summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Meyer <jams@linhes.org>2010-12-04 23:44:45 (GMT)
committerJames Meyer <jams@linhes.org>2010-12-04 23:44:51 (GMT)
commitf51fb708846d13222bd97b3f760eb3be902c0be0 (patch)
treead25ff81828f12cb7da86384863e163cb4e001f2
parent4384efe238cdfeac86fae0d8e1097a409350f8c6 (diff)
downloadlinhes_dev-f51fb708846d13222bd97b3f760eb3be902c0be0.zip
remove old versions of larch 6 and 7
-rwxr-xr-xbuild_tools/clarch/bootusb/bootinst.sh61
-rwxr-xr-xbuild_tools/clarch/bootusb/lilobin70196 -> 0 bytes
l---------build_tools/clarch/cachepacs1
l---------build_tools/clarch/inpacs1
-rwxr-xr-xbuild_tools/clarch/larch-setup125
-rw-r--r--build_tools/clarch/larch/buildlive538
-rw-r--r--build_tools/clarch/larch/cd-root/boot/grub/colors.lst36
-rw-r--r--build_tools/clarch/larch/cd-root/boot/grub/help.lst16
-rw-r--r--build_tools/clarch/larch/cd-root/boot/grub/keyboards.lst111
-rw-r--r--build_tools/clarch/larch/cd-root/boot/grub/menu.lst27
-rw-r--r--build_tools/clarch/larch/cd-root/boot/grub/more.lst30
-rw-r--r--build_tools/clarch/larch/cd-root/boot/grub/settings.lst13
-rw-r--r--build_tools/clarch/larch/cd-root/boot/grub/tools.lst23
-rw-r--r--build_tools/clarch/larch/cd-root/boot/help/bootexisting.txt24
-rw-r--r--build_tools/clarch/larch/cd-root/boot/help/contrib.txt23
-rw-r--r--build_tools/clarch/larch/cd-root/boot/splash.xpm.gzbin8371 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/cd-root/isolinux/bkgd.jpgbin96992 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/cd-root/isolinux/isolinux.cfg29
-rw-r--r--build_tools/clarch/larch/cd-root/isolinux/memtestbin111864 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/cd-root/isolinux/vesamenu.c32bin123756 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/cd-root/larch/larchboot2
-rw-r--r--build_tools/clarch/larch/cd-root/larch/save1
-rw-r--r--build_tools/clarch/larch/docs/CHANGES109
-rw-r--r--build_tools/clarch/larch/docs/COPYING339
-rw-r--r--build_tools/clarch/larch/docs/LICENCE16
-rw-r--r--build_tools/clarch/larch/docs/README37
-rw-r--r--build_tools/clarch/larch/docs/ReleaseNotes37
-rw-r--r--build_tools/clarch/larch/docs/Splash_howto35
-rw-r--r--build_tools/clarch/larch/docs/html/index.html128
-rw-r--r--build_tools/clarch/larch/docs/html/larch1.jpgbin8716 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/docs/html/larch_docindex.html126
-rw-r--r--build_tools/clarch/larch/docs/html/larch_features.html137
-rw-r--r--build_tools/clarch/larch/docs/html/larch_fstab.html87
-rw-r--r--build_tools/clarch/larch/docs/html/larch_intro.html128
-rw-r--r--build_tools/clarch/larch/docs/html/larch_live_system.html155
-rw-r--r--build_tools/clarch/larch/docs/html/larch_overview.html383
-rw-r--r--build_tools/clarch/larch/docs/html/larch_profiles.html167
-rw-r--r--build_tools/clarch/larch/docs/html/larch_quick.html108
-rw-r--r--build_tools/clarch/larch/docs/html/larch_running.html169
-rw-r--r--build_tools/clarch/larch/docs/html/larch_sessionsave.html162
-rw-r--r--build_tools/clarch/larch/docs/html/larch_ssh.html205
-rw-r--r--build_tools/clarch/larch/profile0/cd-root/README8
-rw-r--r--build_tools/clarch/larch/profile0/cd-root/isolinux/isolinux.cfg29
-rw-r--r--build_tools/clarch/larch/profile0/kernel2
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/addedpacks151
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/baseveto7
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/cache_packs39
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/cd-root/isolinux/isolinux.cfg38
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/cd-root/isolinux/vbg.jpgbin57322 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/locale.gen8
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/mkinitcpio.conf54
-rwxr-xr-xbuild_tools/clarch/larch/profiles/MV-local/pacman.conf66
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/pkglist366
-rwxr-xr-xbuild_tools/clarch/larch/profiles/MV-local/post-process.sh17
-rwxr-xr-xbuild_tools/clarch/larch/profiles/MV-local/post_process/fstab14
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/post_process/functions.patch13
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/post_process/hosts.allow7
-rwxr-xr-xbuild_tools/clarch/larch/profiles/MV-local/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/clarch/larch/profiles/MV-local/post_process/menu.lst55
-rwxr-xr-xbuild_tools/clarch/larch/profiles/MV-local/post_process/pacman.conf64
-rwxr-xr-xbuild_tools/clarch/larch/profiles/MV-local/post_process/rc.conf113
-rwxr-xr-xbuild_tools/clarch/larch/profiles/MV-local/post_process/rc.local21
-rwxr-xr-xbuild_tools/clarch/larch/profiles/MV-local/post_process/rc.shutdown104
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/post_process/rc.sysinit.patch14
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/post_process/root13
-rwxr-xr-xbuild_tools/clarch/larch/profiles/MV-local/post_process/securetty19
-rwxr-xr-xbuild_tools/clarch/larch/profiles/MV-local/post_process/tweak.sh67
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/rcconfx16
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/conf.d/dhcpcd6
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/hosts.allow7
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/inittab42
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/larch-shutdown47
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/rc.local21
-rw-r--r--build_tools/clarch/larch/profiles/MV-local/rootoverlay/root/.bashrc2
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/addedpacks170
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cache_packs1
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/isolinux/isolinux.cfg49
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/isolinux/vbg.jpgbin32422 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/actions.rc3
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/autologin1
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/larch063
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/create_overlay.sh1
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/locale.gen5
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/overlay/home/mythtv/.fluxbox/apps2
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/overlay/home/mythtv/.xinitrc19
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/pacman.conf61
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post-process.sh17
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/apps2
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/init35
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menu81
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig65
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.pngbin119287 -> 0 bytes
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/hosts.allow7
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/menu.lst60
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/rc.conf113
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/tweak.sh32
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/pre-process.sh8
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rcconfx19
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/startx.custom22
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf49
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i81059
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.267
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa49
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/conf.d/dhcpcd6
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/hosts.allow13
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/inittab43
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/inittab.larchsave43
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/larch-shutdown47
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/rc.local16
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/rc.local.orig7
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/rc.local.shutdown7
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.bash_profile3
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/slim.conf79
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/addedpacks170
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/cache_packs1
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/isolinux/isolinux.cfg49
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/isolinux/vbg.jpgbin32422 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/actions.rc3
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/autologin1
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/larch063
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/create_overlay.sh1
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/locale.gen5
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/overlay/home/mythtv/.fluxbox/apps2
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/overlay/home/mythtv/.xinitrc19
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/pacman.conf61
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/post-process.sh17
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/apps2
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/init35
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/menu81
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig65
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.pngbin119287 -> 0 bytes
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/hosts.allow7
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/menu.lst60
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/rc.conf113
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/tweak.sh32
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/pre-process.sh8
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rcconfx19
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xinit/startx.custom22
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf49
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i81059
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.267
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa49
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/conf.d/dhcpcd6
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/hosts.allow13
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/inittab43
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/inittab.larchsave43
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/larch-shutdown47
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/rc.local16
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/rc.local.orig7
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/rc.local.shutdown7
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.bash_profile3
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/slim.conf79
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/addedpacks170
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/cache_packs1
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/cd-root/isolinux/isolinux.cfg49
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/cd-root/isolinux/vbg.jpgbin52081 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/actions.rc3
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/autologin1
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/larch063
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/create_overlay.sh1
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/locale.gen5
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/overlay/home/mythtv/.fluxbox/apps2
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/overlay/home/mythtv/.xinitrc19
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/pacman.conf59
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/post-process.sh17
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/apps2
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/init35
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/menu81
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/menuconfig65
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/wallpaper.pngbin119287 -> 0 bytes
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/post_process/hosts.allow7
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/post_process/menu.lst60
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/post_process/rc.conf113
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/post_process/tweak.sh32
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/pre-process.sh8
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rcconfx19
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xinit/startx.custom22
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf49
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf.i81059
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf.i810.267
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf.vesa49
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/conf.d/dhcpcd6
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/hosts.allow13
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/inittab43
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/inittab.larchsave43
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/larch-shutdown47
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/rc.local16
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/rc.local.orig7
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/rc.local.shutdown7
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.bash_profile3
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/slim.conf79
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/addedpacks226
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cache_packs59
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/debugsub.cfg38
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/hardsub.cfg57
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/isolinux.cfg37
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/vbg.jpgbin90552 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/actions.rc3
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/autologin1
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/larch063
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/create_overlay.sh1
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/locale.gen5
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/mkinitcpio.conf54
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/overlay/home/mythtv/.fluxbox/apps2
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/overlay/home/mythtv/.xinitrc19
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/pacman.conf61
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post-process.sh17
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/apps4
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/init35
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menu81
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig65
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.pngbin119287 -> 0 bytes
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/menu.lst60
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/rc.conf112
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/pre-process.sh8
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rcconfx20
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/startx.custom22
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf49
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i81059
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.267
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa49
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/dhcpcd6
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/fbsplash.conf8
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/hosts.allow13
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/inittab43
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/inittab.larchsave43
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/larch-shutdown47
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/rc.local.orig7
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/rc.local.shutdown7
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.bash_profile3
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/slim.conf79
-rw-r--r--build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/root/startx28
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/addedpacks226
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/cache_packs59
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/debugsub.cfg38
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/hardsub.cfg57
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/isolinux.cfg37
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/vbg.jpgbin83485 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/actions.rc3
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/autologin1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/larch063
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/create_overlay.sh1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/locale.gen5
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/mkinitcpio.conf54
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/overlay/home/mythtv/.fluxbox/apps2
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/overlay/home/mythtv/.xinitrc19
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/pacman.conf61
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/post-process.sh17
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/apps4
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/init35
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/menu81
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig65
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.pngbin119287 -> 0 bytes
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/menu.lst60
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/rc.conf112
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/pre-process.sh8
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rcconfx20
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xinit/startx.custom22
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf49
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i81059
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.267
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa49
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/dhcpcd6
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/fbsplash.conf8
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/hosts.allow13
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/inittab43
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/inittab.larchsave43
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/larch-shutdown47
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/rc.local.orig7
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/rc.local.shutdown7
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.bash_profile3
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/slim.conf79
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/root/startx28
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/addedpacks226
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/cache_packs59
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/debugsub.cfg38
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/hardsub.cfg57
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/isolinux.cfg37
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/vbg.jpgbin83554 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/actions.rc3
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/autologin1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/larch063
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/create_overlay.sh1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/locale.gen5
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/mkinitcpio.conf54
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/overlay/home/mythtv/.fluxbox/apps2
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/overlay/home/mythtv/.xinitrc19
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/pacman.conf64
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/post-process.sh17
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/apps4
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/init35
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/menu81
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/menuconfig65
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/wallpaper.pngbin119287 -> 0 bytes
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/menu.lst60
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/rc.conf112
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/pre-process.sh8
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rcconfx20
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xinit/startx.custom22
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf49
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf.i81059
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf.i810.267
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf.vesa49
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/dhcpcd6
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/fbsplash.conf8
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/hosts.allow13
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/inittab43
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/inittab.larchsave43
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/larch-shutdown47
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/rc.local.orig7
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/rc.local.shutdown7
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.bash_profile3
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/slim.conf79
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/root/startx28
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/addedpacks225
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/cache_packs59
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/debugsub.cfg38
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/hardsub.cfg57
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/isolinux.cfg37
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/vbg.jpgbin44071 -> 0 bytes
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/actions.rc3
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/autologin1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/larch063
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/create_overlay.sh1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/locale.gen5
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/mkinitcpio.conf55
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/mkinitcpio.conf.prel754
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/overlay/home/mythtv/.fluxbox/apps2
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/overlay/home/mythtv/.xinitrc19
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/pacman.conf62
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/post-process.sh17
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.bash_profile1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/apps4
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/init35
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/menu81
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/menuconfig65
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/wallpaper.pngbin119287 -> 0 bytes
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/post_process/menu.lst60
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/post_process/rc.conf112
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/pre-process.sh8
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rcconfx20
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xinit/startx.custom22
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf49
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf.i81059
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf.i810.267
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf.vesa49
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/dhcpcd6
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/fbsplash.conf8
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/hosts.allow13
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/inittab43
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/inittab.larchsave43
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/larch-shutdown47
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/rc.local.orig7
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/rc.local.shutdown7
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.bash_profile3
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.bashrc3
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.xsession10
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/slim.conf79
-rw-r--r--build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/root/startx28
-rwxr-xr-xbuild_tools/clarch/larch/run/cachepacs140
-rwxr-xr-xbuild_tools/clarch/larch/run/gen_repo206
-rwxr-xr-xbuild_tools/clarch/larch/run/getPackageServer275
-rwxr-xr-xbuild_tools/clarch/larch/run/inpacs302
-rw-r--r--build_tools/clarch/larch/run/jams.cachepacks.larch.patch352
-rw-r--r--build_tools/clarch/larch/run/jams.larch.patch110
-rwxr-xr-xbuild_tools/clarch/larch/run/larchify140
-rwxr-xr-xbuild_tools/clarch/larch/run/mklarch284
-rw-r--r--build_tools/clarch/larch/run/myusbboot89
-rwxr-xr-xbuild_tools/clarch/larch/run/ssh_init18
-rwxr-xr-xbuild_tools/clarch/larch/run/usb2bootiso66
-rwxr-xr-xbuild_tools/clarch/larch/run/usb2iso78
-rwxr-xr-xbuild_tools/clarch/larch/run/usbboot100
-rwxr-xr-xbuild_tools/clarch/larch/run/usbboot.orig155
-rwxr-xr-xbuild_tools/clarch/larch/run/usbboot_grub180
-rwxr-xr-xbuild_tools/clarch/larch/run/xpack122
l---------build_tools/clarch/larchify1
l---------build_tools/clarch/larchroot1
l---------build_tools/clarch/mklarch1
-rwxr-xr-xbuild_tools/clarch/remove_links.sh5
-rwxr-xr-xbuild_tools/clarch/setup_links.sh8
-rwxr-xr-xbuild_tools/clarch/sync_profile.sh13
l---------build_tools/clarch/usb2bootiso1
-rwxr-xr-xbuild_tools/larch7/build_all16
-rwxr-xr-xbuild_tools/larch7/cachepacs140
l---------build_tools/larch7/larch1
-rw-r--r--build_tools/larch7/larch-7.2.18-1-any.pkg.tar.gzbin483374 -> 0 bytes
l---------build_tools/larch7/larch-archin1
-rwxr-xr-xbuild_tools/larch7/larch-archin.orig378
l---------build_tools/larch7/larch-boot_iso1
l---------build_tools/larch7/larch-larchify1
-rwxr-xr-xbuild_tools/larch7/larch-larchify.orig588
l---------build_tools/larch7/larch-live_iso1
l---------build_tools/larch7/larch-live_part1
-rw-r--r--build_tools/larch7/larch-profiles-7.2.0-1-any.pkg.tar.gzbin40510 -> 0 bytes
-rw-r--r--build_tools/larch7/larch-setup127
-rwxr-xr-xbuild_tools/larch7/larch0/buildscripts/cleardir15
-rwxr-xr-xbuild_tools/larch7/larch0/buildscripts/larch-hosts28
-rwxr-xr-xbuild_tools/larch7/larch0/buildscripts/larch-locales45
-rwxr-xr-xbuild_tools/larch7/larch0/buildscripts/larch-mbr-grub63
-rw-r--r--build_tools/larch7/larch0/cd-root/boot0/memtestbin99784 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/cd-root/grub0/colors.lst36
-rw-r--r--build_tools/larch7/larch0/cd-root/grub0/help.lst16
-rw-r--r--build_tools/larch7/larch0/cd-root/grub0/help/bootexisting.txt23
-rw-r--r--build_tools/larch7/larch0/cd-root/grub0/help/contrib.txt23
-rw-r--r--build_tools/larch7/larch0/cd-root/grub0/keyboards.lst111
-rw-r--r--build_tools/larch7/larch0/cd-root/grub0/menu.lst25
-rw-r--r--build_tools/larch7/larch0/cd-root/grub0/more.lst30
-rw-r--r--build_tools/larch7/larch0/cd-root/grub0/settings.lst13
-rw-r--r--build_tools/larch7/larch0/cd-root/grub0/tools.lst14
-rw-r--r--build_tools/larch7/larch0/cd-root/isolinux0/bkgd.jpgbin96992 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/cd-root/isolinux0/isolinux.cfg13
-rwxr-xr-xbuild_tools/larch7/larch0/cli/archin.py441
-rwxr-xr-xbuild_tools/larch7/larch0/cli/archin.py.orig378
-rw-r--r--build_tools/larch7/larch0/cli/backend.py444
-rwxr-xr-xbuild_tools/larch7/larch0/cli/boot_iso.py154
-rw-r--r--build_tools/larch7/larch0/cli/config.py92
-rwxr-xr-xbuild_tools/larch7/larch0/cli/larchify.py589
-rwxr-xr-xbuild_tools/larch7/larch0/cli/live_iso.py154
-rwxr-xr-xbuild_tools/larch7/larch0/cli/live_part.py221
-rw-r--r--build_tools/larch7/larch0/cli/media_common.py450
-rwxr-xr-xbuild_tools/larch7/larch0/cli/test.py42
-rw-r--r--build_tools/larch7/larch0/cli/userinfo.py93
-rw-r--r--build_tools/larch7/larch0/data/bootlines20
-rw-r--r--build_tools/larch7/larch0/data/locales7
-rw-r--r--build_tools/larch7/larch0/data/pacman.conf84
-rw-r--r--build_tools/larch7/larch0/data/pacman.conf.repos14
-rw-r--r--build_tools/larch7/larch0/data/requiredpacks32
-rw-r--r--build_tools/larch7/larch0/docs/BUGS_TODO52
-rw-r--r--build_tools/larch7/larch0/docs/COPYING339
-rw-r--r--build_tools/larch7/larch0/docs/LICENCE16
-rw-r--r--build_tools/larch7/larch0/docs/README23
-rw-r--r--build_tools/larch7/larch0/docs/html/archin.html241
-rw-r--r--build_tools/larch7/larch0/docs/html/css/larchdocs.css13
-rw-r--r--build_tools/larch7/larch0/docs/html/css/screen/bark.jpgbin57289 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/docs/html/css/screen/basemod.css162
-rw-r--r--build_tools/larch7/larch0/docs/html/css/screen/bottom-left.pngbin1187 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/docs/html/css/screen/bottom-right.pngbin421 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/docs/html/css/screen/green-gradient200.jpgbin383 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/docs/html/css/screen/larch150x.pngbin18626 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/docs/html/css/screen/nav_vlist.css74
-rw-r--r--build_tools/larch7/larch0/docs/html/css/screen/top-left.pngbin1150 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/docs/html/css/screen/top-right.pngbin467 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/docs/html/css/yaml/core/base.css277
-rw-r--r--build_tools/larch7/larch0/docs/html/css/yaml/core/iehacks.css355
-rw-r--r--build_tools/larch7/larch0/docs/html/css/yaml/core/js/webkit-focusfix.js40
-rw-r--r--build_tools/larch7/larch0/docs/html/css/yaml/core/slim_base.css6
-rw-r--r--build_tools/larch7/larch0/docs/html/css/yaml/core/slim_iehacks.css6
-rw-r--r--build_tools/larch7/larch0/docs/html/css/yaml/print/print_100_draft.css75
-rw-r--r--build_tools/larch7/larch0/docs/html/css/yaml/screen/content_default.css221
-rw-r--r--build_tools/larch7/larch0/docs/html/gui_installation.html162
-rw-r--r--build_tools/larch7/larch0/docs/html/gui_larchify.html187
-rw-r--r--build_tools/larch7/larch0/docs/html/gui_medium.html220
-rw-r--r--build_tools/larch7/larch0/docs/html/gui_mediumprofile.html117
-rw-r--r--build_tools/larch7/larch0/docs/html/gui_project_settings.html168
-rw-r--r--build_tools/larch7/larch0/docs/html/index.html151
-rw-r--r--build_tools/larch7/larch0/docs/html/larch_features.html180
-rw-r--r--build_tools/larch7/larch0/docs/html/larch_gui.html82
-rw-r--r--build_tools/larch7/larch0/docs/html/larch_intro.html316
-rw-r--r--build_tools/larch7/larch0/docs/html/larch_live_system.html220
-rw-r--r--build_tools/larch7/larch0/docs/html/larch_quick-console.html136
-rw-r--r--build_tools/larch7/larch0/docs/html/larch_quick.html148
-rw-r--r--build_tools/larch7/larch0/docs/html/larch_rebuild.html100
-rw-r--r--build_tools/larch7/larch0/docs/html/larch_running.html216
-rw-r--r--build_tools/larch7/larch0/docs/html/larch_sessionsave.html191
-rw-r--r--build_tools/larch7/larch0/docs/html/larch_ssh.html212
-rw-r--r--build_tools/larch7/larch0/docs/html/larchify.html151
-rw-r--r--build_tools/larch7/larch0/docs/html/medium.html142
-rw-r--r--build_tools/larch7/larch0/docs/html/profiles.html326
-rw-r--r--build_tools/larch7/larch0/gui/MEDIUM_README14
-rwxr-xr-xbuild_tools/larch7/larch0/gui/askpass.py35
-rw-r--r--build_tools/larch7/larch0/gui/controller.py466
-rwxr-xr-xbuild_tools/larch7/larch0/gui/dirview.py172
-rwxr-xr-xbuild_tools/larch7/larch0/gui/dispatcher.py108
-rw-r--r--build_tools/larch7/larch0/gui/front/docviewer.py68
-rw-r--r--build_tools/larch7/larch0/gui/front/editor.py115
-rw-r--r--build_tools/larch7/larch0/gui/front/logview.py94
-rw-r--r--build_tools/larch7/larch0/gui/front/mainwindow.py132
-rw-r--r--build_tools/larch7/larch0/gui/front/page_installation.py188
-rw-r--r--build_tools/larch7/larch0/gui/front/page_larchify.py248
-rw-r--r--build_tools/larch7/larch0/gui/front/page_medium.py320
-rw-r--r--build_tools/larch7/larch0/gui/front/page_mediumprofile.py87
-rw-r--r--build_tools/larch7/larch0/gui/front/page_project.py203
-rw-r--r--build_tools/larch7/larch0/gui/front/uim.py1327
-rwxr-xr-xbuild_tools/larch7/larch0/gui/larch.py38
-rw-r--r--build_tools/larch7/larch0/gui/layouts/docviewer.uim72
-rw-r--r--build_tools/larch7/larch0/gui/layouts/editor.uim92
-rw-r--r--build_tools/larch7/larch0/gui/layouts/logger.uim57
-rw-r--r--build_tools/larch7/larch0/gui/layouts/page_installation.uim179
-rw-r--r--build_tools/larch7/larch0/gui/layouts/page_larchify.uim177
-rw-r--r--build_tools/larch7/larch0/gui/layouts/page_main.uim101
-rw-r--r--build_tools/larch7/larch0/gui/layouts/page_medium.uim271
-rw-r--r--build_tools/larch7/larch0/gui/layouts/page_mediumprofile.uim99
-rw-r--r--build_tools/larch7/larch0/gui/layouts/page_project.uim181
-rw-r--r--build_tools/larch7/larch0/gui/layouts/progress.uim64
-rw-r--r--build_tools/larch7/larch0/gui/project.py428
-rw-r--r--build_tools/larch7/larch0/i18n/ca/LC_MESSAGES/ca.po1218
-rw-r--r--build_tools/larch7/larch0/i18n/ca/LC_MESSAGES/larch.mobin26196 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/i18n/de/LC_MESSAGES/de.po1588
-rw-r--r--build_tools/larch7/larch0/i18n/de/LC_MESSAGES/larch.mobin35393 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/i18n/i18n.py108
-rwxr-xr-xbuild_tools/larch7/larch0/i18n/i18n2.py51
-rw-r--r--build_tools/larch7/larch0/i18n/larch.pot1462
-rw-r--r--build_tools/larch7/larch0/i18n/zh/LC_MESSAGES/larch.mobin24434 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/i18n/zh/LC_MESSAGES/zh.po1231
-rw-r--r--build_tools/larch7/larch0/images/larch.pngbin55248 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/images/larch80.pngbin6930 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/images/larchicon.pngbin5175 -> 0 bytes
-rw-r--r--build_tools/larch7/larch0/profiles/default/addedpacks0
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/addedpacks229
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/bootlines23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cachepacks59
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/colors.lst36
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help.lst16
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/bootexisting.txt23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/contrib.txt23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/keyboards.lst111
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/menu.lst26
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/more.lst30
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/settings.lst13
-rw-r--r--build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm10963
-rw-r--r--build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm.gzbin15124 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/tools.lst14
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/vbg.jpgbin83554 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/actions.rc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/autologin1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/bash_profile1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/delarch63
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/pacman.conf.repos15
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post-process.sh17
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bash_profile1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bashrc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/apps5
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/init35
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menu81
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig65
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.pngbin119287 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xsession10
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/menu.lst60
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.conf112
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/pre-process.sh8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/startx.custom22
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf49
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i81059
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.267
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa49
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/dhcpcd6
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/hosts.allow13
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab39
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab.larchsave43
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/larch-shutdown47
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch65
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local.shutdown7
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bash_profile3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bashrc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xsession10
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/slim.conf79
-rw-r--r--build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.Xdefaults2
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/startx28
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/vetopacks1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/addedpacks228
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/bootlines23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cachepacks59
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/colors.lst36
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help.lst16
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/bootexisting.txt23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/contrib.txt23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/keyboards.lst111
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/menu.lst26
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/more.lst30
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/settings.lst13
-rw-r--r--build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm10963
-rw-r--r--build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm.gzbin16501 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/tools.lst14
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/vbg.jpgbin83554 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/actions.rc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/autologin1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/bash_profile1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/delarch63
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/pacman.conf.repos15
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post-process.sh17
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bash_profile1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bashrc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/apps4
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/init35
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menu81
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig65
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.pngbin119287 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xsession10
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/menu.lst60
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.conf112
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/pre-process.sh8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/startx.custom22
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf49
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i81059
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.267
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa49
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/dhcpcd6
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/hosts.allow13
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab39
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab.larchsave43
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/larch-shutdown47
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch65
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local.shutdown7
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bash_profile3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bashrc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xsession10
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/slim.conf79
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/startx28
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/vetopacks1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/addedpacks229
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/bootlines23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cachepacks59
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/colors.lst36
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/help.lst16
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/help/bootexisting.txt23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/help/contrib.txt23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/keyboards.lst111
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/menu.lst26
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/more.lst30
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/settings.lst13
-rw-r--r--build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/splash.xpm498
-rw-r--r--build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/splash.xpm.gzbin15179 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/tools.lst14
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/vbg.jpgbin83554 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/actions.rc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/autologin1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/bash_profile1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/delarch63
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/pacman.conf.repos15
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post-process.sh17
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bash_profile1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bashrc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/apps5
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/init35
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menu81
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig65
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.pngbin119287 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xsession10
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/menu.lst60
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.conf112
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/pre-process.sh8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/startx.custom22
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf49
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i81059
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.267
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa49
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/dhcpcd6
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/hosts.allow13
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab39
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab.larchsave43
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/larch-shutdown47
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch65
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local.shutdown7
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.bash_profile3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.bashrc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.xsession10
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/slim.conf79
-rw-r--r--build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.Xdefaults2
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/startx28
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/vetopacks1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/addedpacks228
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/bootlines23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cachepacks59
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/colors.lst36
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help.lst16
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/bootexisting.txt23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/contrib.txt23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/keyboards.lst111
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/menu.lst26
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/more.lst30
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/settings.lst13
-rw-r--r--build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm10957
-rw-r--r--build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm.gzbin6829 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/tools.lst14
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/vbg.jpgbin83554 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/actions.rc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/autologin1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/bash_profile1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/delarch63
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/pacman.conf.repos13
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post-process.sh17
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bash_profile1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bashrc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/apps4
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/init35
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menu81
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig65
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.pngbin119287 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xsession10
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/menu.lst60
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/rc.conf112
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/pre-process.sh8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/startx.custom22
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf49
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i81059
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.267
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa49
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/dhcpcd6
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/hosts.allow13
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab39
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab.larchsave43
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/larch-shutdown47
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch65
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local.shutdown7
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bash_profile3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bashrc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xsession10
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/slim.conf79
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/startx28
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-stable-i686/vetopacks1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/addedpacks229
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/bootlines23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cachepacks59
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/colors.lst36
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help.lst16
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/bootexisting.txt23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/contrib.txt23
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/keyboards.lst111
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/menu.lst26
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/more.lst30
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/settings.lst13
-rw-r--r--build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/splash.xpm.gzbin14946 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/tools.lst14
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/vbg.jpgbin83554 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/actions.rc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/autologin1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/bash_profile1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/delarch63
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/pacman.conf.repos15
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post-process.sh17
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bash_profile1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bashrc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/apps5
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/init35
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menu81
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig65
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.pngbin119287 -> 0 bytes
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xinitrc18
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xsession10
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.allow8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.deny6
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/menu.lst60
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/modify_chroot.sh15
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/rc.conf112
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/rc.shutdown104
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/pre-process.sh8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/startx.custom22
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom4
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf49
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i81059
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.267
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa49
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/dhcpcd6
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf8
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps1
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/hosts.allow13
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab39
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab.larchsave43
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/larch-shutdown47
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch65
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/ppp/options352
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local93
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local.shutdown7
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bash_profile3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bashrc3
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xinitrc17
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xsession10
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/slim.conf79
-rw-r--r--build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.Xdefaults2
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.fluxbox/apps2
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/LinHES-install.sh34
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/startx28
-rwxr-xr-xbuild_tools/larch7/larch0/profiles/linhes-remote-testing-i686/vetopacks1
-rw-r--r--build_tools/larch7/larch0/profiles/mini/addedpacks16
-rw-r--r--build_tools/larch7/larch0/profiles/mini/cachepacks11
-rw-r--r--build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/conf.d/dhcpcd6
-rw-r--r--build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/hosts.allow13
-rw-r--r--build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/inittab.larch42
-rw-r--r--build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/locale.gen8
-rw-r--r--build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/ppp/options352
-rw-r--r--build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/rc.conf92
-rw-r--r--build_tools/larch7/larch0/profiles/mini/rootoverlay/root/.bashrc2
-rw-r--r--build_tools/larch7/larch0/profiles/mini/rootoverlay/root/.ssh/id_rsa.pub0
-rw-r--r--build_tools/larch7/larch0/profiles/mini/vetopacks3
-rwxr-xr-xbuild_tools/larch7/larch0/scripts/gen_repo206
-rwxr-xr-xbuild_tools/larch7/larch0/scripts/repos.sh19
953 files changed, 0 insertions, 89678 deletions
diff --git a/build_tools/clarch/bootusb/bootinst.sh b/build_tools/clarch/bootusb/bootinst.sh
deleted file mode 100755
index 258413c..0000000
--- a/build_tools/clarch/bootusb/bootinst.sh
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/bash
-set -e
-TARGET=""
-MBR=""
-DISTRO=MythVantage
-MP=`pwd`
-# Find out which partition or disk are we using
-MYMNT=$(cd -P $(dirname $0) ; pwd)
-while [ "$MYMNT" != "" -a "$MYMNT" != "." -a "$MYMNT" != "/" ]; do
- TARGET=$(egrep "[^[:space:]]+[[:space:]]+$MYMNT[[:space:]]+" /proc/mounts | cut -d " " -f 1)
- if [ "$TARGET" != "" ]; then break; fi
- MYMNT=$(dirname "$MYMNT")
-done
-
-if [ "$TARGET" = "" ]; then
- echo "Can't find device to install to."
- echo "Make sure you run this script from a mounted device."
- exit 1
-fi
-
-MBR=$(echo "$TARGET" | sed -r "s/[0-9]+\$//g")
-NUM=${TARGET:${#MBR}}
-cd "$MYMNT"
-clear
-echo $MP
-
-echo "This installer will setup disk $TARGET to boot only $DISTRO."
-if [ "$MBR" != "$TARGET" ]; then
- echo
- echo "Warning! Master boot record (MBR) of $MBR will be overwritten."
- echo "If you use $MBR to boot any existing operating system, it will not work"
- echo "anymore. Only $DISTRO will boot from this device. Be careful!"
-fi
-echo
-echo "Press any key to continue, or Ctrl+C to abort..."
-read junk
-clear
-echo "Flushing filesystem buffers, this may take a while..."
-sync
-pwd
-
-# setup MBR if the device is not in superfloppy format
-if [ "$MBR" != "$TARGET" ]; then
- echo "Setting up MBR on $MBR..."
- syslinux/lilo -S /dev/null -M $MBR ext
- # this must be here to support -A for extended partitions
- #echo "Activating partition $TARGET..."
- syslinux/lilo -S /dev/null -A $MBR $NUM
- echo "Updating MBR on $MBR..."
- # this must be here because LILO mbr is bad. mbr.bin is from syslinux
- cat syslinux/mbr.bin > $MBR
-fi
-
-echo "Setting up boot record for $TARGET..."
- syslinux/syslinux $TARGET
-
-echo "Disk $TARGET should be bootable now. Installation finished."
-
-echo
-echo "Read the information above and then press any key to exit..."
-read junk
diff --git a/build_tools/clarch/bootusb/lilo b/build_tools/clarch/bootusb/lilo
deleted file mode 100755
index afb2f37..0000000
--- a/build_tools/clarch/bootusb/lilo
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/cachepacs b/build_tools/clarch/cachepacs
deleted file mode 120000
index 4777910..0000000
--- a/build_tools/clarch/cachepacs
+++ /dev/null
@@ -1 +0,0 @@
-larch/run/cachepacs \ No newline at end of file
diff --git a/build_tools/clarch/inpacs b/build_tools/clarch/inpacs
deleted file mode 120000
index 9e950b1..0000000
--- a/build_tools/clarch/inpacs
+++ /dev/null
@@ -1 +0,0 @@
-larch/run/inpacs \ No newline at end of file
diff --git a/build_tools/clarch/larch-setup b/build_tools/clarch/larch-setup
deleted file mode 100755
index 23e39f5..0000000
--- a/build_tools/clarch/larch-setup
+++ /dev/null
@@ -1,125 +0,0 @@
-#! /bin/bash
-#
-# larch-setup
-#
-# Author: Michael Towers <gradgrind[at]online[dot]de>
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2008.08.10
-
-REPO="ftp://ftp.berlios.de/pub/larch/larch5.3/i686"
-#REPO=file://$( readlink -f larchrepo )
-
-if [ "$1" = "-h" ]; then
- echo "larch-setup -h"
- echo " # Display this information."
- echo "larch-setup"
- echo " # Set up a larch build environment in the current directory."
- echo " # x86_64 should be detected automatically."
- echo
- echo "This script unpacks larch, so that 'mklarch', etc.,"
- echo "can be run from this directory, without installing."
- echo "It also generates appropriate symlinks."
- echo
- echo "If there is no pacman in the PATH, a package containing the pacman"
- echo "binary and the libraries it needs can be downloaded from the larch"
- echo "site and a starter script placed in larch/run."
- echo "Also repo-add is extracted there and a pacman.conf is generated in"
- echo "the current directory, presenting a dialog for choosing the package"
- echo "server."
- echo "You can use an existing pacman.conf by placing this in the current"
- echo "directory."
- echo
- exit
-fi
-
-sysarch="$( uname -m )"
-if [ "${sysarch}" != "x86_64" ]; then
- sysarch="i686"
-fi
-
-# Get path to this directory, via the location of this script
-fullpath="$( readlink -f $0 )"
-scriptdir="$( dirname ${fullpath} )"
-
-# Just in case ...
-cd ${scriptdir}
-
-if [ -d larch ]; then
- echo "ERROR: larch directory exists already"
- exit 1
-fi
-
-fetch ()
-{
- if [ -n "$( echo ${REPO} | grep "file://" )" ]; then
- base="$( echo ${REPO} | sed "s|file://||" )"
- cp ${base}/$1 .
- else
- wget ${REPO}/$1
- fi
-}
-
-if ! [ -f larch-*.pkg.tar.gz ]; then
- rm -rf tmp
- mkdir tmp
- cd tmp
- fetch larch5.db.tar.gz
- tar -xzf larch5.db.tar.gz
- d=$( ls | grep "^larch-5" )
- larchpak=$( grep -A 1 -e "%FILENAME%" ${d}/desc | grep -v "%" )
- cd ${scriptdir}
- fetch ${larchpak}
-fi
-
-rm -rf tmp
-mkdir tmp
-tar -xzf larch-5*.pkg.tar.gz -C tmp
-mv tmp/opt/larch .
-rm -rf tmp
-
-ln -s ${scriptdir}/larch/run/mklarch mklarch
-ln -s ${scriptdir}/larch/run/larchify larchify
-ln -s ${scriptdir}/larch/run/inpacs inpacs
-ln -s ${scriptdir}/larch/run/usb2bootiso usb2bootiso
-
-# Check that pacman is available.
-if ! which pacman &>/dev/null; then
- # Fetch the pacman package from the larch site if there isn't a
- # pacman script in larch/run
- if ! [ -f larch/run/pacman ]; then
- fetch pacman-packed.tar.gz
- if ! [ -f pacman-packed.tar.gz ]; then
- echo "ERROR: couldn't fetch pacman package"
- exit 1
- fi
- # Extract the needed files from the package
- tar -xzf pacman-packed.tar.gz
- cp larch/config/mirrorlist repolist
- if ! [ -f pacman.conf ]; then
- cp larch/config/pacman.conf pacman.conf
- # Select a package server
- larch/run/getPackageServer -i repolist pacman.conf
- cp pacman.conf pacman.conf.0
- # Prevent error messages because of missing /etc/pacman.d/mirrorlist
- sed 's|^\(Include =\)|#\1|' -i pacman.conf
- fi
- fi
-fi
-
diff --git a/build_tools/clarch/larch/buildlive b/build_tools/clarch/larch/buildlive
deleted file mode 100644
index 8b734d2..0000000
--- a/build_tools/clarch/larch/buildlive
+++ /dev/null
@@ -1,538 +0,0 @@
-# buildlive - functions to build larch live CD
-#
-# Author: Michael Towers <gradgrind[at]online[dot]de>
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2008.06.07
-
-# Location for the CD image
-CDDATA="${LARCHBUILD}/cd"
-
-############ ENTRY POINT - mklive ###############
-
-#+++++++mklive: main function for building larch system from
-# Arch installation at ${INSTLDIR}, which can
-# be '' to use currently running Arch installation.
-
-mklive ()
-{
- echo "//"
- echo "// **********************************************************"
- echo "//"
- if [ -n "${REUSE}" ] && [ -e ${CDDATA}/system.sqf ]; then
- echo "// ***** Recreating live CD with old squashed system"
- REGEN="yes"
- else
- echo "// ***** Creating live CD from system at '${INSTLDIR}'"
- REGEN="no"
- fi
-
- echo "//"
- echo "// This will delete EVERYTHING under ::: ${CDDATA} :::"
- echo "//"
- if [ -z "${DONTASK}" ]; then
- echo "// I really mean it ... Are you sure you want to do this?"
- echo "// **********************************************************"
- # Await yes or no
- read -p "[y/N]: " ans
- if [ -z "$( echo ${ans} | grep '^ *[yY]' )" ]; then return 0; fi
- echo
- fi
-
- # Get kernel version
- if ! find_kernel; then
- return 1
- fi
-
- # If not building live CD from currently running system, chroot is
- # needed sometimes. 'chrootx' simplifies this a bit.
- if [ -n "${INSTLDIR}" ]; then
- chrootx="chroot ${INSTLDIR} "
- else
- chrootx=""
- fi
-
- # Test for necessary packages/modules
- fail=0
- aufs=''
- if ! ${chrootx}grep /squashfs.ko \
- /lib/modules/${KVERSION}/modules.dep &>/dev/null; then
- echo "ERROR: No squashfs module found"
- fail=1
- fi
- if ${chrootx}grep /aufs.ko \
- /lib/modules/${KVERSION}/modules.dep &>/dev/null; then
- aufs='_aufs'
- echo "Using aufs"
- elif ${chrootx}grep /unionfs.ko \
- /lib/modules/${KVERSION}/modules.dep &>/dev/null; then
- echo "Using unionfs"
- else
- echo "ERROR: No aufs or unionfs module found"
- fail=1
- fi
- #a live package of some sort needs to be installed, but not specificly linhes-live
- #mustpacs="linhes-live lzop tar squashfs-tools"
- mustpacs="lzop tar squashfs-tools"
- if [ -z "${GRUB}" ]; then
- mustpacs="${mustpacs} syslinux"
- fi
- for p in ${mustpacs}; do
- pac=$( ls ${INSTLDIR}/var/lib/pacman/local | egrep "^${p}-[^-]+-[^-]+$" )
- if [ -z "${pac}" ]; then
- echo "ERROR: Package ${p} is not installed on target"
- fail=1
- fi
- done
-
- if [ -z "${USB}" ] && ! which mkisofs &>/dev/null; then
- echo "ERROR: mkisofs not found -"
- echo " cdrkit (or cdrtools) must be installed on host"
- fail=1
- fi
-
- if [ ${fail} -ne 0 ]; then
- return 1
- fi
-
- # Temporary directory for building stuff
- rm -rf ${LARCHBUILD}/tmp
- mkdir -p ${LARCHBUILD}/tmp
-
- # If using old sqf files move them to a temporary, safe location
- if [ ${REGEN} = "yes" ]; then
- echo "// moving old system image to ${LARCHBUILD}/tmp"
- mv ${CDDATA}/system.sqf ${LARCHBUILD}/tmp
- fi
-
-
- ############## START: copying data to boot medium image directory (CDDATA)
-
- # Clear out the directory.
- echo "// copying cd-root to ${CDDATA}"
- mkdir -p ${CDDATA}
- rm -Rf ${CDDATA}/*
-
- # cd-root: first general stuff, then from profile
- cp -R ${LARCHDATA}/cd-root/* ${CDDATA}
- if [ -n "${PROFILE}" ]; then
- cp -Rf ${PROFILE}/cd-root/* ${CDDATA}
- fi
-
- # kernel
- echo "// copying kernel from ${INSTLDIR}/boot to ${CDDATA}/boot/vmlinuz"
- echo "// ... using ${VMLINUZ}"
- cp -f ${INSTLDIR}/boot/${VMLINUZ} ${CDDATA}/boot/vmlinuz
-
- ### Generate initcpio (using chroot if necessary) then copy it to CDDATA
-
- # If there is a mkinitcpio.conf in profile, use it
- if [ -n "${PROFILE}" ] && [ -f ${PROFILE}/mkinitcpio.conf ]; then
- cp -f ${PROFILE}/mkinitcpio.conf ${INSTLDIR}/lib/initcpio
- fi
-
- # Fix up mkinitcpio.conf for unionfs/aufs
- sed -i "s|___aufs___|${aufs}|g" ${INSTLDIR}/lib/initcpio/mkinitcpio.conf
-
- echo "// calling gen_larch_init to generate the initramfs"
- ${chrootx}/lib/initcpio/gen_larch_init ${KVERSION}
- if [ -n "${INSTLDIR}" ]; then
- mv -f ${INSTLDIR}/larch.img ${CDDATA}/boot
- else
- mv -f larch.img ${CDDATA}/boot
- fi
-
- #!!!!! This can't be allowed if ${INSTLDIR} = ''
- # mkinitcpio seems to use the '/tmp' directory, so clear it out
- if [ -n "${INSTLDIR}" ]; then
- rm -rf ${INSTLDIR}/tmp/*
- fi
-
- ### END of initcpio generation
-
- ### if no saved system.sqf, squash the Arch installation at ${INSTLDIR}
- if [ ! -e "${LARCHBUILD}/tmp/system.sqf" ]; then
- ignorefiles=/.larch/ignorefiles
- :>${INSTLDIR}${ignorefiles}
-
- echo "// ignoring superfluous initrd/initramfs images from /boot"
- # Only the fallbacks should make it to system.sqf, as the others
- # won't work on other systems anyway, and should be regenerated.
- for i in $( ls ${INSTLDIR}/boot | grep "kernel.*\.img" ); do
- if [ -z "$( echo ${i} | grep "fallback" )" ]; then
- echo " ... ${i}"
- echo "boot/${i}" >>${INSTLDIR}${ignorefiles}
- fi
- done
-
- # root directories which are not included in the squashed system.sqf
- ignoredirs="dev mnt media proc sys tmp var .larch .livesys"
-
- echo "// creating compressed image of linux system: system.sqf"
- mksquash "/" "/.larch/tmp/system.sqf" -ef ${ignorefiles} \
- -e ${ignoredirs}
- if [ $? -ne 0 ]; then
- return 1
- fi
-
- # Add /var, but mask out some undesirable stuff: use mount --bind
- # first make fresh pacman cache, log and tmp directories
- mkdir -p ${LARCHBUILD}/tmp/varbld/paccache
- mkdir -p ${LARCHBUILD}/tmp/varbld/varlog/old
- :>${LARCHBUILD}/tmp/varbld/varlog/wtmp
- :>${LARCHBUILD}/tmp/varbld/varlog/utmp
- :>${LARCHBUILD}/tmp/varbld/varlog/btmp
- chmod 600 ${LARCHBUILD}/tmp/varbld/varlog/btmp
- :>${LARCHBUILD}/tmp/varbld/varlog/lastlog
- mkdir -m 1777 ${LARCHBUILD}/tmp/varbld/vartmp
- # and a mount point for var, then mount it
- mkdir -p ${LARCHBUILD}/tmp/varbld/var0/var
- mount --bind ${INSTLDIR}/var ${LARCHBUILD}/tmp/varbld/var0/var
- # mount the cover-ups
- mount --bind ${LARCHBUILD}/tmp/varbld/paccache \
- ${LARCHBUILD}/tmp/varbld/var0/var/cache/pacman
- mount --bind ${LARCHBUILD}/tmp/varbld/varlog \
- ${LARCHBUILD}/tmp/varbld/var0/var/log
- mount --bind ${LARCHBUILD}/tmp/varbld/vartmp \
- ${LARCHBUILD}/tmp/varbld/var0/var/tmp
- # do the squashing
- mksquash "/.larch/tmp/varbld/var0" "/.larch/tmp/system.sqf"
- res=$?
-
- # unmount all the binds
- umount ${LARCHBUILD}/tmp/varbld/var0/var/tmp
- umount ${LARCHBUILD}/tmp/varbld/var0/var/log
- umount ${LARCHBUILD}/tmp/varbld/var0/var/cache/pacman
- umount ${LARCHBUILD}/tmp/varbld/var0/var
- rm -r ${LARCHBUILD}/tmp/varbld
-
- if [ ${res} -ne 0 ]; then
- echo "Failed while extending /var"
- return 1
- fi
-
- fi
-
- # move system.sqf to boot-medium image directory
- echo "// moving squashed system image from ${LARCHBUILD}/tmp"
- mv ${LARCHBUILD}/tmp/system.sqf ${CDDATA}
- if [ $? -ne 0 ]; then
- echo "ERROR: failed to move system.sqf to build area"
- return 1
- fi
-
- ##### Prepare initial overlay
- echo "// building overlay"
-
- # Build overlay in a temporary directory
- rm -rf ${LARCHBUILD}/tmp/overlay
-
- # Copy over the overlay(s) from the selected profile
- if [ -n "${PROFILE}" ]; then
- # Note that ownership/mode of all files in overlay(.xpk) must be
- # correct! This information will be preserved.
- if [ -d ${PROFILE}/overlay ]; then
- cp -a ${PROFILE}/overlay ${LARCHBUILD}/tmp
- elif [ -f ${PROFILE}/overlay.xpk ]; then
- # deal with packed overlay
- ${PROFILE}/overlay.xpk ${LARCHBUILD}/tmp
- else
- mkdir ${LARCHBUILD}/tmp/overlay
- fi
-
- if [ -d ${PROFILE}/rootoverlay ]; then
- cp -rf ${PROFILE}/rootoverlay/* ${LARCHBUILD}/tmp/overlay
- fi
-
- fi
-
- # Ensure the overlay has at least the /etc folder
- mkdir -p ${LARCHBUILD}/tmp/overlay/etc
-
- # Save original /etc/inittab, /etc/rc.sysinit and /etc/rc.shutdown
- for fsave in inittab rc.sysinit rc.shutdown; do
- if [ -f ${INSTLDIR}/etc/${fsave}.livesave ]; then
- # A running larch system will already have this file, and it
- # shouldn't be overwritten
- echo "// /etc/${fsave}.livesave exists already, not overwriting"
- elif [ -f ${LARCHBUILD}/tmp/overlay/etc/${fsave}.livesave ]; then
- # A profile can supply this file in the overlay, and it
- # shouldn't be overwritten
- echo "// /etc/${fsave}.livesave found in overlay, not overwriting"
- else
- cp ${INSTLDIR}/etc/${fsave} \
- ${LARCHBUILD}/tmp/overlay/etc/${fsave}.livesave
- fi
- done
-
- # Place the live rc.sysinit and rc.shutdown scripts in the overlay
- cp ${INSTLDIR}/etc/rc.sysinit-live ${LARCHBUILD}/tmp/overlay/etc/rc.sysinit
- cp ${INSTLDIR}/etc/rc.shutdown-live ${LARCHBUILD}/tmp/overlay/etc/rc.shutdown
-
- # Add IgnorePkg to pacman.conf
- if ! [ -f ${LARCHBUILD}/tmp/overlay/etc/pacman.conf ]; then
- cp ${INSTLDIR}/etc/pacman.conf ${LARCHBUILD}/tmp/overlay/etc/pacman.conf
- fi
- if ! grep "+++LARCH-IGNORE+++" ${LARCHBUILD}/tmp/overlay/etc/pacman.conf \
- &>/dev/null; then
- igpak="IgnorePkg = kernel26 aufs initscripts"
- for pak in $( cat ${PROFILE}/noupdate 2>/dev/null ); do
- igpak="${igpak} ${pak}"
- done
- sed "/\[options\]/ a\#+++LARCH-IGNORE+++\n${igpak}\n#---LARCH-IGNORE---" \
- -i ${LARCHBUILD}/tmp/overlay/etc/pacman.conf
- fi
-
- # Generate customized /etc/rc.conf
- if [ -n "${PROFILE}" ] && [ -f ${PROFILE}/rcconfx ]; then
- # If there is one in the given overlay, start with that
- if [ ! -f ${LARCHBUILD}/tmp/overlay/etc/rc.conf ]; then
- # else copy the default one
- cp ${INSTLDIR}/etc/rc.conf ${LARCHBUILD}/tmp/overlay/etc
- fi
- cat ${PROFILE}/rcconfx | grep -v "^#" | grep "=" | { while read line; do
- var="$( echo ${line} | cut -d'=' -f1 )"
- sed -i "s|^${var}=.*|${line}|" \
- ${LARCHBUILD}/tmp/overlay/etc/rc.conf
- done }
- fi
-
- # Add hostname to /etc/hosts localhost, if making new rc.conf
- if [ -f ${LARCHBUILD}/tmp/overlay/etc/rc.conf ]; then
- hosts=${LARCHBUILD}/tmp/overlay/etc/hosts
- if ! [ -f ${LARCHBUILD}/tmp/overlay/etc/hosts ]; then
- cp ${INSTLDIR}/etc/hosts ${LARCHBUILD}/tmp/overlay/etc
- fi
- ( . ${LARCHBUILD}/tmp/overlay/etc/rc.conf;
- lh="127.0.0.1 localhost.localdomain localhost ";
- sed -i "s|^127\.0\.0\.1.*|${lh}${HOSTNAME}|" ${hosts}
- )
- fi
-
- # Handle /mnt
- mkdir -p ${LARCHBUILD}/tmp/overlay/mnt
- for d in $( ls ${INSTLDIR}/mnt ); do
- if [ -d ${INSTLDIR}/mnt/${d} ]; then
- mkdir ${LARCHBUILD}/tmp/overlay/mnt/${d}
- fi
- done
-
- echo "// creating compressed image of larch mods: mods.sqf"
-
- # Make 'mods' archive from all but /etc
- mksquash "/.larch/tmp/overlay" "/.larch/cd/mods.sqf" -e etc
- if [ $? -ne 0 ]; then
- return 1
- fi
-
- echo "// creating compressed image of remaining larch mods: overlay.ovl"
-
- # Compress the overlay (with root dir 'overlay' retained)
- ${chrootx} bash -c "tar -cf - -C /.larch/tmp overlay/etc |
- lzop > /.larch/cd/overlay.ovl"
-
- rm -rf ${LARCHBUILD}/tmp/overlay
-
- ##### End of overlay creation
- ############## END: copying data to boot medium image directory (CDDATA)
-
- # The boot medium image is now ready
- buildiso
-}
-
-
-
-########## START: functions for building iso from image directory ##########
-
-#+++++++buildiso: set up boot medium image folder and then
-# create iso or call usb medium handler
-
-buildiso ()
-{
- mkdir ${CDDATA}/tmp
- if [ -f ${CDDATA}/boot/vmlinuz ]; then
- bd=${CDDATA}/boot
- else
- bd=${CDDATA}/isolinux
- fi
- cp ${bd}/{vmlinuz,larch.img} ${CDDATA}/tmp
- rm -rf ${CDDATA}/{isolinux,boot}
- if [ -n "${GRUB}" ]; then
- mv ${CDDATA}/tmp ${CDDATA}/boot
-
- mkdir -p ${CDDATA}/boot/grub
- cp ${INSTLDIR}/usr/lib/grub/i386-pc/* ${CDDATA}/boot/grub
- cp -r ${LARCHDATA}/cd-root/boot ${CDDATA}
- if [ -n "${PROFILE}" ] && [ -d ${PROFILE}/cd-root/boot ]; then
- cp -rf ${PROFILE}/cd-root/boot ${CDDATA} 2>/dev/null
- fi
-
- if [ -n "${USB}" ]; then
- usbboot_grub ${INSTLDIR}
- else
- echo "// creating GRUB-booting LiveCD ISO image..."
- mkiso "-b boot/grub/stage2_eltorito"
- fi
- else
- mv ${CDDATA}/tmp ${CDDATA}/isolinux
-
- cp -r ${LARCHDATA}/cd-root/isolinux ${CDDATA}
- if [ -n "${PROFILE}" ] && [ -d ${PROFILE}/cd-root/isolinux ]; then
- cp -rf ${PROFILE}/cd-root/isolinux ${CDDATA} 2>/dev/null
- fi
-
- isolinuxbin=${INSTLDIR}/usr/lib/syslinux/isolinux.bin
- if [ -f ${isolinuxbin} ]; then
- cp ${isolinuxbin} ${CDDATA}/isolinux
- else
- echo "ERROR: ${isolinuxbin} not found -"
- echo " syslinux must be installed on live system"
- return 1
- fi
-
- #if [ -n "${USB}" ]; then
- # usbboot ${INSTLDIR}
- # else
- echo "// creating isolinux-booting LiveCD ISO image..."
- mkiso "-b isolinux/isolinux.bin -c isolinux/isolinux.boot"
- usbboot ${INSTLDIR} ${startdir}
-
- # fi
- fi
-}
-
-#+++++++mkiso: helper function for calling mkisofs
-
-mkiso ()
-{
- mkisofs -r -l $1 \
- -no-emul-boot -boot-load-size 4 -boot-info-table \
- -input-charset=UTF-8 \
- -publisher "Cecil H. Watson, license: GPL" \
- -A "LinHES_6" \
- -p "http://www.knoppmyth.net" \
- -o "${LARCHBUILD}/mylivecd.iso" "${CDDATA}"
-
- if [ $? -eq 0 ]; then
- echo "// Your ISO has been created as ${LARCHBUILD}/mylivecd.iso"
- else
- echo "ERROR: iso build failed" 1>&2
- return 1
- fi
-}
-
-########## END: functions for building iso ##########
-
-
-
-#+++++++mksquash: helper function for using mksquashfs via chroot
-
-mksquash ()
-{
- if [ -n "${INSTLDIR}" ]; then
- mount --bind /proc ${INSTLDIR}/proc
- eval chroot ${INSTLDIR} /sbin/mksquashfs $*
- umount ${INSTLDIR}/proc
- else
- /sbin/mksquashfs $*
- fi
- if [ $? -ne 0 ]; then
- echo "ERROR: squash failed --- mksquashfs $*"
- return 1
- fi
- chmod oga-x "${INSTLDIR}/$2" # remove execute attrib
-}
-
-
-#+++++++find_kernel: helper function to get kernel information
-
-find_kernel ()
-{
- # Discover kernel
- if [ -n "${PROFILE}" ] && [ -f ${PROFILE}/kernel ]; then
- . ${PROFILE}/kernel
- else
- VMLINUZ=( $( ls ${INSTLDIR}/boot | egrep ".*vmlinuz.*" ) )
- if [ ${#VMLINUZ[@]} -gt 1 ]; then
- echo "Error - more than 1 kernel found:"
- for k in ${VMLINUZ[@]}; do
- echo " $k"
- done
- return 1
- elif [ ${#VMLINUZ[@]} -ne 1 ]; then
- echo "Error - no kernel found"
- return 1
- fi
-
- # Discover kernel version
- KVERSION=""
- KVERSIONS=$( ls ${INSTLDIR}/lib/modules )
- for kv in ${KVERSIONS}; do
- # Check for 'build' symlink
- if [ -h ${INSTLDIR}/lib/modules/${kv}/build ]; then
- if [ -n "${KVERSION}" ]; then
- echo "Error - more than one set of kernel modules in ${INSTLDIR}/lib/modules"
- return 1
- fi
- KVERSION=${kv}
- else
- # Dubious set of modules found
- echo "WARNING:"
- echo " You seem to have installed a package containing modules"
- echo "which aren't compatible with your kernel."
- echo "Please check that this won't cause problems."
- echo "Maybe you need the corresponding package"
- echo "for your kernel?"
- km=$( find ${INSTLDIR}/lib/modules/${kv} -name "*.ko" | \
- sed "s|^${INSTLDIR}||" )
- pkgs=""
- for m in ${km}; do
- # Use pacman to find the owning package
- p=$( chroot ${INSTLDIR} pacman -Qo ${m} )
- # Extract the package name, and surround it with '|'s for easier matching
- pname="|$( echo "${p}" | cut -d " " -f 5 )|"
- # Only report each package once
- if [ -z "$( echo ${pkgs} | grep "${pname}" )" ]; then
- pkgs="${pkgs} ${pname}"
- echo ${p}
- echo " Package: $( echo "${pname}" | \
- sed "s/|//g" )"
- echo
- fi
- done
- # Await yes or no
- read -p "Continue? [y/N]: " ans
- if [ -z "$( echo ${ans} | grep '^ *[yY]' )" ]; then return 0; fi
- fi
- done
- fi
- if [ -z "${KVERSION}" ]; then
- echo "Error - couldn't find kernel modules"
- return 1
- fi
- echo "// Kernel version: ${KVERSION}"
- # Must regenerate kernel dependency files
- echo "// -> regenerating kernel dependencies"
- if [ -n "${INSTLDIR}" ]; then
- depmod -b "${INSTLDIR}" "${KVERSION}"
- else
- depmod "${KVERSION}"
- fi
- echo
-}
diff --git a/build_tools/clarch/larch/cd-root/boot/grub/colors.lst b/build_tools/clarch/larch/cd-root/boot/grub/colors.lst
deleted file mode 100644
index faa9c8f..0000000
--- a/build_tools/clarch/larch/cd-root/boot/grub/colors.lst
+++ /dev/null
@@ -1,36 +0,0 @@
-#color schemes - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO change these and make some more... specifically an "arch" theme
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Barlond
-color white/cyan yellow/blue
-
-title Barlond2
-color white/blue yellow/cyan
-
-title Simple Black
-color light-gray/black yellow/blue
-
-title Matrix
-color green/black light-green/green
-
-title Dalton Bros.
-color red/green green/red
-
-title Debian
-color cyan/blue white/blue
-
-title BW
-color light-gray/black black/light-gray
-
-title BW Inverse
-color black/light-gray
-
-title SGD Non Default
-color black/cyan yellow/black
diff --git a/build_tools/clarch/larch/cd-root/boot/grub/help.lst b/build_tools/clarch/larch/cd-root/boot/grub/help.lst
deleted file mode 100644
index 13eeb42..0000000
--- a/build_tools/clarch/larch/cd-root/boot/grub/help.lst
+++ /dev/null
@@ -1,16 +0,0 @@
-# Help files must be exactly 23 lines long.
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/splash.xpm.gz
-
-title << Back to main menu
-configfile /boot/grub/menu.lst
-
-title HOW-TO: Boot an existing system
-cat /boot/help/bootexisting.txt
-pause Press enter to continue...
-
-title HOW-TO: Contribute to this help
-cat /boot/help/contrib.txt
-pause Press enter to continue...
diff --git a/build_tools/clarch/larch/cd-root/boot/grub/keyboards.lst b/build_tools/clarch/larch/cd-root/boot/grub/keyboards.lst
deleted file mode 100644
index b7a990e..0000000
--- a/build_tools/clarch/larch/cd-root/boot/grub/keyboards.lst
+++ /dev/null
@@ -1,111 +0,0 @@
-#keyboard layouts - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO add other languages
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Default layout
-setkey
-
-title German layout
-setkey y z
-setkey z y
-setkey Y Z
-setkey Z Y
-setkey equal parenright
-setkey parenright parenleft
-setkey parenleft asterisk
-setkey doublequote at
-setkey plus bracketright
-setkey minus slash
-setkey slash ampersand
-setkey ampersand percent
-setkey percent caret
-setkey underscore question
-setkey question underscore
-setkey semicolon less
-setkey less numbersign
-setkey numbersign backslash
-setkey colon greater
-setkey greater bar
-setkey asterisk braceright
-
-
-title Spanish layout
-setkey
-setkey slash ampersand
-setkey ampersand caret
-setkey caret braceleft
-setkey asterisk braceright
-setkey parenleft asterisk
-setkey parenright parenleft
-setkey minus slash
-setkey equal parenright
-setkey quote minus
-setkey underscore question
-setkey question underscore
-setkey braceleft quote
-setkey braceright backslash
-setkey colon greater
-setkey greater bar
-setkey doublequote at
-setkey backslash backquote
-setkey less backslash
-setkey semicolon less
-setkey plus colon
-setkey at semicolon
-
-title French layout
-setkey
-setkey less backquote
-setkey greater tilde
-setkey ampersand 1
-setkey 1 exclam
-setkey tilde 2
-setkey 2 at
-setkey doublequote 3
-setkey 3 numbersign
-setkey quote 4
-setkey 4 dollar
-setkey parenleft 5
-setkey 5 percent
-setkey minus 6
-setkey 6 caret
-setkey backquote 7
-setkey 7 ampersand
-setkey underscore 8
-setkey 8 asterisk
-setkey backslash 9
-setkey 9 parenleft
-setkey at 0
-setkey 0 parenright
-setkey parenright minus
-setkey numbersign underscore
-setkey a q
-setkey A Q
-setkey z w
-setkey Z W
-setkey caret bracketleft
-setkey dollar bracketright
-setkey q a
-setkey Q A
-setkey m semicolon
-setkey M colon
-setkey bracketleft quote
-setkey percent doublequote
-setkey asterisk backslash
-setkey bracketright bar
-setkey w z
-setkey W Z
-setkey comma m
-setkey question M
-setkey semicolon comma
-setkey period less
-setkey colon period
-setkey slash greater
-setkey exclam slash
-setkey bar question
diff --git a/build_tools/clarch/larch/cd-root/boot/grub/menu.lst b/build_tools/clarch/larch/cd-root/boot/grub/menu.lst
deleted file mode 100644
index 3783d81..0000000
--- a/build_tools/clarch/larch/cd-root/boot/grub/menu.lst
+++ /dev/null
@@ -1,27 +0,0 @@
-timeout 5
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/splash.xpm.gz
-
-title Boot larch
-kernel /boot/vmlinuz
-initrd /boot/larch.img
-
-title Tools...
-configfile /boot/grub/tools.lst
-
-title Grub Settings...
-configfile /boot/grub/settings.lst
-
-title View Help...
-configfile /boot/grub/help.lst
-
-title More Options...
-configfile /boot/grub/more.lst
-
-title Shutdown the Computer
-halt
-
-title Reboot the Computer
-reboot
-
diff --git a/build_tools/clarch/larch/cd-root/boot/grub/more.lst b/build_tools/clarch/larch/cd-root/boot/grub/more.lst
deleted file mode 100644
index 097d7d3..0000000
--- a/build_tools/clarch/larch/cd-root/boot/grub/more.lst
+++ /dev/null
@@ -1,30 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title [EXPERIMENTAL] Attempt existing Linux detection
-configfile /boot/grub/tryboot.lst
-
-title [EDIT ME] Diskless Boot (PXE / BOOTP)
-#TODO wtf?
-root (nd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] NFS Root Boot
-root (cd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] Boot Existing Linux Install
-root (hd0,0)
-kernel /vmlinuz26 root=/dev/hda3 ro
-initrd /kernel26.img
-
-title [EDIT ME] Boot Existing Windows Install
-rootnoverify (hd0,0)
-makeactive
-chainloader +1
-
diff --git a/build_tools/clarch/larch/cd-root/boot/grub/settings.lst b/build_tools/clarch/larch/cd-root/boot/grub/settings.lst
deleted file mode 100644
index a2dfd3b..0000000
--- a/build_tools/clarch/larch/cd-root/boot/grub/settings.lst
+++ /dev/null
@@ -1,13 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Keyboard settings
-configfile /boot/grub/keyboards.lst
-
-title Color settings
-configfile /boot/grub/colors.lst
diff --git a/build_tools/clarch/larch/cd-root/boot/grub/tools.lst b/build_tools/clarch/larch/cd-root/boot/grub/tools.lst
deleted file mode 100644
index 609962e..0000000
--- a/build_tools/clarch/larch/cd-root/boot/grub/tools.lst
+++ /dev/null
@@ -1,23 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Run memtest (Memory Testing)
-kernel /boot/memtest
-
-# http://www.vortex.prodigynet.co.uk/x86test/
-title Run x86test (CPU Info)
-kernel /boot/x86test_zImage.bin
-#wget http://www.vortex.prodigynet.co.uk/x86test/x86test_zImage.bin
-
-# http://home.san.rr.com/johninsd/pub/linux/lilo/boot/
-title LILO Diagnostic
-kernel /boot/diag2.img
-
-title Install GRUB to hd0 MBR
-root (hd0,0)
-setup (hd0)
diff --git a/build_tools/clarch/larch/cd-root/boot/help/bootexisting.txt b/build_tools/clarch/larch/cd-root/boot/help/bootexisting.txt
deleted file mode 100644
index 540e41f..0000000
--- a/build_tools/clarch/larch/cd-root/boot/help/bootexisting.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-HOWTO: Boot an existing install
-
-Select "More Options" from the main menu.
-Move the cursor to "[EDIT ME] Boot an existing linux install"
-Press "e"
-
-At this point you will see the following:
- root (hd0,0)
- kernel /vmlinuz26 root=/dev/hda3 ro
- initrd /kernel26.img
-
-This needs to be changed to accomodate your hardware.
-
-The first line should be changed to indicate where your boot medium resides.
- "(hd0,0)" is the first partition on the first hard drive (hda1) - change these
- numbers to indicate the partition containing your /boot directory.
-
-The second line should be changed to point to your kernel. If the line above
-points to a partition _only_ containing /boot, then /vmlinuz26 is fine.
-Otherwise, change this to /boot/vmlinuz. root= should be changed to match the
-partition for your root filesystem. Other kernel parameters can be added here.
-
-
-
diff --git a/build_tools/clarch/larch/cd-root/boot/help/contrib.txt b/build_tools/clarch/larch/cd-root/boot/help/contrib.txt
deleted file mode 100644
index a854a0b..0000000
--- a/build_tools/clarch/larch/cd-root/boot/help/contrib.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Contribute to these help files
-
-This help is rather simplistic.
-In order to provide help files or translations you simply need to make a text
-file. Formatting is important (due to grub limitations). The files MUST be 80
-characters wide, and 23 lines long. Any more, and your formatting will be
-corrupted when viewing the help. Please note that if your help is short, it is
-worthwhile to pad with empty lines, up to 23 lines.
-
-Please send any and all help files you wish to contribute, or any ideas for
-help, to arch@archlinux.org with "[isohelp]" in the title.
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build_tools/clarch/larch/cd-root/boot/splash.xpm.gz b/build_tools/clarch/larch/cd-root/boot/splash.xpm.gz
deleted file mode 100644
index 9f128bf..0000000
--- a/build_tools/clarch/larch/cd-root/boot/splash.xpm.gz
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/cd-root/isolinux/bkgd.jpg b/build_tools/clarch/larch/cd-root/isolinux/bkgd.jpg
deleted file mode 100644
index b45b71f..0000000
--- a/build_tools/clarch/larch/cd-root/isolinux/bkgd.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/cd-root/isolinux/isolinux.cfg b/build_tools/clarch/larch/cd-root/isolinux/isolinux.cfg
deleted file mode 100644
index b37e4aa..0000000
--- a/build_tools/clarch/larch/cd-root/isolinux/isolinux.cfg
+++ /dev/null
@@ -1,29 +0,0 @@
-default vesamenu.c32
-prompt 0
-timeout 50
-
-MENU BACKGROUND bkgd.jpg
-
-MENU TITLE larch live CD
-
-label linux
-MENU LABEL Default: no swap, no copy-to-ram
-kernel vmlinuz
-append initrd=larch.img
-# or with video mode for beyond kernel:
-#append initrd=larch.img video=vesafb:ywrap,mtrr,800x600@60
-
-label linux-c2r
-MENU LABEL larch copy-to-ram (also activates swap)
-kernel vmlinuz
-append initrd=larch.img c2r
-
-label linux-swap
-MENU LABEL larch with swap
-kernel vmlinuz
-append initrd=larch.img swap
-
-
-label memtest
-MENU LABEL Memory tester
-kernel memtest
diff --git a/build_tools/clarch/larch/cd-root/isolinux/memtest b/build_tools/clarch/larch/cd-root/isolinux/memtest
deleted file mode 100644
index 3d0f46d..0000000
--- a/build_tools/clarch/larch/cd-root/isolinux/memtest
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/cd-root/isolinux/vesamenu.c32 b/build_tools/clarch/larch/cd-root/isolinux/vesamenu.c32
deleted file mode 100644
index 698198f..0000000
--- a/build_tools/clarch/larch/cd-root/isolinux/vesamenu.c32
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/cd-root/larch/larchboot b/build_tools/clarch/larch/cd-root/larch/larchboot
deleted file mode 100644
index ab6c40a..0000000
--- a/build_tools/clarch/larch/cd-root/larch/larchboot
+++ /dev/null
@@ -1,2 +0,0 @@
-This file must be present in the CD/USB-stick /larch folder for the
-device to be recognized as the boot device.
diff --git a/build_tools/clarch/larch/cd-root/larch/save b/build_tools/clarch/larch/cd-root/larch/save
deleted file mode 100644
index 3d31560..0000000
--- a/build_tools/clarch/larch/cd-root/larch/save
+++ /dev/null
@@ -1 +0,0 @@
-The presence of this file enables session saving.
diff --git a/build_tools/clarch/larch/docs/CHANGES b/build_tools/clarch/larch/docs/CHANGES
deleted file mode 100644
index 188cf99..0000000
--- a/build_tools/clarch/larch/docs/CHANGES
+++ /dev/null
@@ -1,109 +0,0 @@
-2008.08.10
-Version 5.3.8
-Added pacman-packed.tar.gz to repository, a self-contained pacman package,
-including the libraries it needs to run. So now building on non-Arch
-systems shuold work again.
-Adjusted larch-setup to handle this new package.
-'mirrorlist' now has '@carch@', which getPackageServer must handle (done
-in PKGBUILD)
-
-2008.08.09
-Version 5.3.7
-The packages.txt file is no longer supplied in Arch repositories, so inpacs
-now gets the list of base packages using (something like) 'pacman -Sg base'.
-As of pacman-3.2 there is no longer a static build, so building larch systems
-on non-Arch boxes will no longer work:(
-Tweaked xmaxi profile.
-
-2008.07.30
-Version 5.3.6
-Remove unmaintained kde profile, replace mc-utf8 by mc in addedpacks
-
-2008.06.22
-Version 5.3.5
-Fix mklarch for building on non-Arch system:
- - need to create package cache, otherwise inpacs complains.
- - tweak pacman.conf configuration concerning 'Include =' lines.
- - usb2bootiso needs bash (#!/bin/bash, not #!/bin/sh)
- - xpack (and existing .xpk files) fix (bash, not sh, and -n option to tail)
-Try to overcome problems with usb-stick creation when hal remounts device
-after formatting, by adding umount command.
-
-2008.06.07
-Version 5.3.4
-Removed warnings about kconfig (as this is no longer included in Arch kernels.
-Added check for mkisofs on host at beginning of buildlive (if building iso).
-Added check for syslinux on target at beginning of buildlive (if not using
-GRUB).
-Minor profile tweaks.
-
-2008.05.15
-Version 5.3.2, adjusted initscripts approach so that it doesn't require a
-custom initscripts package. Now rc.sysinit and rc.shutdown are replaced (in
-buildlive) by larch versions which are compatible with the standard versions.
-When larch-live is installed, the standard functions will be replaced by
-larch functions. On installation using larchin larch-live will be removed
-so the behaviour reverts to standard Arch behaviour, although the rc scripts
-have been changed. But in any case the originals are saved so that they can
-be restored on installation with larchin.
-
-Changed handling of pacman.conf slightly. When there is a pacman.conf in the
-profile (base directory, not overlay), this will be copied to the working
-directory and used by mklarch, even if there was already a version in the
-working directory. The pacman.conf in the live system will be this version
-if built using mklarch, otherwise the existing version. However an
-'IgnorePkg' line is added for kernel26, aufs and initscripts. Packages
-listed in the 'noupdate' file in the profile, will also be added. This
-line will be removed on installation using larchin.
-
-2008.04.27
-Version 5.3.0, new initscripts approach, replacing functions in
-/etc/rc.d/functions rather than replacing /etc/rc.sysinit and
-/etc/rc.shutdown. At present this requires a custom initscripts package.
-
-2008.04.21
-Version 5.2.2, added usb2iso, a fairly primitive script to make an iso from
-a larch usb-stick. It also works from a running larch system, but only on
-systems with a lot of memory.
-
-2008.04.05
-version 5.2.1, slight reworking of overlay handling in profiles - now files
-owned by root:root do not have to be in overlay.xpk, they can be held within
-directory 'rootoverlay', and their ownership will be changed automatically.
-Files to be copied to /.livesys at boot are now in larch/copy.
-Added larchquit.py to larch-live - special larch quit/logout gui, allows
-selecting session-save options and also autologin user before quitting desktop,
-included it in xmini menu/panel.
-Other tweaks to xmini profile.
-
-2008.02.27
-Incompatible changes. WARNING!
-With version 5.2 the init system has changed, in particular a custom inittab
-is now required, which means all old profiles are likely to fail (because of
-the /etc/inittab in the overlay).
-
-2008.02.19
-added desktop stuff for documentation
-
-2008.02.18
-version 5.1.3, bugfixes and work on profiles
-documentation updates
-
-2008.02.14
-Reorganization of directory layout,
-new 'larchin' hard disk installer with gui.
-larch version 5.1.0
-larch-live version 5.1.0
-larchin version 5.1.0
-
-2008.01.13
-Adjustments for changes in pacman-3.1, version 5.0.8
-
-2008.01.02
-Fixes for merging when file paths contain spaces (merge_overlay), version 5.0.7
-
-2008.01.02
-larch-5 (with simplified union structure, no CD/DVD session save) available
-for testing.
-
-Initial test release, version 5.0.6.
diff --git a/build_tools/clarch/larch/docs/COPYING b/build_tools/clarch/larch/docs/COPYING
deleted file mode 100644
index d511905..0000000
--- a/build_tools/clarch/larch/docs/COPYING
+++ /dev/null
@@ -1,339 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Lesser General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Lesser General
-Public License instead of this License.
diff --git a/build_tools/clarch/larch/docs/LICENCE b/build_tools/clarch/larch/docs/LICENCE
deleted file mode 100644
index b0e9208..0000000
--- a/build_tools/clarch/larch/docs/LICENCE
+++ /dev/null
@@ -1,16 +0,0 @@
-
- Licence:
-
- This software is released under the GNU GENERAL PUBLIC LICENSE.
- See COPYING.
-
- Warranty:
-
- This software is distributed with NO WARRANTY, use it at your own risk.
-
- Author:
-
- This software was written by
-
- Michael Towers (gradgrind at online dot de)
- \ No newline at end of file
diff --git a/build_tools/clarch/larch/docs/README b/build_tools/clarch/larch/docs/README
deleted file mode 100644
index f212c35..0000000
--- a/build_tools/clarch/larch/docs/README
+++ /dev/null
@@ -1,37 +0,0 @@
-larch - scripts for building a highly customizable Arch Linux live CD/DVD
- - or USB-stick
- - also suitable for installing Arch Linux to a hard disk
-
-Author: Michael Towers (gradgrind at online dot de)
-Licence: GPL (see COPYING, LICENCE)
-
-
-I got my initial inspiration from the "Linux Live scripts" by
-
-Tomas M. <http://www.linux-live.org>
-
-BUT the larch scripts now bear essentially no resemblance to those,
-so don't blame Tomas!
-Thanks are, nevertheless, due to him for his great work, which helped me
-get started.
-
-The main documentation is in the share/docs subdirectory, please read it.
-
-The key components are:
-
- inpacs - Install a fresh Arch system (with customizable package
- selection), to a convenient (possibly temporary) location.
-
- mklarch - Uses 'inpacs' to build an Arch installation in a convenient
- directory, which it then makes into a live CD, adding
- modifications (in an overlay) to suit it for use as a live
- system and for customization.
-
- larchify - Build a larch live system from an existing Arch Linux
- installation (including from one made by 'mklarch').
-
-Logos are derived from the Arch Linux logos, and are released under a
-Creative Commons Licence, see 'http://www.archlinux.org/art'.
-
-The larch project uses Arch Linux as its basis, but is not an official
-Arch Linux ('http://www.archlinux.org') project.
diff --git a/build_tools/clarch/larch/docs/ReleaseNotes b/build_tools/clarch/larch/docs/ReleaseNotes
deleted file mode 100644
index b1923d8..0000000
--- a/build_tools/clarch/larch/docs/ReleaseNotes
+++ /dev/null
@@ -1,37 +0,0 @@
-2008.01.02
-larch-5 (with simplified union structure, no CD/DVD session save,
- extended USB-stick session save)
-
-Changes from larch-4:
-
-Split functionality of 'mklarch', so that rebuilds after a 'mklarch' run,
-and other builds from existing Arch installations, are now handled by the
-'larchify' script - 'larchify -h' for usage notes. 'mklarch' now only covers
-initial builds including installation - 'mklarch -h' for usage notes. Note
-that the options have changed!!! For instance, 'mklarch -p' now expects a
-directory as argument and there is no option to copy an example profile to
-the current directory.
-
-'pacin' replaced by 'inpacs' - 'inpacs -h' for usage notes. It is now
-possible to fully customize pacman caches, and even pacman databases,
-including the use of locally networked computers as source (using sshfs or
-NFS). Thus a larch build can be made without an internet connection, if
-all the packages are available locally on a suitably configured Arch
-system.
-
-Completely new union/overlay structure. The overlay is now copied to the
-writable union layer at boot, and can be copied back at shutdown. This
-should speed up session-saving, especially through the use of lzo
-compression rather than squashfs. An additional advantage is that no extra
-memory is required for the reconstruction of the archive.
-
-When the overlay gets too large it can be merged into the secondary overlay,
-a squashfs archive (like in previous larch versions). This takes somewhat
-longer and requires memory for its construction, but subsequent simple
-session saves (to the primary layer) will be faster because of the reduced
-size.
-
-It should now also be possible to run 'larchify' on a running live system,
-allowing a complete reconstruction of the system from within itself,
-merging in updates - in principle even kernel updates should be manageable
-using this method.
diff --git a/build_tools/clarch/larch/docs/Splash_howto b/build_tools/clarch/larch/docs/Splash_howto
deleted file mode 100644
index 32660bb..0000000
--- a/build_tools/clarch/larch/docs/Splash_howto
+++ /dev/null
@@ -1,35 +0,0 @@
-Using vesamenu this is now much easier ...
-
-For the vesamenu, it is called a background image, rather than splash
-image, because the menu appears on top of it.
-All you need is a 640x480 image in png or jpg format (the default image
-in larch is called bkgd.jpg)!
-
-=======================================================================
-
-But here are the old instructions, just in case ... (the utility programs
-are in the 'syslinux' package):
-
-Splash screen for isolinux/syslinux
------------------------------------
-
-This could be easier ...
-Anyway, it needs to be in a particular format. 640 pixels wide and quite
-a bit less than 480 pixels high (to leave space for the boot text).
-Then it may not use more than 16 colours. You can reduce the colour
-depth by setting indexed mode in the GIMP (image - mode). It may be
-sensible to use only 14 or 15 colours (to leave something for the
-text?) - but I didn't really investigate this further. I reduced
-my image to 14 colours.
-Then you can export it to a .ppm file, which serves as input to the
-perl script ppmtolss16, (which comes from the syslinux tarball -
-its inverse is lss16toppm, which is also in there):
-
-./ppmtolss16 < splash.ppm > splash.lss
-
-To test this, convert it back and take a look at the result:
-
-./lss16toppm < splash.lss > test.ppm
-
-Just replace the existing splash.lss file (in cd-root/isolinux) with your
-version.
diff --git a/build_tools/clarch/larch/docs/html/index.html b/build_tools/clarch/larch/docs/html/index.html
deleted file mode 100644
index 8584186..0000000
--- a/build_tools/clarch/larch/docs/html/index.html
+++ /dev/null
@@ -1,128 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-
-<head>
- <meta content="text/html;charset=UTF-8" http-equiv="Content-Type" />
- <title>larch introduction</title>
- <meta content="gradgrind" name="author" />
-</head>
-
-<body>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_features.html">Next: Features</a></td>
- </tr>
- </tbody>
-</table>
-
-<br />
-
-<h1><big>larch</big> &ndash; a do-it-yourself live <em>Arch Linux</em> CD</h1>
-
-<img style="border: 0px solid ; width: 320px; height: 320px;" alt="" src="larch1.jpg"
- name="graphics1" align="right" hspace="10" vspace="10" />
-<br /><br />
-
-<h2>Introduction</h2>
-
-<p><em>larch</em> is a collection of scripts designed around the creation and
-use of live CD/DVD/USB-stick versions of <em>Arch Linux</em>.
-</p>
-
-<p>One design aim was easy customization, so that even relatively inexperienced
-users could build personalized live CDs (etc.), containing whatever packages they
-wanted and with their own personal configurations. The resulting medium should
-also be usable for installation purposes, so that one has a customized
-<em>Arch Linux</em> installation/rescue medium. As the content can be chosen
-freely, a comfortable working environment is possible - in contrast to
-the rather Spartan standard <em>Arch</em> installation CD.
-</p>
-
-<p><em>larch</em> also offers a flexible approach to building your live media.
-You can use 'profiles' to determine what gets installed, and how it is
-configured. The advantage of this method is that all your specifications are
-kept together in a folder which can be used to rebuild the same or a similar
-system at a later date. Alternatively you can do a normal <em>Arch Linux</em>
-installation (if there is such a thing!) and then make a live medium from this.
-You can even 'livify' your existing installation (though it might be worth
-tidying it up a bit first ...).
-</p>
-
-<p><em>Squashfs</em> offers convenient compression of the data on the CD so that
-up to about 2 GB of code can be included on a 700 MB CD. <em>aufs</em> (a
-'unification' file system, originally based on <em>unionfs</em>) offers
-the ability to write to all directories even though
-the CDROM is read-only, which allows such fancy stuff as installation
-of new software packages to the running live system. Using <em>aufs</em>
-you could do, say, 'pacman -S fluxbox' and <em>fluxbox</em> would be
-installed. The limit to the amount of overwriting is determined by the size of
-the available memory.
-</p>
-
-<p>All this would normally be gone when you reboot as the changes are
-really only stored in memory. However, thanks to various technical wizardry, it
-is also possible (on suitable media) to save any changes you make while running
-the live system back to the medium on shutdown.
-</p>
-
-<p>Hardware detection is provided by the same <em>udev</em> approach as is used
-in a standard <em>Arch Linux</em> system.
-</p>
-
-<p>The <em>larch</em> project comprises several components. The scripts for
-building a larch live medium are in the <em>larch</em> package, which need not
-itself be installed in the live system, though it may be useful. Scripts and
-data for the live environment are provided in the <em>larch-live</em> package,
-which must be installed in the live system. There is also an optional installer
-(<em>larchin</em>, written in python and bash, with a <em>GTK</em> interface) which
-can install the live system to hard disk, providing a convenient way to install a
-ready-configured <em>Arch Linux</em> system.
-</p>
-
-<p>I have tried to maintain the distribution-independence of the
-<em>larch</em> scripts, so that they can be used on other <em>GNU/Linux</em> systems -
-you shouldn't need an <em>Arch Linux</em> installation in order to build a <em>larch</em>
-live medium, the dependencies (e.g. <em>bash</em>, <em>wget</em>,
-<em>mkisofs</em> ) should be satisfied on pretty well any <em>GNU/Linux</em> system
-(and a static version of <em>pacman</em> can be downloaded). In other words,
-it should not be difficult to generate your own customized <em>larch</em>
-CD on pretty well any <em>GNU/Linux</em> system.
-But I must admit that this feature hasn't been tested much.
-</p>
-
-<p>As with most stuff around <em>Arch Linux</em>
-it's not really designed for beginners - you should know your
-way around a <em>GNU/Linux</em> system (preferably <em>Arch</em>!), and have at least a
-minimal idea of running command-line stuff and editing configuration
-files. In any case, I hope that the
-documentation will be clear enough to help anyone who wants to exploit
-<em>larch</em> to the full (feedback is welcome!).</p>
-
-<p><b>Requirement:</b>
-You need quite a lot of space to create an <em>Arch Linux</em> live CD system - to build a
-700MB CD image you'll need up to about 4GB. That is because a complete <em>Arch Linux</em>
-system is installed, then a compressed ('squashed') verion is made, and then
-a CD image (iso). Building for a USB-stick requires slightly less space, as the
-iso-image is not built.
-</p>
-
-<br /><br />
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_features.html">Next: Features</a></td>
-
- </tr>
- </tbody>
-</table>
-
-</body>
-</html>
diff --git a/build_tools/clarch/larch/docs/html/larch1.jpg b/build_tools/clarch/larch/docs/html/larch1.jpg
deleted file mode 100644
index 70e2f56..0000000
--- a/build_tools/clarch/larch/docs/html/larch1.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/docs/html/larch_docindex.html b/build_tools/clarch/larch/docs/html/larch_docindex.html
deleted file mode 100644
index 0654d69..0000000
--- a/build_tools/clarch/larch/docs/html/larch_docindex.html
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-
-<head>
- <meta content="text/html;charset=UTF-8" http-equiv="Content-Type" />
- <title>larch documentation</title>
- <meta content="gradgrind" name="author" />
-</head>
-
-<body>
-
-<br />
-
-<h1><big>larch</big>
-&ndash;
-a do-it-yourself live <em>Arch Linux</em> CD</h1>
-
-<img style="border: 0px solid ; width: 320px; height: 320px;" alt="" src="larch1.jpg"
- name="graphics1" align="right" hspace="10" vspace="10" />
-<br /><br />
-
-<h2>Table Of Contents</h2>
-
-<p>This documentation covers <em>larch</em> version 5.3
-</p>
-
-<ol>
- <li><a href="larch_intro.html">Introduction</a><br /><br /></li>
-
- <li><a href="larch_features.html">Features</a><br /><br /></li>
-
- <li><a href="larch_quick.html">Quick Start</a><br /><br /></li>
-
- <li><a href="larch_overview.html"><em>larch</em> Overview</a>
- <ul>
- <li><a href="larch_overview.html#larch_installation">Installation
- of the <em>larch</em> build system</a></li>
-
- <li><a href="larch_overview.html#larch_using">Using
- the <em>larch</em> build system</a></li>
-
- <li><a href="larch_overview.html#running_mklarch">Quick <em>mklarch</em> overview</a></li>
-
- <li><a href="larch_overview.html#running_larchify">Quick <em>larchify</em> overview</a></li>
-
- <li><a href="larch_overview.html#Minimal_build_system_requirements">Minimal
-build system requirements</a></li>
-
- <li><a href="larch_overview.html#pacman_conf">'pacman.conf' for building and live system use</a></li>
-
- <li><a href="larch_overview.html#Squashfs_and_Unionfs">squashfs and aufs</a></li>
-
- <li><a href="larch_overview.html#aufs">aufs as an alternative to unionfs</a></li>
-
- <li><a href="larch_overview.html#Partial_rebuilding">Partial rebuilding</a></li>
-
- <li><a href="larch_overview.html#Custom_packages">Custom packages</a></li>
-
- <li><a href="larch_overview.html#Generating_the_basepacks_list">Generating
-the basepacks list</a></li>
-
- <li><a href="larch_overview.html#addedpacks">addedpacks</a></li>
-
- <li><a href="larch_overview.html#Installation">Installation
-of the "pristine" system</a></li>
-
- <li><a href="larch_overview.html#existingSystem">Making a live CD from an
- existing Arch installation</a></li>
- </ul><br />
- </li>
-
- <li><a href="larch_profiles.html">Profiles</a>
- <ul>
- <li><a href="larch_profiles.html#xpack"><em>xpack</em> and non-root owned overlay files</a></li>
- </ul><br />
- </li>
-
- <li><a href="larch_live_system.html">Structure of a <em>larch</em> live CD</a>
- <ul>
- <li><a href="larch_live_system.html#Squashfs_and_Unionfs">squashfs and aufs</a></li>
-
- <li><a href="larch_live_system.html#initramfs">initramfs and mkinitcpio</a></li>
-
- <li><a href="larch_live_system.html#rc_files">/etc/inittab, /etc/rc.sysinit and /etc/rc.shutdown</a></li>
- </ul><br />
- </li>
-
- <li><a href="larch_fstab.html">/etc/fstab</a>
- <ul>
- <li><a href="larch_fstab.html#lvm">LVM</a></li>
- </ul><br />
- </li>
-
- <li><a href="larch_sessionsave.html">Session saving</a>
- <ul>
- <li><a href="larch_sessionsave.html#overlays">Overlay archives, overlay.ovl and mods.sqf</a></li>
-
- <li><a href="larch_sessionsave.html#var_files">Special places in /var</a></li>
-
- <li><a href="larch_sessionsave.html#upd_packages">Updating packages</a></li>
-
- <li><a href="larch_sessionsave.html#de-Act">Activating and deactivating the session-saving feature</a></li>
-
- <li><a href="larch_sessionsave.html#custom">Customizing the behaviour using scripts</a></li>
- </ul><br />
-
- <li><a href="larch_ssh.html">ssh access</a>
- <ul>
- <li><a href="larch_ssh.html#ssh_x11">ssh and X11</a></li>
- </ul><br />
- </li>
-
- <li><a href="larch_running.html">Running the live system</a>
- <ul>
- <li><a href="larch_running.html#bootparm">Boot parameters</a></li>
-
- <li><a href="larch_running.html#config">Configuration</a></li>
-
- <li><a href="larch_running.html#install">Installation to hard disk</a></li>
- </ul><br />
- </li>
-
-</ol>
-
-</body>
-</html>
diff --git a/build_tools/clarch/larch/docs/html/larch_features.html b/build_tools/clarch/larch/docs/html/larch_features.html
deleted file mode 100644
index 23d1c35..0000000
--- a/build_tools/clarch/larch/docs/html/larch_features.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-<head>
- <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
- <title>larch features</title>
- <meta content="gradgrind" name="author">
-</head>
-
-<body>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
-
- <td><a href="larch_intro.html">Previous: Introduction</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_quick.html">Next: Quick Start</a></td>
-
- </tr>
- </tbody>
-</table>
-
-<br />
-
-<h1><big>larch</big>
-&ndash;
-a do-it-yourself live <em>Arch Linux</em> CD</h1>
-
-<img style="border: 0px solid ; width: 383px; height: 321px;" alt="" src="larch1.jpg"
- name="graphics1" align="right" hspace="10" vspace="10" />
-<br /><br />
-
-<h2>Features</h2>
-
-<ul>
-
- <li>
- <p>Built from standard <em>Arch Linux</em> packages</p>
- </li>
-
- <li>
- <p>Only minimal changes made to enable functioning as live CD, the
-system is essentially pure <em>Arch Linux</em></p>
- </li>
-
- <li>
- <p>Can also build live USB-sticks</p>
- </li>
-
- <li>
- <p>Can also build from existing <em>Arch</em> installation</p>
- </li>
-
- <li>
- <p>Can use standard <em>Arch</em> kernel ('kernel26'), no kernel build necessary</p>
- </li>
-
- <li>
- <p>Fully customizable package selection</p>
- </li>
-
- <li>
- <p>Can use isolinux or GRUB bootloader</p>
- </li>
-
- <li>
- <p>Automatic generation of /etc/fstab based on device detection;
- can also detect LVM volumes (when configured to do so)</p>
- </li>
-
- <li>
- <p>Does not require an <em>Arch Linux</em> system to build it, any modern <em>GNU/Linux</em> system should suffice</p>
- </li>
-
- <li>
- <p>Can be used to install <em>Arch Linux</em> to hard disk - either the full live CD content
-or using ftp to install any desired packages in their latest versions</p>
- </li>
-
- <li>
- <p>Uses latest udev-based hardware detection</p>
- </li>
-
- <li>
- <p>Based on squashfs, aufs, initramfs (using standard Arch mkinitcpio)</p>
- </li>
-
- <li>
- <p>Changes made during a session can be saved back to the boot medium
- (assuming it is writable - USB-stick, hard-disk, etc.)</p>
- </li>
-
- <li>
- <p>Full graphical system possible, e.g. with KDE, OpenOffice, GIMP, ...</p>
- </li>
-
- <li>
- <p>Using ssh it's possible to run this CD/USB-stick on a system without
-monitor/keyboard - remote installation and rescue is also possible</p>
- </li>
-
- <li>
- <p>Copy to RAM possible, using boot parameter ('c2r')</p>
- </li>
-
- <li>
- <p>Optional use of existing swap partition ('swap' boot parameter)</p>
- </li>
-
- <li>
- <p>Simple text configuration files</p>
- </li>
-
- <li>
- <p>Extensive documentation</p>
- </li>
-
-</ul>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
-
- <td><a href="larch_intro.html">Previous: Introduction</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_quick.html">Next: Quick Start</a></td>
-
- </tr>
- </tbody>
-</table>
-
-</body>
-</html>
diff --git a/build_tools/clarch/larch/docs/html/larch_fstab.html b/build_tools/clarch/larch/docs/html/larch_fstab.html
deleted file mode 100644
index 8589ccd..0000000
--- a/build_tools/clarch/larch/docs/html/larch_fstab.html
+++ /dev/null
@@ -1,87 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-<head>
- <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
- <title>/etc/fstab</title>
- <meta content="gradgrind" name="author">
-</head>
-
-<body>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_live_system.html">Previous: Live CD structure</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_sessionsave.html">Next: Session saving</a></td>
- </tr>
- </tbody>
-</table>
-
-<br />
-
-<h1><big>larch</big>
-&ndash;
-a do-it-yourself live <em>Arch Linux</em> CD</h1>
-
-<img style="border: 0px solid ; width: 320px; height: 320px;" alt="" src="larch1.jpg"
- name="graphics1" align="right" hspace="10" vspace="10" />
-<br /><br />
-
-<h2>/etc/fstab and mount points</h2>
-
-<p>The file /etc/fstab determines mount points for the various devices and partitions
-available in the system. This is of course different in every computer, so a live CD
-has to be pretty flexible here. <em>larch</em> handles this by regenerating this file
-each time it boots, basing the content on the devices it discovers in the present system.
-</p>
-
-<p>Disk partitions are not mounted automatically by <em>larch</em>, as one of the main
-purposes was to act as an installation CD - for partitioning and formatting the
-partitions must be unmounted. But each detected disk partition and CDROM device should
-get an entry in '/etc/fstab' and a corresponding mount point in '/mnt'. Thus they
-can be mounted using 'mount /mnt/DEVICE' (or by using, say, KwikDisk in KDE).
-</p>
-
-<p>It may however, under certain circumstances, be desirable to have a persistent
-'/etc/fstab'. This can be achieved by placing "#KEEP" (without the quotation marks)
-at the beginning of a line in '/etc/fstab'. This could be done when making the
-original CD by putting the desired '/etc/fstab' file in the <em>overlay</em>,
-or else - in the case of a rewritable boot medium (e.g. USB-stick) - by
-editing '/etc/fstab' while running the live system and then performing a session
-saving reboot.
-A new '/etc/fstab' (and the associated mount points in '/mnt') can be generated
-at any time while running <em>larch</em>, by executing '<strong>gen_fstab -l</strong>'.
-This might be useful after repartitioning, for example. When the '-l' option is
-omitted, no updates are made, but the proposed changes are saved to '/tmp/fstab'
-and '/tmp/mnt'.
-</p>
-
-<h4><a name="lvm"></a>LVM</h4>
-
-<p><em>larch</em> can also handle LVM volumes, including automatically
-generating entries in '/etc/fstab' and mount points in '/mnt'.
-This must however be enabled
-in '/etc/rc.conf' (e.g. by putting the required entries in 'rcconfx' in the
-<em>profile</em> used to build the <em>larch</em> system). USELVM="yes" must
-be set and the module 'dm-mod' must be loaded (this is done
-automatically when USELVM="yes" is set). The supplied 'mini2' and 'xmini' example
-profiles contains this feature, and can thus be taken as an example.
-</p>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_live_system.html">Previous: Live CD structure</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_sessionsave.html">Next: Session saving</a></td>
- </tr>
- </tbody>
-</table>
-
-</body>
-</html>
diff --git a/build_tools/clarch/larch/docs/html/larch_intro.html b/build_tools/clarch/larch/docs/html/larch_intro.html
deleted file mode 100644
index 8584186..0000000
--- a/build_tools/clarch/larch/docs/html/larch_intro.html
+++ /dev/null
@@ -1,128 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-
-<head>
- <meta content="text/html;charset=UTF-8" http-equiv="Content-Type" />
- <title>larch introduction</title>
- <meta content="gradgrind" name="author" />
-</head>
-
-<body>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_features.html">Next: Features</a></td>
- </tr>
- </tbody>
-</table>
-
-<br />
-
-<h1><big>larch</big> &ndash; a do-it-yourself live <em>Arch Linux</em> CD</h1>
-
-<img style="border: 0px solid ; width: 320px; height: 320px;" alt="" src="larch1.jpg"
- name="graphics1" align="right" hspace="10" vspace="10" />
-<br /><br />
-
-<h2>Introduction</h2>
-
-<p><em>larch</em> is a collection of scripts designed around the creation and
-use of live CD/DVD/USB-stick versions of <em>Arch Linux</em>.
-</p>
-
-<p>One design aim was easy customization, so that even relatively inexperienced
-users could build personalized live CDs (etc.), containing whatever packages they
-wanted and with their own personal configurations. The resulting medium should
-also be usable for installation purposes, so that one has a customized
-<em>Arch Linux</em> installation/rescue medium. As the content can be chosen
-freely, a comfortable working environment is possible - in contrast to
-the rather Spartan standard <em>Arch</em> installation CD.
-</p>
-
-<p><em>larch</em> also offers a flexible approach to building your live media.
-You can use 'profiles' to determine what gets installed, and how it is
-configured. The advantage of this method is that all your specifications are
-kept together in a folder which can be used to rebuild the same or a similar
-system at a later date. Alternatively you can do a normal <em>Arch Linux</em>
-installation (if there is such a thing!) and then make a live medium from this.
-You can even 'livify' your existing installation (though it might be worth
-tidying it up a bit first ...).
-</p>
-
-<p><em>Squashfs</em> offers convenient compression of the data on the CD so that
-up to about 2 GB of code can be included on a 700 MB CD. <em>aufs</em> (a
-'unification' file system, originally based on <em>unionfs</em>) offers
-the ability to write to all directories even though
-the CDROM is read-only, which allows such fancy stuff as installation
-of new software packages to the running live system. Using <em>aufs</em>
-you could do, say, 'pacman -S fluxbox' and <em>fluxbox</em> would be
-installed. The limit to the amount of overwriting is determined by the size of
-the available memory.
-</p>
-
-<p>All this would normally be gone when you reboot as the changes are
-really only stored in memory. However, thanks to various technical wizardry, it
-is also possible (on suitable media) to save any changes you make while running
-the live system back to the medium on shutdown.
-</p>
-
-<p>Hardware detection is provided by the same <em>udev</em> approach as is used
-in a standard <em>Arch Linux</em> system.
-</p>
-
-<p>The <em>larch</em> project comprises several components. The scripts for
-building a larch live medium are in the <em>larch</em> package, which need not
-itself be installed in the live system, though it may be useful. Scripts and
-data for the live environment are provided in the <em>larch-live</em> package,
-which must be installed in the live system. There is also an optional installer
-(<em>larchin</em>, written in python and bash, with a <em>GTK</em> interface) which
-can install the live system to hard disk, providing a convenient way to install a
-ready-configured <em>Arch Linux</em> system.
-</p>
-
-<p>I have tried to maintain the distribution-independence of the
-<em>larch</em> scripts, so that they can be used on other <em>GNU/Linux</em> systems -
-you shouldn't need an <em>Arch Linux</em> installation in order to build a <em>larch</em>
-live medium, the dependencies (e.g. <em>bash</em>, <em>wget</em>,
-<em>mkisofs</em> ) should be satisfied on pretty well any <em>GNU/Linux</em> system
-(and a static version of <em>pacman</em> can be downloaded). In other words,
-it should not be difficult to generate your own customized <em>larch</em>
-CD on pretty well any <em>GNU/Linux</em> system.
-But I must admit that this feature hasn't been tested much.
-</p>
-
-<p>As with most stuff around <em>Arch Linux</em>
-it's not really designed for beginners - you should know your
-way around a <em>GNU/Linux</em> system (preferably <em>Arch</em>!), and have at least a
-minimal idea of running command-line stuff and editing configuration
-files. In any case, I hope that the
-documentation will be clear enough to help anyone who wants to exploit
-<em>larch</em> to the full (feedback is welcome!).</p>
-
-<p><b>Requirement:</b>
-You need quite a lot of space to create an <em>Arch Linux</em> live CD system - to build a
-700MB CD image you'll need up to about 4GB. That is because a complete <em>Arch Linux</em>
-system is installed, then a compressed ('squashed') verion is made, and then
-a CD image (iso). Building for a USB-stick requires slightly less space, as the
-iso-image is not built.
-</p>
-
-<br /><br />
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_features.html">Next: Features</a></td>
-
- </tr>
- </tbody>
-</table>
-
-</body>
-</html>
diff --git a/build_tools/clarch/larch/docs/html/larch_live_system.html b/build_tools/clarch/larch/docs/html/larch_live_system.html
deleted file mode 100644
index 5cd6f40..0000000
--- a/build_tools/clarch/larch/docs/html/larch_live_system.html
+++ /dev/null
@@ -1,155 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-<head>
- <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
- <title>larch live system structure</title>
- <meta content="gradgrind" name="author">
-</head>
-
-<body>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_profiles.html">Previous: Profiles</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_fstab.html">Next: /etc/fstab</a></td>
- </tr>
- </tbody>
-</table>
-
-<br />
-
-<h1><big>larch</big>
-&ndash;
-a do-it-yourself live <em>Arch Linux</em> CD</h1>
-
-<img style="border: 0px solid ; width: 320px; height: 320px;" alt="" src="larch1.jpg"
- name="graphics1" align="right" hspace="10" vspace="10" />
-<br /><br />
-
-<h2>Structure of a <em>larch</em> live CD</h2>
-
-<p>The vast majority of the code that runs in a live CD/USB system is exactly
-the same as in a normal system running from hard disk.
-The main differences arise through the live CD/USB system being based on
-a read-only root file-system, so various adjustments are necessary to
-make the areas that must be writable appear to be so. I say 'appear to be'
-because in general any changes will be lost when the system shuts down,
-the actual changes being made only in a RAM-based filesystem (but see
-<a href="larch_sessionsave.html">"Session saving"</a>).
-</p>
-
-<h3><a name="Squashfs_and_Unionfs"></a>squashfs and aufs</h3>
-
-<p>In <em>larch</em>, as in many other live CD/USB systems, the ability to (apparently)
-write to a read-only file-system is provided by <em>aufs</em> (originally
-derived from <em>unionfs</em>).
-The file-system is also compressed, using <em>squashfs</em>, so as to fit more data
-onto the storage device (normally about 2GB of uncompressed code and data
-can be squeezed onto a 700MB CDROM using this approach). A custom
-<em>Arch Linux</em> installation (you can choose which packages are installed) is
-compressed into a <em>squashfs</em> file-system in the file
-<strong>system.sqf</strong>, which is placed in the root directory of the boot device.
-</p>
-
-<p>For use in a live CD/USB system a few changes must be made to some files in the
-installation. In <em>larch</em> this is (at first) not done directly, the installed
-system is left in a 'clean' state. Instead of that, an additional <em>union</em> layer
-is created, in the archive <strong>mods.sqf</strong>,
-containing all the modified files (except those in /etc, which are placed in the
-top, writable, <em>union</em> layer, which is saved in the <strong>overlay.ovl</strong> archive.
-The user is free to include (pretty well) any customizations (s)he wants in these
-overlay files. These files are also placed in the root directory of the boot device.
-</p>
-
-<p>These system archives are combined when the live CD/USB system
-boots. They are mounted as branches of a <em>union</em> file-system with
-the overlay above the 'standard' system, so that files in the overlay have
-priority over the original ones. The top layer of the <em>union</em> is a <em>tmpfs</em>
-writable layer (thus, effectively, making the whole system writable),
-into which the archive <strong>overlay.ovl</strong> is unpacked during booting.
-As the changes are only stored in RAM, they will, however, be lost when the system shuts
-down (unless using the <a href="larch_sessionsave.html">session saving</a> feature).
-</p>
-
-<h3><a name="initramfs"></a><em>initramfs</em> and <em>mkinitcpio</em></h3>
-
-<p>It is, in general, not possible to boot directly into a live CD/USB system.
-Some form of 'initrd' or 'initramfs' is required, in order to find the boot
-device, get hold of the file-system and prepare it for running.
-Many modern <em>GNU/Linux</em> systems use initrd/initramfs (the former being now deprecated)
-as a matter of course, for loading the necessary kernel modules, and
-<em>Arch Linux</em> is no exception, a modular initramfs system (<em>mkinitcpio</em>)
-being the standard way to boot <em>Arch Linux</em>, and <em>larch</em> also takes
-advantage of it, although some additions need to be made to boot live CD/USB systems.
-</p>
-
-<h3><a name="rc_files"></a>/etc/inittab, /etc/rc.sysinit and /etc/rc.shutdown</h3>
-
-<p>The initial boot script and the shutdown script must be customized for use
-in a larch live environment. There are numerous ways of achieving that and
-<em>larch</em> has tried out several. In version 5.3.2 a method was introduced which
-involves replacing the original /etc/rc.sysinit and /etc/rc.shutdown scripts
-by modified versions which are fully equivalent to the official scripts but
-split off certain parts into functions which can be overridden when used in a
-<em>larch</em> live system. The 'larch-live' package provides the files
-/etc/larch-sysinit and /etc/larch-shutdown which provide the new versions
-of these functions for live use.
-<p>The need to overwrite certain system files is a bit messy, and means that
-the initscripts package should not be updated in the live system, but I
-hope the official package will sometime itself contain suitable versions of the
-'/etc/rc.sysinit' and '/etc/rc.shutdown' files which separate out the
-relevant functions so that larch doesn't need to overwrite them.
-</p>
-<p>Although it is not strictly necessary (because the substituted files are
-fully equivalent to the official ones), larch saves the originals as
-'/etc/rc.sysinit.larchsave' and '/etc/rc.shutdown.larchsave', so that these
-can be restored on installation by <em>larchin</em> (this might avoid later
-confusion).
-</p>
-
-<p>It is possible to use a customized version of '/etc/inittab', by
-putting the new version in the <em>profile</em> (in 'rootoverlay') - for
-example one could customize the handling of the first terminal, e.g. to
-allow automatic login.
-The original <em>inittab</em> is saved as '/etc/inittab.larchsave',
-so that it can be restored if the system is installed using <em>larchin</em>.
-</p>
-
-<p>One addition in the <em>larch</em> version of the initscripts is the
-automatic generation of a new '/etc/fstab' (using the script
-<strong>gen_fstab</strong>, which
-bases the result on the devices which are detected in the system). Otherwise
-it behaves much the same as the version in
-a normal <em>Arch Linux</em> system. However, the remount of the root-filessystem and
-file-system checks have been left out as they are not relevant in a live-CD
-environment. No partitions are mounted and, by default, swap is not enabled.
-The reason is primarily that for use as an installation CD, it is better not
-to have any partitions mounted, because it is quite likely that the partitions
-will be edited in preparation for the installation. Passing boot parameter
-'swap' will enable swap if there is a suitable partition (or it can be done
-manually using 'swapon -a').
-</p>
-
-<p>'/etc/rc.shutdown' is adapted by
-adding code to deal with session-saving (writing changes back to the boot medium)
-and to eject the live-CD. Unlike in the normal version, the hardware clock is not reset.
-</p>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_profiles.html">Previous: Profiles</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_fstab.html">Next: /etc/fstab</a></td>
- </tr>
- </tbody>
-</table>
-
-</body>
-</html>
diff --git a/build_tools/clarch/larch/docs/html/larch_overview.html b/build_tools/clarch/larch/docs/html/larch_overview.html
deleted file mode 100644
index 3bf38fb..0000000
--- a/build_tools/clarch/larch/docs/html/larch_overview.html
+++ /dev/null
@@ -1,383 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-<head>
- <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
- <title>larch overview</title>
- <meta content="gradgrind" name="author">
-</head>
-
-<body>
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_quick.html">Previous: Quick start</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_profiles.html">Next: Profiles</a></td>
- </tr>
- </tbody>
-</table>
-
-<br />
-
-<h1><big>larch</big>
-&ndash;
-a do-it-yourself live <em>Arch Linux</em> CD</h1>
-
-<img style="border: 0px solid ; width: 320px; height: 320px;" alt="" src="larch1.jpg"
- name="graphics1" align="right" hspace="10" vspace="10" />
-<br /><br />
-
-<h2>Overview of the <em>larch</em> build system</h2>
-<br />
-
-<blockquote>
-<h3>Warning</h3>
-
-<p><em>Before we get started I should point out that most of the scripts need to
-be run by the 'root' user. That is quite normal for an installer, but it is somewhat
-risky - a slight slip and all sorts of damage could be done. Ideally you would
-have a machine specially set aside for this sort of thing, i.e. one without any
-important data on it. <strong>You have been warned!</strong></em>
-</p>
-</blockquote>
-
-<h3><a name="larch_installation"></a>Installation of the <em>larch</em> build system</h3>
-
-<p>The <em>larch</em> package may be installed in the normal <em>Arch Linux</em> way using
-<em>pacman</em>. This method will only work on an <em>Arch</em> system, of course.
-</p>
-
-<p>Alternatively, <em>larch</em> may be used without installing it.
-This should also work on non-<em>Arch Linux</em> systems. Download
-<a href="ftp://ftp.berlios.de/pub/larch/larch5.3/i686/larch-setup"><strong>larch-setup</strong></a>
-to an empty working directory and run it (it is a shell script). This will in
-turn download and unpack the current larch package, setting up symlinks so that
-the build scripts can be run from this working directory.
-If you don't put this new directory on your 'PATH', you may well
-need to add a path prefix when running it (e.g. './mklarch' if your current
-directory is the one containing the script).
-</p>
-
-<h3><a name="larch_using"></a>Using the <em>larch</em> build system</h3>
-
-<p>For building a live medium from a 'profile' you need, primarily, <strong>mklarch</strong>;
-for building from an existing installation (including rebuilding after using
-<strong>mklarch</strong>) <strong>larchify</strong>. <strong>mklarch</strong>
-uses <strong>inpacs</strong> to do the actual installation of the packages,
-and the functions for performing the live CD creation are in the file
-(larch/)<strong>buildlive</strong>.
-</p>
-
-<p>Unlike a normal installation, that used by larch need not be a separate partition,
-it can be placed anywhere convenient.
-The default installation directory ('/home/larchroot', variable 'INSTLDIR' in the scripts)
-should normally be acceptable (the building work is done in the '.larch' sub-directory).
-Note that lots of space is necessary in ${INSTLDIR}, nearly 4GB for a 700MB CD.
-</p>
-
-<h3><a name="running_mklarch"></a>Quick <strong>mklarch</strong> overview</h3>
-
-<p>That first stage is very much like a normal <em>Arch</em> installation to a
-partition - which is another possibility with the <strong>inpacs</strong> script.
-A couple of small tweaks are made to this base installation to make it more
-convenient for live CD/USB use: some glibc locales are generated (set by the file
-locale.gen in the profile) and, if <em>openssh</em> is installed, the initial
-ssh-keys are generated.
-</p>
-
-<p>Before <strong>mklarch</strong> can be used a 'profile' for the live medium must
-be built. This is a folder containing configuration files determining which packages
-are installed, which glibc locales are installed, and generally which files should
-be customized. Further details are given in <a href="larch_profiles.html">'Profiles'</a>.
-</p>
-
-<p>A simple way to build an iso would then be:
-<pre style="margin-left: 80px;">./mklarch -p myprofile</pre>
-</p>
-
-<p>To build a live USB-stick using GRUB to boot and using the <em>pacman</em>
-databases as they exist on the build host (rather than the default of
-downloading the latest databases using 'pacman -Sy'):
-<pre style="margin-left: 80px;">./mklarch -p myprofile -y /var/lib/pacman -ug</pre>
-</p>
-
-<p>The build process can be stopped after the <em>Arch</em> system installation (before building
-the 'squashed' live system) by passing the '-a' option to <strong>mklarch</strong>.
-All the available options can be seen by running 'mklarch -h'.
-</p>
-
-<p>The rest of the build process is handled by the functions in
-<strong>buildlive</strong>, primarily <em>mklive</em>,
-which puts all the various components together into a CD image at
-'${INSTLDIR}/.larch/cd', then using the <em>build_iso</em> function
-to create the iso or (using the <strong>usbboot</strong> script) to prepare
-a bootable USB-stick.
-</p>
-
-<p>If you set up your configuration
-wrong (or if you or I made some other mistake ...), you might find
-you have destroyed some important data and/or your system doesn't
-work any more. But that's life - Share and Enjoy!
-</p>
-
-<h3><a name="running_larchify"></a>Quick <em>larchify</em> overview</h3>
-
-<p><strong>larchify</strong> uses the functions in <strong>buildlive</strong> to
-build a live medium from an existing <em>Arch Linux</em> installation. It can also be
-used to rebuild a (posibly altered) live medium from the installation arising
-from the use of <strong>mklarch</strong>. For example, after building an iso
-using <strong>mklarch</strong>, you might want to build another with the same packages
-but with a changed overlay - maybe an alteration to rc.conf. In that case you
-could make the necessary changes to the profile and call:
-<pre style="margin-left: 80px;">./larchify -rp myprofile</pre>
-The '-r' option causes the old squashed image to be used, which can save a lot
-time. To see all the options run './larchify -h'.
-</p>
-
-<h3><a name="Minimal_build_system_requirements"></a>Minimal build system requirements</h3>
-
-<p>The <em>larch</em> scripts have been designed to work without heavy
-demands on the build system. Although they have been developed under <em>Arch Linux</em>,
-they should run on other <em>GNU/Linux</em> systems. The required software has been
-kept to a minimum by means of a sort of bootstrapping - some of the build
-functions are carried out on the newly installed <em>Arch</em> system using <em>chroot</em>.
-For example, you do not need support for <em>squashfs</em> or <em>aufs</em> on
-the build system. <em>bash</em>, <em>mkisofs</em> and <em>wget</em>
-are assumed to be available (for building a USB-stick version with syslinux you
-also need <em>mkfs.vfat</em> from the 'dosfstools' package). If you are not
-running <em>Arch Linux</em>, the installation script
-(<strong>larch-setup</strong>) will set up pacman using a special package
-available from the larch repository (pacman-packed.tar.gz), which contains
-in addition to the pacman binary the run-time libraries it needs.
-</p>
-
-<h3><a name="pacman_conf"></a>'pacman.conf' for building and live system use</h3>
-
-<p>You also need an appropriate 'pacman.conf' file. On a non-<em>Arch</em> system,
-unless a pacman.conf is already present in the working directory, this will be
-created afresh and a dialog will be presented by <strong>larch-setup</strong>
-to select a mirror. Because of potential overwriting (see below) this file
-is also copied to pacman.conf.0 (also in the working directory).
-</p>
-<p>On an <em>Arch</em> system it is assumed that you have already configured your
-mirrors appropriately, and the system '/etc/pacman.conf' can be taken.
-</p>
-<p>When there is a 'pacman.conf' in the profile (base directory, not overlay),
-this will be copied to the working directory and used by <em>mklarch</em>
-for performing the installation, even if
-there was already a version in the working directory. The 'pacman.conf' in
-the resulting live system will also be this version if built using
-<em>mklarch</em> (i.e. taken from the resulting file in the working
-directory). If <em>larchify</em> is used the existing '/etc/pacman.conf'
-within the system to be larchified will be used. However, if the overlay in
-the profile has its own '/etc/pacman.conf' this will (in both cases) be
-used in preference.
-</p>
-<p>Additionally, an 'IgnorePkg' line is added to the live system's '/etc/pacman.conf',
-for 'kernel26', 'aufs' and 'initscripts'. Packages listed in the 'noupdate' file
-in the profile, will also be added.
-This line will be removed on installation using <em>larchin</em>.
-</p>
-
-<h3><a name="Squashfs_and_Unionfs"></a>squashfs and aufs</h3>
-
-<p>The newly installed system is made into a <em>squashed</em> file-system in the
-file <strong>system.sqf</strong>. This is mounted as the lower layer of a <em>union</em>
-(<em>aufs</em>) file-system. On top of that there is a writable
-<em>tmpfs</em> so that the file-system as a whole appears writable. An 'overlay'
-archive is copied into the writable layer. As this top layer is compressed using
-<em>lsop</em>, this package must be installed in the target.
-Of course only the <em>tmpfs</em> top layer can actually be written to,
-and its contents disappear when the system reboots, so the writing is only
-temporary.
-</p>
-
-<p>There is also a second overlay archive, a squashed file system which forms
-the middle layer of the union file-system, which increases the flexibillity of
-the session saving facility.
-</p>
-
-<p>In order to boot into a system constructed in that manner, you need an
-<em>initramfs</em> which deals with mounting all the various bits in the right
-way before entering the normal boot sequence. In <em>larch</em> the
-<em>initramfs</em> is built using the standard <em>Arch</em> 'mkinitcpio' system, for
-which special 'hooks' (essentially code plug-ins) have been developed to
-manage the requirements of a <em>larch</em> live system.
-</p>
-
-<h4><a name="aufs"></a>aufs as an alternative to unionfs</h4>
-<p><em>larch</em> was initially designed around <em>unionfs</em>, but since then
-<em>aufs</em> has been generally a more reliable alternative, and is now
-available as a package in <em>Arch Linux</em>. In order to use <em>aufs</em> its
-kernel module needs to be installed (which, if using <em>mklarch</em>, can be
-achieved by placing package 'aufs' in <strong>addedpacks</strong>), the rest
-will then be handled automatically. <strong>N.B.</strong> As <em>unionfs</em>
-hasn't been tested for a long time (all development work is done using
-<em>aufs</em>) and the current 'overlay merge' only works with <em>aufs</em>,
-it is strongly recommended that <em>aufs</em> be used.
-</p>
-
-<h3><a name="Partial_rebuilding"></a>Partial rebuilding</h3>
-
-<p>If you make some changes to a build which don't require a renewed
-installation (the <em>Arch</em> installation in '${INSTLDIR}'), you can use the
-<strong>larchify</strong> script to rebuild the system. Such changes might
-be tweaks to the overlay, or 'rcconfx', for example (but note that the glibc
-locales are in the installation so if you want to change these, you have to rerun the
-whole installation, or handle that manually). If - as is likely - the squashed system
-from the previous build is still there and is still valid,
-this can be reused by passing the '-r' option (thus saving the time required to
-squash the system).
-</p>
-
-<p> If you only make changes to files in '${INSTLDIR}/.larch/cd', you can rebuild
-the iso using the '-i' option to <strong>larchify</strong>. But be aware that
-some of the files in the directories 'isolinux' (when using the
-<em>isolinux</em> bootloader) and 'boot' (when using the <em>GRUB</em> bootloader)
-are renewed from 'larch/cd-root' and the 'cd-root' directory in the profile.
-</p>
-
-<p><em><strong>N.B.</strong> Even though the <em>Arch</em> installation is
-in principle now redundant, you shouldn't delete it if you want to do a quick
-rebuild using <strong>larchify</strong>, because this installation is used (via 'chroot')
-for some of the build functions.</em>
-</p>
-
-<h3><a name="Custom_packages"></a>Custom packages</h3>
-
-<p>It is possible to include your own 'custom' packages in the installation.
-Maybe ones you have compiled yourself, e.g. from the AUR, or modified versions
-(fixes or customizations) of standard packages. To do this you need to put your
-packages in a directory and run <strong>gen-repo</strong> - which requires python -
-on this directory (run it without arguments to get usage instructions). Then place
-an entry for this new repository in your 'pacman.conf' (in the profile or else
-in the working directory).
-If your packages replace some in the existing repositories, your custom
-repository needs to come before those repositories in 'pacman.conf'.
-Any packages you want installed now just need to be
-listed in <strong>addedpacks</strong>.
-</p>
-
-<p>It is not necessary to build a custom kernel for <em>larch</em>, the
-standard kernel ('kernel26') can be used. It includes <em>unionfs</em>
-and <em>squashfs</em> modules, and is now included in the set of 'base'
-packages. If <em>aufs</em> is desired (which is likely, as at the time of writing,
-<em>unionfs</em> didn't work very well), this must be included in
-<strong>addedpacks</strong>.
-</p>
-
-<h3><a name="Generating_the_basepacks_list"></a>Generating
-the <em>basepacks</em> list</h3>
-
-<p>In case the base package set changes, <strong>inpacs</strong> uses the list
-provided by 'pacman -Sg base' by default. However, if there is a 'basepacks'
-file in the profile this will be used to supply the list of base packages
-(one package per line).
-</p>
-
-<p><strong>inpacs</strong> can also be used separately for <em>Arch</em> installation.
-To get a full listing of possible options run it without arguments (note that
-it pays no attention to profiles, all options must be passed explicitly).
-</p>
-
-<p>It is possible to filter out certain unwanted packages from the base set.
-In most cases the default setting will be satisfactory, but you can change it by
-placing a 'baseveto' file (one package per line) in the profile directory.
-Be aware, however, that vetoed packages will be installed anyway if they are
-required by some other installed package.
-</p>
-
-<h3><a name="addedpacks"></a><em>addedpacks</em></h3>
-
-<p>This group of packages is the main place for defining your system.
-Here you can enter all the applications you would like in your live CD/USB system
-(and subsequently installed to a hard disk partition, if that was your intention).
-Thanks to <i>pacman</i> you don't need to sort out dependencies,
-these should all be included automatically. It is (still) possible to
-squeeze (or rather 'squash') quite a respectable quantity of software
-onto a CD - my first experiments included most of <i>KDE</i>,
-<i>OpenOffice</i>, <i>K3b</i>, <i>GIMP</i>, and quite a lot
-besides.</p>
-
-<h3><a name="Installation"></a>Installation of the initial system</h3>
-
-<p>The foundation of the <em>larch</em> live CD/USB system is an initial,
-potentially unconfigured <em>Arch Linux</em> system <em>squashed</em> up in the file
-'system.sqf'. The installation of this system is can be handled by <em>mklarch</em>,
-which uses <em>inpacs</em>, which in turn uses <em>pacman</em> to
-install all the constituent packages using
-the '-r' option to install to the chosen location, which can be anywhere where
-there is enough space.</p>
-
-<p>By default the package cache on the build host will be used, so that only
-packages which have not already been downloaded will be fetched from the
-chosen mirror. The '-c' option to <strong>mklarch</strong> allows another
-cache location to be used. Note that this can also be on a remote machine,
-mounted using <em>sshfs</em> or <em>NFS</em>.
-</p>
-
-<h3><a name="existingSystem"></a>Making a live CD from an existing <em>Arch</em>
-installation</h3>
-
-<p>As mentioned above, <strong>larchify</strong> can be used to make a live
-medium from an existing <em>Arch</em> installation, using the mount point of the
-installation as argument. The installation must already be mounted, including any
-sub-mounts (e.g. /home on another partition). The main mount must be with
-options 'exec,dev', because some of the building is done via a <em>chroot</em>
-to the installation.
-</p>
-
-<p>It can also 'livify' the currently running (<em>Arch</em> only!) system, by
-passing '/' as argument.
-</p>
-
-<p>All aspects of the larch building process connected with the installation
-are in this case irrelevant, as it is assumed that the installation is already complete.
-The handling of 'profiles' is also different as these are largely
-concerned with the installation process. A profile may still be used, though,
-maybe to customize the 'mkinitcpio.conf' used to build the live system's
-<em>initramfs</em>, or to add extra content by means of the <strong>cd-root</strong>
-folder, for example.
-</p>
-
-<p>In order to support building a <em>larch</em> system, certain packages outside
-the <em>Arch</em> base group must be installed in the system to be 'larchified':
-<pre style="margin-left: 80px;"><em>squashfs-tools</em>, <em>lzop</em>, <em>larch-live</em>,
-<em>aufs</em> (if - recommended - you want to use that instead of <em>unionfs</em>),
-<em>syslinux</em> (if using isolinux or syslinux),
-<em>cdrkit</em> (for building an iso),
-<em>eject</em> (to eject a CD at shutdown).
-
-for the hard-disk installer - <em>larchin</em>, <em>python</em>, <em>pygtk</em>,
-<em>parted</em>, <em>ntfsprogs</em>,
-(optional, but recommended) <em>gparted</em>.
-
-for this documentation, and for the capability of doing complete
-rebuilds - <em>larch</em>
-</pre>
-</p>
-
-<p>Note that some things in '/var' will not be included in the 'live' system.
-Firstly, the standard <em>pacman</em> package cache, '/var/cache/pacman/pkg'.
-Also the log files (in '/var/log') and '/var/tmp' (temporary files, like '/tmp')
-are not saved. As some files in '/var/log' are required for certain aspects of
-logging to function, these are recreated (as empty files) in the resulting
-'system.sqf'.
-</p>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_quick.html">Previous: Quick start</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_profiles.html">Next: Profiles</a></td>
- </tr>
- </tbody>
-</table>
-
-</body>
-</html>
diff --git a/build_tools/clarch/larch/docs/html/larch_profiles.html b/build_tools/clarch/larch/docs/html/larch_profiles.html
deleted file mode 100644
index 68db618..0000000
--- a/build_tools/clarch/larch/docs/html/larch_profiles.html
+++ /dev/null
@@ -1,167 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-<head>
- <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
- <title>larch profiles</title>
- <meta content="gradgrind" name="author">
-</head>
-
-<body>
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_overview.html">Previous: Overview</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_live_system.html">Next: Live CD structure</a></td>
- </tr>
- </tbody>
-</table>
-
-<br />
-
-<h1><big>larch</big>
-&ndash;
-a do-it-yourself live <em>Arch Linu</em>x CD</h1>
-
-
-<img style="border: 0px solid ; width: 320px; height: 320px;" alt="" src="larch1.jpg"
- name="graphics1" align="right" hspace="10" vspace="10" />
-<br /><br />
-
-<h2>Profiles</h2>
-
-<p>This feature of the <em>larch</em> scripts allows bundling
-all the configuration information for a particular live CD 'design' into
-a single directory. That includes the list of packages to be installed, locale
-information and the particular tweaks and additions needed to customize the CD,
-in particular a subdirectory containing the 'overlay' files - those files
-which have been changed from their initial fresh state after installation
-and those which have simply been added.
-</p>
-
-<p>In order to allow more flexibility with the overlay, <em>larch</em> now
-provides two mechanisms for providing overlay files. The simplest is by
-means of the directory 'rootoverlay' - everything in this directory will be
-copied to the live system overlay and its ownership will be changed to
-'root:root'. In case it is desired to include files with other ownerships,
-these must be packed up with the correct ownerships into the file 'overlay.xpk'
-using the <em>xpack</em> packing utility (supplied with <em>larch</em>, see
-below). This requires some care, but is a little safer than, say, a 'tar.gz'
-archive because it has an option to pack so that only root can unpack the
-archive.
-In general however the 'rootoverlay' directory should be adequate, and
-much of the tweaking may be done <em>in situ</em> (i.e. within a running
-live USB system), using a utility - see
-<a href="larch_sessionsave.html">'Session saving'</a> - to recreate
-the compressed overlay file-system (<strong>overlay.ovl</strong>).
-</p>
-
-<p>If you would like to have a look at a profile, look in the 'profiles'
-directory in the distribution. Each of its subdirectories is a profile, the
-subdirectory name is also the profile name. If you want to make your own
-profile, it is probably easiest to start with one of the examples. Copy it to a
-working directory and rename it appropriately.
-</p>
-
-<p>After editing to your heart's content, you can build the corresponding live
-CD system with the call:
-<pre>
- (path/to/)mklarch -p directory
-</pre>
-where 'directory' is your profile directory.
-</p>
-
-<p>The important files within a profile are described below:
-</p>
-<ul>
- <li><strong>addedpacks</strong> - a simple list of packages (just package
- name as supplied to 'pacman -S', e.g. 'syslinux', not the file name), one per line,
- comment lines start with '#'.
- This is the primary place for configuring which packages are installed.
- </li>
-
- <li><strong>locale.gen</strong> - <em>mklarch</em> prefixes this profile
- file (if it is present) to the file '/etc/locale.gen' in the newly installed
- system and runs 'locale-gen' (using <em>chroot</em>) to deal with glibc
- locale generation.
- So just put the locales you want in here.
- </li>
-
- <li><strong>rcconfx</strong> - This is a list of modifications for '/etc/rc.conf'.
- It contains those variable definitions which are different to the default
- values. This is then merged with the original to produce a modified overlay file.
- </li>
-
- <li><strong>rootoverlay</strong> - The files in this directory are effectively
- copied on top of the original system - as an overlay. They (potentially)
- form the bulk of the customization for the live system.
- </li>
-
- <li><strong>overlay.xpk</strong> - As described above this is a self-extracting
- archive of 'overlay files', which can be used as an alternative to 'rootoverlay'
- for non-root owned files.
- </li>
-
- <li><strong>mkinitcpio.conf</strong> - This file is optional. If it is present it will
- replace the version in the 'lib/initcpio' folder of the
- <em>larch-live</em> package to produce the initramfs
- for the live CD. You should take that file as the starting point to ensure that
- the necessary larch hooks are installed, but you are free to change other hooks
- (e.g. use 'ide' instead of 'pata') or add modules.
- </li>
-
- <li><strong>basepacks</strong> - This file is optional. If it is present it
- supplies a list of packages (one package per line, as <em>addedpacks</em>) to be
- used instead of the standard list of 'core/base' packages for the basis of the
- installation done by <em>mklarch</em>, preventing the 'packages.txt' file from the
- 'core' repository from being downloaded and used as source for the base package list.
- </li>
-
- <li><strong>baseveto</strong> - This file is optional. It provides a list of
- packages (one package per line) to be ignored in the base package list.</li>
-
- <li><strong>cd-root</strong> - This directory contains files to configure the bootloader.
- Those for <em>isolinux</em> are in the directory 'isolinux', which is copied to the
- root CD directory when the <em>isolinux</em> bootloader is chosen. Those for
- <em>GRUB</em> are in the directory 'boot', which is copied to the
- root CD directory when the <em>GRUB</em> bootloader is chosen. Here you can
- configure things like boot menus and splash screens.
- Anything in the 'cd-root' folder will be copied directly to the root of the live medium, so
- if there is anything else you want on your medium, you can put it in here.
- </li>
-</ul>
-
-<h3><a name="xpack"></a><em>xpack</em> and non-root owned overlay files</h3>
-To include non 'root:root' owned files in an overlay, create a directory
-somewhere called 'overlay' and place all the desired files therein with the
-correct paths, ownerships and permissions. Then run
-<pre>
- xpath -r overlay overlay.xpk
-</pre>
-(from within the directory containing 'overlay'). The resulting 'overlay.xpk'
-file should then be placed in your profile directory.
-If you want to unpack such an overlay archive, you need to be root, go to the
-directory containing it and run
-<pre>
- ./overlay.xpk .
-</pre>
-(don't miss the final '.', the unpacker needs an existing
-directory as parameter).
-</p>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_overview.html">Previous: Overview</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_live_system.html">Next: Live CD structure</a></td>
- </tr>
- </tbody>
-</table>
-
-</body>
-</html>
diff --git a/build_tools/clarch/larch/docs/html/larch_quick.html b/build_tools/clarch/larch/docs/html/larch_quick.html
deleted file mode 100644
index 4500f5d..0000000
--- a/build_tools/clarch/larch/docs/html/larch_quick.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-<head>
- <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
- <title>larch quick start</title>
- <meta content="gradgrind" name="author">
-</head>
-
-<body>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_features.html">Previous: Features</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_overview.html">Next: Larch Overview</a></td>
- </tr>
- </tbody>
-</table>
-
-<br />
-
-<h1><big>larch</big>
-&ndash;
-a do-it-yourself live <em>Arch Linux</em> CD</h1>
-
-<img style="border: 0px solid ; width: 320px; height: 320px;" alt="" src="larch1.jpg"
- name="graphics1" align="right" hspace="10" vspace="10" />
-<br /><br />
-
-<h2>Quick Start</h2>
-
-<br /><br />
-
-<p>A quick run through of the steps necessary to build your own <em>larch</em> CD.
-This should provide you with a working live CD, but to take full advantage of
-the flexibility offered by the <em>larch</em> build system you will probably need
-to consult the rest of the documentation.</p>
-
-<ul>
- <li>At present there is only a repository for 'i686',
- as I don't have a 64-bit machine (but testers are welcome to build their own
- repository from svn - a simple script is provided).
- </li>
- <li>Download <a href="ftp://ftp.berlios.de/pub/larch/larch5.3/i686/larch-setup"><strong>larch-setup</strong></a>
- to an empty working directory and run it (it is a shell script). This will in
- turn download and unpack the current larch package, setting up symlinks so that
- the build scripts can be run from this working directory.</li>
- <li>Run './mklarch -h' to get a usage description.
- </li>
- <li>From now on you must be running as root, i.e. it's potentially dangerous stuff!
- </li>
- <li>You can then try building one of the example profiles, for example:
- <pre>./mklarch -p larch/profiles/xmini</pre>
- You can also adapt one of the example profiles to your own needs.
- </li>
- <li> If you chose a delivered profile, the build should just run, apart from
- asking for confirmation a few times.
- </li>
- <li> For a custom build:
- <ul>
- <li> Copy an example profile (from larch/profiles) to your working directory, giving it
- an appropriate name.
- </li>
- <li> Edit 'locale.gen' for your glibc locale needs.
- </li>
- <li> Edit 'rcconfx', which contains just the changes to the default
- /etc/rc.conf. Especially the locale and console
- keyboard setting may be interesting.</li>
- <li> Editing the overlay (the set of files which are changed from the default
- installation) might be a bit trickier, as permissions and ownerships must be
- correct. Please read the relevant
- <a href="larch_profiles.html">documentation</a>
- before attempting this.</li>
- <li> OPTIONAL: If you want ssh access to your live system,
- see <a href="larch_ssh.html">'ssh access'</a></li>
- </ul>
- before running <em>mklarch</em>.
- <li> Another possibility is to use <strong>larchify</strong> (run './larchify -h'
- for a usage description) to 'livify' an existing <em>Arch Linux</em> installation, even
- the currently running one. Certain packages must be installed, but then running
- './larchify path/to/installation' should be
- enough for a simple build. See <a href="larch_overview.html#existingSystem">
- 'Making a live CD from an existing <em>Arch</em> installation'</a> for more details.</li>
- <li> After a while, the iso for the CD should be ready for burning.</li>
- <li> Alternatively, you can put it on a USB-stick, by passing the '-u' option
- to 'mklarch'.</li>
- <li> Share and Enjoy!</li>
-</ul>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
-
- <td><a href="larch_features.html">Previous: Features</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_overview.html">Next: Larch Overview</a></td>
-
- </tr>
- </tbody>
-</table>
-
-</body>
-</html>
diff --git a/build_tools/clarch/larch/docs/html/larch_running.html b/build_tools/clarch/larch/docs/html/larch_running.html
deleted file mode 100644
index e0d28f3..0000000
--- a/build_tools/clarch/larch/docs/html/larch_running.html
+++ /dev/null
@@ -1,169 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-<head>
- <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
- <title>running larch</title>
- <meta content="gradgrind" name="author">
-</head>
-
-<body>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
-
- <td><a href="larch_ssh.html">Previous: ssh access</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_.html">Next: ????</a></td>
-
- </tr>
- </tbody>
-</table>
-
-<br />
-
-<h1><big>larch</big>
-&ndash;
-a do-it-yourself live <em>Arch Linux</em> CD</h1>
-
-<img style="border: 0px solid ; width: 320px; height: 320px;" alt="" src="larch1.jpg"
- name="graphics1" align="right" hspace="10" vspace="10" />
-<br /><br />
-
-<h2>Running a <em>larch</em> live-CD/USB system</h2>
-
-<p>Of course the details depend on what you have installed and how you have
-configured it. For example, the 'mini2' example profile builds a console-only system,
-the 'xmaxi' profile boots to xfce4.
-</p>
-
-<p>One thing worth noting is that these supplied profiles automatically login
-to the root account, which - potentially - allows all sorts of 'dangerous' actions,
-like reformatting your disks or making a mess of your file-systems in other ways.
-This is because one of the main <em>raisons d'être</em> for <em>larch</em> is its use
-as an <em>Arch</em>-installation-and-rescue medium. For this, you need root access.
-However, if you want to use the system in other ways, e.g. for text or image editing,
-or for internet browsing or e-mail writing, it might be safer to do this as an
-unprivileged user. Such a user is easily created with the 'adduser' command, or
-in KDE with 'kuser' (or using the 'luser.py' script in the <em>larch</em>
-'<em>luser</em>' package). If you have a writable boot medium, such changes can be
-'remembered' by saving the session when you shut the system down (the possibility
-will normally be offered automatically).
-</p>
-
-<h4><a name="bootparm"></a>Boot parameters</h4>
-
-<p>As the <em>larch</em> build system is highly configurable, the available
-boot parameters can also vary, but by default 'swap' and 'c2r' are provided.
-'swap' indicates that an existing swap partition should be used (the default
-is not to use it). 'c2r' means 'copy to RAM', i.e. the system data is copied
-to main memory before the system is initialized. This allow the system to run
-very fast and frees up the boot device (e.g. the boot CD can be ejected and the
-drive used for another CD), but it does require a lot of memory (significantly
-more than the size of the boot medium), and the boot process is rather slow
-because so much data must be copied. Because of the high memory usage, I have
-arranged it so that 'c2r' also implies 'swap'. With A USB-stick as boot medium,
-the 'c2r' parameter should generally not really be needed, performance is normally
-pretty good and it doesn't occupy the CD-drive (if an extra boot CD is needed, on
-a machine that can't boot directly from USB, that can be removed after
-booting even without 'c2r').
-</p>
-
-<h4><a name="config"></a>Configuration</h4>
-
-<p>The supplied profiles are just intended as starting points for your own
-configurations, they are fairly primitive, in fact only a little more than a newly
-installed <em>Arch</em> sytem. If you are running a profile with X11, you may find that you
-need to configure it before it will run. Since <em>Xorg</em> version 7.3, it
-is often possible to run without an <strong>/etc/X11/xorg.conf</strong>, but
-it may be necessary to create and tweak the configuration file for your system.
-You can try 'X -configure' or 'xorgconfig' to create a starting point which you can
-then tweak. Start X with <em>startx</em>.
-</p>
-
-<p>The 'xmini' and 'xmaxi' profiles use a slightly more elaborate login approach on
-the first terminal, with a simple menu as well as automatic login. There is also
-a logout gui for xfce, which together with the login script can
-trigger session saving directly, bypassing the console prompt.
-</p>
-
-<p>If you are stuck with the console, there is still hope. It's not as pretty or
-newbie friendly as an X11 desktop, but still quite capable. I always like to have
-<em>mc</em> available, it's a real godsend for non-geeks (you should also install
-<em>lynx</em> so that HTML files can be displayed on the console - at a
-pinch you can also surf with it, but it is painful).
-</p>
-
-<p>If your console keyboard map is
-wrong, try running <i>km</i> (I stole this from the
-standard Arch install CD and modified it a bit to work in <em>larch</em>).
-It also modifies '/etc/rc.conf', so the change can be retained for subsequent
-runs by performing a 'session-save'.
-</p>
-
-<p>If you have a DHCP server on your network, you might well find that
-the network interface is configured automatically (assuming your <em>rc.conf</em>
-is configured appropriately). On my prototype, I could just fire up <em>konqueror</em>
-and the world was my oyster, as they say. If not, well I'm afraid it's
-not so easy. Until someone comes up with something better, you'll have
-to edit the appropriate configuration files (primarily '/etc/rc.conf')
-- see the <em>Arch Linux</em> documentation for details - and then do
-'/etc/rc.d/network start'. If you already have a running network
-interface but want to change it, you may need to stop it running first,
-using 'stop' instead of 'start', then make the changes, then start it.
-I don't know if 'restart' would work (it stops then starts the network)
-after a change to the configuration.
-</p>
-
-<p>Of course the exact details of what you can do depends on what
-software you installed, so I won't rabbit on endlessly about it here.
-Nearly all configuration details should be just the same as in a normal,
-hard-disk based installation.
-</p>
-
-<h4><a name="install"></a>Installation to hard disk</h4>
-
-<p>The <em>larch</em> hard-disk installer <em>larchin</em> may be used to install
-<em>Arch Linux</em> to hard disk (or similar). At the moment it is very fresh
-and rather minimal, probably rather buggy, but I hope it will improve over time.
-It is not intended as a complete solution for all aspects of <em>Arch</em> installation,
-but I have tried to concentrate on those areas that are unique to the installation
-process. In other words it does very little system configuration, because such
-requirements can also exist in an already installed system, so I think this should
-be covered by separate tools.
-<em>larchin</em> deals with partitioning and formatting of hard drives, placing
-<em>Arch Linux</em> (primarily a copy of the live system on which it is running)
-on the newly formatted partitions, and installation of the GRUB bootloader.
-It is so fresh that it hasn't yet got any documentation yet, but it's usage
-should be very straightforward - just run 'larchin.py', as root).
-</p>
-
-<p>As mentioned above the main approach to <em>Arch</em> installation covered by
-<em>larchin</em> is to copy the contents of the live system to a hard drive. Those
-(few) bits peculiar to the needs of a live system are removed and the result is a
-completely normal <em>Arch Linux</em> installation. I should perhaps mention
-the file 'larch0' in the '/.livesys' directory (copied there from the 'larch/copy'
-directory on the boot medium). This script is run at the end of the installation
-(if it exists) and allows custom installation actions to be performed.
-The possibility of doing a completely fresh installation using ftp to
-fetch the latest packages may be added at some point, but that is not yet certain.
-</p>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
-
- <td><a href="larch_ssh.html">Previous: ssh access</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_.html">Next: ????</a></td>
-
- </tr>
- </tbody>
-</table>
-
-</body>
-</html>
diff --git a/build_tools/clarch/larch/docs/html/larch_sessionsave.html b/build_tools/clarch/larch/docs/html/larch_sessionsave.html
deleted file mode 100644
index edca50c..0000000
--- a/build_tools/clarch/larch/docs/html/larch_sessionsave.html
+++ /dev/null
@@ -1,162 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-
-<head>
- <meta content="text/html;charset=UTF-8" http-equiv="Content-Type" />
- <title>larch session saving</title>
- <meta content="gradgrind" name="author" />
-</head>
-
-<body>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_fstab.html">Previous: /etc/fstab</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_ssh.html">Next: ssh access</a></td>
- </tr>
- </tbody>
-</table>
-
-<br />
-
-<h1><big>larch</big> &ndash; a do-it-yourself live <em>Arch Linux</em> CD</h1>
-
-<img style="border: 0px solid ; width: 320px; height: 320px;" alt="" src="larch1.jpg"
- name="graphics1" align="right" hspace="10" vspace="10" />
-<br /><br />
-
-<h2>Saving a session back to the boot device (or even somewhere else)</h2>
-
-<p>An easy way to create a customized live-USB-stick is to start from an
-existing one, make whatever changes you like, and then save the result back to
-the USB-stick.
-</p>
-
-<h3><a name="overlays"></a>Overlay archives, <strong>overlay.ovl</strong> and
-<strong>mods.sqf</strong></h3>
-
-<p>In <em>larch</em> the <em>overlay</em> file-system (in the
-<em>compressed</em> file 'overlay.ovl') can be rebuilt
-from the state of the live system when it shuts down.
-This is handled primarily by the script <strong>/opt/larch-live/session-save/saveovl</strong>, which is
-called from the customized shutdown function.
-If the medium is writable and contains a file 'larch/save', the user is offered the possibility of
-rewriting the overlay archive, thus saving the current state.
-</p>
-
-<p>The main overlay archive (<strong>overlay.ovl</strong>) is unpacked into memory
-at boot and repacked when saving the session at shutdown. When this archive grows
-too large it will reduce the amount of available memory, perhaps to an unacceptable extent.
-It will also lengthen boot and shutdown times. To counter this, it is possible to merge the
-overlay archive into the middle <em>union</em> layer in <strong>mods.sqf</strong> (which is
-normally not copied to memory), thus restoring the rapid load and save times
-for <strong>overlay.ovl</strong>, and maximizing the available memory. I call this process
-'overlay merging', and it is offered as a shutdown option.
-It takes longer to execute than a normal session save, but from larch version 5.2
-a new <em>aufs</em> option allows the merging to be done quicker than it was
-previously and without significant extra memory requirements. In this version
-a separate <em>aufs</em> union of the two overlay layers is mounted in which
-the whiteouts are visible. This union can then be squashed directly, without
-requiring the new, merged overlay to be rebuilt in memory. As it is a feature
-of <em>aufs</em>, overlay merging is no longer supported for <em>unionfs</em>
-(note that <em>unionfs</em> is at present not actively supported in <em>larch</em>
-anyway).
-</p>
-
-<h3><a name="var_files"></a>Special places in /var</h3>
-
-<p>It was considered undesirable to include some things in the '/var' directory
-in the session saves, primarily because of the space they occupy. Firstly,
-the standard <em>pacman</em> package cache, '/var/cache/pacman/pkg' - if you
-do want to save your cache, you should either handle this manually or set
-up another location using 'CacheDir' in /etc/pacman.conf'. Also the log files
-(in '/var/log') and '/var/tmp' (temporary files, like '/tmp') are not saved.
-</p>
-
-<h3><a name="upd_packages"></a>Updating packages</h3>
-
-<p>It should be possible to include package addition and removal in the list
-of customizations undertaken using this method, but there are some limitations. Apart from
-size considerations (the top level overlay is unpacked into memory at boot), there is also
-a limitation connected with the kernel. Essentially, the kernel and its modules may not
-be updated. <strong>If you do this, you may well make a mess of your system</strong>.
-In other words, be very careful with 'pacman -Su' - only upgrade selected packages.
-</p>
-<p>The reason for this is that the kernel is not contained within the
-squashed file-system, but is held separately on the boot medium, while its modules
-are contained in the squashed system and also in the initramfs. Updating these is not
-impossible (if booting from a writable medium), but <em>pacman</em> cannot do it and
-it is not straightforward (e.g. using a CD to boot to a USB-stick on a computer not
-supporting USB boot would additionally need a new CD). A complete rebuild of the live
-system might be a better approach. And using 'larchify' it should even be possible to
-perform such a rebuild from within the running live system.
-</p>
-
-<h3><a name="de-Act"></a>Activating and deactivating the session-saving feature</h3>
-
-<p>As mentioned above, for this feature to be available, there must be a file with
-the name 'save' in the boot medium's 'larch' directory.
-</p>
-
-<h3><a name="custom"></a>Customizing the behaviour using scripts</h3>
-
-<p>Some aspects of the session saving can be customized by writing scripts to
-override the default behaviour. These scripts are (in general) kept on the boot
-medium, in the 'larch' directory. As these are shell scripts and their use requires
-some knowledge of the inner workings of the <em>larch</em> live system, it will
-almost certainly be necessary to read the existing <em>larch</em> scripts where the
-custom scripts are 'sourced' if you want to
-write your own scripts to change the behaviour of the <em>larch</em> live system.
-</p>
-<ul>
- <li><strong>session-save</strong>
- <p>Used in <strong>/opt/larch-live/session-save/saveovl</strong>. This script can be
- used to customize the creation of the new overlay archive, e.g. by
- specifying a new location. The default is 'overlay.ovl' on the boot medium.
- </p>
- </li>
- <li><strong>save-menu</strong>
- <p>Used in <strong>/opt/larch-live/session-save/saveovl</strong>. This script can be
- used to further customize the creation of the new overlay archive, e.g. by
- providing an alternative session save menu. Note that if the
- <strong>session-save</strong> script specified an alternative device path
- for saving the overlay, this script will be sought in the 'larch' directory
- on that path.
- </p>
- </li>
- <li><strong>merge-adjust</strong>
- <p>Used in <strong>/opt/larch-live/session-save/merge_overlay</strong>. This script can be
- used to further customize aspects of the overlay merging process. Note that if the
- <strong>session-save</strong> script specified an alternative device path
- for saving the overlay, this script will be sought in the 'larch' directory
- on that path.
- </p>
- </li>
- <li><strong>boot-init</strong>
- <p>In initramfs hook <strong>larch3</strong>. This script allows adjustment of
- the overlay handling during the boot process, e.g. getting them from another
- path.
- Note that the shell environment here is that of the initramfs and thus
- very limited.
- </p>
- </li>
-</ul>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_fstab.html">Previous: /etc/fstab</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_ssh.html">Next: ssh access</a></td>
- </tr>
- </tbody>
-</table>
-
-</body>
-</html>
diff --git a/build_tools/clarch/larch/docs/html/larch_ssh.html b/build_tools/clarch/larch/docs/html/larch_ssh.html
deleted file mode 100644
index f7db018..0000000
--- a/build_tools/clarch/larch/docs/html/larch_ssh.html
+++ /dev/null
@@ -1,205 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-
-<head>
- <meta content="text/html;charset=UTF-8" http-equiv="Content-Type" />
- <title>larch ssh access</title>
- <meta content="gradgrind" name="author">
-</head>
-
-<body>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_sessionsave.html">Previous: Session saving</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_running.html">Next: Running larch</a></td>
- </tr>
- </tbody>
-</table>
-
-<br />
-<h1><big>larch</big> &ndash; a do-it-yourself live <em>Arch Linux</em> CD</h1>
-
-<img style="border: 0px solid ; width: 320px; height: 320px;" alt="" src="larch1.jpg"
- name="graphics1" align="right" hspace="10" vspace="10" />
-<br /><br />
-
-<h2>ssh access</h2>
-<br />
-
-<p>One feature I wanted in my live system was the ability to
-access and control it remotely via <em>ssh</em>. <em>ssh</em> is
-generally very useful, but here it also gives my installation CD a rare
-advantage over most others - using it I can install <em>Arch Linux</em>
-to a computer which has no keyboard or monitor. Insert the CD, boot up
-the computer (assuming it is configured to boot from CD), and log in
-via the network using another computer. Isn't <em>Linux</em> great!
-</p>
-
-<p>Well, it doesn't quite work out of the box, though it could be
-tweaked so that - in the right environment - it would. Firstly, there
-must be a network connection which gets set up automatically -
-the easiest is probably <em>DHCP</em> (so long as
-you can then find the address of the live system),
-but by tweaking <strong>rc.conf</strong> (via <strong>rcconfx</strong>
-in the <em>profile</em> or by using the session saving feature)
-a static address is also easy to set up.
-Secondly you must provide the live system with your public key, so
-that you are allowed access (using public key authentication), or else
-set a password for the <em>larch</em> root user (probably easiest using the
-session saving feature).
-</p>
-
-<h4>id_rsa.pub & authorized_keys</h4>
-
-<p><strong>id_rsa.pub</strong>
-is a public key, and it can be used to allow the user (on the remote machine)
-whose key this is to <em>ssh</em> into the live system.
-If you leave passwordless logins disabled (the
-default), then so long as no root password is set,
-the only way in (to the root account) is via public key authentication.
-Of course, if you change the root password, anyone (who knows the
-password) can log in via <em>ssh</em>
-(if the <em>sshd</em> daemon is running).
-</p>
-
-<p>To generate this key for your user (assuming you don't already
-have one, in <strong>~/.ssh</strong>):
-</p>
-
-<pre style="margin-left: 80px;">ssh-keygen -t rsa</pre>
-
-<p>Use the default destination file and empty passphrase
-(normally you wouldn't do that,
-but I think it is appropriate in this case).
-</p>
-
-<p>In order to enable <em>ssh</em> to the root account on the live
-system, the contents of this file (a single text line) must be placed in
-the <em>larch</em> system's <strong>/root/.ssh/authorized_keys</strong> file.
-This file will probably not yet
-exist, so the 'id_rsa.pub' can be simply copied to it.
-If doing this before building the live-CD, copy the file to this
-position in the 'overlay' directory in the <em>profile</em>, being
-careful to get ownerships (root:root) and permissions (644) correct.
-To do this in a running <em>larch</em> system, copy the file to this location -
-session saving will then preserve it.
-</p>
-
-<p>If you don't need <em>sshd</em> on the live system, you can
-remove it from the daemons in <strong>rc.conf</strong>.</p>
-</p>
-
-<h4>/etc/hosts.allow</h4>
-
-<p>
-This must be edited to allow <i>ssh</i>
-access to the live system:
-</p>
-
-<pre style="margin-left: 80px;">
-# To allow ssh in from anywhere
-sshd: ALL
-</pre>
-
-<p>If that is too radical for you, you might be able to restrict
-it somewhat - that depends on your exact circumstances. For example:
-</p>
-
-<pre style="margin-left: 80px;">
-# To allow ssh in from local net (example)
-sshd: 192.168.1.
-</pre>
-
-<h4>ssh host keys</h4>
-
-<p>The files
-<strong>/etc/ssh/ssh_host_dsa_key</strong>
-<strong>/etc/ssh/ssh_host_dsa_key.pub</strong>,
-<strong>/etc/ssh/ssh_host_rsa_key</strong>,
-<strong>/etc/ssh/ssh_host_rsa_key.pub</strong>,
-<strong>/etc/ssh/ssh_host_key</strong>,
-and
-<strong>/etc/ssh/ssh_host_key.pub</strong>
-are normally (in a hard-disk based system) generated on the first run of
-<strong>/etc/rc.d/sshd</strong>, i.e. during the first boot after a new
-installation. This only needs to be done once. However in a live-CD system
-changes are generally lost when the system shuts down, so this would need
-to be done at every boot, which takes a while, so I prefer to pregenerate them.
-At present this is
-done during the first phase of the live-CD build (the <em>Arch Linux</em>
-installation phase). What this means is that all live-CDs generated from
-this base will have the same ssh host keys. If security is important to
-you, these should be regenerated, e.g. for the running <em>larch</em> system
-as follows:
-</p>
-
-<pre style="margin-left: 80px;">
-rm /etc/ssh/ssh_host_*
-/etc/rc.d/sshd restart
-</pre>
-
-<h3><a name="ssh_x11"></a><em>ssh</em> and <em>X11</em></h3>
-
-<p>
-If you have set up 'X11 Forwarding' (see below), you can run X11 applications on the
-live system from your remote system. This is very neat! Before <em>xorg</em> reached
-version 7 there were complications due to the location of its <em>xauth</em>
-program, but since that version this is at the <em>ssh</em>
-default position, <strong>/usr/bin/xauth</strong>, so all should now be well.
-</p>
-
-<p>
-Bear in mind that this will only work if you use the -Y option to <em>ssh</em>,
-or set up its configuration file properly.
-</p>
-
-[
-<p style="margin-left: 40px;">
-If, for some reason you are not using Xorg7(+), you may need to set the <em>xauth</em>
-path in <strong>/etc/ssh/sshd_config</strong>
-and/or <strong>/etc/ssh/ssh_config</strong> (or set a <em>symlink</em> from <strong>/usr/bin/xauth</strong> to <strong>/usr/X11R6/bin/xauth</strong>):
-</p>
-
-<pre style="margin-left: 80px;">XAuthLocation /usr/X11R6/bin/xauth</pre>
-]
-
-<h4>/etc/ssh/sshd_config</h4>
-
-<p>This file is changed to allow X applications to run on the
-live system but display on another:
-</p>
-
-<pre style="margin-left: 80px;">X11Forwarding yes</pre>
-
-<p>
-This will only work if you use the -Y option to <em>ssh</em>
-on the system from which you log in, and on which
-you want to display the X windows (e.g. 'ssh -Y
-root@192.168.0.201'). Alternatively you can put the
-following in <em>its</em> <strong>etc/ssh/ssh_config</strong>:
-</p>
-
-<pre style="margin-left: 80px;">
-ForwardX11 yes
-ForwardX11Trusted yes
-</pre>
-
-<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td><a href="larch_sessionsave.html">Previous: Session saving</a></td>
-
- <td><a href="larch_docindex.html">Table of Contents</a></td>
-
- <td><a href="larch_running.html">Next: Running larch</a></td>
- </tr>
- </tbody>
-</table>
-
-</body>
-</html>
diff --git a/build_tools/clarch/larch/profile0/cd-root/README b/build_tools/clarch/larch/profile0/cd-root/README
deleted file mode 100644
index 325b31c..0000000
--- a/build_tools/clarch/larch/profile0/cd-root/README
+++ /dev/null
@@ -1,8 +0,0 @@
-If in "GRUB" mode, the contents of the "boot" directory will be copied
-to the "boot" directory on the CD.
-
-If in "isolinux" mode, the contents of the "isolinux" directory will be
-copied to the "isolinux" directory on the CD.
-
-In both cases these profile files may overwrite the default ones from
-"larch/cd-root".
diff --git a/build_tools/clarch/larch/profile0/cd-root/isolinux/isolinux.cfg b/build_tools/clarch/larch/profile0/cd-root/isolinux/isolinux.cfg
deleted file mode 100644
index 0f45c6b..0000000
--- a/build_tools/clarch/larch/profile0/cd-root/isolinux/isolinux.cfg
+++ /dev/null
@@ -1,29 +0,0 @@
-default vesamenu.c32
-prompt 0
-timeout 50
-
-MENU BACKGROUND bkgd.jpg
-
-MENU TITLE larch live CD from existing installation
-
-label linux
-MENU LABEL Default: no swap, no copy-to-ram
-kernel vmlinuz
-append initrd=larch.img
-# or with video mode for beyond kernel:
-#append initrd=larch.img video=vesafb:ywrap,mtrr,800x600@60
-
-label linux-c2r
-MENU LABEL larch copy-to-ram (also activates swap)
-kernel vmlinuz
-append initrd=larch.img c2r
-
-label linux-swap
-MENU LABEL larch with swap
-kernel vmlinuz
-append initrd=larch.img swap
-
-
-label memtest
-MENU LABEL Memory tester
-kernel memtest
diff --git a/build_tools/clarch/larch/profile0/kernel b/build_tools/clarch/larch/profile0/kernel
deleted file mode 100644
index 51635f9..0000000
--- a/build_tools/clarch/larch/profile0/kernel
+++ /dev/null
@@ -1,2 +0,0 @@
-VMLINUZ=vmlinuz26
-KVERSION=$( uname -r )
diff --git a/build_tools/clarch/larch/profiles/MV-local/addedpacks b/build_tools/clarch/larch/profiles/MV-local/addedpacks
deleted file mode 100644
index a04a8eb..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/addedpacks
+++ /dev/null
@@ -1,151 +0,0 @@
-# These are needed to build a live CD
-#linhes-live
-mythvantage-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-ntfsprogs
-parted
-#ddcxinfo-knoppix
-#hwd
-
-# generally useful tools which don't require X
-openssh
-dosfstools
-lynx
-#mc
-unzip
-zip
-
-lsof
-#cdrkit
-#dvd+rw-tools
-
-etcnet
-
-xorg
-xorg-xinit
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-#unichrome is busted and causes X to segfault
-#xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-#vga should not be installed, vesa can handle when other drivers fail
-#xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-
-
-
-
-#terminal
-openssh
-ntp
-runit
-runit-scripts-mv
-mysql
-
-mythtv-release-fixes
-mythtv-themes-release-fixes
-mediadirsetup
-lm_sensors
-MythVantage-mythmenu
-setserial
-avahi
-keylaunch
-mysql-python
-acpid
-
-
-tilda
-#opera
-ivtv-utils
-hd3000firmware
-oss
-alsa-utils
-
-make
-python-iplib
-#hdhgrab
-hdhomerun
-
-#intel-e1000
-perl-dbi
-perl-dbd-mysql
-lcdproc
-netkit-telnet
-nfs-utils
-jfsutils
-xfsprogs
-
-patch
-gdb
-sudo
-syslog-ng
-
-ttf-bitstream-vera
-xine-lib
-
-syth-lacquer-wide
-Midnight-wide
-Midnight-blue
-basic-blue
-basic-green
-basic-amber
-basic-purple
-basic-red
-
-
-MythVantage-system
-#live-installer
-MythVantage-config
-libstatgrab
-nmbscan
-smbclient
-
-
-
-enlightenment
-e16-myth-settings
-ttf-ms-fonts
-dbus-python \ No newline at end of file
diff --git a/build_tools/clarch/larch/profiles/MV-local/baseveto b/build_tools/clarch/larch/profiles/MV-local/baseveto
deleted file mode 100644
index 419aad4..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/baseveto
+++ /dev/null
@@ -1,7 +0,0 @@
-xfsprogs
-xfsdump
-jfsutils
-kernel26STB
-xf86-video-unichrome
-xf86-video-via
-
diff --git a/build_tools/clarch/larch/profiles/MV-local/cache_packs b/build_tools/clarch/larch/profiles/MV-local/cache_packs
deleted file mode 100644
index 782f3b5..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/cache_packs
+++ /dev/null
@@ -1,39 +0,0 @@
-#comment
-xosd
-local-website
-webcalendar
-lighttpd
-mythdb-initial
-samba
-libmysqlclient
-mysql
-hobbitserver
-hobbit-client
-dnsmasq
-mysql-clients
-mythtv-status
-avahi
-dbus
-myth2ipod
-tightvnc
-phpmyadmin
-libgl-dri
-mythphone-release-fixes
-mytharchive-release-fixes
-mythbrowser-release-fixes
-mythnews-release-fixes
-mythgame-release-fixes
-mythflix-release-fixes
-mythweather-release-fixes
-mythcontrols-release-fixes
-mythgallery-release-fixes
-mythmovietime-release-fixes
-mythmusic-release-fixes
-mythsmolt-release-fixes
-mythvideo-release-fixes
-mythweb-release-fixes
-alsa-lib
-nvidia
-nvidia-utils
-nvidia-96xx
-nvidia-96xx-utils
diff --git a/build_tools/clarch/larch/profiles/MV-local/cd-root/isolinux/isolinux.cfg b/build_tools/clarch/larch/profiles/MV-local/cd-root/isolinux/isolinux.cfg
deleted file mode 100644
index a4c7998..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/cd-root/isolinux/isolinux.cfg
+++ /dev/null
@@ -1,38 +0,0 @@
-PROMPT 0
-TIMEOUT 40
-DEFAULT vesamenu.c32
-MENU BACKGROUND vbg.jpg
-MENU TITLE MythVantage Boot options
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 all
-
-
-LABEL MythVantage
-KERNEL vmlinuz
-APPEND vga=normal initrd=larch.img noauto
-
-LABEL MythVantage-NoX
-KERNEL vmlinuz
-APPEND vga=normal initrd=larch.img noauto NoX
-
-LABEL MythVantage-Vnc
-KERNEL vmlinuz
-APPEND vga=normal initrd=larch.img noauto vnc ip=192.168.1.222 netdev=eth0
-
-LABEL MythVantage-dhcp
-KERNEL vmlinuz
-APPEND vga=normal initrd=larch.img noauto ip=dhcp netdev=eth0
-
-LABEL MythVantage-remote
-KERNEL vmlinuz
-APPEND vga=normal initrd=larch.img noauto ip=dhcp remote=MX-500-jams remoteport=ttyS0
-
-LABEL MythVantage-static-ip
-KERNEL vmlinuz
-APPEND vga=normal initrd=larch.img noauto vnc ip=192.168.1.222 netmask=255.255.0.0 gateway=192.168.1.1 netdev=eth0 dns=192.168.1.1
-
-LABEL Boot_from_hardrive
- localboot 0xffff
-
-MENU ROWS 6
-
diff --git a/build_tools/clarch/larch/profiles/MV-local/cd-root/isolinux/vbg.jpg b/build_tools/clarch/larch/profiles/MV-local/cd-root/isolinux/vbg.jpg
deleted file mode 100644
index d9f3ebb..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/cd-root/isolinux/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/MV-local/locale.gen b/build_tools/clarch/larch/profiles/MV-local/locale.gen
deleted file mode 100644
index a3276b1..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/locale.gen
+++ /dev/null
@@ -1,8 +0,0 @@
-# locales for larch (/etc/locale.gen)
-
-en_US ISO-8859-1
-en_US.UTF-8 UTF-8
-de_DE ISO-8859-1
-de_DE@euro ISO-8859-15
-de_DE.UTF-8 UTF-8
-
diff --git a/build_tools/clarch/larch/profiles/MV-local/mkinitcpio.conf b/build_tools/clarch/larch/profiles/MV-local/mkinitcpio.conf
deleted file mode 100644
index f26fdb1..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/mkinitcpio.conf
+++ /dev/null
@@ -1,54 +0,0 @@
-# vim:set ft=sh
-# MODULES
-# The following modules are loaded before any boot hooks are
-# run. Advanced users may wish to specify all system modules
-# in this array. For instance:
-# MODULES="piix ide_disk reiserfs"
-MODULES=""
-
-# BINARIES
-# This setting includes, into the CPIO image, and additional
-# binaries a given user may wish. This is run first, so may
-# be used to override the actual binaries used in a given hook.
-# (Existing files are NOT overwritten is already added)
-# BINARIES are dependancy parsed, so you may safely ignore libraries
-#BINARIES=""
-
-# FILES
-# This setting is similar to BINARIES above, however, files are added
-# as-is and are not parsed in anyway. This is useful for config files.
-# Some users may wish to include modprobe.conf for custom module options,
-# like so:
-# FILES="/etc/modprobe.conf"
-FILES=""
-
-# HOOKS
-# This is the most important setting in this file. The HOOKS control the
-# modules and scripts added to the image, and what happens at boot time.
-# Order is important, and it is recommended that you do not change the
-# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
-# help on a given hook.
-# 'base' is _required_ unless you know precisely what you are doing.
-# 'udev' is _required_ in order to automatically load modules
-# 'modload' may be used in place of 'udev', but is not recommended
-# 'filesystems' is _required_ unless you specify your fs modules in MODULES
-# Examples:
-# This setup specifies all modules in the MODULES setting above.
-# No raid, lvm, or encrypted root is needed.
-# HOOKS="base"
-#
-# This setup will autodetect all modules for your system and should
-# work as a sane default
-# HOOKS="base udev autodetect ide scsi sata filesystems"
-#
-# This setup will generate a 'full' image which supports most systems.
-# No autodetection is done.
-# HOOKS="base udev ide scsi sata usb filesystems"
-#
-# This setup assembles an ide raid array with an encrypted root FS.
-# Note: See 'mkinitcpio -H raid' for more information on raid devices.
-# HOOKS="base udev ide filesystems raid encrypt"
-#
-# This setup loads an LVM volume group on a usb device.
-# HOOKS="base udev usb filesystems lvm"
-HOOKS="base udev ide scsi sata usb larch1 larch2___aufs___ larch3"
diff --git a/build_tools/clarch/larch/profiles/MV-local/pacman.conf b/build_tools/clarch/larch/profiles/MV-local/pacman.conf
deleted file mode 100755
index 3739bbc..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/pacman.conf
+++ /dev/null
@@ -1,66 +0,0 @@
-#
-# /etc/pacman.conf
-# from pacman.conf MV
-# NOTE: If you find a mirror that is geographically close to you, please
-# move it to the top of the server list, so pacman will choose it
-# first.
-#
-# To re-sort your mirror lists by ping/traceroute results, use the
-# /usr/bin/sortmirrors script. It requires the "netselect" package.
-#
-
-# See the pacman manpage for option directives
-
-#
-# GENERAL OPTIONS
-#
-[options]
-LogFile = /var/log/pacman.log
-NoUpgrade = etc/passwd etc/group etc/shadow etc/sudoers
-NoUpgrade = etc/fstab etc/raidtab etc/ld.so.conf
-NoUpgrade = etc/rc.conf etc/rc.local
-NoUpgrade = etc/modprobe.conf etc/modules.conf
-NoUpgrade = etc/lilo.conf boot/grub/menu.lst
-NoUpgrade = data/srv/hobbit/etc/bb-hosts
-NoUpgrade = etc/func/minion.conf
-
-HoldPkg = pacman glibc
-CacheDir = /data/var/cache/pacman/pkg
-#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
-
-#
-# REPOSITORIES
-# - can be defined here or included from another file
-# - pacman will search repositories in the order defined here.
-# - local/custom mirrors can be added here or in separate files
-#
-[mv-core]
-Server = http://localmirror/repo/i686/mv-core
-
-[core-testing]
-#Server = file:///data/local/pkg_repo/i686/core-testing
-Server = http://localmirror/repo/i686/core-testing
-
-[extra-testing]
-#Server = file:///data/local/pkg_repo/i686/core-testing
-Server = http://localmirror/repo/i686/extra-testing
-
-
-########################ARCH DEFAULTS#############
-#[core]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[extra]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[community]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-# Unstable is disabled by default. To enable, uncomment the following
-# two lines. You can add preferred servers immediately after the header,
-# and they will be used before the default mirrors.
-#[unstable]
-#Include = /etc/pacman.d/mirrorlist
diff --git a/build_tools/clarch/larch/profiles/MV-local/pkglist b/build_tools/clarch/larch/profiles/MV-local/pkglist
deleted file mode 100644
index 91351bc..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/pkglist
+++ /dev/null
@@ -1,366 +0,0 @@
-Midnight-blue 1-22
-Midnight-wide 1-22
-STB-mythmenu 1.0-38
-STB-system 3.0-159
-acl 2.2.47-1
-acpid 1.0.6-3
-alsa-lib 1.0.16-1
-atk 1.22.0-1
-attr 2.4.41-1
-audiofile 0.2.6-3
-avahi 0.6.22-1
-bash 3.2.033-2
-basic-amber 1-5
-basic-blue 1-6
-basic-green 1-5
-basic-purple 1-5
-basic-red 1-5
-bc 1.06-4
-bigreqsproto 1.0.2-1
-binutils 2.18-8
-bzip2 1.0.5-2
-ca-certificates 20080514-3
-cairo 1.6.4-1
-compositeproto 0.4-1
-confuse 2.5-1
-coreutils 6.12-1
-cpio 2.9-3
-cracklib 2.8.10-5
-cryptsetup 1.0.6-1
-curl 7.18.2-1
-damageproto 1.1.0-1
-dash 0.5.4-4
-db 4.6.21-2
-dbus 1.2.1-1
-dbus-glib 0.76-1
-dcron 3.2-3
-ddcxinfo-arch 0.8-1
-device-mapper 1.02.24-1
-dhcpcd 3.2.1-1
-dialog 1.1_20080316-3
-diffutils 2.8.1-5
-dmapi 2.2.8-3
-dmidecode 2.9-2
-dmxproto 2.2.2-1
-dnsutils 9.4.2-1
-e16-myth-settings 1.0-38
-e2fsprogs 1.40.8-1
-ed 0.9-1
-eject 2.1.5-3
-enlightenment 0.16.8.9-2
-esd 0.2.38-3
-etcnet 0.7.15-19
-ethtool 6-1
-evilwm 1.0.0-1.1
-exo 0.3.4-1
-expat 2.0.1-1
-expect 5.44.1.4-1
-file 4.24-1
-filesystem 2008.06-2
-findutils 4.4.0-1
-fixesproto 4.0-2
-flac 1.2.1-1
-fontcacheproto 0.1.2-1
-fontconfig 2.5.0-1
-fontsproto 2.0.2-1
-freetype2 2.3.6-1
-func 0.13-15
-gawk 3.1.6-2
-gcc 4.3.1-1
-gcc-libs 4.3.1-1
-gdb 6.8-1
-gdbm 1.8.3-5
-gdk-pixbuf 0.22.0-4
-gen-init-cpio 2.6.17-3
-gettext 0.17-1
-ghosd 0.0.1-18
-glib 1.2.10-7
-glib2 2.16.4-1
-glibc 2.8-2
-glproto 1.4.9-1
-gmp 4.2.2-2
-grep 2.5.3-3
-groff 1.19.2-4
-grub 0.97-12
-gtk 1.2.10-8
-gtk2 2.12.10-1
-guile 1.8.4-2
-gzip 1.3.12-4
-hal 0.5.11-1
-hal-info 0.20080508-1
-hd3000firmware 0.1-1
-hdhgrab 1-1
-hdhomerun 20070726-1
-hdparm 8.6-1
-heimdal 1.0.1-2
-hwd 5.3.4-1
-hwdetect 0.9-1
-iguanaIR 0.95-3
-imlib2 1.4.1-1
-initscripts 2008.05-1
-inputproto 1.4.3-1
-intel-dri 7.0.3-1
-intel-e1000 7.6.15.4-2
-iproute 2.6.24_rc7-1
-iptables 1.4.0-2
-iputils 20070202-4
-ivtv-utils 1.0.3-1
-jfsutils 1.1.12-2
-kbd 1.14.1.20080309-2
-kbproto 1.0.3-1
-kernel-headers 2.6.25.6-1
-kernel26STB 2.6.24-39
-keylaunch 1.3.3-10
-klibc 1.5-5
-klibc-extras 2.4-1
-klibc-kbd 1.15.20080312-5
-klibc-module-init-tools 3.2.2-3
-klibc-udev 116-3
-lame 3.98-1
-lcdproc 20080326-7
-less 418-1
-libarchive 2.5.5-1
-libavc1394 0.5.3-1
-libcap 1.10-2
-libdaemon 0.12-1
-libdatrie 0.1.2-1
-libdc1394 2.0.1-1
-libdmx 1.0.2-1
-libdownload 1.3-1
-libdrm 2.3.0-1
-libfontenc 1.0.4-1
-libgcrypt 1.4.1-1
-libglade 2.6.2-1
-libgpg-error 1.6-1
-libice 1.0.4-1
-libid3tag 0.15.1b-2
-libiec61883 1.1.0-1
-libjpeg 6b-4
-liblbxutil 1.0.1-1
-libldap 2.3.40-1
-libmng 1.0.10-1
-libmpeg2 0.4.1-1
-libmysqlclient 5.0.60-1
-libogg 1.1.3-1
-libpcap 0.9.8-2
-libpng 1.2.29-1
-libraw1394 1.3.0-1
-libsasl 2.1.22-5
-libsm 1.0.3-1
-libsmbios 2.0.2-1
-libstatgrab 0.14-1
-libthai 0.1.9-1
-libtheora 1.0beta1-1
-libtiff 3.8.2-3
-libtool 2.2.4-1
-libungif 4.1.4-1
-libusb 0.1.12-3
-libvorbis 1.2.0-1
-libx11 1.1.4-2
-libx86 0.99-1
-libxau 1.0.3-1
-libxaw 1.0.4-1
-libxcb 1.1-1
-libxcomposite 0.4.0-1
-libxcursor 1.1.9-1
-libxdamage 1.1.1-1
-libxdmcp 1.0.2-1
-libxext 1.0.4-1
-libxfce4util 4.4.2-1
-libxfixes 4.0.3-1
-libxfont 1.3.2-1
-libxfontcache 1.0.4-1
-libxft 2.1.12-1
-libxi 1.1.3-1
-libxinerama 1.0.3-1
-libxkbfile 1.0.5-1
-libxkbui 1.0.2-1
-libxml2 2.6.32-1
-libxmu 1.0.4-1
-libxp 1.0.0-1
-libxpm 3.5.7-1
-libxrandr 1.2.2-1
-libxrender 0.9.4-1
-libxt 1.0.5-1
-libxtrap 1.0.0-1
-libxtst 1.0.3-1
-libxv 1.0.4-1
-libxvmc 1.0.4-1
-libxxf86dga 1.0.2-1
-libxxf86misc 1.0.1-1
-libxxf86vm 1.0.1-1
-licenses 2.4-1
-lirc 0.8.3-17
-lirc-utils 0.8.3-13
-live-installer 3.2-52
-lm_sensors 3.0.2-1
-logrotate 3.7.5-1
-lvm2 2.02.36-1
-lzo2 2.02-3
-mailx 8.1.1-5
-man 1.6f-2
-man-pages 3.00-1
-mcpp 2.6.4-2
-mdadm 2.6.4-1
-mediadirsetup 1-14
-mesa 7.0.3-3
-mkinitcpio 0.5.19-1
-mlocate 0.20-2
-module-init-tools 3.2.2-6
-mpfr 2.3.1-1
-mysql 5.0.60-200
-mysql-clients 5.0.60-1
-mysql-python 1.2.2-1
-mythtv-release-fixes 17773-8
-mythtv-themes-release-fixes 15931-4
-nano 2.0.7-1
-ncid 0.71-1
-ncurses 5.6-6
-net-tools 1.60-13
-netkit-telnet 0.17-7
-nfs-utils 1.1.0-2
-nfsidmap 0.20-2
-nmbscan 1.2.5-1
-ntp 4.2.4p4-1
-nvidia-STB 173.08-5
-nvidia-utils 173.08-4
-openssh 5.0p1-1
-openssl 0.9.8h-3
-opera 9.51-1
-oss 4.0_1016-11
-pacman 3.2.0-2008
-pam 1.0.1-1
-pango 1.18.4-3
-patch 2.5.9-1
-pciutils 2.2.8-3
-pcmciautils 014-4
-pcre 7.7-1
-perl 5.10.0-3
-perl-date-manip 5.44-1
-perl-dbd-mysql 3.0008-11000
-perl-dbi 1.601-1
-perl-uri 1.35-3
-perl-xml-parser 2.34-2
-pixman 0.10.0-1
-pm-utils 1.1.2.2-1
-popt 1.10.6-3
-portmap 6.0-2
-ppp 2.4.4-6
-printproto 1.0.4-1
-procinfo 19-2
-procps 3.2.7-1000
-psmisc 22.6-1
-pyopenssl 0.6-3
-python 2.5.2-2
-python-iplib 1.0-1
-qt3 3.3.8-7
-randrproto 1.2.1-1
-readline 5.2-7
-recordproto 1.13.2-1
-reiserfsprogs 3.6.20-3
-renderproto 0.9.3-1
-rp-pppoe 3.8-3
-run-parts 2.28.6-2
-runit 1.8.0-32
-sdl 1.2.13-1
-sdparm 1.02-2
-sed 4.1.5-3
-setserial 2.17-2
-shadow 4.0.18.2-2
-smbclient 3.0.30-1
-sudo 1.6.9p17-1
-swig 1.3.31-1
-sysfsutils 2.1.0-4
-syslog-ng 2.0.9-4
-sysvinit 2.86-4
-syth-lacquer-wide 4-1
-tar 1.20-2
-tcl 8.5.3-1
-tcp_wrappers 7.6-8
-terminal 0.2.8-2
-tilda 0.9.6-8
-trapproto 3.4.3-1
-ttf-bitstream-vera 1.10-5
-tzdata 2008c-1
-udev 119-1
-unclutter 8-1
-unichrome-dri 7.0.3-1
-usbutils 0.73-5
-util-linux-ng 2.13.0.1-2
-vbetool 1.0-2
-vi 7.1.330-1
-videoproto 2.2.2-1
-vmwaretools 6.0.0-6
-vte 0.16.14-1
-wavpack 4.50.0-1
-wget 1.11.3-1
-which 2.19-2
-wireless_tools 29-2
-wol 0.7.1-2
-wpa_supplicant 0.5.10-1
-xbitmaps 1.0.1-1
-xcb-proto 1.1-1
-xcursor-themes 1.0.1-1
-xextproto 7.0.3-1
-xf86-input-evdev 2.0.1-1
-xf86-input-joystick 1.3.1-1
-xf86-input-keyboard 1.3.1-1
-xf86-input-mouse 1.2.3-1
-xf86-video-apm 1.2.0-1
-xf86-video-ark 0.7.0-1
-xf86-video-ati 6.8.0-4
-xf86-video-chips 1.2.0-1
-xf86-video-cirrus 1.2.1-1
-xf86-video-dummy 0.2.0-4
-xf86-video-fbdev 0.3.1-4
-xf86-video-glint 1.1.1-5
-xf86-video-i128 1.2.1-4
-xf86-video-i740 1.1.0-4
-xf86-video-imstt 1.1.0-4
-xf86-video-intel 2.3.2-1
-xf86-video-mga 1.4.8-3
-xf86-video-neomagic 1.2.1-1
-xf86-video-nv 2.1.9-1
-xf86-video-rendition 4.1.3-4
-xf86-video-s3 0.5.0-4
-xf86-video-s3virge 1.10.1-1
-xf86-video-savage 2.2.1-1
-xf86-video-siliconmotion 1.5.1-4
-xf86-video-sis 0.9.4-3
-xf86-video-sisusb 0.8.1-4
-xf86-video-tdfx 1.4.0-1
-xf86-video-trident 1.3.0-2
-xf86-video-tseng 1.1.1-4
-xf86-video-v4l 0.1.1-4
-xf86-video-vesa 1.3.0-5
-xf86-video-vga 4.1.0-4
-xf86-video-via 0.2.2-5
-xf86-video-vmware 10.16.2-1
-xf86-video-voodoo 1.1.1-4
-xf86dgaproto 2.0.3-1
-xf86miscproto 0.9.2-1
-xf86vidmodeproto 2.2.2-1
-xfsprogs 2.9.7-1
-xine-lib 1.1.12-1
-xineramaproto 1.1.2-1
-xkeyboard-config 1.2-1
-xorg-apps 1.0.3-3
-xorg-font-utils 1.0.3-3
-xorg-fonts-100dpi 1.0.1-1
-xorg-fonts-75dpi 1.0.1-2
-xorg-fonts-alias 1.0.1-1
-xorg-fonts-encodings 1.0.2-2
-xorg-fonts-misc 1.0.0-3
-xorg-res-utils 1.0.3-2
-xorg-server 1.4.2-10
-xorg-server-utils 7.3-1
-xorg-twm 1.0.1-2
-xorg-utils 7.3-1
-xorg-xauth 1.0.2-1
-xorg-xinit 1.1.0-1
-xorg-xkb-utils 1.0.2-2
-xosd 2.2.14-1
-xproto 7.0.13-1
-xterm 235-1
-xtrans 1.2-1
-zlib 1.2.3-4
diff --git a/build_tools/clarch/larch/profiles/MV-local/post-process.sh b/build_tools/clarch/larch/profiles/MV-local/post-process.sh
deleted file mode 100755
index 131b907..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.tweak
-chroot $INSTDIR .tweak/tweak.sh
-rm -rf $INSTDIR/.tweak
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/fstab b/build_tools/clarch/larch/profiles/MV-local/post_process/fstab
deleted file mode 100755
index 8ea8305..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/fstab
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# /etc/fstab: static file system information
-#
-# <file system> <dir> <type> <options> <dump> <pass>
-none /dev/pts devpts defaults 0 0
-none /dev/shm tmpfs defaults 0 0
-
-/dev/cdrom /mnt/cd iso9660 ro,user,noauto,unhide 0 0
-/dev/dvd /mnt/dvd udf ro,user,noauto,unhide 0 0
-/dev/fd0 /mnt/fl vfat user,noauto 0 0
-
-/dev/hda1 / reiserfs defaults 0 1
-/dev/hda2 swap swap defaults 0 0
-/dev/hda3 /data reiserfs defaults 0 0
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/functions.patch b/build_tools/clarch/larch/profiles/MV-local/post_process/functions.patch
deleted file mode 100644
index eb9034c..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/functions.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- functions.orig 2008-07-06 10:16:37.000000000 -0500
-+++ functions 2008-07-06 19:42:07.000000000 -0500
-@@ -61,8 +61,8 @@
-
- # prefixes:
-
--PREFIX_REG="::"
--PREFIX_HL=" >"
-+PREFIX_REG=" :"
-+PREFIX_HL=" :"
-
- # functions:
-
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/hosts.allow b/build_tools/clarch/larch/profiles/MV-local/post_process/hosts.allow
deleted file mode 100644
index ca19dbb..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/hosts.allow
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-# End of file
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/hosts.deny b/build_tools/clarch/larch/profiles/MV-local/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/menu.lst b/build_tools/clarch/larch/profiles/MV-local/post_process/menu.lst
deleted file mode 100755
index 1bd45a6..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/menu.lst
+++ /dev/null
@@ -1,55 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title MythVantage
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title STB-bootsplash
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x318 splash=silent,theme:darch console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title STB-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x318 splash=silent,theme:darch console=tty1 noautologin
-initrd /boot/kernel26.img
-
-
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/pacman.conf b/build_tools/clarch/larch/profiles/MV-local/post_process/pacman.conf
deleted file mode 100755
index e4495ed..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/pacman.conf
+++ /dev/null
@@ -1,64 +0,0 @@
-#
-# /etc/pacman.conf
-#
-# NOTE: If you find a mirror that is geographically close to you, please
-# move it to the top of the server list, so pacman will choose it
-# first.
-#
-# To re-sort your mirror lists by ping/traceroute results, use the
-# /usr/bin/sortmirrors script. It requires the "netselect" package.
-#
-
-# See the pacman manpage for option directives
-
-#
-# GENERAL OPTIONS
-#
-[options]
-LogFile = /var/log/pacman.log
-NoUpgrade = etc/passwd etc/group etc/shadow etc/sudoers
-NoUpgrade = etc/fstab etc/raidtab etc/ld.so.conf
-NoUpgrade = etc/rc.conf etc/rc.local
-NoUpgrade = etc/modprobe.conf etc/modules.conf
-NoUpgrade = etc/lilo.conf boot/grub/menu.lst
-NoUpgrade = data/srv/hobbit/etc/bb-hosts
-NoUpgrade = etc/func/minion.conf
-
-HoldPkg = pacman glibc
-CacheDir = /data/var/cache/pacman/pkg
-#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
-
-#
-# REPOSITORIES
-# - can be defined here or included from another file
-# - pacman will search repositories in the order defined here.
-# - local/custom mirrors can be added here or in separate files
-#
-[mv-core-testing]
-Server = http://mvbuild/repo/mv-core-testing/
-
-[mv-extra-testing]
-Server = http://mvbuild/repo/mv-extra-testing/
-
-[svc_pkg]
-Include = /etc/pacman.d/svc_pkg
-
-
-########################ARCH DEFAULTS#############
-#[core]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[extra]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[community]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-# Unstable is disabled by default. To enable, uncomment the following
-# two lines. You can add preferred servers immediately after the header,
-# and they will be used before the default mirrors.
-#[unstable]
-#Include = /etc/pacman.d/mirrorlist
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/rc.conf b/build_tools/clarch/larch/profiles/MV-local/post_process/rc.conf
deleted file mode 100755
index 03d8e5c..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/rc.conf
+++ /dev/null
@@ -1,113 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="no"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="soundcore"
-else
- if [ x$Audiotype = x ]
- then
- ALSABLACKLIST="soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST=($ALSABLACKLIST)
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=()
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(!syslog-ng !hotplug !pcmcia network mysqld dbus hal avahi-daemon)
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/rc.local b/build_tools/clarch/larch/profiles/MV-local/post_process/rc.local
deleted file mode 100755
index 0552860..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/rc.local
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/bash
-. /etc/profile
-. ${MV_ROOT}/bin/install_functions.sh
-#install initial database
-pacman -S --noconfirm /data/var/cache/pacman/pkg/mythdb-initial* 2>/dev/null
-
-init_network
-/etc/rc.d/alsa-utils start 0
-init_remote
-random_theme
-
-echo $CMDLINE | grep -q NoX
-if [ $? = 0 ]
-then
- echo "No auto X option found"
- /usr/bin/chvt 2
-else
- /root/startx &
-fi
-
-
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/rc.shutdown b/build_tools/clarch/larch/profiles/MV-local/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/rc.sysinit.patch b/build_tools/clarch/larch/profiles/MV-local/post_process/rc.sysinit.patch
deleted file mode 100644
index 7648f7f..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/rc.sysinit.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- rc.sysinit.orig 2009-02-22 22:45:07.000000000 +0000
-+++ rc.sysinit 2009-02-22 22:45:46.000000000 +0000
-@@ -7,9 +7,8 @@
- . /etc/rc.d/functions
-
- echo " "
--printhl "LinHES"
--printhl "The Linux Home Entertainment System"
--printhl "${C_H2}http://www.linhes.org"
-+printhl "MythVantage"
-+printhl "http://www.MythVantage.com"
- printhl "Distributed under the GNU General Public License (GPL)"
- printsep
-
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/root b/build_tools/clarch/larch/profiles/MV-local/post_process/root
deleted file mode 100644
index e6542a2..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/root
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# DO NOT EDIT THIS FILE MANUALLY!! USE crontab -e INSTEAD.
-#
-
-# <minute> <hour> <day> <month> <dow> <command>
-
-
-01 * * * * /usr/sbin/run-cron /etc/cron.hourly
-*/10 * * * * /usr/sbin/run-cron /etc/cron.tenminutes
-02 00 * * * /usr/sbin/run-cron /etc/cron.daily
-22 00 * * 0 /usr/sbin/run-cron /etc/cron.weekly
-42 00 1 * * /usr/sbin/run-cron /etc/cron.monthly
-
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/securetty b/build_tools/clarch/larch/profiles/MV-local/post_process/securetty
deleted file mode 100755
index 68e8a50..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/securetty
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# /etc/securetty
-#
-
-console
-vc/1
-vc/2
-vc/3
-vc/4
-vc/5
-vc/6
-tty1
-tty2
-tty3
-tty4
-tty5
-tty6
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/MV-local/post_process/tweak.sh b/build_tools/clarch/larch/profiles/MV-local/post_process/tweak.sh
deleted file mode 100755
index 9fa0396..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/post_process/tweak.sh
+++ /dev/null
@@ -1,67 +0,0 @@
-#!/bin/bash
-
-cd /
-#tar -zxvf .tweak/linux-kernel-2.6.16-i486-1.tgz
-#chmod 755 install/doinst.sh
-#install/doinst.sh
-cd .tweak
-#cd /boot
-#ln -s vmlinuz26STB vmlinuz
-#cd -
-#cp fstab /etc/fstab.install
-#cp pacman.conf /etc
-cp menu.lst /boot/grub/menu.lst
-
-cp -f hosts.allow /etc/hosts.allow
-cp -f securetty /etc/securetty
-cp -f rc.conf /etc/rc.conf
-#cp -f rc.local /etc/rc.local
-#cp -f locale.gen /etc/locale.gen
-
-cp -f rc.shutdown /etc/rc.shutdown
-#cp -f inittab /etc/inittab
-
-#cp -f fbsplash-darch-1024x768 /boot/fbsplash-darch-1024x768
-
-
-
-#cp -rf .tilda /data/home/mythtv/.tilda
-ln -s /etc/keylaunchrc /root/.keylaunchrc
-mkdir -p /etc/cron.tenminutes
-cp -f root /var/spool/cron/root
-chmod 0440 /etc/sudoers
-#echo "mvi" > /etc/hostname
-#echo /usr/local/lib >> /etc/ld.so.conf
-#/sbin/ldconfig
-#/usr/sbin/locale-gen
-
-chmod 777 /tmp
-mkdir -p /data/home/mythtv/.mythtv
-ln -s /etc/lircrc /data/home/mythtv/.mythtv/lircrc
-ln -s /etc/lircrc /data/home/mythtv/.lircrc
-cp -f /etc/skel/.bashrc /data/home/mythtv/
-cp -f /etc/skel/.bash_profile /data/home/mythtv/
-cp -f /etc/skel/.bashrc /root/
-cp -f /etc/skel/.bash_profile /root/
-mkdir -p /data/home/mythtv/templates
-chown -R mythtv /data/media
-chown -R mythtv /data/home/mythtv
-ln -s /usr/sbin/chroot /usr/bin/chroot
-ln -s /bin/lsmod /sbin/lsmod
-/sbin/add_service.sh netfs
-/sbin/add_service.sh oss
-/sbin/add_service.sh syslog-ng
-/sbin/remove_service.sh alsa-utils
-/usr/bin/chage -d 01-01-2000 nobody
-/usr/bin/chage -E 01-01-3000 nobody
-cp /etc/pam.d/chage /etc/pam.d/chsh
-chsh -s /bin/bash nobody
-
-
-cd /etc/rc.d
-echo "patching functions"
-patch -p0 </.tweak/functions.patch
-cd /etc
-echo "patching rc.sysinit"
-patch -p0 </.tweak/rc.sysinit.patch
-ln -s /bin/bash /bin/ash
diff --git a/build_tools/clarch/larch/profiles/MV-local/rcconfx b/build_tools/clarch/larch/profiles/MV-local/rcconfx
deleted file mode 100644
index 80e7dfa..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/rcconfx
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# patch file for /etc/rc.conf
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="UTC"
-ddKEYMAP="de-latin1-nodeadkeys"
-MODULES=()
-
-HOSTNAME="mvi"
-
-USELVM="no"
-
-#eth0="dhcp"
-
-#DAEMONS=(syslog-ng mysqld)
diff --git a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/conf.d/dhcpcd b/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100644
index ab53c30..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/hosts.allow b/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/hosts.allow
deleted file mode 100644
index ca19dbb..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-# End of file
diff --git a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/inittab b/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/inittab
deleted file mode 100644
index b8b2b3a..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,42 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:3:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/loginroot
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/larch-shutdown b/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/larch-shutdown
deleted file mode 100644
index d614d4b..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/ppp/options b/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/ppp/options
deleted file mode 100644
index 237c390..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/rc.local b/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/rc.local
deleted file mode 100755
index c1b0154..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/bash
-. /etc/profile
-. ${MV_ROOT}/bin/install_functions.sh
-#install initial database
-pacman -S --noconfirm mythdb-initial 2>/dev/null
-
-init_network
-/etc/rc.d/alsa-utils start 0
-init_remote
-random_theme
-
-echo $CMDLINE | grep -q NoX
-if [ $? = 0 ]
-then
- echo "No auto X option found"
- /usr/bin/chvt 2
-else
- /root/startx &
-fi
-
-
diff --git a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/root/.bashrc b/build_tools/clarch/larch/profiles/MV-local/rootoverlay/root/.bashrc
deleted file mode 100644
index 3e5c29c..0000000
--- a/build_tools/clarch/larch/profiles/MV-local/rootoverlay/root/.bashrc
+++ /dev/null
@@ -1,2 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/addedpacks b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/addedpacks
deleted file mode 100644
index 6668d64..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/addedpacks
+++ /dev/null
@@ -1,170 +0,0 @@
-# These are needed to build a live CD
-linhes-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-#ntfsprogs
-#parted
-
-#ddcxinfo-knoppix
-#hwd
-
-sudo
-
-lsof
-cdrkit
-dvd+rw-tools
-
-# Needed by the installer
-#python
-
-#base-devel
-#larch
-
-# generally useful tools which don't require X
-#mtools is required by syslinux
-openssh
-dosfstools
-alsa-lib
-alsa-oss
-alsa-utils
-cdparanoia
-cdrdao
-
-# Xorg packages
-xorg-server
-xorg-xkb-utils
-xorg-xauth
-xorg-server-utils
-xorg-xinit
-xorg-input-drivers
-xterm
-xorg-fonts-100dpi
-xorg-fonts-75dpi
-xorg-res-utils
-
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-# X apps
-#luser
-#localed
-
-#xkmap
-
-#gparted
-#larchin
-
-#mythtv
-mythtv
-mytharchive
-mythbrowser
-mythcontrols
-mythflix
-mythgallery
-mythgame
-mythmusic
-mythphone
-myththemes
-mythweather
-mythweb
-mythvideo
-nuvexport
-lirc
-lirc-utils
-mysql
-xmltv
-esd
-
-#Window Manager
-fluxbox
-feh
-
-#Other
-dbus
-hal
-fftw2
-libcdaudio
-iptables
-pkgconfig
-taglib
-
-#MythVantage Installer deps
-bc
-mysql-python
-expect
-curl
-dnsutils
-
-#Wireless
-b43-fwcutter
-ipw2100-fw
-ipw2200-fw
-ipw3945
-ipw3945-ucode
-ipw3945d
-iwlwifi-3945-ucode
-iwlwifi-4965-ucode
-madwifi
-madwifi-utils
-ndiswrapper
-ndiswrapper-utils
-netcfg
-rt2500
-rt2x00-rt61-fw
-rt2x00-rt71w-fw
-tiacx
-tiacx-firmware
-wireless_tools
-wlan-ng26
-wlan-ng26-utils
-zd1211-firmware
-
-#----
-live-installer
-etcnet
-runit
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cache_packs b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cache_packs
deleted file mode 100644
index b95e6f4..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cache_packs
+++ /dev/null
@@ -1 +0,0 @@
-mythdb-initial
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/isolinux/isolinux.cfg b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/isolinux/isolinux.cfg
deleted file mode 100644
index 26a365a..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/isolinux/isolinux.cfg
+++ /dev/null
@@ -1,49 +0,0 @@
-default vesamenu.c32
-prompt 0
-timeout 50
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-label linux
-MENU LABEL LinHES with Splashy (default).
-kernel vmlinuz
-append initrd=larch.img vga=791 quiet splash
-
-label linux-nosplash
-MENU LABEL LinHES without splash screen.
-kernel vmlinuz
-append initrd=larch.img
-
-label linux-splash
-MENU LABEL LinHES with splash screen.
-kernel vmlinuz
-append initrd=larch.img vga=791 quiet splash
-
-label linux-i810
-MENU LABEL with Intel i810 driver (DRI disabled)
-kernel vmlinuz
-append initrd=larch.img i810
-
-label linux-nox
-MENU LABEL Boot to console (without X windowing)
-kernel vmlinuz
-append initrd=larch.img 3
-
-label linux-c2r
-MENU LABEL LinHES: copy-to-ram (also activates swap)
-kernel vmlinuz
-append initrd=larch.img c2r
-
-label linux-swap
-MENU LABEL LinHES: Use swap
-kernel vmlinuz
-append initrd=larch.img swap
-
-
-label memtest
-MENU LABEL Memory tester
-kernel memtest
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/isolinux/vbg.jpg b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/isolinux/vbg.jpg
deleted file mode 100644
index 43fbdd2..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/isolinux/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/actions.rc b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/actions.rc
deleted file mode 100644
index dd95b26..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/actions.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-type=0
-orientation=1
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/autologin b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/autologin
deleted file mode 100644
index 93ca142..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/autologin
+++ /dev/null
@@ -1 +0,0 @@
-root \ No newline at end of file
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/bash_profile b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/larch0 b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/larch0
deleted file mode 100644
index c80b7c2..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/cd-root/larch/copy/larch0
+++ /dev/null
@@ -1,63 +0,0 @@
-# This is a script 'sourced' from the installation script larch-tidy.
-# Its purpose is to remove custom live-only stuff from a just-installed
-# system.
-# ${INSTALL} is the path to the installed system root directory.
-
-rm "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
-
-if [ -f ${INSTALL}/etc/rc.local.orig ]; then
- mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
-fi
-if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
- mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
-fi
-
-# slim is currently started in inittab
-#sed -i '/^DAEMONS=/ s|!slim|@slim|' ${INSTALL}/etc/rc.conf
-
-# Copy xorg.conf.i810 to target xorg.conf if necessary
-if ! [ -f /etc/X11/xorg.conf ]; then
- if grep i810 /proc/cmdline &>/dev/null; then
- cp /etc/X11/xorg.conf.i810 ${INSTALL}/etc/X11/xorg.conf
- fi
-fi
-
-#***************************************************#
-# Replace uses of larchquit in xfce panels and menu.#
-#***************************************************#
-### Unfortunately this isn't very simple. If anyone has a better way of
-### providing different Quit actions in the live version and the version
-### installed to disk from it, please let me know!
-### Maybe it would be better just to provide a special live quit desktop
-### icon which can be removed on installation, like the installation icon.
-
-defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
-
-replacequit ()
-{
- for f in ${INSTALL}$1/.config/xfce4/panel/*; do
- if grep "^Exec=larchquit" ${f}; then
- n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
- cp /.livesys/actions.rc \
- ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
- rm ${f}
-
- sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
- ${INSTALL}$1/.config/xfce4/panel/panels.xml
- fi
- done
-
- if [ -f ${INSTALL}$1/.bash_profile ]; then
- sed -i "s|<app .*cmd=\"larchquit.*/>|${defaultquit}|" \
- ${INSTALL}$1/.config/xfce4/desktop/menu.xml
-
- cp /.livesys/xfce4-session.rc ${INSTALL}$1/.config/xfce4-session
- cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
- fi
-}
-
-for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
- /root /etc/skel; do
- replacequit ${hd} &>/dev/null
-done
-#***************************************************#
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/create_overlay.sh b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/create_overlay.sh
deleted file mode 100755
index 6a4fdee..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/create_overlay.sh
+++ /dev/null
@@ -1 +0,0 @@
-../../run/xpack -r overlay overlay.xpk
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/locale.gen b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/locale.gen
deleted file mode 100644
index 760ec23..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/locale.gen
+++ /dev/null
@@ -1,5 +0,0 @@
-# locales for larch (/etc/locale.gen)
-
-en_US ISO-8859-1
-en_US.UTF-8 UTF-8
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/overlay/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/overlay/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 5a2b8d6..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/overlay/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {sudo /usr/MythVantage/bin/mythvantage}
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/overlay/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/overlay/home/mythtv/.xinitrc
deleted file mode 100755
index d988c98..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/overlay/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-. /etc/profile
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-# exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/pacman.conf b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/pacman.conf
deleted file mode 100755
index e33684f..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/pacman.conf
+++ /dev/null
@@ -1,61 +0,0 @@
-#
-# /etc/pacman.conf
-# from pacman.conf MV
-# NOTE: If you find a mirror that is geographically close to you, please
-# move it to the top of the server list, so pacman will choose it
-# first.
-#
-# To re-sort your mirror lists by ping/traceroute results, use the
-# /usr/bin/sortmirrors script. It requires the "netselect" package.
-#
-
-# See the pacman manpage for option directives
-
-#
-# GENERAL OPTIONS
-#
-[options]
-LogFile = /var/log/pacman.log
-NoUpgrade = etc/passwd etc/group etc/shadow etc/sudoers
-NoUpgrade = etc/fstab etc/raidtab etc/ld.so.conf
-NoUpgrade = etc/rc.conf etc/rc.local
-NoUpgrade = etc/modprobe.conf etc/modules.conf
-NoUpgrade = etc/lilo.conf boot/grub/menu.lst
-NoUpgrade = data/srv/hobbit/etc/bb-hosts
-NoUpgrade = etc/func/minion.conf
-
-HoldPkg = pacman glibc
-CacheDir = /data/var/cache/pacman/pkg
-#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
-
-#
-# REPOSITORIES
-# - can be defined here or included from another file
-# - pacman will search repositories in the order defined here.
-# - local/custom mirrors can be added here or in separate files
-#
-[core-testing]
-Server = http://knoppmyth.net/repo/i586/core
-
-[extra-testing]
-Server = http://knoppmyth.net/repo/i586/extra
-
-
-########################ARCH DEFAULTS#############
-#[core]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[extra]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[community]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-# Unstable is disabled by default. To enable, uncomment the following
-# two lines. You can add preferred servers immediately after the header,
-# and they will be used before the default mirrors.
-#[unstable]
-#Include = /etc/pacman.d/mirrorlist
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post-process.sh b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post-process.sh
deleted file mode 100755
index 131b907..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.tweak
-chroot $INSTDIR .tweak/tweak.sh
-rm -rf $INSTDIR/.tweak
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.bash_profile b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.bashrc b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 52db7fe..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {mythfrontend}
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/init b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/init
deleted file mode 100644
index aa4040a..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/init
+++ /dev/null
@@ -1,35 +0,0 @@
-session.screen0.slit.placement: BottomRight
-session.screen0.slit.direction: Vertical
-session.screen0.slit.onTop: False
-session.screen0.slit.autoHide: True
-session.screen0.tab.placement: Top
-session.screen0.toolbar.onTop: False
-session.screen0.toolbar.visible: False
-session.screen0.toolbar.autoHide: False
-session.screen0.toolbar.placement: BottomCenter
-session.screen0.toolbar.widthPercent: 66
-session.screen0.workspaceNames: one,two,three,four
-session.screen0.strftimeFormat: %k:%M
-session.screen0.focusNewWindows: True
-session.screen0.focusModel: ClickToFocus
-session.screen0.fullMaximization: False
-session.screen0.edgeSnapThreshold: 0
-session.screen0.rowPlacementDirection: LeftToRight
-session.screen0.workspaces: 4
-session.screen0.focusLastWindow: True
-session.screen0.colPlacementDirection: TopToBottom
-session.screen0.windowPlacement: RowSmartPlacement
-session.screen0.tab.width: 64
-session.screen0.tab.height: 16
-session.screen0.showwindowposition: true
-session.opaqueMove: False
-session.autoRaiseDelay: 250
-session.menuFile: ~/.fluxbox/menu
-session.cacheLife: 5
-session.styleFile: /usr/share/fluxbox/styles/bora_black
-session.keyFile: ~/.fluxbox/keys
-session.colorsPerChannel: 4
-session.doubleClickInterval: 250
-session.cacheMax: 200
-session.imageDither: True
-session.configVersion: 1
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menu b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menu
deleted file mode 100644
index 858090e..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menu
+++ /dev/null
@@ -1,81 +0,0 @@
-# Generated by fluxbox-generate_menu
-#
-# If you read this it means you want to edit this file manually, so here
-# are some useful tips:
-#
-# - You can add your own menu-entries to ~/.fluxbox/usermenu
-#
-# - If you miss apps please let me know and I will add them for the next
-# release.
-#
-# - The -r option prevents removing of empty menu entries and lines which
-# makes things much more readable.
-#
-# - To prevent any other app from overwriting your menu
-# you can change the menu name in .fluxbox/init to:
-# session.menuFile: /home/mythtv/.fluxbox/my-menu
-[begin] (Fluxbox)
-[encoding] {UTF-8}
- [exec] (xterm) {xterm}
- [exec] () {} execname is NULL; cannot lookup
- [exec] (Run) {fbrun }
-[submenu] (Terminals)
- [exec] (xterm) {xterm}
-[end]
-[submenu] (Editors)
- [exec] (xedit) {xedit}
- [exec] (nano) {xterm -e nano}
- [exec] (vi) {xterm -e vi}
-[end]
-[submenu] (Multimedia)
-[submenu] (Audio)
- [exec] (alsamixer) {xterm -e alsamixer}
-[end]
-[submenu] (Video)
- [exec] (gmplayer) {gmplayer}
-[end]
-[submenu] (X-utils)
- [exec] (xfontsel) {xfontsel}
- [exec] (xman) {xman}
- [exec] (xload) {xload}
- [exec] (xbiff) {xbiff}
- [exec] (xclock) {xclock}
- [exec] (xmag) {xmag}
- [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
-[end]
-[end]
-[submenu] (Office)
- [exec] (xclock) {xclock}
- [exec] (xcalc) {xcalc}
-[end]
-[submenu] (Games)
- [exec] (xeyes) {xeyes}
-[end]
-[submenu] (System Tools)
- [exec] (top) {xterm -e top}
-[end]
-[submenu] (fluxbox menu)
- [config] (Configure)
-[submenu] (System Styles) {Choose a style...}
- [stylesdir] (/usr/share/fluxbox/styles)
-[end]
-[submenu] (User Styles) {Choose a style...}
- [stylesdir] (~/.fluxbox/styles)
-[end]
- [workspaces] (Workspace List)
-[submenu] (Tools)
- [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
- [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
- [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
- [exec] (Run) {fbrun }
- [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
-[end]
- [commanddialog] (Fluxbox Command)
- [reconfig] (Reload config)
- [restart] (Restart)
- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
- [separator]
- [exit] (Exit)
-[end]
-[endencoding]
-[end]
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig
deleted file mode 100644
index ef5b398..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig
+++ /dev/null
@@ -1,65 +0,0 @@
-# This file is read by fluxbox-generate_menu. If you don't like a
-# default you can change it here. Don't forget to remove the # in front
-# of the line.
-
-# Your favourite terminal. Put the command in quotes if you want to use
-# options. Put a backslash in before odd chars
-# MY_TERM='Eterm --tint \#123456'
-# MY_TERM='aterm -tint $(random_color)'
-
-# Your favourite browser. You can also specify options.
-# MY_BROWSER=mozilla
-
-# Name of the outputfile
-# MENUFILENAME=/home/mythtv/.fluxbox/menu
-
-# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
-
-# standard url for console-browsers
-# HOMEPAGE=fluxbox.org
-
-# location with your own menu-entries
-# USERMENU=~/.fluxbox/usermenu
-
-# Put the launcher you would like to use here
-# LAUNCHER=fbrun
-# LAUNCHER=fbgm
-
-# Options for fbrun
-# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
-
-# --- PREFIX'es
-# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
-# your prefix is: /usr
-
-# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
-# there should be no need to specify them.
-#
-# PREFIX=/usr
-# GNOME_PREFIX=/opt/gnome
-# KDE_PREFIX=/opt/kde
-
-
-# Sepparate the list of background-dirs with semicolumns ':'
-# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
-
-
-# --- Boolean variables.
-# Setting a variable to no'' won't help. Comment them out if you don't
-# want them. Setting are overruled by the command-line options.
-
-# Include all backgrounds in your backgrounds-directory
-# BACKGROUNDMENUITEM=yes
-
-# Include kde-menus
-# KDEMENU=yes
-
-# Include gnome-menus
-# GNOMEMENU=yes
-
-# enable sudo commands
-# DOSUDO=yes
-
-# Don't cleanup the menu
-# REMOVE=no
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.png
deleted file mode 100644
index 83da80c..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.xinitrc
deleted file mode 100755
index 911e76e..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.xsession b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/home/mythtv/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/hosts.allow b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/hosts.allow
deleted file mode 100644
index ca19dbb..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/hosts.allow
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/hosts.deny b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/menu.lst b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/menu.lst
deleted file mode 100755
index ce33757..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/menu.lst
+++ /dev/null
@@ -1,60 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title LinHes
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title LinHes-splashy
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x318 splash=silent,theme:darch console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title STB-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x318 splash=silent,theme:darch console=tty1 noautologin
-initrd /boot/kernel26.img
-
-
-# (3) normal
-title LinHes-init
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
-initrd /boot/kernel26.img
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/rc.conf b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/rc.conf
deleted file mode 100755
index 1d5b377..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/rc.conf
+++ /dev/null
@@ -1,113 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="no"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="soundcore"
-else
- if [ x$Audiotype = xOSS ]
- then
- ALSABLACKLIST="soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST=($ALSABLACKLIST)
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=()
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(!syslog-ng !hotplug !pcmcia network mysqld dbus avahi-daemon)
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/rc.shutdown b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/tweak.sh b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/tweak.sh
deleted file mode 100755
index 5c73cf4..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/post_process/tweak.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/bash
-
-useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
-echo 'setting mythtv password to "a" '
-passwd mythtv <<EOF
-a
-a
-EOF
-
-echo 'setting root password to "a" '
-passwd root <<EOF
-a
-a
-EOF
-
-#edit /home/mythtv/.xinitrc and uncomment exec fluxbox
-cp -rvpf /.tweak/home/mythtv /home/
-
-
-
-chown -R mythtv.mythtv /home/mythtv/
-
-
-
-cp -f /.tweak/hosts.allow /etc/hosts.allow
-cp -f /.tweak/securetty /etc/securetty
-cp -f /.tweak/rc.conf /etc/rc.conf
-#cp -f rc.local /etc/rc.local
-#cp -f locale.gen /etc/locale.gen
-
-cp -f /.tweak/rc.shutdown /etc/rc.shutdown
-cp -f /.tweak/menu.lst /boot/grub/menu.lst
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/pre-process.sh b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/pre-process.sh
deleted file mode 100755
index 5bc1f9c..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/pre-process.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-rm -f overlay.xpk
-if [ -d overlay/home/mythtv ]
-then
- chown -R 1000 overlay/home/mythtv
-fi
-./create_overlay.sh
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rcconfx b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rcconfx
deleted file mode 100644
index 23e671e..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rcconfx
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# patch file for /etc/rc.conf
-#
-
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="UTC"
-KEYMAP="us"
-
-MODULES=(floppy)
-
-HOSTNAME="larch5"
-
-USELVM="yes"
-
-#eth0="dhcp"
-
-DAEMONS=(syslog-ng network mysqld dbus hal !slim sshd)
-SPLASH="splashy"
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/startx.custom
deleted file mode 100644
index 8e3ec5e..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/startx.custom
+++ /dev/null
@@ -1,22 +0,0 @@
-if grep -v nox /proc/cmdline &>/dev/null && \
- [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
- if grep i810 /proc/cmdline &>/dev/null; then
- startx -- -config xorg.conf.i810
- else
- startx
- fi
-
- # Maybe there should be some code here to handle a failed startx?
-
- # The 'return' value is at /tmp/xlogout
- # If there is nothing there, switch user to 'newuser'
- # If there is also nothing there, login as root
- # - if already root, fall through to terminal
-
- if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
- logout
- elif [ ${UID} -ne 0 ]; then
- echo "root" >/tmp/newuser
- logout
- fi
-fi
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom
deleted file mode 100644
index 5f04171..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom
+++ /dev/null
@@ -1,4 +0,0 @@
-# Set the keymap
-xkmap-set
-
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810
deleted file mode 100644
index 9615569..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810
+++ /dev/null
@@ -1,59 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.2
deleted file mode 100644
index a295b38..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.2
+++ /dev/null
@@ -1,67 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/conf.d/dhcpcd b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100644
index ab53c30..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/hosts.allow b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/hosts.allow
deleted file mode 100644
index 19bc4d8..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/inittab b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/inittab
deleted file mode 100644
index 2de483f..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/inittab.larchsave b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/inittab.larchsave
deleted file mode 100644
index 2de483f..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/inittab.larchsave
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/larch-shutdown b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/larch-shutdown
deleted file mode 100644
index d614d4b..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/ppp/options b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/ppp/options
deleted file mode 100644
index 237c390..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/rc.local b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/rc.local
deleted file mode 100755
index 216ec8e..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-
-#install initial database
-pacman -S --noconfirm mythdb-initial 2>/dev/null
-
-# Set up automatically logged in user (larch live system only)
-if [ -f /.livesys/autologin ]; then
- cp /.livesys/autologin /tmp/newuser
-fi
-
-# Restore saved sound volume, etc.
-#alsactl restore
-#install initial database
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/rc.local.orig b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/rc.local.orig
deleted file mode 100755
index 47b24ef..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/rc.local.orig
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-
-# Restore saved sound volume, etc.
-alsactl restore
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/rc.local.shutdown b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/rc.local.shutdown
deleted file mode 100755
index 2b5f735..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/rc.local.shutdown
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local.shutdown: Local shutdown script.
-#
-
-# Save sound volume, etc.
-alsactl store
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.bash_profile b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.bash_profile
deleted file mode 100644
index 600bd9b..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.bash_profile
+++ /dev/null
@@ -1,3 +0,0 @@
-. $HOME/.bashrc
-
-. /etc/X11/xinit/startx.custom
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.bashrc b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.xinitrc b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.xinitrc
deleted file mode 100644
index c6febe5..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.xinitrc
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.xsession b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/skel/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/slim.conf b/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/slim.conf
deleted file mode 100644
index 35ed579..0000000
--- a/build_tools/clarch/larch/profiles/i586-RELEASE-REMOTE/rootoverlay/etc/slim.conf
+++ /dev/null
@@ -1,79 +0,0 @@
-# Path, X server and arguments (if needed)
-# Note: -xauth $authfile is automatically appended
-default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
-default_xserver /usr/bin/X
-xserver_arguments -nolisten tcp vt07
-
-# Commands for halt, login, etc.
-halt_cmd /sbin/shutdown -h now
-reboot_cmd /sbin/shutdown -r now
-console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
-#suspend_cmd /usr/sbin/suspend
-
-# Full path to the xauth binary
-xauth_path /usr/bin/xauth
-
-# Xauth file for server
-authfile /var/run/slim.auth
-
-
-# Activate numlock when slim starts. Valid values: on|off
-# numlock on
-
-# Hide the mouse cursor (note: does not work with some WMs).
-# Valid values: true|false
-# hidecursor false
-
-# This command is executed after a succesful login.
-# you can place the %session and %theme variables
-# to handle launching of specific commands in .xinitrc
-# depending of chosen session and slim theme
-#
-# NOTE: if your system does not have bash you need
-# to adjust the command according to your preferred shell,
-# i.e. for freebsd use:
-# login_cmd exec /bin/sh - ~/.xinitrc %session
-login_cmd exec /bin/bash -login ~/.xinitrc %session
-
-# Commands executed when starting and exiting a session.
-# They can be used for registering a X11 session with
-# sessreg. You can use the %user variable
-#
-# sessionstart_cmd some command
-# sessionstop_cmd some command
-
-# Start in daemon mode. Valid values: yes | no
-# Note that this can overridden by the command line
-# option "-d"
-# daemon yes
-
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm,wmaker,blackbox
-
-# Executed when pressing F11 (requires imagemagick)
-screenshot_cmd import -window root /slim.png
-
-# welcome message. Available variables: %host, %domain
-welcome_msg Welcome to %host
-
-# shutdown / reboot messages
-shutdown_msg The system is halting...
-reboot_msg The system is rebooting...
-
-# default user, leave blank or remove this line
-# for avoid pre-loading the username.
-#default_user simone
-
-# current theme, use comma separated list to specify a set to
-# randomly choose from
-current_theme dlarch
-
-# Lock file
-lockfile /var/lock/slim.lock
-
-# Log file
-logfile /var/log/slim.log
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/addedpacks b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/addedpacks
deleted file mode 100644
index 6668d64..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/addedpacks
+++ /dev/null
@@ -1,170 +0,0 @@
-# These are needed to build a live CD
-linhes-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-#ntfsprogs
-#parted
-
-#ddcxinfo-knoppix
-#hwd
-
-sudo
-
-lsof
-cdrkit
-dvd+rw-tools
-
-# Needed by the installer
-#python
-
-#base-devel
-#larch
-
-# generally useful tools which don't require X
-#mtools is required by syslinux
-openssh
-dosfstools
-alsa-lib
-alsa-oss
-alsa-utils
-cdparanoia
-cdrdao
-
-# Xorg packages
-xorg-server
-xorg-xkb-utils
-xorg-xauth
-xorg-server-utils
-xorg-xinit
-xorg-input-drivers
-xterm
-xorg-fonts-100dpi
-xorg-fonts-75dpi
-xorg-res-utils
-
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-# X apps
-#luser
-#localed
-
-#xkmap
-
-#gparted
-#larchin
-
-#mythtv
-mythtv
-mytharchive
-mythbrowser
-mythcontrols
-mythflix
-mythgallery
-mythgame
-mythmusic
-mythphone
-myththemes
-mythweather
-mythweb
-mythvideo
-nuvexport
-lirc
-lirc-utils
-mysql
-xmltv
-esd
-
-#Window Manager
-fluxbox
-feh
-
-#Other
-dbus
-hal
-fftw2
-libcdaudio
-iptables
-pkgconfig
-taglib
-
-#MythVantage Installer deps
-bc
-mysql-python
-expect
-curl
-dnsutils
-
-#Wireless
-b43-fwcutter
-ipw2100-fw
-ipw2200-fw
-ipw3945
-ipw3945-ucode
-ipw3945d
-iwlwifi-3945-ucode
-iwlwifi-4965-ucode
-madwifi
-madwifi-utils
-ndiswrapper
-ndiswrapper-utils
-netcfg
-rt2500
-rt2x00-rt61-fw
-rt2x00-rt71w-fw
-tiacx
-tiacx-firmware
-wireless_tools
-wlan-ng26
-wlan-ng26-utils
-zd1211-firmware
-
-#----
-live-installer
-etcnet
-runit
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cache_packs b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cache_packs
deleted file mode 100644
index b95e6f4..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cache_packs
+++ /dev/null
@@ -1 +0,0 @@
-mythdb-initial
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/isolinux/isolinux.cfg b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/isolinux/isolinux.cfg
deleted file mode 100644
index 26a365a..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/isolinux/isolinux.cfg
+++ /dev/null
@@ -1,49 +0,0 @@
-default vesamenu.c32
-prompt 0
-timeout 50
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-label linux
-MENU LABEL LinHES with Splashy (default).
-kernel vmlinuz
-append initrd=larch.img vga=791 quiet splash
-
-label linux-nosplash
-MENU LABEL LinHES without splash screen.
-kernel vmlinuz
-append initrd=larch.img
-
-label linux-splash
-MENU LABEL LinHES with splash screen.
-kernel vmlinuz
-append initrd=larch.img vga=791 quiet splash
-
-label linux-i810
-MENU LABEL with Intel i810 driver (DRI disabled)
-kernel vmlinuz
-append initrd=larch.img i810
-
-label linux-nox
-MENU LABEL Boot to console (without X windowing)
-kernel vmlinuz
-append initrd=larch.img 3
-
-label linux-c2r
-MENU LABEL LinHES: copy-to-ram (also activates swap)
-kernel vmlinuz
-append initrd=larch.img c2r
-
-label linux-swap
-MENU LABEL LinHES: Use swap
-kernel vmlinuz
-append initrd=larch.img swap
-
-
-label memtest
-MENU LABEL Memory tester
-kernel memtest
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/isolinux/vbg.jpg b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/isolinux/vbg.jpg
deleted file mode 100644
index 43fbdd2..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/isolinux/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/actions.rc b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/actions.rc
deleted file mode 100644
index dd95b26..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/actions.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-type=0
-orientation=1
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/autologin b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/autologin
deleted file mode 100644
index 93ca142..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/autologin
+++ /dev/null
@@ -1 +0,0 @@
-root \ No newline at end of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/bash_profile b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/larch0 b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/larch0
deleted file mode 100644
index c80b7c2..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/cd-root/larch/copy/larch0
+++ /dev/null
@@ -1,63 +0,0 @@
-# This is a script 'sourced' from the installation script larch-tidy.
-# Its purpose is to remove custom live-only stuff from a just-installed
-# system.
-# ${INSTALL} is the path to the installed system root directory.
-
-rm "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
-
-if [ -f ${INSTALL}/etc/rc.local.orig ]; then
- mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
-fi
-if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
- mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
-fi
-
-# slim is currently started in inittab
-#sed -i '/^DAEMONS=/ s|!slim|@slim|' ${INSTALL}/etc/rc.conf
-
-# Copy xorg.conf.i810 to target xorg.conf if necessary
-if ! [ -f /etc/X11/xorg.conf ]; then
- if grep i810 /proc/cmdline &>/dev/null; then
- cp /etc/X11/xorg.conf.i810 ${INSTALL}/etc/X11/xorg.conf
- fi
-fi
-
-#***************************************************#
-# Replace uses of larchquit in xfce panels and menu.#
-#***************************************************#
-### Unfortunately this isn't very simple. If anyone has a better way of
-### providing different Quit actions in the live version and the version
-### installed to disk from it, please let me know!
-### Maybe it would be better just to provide a special live quit desktop
-### icon which can be removed on installation, like the installation icon.
-
-defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
-
-replacequit ()
-{
- for f in ${INSTALL}$1/.config/xfce4/panel/*; do
- if grep "^Exec=larchquit" ${f}; then
- n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
- cp /.livesys/actions.rc \
- ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
- rm ${f}
-
- sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
- ${INSTALL}$1/.config/xfce4/panel/panels.xml
- fi
- done
-
- if [ -f ${INSTALL}$1/.bash_profile ]; then
- sed -i "s|<app .*cmd=\"larchquit.*/>|${defaultquit}|" \
- ${INSTALL}$1/.config/xfce4/desktop/menu.xml
-
- cp /.livesys/xfce4-session.rc ${INSTALL}$1/.config/xfce4-session
- cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
- fi
-}
-
-for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
- /root /etc/skel; do
- replacequit ${hd} &>/dev/null
-done
-#***************************************************#
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/create_overlay.sh b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/create_overlay.sh
deleted file mode 100755
index 6a4fdee..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/create_overlay.sh
+++ /dev/null
@@ -1 +0,0 @@
-../../run/xpack -r overlay overlay.xpk
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/locale.gen b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/locale.gen
deleted file mode 100644
index 760ec23..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/locale.gen
+++ /dev/null
@@ -1,5 +0,0 @@
-# locales for larch (/etc/locale.gen)
-
-en_US ISO-8859-1
-en_US.UTF-8 UTF-8
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/overlay/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/overlay/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 5a2b8d6..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/overlay/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {sudo /usr/MythVantage/bin/mythvantage}
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/overlay/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/overlay/home/mythtv/.xinitrc
deleted file mode 100755
index d988c98..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/overlay/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-. /etc/profile
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-# exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/pacman.conf b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/pacman.conf
deleted file mode 100755
index c5fcbfa..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/pacman.conf
+++ /dev/null
@@ -1,61 +0,0 @@
-#
-# /etc/pacman.conf
-# from pacman.conf MV
-# NOTE: If you find a mirror that is geographically close to you, please
-# move it to the top of the server list, so pacman will choose it
-# first.
-#
-# To re-sort your mirror lists by ping/traceroute results, use the
-# /usr/bin/sortmirrors script. It requires the "netselect" package.
-#
-
-# See the pacman manpage for option directives
-
-#
-# GENERAL OPTIONS
-#
-[options]
-LogFile = /var/log/pacman.log
-NoUpgrade = etc/passwd etc/group etc/shadow etc/sudoers
-NoUpgrade = etc/fstab etc/raidtab etc/ld.so.conf
-NoUpgrade = etc/rc.conf etc/rc.local
-NoUpgrade = etc/modprobe.conf etc/modules.conf
-NoUpgrade = etc/lilo.conf boot/grub/menu.lst
-NoUpgrade = data/srv/hobbit/etc/bb-hosts
-NoUpgrade = etc/func/minion.conf
-
-HoldPkg = pacman glibc
-CacheDir = /data/var/cache/pacman/pkg
-#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
-
-#
-# REPOSITORIES
-# - can be defined here or included from another file
-# - pacman will search repositories in the order defined here.
-# - local/custom mirrors can be added here or in separate files
-#
-[core-testing]
-Server = http://knoppmyth.net/repo/i586/core-testing
-
-[extra-testing]
-Server = http://knoppmyth.net/repo/i586/extra-testing
-
-
-########################ARCH DEFAULTS#############
-#[core]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[extra]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[community]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-# Unstable is disabled by default. To enable, uncomment the following
-# two lines. You can add preferred servers immediately after the header,
-# and they will be used before the default mirrors.
-#[unstable]
-#Include = /etc/pacman.d/mirrorlist
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post-process.sh b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post-process.sh
deleted file mode 100755
index 131b907..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.tweak
-chroot $INSTDIR .tweak/tweak.sh
-rm -rf $INSTDIR/.tweak
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.bash_profile b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.bashrc b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 52db7fe..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {mythfrontend}
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/init b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/init
deleted file mode 100644
index aa4040a..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/init
+++ /dev/null
@@ -1,35 +0,0 @@
-session.screen0.slit.placement: BottomRight
-session.screen0.slit.direction: Vertical
-session.screen0.slit.onTop: False
-session.screen0.slit.autoHide: True
-session.screen0.tab.placement: Top
-session.screen0.toolbar.onTop: False
-session.screen0.toolbar.visible: False
-session.screen0.toolbar.autoHide: False
-session.screen0.toolbar.placement: BottomCenter
-session.screen0.toolbar.widthPercent: 66
-session.screen0.workspaceNames: one,two,three,four
-session.screen0.strftimeFormat: %k:%M
-session.screen0.focusNewWindows: True
-session.screen0.focusModel: ClickToFocus
-session.screen0.fullMaximization: False
-session.screen0.edgeSnapThreshold: 0
-session.screen0.rowPlacementDirection: LeftToRight
-session.screen0.workspaces: 4
-session.screen0.focusLastWindow: True
-session.screen0.colPlacementDirection: TopToBottom
-session.screen0.windowPlacement: RowSmartPlacement
-session.screen0.tab.width: 64
-session.screen0.tab.height: 16
-session.screen0.showwindowposition: true
-session.opaqueMove: False
-session.autoRaiseDelay: 250
-session.menuFile: ~/.fluxbox/menu
-session.cacheLife: 5
-session.styleFile: /usr/share/fluxbox/styles/bora_black
-session.keyFile: ~/.fluxbox/keys
-session.colorsPerChannel: 4
-session.doubleClickInterval: 250
-session.cacheMax: 200
-session.imageDither: True
-session.configVersion: 1
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/menu b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/menu
deleted file mode 100644
index 858090e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/menu
+++ /dev/null
@@ -1,81 +0,0 @@
-# Generated by fluxbox-generate_menu
-#
-# If you read this it means you want to edit this file manually, so here
-# are some useful tips:
-#
-# - You can add your own menu-entries to ~/.fluxbox/usermenu
-#
-# - If you miss apps please let me know and I will add them for the next
-# release.
-#
-# - The -r option prevents removing of empty menu entries and lines which
-# makes things much more readable.
-#
-# - To prevent any other app from overwriting your menu
-# you can change the menu name in .fluxbox/init to:
-# session.menuFile: /home/mythtv/.fluxbox/my-menu
-[begin] (Fluxbox)
-[encoding] {UTF-8}
- [exec] (xterm) {xterm}
- [exec] () {} execname is NULL; cannot lookup
- [exec] (Run) {fbrun }
-[submenu] (Terminals)
- [exec] (xterm) {xterm}
-[end]
-[submenu] (Editors)
- [exec] (xedit) {xedit}
- [exec] (nano) {xterm -e nano}
- [exec] (vi) {xterm -e vi}
-[end]
-[submenu] (Multimedia)
-[submenu] (Audio)
- [exec] (alsamixer) {xterm -e alsamixer}
-[end]
-[submenu] (Video)
- [exec] (gmplayer) {gmplayer}
-[end]
-[submenu] (X-utils)
- [exec] (xfontsel) {xfontsel}
- [exec] (xman) {xman}
- [exec] (xload) {xload}
- [exec] (xbiff) {xbiff}
- [exec] (xclock) {xclock}
- [exec] (xmag) {xmag}
- [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
-[end]
-[end]
-[submenu] (Office)
- [exec] (xclock) {xclock}
- [exec] (xcalc) {xcalc}
-[end]
-[submenu] (Games)
- [exec] (xeyes) {xeyes}
-[end]
-[submenu] (System Tools)
- [exec] (top) {xterm -e top}
-[end]
-[submenu] (fluxbox menu)
- [config] (Configure)
-[submenu] (System Styles) {Choose a style...}
- [stylesdir] (/usr/share/fluxbox/styles)
-[end]
-[submenu] (User Styles) {Choose a style...}
- [stylesdir] (~/.fluxbox/styles)
-[end]
- [workspaces] (Workspace List)
-[submenu] (Tools)
- [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
- [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
- [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
- [exec] (Run) {fbrun }
- [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
-[end]
- [commanddialog] (Fluxbox Command)
- [reconfig] (Reload config)
- [restart] (Restart)
- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
- [separator]
- [exit] (Exit)
-[end]
-[endencoding]
-[end]
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig
deleted file mode 100644
index ef5b398..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig
+++ /dev/null
@@ -1,65 +0,0 @@
-# This file is read by fluxbox-generate_menu. If you don't like a
-# default you can change it here. Don't forget to remove the # in front
-# of the line.
-
-# Your favourite terminal. Put the command in quotes if you want to use
-# options. Put a backslash in before odd chars
-# MY_TERM='Eterm --tint \#123456'
-# MY_TERM='aterm -tint $(random_color)'
-
-# Your favourite browser. You can also specify options.
-# MY_BROWSER=mozilla
-
-# Name of the outputfile
-# MENUFILENAME=/home/mythtv/.fluxbox/menu
-
-# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
-
-# standard url for console-browsers
-# HOMEPAGE=fluxbox.org
-
-# location with your own menu-entries
-# USERMENU=~/.fluxbox/usermenu
-
-# Put the launcher you would like to use here
-# LAUNCHER=fbrun
-# LAUNCHER=fbgm
-
-# Options for fbrun
-# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
-
-# --- PREFIX'es
-# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
-# your prefix is: /usr
-
-# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
-# there should be no need to specify them.
-#
-# PREFIX=/usr
-# GNOME_PREFIX=/opt/gnome
-# KDE_PREFIX=/opt/kde
-
-
-# Sepparate the list of background-dirs with semicolumns ':'
-# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
-
-
-# --- Boolean variables.
-# Setting a variable to no'' won't help. Comment them out if you don't
-# want them. Setting are overruled by the command-line options.
-
-# Include all backgrounds in your backgrounds-directory
-# BACKGROUNDMENUITEM=yes
-
-# Include kde-menus
-# KDEMENU=yes
-
-# Include gnome-menus
-# GNOMEMENU=yes
-
-# enable sudo commands
-# DOSUDO=yes
-
-# Don't cleanup the menu
-# REMOVE=no
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.png
deleted file mode 100644
index 83da80c..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.xinitrc
deleted file mode 100755
index 911e76e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.xsession b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/home/mythtv/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/hosts.allow b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/hosts.allow
deleted file mode 100644
index ca19dbb..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/hosts.allow
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/hosts.deny b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/menu.lst b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/menu.lst
deleted file mode 100755
index ce33757..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/menu.lst
+++ /dev/null
@@ -1,60 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title LinHes
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title LinHes-splashy
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x318 splash=silent,theme:darch console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title STB-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x318 splash=silent,theme:darch console=tty1 noautologin
-initrd /boot/kernel26.img
-
-
-# (3) normal
-title LinHes-init
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
-initrd /boot/kernel26.img
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/rc.conf b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/rc.conf
deleted file mode 100755
index 1d5b377..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/rc.conf
+++ /dev/null
@@ -1,113 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="no"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="soundcore"
-else
- if [ x$Audiotype = xOSS ]
- then
- ALSABLACKLIST="soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST=($ALSABLACKLIST)
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=()
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(!syslog-ng !hotplug !pcmcia network mysqld dbus avahi-daemon)
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/rc.shutdown b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/tweak.sh b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/tweak.sh
deleted file mode 100755
index 5c73cf4..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/post_process/tweak.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/bash
-
-useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
-echo 'setting mythtv password to "a" '
-passwd mythtv <<EOF
-a
-a
-EOF
-
-echo 'setting root password to "a" '
-passwd root <<EOF
-a
-a
-EOF
-
-#edit /home/mythtv/.xinitrc and uncomment exec fluxbox
-cp -rvpf /.tweak/home/mythtv /home/
-
-
-
-chown -R mythtv.mythtv /home/mythtv/
-
-
-
-cp -f /.tweak/hosts.allow /etc/hosts.allow
-cp -f /.tweak/securetty /etc/securetty
-cp -f /.tweak/rc.conf /etc/rc.conf
-#cp -f rc.local /etc/rc.local
-#cp -f locale.gen /etc/locale.gen
-
-cp -f /.tweak/rc.shutdown /etc/rc.shutdown
-cp -f /.tweak/menu.lst /boot/grub/menu.lst
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/pre-process.sh b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/pre-process.sh
deleted file mode 100755
index 5bc1f9c..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/pre-process.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-rm -f overlay.xpk
-if [ -d overlay/home/mythtv ]
-then
- chown -R 1000 overlay/home/mythtv
-fi
-./create_overlay.sh
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rcconfx b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rcconfx
deleted file mode 100644
index 23e671e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rcconfx
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# patch file for /etc/rc.conf
-#
-
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="UTC"
-KEYMAP="us"
-
-MODULES=(floppy)
-
-HOSTNAME="larch5"
-
-USELVM="yes"
-
-#eth0="dhcp"
-
-DAEMONS=(syslog-ng network mysqld dbus hal !slim sshd)
-SPLASH="splashy"
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xinit/startx.custom
deleted file mode 100644
index 8e3ec5e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xinit/startx.custom
+++ /dev/null
@@ -1,22 +0,0 @@
-if grep -v nox /proc/cmdline &>/dev/null && \
- [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
- if grep i810 /proc/cmdline &>/dev/null; then
- startx -- -config xorg.conf.i810
- else
- startx
- fi
-
- # Maybe there should be some code here to handle a failed startx?
-
- # The 'return' value is at /tmp/xlogout
- # If there is nothing there, switch user to 'newuser'
- # If there is also nothing there, login as root
- # - if already root, fall through to terminal
-
- if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
- logout
- elif [ ${UID} -ne 0 ]; then
- echo "root" >/tmp/newuser
- logout
- fi
-fi
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom
deleted file mode 100644
index 5f04171..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom
+++ /dev/null
@@ -1,4 +0,0 @@
-# Set the keymap
-xkmap-set
-
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810
deleted file mode 100644
index 9615569..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810
+++ /dev/null
@@ -1,59 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.2
deleted file mode 100644
index a295b38..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.2
+++ /dev/null
@@ -1,67 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/conf.d/dhcpcd b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100644
index ab53c30..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/hosts.allow b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/hosts.allow
deleted file mode 100644
index 19bc4d8..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/inittab b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/inittab
deleted file mode 100644
index 2de483f..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/inittab.larchsave b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/inittab.larchsave
deleted file mode 100644
index 2de483f..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/inittab.larchsave
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/larch-shutdown b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/larch-shutdown
deleted file mode 100644
index d614d4b..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/ppp/options b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/ppp/options
deleted file mode 100644
index 237c390..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/rc.local b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/rc.local
deleted file mode 100755
index 216ec8e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-
-#install initial database
-pacman -S --noconfirm mythdb-initial 2>/dev/null
-
-# Set up automatically logged in user (larch live system only)
-if [ -f /.livesys/autologin ]; then
- cp /.livesys/autologin /tmp/newuser
-fi
-
-# Restore saved sound volume, etc.
-#alsactl restore
-#install initial database
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/rc.local.orig b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/rc.local.orig
deleted file mode 100755
index 47b24ef..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/rc.local.orig
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-
-# Restore saved sound volume, etc.
-alsactl restore
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/rc.local.shutdown b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/rc.local.shutdown
deleted file mode 100755
index 2b5f735..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/rc.local.shutdown
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local.shutdown: Local shutdown script.
-#
-
-# Save sound volume, etc.
-alsactl store
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.bash_profile b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.bash_profile
deleted file mode 100644
index 600bd9b..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.bash_profile
+++ /dev/null
@@ -1,3 +0,0 @@
-. $HOME/.bashrc
-
-. /etc/X11/xinit/startx.custom
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.bashrc b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.xinitrc b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.xinitrc
deleted file mode 100644
index c6febe5..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.xinitrc
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.xsession b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/skel/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/slim.conf b/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/slim.conf
deleted file mode 100644
index 35ed579..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-REMOTE/rootoverlay/etc/slim.conf
+++ /dev/null
@@ -1,79 +0,0 @@
-# Path, X server and arguments (if needed)
-# Note: -xauth $authfile is automatically appended
-default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
-default_xserver /usr/bin/X
-xserver_arguments -nolisten tcp vt07
-
-# Commands for halt, login, etc.
-halt_cmd /sbin/shutdown -h now
-reboot_cmd /sbin/shutdown -r now
-console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
-#suspend_cmd /usr/sbin/suspend
-
-# Full path to the xauth binary
-xauth_path /usr/bin/xauth
-
-# Xauth file for server
-authfile /var/run/slim.auth
-
-
-# Activate numlock when slim starts. Valid values: on|off
-# numlock on
-
-# Hide the mouse cursor (note: does not work with some WMs).
-# Valid values: true|false
-# hidecursor false
-
-# This command is executed after a succesful login.
-# you can place the %session and %theme variables
-# to handle launching of specific commands in .xinitrc
-# depending of chosen session and slim theme
-#
-# NOTE: if your system does not have bash you need
-# to adjust the command according to your preferred shell,
-# i.e. for freebsd use:
-# login_cmd exec /bin/sh - ~/.xinitrc %session
-login_cmd exec /bin/bash -login ~/.xinitrc %session
-
-# Commands executed when starting and exiting a session.
-# They can be used for registering a X11 session with
-# sessreg. You can use the %user variable
-#
-# sessionstart_cmd some command
-# sessionstop_cmd some command
-
-# Start in daemon mode. Valid values: yes | no
-# Note that this can overridden by the command line
-# option "-d"
-# daemon yes
-
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm,wmaker,blackbox
-
-# Executed when pressing F11 (requires imagemagick)
-screenshot_cmd import -window root /slim.png
-
-# welcome message. Available variables: %host, %domain
-welcome_msg Welcome to %host
-
-# shutdown / reboot messages
-shutdown_msg The system is halting...
-reboot_msg The system is rebooting...
-
-# default user, leave blank or remove this line
-# for avoid pre-loading the username.
-#default_user simone
-
-# current theme, use comma separated list to specify a set to
-# randomly choose from
-current_theme dlarch
-
-# Lock file
-lockfile /var/lock/slim.lock
-
-# Log file
-logfile /var/log/slim.log
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/addedpacks b/build_tools/clarch/larch/profiles/i586-testing-local/addedpacks
deleted file mode 100644
index 6668d64..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/addedpacks
+++ /dev/null
@@ -1,170 +0,0 @@
-# These are needed to build a live CD
-linhes-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-#ntfsprogs
-#parted
-
-#ddcxinfo-knoppix
-#hwd
-
-sudo
-
-lsof
-cdrkit
-dvd+rw-tools
-
-# Needed by the installer
-#python
-
-#base-devel
-#larch
-
-# generally useful tools which don't require X
-#mtools is required by syslinux
-openssh
-dosfstools
-alsa-lib
-alsa-oss
-alsa-utils
-cdparanoia
-cdrdao
-
-# Xorg packages
-xorg-server
-xorg-xkb-utils
-xorg-xauth
-xorg-server-utils
-xorg-xinit
-xorg-input-drivers
-xterm
-xorg-fonts-100dpi
-xorg-fonts-75dpi
-xorg-res-utils
-
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-# X apps
-#luser
-#localed
-
-#xkmap
-
-#gparted
-#larchin
-
-#mythtv
-mythtv
-mytharchive
-mythbrowser
-mythcontrols
-mythflix
-mythgallery
-mythgame
-mythmusic
-mythphone
-myththemes
-mythweather
-mythweb
-mythvideo
-nuvexport
-lirc
-lirc-utils
-mysql
-xmltv
-esd
-
-#Window Manager
-fluxbox
-feh
-
-#Other
-dbus
-hal
-fftw2
-libcdaudio
-iptables
-pkgconfig
-taglib
-
-#MythVantage Installer deps
-bc
-mysql-python
-expect
-curl
-dnsutils
-
-#Wireless
-b43-fwcutter
-ipw2100-fw
-ipw2200-fw
-ipw3945
-ipw3945-ucode
-ipw3945d
-iwlwifi-3945-ucode
-iwlwifi-4965-ucode
-madwifi
-madwifi-utils
-ndiswrapper
-ndiswrapper-utils
-netcfg
-rt2500
-rt2x00-rt61-fw
-rt2x00-rt71w-fw
-tiacx
-tiacx-firmware
-wireless_tools
-wlan-ng26
-wlan-ng26-utils
-zd1211-firmware
-
-#----
-live-installer
-etcnet
-runit
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/cache_packs b/build_tools/clarch/larch/profiles/i586-testing-local/cache_packs
deleted file mode 100644
index b95e6f4..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/cache_packs
+++ /dev/null
@@ -1 +0,0 @@
-mythdb-initial
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/isolinux/isolinux.cfg b/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/isolinux/isolinux.cfg
deleted file mode 100644
index 26a365a..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/isolinux/isolinux.cfg
+++ /dev/null
@@ -1,49 +0,0 @@
-default vesamenu.c32
-prompt 0
-timeout 50
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-label linux
-MENU LABEL LinHES with Splashy (default).
-kernel vmlinuz
-append initrd=larch.img vga=791 quiet splash
-
-label linux-nosplash
-MENU LABEL LinHES without splash screen.
-kernel vmlinuz
-append initrd=larch.img
-
-label linux-splash
-MENU LABEL LinHES with splash screen.
-kernel vmlinuz
-append initrd=larch.img vga=791 quiet splash
-
-label linux-i810
-MENU LABEL with Intel i810 driver (DRI disabled)
-kernel vmlinuz
-append initrd=larch.img i810
-
-label linux-nox
-MENU LABEL Boot to console (without X windowing)
-kernel vmlinuz
-append initrd=larch.img 3
-
-label linux-c2r
-MENU LABEL LinHES: copy-to-ram (also activates swap)
-kernel vmlinuz
-append initrd=larch.img c2r
-
-label linux-swap
-MENU LABEL LinHES: Use swap
-kernel vmlinuz
-append initrd=larch.img swap
-
-
-label memtest
-MENU LABEL Memory tester
-kernel memtest
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/isolinux/vbg.jpg b/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/isolinux/vbg.jpg
deleted file mode 100644
index e853718..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/isolinux/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/actions.rc b/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/actions.rc
deleted file mode 100644
index dd95b26..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/actions.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-type=0
-orientation=1
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/autologin b/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/autologin
deleted file mode 100644
index 93ca142..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/autologin
+++ /dev/null
@@ -1 +0,0 @@
-root \ No newline at end of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/bash_profile b/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/larch0 b/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/larch0
deleted file mode 100644
index c80b7c2..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/cd-root/larch/copy/larch0
+++ /dev/null
@@ -1,63 +0,0 @@
-# This is a script 'sourced' from the installation script larch-tidy.
-# Its purpose is to remove custom live-only stuff from a just-installed
-# system.
-# ${INSTALL} is the path to the installed system root directory.
-
-rm "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
-
-if [ -f ${INSTALL}/etc/rc.local.orig ]; then
- mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
-fi
-if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
- mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
-fi
-
-# slim is currently started in inittab
-#sed -i '/^DAEMONS=/ s|!slim|@slim|' ${INSTALL}/etc/rc.conf
-
-# Copy xorg.conf.i810 to target xorg.conf if necessary
-if ! [ -f /etc/X11/xorg.conf ]; then
- if grep i810 /proc/cmdline &>/dev/null; then
- cp /etc/X11/xorg.conf.i810 ${INSTALL}/etc/X11/xorg.conf
- fi
-fi
-
-#***************************************************#
-# Replace uses of larchquit in xfce panels and menu.#
-#***************************************************#
-### Unfortunately this isn't very simple. If anyone has a better way of
-### providing different Quit actions in the live version and the version
-### installed to disk from it, please let me know!
-### Maybe it would be better just to provide a special live quit desktop
-### icon which can be removed on installation, like the installation icon.
-
-defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
-
-replacequit ()
-{
- for f in ${INSTALL}$1/.config/xfce4/panel/*; do
- if grep "^Exec=larchquit" ${f}; then
- n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
- cp /.livesys/actions.rc \
- ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
- rm ${f}
-
- sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
- ${INSTALL}$1/.config/xfce4/panel/panels.xml
- fi
- done
-
- if [ -f ${INSTALL}$1/.bash_profile ]; then
- sed -i "s|<app .*cmd=\"larchquit.*/>|${defaultquit}|" \
- ${INSTALL}$1/.config/xfce4/desktop/menu.xml
-
- cp /.livesys/xfce4-session.rc ${INSTALL}$1/.config/xfce4-session
- cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
- fi
-}
-
-for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
- /root /etc/skel; do
- replacequit ${hd} &>/dev/null
-done
-#***************************************************#
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/create_overlay.sh b/build_tools/clarch/larch/profiles/i586-testing-local/create_overlay.sh
deleted file mode 100755
index 6a4fdee..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/create_overlay.sh
+++ /dev/null
@@ -1 +0,0 @@
-../../run/xpack -r overlay overlay.xpk
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/locale.gen b/build_tools/clarch/larch/profiles/i586-testing-local/locale.gen
deleted file mode 100644
index 760ec23..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/locale.gen
+++ /dev/null
@@ -1,5 +0,0 @@
-# locales for larch (/etc/locale.gen)
-
-en_US ISO-8859-1
-en_US.UTF-8 UTF-8
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/overlay/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i586-testing-local/overlay/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 5a2b8d6..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/overlay/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {sudo /usr/MythVantage/bin/mythvantage}
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/overlay/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i586-testing-local/overlay/home/mythtv/.xinitrc
deleted file mode 100755
index d988c98..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/overlay/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-. /etc/profile
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-# exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/pacman.conf b/build_tools/clarch/larch/profiles/i586-testing-local/pacman.conf
deleted file mode 100755
index 337cc76..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/pacman.conf
+++ /dev/null
@@ -1,59 +0,0 @@
-#
-# /etc/pacman.conf
-# from pacman.conf MV
-# NOTE: If you find a mirror that is geographically close to you, please
-# move it to the top of the server list, so pacman will choose it
-# first.
-#
-# To re-sort your mirror lists by ping/traceroute results, use the
-# /usr/bin/sortmirrors script. It requires the "netselect" package.
-#
-
-# See the pacman manpage for option directives
-
-#
-# GENERAL OPTIONS
-#
-[options]
-LogFile = /var/log/pacman.log
-NoUpgrade = etc/passwd etc/group etc/shadow etc/sudoers
-NoUpgrade = etc/fstab etc/raidtab etc/ld.so.conf
-NoUpgrade = etc/rc.conf etc/rc.local
-NoUpgrade = etc/modprobe.conf etc/modules.conf
-NoUpgrade = etc/lilo.conf boot/grub/menu.lst
-NoUpgrade = data/srv/hobbit/etc/bb-hosts
-NoUpgrade = etc/func/minion.conf
-
-HoldPkg = pacman glibc
-CacheDir = /data/var/cache/pacman/pkg
-#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
-
-#
-# REPOSITORIES
-# - can be defined here or included from another file
-# - pacman will search repositories in the order defined here.
-# - local/custom mirrors can be added here or in separate files
-#
-[core-testing]
-Server = file:///data/local/pkg_repo/i586/core-testing
-#Server = http://localmirror/repo/r6-testing/
-
-
-########################ARCH DEFAULTS#############
-#[core]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[extra]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[community]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-# Unstable is disabled by default. To enable, uncomment the following
-# two lines. You can add preferred servers immediately after the header,
-# and they will be used before the default mirrors.
-#[unstable]
-#Include = /etc/pacman.d/mirrorlist
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post-process.sh b/build_tools/clarch/larch/profiles/i586-testing-local/post-process.sh
deleted file mode 100755
index 131b907..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.tweak
-chroot $INSTDIR .tweak/tweak.sh
-rm -rf $INSTDIR/.tweak
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.bash_profile b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.bashrc b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 52db7fe..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {mythfrontend}
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/init b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/init
deleted file mode 100644
index aa4040a..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/init
+++ /dev/null
@@ -1,35 +0,0 @@
-session.screen0.slit.placement: BottomRight
-session.screen0.slit.direction: Vertical
-session.screen0.slit.onTop: False
-session.screen0.slit.autoHide: True
-session.screen0.tab.placement: Top
-session.screen0.toolbar.onTop: False
-session.screen0.toolbar.visible: False
-session.screen0.toolbar.autoHide: False
-session.screen0.toolbar.placement: BottomCenter
-session.screen0.toolbar.widthPercent: 66
-session.screen0.workspaceNames: one,two,three,four
-session.screen0.strftimeFormat: %k:%M
-session.screen0.focusNewWindows: True
-session.screen0.focusModel: ClickToFocus
-session.screen0.fullMaximization: False
-session.screen0.edgeSnapThreshold: 0
-session.screen0.rowPlacementDirection: LeftToRight
-session.screen0.workspaces: 4
-session.screen0.focusLastWindow: True
-session.screen0.colPlacementDirection: TopToBottom
-session.screen0.windowPlacement: RowSmartPlacement
-session.screen0.tab.width: 64
-session.screen0.tab.height: 16
-session.screen0.showwindowposition: true
-session.opaqueMove: False
-session.autoRaiseDelay: 250
-session.menuFile: ~/.fluxbox/menu
-session.cacheLife: 5
-session.styleFile: /usr/share/fluxbox/styles/bora_black
-session.keyFile: ~/.fluxbox/keys
-session.colorsPerChannel: 4
-session.doubleClickInterval: 250
-session.cacheMax: 200
-session.imageDither: True
-session.configVersion: 1
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/menu b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/menu
deleted file mode 100644
index 858090e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/menu
+++ /dev/null
@@ -1,81 +0,0 @@
-# Generated by fluxbox-generate_menu
-#
-# If you read this it means you want to edit this file manually, so here
-# are some useful tips:
-#
-# - You can add your own menu-entries to ~/.fluxbox/usermenu
-#
-# - If you miss apps please let me know and I will add them for the next
-# release.
-#
-# - The -r option prevents removing of empty menu entries and lines which
-# makes things much more readable.
-#
-# - To prevent any other app from overwriting your menu
-# you can change the menu name in .fluxbox/init to:
-# session.menuFile: /home/mythtv/.fluxbox/my-menu
-[begin] (Fluxbox)
-[encoding] {UTF-8}
- [exec] (xterm) {xterm}
- [exec] () {} execname is NULL; cannot lookup
- [exec] (Run) {fbrun }
-[submenu] (Terminals)
- [exec] (xterm) {xterm}
-[end]
-[submenu] (Editors)
- [exec] (xedit) {xedit}
- [exec] (nano) {xterm -e nano}
- [exec] (vi) {xterm -e vi}
-[end]
-[submenu] (Multimedia)
-[submenu] (Audio)
- [exec] (alsamixer) {xterm -e alsamixer}
-[end]
-[submenu] (Video)
- [exec] (gmplayer) {gmplayer}
-[end]
-[submenu] (X-utils)
- [exec] (xfontsel) {xfontsel}
- [exec] (xman) {xman}
- [exec] (xload) {xload}
- [exec] (xbiff) {xbiff}
- [exec] (xclock) {xclock}
- [exec] (xmag) {xmag}
- [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
-[end]
-[end]
-[submenu] (Office)
- [exec] (xclock) {xclock}
- [exec] (xcalc) {xcalc}
-[end]
-[submenu] (Games)
- [exec] (xeyes) {xeyes}
-[end]
-[submenu] (System Tools)
- [exec] (top) {xterm -e top}
-[end]
-[submenu] (fluxbox menu)
- [config] (Configure)
-[submenu] (System Styles) {Choose a style...}
- [stylesdir] (/usr/share/fluxbox/styles)
-[end]
-[submenu] (User Styles) {Choose a style...}
- [stylesdir] (~/.fluxbox/styles)
-[end]
- [workspaces] (Workspace List)
-[submenu] (Tools)
- [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
- [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
- [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
- [exec] (Run) {fbrun }
- [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
-[end]
- [commanddialog] (Fluxbox Command)
- [reconfig] (Reload config)
- [restart] (Restart)
- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
- [separator]
- [exit] (Exit)
-[end]
-[endencoding]
-[end]
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/menuconfig
deleted file mode 100644
index ef5b398..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/menuconfig
+++ /dev/null
@@ -1,65 +0,0 @@
-# This file is read by fluxbox-generate_menu. If you don't like a
-# default you can change it here. Don't forget to remove the # in front
-# of the line.
-
-# Your favourite terminal. Put the command in quotes if you want to use
-# options. Put a backslash in before odd chars
-# MY_TERM='Eterm --tint \#123456'
-# MY_TERM='aterm -tint $(random_color)'
-
-# Your favourite browser. You can also specify options.
-# MY_BROWSER=mozilla
-
-# Name of the outputfile
-# MENUFILENAME=/home/mythtv/.fluxbox/menu
-
-# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
-
-# standard url for console-browsers
-# HOMEPAGE=fluxbox.org
-
-# location with your own menu-entries
-# USERMENU=~/.fluxbox/usermenu
-
-# Put the launcher you would like to use here
-# LAUNCHER=fbrun
-# LAUNCHER=fbgm
-
-# Options for fbrun
-# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
-
-# --- PREFIX'es
-# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
-# your prefix is: /usr
-
-# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
-# there should be no need to specify them.
-#
-# PREFIX=/usr
-# GNOME_PREFIX=/opt/gnome
-# KDE_PREFIX=/opt/kde
-
-
-# Sepparate the list of background-dirs with semicolumns ':'
-# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
-
-
-# --- Boolean variables.
-# Setting a variable to no'' won't help. Comment them out if you don't
-# want them. Setting are overruled by the command-line options.
-
-# Include all backgrounds in your backgrounds-directory
-# BACKGROUNDMENUITEM=yes
-
-# Include kde-menus
-# KDEMENU=yes
-
-# Include gnome-menus
-# GNOMEMENU=yes
-
-# enable sudo commands
-# DOSUDO=yes
-
-# Don't cleanup the menu
-# REMOVE=no
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/wallpaper.png
deleted file mode 100644
index 83da80c..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.fluxbox/wallpaper.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.xinitrc
deleted file mode 100755
index 911e76e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.xsession b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/home/mythtv/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/hosts.allow b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/hosts.allow
deleted file mode 100644
index ca19dbb..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/hosts.allow
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/hosts.deny b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/menu.lst b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/menu.lst
deleted file mode 100755
index ce33757..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/menu.lst
+++ /dev/null
@@ -1,60 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title LinHes
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title LinHes-splashy
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x318 splash=silent,theme:darch console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title STB-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x318 splash=silent,theme:darch console=tty1 noautologin
-initrd /boot/kernel26.img
-
-
-# (3) normal
-title LinHes-init
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
-initrd /boot/kernel26.img
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/rc.conf b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/rc.conf
deleted file mode 100755
index 856b0be..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/rc.conf
+++ /dev/null
@@ -1,113 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="yes"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="soundcore"
-else
- if [ x$Audiotype = xOSS ]
- then
- ALSABLACKLIST="soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST=($ALSABLACKLIST)
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=()
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(!syslog-ng !hotplug !pcmcia network mysqld dbus avahi-daemon)
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/rc.shutdown b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/tweak.sh b/build_tools/clarch/larch/profiles/i586-testing-local/post_process/tweak.sh
deleted file mode 100755
index 5c73cf4..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/post_process/tweak.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/bash
-
-useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
-echo 'setting mythtv password to "a" '
-passwd mythtv <<EOF
-a
-a
-EOF
-
-echo 'setting root password to "a" '
-passwd root <<EOF
-a
-a
-EOF
-
-#edit /home/mythtv/.xinitrc and uncomment exec fluxbox
-cp -rvpf /.tweak/home/mythtv /home/
-
-
-
-chown -R mythtv.mythtv /home/mythtv/
-
-
-
-cp -f /.tweak/hosts.allow /etc/hosts.allow
-cp -f /.tweak/securetty /etc/securetty
-cp -f /.tweak/rc.conf /etc/rc.conf
-#cp -f rc.local /etc/rc.local
-#cp -f locale.gen /etc/locale.gen
-
-cp -f /.tweak/rc.shutdown /etc/rc.shutdown
-cp -f /.tweak/menu.lst /boot/grub/menu.lst
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/pre-process.sh b/build_tools/clarch/larch/profiles/i586-testing-local/pre-process.sh
deleted file mode 100755
index 5bc1f9c..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/pre-process.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-rm -f overlay.xpk
-if [ -d overlay/home/mythtv ]
-then
- chown -R 1000 overlay/home/mythtv
-fi
-./create_overlay.sh
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rcconfx b/build_tools/clarch/larch/profiles/i586-testing-local/rcconfx
deleted file mode 100644
index 23e671e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rcconfx
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# patch file for /etc/rc.conf
-#
-
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="UTC"
-KEYMAP="us"
-
-MODULES=(floppy)
-
-HOSTNAME="larch5"
-
-USELVM="yes"
-
-#eth0="dhcp"
-
-DAEMONS=(syslog-ng network mysqld dbus hal !slim sshd)
-SPLASH="splashy"
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xinit/startx.custom
deleted file mode 100644
index 8e3ec5e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xinit/startx.custom
+++ /dev/null
@@ -1,22 +0,0 @@
-if grep -v nox /proc/cmdline &>/dev/null && \
- [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
- if grep i810 /proc/cmdline &>/dev/null; then
- startx -- -config xorg.conf.i810
- else
- startx
- fi
-
- # Maybe there should be some code here to handle a failed startx?
-
- # The 'return' value is at /tmp/xlogout
- # If there is nothing there, switch user to 'newuser'
- # If there is also nothing there, login as root
- # - if already root, fall through to terminal
-
- if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
- logout
- elif [ ${UID} -ne 0 ]; then
- echo "root" >/tmp/newuser
- logout
- fi
-fi
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xinit/xinitrc.custom
deleted file mode 100644
index 5f04171..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xinit/xinitrc.custom
+++ /dev/null
@@ -1,4 +0,0 @@
-# Set the keymap
-xkmap-set
-
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf.i810
deleted file mode 100644
index 9615569..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf.i810
+++ /dev/null
@@ -1,59 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf.i810.2
deleted file mode 100644
index a295b38..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf.i810.2
+++ /dev/null
@@ -1,67 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf.vesa
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/X11/xorg.conf.vesa
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/conf.d/dhcpcd b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100644
index ab53c30..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/hosts.allow b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/hosts.allow
deleted file mode 100644
index 19bc4d8..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/inittab b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/inittab
deleted file mode 100644
index 2de483f..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/inittab.larchsave b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/inittab.larchsave
deleted file mode 100644
index 2de483f..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/inittab.larchsave
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/larch-shutdown b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/larch-shutdown
deleted file mode 100644
index d614d4b..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/ppp/options b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/ppp/options
deleted file mode 100644
index 237c390..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/rc.local b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/rc.local
deleted file mode 100755
index 216ec8e..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-
-#install initial database
-pacman -S --noconfirm mythdb-initial 2>/dev/null
-
-# Set up automatically logged in user (larch live system only)
-if [ -f /.livesys/autologin ]; then
- cp /.livesys/autologin /tmp/newuser
-fi
-
-# Restore saved sound volume, etc.
-#alsactl restore
-#install initial database
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/rc.local.orig b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/rc.local.orig
deleted file mode 100755
index 47b24ef..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/rc.local.orig
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-
-# Restore saved sound volume, etc.
-alsactl restore
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/rc.local.shutdown b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/rc.local.shutdown
deleted file mode 100755
index 2b5f735..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/rc.local.shutdown
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local.shutdown: Local shutdown script.
-#
-
-# Save sound volume, etc.
-alsactl store
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.bash_profile b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.bash_profile
deleted file mode 100644
index 600bd9b..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.bash_profile
+++ /dev/null
@@ -1,3 +0,0 @@
-. $HOME/.bashrc
-
-. /etc/X11/xinit/startx.custom
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.bashrc b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.xinitrc b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.xinitrc
deleted file mode 100644
index c6febe5..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.xinitrc
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.xsession b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/skel/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/slim.conf b/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/slim.conf
deleted file mode 100644
index 35ed579..0000000
--- a/build_tools/clarch/larch/profiles/i586-testing-local/rootoverlay/etc/slim.conf
+++ /dev/null
@@ -1,79 +0,0 @@
-# Path, X server and arguments (if needed)
-# Note: -xauth $authfile is automatically appended
-default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
-default_xserver /usr/bin/X
-xserver_arguments -nolisten tcp vt07
-
-# Commands for halt, login, etc.
-halt_cmd /sbin/shutdown -h now
-reboot_cmd /sbin/shutdown -r now
-console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
-#suspend_cmd /usr/sbin/suspend
-
-# Full path to the xauth binary
-xauth_path /usr/bin/xauth
-
-# Xauth file for server
-authfile /var/run/slim.auth
-
-
-# Activate numlock when slim starts. Valid values: on|off
-# numlock on
-
-# Hide the mouse cursor (note: does not work with some WMs).
-# Valid values: true|false
-# hidecursor false
-
-# This command is executed after a succesful login.
-# you can place the %session and %theme variables
-# to handle launching of specific commands in .xinitrc
-# depending of chosen session and slim theme
-#
-# NOTE: if your system does not have bash you need
-# to adjust the command according to your preferred shell,
-# i.e. for freebsd use:
-# login_cmd exec /bin/sh - ~/.xinitrc %session
-login_cmd exec /bin/bash -login ~/.xinitrc %session
-
-# Commands executed when starting and exiting a session.
-# They can be used for registering a X11 session with
-# sessreg. You can use the %user variable
-#
-# sessionstart_cmd some command
-# sessionstop_cmd some command
-
-# Start in daemon mode. Valid values: yes | no
-# Note that this can overridden by the command line
-# option "-d"
-# daemon yes
-
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm,wmaker,blackbox
-
-# Executed when pressing F11 (requires imagemagick)
-screenshot_cmd import -window root /slim.png
-
-# welcome message. Available variables: %host, %domain
-welcome_msg Welcome to %host
-
-# shutdown / reboot messages
-shutdown_msg The system is halting...
-reboot_msg The system is rebooting...
-
-# default user, leave blank or remove this line
-# for avoid pre-loading the username.
-#default_user simone
-
-# current theme, use comma separated list to specify a set to
-# randomly choose from
-current_theme dlarch
-
-# Lock file
-lockfile /var/lock/slim.lock
-
-# Log file
-logfile /var/log/slim.log
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/addedpacks b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/addedpacks
deleted file mode 100644
index 50ab297..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/addedpacks
+++ /dev/null
@@ -1,226 +0,0 @@
-# These are needed to build a live CD
-linhes-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-#ntfsprogs
-#parted
-
-#ddcxinfo-knoppix
-#hwd
-
-sudo
-
-lsof
-cdrkit
-dvd+rw-tools
-
-
-# generally useful tools which don't require X
-#mtools is required by syslinux
-openssh
-dosfstools
-alsa-lib
-alsa-oss
-alsa-utils
-cdparanoia
-cdrdao
-unzip
-
-
-# Xorg packages
-xorg-server
-xorg-xkb-utils
-xorg-xauth
-xorg-server-utils
-xorg-xinit
-xorg-input-drivers
-xterm
-xorg-fonts-100dpi
-xorg-fonts-75dpi
-xorg-res-utils
-ttf-ms-fonts
-
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-openchrome
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-#unichrome is busted and causes X to segfault
-#xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-#vga should not be installed, vesa can handle when other drivers fail
-#xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-# X apps
-#luser
-#localed
-unclutter
-
-#xkmap
-
-#gparted
-#larchin
-
-#mythtv
-mythtv
-mythtv-contrib
-mytharchive
-mythbrowser
-#mythcontrols
-#mythflix
-mythgallery
-mythgame
-mythmusic
-#mythphone
-myththemes
-mythweather
-mythvideo
-mythsmolt
-#morethemes
-linhes-theme
-linhes-scripts
-nuvexport
-lirc
-lirc-utils
-mysql
-xmltv
-esound
-
-#Window Manager
-fluxbox
-feh
-
-#Other
-dbus
-hal
-fftw2
-libcdaudio
-iptables
-pkgconfig
-taglib
-portmap
-ivtv-utils
-dvb-firmware
-dbus-python
-
-#MythVantage Installer deps
-bc
-mysql-python
-expect
-curl
-dnsutils
-avahi
-
-#Wireless
-b43-fwcutter
-ipw2100-fw
-ipw2200-fw
-#ipw3945
-#ipw3945-ucode
-#ipw3945d
-#iwlwifi-3945-ucode
-iwlwifi-4965-ucode
-madwifi
-madwifi-utils
-ndiswrapper
-ndiswrapper-utils
-netcfg
-rt2500
-rt2x00-rt61-fw
-rt2x00-rt71w-fw
-tiacx
-tiacx-firmware
-wireless_tools
-#wlan-ng26
-#wlan-ng26-utils
-zd1211-firmware
-hdhomerun
-#----
-LinHES-config
-LinHES-system
-linhes-sounds
-etcnet
-runit
-runit-scripts
-media_dirs
-
-#---
-tweaker
-ethtool
-nfs-utils
-netkit-telnet
-ntp
-syslog-ng
-ppp
-mingetty
-setserial
-acpid
-fbsplash
-linhes-splash
-nvram-wakup
-tatir
-pvr150-firmware
-wol
-mjpegtools
-perl-net-upnp
-aumix
-tablet-encode
-ntfs-3g
-joyutils
-ffmpeg-svn
-myth2ipod
-myt2xvid3
-mediaserv
-
-#---Firewire
-libraw1394
-libavc1394
-# wrapper for mplayer
-mplayer-wrapper
-
-# in-place commercial remover (for user job)
-# moved to linhes-scripts
-#removecommercials
-
-#Modules for Atheros base NICs
-atl1e
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cache_packs b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cache_packs
deleted file mode 100644
index 72634dd..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cache_packs
+++ /dev/null
@@ -1,59 +0,0 @@
-mythdb-initial
-nvidia
-nvidia-utils
-vdpauinfo
-nvidia-96xx
-nvidia-96xx-utils
-#vdpinfo-96xx
-lighttpd
-local-website
-mythweb
-nfs-utils
-samba
-mplayer
-xine-ui
-lcdproc
-mythappletrailers
-mythstream
-oss
-xscreensaver
-tightvnc
-
-#added from error log
-mysql
-mythnews
-pycairo
-pygobject
-python-numeric
-pygtk
-fam
-sqlite3
-xe
-romdb
-gconf
-gnome-keyring
-gnome-mime-data
-gnome-python
-gnome-python-extras
-gnome-vfs
-hunspell
-libbonobo
-libbonoboui
-libgnome
-libgnomecanvas
-libgnomeui
-libidl2
-miro
-mozilla-common
-nspr
-nss
-orbit2
-policykit
-pyorbit
-pyrex
-startup-notification
-xulrunner
-mythmovies
-myth2ipod
-myt2xvid3
-#mediaserv
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/debugsub.cfg b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/debugsub.cfg
deleted file mode 100644
index 5ef732d..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/debugsub.cfg
+++ /dev/null
@@ -1,38 +0,0 @@
-default vesamenu.c32
-prompt 0
-#timeout 300
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-MENU ROWS 4
-MENU CMDLINEROW 22
-#MENU TIMEOUTROW 23
-MENU TABMSGROW 22
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-
-label linux-nox
-MENU LABEL Boot to console (without X windowing)
-kernel vmlinuz
-append initrd=larch.img NoX
-
-label linux-c2r
-MENU LABEL LinHES: copy-to-ram (also activates swap)
-kernel vmlinuz
-append initrd=larch.img c2r
-
-label linux-swap
-MENU LABEL LinHES: Use swap
-kernel vmlinuz
-append initrd=larch.img swap
-
-label memtest
-MENU LABEL Memory tester
-kernel memtest
-
-label goback
-MENU LABEL Back
-kernel vesamenu.c32
-append menu isolinux.cfg \ No newline at end of file
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/hardsub.cfg b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/hardsub.cfg
deleted file mode 100644
index c041eb2..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/hardsub.cfg
+++ /dev/null
@@ -1,57 +0,0 @@
-default vesamenu.c32
-prompt 0
-#timeout 300
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-MENU ROWS 4
-MENU CMDLINEROW 22
-MENU TABMSGROW 22
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-label atomic
-MENU LABEL LinHES on Atomic Ant!
-kernel vmlinuz
-append initrd=larch.img vga=792 quiet splash=silent,theme:linhes console=tty1 disablemodules=agpart,intel_agp
-
-#label linux-i810
-#MENU LABEL with Intel i810 driver (DRI disabled)
-#kernel vmlinuz
-#append initrd=larch.img i810
-
-label linux-vesa
-MENU LABEL Force use of vesa driver
-kernel vmlinuz
-append initrd=larch.img forceXvesa
-
-lable skipTweaker
-MENU LABEL LinHES no splashscren no tweaker.
-kernel vmlinuz
-append initrd=larch.img no_meth
-
-label dragon
-MENU LABEL Dragon Version 1
-kernel vmlinuz
-append initrd=larch.img type=dragon vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label dragon2
-MENU LABEL Dragon Version 2
-kernel vmlinuz
-append initrd=larch.img type=dragon2 vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label ausdragon
-MENU LABEL Australian Dragon
-kernel vmlinuz
-append initrd=larch.img type=ausdragon vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label 8400
-MENU LABEL For the Nvidia 8400 chipset.
-kernel vmlinuz
-append initrd=larch.img vga=792 quiet splash=silent,theme:linhes console=tty1 disablemodules=agpart
-
-label goback
-MENU LABEL Back
-kernel vesamenu.c32
-append menu isolinux.cfg
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/isolinux.cfg b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/isolinux.cfg
deleted file mode 100644
index 646b173..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/isolinux.cfg
+++ /dev/null
@@ -1,37 +0,0 @@
-default vesamenu.c32
-prompt 0
-timeout 300
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-MENU ROWS 4
-MENU CMDLINEROW 22
-MENU TIMEOUTROW 23
-MENU TABMSGROW 22
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-label linux
-MENU LABEL LinHES (default).
-kernel vmlinuz
-append initrd=larch.img vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label linux-nosplash
-MENU LABEL LinHES without splash screen.
-kernel vmlinuz
-append initrd=larch.img
-
-label special
-MENU LABEL Special Hardware
-kernel vesamenu.c32
-append hardsub.cfg
-
-label debug
-MENU LABEL Debug options
-kernel vesamenu.c32
-append debugsub.cfg
-
-label local
-menu label Boot from ^local drive
-localboot 0xffff
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/vbg.jpg b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/vbg.jpg
deleted file mode 100644
index 7f912b0..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/isolinux/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/actions.rc b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/actions.rc
deleted file mode 100644
index dd95b26..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/actions.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-type=0
-orientation=1
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/autologin b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/autologin
deleted file mode 100644
index 93ca142..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/autologin
+++ /dev/null
@@ -1 +0,0 @@
-root \ No newline at end of file
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/bash_profile b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/larch0 b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/larch0
deleted file mode 100644
index c80b7c2..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/cd-root/larch/copy/larch0
+++ /dev/null
@@ -1,63 +0,0 @@
-# This is a script 'sourced' from the installation script larch-tidy.
-# Its purpose is to remove custom live-only stuff from a just-installed
-# system.
-# ${INSTALL} is the path to the installed system root directory.
-
-rm "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
-
-if [ -f ${INSTALL}/etc/rc.local.orig ]; then
- mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
-fi
-if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
- mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
-fi
-
-# slim is currently started in inittab
-#sed -i '/^DAEMONS=/ s|!slim|@slim|' ${INSTALL}/etc/rc.conf
-
-# Copy xorg.conf.i810 to target xorg.conf if necessary
-if ! [ -f /etc/X11/xorg.conf ]; then
- if grep i810 /proc/cmdline &>/dev/null; then
- cp /etc/X11/xorg.conf.i810 ${INSTALL}/etc/X11/xorg.conf
- fi
-fi
-
-#***************************************************#
-# Replace uses of larchquit in xfce panels and menu.#
-#***************************************************#
-### Unfortunately this isn't very simple. If anyone has a better way of
-### providing different Quit actions in the live version and the version
-### installed to disk from it, please let me know!
-### Maybe it would be better just to provide a special live quit desktop
-### icon which can be removed on installation, like the installation icon.
-
-defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
-
-replacequit ()
-{
- for f in ${INSTALL}$1/.config/xfce4/panel/*; do
- if grep "^Exec=larchquit" ${f}; then
- n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
- cp /.livesys/actions.rc \
- ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
- rm ${f}
-
- sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
- ${INSTALL}$1/.config/xfce4/panel/panels.xml
- fi
- done
-
- if [ -f ${INSTALL}$1/.bash_profile ]; then
- sed -i "s|<app .*cmd=\"larchquit.*/>|${defaultquit}|" \
- ${INSTALL}$1/.config/xfce4/desktop/menu.xml
-
- cp /.livesys/xfce4-session.rc ${INSTALL}$1/.config/xfce4-session
- cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
- fi
-}
-
-for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
- /root /etc/skel; do
- replacequit ${hd} &>/dev/null
-done
-#***************************************************#
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/create_overlay.sh b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/create_overlay.sh
deleted file mode 100755
index 6a4fdee..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/create_overlay.sh
+++ /dev/null
@@ -1 +0,0 @@
-../../run/xpack -r overlay overlay.xpk
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/locale.gen b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/locale.gen
deleted file mode 100644
index 760ec23..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/locale.gen
+++ /dev/null
@@ -1,5 +0,0 @@
-# locales for larch (/etc/locale.gen)
-
-en_US ISO-8859-1
-en_US.UTF-8 UTF-8
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/mkinitcpio.conf b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/mkinitcpio.conf
deleted file mode 100644
index 7279f45..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/mkinitcpio.conf
+++ /dev/null
@@ -1,54 +0,0 @@
-# vim:set ft=sh
-# MODULES
-# The following modules are loaded before any boot hooks are
-# run. Advanced users may wish to specify all system modules
-# in this array. For instance:
-# MODULES="piix ide_disk reiserfs"
-MODULES=""
-
-# BINARIES
-# This setting includes, into the CPIO image, and additional
-# binaries a given user may wish. This is run first, so may
-# be used to override the actual binaries used in a given hook.
-# (Existing files are NOT overwritten is already added)
-# BINARIES are dependancy parsed, so you may safely ignore libraries
-#BINARIES=""
-
-# FILES
-# This setting is similar to BINARIES above, however, files are added
-# as-is and are not parsed in anyway. This is useful for config files.
-# Some users may wish to include modprobe.conf for custom module options,
-# like so:
-# FILES="/etc/modprobe.conf"
-FILES=""
-
-# HOOKS
-# This is the most important setting in this file. The HOOKS control the
-# modules and scripts added to the image, and what happens at boot time.
-# Order is important, and it is recommended that you do not change the
-# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
-# help on a given hook.
-# 'base' is _required_ unless you know precisely what you are doing.
-# 'udev' is _required_ in order to automatically load modules
-# 'modload' may be used in place of 'udev', but is not recommended
-# 'filesystems' is _required_ unless you specify your fs modules in MODULES
-# Examples:
-# This setup specifies all modules in the MODULES setting above.
-# No raid, lvm, or encrypted root is needed.
-# HOOKS="base"
-#
-# This setup will autodetect all modules for your system and should
-# work as a sane default
-# HOOKS="base udev autodetect ide scsi sata filesystems"
-#
-# This setup will generate a 'full' image which supports most systems.
-# No autodetection is done.
-# HOOKS="base udev ide scsi sata usb filesystems"
-#
-# This setup assembles an ide raid array with an encrypted root FS.
-# Note: See 'mkinitcpio -H raid' for more information on raid devices.
-# HOOKS="base udev ide filesystems raid encrypt"
-#
-# This setup loads an LVM volume group on a usb device.
-# HOOKS="base udev usb filesystems lvm"
-HOOKS="base udev pata scsi sata usb larch1 larch2_aufs larch3 fbsplash"
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/overlay/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/overlay/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 5a2b8d6..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/overlay/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {sudo /usr/MythVantage/bin/mythvantage}
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/overlay/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/overlay/home/mythtv/.xinitrc
deleted file mode 100755
index d988c98..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/overlay/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-. /etc/profile
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-# exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/pacman.conf b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/pacman.conf
deleted file mode 100755
index 934478a..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/pacman.conf
+++ /dev/null
@@ -1,61 +0,0 @@
-#
-# /etc/pacman.conf
-# from pacman.conf MV
-# NOTE: If you find a mirror that is geographically close to you, please
-# move it to the top of the server list, so pacman will choose it
-# first.
-#
-# To re-sort your mirror lists by ping/traceroute results, use the
-# /usr/bin/sortmirrors script. It requires the "netselect" package.
-#
-
-# See the pacman manpage for option directives
-
-#
-# GENERAL OPTIONS
-#
-[options]
-LogFile = /var/log/pacman.log
-NoUpgrade = etc/passwd etc/group etc/shadow etc/sudoers
-NoUpgrade = etc/fstab etc/raidtab etc/ld.so.conf
-NoUpgrade = etc/rc.conf etc/rc.local
-NoUpgrade = etc/modprobe.conf etc/modules.conf
-NoUpgrade = etc/lilo.conf boot/grub/menu.lst
-NoUpgrade = data/srv/hobbit/etc/bb-hosts
-NoUpgrade = etc/func/minion.conf
-
-HoldPkg = pacman glibc
-CacheDir = /data/var/cache/pacman/pkg
-#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
-
-#
-# REPOSITORIES
-# - can be defined here or included from another file
-# - pacman will search repositories in the order defined here.
-# - local/custom mirrors can be added here or in separate files
-#
-[core]
-Server = http://knoppmyth.net/repo/i686/core
-
-[extra]
-Server = http://knoppmyth.net/repo/i686/extra
-
-
-########################ARCH DEFAULTS#############
-#[core]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[extra]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[community]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-# Unstable is disabled by default. To enable, uncomment the following
-# two lines. You can add preferred servers immediately after the header,
-# and they will be used before the default mirrors.
-#[unstable]
-#Include = /etc/pacman.d/mirrorlist
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post-process.sh b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post-process.sh
deleted file mode 100755
index 883d9ad..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.post_process
-chroot $INSTDIR .post_process/modify_chroot.sh
-rm -rf $INSTDIR/.post_process
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.bash_profile b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.bashrc b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 994daf7..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,4 +0,0 @@
-#Uncomment below if you are using firewire
-#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/init b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/init
deleted file mode 100644
index 9791a7f..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/init
+++ /dev/null
@@ -1,35 +0,0 @@
-session.screen0.slit.placement: BottomRight
-session.screen0.slit.direction: Vertical
-session.screen0.slit.onTop: False
-session.screen0.slit.autoHide: True
-session.screen0.tab.placement: Top
-session.screen0.toolbar.onTop: False
-session.screen0.toolbar.visible: False
-session.screen0.toolbar.autoHide: False
-session.screen0.toolbar.placement: BottomCenter
-session.screen0.toolbar.widthPercent: 66
-session.screen0.workspaceNames: one,two,three,four
-session.screen0.strftimeFormat: %k:%M
-session.screen0.focusNewWindows: True
-session.screen0.focusModel: ClickToFocus
-session.screen0.fullMaximization: False
-session.screen0.edgeSnapThreshold: 0
-session.screen0.rowPlacementDirection: LeftToRight
-session.screen0.workspaces: 4
-session.screen0.focusLastWindow: True
-session.screen0.colPlacementDirection: TopToBottom
-session.screen0.windowPlacement: RowSmartPlacement
-session.screen0.tab.width: 64
-session.screen0.tab.height: 16
-session.screen0.showwindowposition: true
-session.opaqueMove: False
-session.autoRaiseDelay: 250
-session.menuFile: ~/.fluxbox/menu
-session.cacheLife: 5
-session.styleFile: /usr/share/fluxbox/styles/Artwiz
-session.keyFile: ~/.fluxbox/keys
-session.colorsPerChannel: 4
-session.doubleClickInterval: 250
-session.cacheMax: 200
-session.imageDither: True
-session.configVersion: 1
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menu b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menu
deleted file mode 100644
index 858090e..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menu
+++ /dev/null
@@ -1,81 +0,0 @@
-# Generated by fluxbox-generate_menu
-#
-# If you read this it means you want to edit this file manually, so here
-# are some useful tips:
-#
-# - You can add your own menu-entries to ~/.fluxbox/usermenu
-#
-# - If you miss apps please let me know and I will add them for the next
-# release.
-#
-# - The -r option prevents removing of empty menu entries and lines which
-# makes things much more readable.
-#
-# - To prevent any other app from overwriting your menu
-# you can change the menu name in .fluxbox/init to:
-# session.menuFile: /home/mythtv/.fluxbox/my-menu
-[begin] (Fluxbox)
-[encoding] {UTF-8}
- [exec] (xterm) {xterm}
- [exec] () {} execname is NULL; cannot lookup
- [exec] (Run) {fbrun }
-[submenu] (Terminals)
- [exec] (xterm) {xterm}
-[end]
-[submenu] (Editors)
- [exec] (xedit) {xedit}
- [exec] (nano) {xterm -e nano}
- [exec] (vi) {xterm -e vi}
-[end]
-[submenu] (Multimedia)
-[submenu] (Audio)
- [exec] (alsamixer) {xterm -e alsamixer}
-[end]
-[submenu] (Video)
- [exec] (gmplayer) {gmplayer}
-[end]
-[submenu] (X-utils)
- [exec] (xfontsel) {xfontsel}
- [exec] (xman) {xman}
- [exec] (xload) {xload}
- [exec] (xbiff) {xbiff}
- [exec] (xclock) {xclock}
- [exec] (xmag) {xmag}
- [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
-[end]
-[end]
-[submenu] (Office)
- [exec] (xclock) {xclock}
- [exec] (xcalc) {xcalc}
-[end]
-[submenu] (Games)
- [exec] (xeyes) {xeyes}
-[end]
-[submenu] (System Tools)
- [exec] (top) {xterm -e top}
-[end]
-[submenu] (fluxbox menu)
- [config] (Configure)
-[submenu] (System Styles) {Choose a style...}
- [stylesdir] (/usr/share/fluxbox/styles)
-[end]
-[submenu] (User Styles) {Choose a style...}
- [stylesdir] (~/.fluxbox/styles)
-[end]
- [workspaces] (Workspace List)
-[submenu] (Tools)
- [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
- [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
- [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
- [exec] (Run) {fbrun }
- [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
-[end]
- [commanddialog] (Fluxbox Command)
- [reconfig] (Reload config)
- [restart] (Restart)
- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
- [separator]
- [exit] (Exit)
-[end]
-[endencoding]
-[end]
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig
deleted file mode 100644
index ef5b398..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig
+++ /dev/null
@@ -1,65 +0,0 @@
-# This file is read by fluxbox-generate_menu. If you don't like a
-# default you can change it here. Don't forget to remove the # in front
-# of the line.
-
-# Your favourite terminal. Put the command in quotes if you want to use
-# options. Put a backslash in before odd chars
-# MY_TERM='Eterm --tint \#123456'
-# MY_TERM='aterm -tint $(random_color)'
-
-# Your favourite browser. You can also specify options.
-# MY_BROWSER=mozilla
-
-# Name of the outputfile
-# MENUFILENAME=/home/mythtv/.fluxbox/menu
-
-# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
-
-# standard url for console-browsers
-# HOMEPAGE=fluxbox.org
-
-# location with your own menu-entries
-# USERMENU=~/.fluxbox/usermenu
-
-# Put the launcher you would like to use here
-# LAUNCHER=fbrun
-# LAUNCHER=fbgm
-
-# Options for fbrun
-# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
-
-# --- PREFIX'es
-# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
-# your prefix is: /usr
-
-# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
-# there should be no need to specify them.
-#
-# PREFIX=/usr
-# GNOME_PREFIX=/opt/gnome
-# KDE_PREFIX=/opt/kde
-
-
-# Sepparate the list of background-dirs with semicolumns ':'
-# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
-
-
-# --- Boolean variables.
-# Setting a variable to no'' won't help. Comment them out if you don't
-# want them. Setting are overruled by the command-line options.
-
-# Include all backgrounds in your backgrounds-directory
-# BACKGROUNDMENUITEM=yes
-
-# Include kde-menus
-# KDEMENU=yes
-
-# Include gnome-menus
-# GNOMEMENU=yes
-
-# enable sudo commands
-# DOSUDO=yes
-
-# Don't cleanup the menu
-# REMOVE=no
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.png
deleted file mode 100644
index 83da80c..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.xinitrc
deleted file mode 100755
index 911e76e..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.xsession b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/home/mythtv/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/hosts.allow b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/hosts.allow
deleted file mode 100644
index f6cf005..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/hosts.allow
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-ALL: 172.16.
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/hosts.deny b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/menu.lst b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/menu.lst
deleted file mode 100755
index 8a8e3b2..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/menu.lst
+++ /dev/null
@@ -1,60 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title LinHes
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title LinHes-splashy
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title LinHES-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
-initrd /boot/kernel26.img
-
-
-# (3) normal
-title LinHes-init
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
-initrd /boot/kernel26.img
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/modify_chroot.sh b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/modify_chroot.sh
deleted file mode 100755
index 6caf191..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/modify_chroot.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-
-useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
-cp -rvpf /.post_process/home/mythtv /home/
-cp -rvpf /.post_process/home/mythtv/.fluxbox /root
-chown -R mythtv.mythtv /home/mythtv/
-chown -R mythtv.mythtv /myth
-
-cp -f /.post_process/hosts.allow /etc/hosts.allow
-cp -f /.post_process/rc.conf /etc/rc.conf
-#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
-cp -f /.post_process/menu.lst /boot/grub/menu.lst
-
-cp -f /etc/skel/.bash* /root/
-rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/rc.conf b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/rc.conf
deleted file mode 100755
index 9c17944..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/rc.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="yes"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="!soundcore"
-else
- if [ x$Audiotype = xOSS ]
- then
- ALSABLACKLIST="!soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=($MOD_BLACKLIST_)
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/rc.shutdown b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/pre-process.sh b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/pre-process.sh
deleted file mode 100755
index 5bc1f9c..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/pre-process.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-rm -f overlay.xpk
-if [ -d overlay/home/mythtv ]
-then
- chown -R 1000 overlay/home/mythtv
-fi
-./create_overlay.sh
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rcconfx b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rcconfx
deleted file mode 100644
index fd0d8d3..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rcconfx
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# patch file for /etc/rc.conf
-#
-
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="UTC"
-KEYMAP="us"
-
-#MODULES=(floppy)
-MODULES=(!ati_remote)
-
-HOSTNAME="larch5"
-
-USELVM="yes"
-
-#eth0="dhcp"
-
-DAEMONS=(syslog-ng network mysqld dbus hal avahi-daemon !slim sshd)
-SPLASH="splashy"
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/startx.custom
deleted file mode 100644
index 8e3ec5e..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/startx.custom
+++ /dev/null
@@ -1,22 +0,0 @@
-if grep -v nox /proc/cmdline &>/dev/null && \
- [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
- if grep i810 /proc/cmdline &>/dev/null; then
- startx -- -config xorg.conf.i810
- else
- startx
- fi
-
- # Maybe there should be some code here to handle a failed startx?
-
- # The 'return' value is at /tmp/xlogout
- # If there is nothing there, switch user to 'newuser'
- # If there is also nothing there, login as root
- # - if already root, fall through to terminal
-
- if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
- logout
- elif [ ${UID} -ne 0 ]; then
- echo "root" >/tmp/newuser
- logout
- fi
-fi
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom
deleted file mode 100644
index 5f04171..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom
+++ /dev/null
@@ -1,4 +0,0 @@
-# Set the keymap
-xkmap-set
-
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810
deleted file mode 100644
index 9615569..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810
+++ /dev/null
@@ -1,59 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.2
deleted file mode 100644
index a295b38..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.2
+++ /dev/null
@@ -1,67 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/dhcpcd b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100644
index ab53c30..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/fbsplash.bootsteps
deleted file mode 100644
index 64bb6b7..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/fbsplash.bootsteps
+++ /dev/null
@@ -1 +0,0 @@
-30
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/fbsplash.conf
deleted file mode 100644
index ddd88f8..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/fbsplash.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# fbsplash.conf
-#
-
-THEMES="linhes"
-SPLASH_TTYS="1 2 3 4 5 6"
-
-#EOF
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
deleted file mode 100644
index 7f8f011..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/hosts.allow b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/hosts.allow
deleted file mode 100644
index 19bc4d8..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/inittab b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/inittab
deleted file mode 100644
index 2de483f..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/inittab.larchsave b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/inittab.larchsave
deleted file mode 100644
index 2de483f..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/inittab.larchsave
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/larch-shutdown b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/larch-shutdown
deleted file mode 100644
index d614d4b..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/ppp/options b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/ppp/options
deleted file mode 100644
index 237c390..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/rc.local b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/rc.local
deleted file mode 100755
index 2d488a2..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/profile
-. ${MV_ROOT}/bin/install_functions.sh
-
-function mysql_check {
- mysql -e "show databases;" 2>/dev/null >/dev/null
- return $?
-}
-
-function mythconverg_check {
- mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
- return $?
-}
-
-function install_db {
- pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
- pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
-}
-
-
-
-
-#check to see if mysql is running
-stat_busy "Checking Mysql"
-ATTEMPT=0
-mysql_check && printhl " Installing the initial database" &&install_db
-mythconverg_check
-status=$?
-while [ ! $status = 0 ]
-do
- ((ATTEMPT=ATTEMPT+1))
- /etc/rc.d/mysqld stop
- sleep 2
- /etc/rc.d/mysqld start
- mysqlstatus=$?
- if [ $mysqlstatus = 0 ]
- then
- mysql_check && install_db
- mythconverg_check
- status=$?
- fi
- if [ $ATTEMPT = 20 ]
- then
- printhl " Could not start mysql or install mythconverg within 20 attempts"
- printhl " Aborting install"
- exit 20
- fi
-done
-stat_done
-
-#check network parms
-stat_busy "Checking network"
-init_network
-stat_done
-
-stat_busy "Probing network"
-request_dhcp &
-stat_done
-
-#save some cmdline options
-stat_busy "Parsing command line"
-parse_cmdline_2_db
-bootsplash_setup
-stat_done
-
-#search for remote
-stat_busy "Checking for remote"
-init_remote
-stat_done
-printhl "Finished"
-
-
-echo $CMDLINE | grep -qi NoX
-if [ $? = 0 ]
-then
- echo ""
- printhl "No auto X option found"
- # /usr/bin/chvt 2
-else
- /root/startx &
-fi
-
-
-# Set up automatically logged in user
-if [ -f /.livesys/autologin ]; then
- cp /.livesys/autologin /tmp/newuser
-fi
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/rc.local.orig b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/rc.local.orig
deleted file mode 100755
index 47b24ef..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/rc.local.orig
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-
-# Restore saved sound volume, etc.
-alsactl restore
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/rc.local.shutdown b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/rc.local.shutdown
deleted file mode 100755
index 2b5f735..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/rc.local.shutdown
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local.shutdown: Local shutdown script.
-#
-
-# Save sound volume, etc.
-alsactl store
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.bash_profile b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.bash_profile
deleted file mode 100644
index 600bd9b..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.bash_profile
+++ /dev/null
@@ -1,3 +0,0 @@
-. $HOME/.bashrc
-
-. /etc/X11/xinit/startx.custom
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.bashrc b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.xinitrc b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.xinitrc
deleted file mode 100644
index c6febe5..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.xinitrc
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.xsession b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/skel/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/slim.conf b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/slim.conf
deleted file mode 100644
index 35ed579..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/etc/slim.conf
+++ /dev/null
@@ -1,79 +0,0 @@
-# Path, X server and arguments (if needed)
-# Note: -xauth $authfile is automatically appended
-default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
-default_xserver /usr/bin/X
-xserver_arguments -nolisten tcp vt07
-
-# Commands for halt, login, etc.
-halt_cmd /sbin/shutdown -h now
-reboot_cmd /sbin/shutdown -r now
-console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
-#suspend_cmd /usr/sbin/suspend
-
-# Full path to the xauth binary
-xauth_path /usr/bin/xauth
-
-# Xauth file for server
-authfile /var/run/slim.auth
-
-
-# Activate numlock when slim starts. Valid values: on|off
-# numlock on
-
-# Hide the mouse cursor (note: does not work with some WMs).
-# Valid values: true|false
-# hidecursor false
-
-# This command is executed after a succesful login.
-# you can place the %session and %theme variables
-# to handle launching of specific commands in .xinitrc
-# depending of chosen session and slim theme
-#
-# NOTE: if your system does not have bash you need
-# to adjust the command according to your preferred shell,
-# i.e. for freebsd use:
-# login_cmd exec /bin/sh - ~/.xinitrc %session
-login_cmd exec /bin/bash -login ~/.xinitrc %session
-
-# Commands executed when starting and exiting a session.
-# They can be used for registering a X11 session with
-# sessreg. You can use the %user variable
-#
-# sessionstart_cmd some command
-# sessionstop_cmd some command
-
-# Start in daemon mode. Valid values: yes | no
-# Note that this can overridden by the command line
-# option "-d"
-# daemon yes
-
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm,wmaker,blackbox
-
-# Executed when pressing F11 (requires imagemagick)
-screenshot_cmd import -window root /slim.png
-
-# welcome message. Available variables: %host, %domain
-welcome_msg Welcome to %host
-
-# shutdown / reboot messages
-shutdown_msg The system is halting...
-reboot_msg The system is rebooting...
-
-# default user, leave blank or remove this line
-# for avoid pre-loading the username.
-#default_user simone
-
-# current theme, use comma separated list to specify a set to
-# randomly choose from
-current_theme dlarch
-
-# Lock file
-lockfile /var/lock/slim.lock
-
-# Log file
-logfile /var/log/slim.log
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/root/.fluxbox/apps b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/root/.fluxbox/apps
deleted file mode 100644
index 68fae0a..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/root/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/root/LinHES-install.sh b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/root/LinHES-install.sh
deleted file mode 100755
index 6acd24a..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/root/LinHES-install.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-#redirect stderr to stdout, then rediret stdout to file
-. /etc/profile
-exec 2>&1
-exec > /tmp/mythvantage_install.log
-#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
-#keylaunch &
-#/usr/bin/tilda &
-#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
-export MALLOC_CHECK_=0
-xset s off
-xset -dpms
-xhost +
-
-CMDLINE=$(cat /proc/cmdline)
-echo $CMDLINE |grep -q nfsroot
-NFSROOT=$?
-echo $CMDLINE |grep -q clean_upgrade
-if [ $? = 0 ]
-then
- export CLEAN_UPGRADE=YES
-else
- export CLEAN_UPGRADE=NO
-fi
-MythVantage -r
-
-if [ x$NFSROOT = x1 ]
-then
- unbuffer MythVantage &
-else
- NETBOOT=YES MythVantage &
-fi
-
-exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/root/startx b/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/root/startx
deleted file mode 100755
index 9274703..0000000
--- a/build_tools/clarch/larch/profiles/i686-RELEASE-REMOTE/rootoverlay/root/startx
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-. /etc/profile
-
-export USER=root
-export HOME=/root
-
-CMDLINE=$(cat /proc/cmdline)
-TEMPVAR=${CMDLINE#*ip=}
-IP=${TEMPVAR%% *}
-echo $CMDLINE |grep -q vnc
-USEVNC=$?
-
-if [ x$USEVNC = x1 ]
-then
- $MV_ROOT/bin/xconfig.sh 2>/dev/null
- cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
- startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
- else
- #VNC
- pacman -Sf --noconfirm tightvnc
- cd /root
- mkdir .vnc
- echo mythvantage |vncpasswd -f > /root/.vnc/passwd
- chmod 500 /root/.vnc/passwd
- rm /root/.vnc/xstartup
- ln -s /root/LinHES-install.sh /root/.vnc/xstartup
- vncserver
-fi
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/addedpacks b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/addedpacks
deleted file mode 100644
index 50ab297..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/addedpacks
+++ /dev/null
@@ -1,226 +0,0 @@
-# These are needed to build a live CD
-linhes-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-#ntfsprogs
-#parted
-
-#ddcxinfo-knoppix
-#hwd
-
-sudo
-
-lsof
-cdrkit
-dvd+rw-tools
-
-
-# generally useful tools which don't require X
-#mtools is required by syslinux
-openssh
-dosfstools
-alsa-lib
-alsa-oss
-alsa-utils
-cdparanoia
-cdrdao
-unzip
-
-
-# Xorg packages
-xorg-server
-xorg-xkb-utils
-xorg-xauth
-xorg-server-utils
-xorg-xinit
-xorg-input-drivers
-xterm
-xorg-fonts-100dpi
-xorg-fonts-75dpi
-xorg-res-utils
-ttf-ms-fonts
-
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-openchrome
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-#unichrome is busted and causes X to segfault
-#xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-#vga should not be installed, vesa can handle when other drivers fail
-#xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-# X apps
-#luser
-#localed
-unclutter
-
-#xkmap
-
-#gparted
-#larchin
-
-#mythtv
-mythtv
-mythtv-contrib
-mytharchive
-mythbrowser
-#mythcontrols
-#mythflix
-mythgallery
-mythgame
-mythmusic
-#mythphone
-myththemes
-mythweather
-mythvideo
-mythsmolt
-#morethemes
-linhes-theme
-linhes-scripts
-nuvexport
-lirc
-lirc-utils
-mysql
-xmltv
-esound
-
-#Window Manager
-fluxbox
-feh
-
-#Other
-dbus
-hal
-fftw2
-libcdaudio
-iptables
-pkgconfig
-taglib
-portmap
-ivtv-utils
-dvb-firmware
-dbus-python
-
-#MythVantage Installer deps
-bc
-mysql-python
-expect
-curl
-dnsutils
-avahi
-
-#Wireless
-b43-fwcutter
-ipw2100-fw
-ipw2200-fw
-#ipw3945
-#ipw3945-ucode
-#ipw3945d
-#iwlwifi-3945-ucode
-iwlwifi-4965-ucode
-madwifi
-madwifi-utils
-ndiswrapper
-ndiswrapper-utils
-netcfg
-rt2500
-rt2x00-rt61-fw
-rt2x00-rt71w-fw
-tiacx
-tiacx-firmware
-wireless_tools
-#wlan-ng26
-#wlan-ng26-utils
-zd1211-firmware
-hdhomerun
-#----
-LinHES-config
-LinHES-system
-linhes-sounds
-etcnet
-runit
-runit-scripts
-media_dirs
-
-#---
-tweaker
-ethtool
-nfs-utils
-netkit-telnet
-ntp
-syslog-ng
-ppp
-mingetty
-setserial
-acpid
-fbsplash
-linhes-splash
-nvram-wakup
-tatir
-pvr150-firmware
-wol
-mjpegtools
-perl-net-upnp
-aumix
-tablet-encode
-ntfs-3g
-joyutils
-ffmpeg-svn
-myth2ipod
-myt2xvid3
-mediaserv
-
-#---Firewire
-libraw1394
-libavc1394
-# wrapper for mplayer
-mplayer-wrapper
-
-# in-place commercial remover (for user job)
-# moved to linhes-scripts
-#removecommercials
-
-#Modules for Atheros base NICs
-atl1e
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cache_packs b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cache_packs
deleted file mode 100644
index 72634dd..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cache_packs
+++ /dev/null
@@ -1,59 +0,0 @@
-mythdb-initial
-nvidia
-nvidia-utils
-vdpauinfo
-nvidia-96xx
-nvidia-96xx-utils
-#vdpinfo-96xx
-lighttpd
-local-website
-mythweb
-nfs-utils
-samba
-mplayer
-xine-ui
-lcdproc
-mythappletrailers
-mythstream
-oss
-xscreensaver
-tightvnc
-
-#added from error log
-mysql
-mythnews
-pycairo
-pygobject
-python-numeric
-pygtk
-fam
-sqlite3
-xe
-romdb
-gconf
-gnome-keyring
-gnome-mime-data
-gnome-python
-gnome-python-extras
-gnome-vfs
-hunspell
-libbonobo
-libbonoboui
-libgnome
-libgnomecanvas
-libgnomeui
-libidl2
-miro
-mozilla-common
-nspr
-nss
-orbit2
-policykit
-pyorbit
-pyrex
-startup-notification
-xulrunner
-mythmovies
-myth2ipod
-myt2xvid3
-#mediaserv
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/debugsub.cfg b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/debugsub.cfg
deleted file mode 100644
index 5ef732d..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/debugsub.cfg
+++ /dev/null
@@ -1,38 +0,0 @@
-default vesamenu.c32
-prompt 0
-#timeout 300
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-MENU ROWS 4
-MENU CMDLINEROW 22
-#MENU TIMEOUTROW 23
-MENU TABMSGROW 22
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-
-label linux-nox
-MENU LABEL Boot to console (without X windowing)
-kernel vmlinuz
-append initrd=larch.img NoX
-
-label linux-c2r
-MENU LABEL LinHES: copy-to-ram (also activates swap)
-kernel vmlinuz
-append initrd=larch.img c2r
-
-label linux-swap
-MENU LABEL LinHES: Use swap
-kernel vmlinuz
-append initrd=larch.img swap
-
-label memtest
-MENU LABEL Memory tester
-kernel memtest
-
-label goback
-MENU LABEL Back
-kernel vesamenu.c32
-append menu isolinux.cfg \ No newline at end of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/hardsub.cfg b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/hardsub.cfg
deleted file mode 100644
index c041eb2..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/hardsub.cfg
+++ /dev/null
@@ -1,57 +0,0 @@
-default vesamenu.c32
-prompt 0
-#timeout 300
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-MENU ROWS 4
-MENU CMDLINEROW 22
-MENU TABMSGROW 22
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-label atomic
-MENU LABEL LinHES on Atomic Ant!
-kernel vmlinuz
-append initrd=larch.img vga=792 quiet splash=silent,theme:linhes console=tty1 disablemodules=agpart,intel_agp
-
-#label linux-i810
-#MENU LABEL with Intel i810 driver (DRI disabled)
-#kernel vmlinuz
-#append initrd=larch.img i810
-
-label linux-vesa
-MENU LABEL Force use of vesa driver
-kernel vmlinuz
-append initrd=larch.img forceXvesa
-
-lable skipTweaker
-MENU LABEL LinHES no splashscren no tweaker.
-kernel vmlinuz
-append initrd=larch.img no_meth
-
-label dragon
-MENU LABEL Dragon Version 1
-kernel vmlinuz
-append initrd=larch.img type=dragon vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label dragon2
-MENU LABEL Dragon Version 2
-kernel vmlinuz
-append initrd=larch.img type=dragon2 vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label ausdragon
-MENU LABEL Australian Dragon
-kernel vmlinuz
-append initrd=larch.img type=ausdragon vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label 8400
-MENU LABEL For the Nvidia 8400 chipset.
-kernel vmlinuz
-append initrd=larch.img vga=792 quiet splash=silent,theme:linhes console=tty1 disablemodules=agpart
-
-label goback
-MENU LABEL Back
-kernel vesamenu.c32
-append menu isolinux.cfg
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/isolinux.cfg b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/isolinux.cfg
deleted file mode 100644
index 646b173..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/isolinux.cfg
+++ /dev/null
@@ -1,37 +0,0 @@
-default vesamenu.c32
-prompt 0
-timeout 300
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-MENU ROWS 4
-MENU CMDLINEROW 22
-MENU TIMEOUTROW 23
-MENU TABMSGROW 22
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-label linux
-MENU LABEL LinHES (default).
-kernel vmlinuz
-append initrd=larch.img vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label linux-nosplash
-MENU LABEL LinHES without splash screen.
-kernel vmlinuz
-append initrd=larch.img
-
-label special
-MENU LABEL Special Hardware
-kernel vesamenu.c32
-append hardsub.cfg
-
-label debug
-MENU LABEL Debug options
-kernel vesamenu.c32
-append debugsub.cfg
-
-label local
-menu label Boot from ^local drive
-localboot 0xffff
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/vbg.jpg b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/vbg.jpg
deleted file mode 100644
index 21d2686..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/isolinux/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/actions.rc b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/actions.rc
deleted file mode 100644
index dd95b26..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/actions.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-type=0
-orientation=1
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/autologin b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/autologin
deleted file mode 100644
index 93ca142..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/autologin
+++ /dev/null
@@ -1 +0,0 @@
-root \ No newline at end of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/bash_profile b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/larch0 b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/larch0
deleted file mode 100644
index c80b7c2..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/cd-root/larch/copy/larch0
+++ /dev/null
@@ -1,63 +0,0 @@
-# This is a script 'sourced' from the installation script larch-tidy.
-# Its purpose is to remove custom live-only stuff from a just-installed
-# system.
-# ${INSTALL} is the path to the installed system root directory.
-
-rm "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
-
-if [ -f ${INSTALL}/etc/rc.local.orig ]; then
- mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
-fi
-if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
- mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
-fi
-
-# slim is currently started in inittab
-#sed -i '/^DAEMONS=/ s|!slim|@slim|' ${INSTALL}/etc/rc.conf
-
-# Copy xorg.conf.i810 to target xorg.conf if necessary
-if ! [ -f /etc/X11/xorg.conf ]; then
- if grep i810 /proc/cmdline &>/dev/null; then
- cp /etc/X11/xorg.conf.i810 ${INSTALL}/etc/X11/xorg.conf
- fi
-fi
-
-#***************************************************#
-# Replace uses of larchquit in xfce panels and menu.#
-#***************************************************#
-### Unfortunately this isn't very simple. If anyone has a better way of
-### providing different Quit actions in the live version and the version
-### installed to disk from it, please let me know!
-### Maybe it would be better just to provide a special live quit desktop
-### icon which can be removed on installation, like the installation icon.
-
-defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
-
-replacequit ()
-{
- for f in ${INSTALL}$1/.config/xfce4/panel/*; do
- if grep "^Exec=larchquit" ${f}; then
- n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
- cp /.livesys/actions.rc \
- ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
- rm ${f}
-
- sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
- ${INSTALL}$1/.config/xfce4/panel/panels.xml
- fi
- done
-
- if [ -f ${INSTALL}$1/.bash_profile ]; then
- sed -i "s|<app .*cmd=\"larchquit.*/>|${defaultquit}|" \
- ${INSTALL}$1/.config/xfce4/desktop/menu.xml
-
- cp /.livesys/xfce4-session.rc ${INSTALL}$1/.config/xfce4-session
- cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
- fi
-}
-
-for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
- /root /etc/skel; do
- replacequit ${hd} &>/dev/null
-done
-#***************************************************#
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/create_overlay.sh b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/create_overlay.sh
deleted file mode 100755
index 6a4fdee..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/create_overlay.sh
+++ /dev/null
@@ -1 +0,0 @@
-../../run/xpack -r overlay overlay.xpk
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/locale.gen b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/locale.gen
deleted file mode 100644
index 760ec23..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/locale.gen
+++ /dev/null
@@ -1,5 +0,0 @@
-# locales for larch (/etc/locale.gen)
-
-en_US ISO-8859-1
-en_US.UTF-8 UTF-8
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/mkinitcpio.conf b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/mkinitcpio.conf
deleted file mode 100644
index 7279f45..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/mkinitcpio.conf
+++ /dev/null
@@ -1,54 +0,0 @@
-# vim:set ft=sh
-# MODULES
-# The following modules are loaded before any boot hooks are
-# run. Advanced users may wish to specify all system modules
-# in this array. For instance:
-# MODULES="piix ide_disk reiserfs"
-MODULES=""
-
-# BINARIES
-# This setting includes, into the CPIO image, and additional
-# binaries a given user may wish. This is run first, so may
-# be used to override the actual binaries used in a given hook.
-# (Existing files are NOT overwritten is already added)
-# BINARIES are dependancy parsed, so you may safely ignore libraries
-#BINARIES=""
-
-# FILES
-# This setting is similar to BINARIES above, however, files are added
-# as-is and are not parsed in anyway. This is useful for config files.
-# Some users may wish to include modprobe.conf for custom module options,
-# like so:
-# FILES="/etc/modprobe.conf"
-FILES=""
-
-# HOOKS
-# This is the most important setting in this file. The HOOKS control the
-# modules and scripts added to the image, and what happens at boot time.
-# Order is important, and it is recommended that you do not change the
-# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
-# help on a given hook.
-# 'base' is _required_ unless you know precisely what you are doing.
-# 'udev' is _required_ in order to automatically load modules
-# 'modload' may be used in place of 'udev', but is not recommended
-# 'filesystems' is _required_ unless you specify your fs modules in MODULES
-# Examples:
-# This setup specifies all modules in the MODULES setting above.
-# No raid, lvm, or encrypted root is needed.
-# HOOKS="base"
-#
-# This setup will autodetect all modules for your system and should
-# work as a sane default
-# HOOKS="base udev autodetect ide scsi sata filesystems"
-#
-# This setup will generate a 'full' image which supports most systems.
-# No autodetection is done.
-# HOOKS="base udev ide scsi sata usb filesystems"
-#
-# This setup assembles an ide raid array with an encrypted root FS.
-# Note: See 'mkinitcpio -H raid' for more information on raid devices.
-# HOOKS="base udev ide filesystems raid encrypt"
-#
-# This setup loads an LVM volume group on a usb device.
-# HOOKS="base udev usb filesystems lvm"
-HOOKS="base udev pata scsi sata usb larch1 larch2_aufs larch3 fbsplash"
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/overlay/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/overlay/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 5a2b8d6..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/overlay/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {sudo /usr/MythVantage/bin/mythvantage}
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/overlay/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/overlay/home/mythtv/.xinitrc
deleted file mode 100755
index d988c98..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/overlay/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-. /etc/profile
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-# exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/pacman.conf b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/pacman.conf
deleted file mode 100755
index a1eff65..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/pacman.conf
+++ /dev/null
@@ -1,61 +0,0 @@
-#
-# /etc/pacman.conf
-# from pacman.conf MV
-# NOTE: If you find a mirror that is geographically close to you, please
-# move it to the top of the server list, so pacman will choose it
-# first.
-#
-# To re-sort your mirror lists by ping/traceroute results, use the
-# /usr/bin/sortmirrors script. It requires the "netselect" package.
-#
-
-# See the pacman manpage for option directives
-
-#
-# GENERAL OPTIONS
-#
-[options]
-LogFile = /var/log/pacman.log
-NoUpgrade = etc/passwd etc/group etc/shadow etc/sudoers
-NoUpgrade = etc/fstab etc/raidtab etc/ld.so.conf
-NoUpgrade = etc/rc.conf etc/rc.local
-NoUpgrade = etc/modprobe.conf etc/modules.conf
-NoUpgrade = etc/lilo.conf boot/grub/menu.lst
-NoUpgrade = data/srv/hobbit/etc/bb-hosts
-NoUpgrade = etc/func/minion.conf
-
-HoldPkg = pacman glibc
-CacheDir = /data/var/cache/pacman/pkg
-#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
-
-#
-# REPOSITORIES
-# - can be defined here or included from another file
-# - pacman will search repositories in the order defined here.
-# - local/custom mirrors can be added here or in separate files
-#
-[core-testing]
-Server = http://knoppmyth.net/repo/i686/core-testing
-
-[extra-testing]
-Server = http://knoppmyth.net/repo/i686/extra-testing
-
-
-########################ARCH DEFAULTS#############
-#[core]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[extra]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[community]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-# Unstable is disabled by default. To enable, uncomment the following
-# two lines. You can add preferred servers immediately after the header,
-# and they will be used before the default mirrors.
-#[unstable]
-#Include = /etc/pacman.d/mirrorlist
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post-process.sh b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post-process.sh
deleted file mode 100755
index 883d9ad..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.post_process
-chroot $INSTDIR .post_process/modify_chroot.sh
-rm -rf $INSTDIR/.post_process
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.bash_profile b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.bashrc b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 994daf7..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,4 +0,0 @@
-#Uncomment below if you are using firewire
-#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/init b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/init
deleted file mode 100644
index 9791a7f..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/init
+++ /dev/null
@@ -1,35 +0,0 @@
-session.screen0.slit.placement: BottomRight
-session.screen0.slit.direction: Vertical
-session.screen0.slit.onTop: False
-session.screen0.slit.autoHide: True
-session.screen0.tab.placement: Top
-session.screen0.toolbar.onTop: False
-session.screen0.toolbar.visible: False
-session.screen0.toolbar.autoHide: False
-session.screen0.toolbar.placement: BottomCenter
-session.screen0.toolbar.widthPercent: 66
-session.screen0.workspaceNames: one,two,three,four
-session.screen0.strftimeFormat: %k:%M
-session.screen0.focusNewWindows: True
-session.screen0.focusModel: ClickToFocus
-session.screen0.fullMaximization: False
-session.screen0.edgeSnapThreshold: 0
-session.screen0.rowPlacementDirection: LeftToRight
-session.screen0.workspaces: 4
-session.screen0.focusLastWindow: True
-session.screen0.colPlacementDirection: TopToBottom
-session.screen0.windowPlacement: RowSmartPlacement
-session.screen0.tab.width: 64
-session.screen0.tab.height: 16
-session.screen0.showwindowposition: true
-session.opaqueMove: False
-session.autoRaiseDelay: 250
-session.menuFile: ~/.fluxbox/menu
-session.cacheLife: 5
-session.styleFile: /usr/share/fluxbox/styles/Artwiz
-session.keyFile: ~/.fluxbox/keys
-session.colorsPerChannel: 4
-session.doubleClickInterval: 250
-session.cacheMax: 200
-session.imageDither: True
-session.configVersion: 1
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/menu b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/menu
deleted file mode 100644
index 858090e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/menu
+++ /dev/null
@@ -1,81 +0,0 @@
-# Generated by fluxbox-generate_menu
-#
-# If you read this it means you want to edit this file manually, so here
-# are some useful tips:
-#
-# - You can add your own menu-entries to ~/.fluxbox/usermenu
-#
-# - If you miss apps please let me know and I will add them for the next
-# release.
-#
-# - The -r option prevents removing of empty menu entries and lines which
-# makes things much more readable.
-#
-# - To prevent any other app from overwriting your menu
-# you can change the menu name in .fluxbox/init to:
-# session.menuFile: /home/mythtv/.fluxbox/my-menu
-[begin] (Fluxbox)
-[encoding] {UTF-8}
- [exec] (xterm) {xterm}
- [exec] () {} execname is NULL; cannot lookup
- [exec] (Run) {fbrun }
-[submenu] (Terminals)
- [exec] (xterm) {xterm}
-[end]
-[submenu] (Editors)
- [exec] (xedit) {xedit}
- [exec] (nano) {xterm -e nano}
- [exec] (vi) {xterm -e vi}
-[end]
-[submenu] (Multimedia)
-[submenu] (Audio)
- [exec] (alsamixer) {xterm -e alsamixer}
-[end]
-[submenu] (Video)
- [exec] (gmplayer) {gmplayer}
-[end]
-[submenu] (X-utils)
- [exec] (xfontsel) {xfontsel}
- [exec] (xman) {xman}
- [exec] (xload) {xload}
- [exec] (xbiff) {xbiff}
- [exec] (xclock) {xclock}
- [exec] (xmag) {xmag}
- [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
-[end]
-[end]
-[submenu] (Office)
- [exec] (xclock) {xclock}
- [exec] (xcalc) {xcalc}
-[end]
-[submenu] (Games)
- [exec] (xeyes) {xeyes}
-[end]
-[submenu] (System Tools)
- [exec] (top) {xterm -e top}
-[end]
-[submenu] (fluxbox menu)
- [config] (Configure)
-[submenu] (System Styles) {Choose a style...}
- [stylesdir] (/usr/share/fluxbox/styles)
-[end]
-[submenu] (User Styles) {Choose a style...}
- [stylesdir] (~/.fluxbox/styles)
-[end]
- [workspaces] (Workspace List)
-[submenu] (Tools)
- [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
- [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
- [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
- [exec] (Run) {fbrun }
- [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
-[end]
- [commanddialog] (Fluxbox Command)
- [reconfig] (Reload config)
- [restart] (Restart)
- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
- [separator]
- [exit] (Exit)
-[end]
-[endencoding]
-[end]
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig
deleted file mode 100644
index ef5b398..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/menuconfig
+++ /dev/null
@@ -1,65 +0,0 @@
-# This file is read by fluxbox-generate_menu. If you don't like a
-# default you can change it here. Don't forget to remove the # in front
-# of the line.
-
-# Your favourite terminal. Put the command in quotes if you want to use
-# options. Put a backslash in before odd chars
-# MY_TERM='Eterm --tint \#123456'
-# MY_TERM='aterm -tint $(random_color)'
-
-# Your favourite browser. You can also specify options.
-# MY_BROWSER=mozilla
-
-# Name of the outputfile
-# MENUFILENAME=/home/mythtv/.fluxbox/menu
-
-# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
-
-# standard url for console-browsers
-# HOMEPAGE=fluxbox.org
-
-# location with your own menu-entries
-# USERMENU=~/.fluxbox/usermenu
-
-# Put the launcher you would like to use here
-# LAUNCHER=fbrun
-# LAUNCHER=fbgm
-
-# Options for fbrun
-# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
-
-# --- PREFIX'es
-# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
-# your prefix is: /usr
-
-# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
-# there should be no need to specify them.
-#
-# PREFIX=/usr
-# GNOME_PREFIX=/opt/gnome
-# KDE_PREFIX=/opt/kde
-
-
-# Sepparate the list of background-dirs with semicolumns ':'
-# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
-
-
-# --- Boolean variables.
-# Setting a variable to no'' won't help. Comment them out if you don't
-# want them. Setting are overruled by the command-line options.
-
-# Include all backgrounds in your backgrounds-directory
-# BACKGROUNDMENUITEM=yes
-
-# Include kde-menus
-# KDEMENU=yes
-
-# Include gnome-menus
-# GNOMEMENU=yes
-
-# enable sudo commands
-# DOSUDO=yes
-
-# Don't cleanup the menu
-# REMOVE=no
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.png
deleted file mode 100644
index 83da80c..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.fluxbox/wallpaper.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.xinitrc
deleted file mode 100755
index 911e76e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.xsession b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/home/mythtv/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/hosts.allow b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/hosts.allow
deleted file mode 100644
index f6cf005..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/hosts.allow
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-ALL: 172.16.
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/hosts.deny b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/menu.lst b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/menu.lst
deleted file mode 100755
index 8a8e3b2..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/menu.lst
+++ /dev/null
@@ -1,60 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title LinHes
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title LinHes-splashy
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title LinHES-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
-initrd /boot/kernel26.img
-
-
-# (3) normal
-title LinHes-init
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
-initrd /boot/kernel26.img
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/modify_chroot.sh b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/modify_chroot.sh
deleted file mode 100755
index 6caf191..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/modify_chroot.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-
-useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
-cp -rvpf /.post_process/home/mythtv /home/
-cp -rvpf /.post_process/home/mythtv/.fluxbox /root
-chown -R mythtv.mythtv /home/mythtv/
-chown -R mythtv.mythtv /myth
-
-cp -f /.post_process/hosts.allow /etc/hosts.allow
-cp -f /.post_process/rc.conf /etc/rc.conf
-#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
-cp -f /.post_process/menu.lst /boot/grub/menu.lst
-
-cp -f /etc/skel/.bash* /root/
-rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/rc.conf b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/rc.conf
deleted file mode 100755
index 9c17944..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/rc.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="yes"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="!soundcore"
-else
- if [ x$Audiotype = xOSS ]
- then
- ALSABLACKLIST="!soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=($MOD_BLACKLIST_)
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/rc.shutdown b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/pre-process.sh b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/pre-process.sh
deleted file mode 100755
index 5bc1f9c..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/pre-process.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-rm -f overlay.xpk
-if [ -d overlay/home/mythtv ]
-then
- chown -R 1000 overlay/home/mythtv
-fi
-./create_overlay.sh
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rcconfx b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rcconfx
deleted file mode 100644
index fd0d8d3..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rcconfx
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# patch file for /etc/rc.conf
-#
-
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="UTC"
-KEYMAP="us"
-
-#MODULES=(floppy)
-MODULES=(!ati_remote)
-
-HOSTNAME="larch5"
-
-USELVM="yes"
-
-#eth0="dhcp"
-
-DAEMONS=(syslog-ng network mysqld dbus hal avahi-daemon !slim sshd)
-SPLASH="splashy"
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xinit/startx.custom
deleted file mode 100644
index 8e3ec5e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xinit/startx.custom
+++ /dev/null
@@ -1,22 +0,0 @@
-if grep -v nox /proc/cmdline &>/dev/null && \
- [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
- if grep i810 /proc/cmdline &>/dev/null; then
- startx -- -config xorg.conf.i810
- else
- startx
- fi
-
- # Maybe there should be some code here to handle a failed startx?
-
- # The 'return' value is at /tmp/xlogout
- # If there is nothing there, switch user to 'newuser'
- # If there is also nothing there, login as root
- # - if already root, fall through to terminal
-
- if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
- logout
- elif [ ${UID} -ne 0 ]; then
- echo "root" >/tmp/newuser
- logout
- fi
-fi
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom
deleted file mode 100644
index 5f04171..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xinit/xinitrc.custom
+++ /dev/null
@@ -1,4 +0,0 @@
-# Set the keymap
-xkmap-set
-
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810
deleted file mode 100644
index 9615569..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810
+++ /dev/null
@@ -1,59 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.2
deleted file mode 100644
index a295b38..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.i810.2
+++ /dev/null
@@ -1,67 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/X11/xorg.conf.vesa
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/dhcpcd b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100644
index ab53c30..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/fbsplash.bootsteps
deleted file mode 100644
index 64bb6b7..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/fbsplash.bootsteps
+++ /dev/null
@@ -1 +0,0 @@
-30
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/fbsplash.conf
deleted file mode 100644
index ddd88f8..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/fbsplash.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# fbsplash.conf
-#
-
-THEMES="linhes"
-SPLASH_TTYS="1 2 3 4 5 6"
-
-#EOF
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
deleted file mode 100644
index 7f8f011..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/hosts.allow b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/hosts.allow
deleted file mode 100644
index 19bc4d8..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/inittab b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/inittab
deleted file mode 100644
index 39003ed..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:3:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/inittab.larchsave b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/inittab.larchsave
deleted file mode 100644
index 2de483f..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/inittab.larchsave
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/larch-shutdown b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/larch-shutdown
deleted file mode 100644
index d614d4b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/ppp/options b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/ppp/options
deleted file mode 100644
index 237c390..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/rc.local b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/rc.local
deleted file mode 100755
index 2d488a2..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/profile
-. ${MV_ROOT}/bin/install_functions.sh
-
-function mysql_check {
- mysql -e "show databases;" 2>/dev/null >/dev/null
- return $?
-}
-
-function mythconverg_check {
- mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
- return $?
-}
-
-function install_db {
- pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
- pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
-}
-
-
-
-
-#check to see if mysql is running
-stat_busy "Checking Mysql"
-ATTEMPT=0
-mysql_check && printhl " Installing the initial database" &&install_db
-mythconverg_check
-status=$?
-while [ ! $status = 0 ]
-do
- ((ATTEMPT=ATTEMPT+1))
- /etc/rc.d/mysqld stop
- sleep 2
- /etc/rc.d/mysqld start
- mysqlstatus=$?
- if [ $mysqlstatus = 0 ]
- then
- mysql_check && install_db
- mythconverg_check
- status=$?
- fi
- if [ $ATTEMPT = 20 ]
- then
- printhl " Could not start mysql or install mythconverg within 20 attempts"
- printhl " Aborting install"
- exit 20
- fi
-done
-stat_done
-
-#check network parms
-stat_busy "Checking network"
-init_network
-stat_done
-
-stat_busy "Probing network"
-request_dhcp &
-stat_done
-
-#save some cmdline options
-stat_busy "Parsing command line"
-parse_cmdline_2_db
-bootsplash_setup
-stat_done
-
-#search for remote
-stat_busy "Checking for remote"
-init_remote
-stat_done
-printhl "Finished"
-
-
-echo $CMDLINE | grep -qi NoX
-if [ $? = 0 ]
-then
- echo ""
- printhl "No auto X option found"
- # /usr/bin/chvt 2
-else
- /root/startx &
-fi
-
-
-# Set up automatically logged in user
-if [ -f /.livesys/autologin ]; then
- cp /.livesys/autologin /tmp/newuser
-fi
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/rc.local.orig b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/rc.local.orig
deleted file mode 100755
index 47b24ef..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/rc.local.orig
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-
-# Restore saved sound volume, etc.
-alsactl restore
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/rc.local.shutdown b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/rc.local.shutdown
deleted file mode 100755
index 2b5f735..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/rc.local.shutdown
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local.shutdown: Local shutdown script.
-#
-
-# Save sound volume, etc.
-alsactl store
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.bash_profile b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.bash_profile
deleted file mode 100644
index 600bd9b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.bash_profile
+++ /dev/null
@@ -1,3 +0,0 @@
-. $HOME/.bashrc
-
-. /etc/X11/xinit/startx.custom
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.bashrc b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.xinitrc b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.xinitrc
deleted file mode 100644
index c6febe5..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.xinitrc
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.xsession b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/skel/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/slim.conf b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/slim.conf
deleted file mode 100644
index 35ed579..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/etc/slim.conf
+++ /dev/null
@@ -1,79 +0,0 @@
-# Path, X server and arguments (if needed)
-# Note: -xauth $authfile is automatically appended
-default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
-default_xserver /usr/bin/X
-xserver_arguments -nolisten tcp vt07
-
-# Commands for halt, login, etc.
-halt_cmd /sbin/shutdown -h now
-reboot_cmd /sbin/shutdown -r now
-console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
-#suspend_cmd /usr/sbin/suspend
-
-# Full path to the xauth binary
-xauth_path /usr/bin/xauth
-
-# Xauth file for server
-authfile /var/run/slim.auth
-
-
-# Activate numlock when slim starts. Valid values: on|off
-# numlock on
-
-# Hide the mouse cursor (note: does not work with some WMs).
-# Valid values: true|false
-# hidecursor false
-
-# This command is executed after a succesful login.
-# you can place the %session and %theme variables
-# to handle launching of specific commands in .xinitrc
-# depending of chosen session and slim theme
-#
-# NOTE: if your system does not have bash you need
-# to adjust the command according to your preferred shell,
-# i.e. for freebsd use:
-# login_cmd exec /bin/sh - ~/.xinitrc %session
-login_cmd exec /bin/bash -login ~/.xinitrc %session
-
-# Commands executed when starting and exiting a session.
-# They can be used for registering a X11 session with
-# sessreg. You can use the %user variable
-#
-# sessionstart_cmd some command
-# sessionstop_cmd some command
-
-# Start in daemon mode. Valid values: yes | no
-# Note that this can overridden by the command line
-# option "-d"
-# daemon yes
-
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm,wmaker,blackbox
-
-# Executed when pressing F11 (requires imagemagick)
-screenshot_cmd import -window root /slim.png
-
-# welcome message. Available variables: %host, %domain
-welcome_msg Welcome to %host
-
-# shutdown / reboot messages
-shutdown_msg The system is halting...
-reboot_msg The system is rebooting...
-
-# default user, leave blank or remove this line
-# for avoid pre-loading the username.
-#default_user simone
-
-# current theme, use comma separated list to specify a set to
-# randomly choose from
-current_theme dlarch
-
-# Lock file
-lockfile /var/lock/slim.lock
-
-# Log file
-logfile /var/log/slim.log
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/root/.fluxbox/apps b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/root/.fluxbox/apps
deleted file mode 100644
index 68fae0a..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/root/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/root/LinHES-install.sh b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/root/LinHES-install.sh
deleted file mode 100755
index 6acd24a..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/root/LinHES-install.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-#redirect stderr to stdout, then rediret stdout to file
-. /etc/profile
-exec 2>&1
-exec > /tmp/mythvantage_install.log
-#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
-#keylaunch &
-#/usr/bin/tilda &
-#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
-export MALLOC_CHECK_=0
-xset s off
-xset -dpms
-xhost +
-
-CMDLINE=$(cat /proc/cmdline)
-echo $CMDLINE |grep -q nfsroot
-NFSROOT=$?
-echo $CMDLINE |grep -q clean_upgrade
-if [ $? = 0 ]
-then
- export CLEAN_UPGRADE=YES
-else
- export CLEAN_UPGRADE=NO
-fi
-MythVantage -r
-
-if [ x$NFSROOT = x1 ]
-then
- unbuffer MythVantage &
-else
- NETBOOT=YES MythVantage &
-fi
-
-exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/root/startx b/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/root/startx
deleted file mode 100755
index 9274703..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-REMOTE/rootoverlay/root/startx
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-. /etc/profile
-
-export USER=root
-export HOME=/root
-
-CMDLINE=$(cat /proc/cmdline)
-TEMPVAR=${CMDLINE#*ip=}
-IP=${TEMPVAR%% *}
-echo $CMDLINE |grep -q vnc
-USEVNC=$?
-
-if [ x$USEVNC = x1 ]
-then
- $MV_ROOT/bin/xconfig.sh 2>/dev/null
- cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
- startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
- else
- #VNC
- pacman -Sf --noconfirm tightvnc
- cd /root
- mkdir .vnc
- echo mythvantage |vncpasswd -f > /root/.vnc/passwd
- chmod 500 /root/.vnc/passwd
- rm /root/.vnc/xstartup
- ln -s /root/LinHES-install.sh /root/.vnc/xstartup
- vncserver
-fi
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/addedpacks b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/addedpacks
deleted file mode 100644
index 50ab297..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/addedpacks
+++ /dev/null
@@ -1,226 +0,0 @@
-# These are needed to build a live CD
-linhes-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-#ntfsprogs
-#parted
-
-#ddcxinfo-knoppix
-#hwd
-
-sudo
-
-lsof
-cdrkit
-dvd+rw-tools
-
-
-# generally useful tools which don't require X
-#mtools is required by syslinux
-openssh
-dosfstools
-alsa-lib
-alsa-oss
-alsa-utils
-cdparanoia
-cdrdao
-unzip
-
-
-# Xorg packages
-xorg-server
-xorg-xkb-utils
-xorg-xauth
-xorg-server-utils
-xorg-xinit
-xorg-input-drivers
-xterm
-xorg-fonts-100dpi
-xorg-fonts-75dpi
-xorg-res-utils
-ttf-ms-fonts
-
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-openchrome
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-#unichrome is busted and causes X to segfault
-#xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-#vga should not be installed, vesa can handle when other drivers fail
-#xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-# X apps
-#luser
-#localed
-unclutter
-
-#xkmap
-
-#gparted
-#larchin
-
-#mythtv
-mythtv
-mythtv-contrib
-mytharchive
-mythbrowser
-#mythcontrols
-#mythflix
-mythgallery
-mythgame
-mythmusic
-#mythphone
-myththemes
-mythweather
-mythvideo
-mythsmolt
-#morethemes
-linhes-theme
-linhes-scripts
-nuvexport
-lirc
-lirc-utils
-mysql
-xmltv
-esound
-
-#Window Manager
-fluxbox
-feh
-
-#Other
-dbus
-hal
-fftw2
-libcdaudio
-iptables
-pkgconfig
-taglib
-portmap
-ivtv-utils
-dvb-firmware
-dbus-python
-
-#MythVantage Installer deps
-bc
-mysql-python
-expect
-curl
-dnsutils
-avahi
-
-#Wireless
-b43-fwcutter
-ipw2100-fw
-ipw2200-fw
-#ipw3945
-#ipw3945-ucode
-#ipw3945d
-#iwlwifi-3945-ucode
-iwlwifi-4965-ucode
-madwifi
-madwifi-utils
-ndiswrapper
-ndiswrapper-utils
-netcfg
-rt2500
-rt2x00-rt61-fw
-rt2x00-rt71w-fw
-tiacx
-tiacx-firmware
-wireless_tools
-#wlan-ng26
-#wlan-ng26-utils
-zd1211-firmware
-hdhomerun
-#----
-LinHES-config
-LinHES-system
-linhes-sounds
-etcnet
-runit
-runit-scripts
-media_dirs
-
-#---
-tweaker
-ethtool
-nfs-utils
-netkit-telnet
-ntp
-syslog-ng
-ppp
-mingetty
-setserial
-acpid
-fbsplash
-linhes-splash
-nvram-wakup
-tatir
-pvr150-firmware
-wol
-mjpegtools
-perl-net-upnp
-aumix
-tablet-encode
-ntfs-3g
-joyutils
-ffmpeg-svn
-myth2ipod
-myt2xvid3
-mediaserv
-
-#---Firewire
-libraw1394
-libavc1394
-# wrapper for mplayer
-mplayer-wrapper
-
-# in-place commercial remover (for user job)
-# moved to linhes-scripts
-#removecommercials
-
-#Modules for Atheros base NICs
-atl1e
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cache_packs b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cache_packs
deleted file mode 100644
index 72634dd..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cache_packs
+++ /dev/null
@@ -1,59 +0,0 @@
-mythdb-initial
-nvidia
-nvidia-utils
-vdpauinfo
-nvidia-96xx
-nvidia-96xx-utils
-#vdpinfo-96xx
-lighttpd
-local-website
-mythweb
-nfs-utils
-samba
-mplayer
-xine-ui
-lcdproc
-mythappletrailers
-mythstream
-oss
-xscreensaver
-tightvnc
-
-#added from error log
-mysql
-mythnews
-pycairo
-pygobject
-python-numeric
-pygtk
-fam
-sqlite3
-xe
-romdb
-gconf
-gnome-keyring
-gnome-mime-data
-gnome-python
-gnome-python-extras
-gnome-vfs
-hunspell
-libbonobo
-libbonoboui
-libgnome
-libgnomecanvas
-libgnomeui
-libidl2
-miro
-mozilla-common
-nspr
-nss
-orbit2
-policykit
-pyorbit
-pyrex
-startup-notification
-xulrunner
-mythmovies
-myth2ipod
-myt2xvid3
-#mediaserv
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/debugsub.cfg b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/debugsub.cfg
deleted file mode 100644
index 5ef732d..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/debugsub.cfg
+++ /dev/null
@@ -1,38 +0,0 @@
-default vesamenu.c32
-prompt 0
-#timeout 300
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-MENU ROWS 4
-MENU CMDLINEROW 22
-#MENU TIMEOUTROW 23
-MENU TABMSGROW 22
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-
-label linux-nox
-MENU LABEL Boot to console (without X windowing)
-kernel vmlinuz
-append initrd=larch.img NoX
-
-label linux-c2r
-MENU LABEL LinHES: copy-to-ram (also activates swap)
-kernel vmlinuz
-append initrd=larch.img c2r
-
-label linux-swap
-MENU LABEL LinHES: Use swap
-kernel vmlinuz
-append initrd=larch.img swap
-
-label memtest
-MENU LABEL Memory tester
-kernel memtest
-
-label goback
-MENU LABEL Back
-kernel vesamenu.c32
-append menu isolinux.cfg \ No newline at end of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/hardsub.cfg b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/hardsub.cfg
deleted file mode 100644
index c041eb2..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/hardsub.cfg
+++ /dev/null
@@ -1,57 +0,0 @@
-default vesamenu.c32
-prompt 0
-#timeout 300
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-MENU ROWS 4
-MENU CMDLINEROW 22
-MENU TABMSGROW 22
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-label atomic
-MENU LABEL LinHES on Atomic Ant!
-kernel vmlinuz
-append initrd=larch.img vga=792 quiet splash=silent,theme:linhes console=tty1 disablemodules=agpart,intel_agp
-
-#label linux-i810
-#MENU LABEL with Intel i810 driver (DRI disabled)
-#kernel vmlinuz
-#append initrd=larch.img i810
-
-label linux-vesa
-MENU LABEL Force use of vesa driver
-kernel vmlinuz
-append initrd=larch.img forceXvesa
-
-lable skipTweaker
-MENU LABEL LinHES no splashscren no tweaker.
-kernel vmlinuz
-append initrd=larch.img no_meth
-
-label dragon
-MENU LABEL Dragon Version 1
-kernel vmlinuz
-append initrd=larch.img type=dragon vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label dragon2
-MENU LABEL Dragon Version 2
-kernel vmlinuz
-append initrd=larch.img type=dragon2 vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label ausdragon
-MENU LABEL Australian Dragon
-kernel vmlinuz
-append initrd=larch.img type=ausdragon vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label 8400
-MENU LABEL For the Nvidia 8400 chipset.
-kernel vmlinuz
-append initrd=larch.img vga=792 quiet splash=silent,theme:linhes console=tty1 disablemodules=agpart
-
-label goback
-MENU LABEL Back
-kernel vesamenu.c32
-append menu isolinux.cfg
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/isolinux.cfg b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/isolinux.cfg
deleted file mode 100644
index 646b173..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/isolinux.cfg
+++ /dev/null
@@ -1,37 +0,0 @@
-default vesamenu.c32
-prompt 0
-timeout 300
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-MENU ROWS 4
-MENU CMDLINEROW 22
-MENU TIMEOUTROW 23
-MENU TABMSGROW 22
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-label linux
-MENU LABEL LinHES (default).
-kernel vmlinuz
-append initrd=larch.img vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label linux-nosplash
-MENU LABEL LinHES without splash screen.
-kernel vmlinuz
-append initrd=larch.img
-
-label special
-MENU LABEL Special Hardware
-kernel vesamenu.c32
-append hardsub.cfg
-
-label debug
-MENU LABEL Debug options
-kernel vesamenu.c32
-append debugsub.cfg
-
-label local
-menu label Boot from ^local drive
-localboot 0xffff
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/vbg.jpg b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/vbg.jpg
deleted file mode 100644
index e6d46f4..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/isolinux/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/actions.rc b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/actions.rc
deleted file mode 100644
index dd95b26..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/actions.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-type=0
-orientation=1
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/autologin b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/autologin
deleted file mode 100644
index 93ca142..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/autologin
+++ /dev/null
@@ -1 +0,0 @@
-root \ No newline at end of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/bash_profile b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/larch0 b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/larch0
deleted file mode 100644
index c80b7c2..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/cd-root/larch/copy/larch0
+++ /dev/null
@@ -1,63 +0,0 @@
-# This is a script 'sourced' from the installation script larch-tidy.
-# Its purpose is to remove custom live-only stuff from a just-installed
-# system.
-# ${INSTALL} is the path to the installed system root directory.
-
-rm "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
-
-if [ -f ${INSTALL}/etc/rc.local.orig ]; then
- mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
-fi
-if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
- mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
-fi
-
-# slim is currently started in inittab
-#sed -i '/^DAEMONS=/ s|!slim|@slim|' ${INSTALL}/etc/rc.conf
-
-# Copy xorg.conf.i810 to target xorg.conf if necessary
-if ! [ -f /etc/X11/xorg.conf ]; then
- if grep i810 /proc/cmdline &>/dev/null; then
- cp /etc/X11/xorg.conf.i810 ${INSTALL}/etc/X11/xorg.conf
- fi
-fi
-
-#***************************************************#
-# Replace uses of larchquit in xfce panels and menu.#
-#***************************************************#
-### Unfortunately this isn't very simple. If anyone has a better way of
-### providing different Quit actions in the live version and the version
-### installed to disk from it, please let me know!
-### Maybe it would be better just to provide a special live quit desktop
-### icon which can be removed on installation, like the installation icon.
-
-defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
-
-replacequit ()
-{
- for f in ${INSTALL}$1/.config/xfce4/panel/*; do
- if grep "^Exec=larchquit" ${f}; then
- n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
- cp /.livesys/actions.rc \
- ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
- rm ${f}
-
- sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
- ${INSTALL}$1/.config/xfce4/panel/panels.xml
- fi
- done
-
- if [ -f ${INSTALL}$1/.bash_profile ]; then
- sed -i "s|<app .*cmd=\"larchquit.*/>|${defaultquit}|" \
- ${INSTALL}$1/.config/xfce4/desktop/menu.xml
-
- cp /.livesys/xfce4-session.rc ${INSTALL}$1/.config/xfce4-session
- cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
- fi
-}
-
-for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
- /root /etc/skel; do
- replacequit ${hd} &>/dev/null
-done
-#***************************************************#
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/create_overlay.sh b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/create_overlay.sh
deleted file mode 100755
index 6a4fdee..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/create_overlay.sh
+++ /dev/null
@@ -1 +0,0 @@
-../../run/xpack -r overlay overlay.xpk
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/locale.gen b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/locale.gen
deleted file mode 100644
index 760ec23..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/locale.gen
+++ /dev/null
@@ -1,5 +0,0 @@
-# locales for larch (/etc/locale.gen)
-
-en_US ISO-8859-1
-en_US.UTF-8 UTF-8
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/mkinitcpio.conf b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/mkinitcpio.conf
deleted file mode 100644
index 7279f45..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/mkinitcpio.conf
+++ /dev/null
@@ -1,54 +0,0 @@
-# vim:set ft=sh
-# MODULES
-# The following modules are loaded before any boot hooks are
-# run. Advanced users may wish to specify all system modules
-# in this array. For instance:
-# MODULES="piix ide_disk reiserfs"
-MODULES=""
-
-# BINARIES
-# This setting includes, into the CPIO image, and additional
-# binaries a given user may wish. This is run first, so may
-# be used to override the actual binaries used in a given hook.
-# (Existing files are NOT overwritten is already added)
-# BINARIES are dependancy parsed, so you may safely ignore libraries
-#BINARIES=""
-
-# FILES
-# This setting is similar to BINARIES above, however, files are added
-# as-is and are not parsed in anyway. This is useful for config files.
-# Some users may wish to include modprobe.conf for custom module options,
-# like so:
-# FILES="/etc/modprobe.conf"
-FILES=""
-
-# HOOKS
-# This is the most important setting in this file. The HOOKS control the
-# modules and scripts added to the image, and what happens at boot time.
-# Order is important, and it is recommended that you do not change the
-# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
-# help on a given hook.
-# 'base' is _required_ unless you know precisely what you are doing.
-# 'udev' is _required_ in order to automatically load modules
-# 'modload' may be used in place of 'udev', but is not recommended
-# 'filesystems' is _required_ unless you specify your fs modules in MODULES
-# Examples:
-# This setup specifies all modules in the MODULES setting above.
-# No raid, lvm, or encrypted root is needed.
-# HOOKS="base"
-#
-# This setup will autodetect all modules for your system and should
-# work as a sane default
-# HOOKS="base udev autodetect ide scsi sata filesystems"
-#
-# This setup will generate a 'full' image which supports most systems.
-# No autodetection is done.
-# HOOKS="base udev ide scsi sata usb filesystems"
-#
-# This setup assembles an ide raid array with an encrypted root FS.
-# Note: See 'mkinitcpio -H raid' for more information on raid devices.
-# HOOKS="base udev ide filesystems raid encrypt"
-#
-# This setup loads an LVM volume group on a usb device.
-# HOOKS="base udev usb filesystems lvm"
-HOOKS="base udev pata scsi sata usb larch1 larch2_aufs larch3 fbsplash"
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/overlay/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/overlay/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 5a2b8d6..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/overlay/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {sudo /usr/MythVantage/bin/mythvantage}
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/overlay/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/overlay/home/mythtv/.xinitrc
deleted file mode 100755
index d988c98..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/overlay/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-. /etc/profile
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-# exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/pacman.conf b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/pacman.conf
deleted file mode 100755
index 856c327..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/pacman.conf
+++ /dev/null
@@ -1,64 +0,0 @@
-#
-# /etc/pacman.conf
-# from pacman.conf MV
-# NOTE: If you find a mirror that is geographically close to you, please
-# move it to the top of the server list, so pacman will choose it
-# first.
-#
-# To re-sort your mirror lists by ping/traceroute results, use the
-# /usr/bin/sortmirrors script. It requires the "netselect" package.
-#
-
-# See the pacman manpage for option directives
-
-#
-# GENERAL OPTIONS
-#
-[options]
-LogFile = /var/log/pacman.log
-NoUpgrade = etc/passwd etc/group etc/shadow etc/sudoers
-NoUpgrade = etc/fstab etc/raidtab etc/ld.so.conf
-NoUpgrade = etc/rc.conf etc/rc.local
-NoUpgrade = etc/modprobe.conf etc/modules.conf
-NoUpgrade = etc/lilo.conf boot/grub/menu.lst
-NoUpgrade = data/srv/hobbit/etc/bb-hosts
-NoUpgrade = etc/func/minion.conf
-
-HoldPkg = pacman glibc
-CacheDir = /data/var/cache/pacman/pkg
-#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
-
-#
-# REPOSITORIES
-# - can be defined here or included from another file
-# - pacman will search repositories in the order defined here.
-# - local/custom mirrors can be added here or in separate files
-#
-[core-testing]
-#Server = file:///data/local/pkg_repo/i686/core-testing
-Server = http://localmirror/repo/i686/core-testing
-
-[extra-testing]
-#Server = file:///data/local/pkg_repo/i686/core-testing
-Server = http://localmirror/repo/i686/extra-testing
-
-
-
-########################ARCH DEFAULTS#############
-#[core]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[extra]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[community]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-# Unstable is disabled by default. To enable, uncomment the following
-# two lines. You can add preferred servers immediately after the header,
-# and they will be used before the default mirrors.
-#[unstable]
-#Include = /etc/pacman.d/mirrorlist
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post-process.sh b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post-process.sh
deleted file mode 100755
index 883d9ad..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.post_process
-chroot $INSTDIR .post_process/modify_chroot.sh
-rm -rf $INSTDIR/.post_process
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.bash_profile b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.bashrc b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 994daf7..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,4 +0,0 @@
-#Uncomment below if you are using firewire
-#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/init b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/init
deleted file mode 100644
index 9791a7f..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/init
+++ /dev/null
@@ -1,35 +0,0 @@
-session.screen0.slit.placement: BottomRight
-session.screen0.slit.direction: Vertical
-session.screen0.slit.onTop: False
-session.screen0.slit.autoHide: True
-session.screen0.tab.placement: Top
-session.screen0.toolbar.onTop: False
-session.screen0.toolbar.visible: False
-session.screen0.toolbar.autoHide: False
-session.screen0.toolbar.placement: BottomCenter
-session.screen0.toolbar.widthPercent: 66
-session.screen0.workspaceNames: one,two,three,four
-session.screen0.strftimeFormat: %k:%M
-session.screen0.focusNewWindows: True
-session.screen0.focusModel: ClickToFocus
-session.screen0.fullMaximization: False
-session.screen0.edgeSnapThreshold: 0
-session.screen0.rowPlacementDirection: LeftToRight
-session.screen0.workspaces: 4
-session.screen0.focusLastWindow: True
-session.screen0.colPlacementDirection: TopToBottom
-session.screen0.windowPlacement: RowSmartPlacement
-session.screen0.tab.width: 64
-session.screen0.tab.height: 16
-session.screen0.showwindowposition: true
-session.opaqueMove: False
-session.autoRaiseDelay: 250
-session.menuFile: ~/.fluxbox/menu
-session.cacheLife: 5
-session.styleFile: /usr/share/fluxbox/styles/Artwiz
-session.keyFile: ~/.fluxbox/keys
-session.colorsPerChannel: 4
-session.doubleClickInterval: 250
-session.cacheMax: 200
-session.imageDither: True
-session.configVersion: 1
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/menu b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/menu
deleted file mode 100644
index 858090e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/menu
+++ /dev/null
@@ -1,81 +0,0 @@
-# Generated by fluxbox-generate_menu
-#
-# If you read this it means you want to edit this file manually, so here
-# are some useful tips:
-#
-# - You can add your own menu-entries to ~/.fluxbox/usermenu
-#
-# - If you miss apps please let me know and I will add them for the next
-# release.
-#
-# - The -r option prevents removing of empty menu entries and lines which
-# makes things much more readable.
-#
-# - To prevent any other app from overwriting your menu
-# you can change the menu name in .fluxbox/init to:
-# session.menuFile: /home/mythtv/.fluxbox/my-menu
-[begin] (Fluxbox)
-[encoding] {UTF-8}
- [exec] (xterm) {xterm}
- [exec] () {} execname is NULL; cannot lookup
- [exec] (Run) {fbrun }
-[submenu] (Terminals)
- [exec] (xterm) {xterm}
-[end]
-[submenu] (Editors)
- [exec] (xedit) {xedit}
- [exec] (nano) {xterm -e nano}
- [exec] (vi) {xterm -e vi}
-[end]
-[submenu] (Multimedia)
-[submenu] (Audio)
- [exec] (alsamixer) {xterm -e alsamixer}
-[end]
-[submenu] (Video)
- [exec] (gmplayer) {gmplayer}
-[end]
-[submenu] (X-utils)
- [exec] (xfontsel) {xfontsel}
- [exec] (xman) {xman}
- [exec] (xload) {xload}
- [exec] (xbiff) {xbiff}
- [exec] (xclock) {xclock}
- [exec] (xmag) {xmag}
- [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
-[end]
-[end]
-[submenu] (Office)
- [exec] (xclock) {xclock}
- [exec] (xcalc) {xcalc}
-[end]
-[submenu] (Games)
- [exec] (xeyes) {xeyes}
-[end]
-[submenu] (System Tools)
- [exec] (top) {xterm -e top}
-[end]
-[submenu] (fluxbox menu)
- [config] (Configure)
-[submenu] (System Styles) {Choose a style...}
- [stylesdir] (/usr/share/fluxbox/styles)
-[end]
-[submenu] (User Styles) {Choose a style...}
- [stylesdir] (~/.fluxbox/styles)
-[end]
- [workspaces] (Workspace List)
-[submenu] (Tools)
- [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
- [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
- [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
- [exec] (Run) {fbrun }
- [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
-[end]
- [commanddialog] (Fluxbox Command)
- [reconfig] (Reload config)
- [restart] (Restart)
- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
- [separator]
- [exit] (Exit)
-[end]
-[endencoding]
-[end]
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/menuconfig
deleted file mode 100644
index ef5b398..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/menuconfig
+++ /dev/null
@@ -1,65 +0,0 @@
-# This file is read by fluxbox-generate_menu. If you don't like a
-# default you can change it here. Don't forget to remove the # in front
-# of the line.
-
-# Your favourite terminal. Put the command in quotes if you want to use
-# options. Put a backslash in before odd chars
-# MY_TERM='Eterm --tint \#123456'
-# MY_TERM='aterm -tint $(random_color)'
-
-# Your favourite browser. You can also specify options.
-# MY_BROWSER=mozilla
-
-# Name of the outputfile
-# MENUFILENAME=/home/mythtv/.fluxbox/menu
-
-# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
-
-# standard url for console-browsers
-# HOMEPAGE=fluxbox.org
-
-# location with your own menu-entries
-# USERMENU=~/.fluxbox/usermenu
-
-# Put the launcher you would like to use here
-# LAUNCHER=fbrun
-# LAUNCHER=fbgm
-
-# Options for fbrun
-# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
-
-# --- PREFIX'es
-# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
-# your prefix is: /usr
-
-# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
-# there should be no need to specify them.
-#
-# PREFIX=/usr
-# GNOME_PREFIX=/opt/gnome
-# KDE_PREFIX=/opt/kde
-
-
-# Sepparate the list of background-dirs with semicolumns ':'
-# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
-
-
-# --- Boolean variables.
-# Setting a variable to no'' won't help. Comment them out if you don't
-# want them. Setting are overruled by the command-line options.
-
-# Include all backgrounds in your backgrounds-directory
-# BACKGROUNDMENUITEM=yes
-
-# Include kde-menus
-# KDEMENU=yes
-
-# Include gnome-menus
-# GNOMEMENU=yes
-
-# enable sudo commands
-# DOSUDO=yes
-
-# Don't cleanup the menu
-# REMOVE=no
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/wallpaper.png
deleted file mode 100644
index 83da80c..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.fluxbox/wallpaper.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.xinitrc
deleted file mode 100755
index 911e76e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.xsession b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/home/mythtv/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/hosts.allow b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/hosts.allow
deleted file mode 100644
index f6cf005..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/hosts.allow
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-ALL: 172.16.
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/hosts.deny b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/menu.lst b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/menu.lst
deleted file mode 100755
index 8a8e3b2..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/menu.lst
+++ /dev/null
@@ -1,60 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title LinHes
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title LinHes-splashy
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title LinHES-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
-initrd /boot/kernel26.img
-
-
-# (3) normal
-title LinHes-init
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
-initrd /boot/kernel26.img
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/modify_chroot.sh b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/modify_chroot.sh
deleted file mode 100755
index 6caf191..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/modify_chroot.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-
-useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
-cp -rvpf /.post_process/home/mythtv /home/
-cp -rvpf /.post_process/home/mythtv/.fluxbox /root
-chown -R mythtv.mythtv /home/mythtv/
-chown -R mythtv.mythtv /myth
-
-cp -f /.post_process/hosts.allow /etc/hosts.allow
-cp -f /.post_process/rc.conf /etc/rc.conf
-#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
-cp -f /.post_process/menu.lst /boot/grub/menu.lst
-
-cp -f /etc/skel/.bash* /root/
-rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/rc.conf b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/rc.conf
deleted file mode 100755
index 9c17944..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/rc.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="yes"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="!soundcore"
-else
- if [ x$Audiotype = xOSS ]
- then
- ALSABLACKLIST="!soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=($MOD_BLACKLIST_)
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/rc.shutdown b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/pre-process.sh b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/pre-process.sh
deleted file mode 100755
index 5bc1f9c..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/pre-process.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-rm -f overlay.xpk
-if [ -d overlay/home/mythtv ]
-then
- chown -R 1000 overlay/home/mythtv
-fi
-./create_overlay.sh
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rcconfx b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rcconfx
deleted file mode 100644
index fd0d8d3..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rcconfx
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# patch file for /etc/rc.conf
-#
-
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="UTC"
-KEYMAP="us"
-
-#MODULES=(floppy)
-MODULES=(!ati_remote)
-
-HOSTNAME="larch5"
-
-USELVM="yes"
-
-#eth0="dhcp"
-
-DAEMONS=(syslog-ng network mysqld dbus hal avahi-daemon !slim sshd)
-SPLASH="splashy"
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xinit/startx.custom
deleted file mode 100644
index 8e3ec5e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xinit/startx.custom
+++ /dev/null
@@ -1,22 +0,0 @@
-if grep -v nox /proc/cmdline &>/dev/null && \
- [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
- if grep i810 /proc/cmdline &>/dev/null; then
- startx -- -config xorg.conf.i810
- else
- startx
- fi
-
- # Maybe there should be some code here to handle a failed startx?
-
- # The 'return' value is at /tmp/xlogout
- # If there is nothing there, switch user to 'newuser'
- # If there is also nothing there, login as root
- # - if already root, fall through to terminal
-
- if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
- logout
- elif [ ${UID} -ne 0 ]; then
- echo "root" >/tmp/newuser
- logout
- fi
-fi
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xinit/xinitrc.custom
deleted file mode 100644
index 5f04171..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xinit/xinitrc.custom
+++ /dev/null
@@ -1,4 +0,0 @@
-# Set the keymap
-xkmap-set
-
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf.i810
deleted file mode 100644
index 9615569..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf.i810
+++ /dev/null
@@ -1,59 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf.i810.2
deleted file mode 100644
index a295b38..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf.i810.2
+++ /dev/null
@@ -1,67 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf.vesa
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/X11/xorg.conf.vesa
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/dhcpcd b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100644
index ab53c30..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/fbsplash.bootsteps
deleted file mode 100644
index 64bb6b7..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/fbsplash.bootsteps
+++ /dev/null
@@ -1 +0,0 @@
-30
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/fbsplash.conf
deleted file mode 100644
index ddd88f8..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/fbsplash.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# fbsplash.conf
-#
-
-THEMES="linhes"
-SPLASH_TTYS="1 2 3 4 5 6"
-
-#EOF
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
deleted file mode 100644
index 7f8f011..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/hosts.allow b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/hosts.allow
deleted file mode 100644
index 19bc4d8..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/inittab b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/inittab
deleted file mode 100644
index 39003ed..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:3:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/inittab.larchsave b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/inittab.larchsave
deleted file mode 100644
index 2de483f..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/inittab.larchsave
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/larch-shutdown b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/larch-shutdown
deleted file mode 100644
index d614d4b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/ppp/options b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/ppp/options
deleted file mode 100644
index 237c390..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/rc.local b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/rc.local
deleted file mode 100755
index 2d488a2..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/profile
-. ${MV_ROOT}/bin/install_functions.sh
-
-function mysql_check {
- mysql -e "show databases;" 2>/dev/null >/dev/null
- return $?
-}
-
-function mythconverg_check {
- mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
- return $?
-}
-
-function install_db {
- pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
- pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
-}
-
-
-
-
-#check to see if mysql is running
-stat_busy "Checking Mysql"
-ATTEMPT=0
-mysql_check && printhl " Installing the initial database" &&install_db
-mythconverg_check
-status=$?
-while [ ! $status = 0 ]
-do
- ((ATTEMPT=ATTEMPT+1))
- /etc/rc.d/mysqld stop
- sleep 2
- /etc/rc.d/mysqld start
- mysqlstatus=$?
- if [ $mysqlstatus = 0 ]
- then
- mysql_check && install_db
- mythconverg_check
- status=$?
- fi
- if [ $ATTEMPT = 20 ]
- then
- printhl " Could not start mysql or install mythconverg within 20 attempts"
- printhl " Aborting install"
- exit 20
- fi
-done
-stat_done
-
-#check network parms
-stat_busy "Checking network"
-init_network
-stat_done
-
-stat_busy "Probing network"
-request_dhcp &
-stat_done
-
-#save some cmdline options
-stat_busy "Parsing command line"
-parse_cmdline_2_db
-bootsplash_setup
-stat_done
-
-#search for remote
-stat_busy "Checking for remote"
-init_remote
-stat_done
-printhl "Finished"
-
-
-echo $CMDLINE | grep -qi NoX
-if [ $? = 0 ]
-then
- echo ""
- printhl "No auto X option found"
- # /usr/bin/chvt 2
-else
- /root/startx &
-fi
-
-
-# Set up automatically logged in user
-if [ -f /.livesys/autologin ]; then
- cp /.livesys/autologin /tmp/newuser
-fi
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/rc.local.orig b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/rc.local.orig
deleted file mode 100755
index 47b24ef..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/rc.local.orig
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-
-# Restore saved sound volume, etc.
-alsactl restore
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/rc.local.shutdown b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/rc.local.shutdown
deleted file mode 100755
index 2b5f735..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/rc.local.shutdown
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local.shutdown: Local shutdown script.
-#
-
-# Save sound volume, etc.
-alsactl store
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.bash_profile b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.bash_profile
deleted file mode 100644
index 600bd9b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.bash_profile
+++ /dev/null
@@ -1,3 +0,0 @@
-. $HOME/.bashrc
-
-. /etc/X11/xinit/startx.custom
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.bashrc b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.xinitrc b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.xinitrc
deleted file mode 100644
index c6febe5..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.xinitrc
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.xsession b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/skel/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/slim.conf b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/slim.conf
deleted file mode 100644
index 35ed579..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/etc/slim.conf
+++ /dev/null
@@ -1,79 +0,0 @@
-# Path, X server and arguments (if needed)
-# Note: -xauth $authfile is automatically appended
-default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
-default_xserver /usr/bin/X
-xserver_arguments -nolisten tcp vt07
-
-# Commands for halt, login, etc.
-halt_cmd /sbin/shutdown -h now
-reboot_cmd /sbin/shutdown -r now
-console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
-#suspend_cmd /usr/sbin/suspend
-
-# Full path to the xauth binary
-xauth_path /usr/bin/xauth
-
-# Xauth file for server
-authfile /var/run/slim.auth
-
-
-# Activate numlock when slim starts. Valid values: on|off
-# numlock on
-
-# Hide the mouse cursor (note: does not work with some WMs).
-# Valid values: true|false
-# hidecursor false
-
-# This command is executed after a succesful login.
-# you can place the %session and %theme variables
-# to handle launching of specific commands in .xinitrc
-# depending of chosen session and slim theme
-#
-# NOTE: if your system does not have bash you need
-# to adjust the command according to your preferred shell,
-# i.e. for freebsd use:
-# login_cmd exec /bin/sh - ~/.xinitrc %session
-login_cmd exec /bin/bash -login ~/.xinitrc %session
-
-# Commands executed when starting and exiting a session.
-# They can be used for registering a X11 session with
-# sessreg. You can use the %user variable
-#
-# sessionstart_cmd some command
-# sessionstop_cmd some command
-
-# Start in daemon mode. Valid values: yes | no
-# Note that this can overridden by the command line
-# option "-d"
-# daemon yes
-
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm,wmaker,blackbox
-
-# Executed when pressing F11 (requires imagemagick)
-screenshot_cmd import -window root /slim.png
-
-# welcome message. Available variables: %host, %domain
-welcome_msg Welcome to %host
-
-# shutdown / reboot messages
-shutdown_msg The system is halting...
-reboot_msg The system is rebooting...
-
-# default user, leave blank or remove this line
-# for avoid pre-loading the username.
-#default_user simone
-
-# current theme, use comma separated list to specify a set to
-# randomly choose from
-current_theme dlarch
-
-# Lock file
-lockfile /var/lock/slim.lock
-
-# Log file
-logfile /var/log/slim.log
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/root/.fluxbox/apps b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/root/.fluxbox/apps
deleted file mode 100644
index 68fae0a..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/root/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/root/LinHES-install.sh b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/root/LinHES-install.sh
deleted file mode 100755
index 6acd24a..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/root/LinHES-install.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-#redirect stderr to stdout, then rediret stdout to file
-. /etc/profile
-exec 2>&1
-exec > /tmp/mythvantage_install.log
-#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
-#keylaunch &
-#/usr/bin/tilda &
-#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
-export MALLOC_CHECK_=0
-xset s off
-xset -dpms
-xhost +
-
-CMDLINE=$(cat /proc/cmdline)
-echo $CMDLINE |grep -q nfsroot
-NFSROOT=$?
-echo $CMDLINE |grep -q clean_upgrade
-if [ $? = 0 ]
-then
- export CLEAN_UPGRADE=YES
-else
- export CLEAN_UPGRADE=NO
-fi
-MythVantage -r
-
-if [ x$NFSROOT = x1 ]
-then
- unbuffer MythVantage &
-else
- NETBOOT=YES MythVantage &
-fi
-
-exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/root/startx b/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/root/startx
deleted file mode 100755
index 9274703..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local-httpd/rootoverlay/root/startx
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-. /etc/profile
-
-export USER=root
-export HOME=/root
-
-CMDLINE=$(cat /proc/cmdline)
-TEMPVAR=${CMDLINE#*ip=}
-IP=${TEMPVAR%% *}
-echo $CMDLINE |grep -q vnc
-USEVNC=$?
-
-if [ x$USEVNC = x1 ]
-then
- $MV_ROOT/bin/xconfig.sh 2>/dev/null
- cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
- startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
- else
- #VNC
- pacman -Sf --noconfirm tightvnc
- cd /root
- mkdir .vnc
- echo mythvantage |vncpasswd -f > /root/.vnc/passwd
- chmod 500 /root/.vnc/passwd
- rm /root/.vnc/xstartup
- ln -s /root/LinHES-install.sh /root/.vnc/xstartup
- vncserver
-fi
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/addedpacks b/build_tools/clarch/larch/profiles/i686-testing-local/addedpacks
deleted file mode 100644
index d4da97c..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/addedpacks
+++ /dev/null
@@ -1,225 +0,0 @@
-# These are needed to build a live CD
-linhes-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs2
-kernel26-headers
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-#ntfsprogs
-#parted
-
-#ddcxinfo-knoppix
-#hwd
-
-sudo
-
-lsof
-cdrkit
-dvd+rw-tools
-
-
-# generally useful tools which don't require X
-#mtools is required by syslinux
-openssh
-dosfstools
-alsa-lib
-alsa-oss
-alsa-utils
-cdparanoia
-cdrdao
-unzip
-
-
-# Xorg packages
-xorg-server
-xorg-xkb-utils
-xorg-xauth
-xorg-server-utils
-xorg-xinit
-xorg-input-drivers
-xterm
-xorg-fonts-100dpi
-xorg-fonts-75dpi
-xorg-res-utils
-ttf-ms-fonts
-
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-#xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-openchrome
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-#unichrome is busted and causes X to segfault
-#xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-#vga should not be installed, vesa can handle when other drivers fail
-#xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-# X apps
-#luser
-#localed
-unclutter
-
-#xkmap
-
-#gparted
-#larchin
-
-#mythtv
-mythtv
-mythtv-contrib
-mytharchive
-mythbrowser
-#mythcontrols
-#mythflix
-mythgallery
-mythgame
-mythmusic
-#mythphone
-myththemes
-mythweather
-mythvideo
-mythsmolt
-#morethemes
-linhes-theme
-linhes-scripts
-nuvexport
-lirc
-lirc-utils
-mysql
-xmltv
-esound
-
-#Window Manager
-fluxbox
-feh
-
-#Other
-dbus
-hal
-hal-info
-fftw2
-libcdaudio
-iptables
-pkgconfig
-taglib
-portmap
-ivtv-utils
-dvb-firmware
-dbus-python
-
-#MythVantage Installer deps
-bc
-mysql-python
-expect
-curl
-dnsutils
-avahi
-
-#Wireless
-b43-fwcutter
-#ipw2100-fw
-#ipw2200-fw
-#ipw3945
-#ipw3945-ucode
-#ipw3945d
-madwifi
-madwifi-utils
-ndiswrapper
-ndiswrapper-utils
-netcfg
-tiacx
-tiacx-firmware
-wireless_tools
-#wlan-ng26
-#wlan-ng26-utils
-zd1211-firmware
-hdhomerun
-#----
-LinHES-config
-LinHES-system
-linhes-sounds
-etcnet
-runit
-runit-scripts
-media_dirs
-
-#---
-tweaker
-ethtool
-nfs-utils
-netkit-telnet
-ntp
-syslog-ng
-ppp
-mingetty
-setserial
-acpid
-fbsplash
-linhes-splash
-nvram-wakup
-#tatir
-pvr150-firmware
-wol
-mjpegtools
-perl-net-upnp
-aumix
-tablet-encode
-ntfs-3g
-joyutils
-ffmpeg-svn
-myth2ipod
-myt2xvid3
-mediaserv
-
-#---Firewire
-libraw1394
-libavc1394
-# wrapper for mplayer
-mplayer-wrapper
-
-# in-place commercial remover (for user job)
-# moved to linhes-scripts
-#removecommercials
-
-#Modules for Atheros base NICs
-#atl1e
-
-linux-firmware
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/cache_packs b/build_tools/clarch/larch/profiles/i686-testing-local/cache_packs
deleted file mode 100644
index 747ab46..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/cache_packs
+++ /dev/null
@@ -1,59 +0,0 @@
-mythdb-initial
-nvidia
-nvidia-utils
-vdpauinfo
-nvidia-96xx
-nvidia-96xx-utils
-#vdpinfo-96xx
-lighttpd
-local-website
-mythweb
-nfs-utils
-samba
-mplayer
-xine-ui
-lcdproc
-mythappletrailers
-mythstream
-oss
-xscreensaver
-tightvnc
-
-#added from error log
-mysql
-mythnews
-pycairo
-pygobject
-python-numeric
-pygtk
-fam
-sqlite3
-xe
-romdb
-gconf
-gnome-keyring
-gnome-mime-data
-gnome-python
-gnome-python-extras
-gnome-vfs
-hunspell
-libbonobo
-libbonoboui
-libgnome
-libgnomecanvas
-libgnomeui
-libidl2
-miro
-mozilla-common
-nspr
-nss
-orbit2
-polkit
-pyorbit
-pyrex
-startup-notification
-xulrunner
-mythmovies
-myth2ipod
-myt2xvid3
-#mediaserv
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/debugsub.cfg b/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/debugsub.cfg
deleted file mode 100644
index 5ef732d..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/debugsub.cfg
+++ /dev/null
@@ -1,38 +0,0 @@
-default vesamenu.c32
-prompt 0
-#timeout 300
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-MENU ROWS 4
-MENU CMDLINEROW 22
-#MENU TIMEOUTROW 23
-MENU TABMSGROW 22
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-
-label linux-nox
-MENU LABEL Boot to console (without X windowing)
-kernel vmlinuz
-append initrd=larch.img NoX
-
-label linux-c2r
-MENU LABEL LinHES: copy-to-ram (also activates swap)
-kernel vmlinuz
-append initrd=larch.img c2r
-
-label linux-swap
-MENU LABEL LinHES: Use swap
-kernel vmlinuz
-append initrd=larch.img swap
-
-label memtest
-MENU LABEL Memory tester
-kernel memtest
-
-label goback
-MENU LABEL Back
-kernel vesamenu.c32
-append menu isolinux.cfg \ No newline at end of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/hardsub.cfg b/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/hardsub.cfg
deleted file mode 100644
index c041eb2..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/hardsub.cfg
+++ /dev/null
@@ -1,57 +0,0 @@
-default vesamenu.c32
-prompt 0
-#timeout 300
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-MENU ROWS 4
-MENU CMDLINEROW 22
-MENU TABMSGROW 22
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-label atomic
-MENU LABEL LinHES on Atomic Ant!
-kernel vmlinuz
-append initrd=larch.img vga=792 quiet splash=silent,theme:linhes console=tty1 disablemodules=agpart,intel_agp
-
-#label linux-i810
-#MENU LABEL with Intel i810 driver (DRI disabled)
-#kernel vmlinuz
-#append initrd=larch.img i810
-
-label linux-vesa
-MENU LABEL Force use of vesa driver
-kernel vmlinuz
-append initrd=larch.img forceXvesa
-
-lable skipTweaker
-MENU LABEL LinHES no splashscren no tweaker.
-kernel vmlinuz
-append initrd=larch.img no_meth
-
-label dragon
-MENU LABEL Dragon Version 1
-kernel vmlinuz
-append initrd=larch.img type=dragon vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label dragon2
-MENU LABEL Dragon Version 2
-kernel vmlinuz
-append initrd=larch.img type=dragon2 vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label ausdragon
-MENU LABEL Australian Dragon
-kernel vmlinuz
-append initrd=larch.img type=ausdragon vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label 8400
-MENU LABEL For the Nvidia 8400 chipset.
-kernel vmlinuz
-append initrd=larch.img vga=792 quiet splash=silent,theme:linhes console=tty1 disablemodules=agpart
-
-label goback
-MENU LABEL Back
-kernel vesamenu.c32
-append menu isolinux.cfg
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/isolinux.cfg b/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/isolinux.cfg
deleted file mode 100644
index 646b173..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/isolinux.cfg
+++ /dev/null
@@ -1,37 +0,0 @@
-default vesamenu.c32
-prompt 0
-timeout 300
-
-MENU BACKGROUND vbg.jpg
-MENU COLOR border 31;40 #90ffff00 #00000000 std
-MENU COLOR sel 31;47 #00000000 #FFFFFF15 al
-MENU ROWS 4
-MENU CMDLINEROW 22
-MENU TIMEOUTROW 23
-MENU TABMSGROW 22
-
-MENU TITLE LinHES: The Linux Home Entertainment System
-
-label linux
-MENU LABEL LinHES (default).
-kernel vmlinuz
-append initrd=larch.img vga=0x314 quiet splash=silent,theme:linhes console=tty1
-
-label linux-nosplash
-MENU LABEL LinHES without splash screen.
-kernel vmlinuz
-append initrd=larch.img
-
-label special
-MENU LABEL Special Hardware
-kernel vesamenu.c32
-append hardsub.cfg
-
-label debug
-MENU LABEL Debug options
-kernel vesamenu.c32
-append debugsub.cfg
-
-label local
-menu label Boot from ^local drive
-localboot 0xffff
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/vbg.jpg b/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/vbg.jpg
deleted file mode 100644
index 07d31a6..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/isolinux/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/actions.rc b/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/actions.rc
deleted file mode 100644
index dd95b26..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/actions.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-type=0
-orientation=1
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/autologin b/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/autologin
deleted file mode 100644
index 93ca142..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/autologin
+++ /dev/null
@@ -1 +0,0 @@
-root \ No newline at end of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/bash_profile b/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/larch0 b/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/larch0
deleted file mode 100644
index c80b7c2..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/cd-root/larch/copy/larch0
+++ /dev/null
@@ -1,63 +0,0 @@
-# This is a script 'sourced' from the installation script larch-tidy.
-# Its purpose is to remove custom live-only stuff from a just-installed
-# system.
-# ${INSTALL} is the path to the installed system root directory.
-
-rm "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
-
-if [ -f ${INSTALL}/etc/rc.local.orig ]; then
- mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
-fi
-if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
- mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
-fi
-
-# slim is currently started in inittab
-#sed -i '/^DAEMONS=/ s|!slim|@slim|' ${INSTALL}/etc/rc.conf
-
-# Copy xorg.conf.i810 to target xorg.conf if necessary
-if ! [ -f /etc/X11/xorg.conf ]; then
- if grep i810 /proc/cmdline &>/dev/null; then
- cp /etc/X11/xorg.conf.i810 ${INSTALL}/etc/X11/xorg.conf
- fi
-fi
-
-#***************************************************#
-# Replace uses of larchquit in xfce panels and menu.#
-#***************************************************#
-### Unfortunately this isn't very simple. If anyone has a better way of
-### providing different Quit actions in the live version and the version
-### installed to disk from it, please let me know!
-### Maybe it would be better just to provide a special live quit desktop
-### icon which can be removed on installation, like the installation icon.
-
-defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
-
-replacequit ()
-{
- for f in ${INSTALL}$1/.config/xfce4/panel/*; do
- if grep "^Exec=larchquit" ${f}; then
- n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
- cp /.livesys/actions.rc \
- ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
- rm ${f}
-
- sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
- ${INSTALL}$1/.config/xfce4/panel/panels.xml
- fi
- done
-
- if [ -f ${INSTALL}$1/.bash_profile ]; then
- sed -i "s|<app .*cmd=\"larchquit.*/>|${defaultquit}|" \
- ${INSTALL}$1/.config/xfce4/desktop/menu.xml
-
- cp /.livesys/xfce4-session.rc ${INSTALL}$1/.config/xfce4-session
- cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
- fi
-}
-
-for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
- /root /etc/skel; do
- replacequit ${hd} &>/dev/null
-done
-#***************************************************#
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/create_overlay.sh b/build_tools/clarch/larch/profiles/i686-testing-local/create_overlay.sh
deleted file mode 100755
index 6a4fdee..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/create_overlay.sh
+++ /dev/null
@@ -1 +0,0 @@
-../../run/xpack -r overlay overlay.xpk
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/locale.gen b/build_tools/clarch/larch/profiles/i686-testing-local/locale.gen
deleted file mode 100644
index 760ec23..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/locale.gen
+++ /dev/null
@@ -1,5 +0,0 @@
-# locales for larch (/etc/locale.gen)
-
-en_US ISO-8859-1
-en_US.UTF-8 UTF-8
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/mkinitcpio.conf b/build_tools/clarch/larch/profiles/i686-testing-local/mkinitcpio.conf
deleted file mode 100644
index 27fe40f..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/mkinitcpio.conf
+++ /dev/null
@@ -1,55 +0,0 @@
-# vim:set ft=sh
-# MODULES
-# The following modules are loaded before any boot hooks are
-# run. Advanced users may wish to specify all system modules
-# in this array. For instance:
-# MODULES="piix ide_disk reiserfs"
-MODULES=""
-
-# BINARIES
-# This setting includes, into the CPIO image, and additional
-# binaries a given user may wish. This is run first, so may
-# be used to override the actual binaries used in a given hook.
-# (Existing files are NOT overwritten is already added)
-# BINARIES are dependancy parsed, so you may safely ignore libraries
-#BINARIES=""
-
-# FILES
-# This setting is similar to BINARIES above, however, files are added
-# as-is and are not parsed in anyway. This is useful for config files.
-# Some users may wish to include modprobe.conf for custom module options,
-# like so:
-# FILES="/etc/modprobe.conf"
-FILES=""
-
-# HOOKS
-# This is the most important setting in this file. The HOOKS control the
-# modules and scripts added to the image, and what happens at boot time.
-# Order is important, and it is recommended that you do not change the
-# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
-# help on a given hook.
-# 'base' is _required_ unless you know precisely what you are doing.
-# 'udev' is _required_ in order to automatically load modules
-# 'modload' may be used in place of 'udev', but is not recommended
-# 'filesystems' is _required_ unless you specify your fs modules in MODULES
-# Examples:
-# This setup specifies all modules in the MODULES setting above.
-# No raid, lvm, or encrypted root is needed.
-# HOOKS="base"
-#
-# This setup will autodetect all modules for your system and should
-# work as a sane default
-# HOOKS="base udev autodetect ide scsi sata filesystems"
-#
-# This setup will generate a 'full' image which supports most systems.
-# No autodetection is done.
-# HOOKS="base udev ide scsi sata usb filesystems"
-#
-# This setup assembles an ide raid array with an encrypted root FS.
-# Note: See 'mkinitcpio -H raid' for more information on raid devices.
-# HOOKS="base udev ide filesystems raid encrypt"
-#
-# This setup loads an LVM volume group on a usb device.
-# HOOKS="base udev usb filesystems lvm"
-#HOOKS="base udev pata scsi sata usb larch1 larch2_aufs larch3 fbsplash"
-HOOKS="base udev pata scsi sata usb larch1 larch2_aufs larch3"
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/mkinitcpio.conf.prel7 b/build_tools/clarch/larch/profiles/i686-testing-local/mkinitcpio.conf.prel7
deleted file mode 100644
index 7279f45..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/mkinitcpio.conf.prel7
+++ /dev/null
@@ -1,54 +0,0 @@
-# vim:set ft=sh
-# MODULES
-# The following modules are loaded before any boot hooks are
-# run. Advanced users may wish to specify all system modules
-# in this array. For instance:
-# MODULES="piix ide_disk reiserfs"
-MODULES=""
-
-# BINARIES
-# This setting includes, into the CPIO image, and additional
-# binaries a given user may wish. This is run first, so may
-# be used to override the actual binaries used in a given hook.
-# (Existing files are NOT overwritten is already added)
-# BINARIES are dependancy parsed, so you may safely ignore libraries
-#BINARIES=""
-
-# FILES
-# This setting is similar to BINARIES above, however, files are added
-# as-is and are not parsed in anyway. This is useful for config files.
-# Some users may wish to include modprobe.conf for custom module options,
-# like so:
-# FILES="/etc/modprobe.conf"
-FILES=""
-
-# HOOKS
-# This is the most important setting in this file. The HOOKS control the
-# modules and scripts added to the image, and what happens at boot time.
-# Order is important, and it is recommended that you do not change the
-# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
-# help on a given hook.
-# 'base' is _required_ unless you know precisely what you are doing.
-# 'udev' is _required_ in order to automatically load modules
-# 'modload' may be used in place of 'udev', but is not recommended
-# 'filesystems' is _required_ unless you specify your fs modules in MODULES
-# Examples:
-# This setup specifies all modules in the MODULES setting above.
-# No raid, lvm, or encrypted root is needed.
-# HOOKS="base"
-#
-# This setup will autodetect all modules for your system and should
-# work as a sane default
-# HOOKS="base udev autodetect ide scsi sata filesystems"
-#
-# This setup will generate a 'full' image which supports most systems.
-# No autodetection is done.
-# HOOKS="base udev ide scsi sata usb filesystems"
-#
-# This setup assembles an ide raid array with an encrypted root FS.
-# Note: See 'mkinitcpio -H raid' for more information on raid devices.
-# HOOKS="base udev ide filesystems raid encrypt"
-#
-# This setup loads an LVM volume group on a usb device.
-# HOOKS="base udev usb filesystems lvm"
-HOOKS="base udev pata scsi sata usb larch1 larch2_aufs larch3 fbsplash"
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/overlay/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i686-testing-local/overlay/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 5a2b8d6..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/overlay/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {sudo /usr/MythVantage/bin/mythvantage}
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/overlay/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i686-testing-local/overlay/home/mythtv/.xinitrc
deleted file mode 100755
index d988c98..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/overlay/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-. /etc/profile
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-# exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/pacman.conf b/build_tools/clarch/larch/profiles/i686-testing-local/pacman.conf
deleted file mode 100755
index 617c4d1..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/pacman.conf
+++ /dev/null
@@ -1,62 +0,0 @@
-#
-# /etc/pacman.conf
-# from pacman.conf MV
-# NOTE: If you find a mirror that is geographically close to you, please
-# move it to the top of the server list, so pacman will choose it
-# first.
-#
-# To re-sort your mirror lists by ping/traceroute results, use the
-# /usr/bin/sortmirrors script. It requires the "netselect" package.
-#
-
-# See the pacman manpage for option directives
-
-#
-# GENERAL OPTIONS
-#
-[options]
-LogFile = /var/log/pacman.log
-NoUpgrade = etc/passwd etc/group etc/shadow etc/sudoers
-NoUpgrade = etc/fstab etc/raidtab etc/ld.so.conf
-NoUpgrade = etc/rc.conf etc/rc.local
-NoUpgrade = etc/modprobe.conf etc/modules.conf
-NoUpgrade = etc/lilo.conf boot/grub/menu.lst
-NoUpgrade = data/srv/hobbit/etc/bb-hosts
-NoUpgrade = etc/func/minion.conf
-
-HoldPkg = pacman glibc
-CacheDir = /data/var/cache/pacman/pkg
-#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
-
-#
-# REPOSITORIES
-# - can be defined here or included from another file
-# - pacman will search repositories in the order defined here.
-# - local/custom mirrors can be added here or in separate files
-#
-[core-testing]
-Server = file:///data/pkg_repo/i686/core-testing
-
-[extra-testing]
-Server = file:///data/pkg_repo/i686/extra-testing
-
-
-
-########################ARCH DEFAULTS#############
-#[core]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[extra]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-#[community]
-# Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-# Unstable is disabled by default. To enable, uncomment the following
-# two lines. You can add preferred servers immediately after the header,
-# and they will be used before the default mirrors.
-#[unstable]
-#Include = /etc/pacman.d/mirrorlist
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post-process.sh b/build_tools/clarch/larch/profiles/i686-testing-local/post-process.sh
deleted file mode 100755
index 883d9ad..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.post_process
-chroot $INSTDIR .post_process/modify_chroot.sh
-rm -rf $INSTDIR/.post_process
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.bash_profile b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.bash_profile
deleted file mode 100644
index c49349b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.bashrc b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/apps b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/apps
deleted file mode 100644
index 994daf7..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,4 +0,0 @@
-#Uncomment below if you are using firewire
-#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/init b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/init
deleted file mode 100644
index 9791a7f..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/init
+++ /dev/null
@@ -1,35 +0,0 @@
-session.screen0.slit.placement: BottomRight
-session.screen0.slit.direction: Vertical
-session.screen0.slit.onTop: False
-session.screen0.slit.autoHide: True
-session.screen0.tab.placement: Top
-session.screen0.toolbar.onTop: False
-session.screen0.toolbar.visible: False
-session.screen0.toolbar.autoHide: False
-session.screen0.toolbar.placement: BottomCenter
-session.screen0.toolbar.widthPercent: 66
-session.screen0.workspaceNames: one,two,three,four
-session.screen0.strftimeFormat: %k:%M
-session.screen0.focusNewWindows: True
-session.screen0.focusModel: ClickToFocus
-session.screen0.fullMaximization: False
-session.screen0.edgeSnapThreshold: 0
-session.screen0.rowPlacementDirection: LeftToRight
-session.screen0.workspaces: 4
-session.screen0.focusLastWindow: True
-session.screen0.colPlacementDirection: TopToBottom
-session.screen0.windowPlacement: RowSmartPlacement
-session.screen0.tab.width: 64
-session.screen0.tab.height: 16
-session.screen0.showwindowposition: true
-session.opaqueMove: False
-session.autoRaiseDelay: 250
-session.menuFile: ~/.fluxbox/menu
-session.cacheLife: 5
-session.styleFile: /usr/share/fluxbox/styles/Artwiz
-session.keyFile: ~/.fluxbox/keys
-session.colorsPerChannel: 4
-session.doubleClickInterval: 250
-session.cacheMax: 200
-session.imageDither: True
-session.configVersion: 1
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/menu b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/menu
deleted file mode 100644
index 858090e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/menu
+++ /dev/null
@@ -1,81 +0,0 @@
-# Generated by fluxbox-generate_menu
-#
-# If you read this it means you want to edit this file manually, so here
-# are some useful tips:
-#
-# - You can add your own menu-entries to ~/.fluxbox/usermenu
-#
-# - If you miss apps please let me know and I will add them for the next
-# release.
-#
-# - The -r option prevents removing of empty menu entries and lines which
-# makes things much more readable.
-#
-# - To prevent any other app from overwriting your menu
-# you can change the menu name in .fluxbox/init to:
-# session.menuFile: /home/mythtv/.fluxbox/my-menu
-[begin] (Fluxbox)
-[encoding] {UTF-8}
- [exec] (xterm) {xterm}
- [exec] () {} execname is NULL; cannot lookup
- [exec] (Run) {fbrun }
-[submenu] (Terminals)
- [exec] (xterm) {xterm}
-[end]
-[submenu] (Editors)
- [exec] (xedit) {xedit}
- [exec] (nano) {xterm -e nano}
- [exec] (vi) {xterm -e vi}
-[end]
-[submenu] (Multimedia)
-[submenu] (Audio)
- [exec] (alsamixer) {xterm -e alsamixer}
-[end]
-[submenu] (Video)
- [exec] (gmplayer) {gmplayer}
-[end]
-[submenu] (X-utils)
- [exec] (xfontsel) {xfontsel}
- [exec] (xman) {xman}
- [exec] (xload) {xload}
- [exec] (xbiff) {xbiff}
- [exec] (xclock) {xclock}
- [exec] (xmag) {xmag}
- [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
-[end]
-[end]
-[submenu] (Office)
- [exec] (xclock) {xclock}
- [exec] (xcalc) {xcalc}
-[end]
-[submenu] (Games)
- [exec] (xeyes) {xeyes}
-[end]
-[submenu] (System Tools)
- [exec] (top) {xterm -e top}
-[end]
-[submenu] (fluxbox menu)
- [config] (Configure)
-[submenu] (System Styles) {Choose a style...}
- [stylesdir] (/usr/share/fluxbox/styles)
-[end]
-[submenu] (User Styles) {Choose a style...}
- [stylesdir] (~/.fluxbox/styles)
-[end]
- [workspaces] (Workspace List)
-[submenu] (Tools)
- [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
- [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
- [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
- [exec] (Run) {fbrun }
- [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
-[end]
- [commanddialog] (Fluxbox Command)
- [reconfig] (Reload config)
- [restart] (Restart)
- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
- [separator]
- [exit] (Exit)
-[end]
-[endencoding]
-[end]
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/menuconfig
deleted file mode 100644
index ef5b398..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/menuconfig
+++ /dev/null
@@ -1,65 +0,0 @@
-# This file is read by fluxbox-generate_menu. If you don't like a
-# default you can change it here. Don't forget to remove the # in front
-# of the line.
-
-# Your favourite terminal. Put the command in quotes if you want to use
-# options. Put a backslash in before odd chars
-# MY_TERM='Eterm --tint \#123456'
-# MY_TERM='aterm -tint $(random_color)'
-
-# Your favourite browser. You can also specify options.
-# MY_BROWSER=mozilla
-
-# Name of the outputfile
-# MENUFILENAME=/home/mythtv/.fluxbox/menu
-
-# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
-
-# standard url for console-browsers
-# HOMEPAGE=fluxbox.org
-
-# location with your own menu-entries
-# USERMENU=~/.fluxbox/usermenu
-
-# Put the launcher you would like to use here
-# LAUNCHER=fbrun
-# LAUNCHER=fbgm
-
-# Options for fbrun
-# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
-
-# --- PREFIX'es
-# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
-# your prefix is: /usr
-
-# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
-# there should be no need to specify them.
-#
-# PREFIX=/usr
-# GNOME_PREFIX=/opt/gnome
-# KDE_PREFIX=/opt/kde
-
-
-# Sepparate the list of background-dirs with semicolumns ':'
-# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
-
-
-# --- Boolean variables.
-# Setting a variable to no'' won't help. Comment them out if you don't
-# want them. Setting are overruled by the command-line options.
-
-# Include all backgrounds in your backgrounds-directory
-# BACKGROUNDMENUITEM=yes
-
-# Include kde-menus
-# KDEMENU=yes
-
-# Include gnome-menus
-# GNOMEMENU=yes
-
-# enable sudo commands
-# DOSUDO=yes
-
-# Don't cleanup the menu
-# REMOVE=no
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/wallpaper.png
deleted file mode 100644
index 83da80c..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.fluxbox/wallpaper.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.xinitrc b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.xinitrc
deleted file mode 100755
index 911e76e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.xsession b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/home/mythtv/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/hosts.allow b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/hosts.allow
deleted file mode 100644
index f6cf005..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/hosts.allow
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-ALL: 172.16.
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/hosts.deny b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/menu.lst b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/menu.lst
deleted file mode 100755
index 8a8e3b2..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/menu.lst
+++ /dev/null
@@ -1,60 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title LinHes
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title LinHes-splashy
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title LinHES-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
-initrd /boot/kernel26.img
-
-
-# (3) normal
-title LinHes-init
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
-initrd /boot/kernel26.img
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/modify_chroot.sh b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/modify_chroot.sh
deleted file mode 100755
index 6caf191..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/modify_chroot.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-
-useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
-cp -rvpf /.post_process/home/mythtv /home/
-cp -rvpf /.post_process/home/mythtv/.fluxbox /root
-chown -R mythtv.mythtv /home/mythtv/
-chown -R mythtv.mythtv /myth
-
-cp -f /.post_process/hosts.allow /etc/hosts.allow
-cp -f /.post_process/rc.conf /etc/rc.conf
-#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
-cp -f /.post_process/menu.lst /boot/grub/menu.lst
-
-cp -f /etc/skel/.bash* /root/
-rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/rc.conf b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/rc.conf
deleted file mode 100755
index 9c17944..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/rc.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="yes"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="!soundcore"
-else
- if [ x$Audiotype = xOSS ]
- then
- ALSABLACKLIST="!soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=($MOD_BLACKLIST_)
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/rc.shutdown b/build_tools/clarch/larch/profiles/i686-testing-local/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/pre-process.sh b/build_tools/clarch/larch/profiles/i686-testing-local/pre-process.sh
deleted file mode 100755
index 5bc1f9c..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/pre-process.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-rm -f overlay.xpk
-if [ -d overlay/home/mythtv ]
-then
- chown -R 1000 overlay/home/mythtv
-fi
-./create_overlay.sh
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rcconfx b/build_tools/clarch/larch/profiles/i686-testing-local/rcconfx
deleted file mode 100644
index fd0d8d3..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rcconfx
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# patch file for /etc/rc.conf
-#
-
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="UTC"
-KEYMAP="us"
-
-#MODULES=(floppy)
-MODULES=(!ati_remote)
-
-HOSTNAME="larch5"
-
-USELVM="yes"
-
-#eth0="dhcp"
-
-DAEMONS=(syslog-ng network mysqld dbus hal avahi-daemon !slim sshd)
-SPLASH="splashy"
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xinit/startx.custom
deleted file mode 100644
index 8e3ec5e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xinit/startx.custom
+++ /dev/null
@@ -1,22 +0,0 @@
-if grep -v nox /proc/cmdline &>/dev/null && \
- [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
- if grep i810 /proc/cmdline &>/dev/null; then
- startx -- -config xorg.conf.i810
- else
- startx
- fi
-
- # Maybe there should be some code here to handle a failed startx?
-
- # The 'return' value is at /tmp/xlogout
- # If there is nothing there, switch user to 'newuser'
- # If there is also nothing there, login as root
- # - if already root, fall through to terminal
-
- if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
- logout
- elif [ ${UID} -ne 0 ]; then
- echo "root" >/tmp/newuser
- logout
- fi
-fi
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xinit/xinitrc.custom
deleted file mode 100644
index 5f04171..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xinit/xinitrc.custom
+++ /dev/null
@@ -1,4 +0,0 @@
-# Set the keymap
-xkmap-set
-
-exec fluxbox
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf.i810
deleted file mode 100644
index 9615569..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf.i810
+++ /dev/null
@@ -1,59 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf.i810.2
deleted file mode 100644
index a295b38..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf.i810.2
+++ /dev/null
@@ -1,67 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf.vesa
deleted file mode 100644
index 6d11b2e..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/X11/xorg.conf.vesa
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/dhcpcd b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100644
index ab53c30..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/fbsplash.bootsteps
deleted file mode 100644
index 64bb6b7..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/fbsplash.bootsteps
+++ /dev/null
@@ -1 +0,0 @@
-30
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/fbsplash.conf
deleted file mode 100644
index ddd88f8..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/fbsplash.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# fbsplash.conf
-#
-
-THEMES="linhes"
-SPLASH_TTYS="1 2 3 4 5 6"
-
-#EOF
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
deleted file mode 100644
index 7f8f011..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/hosts.allow b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/hosts.allow
deleted file mode 100644
index 19bc4d8..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/inittab b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/inittab
deleted file mode 100644
index 39003ed..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:3:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/inittab.larchsave b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/inittab.larchsave
deleted file mode 100644
index 2de483f..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/inittab.larchsave
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/larch-shutdown b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/larch-shutdown
deleted file mode 100644
index d614d4b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/ppp/options b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/ppp/options
deleted file mode 100644
index 237c390..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/rc.local b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/rc.local
deleted file mode 100755
index 2d488a2..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/profile
-. ${MV_ROOT}/bin/install_functions.sh
-
-function mysql_check {
- mysql -e "show databases;" 2>/dev/null >/dev/null
- return $?
-}
-
-function mythconverg_check {
- mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
- return $?
-}
-
-function install_db {
- pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
- pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
-}
-
-
-
-
-#check to see if mysql is running
-stat_busy "Checking Mysql"
-ATTEMPT=0
-mysql_check && printhl " Installing the initial database" &&install_db
-mythconverg_check
-status=$?
-while [ ! $status = 0 ]
-do
- ((ATTEMPT=ATTEMPT+1))
- /etc/rc.d/mysqld stop
- sleep 2
- /etc/rc.d/mysqld start
- mysqlstatus=$?
- if [ $mysqlstatus = 0 ]
- then
- mysql_check && install_db
- mythconverg_check
- status=$?
- fi
- if [ $ATTEMPT = 20 ]
- then
- printhl " Could not start mysql or install mythconverg within 20 attempts"
- printhl " Aborting install"
- exit 20
- fi
-done
-stat_done
-
-#check network parms
-stat_busy "Checking network"
-init_network
-stat_done
-
-stat_busy "Probing network"
-request_dhcp &
-stat_done
-
-#save some cmdline options
-stat_busy "Parsing command line"
-parse_cmdline_2_db
-bootsplash_setup
-stat_done
-
-#search for remote
-stat_busy "Checking for remote"
-init_remote
-stat_done
-printhl "Finished"
-
-
-echo $CMDLINE | grep -qi NoX
-if [ $? = 0 ]
-then
- echo ""
- printhl "No auto X option found"
- # /usr/bin/chvt 2
-else
- /root/startx &
-fi
-
-
-# Set up automatically logged in user
-if [ -f /.livesys/autologin ]; then
- cp /.livesys/autologin /tmp/newuser
-fi
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/rc.local.orig b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/rc.local.orig
deleted file mode 100755
index 47b24ef..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/rc.local.orig
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-
-# Restore saved sound volume, etc.
-alsactl restore
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/rc.local.shutdown b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/rc.local.shutdown
deleted file mode 100755
index 2b5f735..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/rc.local.shutdown
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local.shutdown: Local shutdown script.
-#
-
-# Save sound volume, etc.
-alsactl store
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.bash_profile b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.bash_profile
deleted file mode 100644
index 600bd9b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.bash_profile
+++ /dev/null
@@ -1,3 +0,0 @@
-. $HOME/.bashrc
-
-. /etc/X11/xinit/startx.custom
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.bashrc b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.bashrc
deleted file mode 100644
index fcabce0..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.xinitrc b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.xinitrc
deleted file mode 100644
index c6febe5..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.xinitrc
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.xsession b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/skel/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/slim.conf b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/slim.conf
deleted file mode 100644
index 35ed579..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/etc/slim.conf
+++ /dev/null
@@ -1,79 +0,0 @@
-# Path, X server and arguments (if needed)
-# Note: -xauth $authfile is automatically appended
-default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
-default_xserver /usr/bin/X
-xserver_arguments -nolisten tcp vt07
-
-# Commands for halt, login, etc.
-halt_cmd /sbin/shutdown -h now
-reboot_cmd /sbin/shutdown -r now
-console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
-#suspend_cmd /usr/sbin/suspend
-
-# Full path to the xauth binary
-xauth_path /usr/bin/xauth
-
-# Xauth file for server
-authfile /var/run/slim.auth
-
-
-# Activate numlock when slim starts. Valid values: on|off
-# numlock on
-
-# Hide the mouse cursor (note: does not work with some WMs).
-# Valid values: true|false
-# hidecursor false
-
-# This command is executed after a succesful login.
-# you can place the %session and %theme variables
-# to handle launching of specific commands in .xinitrc
-# depending of chosen session and slim theme
-#
-# NOTE: if your system does not have bash you need
-# to adjust the command according to your preferred shell,
-# i.e. for freebsd use:
-# login_cmd exec /bin/sh - ~/.xinitrc %session
-login_cmd exec /bin/bash -login ~/.xinitrc %session
-
-# Commands executed when starting and exiting a session.
-# They can be used for registering a X11 session with
-# sessreg. You can use the %user variable
-#
-# sessionstart_cmd some command
-# sessionstop_cmd some command
-
-# Start in daemon mode. Valid values: yes | no
-# Note that this can overridden by the command line
-# option "-d"
-# daemon yes
-
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm,wmaker,blackbox
-
-# Executed when pressing F11 (requires imagemagick)
-screenshot_cmd import -window root /slim.png
-
-# welcome message. Available variables: %host, %domain
-welcome_msg Welcome to %host
-
-# shutdown / reboot messages
-shutdown_msg The system is halting...
-reboot_msg The system is rebooting...
-
-# default user, leave blank or remove this line
-# for avoid pre-loading the username.
-#default_user simone
-
-# current theme, use comma separated list to specify a set to
-# randomly choose from
-current_theme dlarch
-
-# Lock file
-lockfile /var/lock/slim.lock
-
-# Log file
-logfile /var/log/slim.log
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/root/.fluxbox/apps b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/root/.fluxbox/apps
deleted file mode 100644
index 68fae0a..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/root/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/root/LinHES-install.sh b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/root/LinHES-install.sh
deleted file mode 100755
index 6acd24a..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/root/LinHES-install.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-#redirect stderr to stdout, then rediret stdout to file
-. /etc/profile
-exec 2>&1
-exec > /tmp/mythvantage_install.log
-#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
-#keylaunch &
-#/usr/bin/tilda &
-#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
-export MALLOC_CHECK_=0
-xset s off
-xset -dpms
-xhost +
-
-CMDLINE=$(cat /proc/cmdline)
-echo $CMDLINE |grep -q nfsroot
-NFSROOT=$?
-echo $CMDLINE |grep -q clean_upgrade
-if [ $? = 0 ]
-then
- export CLEAN_UPGRADE=YES
-else
- export CLEAN_UPGRADE=NO
-fi
-MythVantage -r
-
-if [ x$NFSROOT = x1 ]
-then
- unbuffer MythVantage &
-else
- NETBOOT=YES MythVantage &
-fi
-
-exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/root/startx b/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/root/startx
deleted file mode 100755
index 9274703..0000000
--- a/build_tools/clarch/larch/profiles/i686-testing-local/rootoverlay/root/startx
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-. /etc/profile
-
-export USER=root
-export HOME=/root
-
-CMDLINE=$(cat /proc/cmdline)
-TEMPVAR=${CMDLINE#*ip=}
-IP=${TEMPVAR%% *}
-echo $CMDLINE |grep -q vnc
-USEVNC=$?
-
-if [ x$USEVNC = x1 ]
-then
- $MV_ROOT/bin/xconfig.sh 2>/dev/null
- cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
- startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
- else
- #VNC
- pacman -Sf --noconfirm tightvnc
- cd /root
- mkdir .vnc
- echo mythvantage |vncpasswd -f > /root/.vnc/passwd
- chmod 500 /root/.vnc/passwd
- rm /root/.vnc/xstartup
- ln -s /root/LinHES-install.sh /root/.vnc/xstartup
- vncserver
-fi
diff --git a/build_tools/clarch/larch/run/cachepacs b/build_tools/clarch/larch/run/cachepacs
deleted file mode 100755
index 3e4a1fb..0000000
--- a/build_tools/clarch/larch/run/cachepacs
+++ /dev/null
@@ -1,140 +0,0 @@
-#! /bin/bash
-#
-# cachepacs - install pkgs to cache dir, but don't isntall
-#
-# Author: James Meyer (based on inpacs)
-
-
-# Working directory:
-TMPDIR=/tmp/inpacs$$
-# File containing (filtered) list of base packages + added packages
-basepacks=${TMPDIR}/basepacks
-
-APP="$( basename $0 )"
-
-exitfunc () {
- # Remove temporary files
- rm -rf ${TMPDIR}
- exit $1
-}
-
-# Default pacman db path (this is a statement, not a configuration, so
-# do not change it!)
-DBPATH="/var/lib/pacman"
-
-# Default package cache, on the target
-TARGETCACHE="${CACHE}"
-# A host or remote package cache:
-HOSTCACHE=""
-# Absolute /path/to/file containing list of packages for 2nd install phase:
-ADDEDPACKS=""
-# Source file for base package list:
-BASEPACKSFILE=""
-# Source file for list of vetoed base packages:
-VETOFILE=""
-# Source directory for pacman database directories:
-DBDIR=""
-# pacman executable:
-PACMANX="pacman -f"
-# pacman configuration file
-PACMANK="/etc/pacman.conf"
-
-checkfile ()
-{
- f=$( readlink -m $1 )
- if ! [ -f "${f}" ]; then
- echo "ERROR: File doesn't exist: ${f}"
- exitfunc
- fi
-}
-
-checkdir ()
-{
- f=$( readlink -m $1 )
- if ! [ -d "${f}" ]; then
- echo "ERROR: Directory doesn't exist: ${f}"
- exitfunc
- fi
-}
-
-
-while getopts ":k:a:c:b:x:y:P:" Option
-do
- case ${Option} in
- k ) checkfile ${OPTARG}
- PACMANK=${f} ;;
- a ) checkfile ${OPTARG}
- CACHEPACKSFILE=${f} ;;
- y ) checkdir ${OPTARG}
- DBDIR=${f} ;;
- P ) checkfile ${OPTARG}
- PACMANX=${f} ;;
- #* ) usage ;;
- esac
-done
-shift $((${OPTIND} - 1))
-INSTLDIR="$1"
-
-
-# grep the cachedir out of the installed pacman.conf
-PCCACHE=`grep CacheDir $INSTLDIR/etc/pacman.conf|cut -d= -f2|cut -d\/ -f2-`
-CACHEDIR=${INSTLDIR}/$PCCACHE
-
-echo "INSTLDIR=${INSTLDIR}"
-echo "PACMANK=${PACMANK}"
-echo "CACHEDIR=${CACHEDIR}"
-echo "DBDIR=${DBDIR}"
-echo "PACMANX=${PACMANX}"
-echo
-
-
-# test if the script is started by root user. If not, exit
-if [ $UID -ne 0 ]; then
- echo "Only root can run ${APP}"; exitfunc 1
-fi
-
-echo "//"
-echo "// downloading packages to ${CACHEDIR}"
-
-PACMAN="${PACMANX} --config ${PACMANK} --noconfirm"
-
-rm -rf ${TMPDIR}
-mkdir -p ${TMPDIR}
-
-# Helper function for installing a list of packages
-doInstall() {
- mkdir -p ${INSTLDIR}/sys
- mkdir -p ${INSTLDIR}/proc
- mount --bind /sys ${INSTLDIR}/sys
- mount --bind /proc ${INSTLDIR}/proc
- ${PACMAN} -r ${INSTLDIR} -Sw $1
- RET=$?
- echo $RET
- umount ${INSTLDIR}/proc
- umount ${INSTLDIR}/sys
- if [ ${RET} -ne 0 ]; then
- echo "//"
- echo "// cachepacks package $1 FAILED."
- echo "//"
- return 1
- fi
-}
-
-
-PACMAN="${PACMAN} --cachedir $CACHEDIR"
-
-########## GET LIST OF CACHE PACKAGES
-echo "//"
-echo "// ** Getting cache package list ..."
-if [ -n "${CACHEPACKSFILE}" ]; then
- echo "// from: ${CACHEPACKSFILE}"
- CACHEPKGS=$( cat ${CACHEPACKSFILE} | grep -v "#" )
-else
- echo " no cache package file found"
- exit 0
-fi
-
-
-doInstall "${CACHEPKGS}"
-if [ $? -ne 0 ]; then exitfunc 1; fi
-exitfunc
diff --git a/build_tools/clarch/larch/run/gen_repo b/build_tools/clarch/larch/run/gen_repo
deleted file mode 100755
index 86e7b85..0000000
--- a/build_tools/clarch/larch/run/gen_repo
+++ /dev/null
@@ -1,206 +0,0 @@
-#!/usr/bin/env python
-
-# gen_repo - build a repository db file from a set of packages
-#
-# Author: Michael Towers (gradgrind) <mt.42@web.de>
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-#
-# Version 1.5 // 7th July 2007
-
-import os
-import os.path
-import sys
-import tarfile
-from types import *
-import re
-from subprocess import check_call
-
-# to add a package:
-#check_call(["repo-add", dbfile, pkg, pkg, pkg, ...])
-
-# Regex to remove version comparison from package dependency
-onlyname = re.compile("([^=><]+).*")
-
-def create_db(dbname, packagesdir, dep_ignore_list):
- os.chdir(packagesdir)
- dbfile = dbname + ".db.tar.gz"
- if os.path.exists(dbfile):
- os.remove(dbfile)
-
- # Get a list of packages
- packages = filter(lambda s: s.endswith(".pkg.tar.gz"), os.listdir("."))
- packages.sort()
-
- # Use 'repo-add' to build the repo
- check_call(["repo-add", dbfile] + packages)
-
- # Make a dict for keeping track of dependencies
- dep_dict = {}
- for p in packages:
- pkg_dict = get_pkg_info(p)
- pkg_name = pkg_dict["pkgname"]
- pkg_dbname = pkg_name + "-" + pkg_dict["pkgver"]
- # Add dependency info to dependency dict
- for d in pkg_dict["depend"]:
- # But also need to cater for versioning!!!
- # I will just ignore it here ...
- dm = onlyname.match(d)
- if not dm:
- if d:
- print "DEBUG: package %s, dependency = '%s'" % (pkg_name, d)
- continue
- d = dm.group(1)
- if not dep_dict.has_key(d):
- dep_dict[d] = [False]
- dep_dict[d].append(pkg_name)
- # Mark packages provided by this one
- for p in (pkg_dict["provides"] + [pkg_name]):
- if dep_dict.has_key(p):
- dep_dict[p][0] = True
- else:
- dep_dict[p] = [True]
- # Mark packages in ignore list
- for p in dep_ignore_list:
- if dep_dict.has_key(p):
- dep_dict[p][0] = True
-
- # Now display unsatisfied dependencies
- # Should add the possibility of declaring a list of packages
- # available (e.g. the base set, or all those on the live CD ..."
- print "-------------\nUnsatisfied dependencies:"
- for d, r in dep_dict.items():
- if not r[0]:
- print " ", d, "- needed by: ",
- for p in r[1:]:
- print p, " ",
- print ""
-
-
-
-def get_pkg_info(pkg):
- tf = tarfile.open(pkg, "r:gz")
- pkginfo = tf.extractfile(".PKGINFO")
- pkg_dict = {# the first ones go to 'desc'
- "pkgname" : None,
- "pkgver" : None,
- # from here they are optional, and can occur more than once
- "depend" : [],
- "provides" : [],
- }
- while True:
- l = pkginfo.readline().strip()
- if not l: break
- if l[0] == "#": continue
- split3 = l.split(None, 2)
- while len(split3) < 3: split3.append("")
- key, eq, value = split3
- if not pkg_dict.has_key(key): continue
- val = pkg_dict[key]
- if val == None:
- pkg_dict[key] = value
- continue
- if not isinstance(val, ListType):
- print "Unexpected situation ...\n key [oldvalue] <- newvalue"
- print key, "[%s]" % val, "<-", value
- sys.exit(1)
- pkg_dict[key].append(value)
- pkginfo.close()
- return pkg_dict
-
-def cat(path):
- """Python version of 'cat'"""
- fp = open(path, "r")
- op = ""
- for l in fp:
- op += l
- fp.close()
- return op
-
-def usage():
- print """
- gen_repo package-dir [repo-name] [-- ignore-list]
-
- Generate a pacman db file for the packages in package-dir.
-
- If repo-name is given, this will be used as the name for the repository,
- otherwise the name of the directory containing the packages will be used.
-
- All dependencies of the packages in the repository will be listed to
- standard output, but a list of packages not to be included in this list
- can be specified:
- ignore-list should be either a file containing the names of packages
- not to be listed as dependencies (separated by space or newline), or a
- directory containing 'package directories', like /var/abs/base or
- /var/lib/pacman/local
- """
- sys.exit(1)
-
-if __name__ == "__main__":
-
- if len(sys.argv) < 2:
- usage()
- if os.getuid() != 0:
- print "Must be root to run this"
- sys.exit(1)
- pkgdir = sys.argv[1]
- if (len(sys.argv) == 2) or (sys.argv[2] == "--"):
- dbname = os.path.basename(os.path.abspath(pkgdir))
- i = 2
- else:
- dbname = sys.argv[2]
- i = 3
- if len(sys.argv) == i:
- ignore_list = []
- elif (len(sys.argv) == i+2) and (sys.argv[i] == "--"):
- ignore_list = sys.argv[i+1]
- else:
- usage()
- if not os.path.isdir(pkgdir):
- print "\n1st argument must be a directory"
- sys.exit(1)
- print "\nCreating pacman database (%s.db.tar.gz) file in %s" % (dbname, pkgdir)
-
- if ignore_list:
- # Get list of packages to be ignored in dependency list
- if os.path.isfile(ignore_list):
- # A simple file containing the names of packages to ignore
- # separated by space or newline.
- ignore_list = cat(ignore_list).split()
- elif os.path.isdir(ignore_list):
- # A directory containing packages or package-directories (like in abs)
- l = os.listdir(ignore_list)
- # See if there are packages in this directory
- lp = filter(lambda s: s.endswith(".pkg.tar.gz"), l)
- if lp:
- l = map(lambda s: s.replace(".pkg.tar.gz", ""), lp)
- re1 = re.compile("(.+)-[^-]+?-[0-9]+")
- ignore_list = []
- for f in l:
- m = re1.match(f)
- if m:
- ignore_list.append(m.group(1))
- else:
- # the directory contains just the package names (like abs)
- ignore_list.append(m)
- else:
- print "!!! Invalid ignore-list"
- usage()
-
- create_db(dbname, pkgdir, ignore_list)
diff --git a/build_tools/clarch/larch/run/getPackageServer b/build_tools/clarch/larch/run/getPackageServer
deleted file mode 100755
index 170ea73..0000000
--- a/build_tools/clarch/larch/run/getPackageServer
+++ /dev/null
@@ -1,275 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: UTF-8 -*-
-
-# getPackageServer - select a pacman package server
-#
-# Author: Michael Towers <gradgrind[at]online[dot]de>
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-#2008.08.10
-
-import getopt, sys, os
-from subprocess import Popen, PIPE, STDOUT
-
-# Build a list structure with areas, subareas and servers
-# [ [area1, [ [subarea1, [server1, server2, ...]],
-# [subarea2, [server1, server2, ...]],
-# ...
-# ]
-# ],
-# [area2, [ [subarea1, [server1, server2, ...]],
-# [subarea2, [server1, server2, ...]],
-# ...
-# ]
-# ],
-# ...
-# ]
-def parseFile(path):
- areas = []
- header = True
- fh = open(path)
- for line in fh:
- sline = line.strip()
- if header:
- if not sline.startswith('#'):
- header = False
- continue
-
- if not sline:
- continue
-
- if sline.startswith('#'):
- if (sline.find('Server =') >= 0):
- # Commented out server
- continue
- if sline.startswith('##'):
- # Real comment
- continue
- # Otherwise assume this is an area name
- if sline.startswith('# -'):
- # New subarea
- servers = []
- subarealist = [sline.split('-', 1)[1].strip(), servers]
- subareas.append(subarealist)
- else:
- # New area (if no subarea, use 'all')
- servers = None
- subareas = []
- arealist = [sline[1:].strip(), subareas]
- areas.append(arealist)
- continue
-
- if sline.startswith('Server ='):
- server = sline.split('=')[1].strip()
- if (servers == None):
- servers = []
- subarealist = ['all', servers]
- subareas.append(subarealist)
- servers.append(server)
-
- else:
- report("Unexpected line:\n%s\n" % line)
-
- fh.close()
- return areas
-
-#Menu using 'dialog'
-#+++++++++++++++++++
-# geometry:
-WIDTH = '76'
-HEIGHT = '20'
-LINES = '8'
-def menu_d(title, text, entries, default=0, header=None):
- # Note that dialog indexing starts at 1, not 0!
- i = 1
- mlist = []
- for m in entries:
- mlist += ["%d" % i, "%-60s" % m]
- i += 1
- if header:
- text += "\n " + header
- cmd = ['dialog', '--title', title,
- '--default-item', "%d" % (default+1),
- '--menu', text, HEIGHT, WIDTH, LINES] + mlist
- #print cmd
- p = Popen(cmd, stderr=PIPE)
- output = p.communicate()[1]
- rc = p.returncode
-
- if (rc == 0):
- return int(output)
- elif (rc == 1):
- return 0
- else:
- assert False
-
-#Menu using plain console
-#++++++++++++++++++++++++
-def menu_c(title, text, entries):
- t = "***** %s *****" % title
- print t
- print "=" * len(t)
- print text
- i = 0
- ilist = "123456789abcdefghijklmnopqrstuvwxyz"
- for m in entries:
- print " %s - %-60s" % (ilist[i], m)
- i += 1
- print "-----------------------------------------"
- print " 0 - Go back"
- k = raw_input("Select: ")
- if (k == "0"):
- return 0
- n = -1
- if k in "123456789":
- n = (ord(k) - ord("0"))
- elif k in "abcdefghijklmnopqrstuvwxyz":
- n = (ord(k) - ord("a") + 10)
- assert ((n>0) and (n<=i))
- return n
-
-def menu(title, text, entries, default=0, header=None):
- """General menu, uses 'dialog' if available, else plain console.
- """
- if console:
- return menu_c(title, text, entries)
- else:
- return menu_d(title, text, entries, default=0, header=None)
-
-import re
-re1 = re.compile(r"/\$repo/os/.*")
-def repoDialog(servers):
- serverList = parseFile(servers)
- step = 0
- while True:
- if (step == 0):
- areaList = [a[0] for a in serverList]
- a1 = menu("Choose Arch Repository",
- "Select a region",
- areaList)
- if (a1 == 0):
- step = -1
- break
- step = 1
-
- list2 = serverList[a1-1][1]
- if (len(list2) == 1):
- a = 1
- step = 0
- else:
- subareaList = [a[0] for a in list2]
- a = menu("Choose Arch Repository",
- "Select a sub-region",
- subareaList)
- if (a == 0):
- step = 0
- continue
-
- mirrorList = list2[a-1][1]
- list3 = [re1.sub("", m) for m in mirrorList]
- a = menu("Choose Arch Repository",
- "Select a mirror",
- list3)
- if (a > 0):
- break
-
- if (step >= 0):
- return mirrorList[a-1]
- else:
- return None
-
-
-def usage():
- print "Usage:"
- print " getPackageServer [-h] [-i <repository list file>] [<pacman.conf>]"
- print
- print "Select a server for Arch Linux packages. The given pacman.conf"
- print "file will be updated to use the chosen server first. Other entries"
- print "will not be affected."
- print
- print " -h Print this message"
- print " -i Supply an alternative list of repositories."
- print " The default is /etc/pacman.d/mirrorlist"
- print " -c Use plain console for interaction even if"
- print " 'dialog' is available"
- print
- print "If no pacman.conf file is supplied, the chosen repository URL will"
- print "be output to stdout - mainly for test purposes."
-
-if __name__ == '__main__':
- def report(text):
- print text
-
- repolist = '/etc/pacman.d/mirrorlist'
-
- # determine whether 'dialog' utility is available
- p = Popen(["which", "dialog"], stdout=PIPE, stderr=STDOUT)
- output = p.communicate()[1]
- console = (p.returncode != 0)
-
- try:
- opts, args = getopt.getopt(sys.argv[1:], "i:hc")
- except getopt.GetoptError:
- # print help information and exit:
- usage()
- sys.exit(1)
- for o, a in opts:
- if (o == "-h"):
- usage()
- sys.exit()
- if (o == "-i"):
- repolist = a
- if (o == "-c"):
- console = True
-
- if (len(args) > 1):
- # print help information and exit:
- usage()
- sys.exit(1)
-
- mirror = repoDialog(repolist)
- if not mirror:
- print "Cancelled"
- sys.exit(1)
-
- if (len(args) == 0):
- print mirror
- sys.exit(0)
-
- # Generate pacman.conf file
- mirror = "Server = " + mirror
- # The value for @carch@ will be substituted when building the package
- mirror = mirror.replace("@carch@", "i686")
- pcfile = args[0]
- pcfh = open(pcfile, "r")
- pcf = pcfh.read()
- pcfh.close()
- os.remove(pcfile)
- pcfh = open(pcfile, "w")
- for line in pcf.splitlines(True):
- pcfh.write(line)
- if line.startswith("[core]"):
- pcfh.write(mirror.replace("$repo", "core") + "\n")
- elif line.startswith("[extra]"):
- pcfh.write(mirror.replace("$repo", "extra") + "\n")
- elif line.startswith("[community]"):
- pcfh.write(mirror.replace("$repo", "community") + "\n")
-
- pcfh.close()
- print "++ Updated %s" % pcfile
diff --git a/build_tools/clarch/larch/run/inpacs b/build_tools/clarch/larch/run/inpacs
deleted file mode 100755
index 7bde214..0000000
--- a/build_tools/clarch/larch/run/inpacs
+++ /dev/null
@@ -1,302 +0,0 @@
-#! /bin/bash
-#
-# inpacs - install Arch Linux using pacman
-#
-# Author: Michael Towers <gradgrind[at]online[dot]de>
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-#2008.08.09
-
-# Note that this has quite a few differences to 'pacin' (now deprecated).
-# Read the usage blurb carefully, for example the options -c, -a (changed
-# defaults), and -x (the format of the veto file has changed slightly).
-
-
-# Working directory:
-TMPDIR=/tmp/inpacs$$
-# File containing (filtered) list of base packages + added packages
-basepacks=${TMPDIR}/basepacks
-
-APP="$( basename $0 )"
-
-exitfunc () {
- # Remove temporary files
- rm -rf ${TMPDIR}
- exit $1
-}
-
-usage () {
- echo
- echo "Usage:"
- echo " ${APP} [-k <path to pacman configuration file> ]"
- echo " [-a <addedpacksfile>]"
- echo " [-c <package cache directory>]"
- echo " [-b <path to base package list file>]"
- echo " [-x <path to vetofile>]"
- echo " [-y <path to pacman database directories>]"
- echo " [-P <path to pacman executable>]"
- echo " <install path>"
- echo
- echo " -k Use the given file instead of /etc/pacman.conf"
- echo
- echo " -a Use list of packages in <addedpacksfile> (path/to/file)"
- echo " for 2nd install phase. If not specified, only do"
- echo " base installation"
- echo
- echo " -c Use given package cache (on host). Default is to"
- echo " create '${CACHE}' on the target and"
- echo " use this. If an empty path ('') is given, use the"
- echo " default on the host."
- echo
- echo " -b Use the packages (name only, one per line) in this"
- echo " file as the base set, installed during the first stage."
- echo " By default this list will be extracted from the"
- echo " file 'packages.txt' in the 'core' repository."
- echo
- echo " -x Remove the packages (name only, one per line)"
- echo " in this file from the list of base packages"
- echo " before doing the first installation stage."
- echo
- echo " -y Don't perform 'pacman -Sy' before installing,"
- echo " but copy the pacman database directories from"
- echo " the given parent directory."
- echo
- echo " -P Use the given pacman executable (possibly"
- echo " useful on non-Arch systems)."
- echo
- echo "${APP} will do an automated Arch Linux installation to the given"
- echo "installation directory by installing one or two lists of packages."
- echo "It only installs the packages, without configuration."
- echo
- echo "Initially it installs the set of base packages (though this set"
- echo "is fully configurable). It can then, optionally, install a further"
- echo "set of additional packages."
- echo
- echo "Where it gets the packages from is fully configurable (via"
- echo "the pacman configuration file and the package cache location)"
- echo "By previously mounting a remote package cache using sshfs or"
- echo "NFS it is also possible to use that."
- echo
- exitfunc
-}
-
-# Default package cache (this is a statement, not a configuration, so
-# do not change it!)
-CACHE="/var/cache/pacman/pkg"
-# Default pacman db path (this is a statement, not a configuration, so
-# do not change it!)
-DBPATH="/var/lib/pacman"
-
-# Default package cache, on the target
-TARGETCACHE="${CACHE}"
-# A host or remote package cache:
-HOSTCACHE=""
-# Absolute /path/to/file containing list of packages for 2nd install phase:
-ADDEDPACKS=""
-# Source file for base package list:
-BASEPACKSFILE=""
-# Source file for list of vetoed base packages:
-VETOFILE=""
-# Source directory for pacman database directories:
-DBDIR=""
-# pacman executable:
-PACMANX="pacman -f"
-# pacman configuration file
-PACMANK="/etc/pacman.conf"
-
-checkfile ()
-{
- f=$( readlink -m $1 )
- if ! [ -f "${f}" ]; then
- echo "ERROR: File doesn't exist: ${f}"
- exitfunc
- fi
-}
-
-checkdir ()
-{
- f=$( readlink -m $1 )
- if ! [ -d "${f}" ]; then
- echo "ERROR: Directory doesn't exist: ${f}"
- exitfunc
- fi
-}
-
-while getopts ":k:a:c:b:x:y:P:" Option
-do
- case ${Option} in
- k ) checkfile ${OPTARG}
- PACMANK=${f} ;;
- a ) checkfile ${OPTARG}
- ADDEDPACKS=${f} ;;
- c ) TARGETCACHE=""
- if [ -n "${OPTARG}" ]; then
- HOSTCACHE=${OPTARG}
- checkdir ${HOSTCACHE}
- HOSTCACHE=${f}
- fi ;;
- b ) checkfile ${OPTARG}
- BASEPACKSFILE=${f} ;;
- x ) checkfile ${OPTARG}
- VETOFILE=${f} ;;
- y ) checkdir ${OPTARG}
- DBDIR=${f} ;;
- P ) checkfile ${OPTARG}
- PACMANX=${f} ;;
- * ) usage ;;
- esac
-done
-shift $((${OPTIND} - 1))
-INSTLDIR="$1"
-
-echo "INSTLDIR=${INSTLDIR}"
-echo "PACMANK=${PACMANK}"
-echo "ADDEDPACKS=${ADDEDPACKS}"
-echo "TARGETCACHE=${TARGETCACHE}"
-echo "HOSTCACHE=${HOSTCACHE}"
-echo "BASEPACKSFILE=${BASEPACKSFILE}"
-echo "VETOFILE=${VETOFILE}"
-echo "DBDIR=${DBDIR}"
-echo "PACMANX=${PACMANX}"
-echo
-
-if [ -d "${INSTLDIR}" ]; then
- # This is not a brilliant test, but at least it will pick up
- # data files in the destination directory, without being disturbed
- # by sub-mounts.
- if [ -n "$( find ${INSTLDIR} ! -type d )" ]; then
- echo "ERROR: Installation directory (${INSTLDIR}) not empty"
- exitfunc 1
- fi
-else
- echo "ERROR: Installation directory (${INSTLDIR}) does not exist"
- echo
- usage
-fi
-
-# test if the script is started by root user. If not, exit
-if [ $UID -ne 0 ]; then
- echo "Only root can run ${APP}"; exitfunc 1
-fi
-
-echo "//"
-echo "// Installing Arch Linux to directory ${INSTLDIR}"
-
-PACMAN="${PACMANX} --config ${PACMANK} --noconfirm"
-
-rm -rf ${TMPDIR}
-mkdir -p ${TMPDIR}
-
-# Helper function for installing a list of packages
-doInstall() {
- mkdir -p ${INSTLDIR}/sys
- mkdir -p ${INSTLDIR}/proc
- mount --bind /sys ${INSTLDIR}/sys
- mount --bind /proc ${INSTLDIR}/proc
- ${PACMAN} -r ${INSTLDIR} -S $( cat $1 )
- RET=$?
- umount ${INSTLDIR}/proc
- umount ${INSTLDIR}/sys
- if [ ${RET} -ne 0 ]; then
- echo "//"
- echo "// Package installation from $1 FAILED."
- echo "//"
- return 1
- fi
-}
-
-if [ -n "${TARGETCACHE}" ]; then
- # This redirects the package cache to the install target
- # (change in pacman-3.1)
- PACMAN="${PACMAN} --cachedir ${INSTLDIR}${TARGETCACHE}"
-elif [ -n "${HOSTCACHE}" ]; then
- # This redirects the package cache to an existing non-standard one
- PACMAN="${PACMAN} --cachedir ${HOSTCACHE}"
-fi
-
-mkdir -p ${INSTLDIR}${DBPATH}/sync
-if [ -n "${DBDIR}" ]; then
- echo "//"
- echo "// Fetching package dbs from: ${DBDIR}"
- for repo in $( grep "^\[.*\]" ${PACMANCONF} | sed "s|\[\(.*\)\]|\1|"); do
- if [ "${repo}" != "options" ]; then
- echo " ... ${repo}"
- cp -a ${DBDIR}/sync/${repo} ${INSTLDIR}${DBPATH}/sync
- fi
- done
- echo "//"
-else
- echo "//"
- echo "// Synchronising package dbs **************"
- echo "//"
- ${PACMAN} -r ${INSTLDIR} -Sy
-fi
-
-########## GET LIST OF BASE PACKAGES
-
-echo "//"
-echo "// ** Getting base package list ..."
-if [ -n "${BASEPACKSFILE}" ]; then
- echo "// from: ${BASEPACKSFILE}"
- BASEPKGS=$( cat ${BASEPACKSFILE} | grep -v "#" )
-else
- BASEPKGS=$( ${PACMAN} -r ${INSTLDIR} -Sg base | sed 's|^base *||')
-fi
-echo "//"
-
-########## LIST OF BASE PACKAGES NOW IN ${BASEPKGS}
-
-########## FILTER LIST OF BASE PACKAGES
-
-# Build basepacks by filtering BASEPKGS
-: > ${basepacks}
-#
-# Filter out vetoed packages
-for p in ${BASEPKGS}; do
- if [ -z "${VETOFILE}" ] || \
- ! grep "^[ ]*${p}[ ]*\$" ${VETOFILE} &>/dev/null; then
- echo ${p} >> ${basepacks}
- fi
-done
-
-########## FILTERED BASE PACKAGE LIST NOW IN FILE ${basepacks}
-
-if [ -n "${ADDEDPACKS}" ]; then
- echo "//"
- echo "// ***** Adding additional packages to install list *****"
- echo "//"
- for p in $( cat ${ADDEDPACKS} | grep -v "#" ); do
- if ! grep "^[ ]*${p}[ ]*\$" ${basepacks} &>/dev/null; then
- echo ${p} >> ${basepacks}
- fi
- done
-fi
-
-echo "//"
-echo "// ************** Installing selected packages **************"
-echo "//"
-doInstall ${basepacks}
-if [ $? -ne 0 ]; then exitfunc 1; fi
-
-echo "//"
-echo "// *** inpacs finished! Arch Linux has been installed to ${INSTLDIR} ***"
-echo "// It is, however, pretty unconfigured ..."
-echo "//"
-
-exitfunc
diff --git a/build_tools/clarch/larch/run/jams.cachepacks.larch.patch b/build_tools/clarch/larch/run/jams.cachepacks.larch.patch
deleted file mode 100644
index 2e40e17..0000000
--- a/build_tools/clarch/larch/run/jams.cachepacks.larch.patch
+++ /dev/null
@@ -1,352 +0,0 @@
-diff -Nur run.orig/cachepacs run/cachepacs
---- run.orig/cachepacs 1970-01-01 00:00:00.000000000 +0000
-+++ run/cachepacs 2008-08-29 02:34:57.000000000 +0000
-@@ -0,0 +1,139 @@
-+#! /bin/bash
-+#
-+# cachepacs - install pkgs to cache dir, but don't isntall
-+#
-+# Author: James Meyer (based on inpacs)
-+
-+
-+# Working directory:
-+TMPDIR=/tmp/inpacs$$
-+# File containing (filtered) list of base packages + added packages
-+basepacks=${TMPDIR}/basepacks
-+
-+APP="$( basename $0 )"
-+
-+exitfunc () {
-+ # Remove temporary files
-+ rm -rf ${TMPDIR}
-+ exit $1
-+}
-+
-+# Default pacman db path (this is a statement, not a configuration, so
-+# do not change it!)
-+DBPATH="/var/lib/pacman"
-+
-+# Default package cache, on the target
-+TARGETCACHE="${CACHE}"
-+# A host or remote package cache:
-+HOSTCACHE=""
-+# Absolute /path/to/file containing list of packages for 2nd install phase:
-+ADDEDPACKS=""
-+# Source file for base package list:
-+BASEPACKSFILE=""
-+# Source file for list of vetoed base packages:
-+VETOFILE=""
-+# Source directory for pacman database directories:
-+DBDIR=""
-+# pacman executable:
-+PACMANX="pacman -f"
-+# pacman configuration file
-+PACMANK="/etc/pacman.conf"
-+
-+checkfile ()
-+{
-+ f=$( readlink -m $1 )
-+ if ! [ -f "${f}" ]; then
-+ echo "ERROR: File doesn't exist: ${f}"
-+ exitfunc
-+ fi
-+}
-+
-+checkdir ()
-+{
-+ f=$( readlink -m $1 )
-+ if ! [ -d "${f}" ]; then
-+ echo "ERROR: Directory doesn't exist: ${f}"
-+ exitfunc
-+ fi
-+}
-+
-+
-+while getopts ":k:a:c:b:x:y:P:" Option
-+do
-+ case ${Option} in
-+ k ) checkfile ${OPTARG}
-+ PACMANK=${f} ;;
-+ a ) checkfile ${OPTARG}
-+ CACHEPACKSFILE=${f} ;;
-+ y ) checkdir ${OPTARG}
-+ DBDIR=${f} ;;
-+ P ) checkfile ${OPTARG}
-+ PACMANX=${f} ;;
-+ #* ) usage ;;
-+ esac
-+done
-+shift $((${OPTIND} - 1))
-+INSTLDIR="$1"
-+
-+
-+# grep the cachedir out of the installed pacman.conf
-+PCCACHE=`grep CacheDir $INSTLDIR/etc/pacman.conf|cut -d= -f2|cut -d\/ -f2-`
-+CACHEDIR=${INSTLDIR}/$PCCACHE
-+
-+echo "INSTLDIR=${INSTLDIR}"
-+echo "PACMANK=${PACMANK}"
-+echo "CACHEDIR=${CACHEDIR}"
-+echo "DBDIR=${DBDIR}"
-+echo "PACMANX=${PACMANX}"
-+echo
-+
-+
-+# test if the script is started by root user. If not, exit
-+if [ $UID -ne 0 ]; then
-+ echo "Only root can run ${APP}"; exitfunc 1
-+fi
-+
-+echo "//"
-+echo "// downloading packages to ${CACHEDIR}"
-+
-+PACMAN="${PACMANX} --config ${PACMANK} --noconfirm"
-+
-+rm -rf ${TMPDIR}
-+mkdir -p ${TMPDIR}
-+
-+# Helper function for installing a list of packages
-+doInstall() {
-+ mkdir -p ${INSTLDIR}/sys
-+ mkdir -p ${INSTLDIR}/proc
-+ mount --bind /sys ${INSTLDIR}/sys
-+ mount --bind /proc ${INSTLDIR}/proc
-+ ${PACMAN} -r ${INSTLDIR} -Sw $1
-+ RET=$?
-+ umount ${INSTLDIR}/proc
-+ umount ${INSTLDIR}/sys
-+ if [ ${RET} -ne 0 ]; then
-+ echo "//"
-+ echo "// Package $1 FAILED."
-+ echo "//"
-+ return 1
-+ fi
-+}
-+
-+
-+PACMAN="${PACMAN} --cachedir $CACHEDIR"
-+
-+########## GET LIST OF CACHE PACKAGES
-+echo "//"
-+echo "// ** Getting cache package list ..."
-+if [ -n "${CACHEPACKSFILE}" ]; then
-+ echo "// from: ${CACHEPACKSFILE}"
-+ CACHEPKGS=$( cat ${CACHEPACKSFILE} | grep -v "#" )
-+else
-+ echo " no cache package file found"
-+ exit 0
-+fi
-+
-+
-+doInstall "${CACHEPKGS}"
-+if [ $? -ne 0 ]; then exitfunc 1; fi
-+exitfunc
-diff -Nur run.orig/inpacs run/inpacs
---- run.orig/inpacs 2008-08-10 10:51:15.000000000 +0000
-+++ run/inpacs 2008-08-29 02:29:31.000000000 +0000
-@@ -116,7 +116,7 @@
- # Source directory for pacman database directories:
- DBDIR=""
- # pacman executable:
--PACMANX="pacman"
-+PACMANX="pacman -f"
- # pacman configuration file
- PACMANK="/etc/pacman.conf"
-
-diff -Nur run.orig/jams.larch.patch run/jams.larch.patch
---- run.orig/jams.larch.patch 1970-01-01 00:00:00.000000000 +0000
-+++ run/jams.larch.patch 2008-08-29 02:34:34.000000000 +0000
-@@ -0,0 +1,110 @@
-+Only in run/: cachepacs
-+diff -wU4 run.orig/inpacs run/inpacs
-+--- run.orig/inpacs 2008-08-10 10:51:15.000000000 +0000
-++++ run/inpacs 2008-08-29 02:29:31.000000000 +0000
-+@@ -115,9 +115,9 @@
-+ VETOFILE=""
-+ # Source directory for pacman database directories:
-+ DBDIR=""
-+ # pacman executable:
-+-PACMANX="pacman"
-++PACMANX="pacman -f"
-+ # pacman configuration file
-+ PACMANK="/etc/pacman.conf"
-+
-+ checkfile ()
-+diff -wU4 run.orig/mklarch run/mklarch
-+--- run.orig/mklarch 2008-08-10 10:51:15.000000000 +0000
-++++ run/mklarch 2008-08-29 02:29:45.000000000 +0000
-+@@ -22,9 +22,8 @@
-+ #
-+ #----------------------------------------------------------------------------
-+ # 2008.06.22
-+
-+-
-+ # directory to use for building the CD - the installation root
-+ # It must have LOTS of space, ~ 4GB for a 700MB CD
-+ INSTLDIR=/home/larchroot
-+
-+@@ -162,8 +161,9 @@
-+ fi
-+
-+ for fd in $( ls -A ${INSTLDIR} ); do
-+ rm -rf ${INSTLDIR}/${fd}
-++#lookforme
-+ done
-+ mkdir -p ${LARCHBUILD}
-+
-+ ############### Call 'inpacs' to do the installation
-+@@ -186,9 +186,8 @@
-+ exit 1
-+ fi
-+ fi
-+ INPACSO="${INPACSO} -k pacman.conf"
-+-
-+ # If necessary add the larch repository to pacman.conf
-+ if ! grep '^[larch5]' pacman.conf &>/dev/null; then
-+ if [ -d larchrepo ]; then
-+ larch5path="file://$( readlink -f larchrepo )"
-+@@ -198,14 +197,15 @@
-+ sysarch="i686"
-+ fi
-+ larch5path="${larch5path}/${sysarch}"
-+ fi
-+- sed "/\[testing\]/ i \
-+-[larch5]\n\
-+-Server = ${larch5path}\n\
-+-#larch5---\n" -i pacman.conf
-++ #sed "/\[testing\]/ i \
-++ echo "[larch5] " >> pacman.conf
-++ echo "Server = ${larch5path}" >> pacman.conf
-+ fi
-+
-++
-++
-+ if ! which pacman &>/dev/null; then
-+ if ! [ -x ${startdir}/pacman ]; then
-+ echo "ERROR: Couldn't find pacman executable"
-+ exit 1
-+@@ -217,17 +217,21 @@
-+ if [ $? -ne 0 ]; then exit 1; fi
-+
-+ # Use build version of pacman.conf in live system, without [larch5] repository.
-+ # This can be overwritten by a pacman.conf in the profile's overlay.
-++
-+ rm -f ${INSTLDIR}/etc/pacman.conf
-+-if [ -f pacman.conf.0 ]; then
-++if [ -f ${PROFILE}/pacman.conf ]; then
-+ # This file should be used in preference to pacman.conf - it is created by
-+ # larch-setup on non-Arch systems before commenting out the 'Include' lines.
-+- cp pacman.conf.0 ${INSTLDIR}/etc/pacman.conf
-++ cp ${PROFILE}/pacman.conf ${INSTLDIR}/etc/pacman.conf
-+ else
-+ sed '/^\[larch5\]/,/^ *$/ d' <pacman.conf >${INSTLDIR}/etc/pacman.conf
-+ fi
-+
-++cachepacs -a ${PROFILE}/cache_packs $INPACSO -d ${INSTLDIR}
-++
-++
-+ # Generate glibc locales
-+ if [ -f ${PROFILE}/locale.gen ]; then
-+ echo
-+ echo "********** Generating locales **********"
-+@@ -247,8 +251,17 @@
-+ fi
-+
-+ echo "// ${APP} finished installation of Arch system"
-+ echo "//"
-++
-++#run script to post-process the new installation
-++if [ -f ${PROFILE}/post-process.sh ]
-++then
-++ ${PROFILE}/post-process.sh ${INSTLDIR} ${PROFILE}
-++ echo ${PROFILE}/post-process.sh ${INSTLDIR} ${PROFILE}
-++fi
-++
-++
-+ if [ -z "${NOLIVE}" ]; then
-+ # Get live CD build functions
-+ . ${LARCHDATA}/buildlive
-+ mklive
-diff -Nur run.orig/mklarch run/mklarch
---- run.orig/mklarch 2008-08-10 10:51:15.000000000 +0000
-+++ run/mklarch 2008-08-29 02:29:45.000000000 +0000
-@@ -23,7 +23,6 @@
- #----------------------------------------------------------------------------
- # 2008.06.22
-
--
- # directory to use for building the CD - the installation root
- # It must have LOTS of space, ~ 4GB for a 700MB CD
- INSTLDIR=/home/larchroot
-@@ -163,6 +162,7 @@
-
- for fd in $( ls -A ${INSTLDIR} ); do
- rm -rf ${INSTLDIR}/${fd}
-+#lookforme
- done
- mkdir -p ${LARCHBUILD}
-
-@@ -187,7 +187,6 @@
- fi
- fi
- INPACSO="${INPACSO} -k pacman.conf"
--
- # If necessary add the larch repository to pacman.conf
- if ! grep '^[larch5]' pacman.conf &>/dev/null; then
- if [ -d larchrepo ]; then
-@@ -199,12 +198,13 @@
- fi
- larch5path="${larch5path}/${sysarch}"
- fi
-- sed "/\[testing\]/ i \
--[larch5]\n\
--Server = ${larch5path}\n\
--#larch5---\n" -i pacman.conf
-+ #sed "/\[testing\]/ i \
-+ echo "[larch5] " >> pacman.conf
-+ echo "Server = ${larch5path}" >> pacman.conf
- fi
-
-+
-+
- if ! which pacman &>/dev/null; then
- if ! [ -x ${startdir}/pacman ]; then
- echo "ERROR: Couldn't find pacman executable"
-@@ -218,15 +218,19 @@
-
- # Use build version of pacman.conf in live system, without [larch5] repository.
- # This can be overwritten by a pacman.conf in the profile's overlay.
-+
- rm -f ${INSTLDIR}/etc/pacman.conf
--if [ -f pacman.conf.0 ]; then
-+if [ -f ${PROFILE}/pacman.conf ]; then
- # This file should be used in preference to pacman.conf - it is created by
- # larch-setup on non-Arch systems before commenting out the 'Include' lines.
-- cp pacman.conf.0 ${INSTLDIR}/etc/pacman.conf
-+ cp ${PROFILE}/pacman.conf ${INSTLDIR}/etc/pacman.conf
- else
- sed '/^\[larch5\]/,/^ *$/ d' <pacman.conf >${INSTLDIR}/etc/pacman.conf
- fi
-
-+cachepacs -a ${PROFILE}/cache_packs $INPACSO -d ${INSTLDIR}
-+
-+
- # Generate glibc locales
- if [ -f ${PROFILE}/locale.gen ]; then
- echo
-@@ -248,6 +252,15 @@
-
- echo "// ${APP} finished installation of Arch system"
- echo "//"
-+
-+#run script to post-process the new installation
-+if [ -f ${PROFILE}/post-process.sh ]
-+then
-+ ${PROFILE}/post-process.sh ${INSTLDIR} ${PROFILE}
-+ echo ${PROFILE}/post-process.sh ${INSTLDIR} ${PROFILE}
-+fi
-+
-+
- if [ -z "${NOLIVE}" ]; then
- # Get live CD build functions
- . ${LARCHDATA}/buildlive
diff --git a/build_tools/clarch/larch/run/jams.larch.patch b/build_tools/clarch/larch/run/jams.larch.patch
deleted file mode 100644
index 9a96d45..0000000
--- a/build_tools/clarch/larch/run/jams.larch.patch
+++ /dev/null
@@ -1,110 +0,0 @@
-Only in run/: cachepacs
-diff -wU4 run.orig/inpacs run/inpacs
---- run.orig/inpacs 2008-08-10 10:51:15.000000000 +0000
-+++ run/inpacs 2008-08-29 02:29:31.000000000 +0000
-@@ -115,9 +115,9 @@
- VETOFILE=""
- # Source directory for pacman database directories:
- DBDIR=""
- # pacman executable:
--PACMANX="pacman"
-+PACMANX="pacman -f"
- # pacman configuration file
- PACMANK="/etc/pacman.conf"
-
- checkfile ()
-diff -wU4 run.orig/mklarch run/mklarch
---- run.orig/mklarch 2008-08-10 10:51:15.000000000 +0000
-+++ run/mklarch 2008-08-29 02:29:45.000000000 +0000
-@@ -22,9 +22,8 @@
- #
- #----------------------------------------------------------------------------
- # 2008.06.22
-
--
- # directory to use for building the CD - the installation root
- # It must have LOTS of space, ~ 4GB for a 700MB CD
- INSTLDIR=/home/larchroot
-
-@@ -162,8 +161,9 @@
- fi
-
- for fd in $( ls -A ${INSTLDIR} ); do
- rm -rf ${INSTLDIR}/${fd}
-+#lookforme
- done
- mkdir -p ${LARCHBUILD}
-
- ############### Call 'inpacs' to do the installation
-@@ -186,9 +186,8 @@
- exit 1
- fi
- fi
- INPACSO="${INPACSO} -k pacman.conf"
--
- # If necessary add the larch repository to pacman.conf
- if ! grep '^[larch5]' pacman.conf &>/dev/null; then
- if [ -d larchrepo ]; then
- larch5path="file://$( readlink -f larchrepo )"
-@@ -198,14 +197,15 @@
- sysarch="i686"
- fi
- larch5path="${larch5path}/${sysarch}"
- fi
-- sed "/\[testing\]/ i \
--[larch5]\n\
--Server = ${larch5path}\n\
--#larch5---\n" -i pacman.conf
-+ #sed "/\[testing\]/ i \
-+ echo "[larch5] " >> pacman.conf
-+ echo "Server = ${larch5path}" >> pacman.conf
- fi
-
-+
-+
- if ! which pacman &>/dev/null; then
- if ! [ -x ${startdir}/pacman ]; then
- echo "ERROR: Couldn't find pacman executable"
- exit 1
-@@ -217,17 +217,21 @@
- if [ $? -ne 0 ]; then exit 1; fi
-
- # Use build version of pacman.conf in live system, without [larch5] repository.
- # This can be overwritten by a pacman.conf in the profile's overlay.
-+
- rm -f ${INSTLDIR}/etc/pacman.conf
--if [ -f pacman.conf.0 ]; then
-+if [ -f ${PROFILE}/pacman.conf ]; then
- # This file should be used in preference to pacman.conf - it is created by
- # larch-setup on non-Arch systems before commenting out the 'Include' lines.
-- cp pacman.conf.0 ${INSTLDIR}/etc/pacman.conf
-+ cp ${PROFILE}/pacman.conf ${INSTLDIR}/etc/pacman.conf
- else
- sed '/^\[larch5\]/,/^ *$/ d' <pacman.conf >${INSTLDIR}/etc/pacman.conf
- fi
-
-+cachepacs -a ${PROFILE}/cache_packs $INPACSO -d ${INSTLDIR}
-+
-+
- # Generate glibc locales
- if [ -f ${PROFILE}/locale.gen ]; then
- echo
- echo "********** Generating locales **********"
-@@ -247,8 +251,17 @@
- fi
-
- echo "// ${APP} finished installation of Arch system"
- echo "//"
-+
-+#run script to post-process the new installation
-+if [ -f ${PROFILE}/post-process.sh ]
-+then
-+ ${PROFILE}/post-process.sh ${INSTLDIR} ${PROFILE}
-+ echo ${PROFILE}/post-process.sh ${INSTLDIR} ${PROFILE}
-+fi
-+
-+
- if [ -z "${NOLIVE}" ]; then
- # Get live CD build functions
- . ${LARCHDATA}/buildlive
- mklive
diff --git a/build_tools/clarch/larch/run/larchify b/build_tools/clarch/larch/run/larchify
deleted file mode 100755
index abc0c6d..0000000
--- a/build_tools/clarch/larch/run/larchify
+++ /dev/null
@@ -1,140 +0,0 @@
-#! /bin/bash
-#
-# larchify
-#
-# Author: Michael Towers <gradgrind[at]online[dot]de>
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2008.02.13
-
-# Default target directory:
-INSTLDIR=larchroot
-
-APP="$( basename $0 )"
-# Get path to larch base directory, via the location of this script
-FULLPATH="$( readlink -f $0 )"
-SCRIPTDIR="$( dirname ${FULLPATH} )"
-LARCHDATA="$( dirname ${SCRIPTDIR} )"
-
-startdir=$( pwd )
-# cd to ensure that the following test works even if '.' is in PATH
-cd /
-apppath="$( which ${APP} 2>/dev/null )"
-if [ $? -ne 0 ] || [ "${apppath}" != "${FULLPATH}" ]; then
- PATH=${SCRIPTDIR}:${PATH}
-fi
-cd ${startdir}
-
-usage () {
- echo
- echo "Usage:"
- echo " ${APP} -h # Show this message"
- echo
- echo " ${APP} [-irugf] [-p <profile directory>] [<target directory>]"
- echo
- echo " -p Use the 'profile' in the given directory."
- echo " The default is the directory 'profile' in the"
- echo " current directory, if it exists. A build without"
- echo " a profile is also, in principle, possible."
- echo " -i Only rebuild iso (or install to USB-stick),"
- echo " don't regenerate CD data"
- echo
- echo " -r Reuse old system and home sqfs"
- echo " -u Don't build iso, but install to USB-stick instead"
- echo " -g Use GRUB bootloader (default is isolinux/syslinux)"
- echo
- echo " -f No interaction. (not recommended)"
- echo " The script will just plough straight on and destroy"
- echo " your file-system without first asking."
- echo
- echo "${APP} builds a larch live CD / live USB-stick from the Arch Linux"
- echo "installation in <target directory>. The default target directory"
- echo "(which can also be a symlink) is 'larchroot' in the current"
- echo "working directory."
- echo
- echo "A profile is a directory containing all the necessary"
- echo "configuration details for a larch build. See documentation"
- echo "and examples."
- echo
- exit
-}
-
-PROFILE=""
-DONTASK=""
-USB=""
-GRUB=""
-REISO=""
-REBUILD=""
-REUSE=""
-while getopts ":p:irugf" Option
-do
- case ${Option} in
- p ) PROFILE="$( readlink -f ${OPTARG} )" ;;
- i ) REISO="-i" ;;
- r ) REUSE="-r" ;;
- u ) USB="-u" ;;
- g ) GRUB="-g" ;;
- f ) DONTASK="-f" ;;
- * ) usage ;;
- esac
-done
-shift $((${OPTIND} - 1))
-if [ -n "$1" ]; then
- INSTLDIR="$1"
-fi
-
-if [ -d "${INSTLDIR}" ]; then
- if [ "${INSTLDIR}" = "/" ]; then
- INSTLDIR=""
- else
- INSTLDIR=$( readlink -f ${INSTLDIR} )
- fi
-else
- echo "ERROR: no target directory supplied"
- usage
-fi
-LARCHBUILD="${INSTLDIR}/.larch"
-
-if [ -z "${PROFILE}" ]; then
- if [ -d ${startdir}/profile ]; then
- PROFILE=${startdir}/profile
- elif [ -z "${DONTASK}" ]; then
- read -p "// Build without a profile? [y/N]: " ans
- # Await yes or no
- if [ -z "$( echo ${ans} | grep '^ *[yY]' )" ]; then exit 0; fi
- echo
- fi
-elif ! [ -d ${PROFILE} ]; then
- echo "ERROR: profile '${PROFILE}' not found "
- usage
-fi
-
-# test if the script is started by root user. If not, exit
-if [ $UID -ne 0 ]; then
- echo "Only root can run ${APP}"; exit 1
-fi
-
-# Get live CD build functions
-. ${LARCHDATA}/buildlive
-
-if [ -n "${REISO}" ]; then
- buildiso
-else
- mklive
-fi
diff --git a/build_tools/clarch/larch/run/mklarch b/build_tools/clarch/larch/run/mklarch
deleted file mode 100755
index 236088a..0000000
--- a/build_tools/clarch/larch/run/mklarch
+++ /dev/null
@@ -1,284 +0,0 @@
-#! /bin/bash
-#
-# mklarch
-#
-# Author: Michael Towers <gradgrind[at]online[dot]de>
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2008.06.22
-
-# directory to use for building the CD - the installation root
-# It must have LOTS of space, ~ 4GB for a 700MB CD
-INSTLDIR=/home/larchroot
-
-# Default path to larch5 repositories (architecture is sub-directory)
-larch5path="ftp://ftp.berlios.de/pub/larch/larch5.3"
-
-APP=$( basename $0 )
-# Get path to larch base directory, via the location of this script
-FULLPATH=$( readlink -f $0 )
-SCRIPTDIR=$( dirname ${FULLPATH} )
-LARCHDATA=$( dirname ${SCRIPTDIR} )
-
-startdir=$( pwd )
-# cd to ensure that the following test works even if '.' is in PATH
-cd /
-apppath="$( which ${APP} 2>/dev/null )"
-if [ $? -ne 0 ] || [ "${apppath}" != "${FULLPATH}" ]; then
- PATH=${SCRIPTDIR}:${PATH}
-fi
-cd ${startdir}
-
-usage () {
- echo
- echo "Usage:"
- echo " ${APP} -h # Show this message"
- echo
- echo " ${APP} -a [-f] [-p <profile directory>]"
- echo " [-c <package cache directory>]"
- echo " [-y <path to pacman database directories>]"
- echo " [<build directory>]"
- echo
- echo " ${APP} [-ugf] [-p <profile directory>]"
- echo " [-c <package cache directory>]"
- echo " [-y <path to pacman database directories>]"
- echo " [<build directory>]"
- echo
- echo " -a Stop after installing Arch system (don't build live system)."
- echo
- echo " -p Use the 'profile' in the given directory."
- echo
- echo " -c Use an alternative package cache directory"
- echo " (default is /var/cache/pacman/pkg, on host)"
- echo " -y Use existing pacman package database instead"
- echo " of performing 'pacman -Sy'."
- echo
- echo " -u Don't build iso, but install to USB-stick instead"
- echo " -g Use GRUB bootloader (default is isolinux/syslinux)"
- echo
- echo " -f No interaction. (not recommended)"
- echo " The script will just plough straight on and destroy"
- echo " your file-system without first asking."
- echo
- echo "${APP} is the master script for the larch live CD / live USB-stick"
- echo "builder."
- echo
- echo "<build directory> is the directory in which all the building will"
- echo "be done, by default '${INSTLDIR}'"
- echo
- echo "A profile is a directory containing all the necessary"
- echo "configuration details for a larch build. See documentation"
- echo "and examples."
- echo
- echo "If you want to rebuild a live system without reinstalling it"
- echo "(for example if you make minor changes to the profile which"
- echo "don't affect the packages, or if you want a USB-stick instead"
- echo "of a CD, or if writing to the USB-stick failed for some reason)"
- echo "you should look at the 'larchify' script - run it with the '-h'"
- echo "option for usage notes."
- echo
- exit
-}
-
-pROFILE=""
-DONTASK=""
-NOLIVE=""
-USB=""
-GRUB=""
-PKGCACHE=/var/cache/pacman/pkg
-# Options to 'inpacs':
-INPACSO=""
-while getopts ":p:ac:y:ugf" Option
-do
- case ${Option} in
- p ) PROFILE="$( readlink -f ${OPTARG} )" ;;
- a ) NOLIVE="-a" ;;
- c ) PKGCACHE="$( readlink -f ${OPTARG} )" ;;
- y ) INPACSO="${INPACSO} -y $( readlink -f ${OPTARG} )" ;;
- u ) USB="-u" ;;
- g ) GRUB="-g" ;;
- f ) DONTASK="-f" ;;
- * ) usage ;;
- esac
-done
-shift $((${OPTIND} - 1))
-if ! [ -d "${PKGCACHE}" ]; then
- echo "Creating package cache: ${PKGCACHE}"
- if ! mkdir -p "${PKGCACHE}"; then
- echo "ERROR: Couldn't create ${PKGCACHE}"
- exit 1
- fi
-fi
-INPACSO="${INPACSO} -c ${PKGCACHE}"
-
-if [ -n "$1" ]; then
- INSTLDIR=$1
-fi
-LARCHBUILD="${INSTLDIR}/.larch"
-
-if [ -z "${PROFILE}" ]; then
- PROFILE=${startdir}/profile
-fi
-if ! [ -f ${PROFILE}/addedpacks ]; then
- echo "ERROR: no 'addedpacks' in profile '${PROFILE}'"
- exit 1
-fi
-
-# test if the script is started by root user. If not, exit
-if [ $UID -ne 0 ]; then
- echo "Only root can run ${APP}"; exit 1
-fi
-
-echo "//"
-echo "// **********************************************************"
-echo "// This will delete EVERYTHING under"
-echo "//"
-echo "// ${INSTLDIR}"
-echo "//"
-
-if [ -z "${DONTASK}" ]; then
- echo "// I really mean it ... Are you sure you want to do this?"
- echo "// **********************************************************"
- # Await yes or no
- read -p "// [y/N]: " ans
- if [ -z "$( echo ${ans} | grep '^ *[yY]' )" ]; then exit 0; fi
-fi
-
-for fd in $( ls -A ${INSTLDIR} ); do
- rm -rf ${INSTLDIR}/${fd}
-#lookforme
-done
-mkdir -p ${LARCHBUILD}
-
-############### Call 'inpacs' to do the installation
-
-if [ -f ${PROFILE}/basepacks ]; then
- INPACSO="${INPACSO} -b ${PROFILE}/basepacks"
-fi
-
-if [ -f ${PROFILE}/baseveto ]; then
- INPACSO="${INPACSO} -x ${PROFILE}/baseveto"
-fi
-
-if [ -f ${PROFILE}/pacman.conf ]; then
- cp ${PROFILE}/pacman.conf .
-elif ! [ -f pacman.conf ]; then
- if [ -f /etc/pacman.conf ]; then
- cp /etc/pacman.conf .
- else
- echo "ERROR: Couldn't find pacman.conf"
- exit 1
- fi
-fi
-INPACSO="${INPACSO} -k pacman.conf"
-if [ x = y ]
-then
-# If necessary add the larch repository to pacman.conf
-if ! grep '^[larch5]' pacman.conf &>/dev/null; then
- if [ -d larchrepo ]; then
- larch5path="file://$( readlink -f larchrepo )"
- else
- sysarch="$( uname -m )"
- if [ "${sysarch}" != "x86_64" ]; then
- sysarch="i686"
- fi
- larch5path="${larch5path}/${sysarch}"
- fi
- #sed "/\[testing\]/ i \
- echo "[larch5] " >> pacman.conf
- echo "Server = ${larch5path}" >> pacman.conf
-fi
-
-fi
-
-if ! which pacman &>/dev/null; then
- if ! [ -x ${startdir}/pacman ]; then
- echo "ERROR: Couldn't find pacman executable"
- exit 1
- fi
- INPACSO="${INPACSO} -P ${startdir}/pacman"
-fi
-echo "checking for pre_process.sh"
-if [ -f ${PROFILE}/pre-process.sh ]
-then
- echo "Running pre-process script"
- cd ${PROFILE}
- ./pre-process.sh
- cd -
-
-else
- echo "No pre_process"
-fi
-
-inpacs -a ${PROFILE}/addedpacks ${INPACSO} ${INSTLDIR}
-if [ $? -ne 0 ]; then exit 1; fi
-
-# Use build version of pacman.conf in live system, without [larch5] repository.
-# This can be overwritten by a pacman.conf in the profile's overlay.
-
-rm -f ${INSTLDIR}/etc/pacman.conf
-if [ -f ${PROFILE}/pacman.conf ]; then
- # This file should be used in preference to pacman.conf - it is created by
- # larch-setup on non-Arch systems before commenting out the 'Include' lines.
- cp ${PROFILE}/pacman.conf ${INSTLDIR}/etc/pacman.conf
-else
- sed '/^\[larch5\]/,/^ *$/ d' <pacman.conf >${INSTLDIR}/etc/pacman.conf
-fi
-
-cachepacs -a ${PROFILE}/cache_packs $INPACSO -d ${INSTLDIR}
-if [ $? -ne 0 ]
-then
- exit 1
-fi
-
-# Generate glibc locales
-if [ -f ${PROFILE}/locale.gen ]; then
- echo
- echo "********** Generating locales **********"
- echo
- cat ${PROFILE}/locale.gen ${INSTLDIR}/etc/locale.gen >${INSTLDIR}/etc/locale.gen_new
- mv -f ${INSTLDIR}/etc/locale.gen_new ${INSTLDIR}/etc/locale.gen
- chroot ${INSTLDIR} usr/sbin/locale-gen
-fi
-
-# Generate ssh keys
-ssh_init ${INSTLDIR}
-
-# Set up a symlink to the installation for 'larchify'
-rm -f larchroot && ln -sf ${INSTLDIR} ${startdir}/larchroot
-if [ $? -ne 0 ]; then
- echo "WARNING: Couldn't create 'larchroot' symlink"
-fi
-
-echo "// ${APP} finished installation of Arch system"
-echo "//"
-
-#run script to post-process the new installation
-if [ -f ${PROFILE}/post-process.sh ]
-then
- ${PROFILE}/post-process.sh ${INSTLDIR} ${PROFILE}
- echo ${PROFILE}/post-process.sh ${INSTLDIR} ${PROFILE}
-fi
-
-
-if [ -z "${NOLIVE}" ]; then
- # Get live CD build functions
- . ${LARCHDATA}/buildlive
- mklive
-fi
diff --git a/build_tools/clarch/larch/run/myusbboot b/build_tools/clarch/larch/run/myusbboot
deleted file mode 100644
index 29f2084..0000000
--- a/build_tools/clarch/larch/run/myusbboot
+++ /dev/null
@@ -1,89 +0,0 @@
-#! /bin/bash
-#
-# usbboot
-#
-# Author: Michael Towers <gradgrind[at]online[dot]de>
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2008.06.22
-
-APP="$( basename $0 )"
-
-usage () {
- echo
- echo "Usage:"
- echo " ${APP} [<Arch installation root directory>]"
- echo
- echo " Prepare a bootable USB-stick from a larch build."
- echo " If no Arch directory is given, '/' is assumed."
- exit 1
-}
-
-if [ -n "$1" ]; then
- AINSTALL="$( readlink -f $1 )"
-else
- AINSTALL=""
-fi
-CDDATA=${AINSTALL}/.larch/cd
-
-if [ ! -f ${CDDATA}/system.sqf ]; then
- echo "ERROR: ${CDDATA} does not contain larch cd data"
- usage
-fi
-if [ ! -f ${CDDATA}/isolinux/isolinux.cfg ]; then
- echo "ERROR: isolinux data not in ${CDDATA}/isolinux"
- exit 1
-fi
-
-if ! [ -f ${AINSTALL}/usr/bin/syslinux ]; then
- echo "ERROR: syslinux not found -"
- echo " it must be installed on live system"
- return 1
-fi
-
-# test if the script is started by root user. If not, exit
-if [ $UID -ne 0 ]; then
- echo "Only root can run ${APP}"; exit 1
-fi
-
-
-echo "// Copying the boot sector"
-dd if=${AINSTALL}/usr/lib/syslinux/mbr.bin of=${dev}
-
-echo "// Copying the files"
-stick=/tmp/usbstick
-if [ -f ${stick} ]
-then
- rm -rf ${stick}
-fi
- mkdir -p ${stick}
-
-if [ $? != 0 ]; then
- echo "ERROR: Failed to mount device, quitting"
- exit 3
-fi
-
-cp -a ${CDDATA}/* ${stick}
-mv ${stick}/isolinux ${stick}/syslinux
-mv ${stick}/syslinux/isolinux.cfg ${stick}/syslinux/syslinux.cfg
-rm -f ${stick}/syslinux/isolinux*
-
-echo "//"
-echo "// Done!"
-echo "// If all went well your usb stick should now be a bootable larch system"
diff --git a/build_tools/clarch/larch/run/ssh_init b/build_tools/clarch/larch/run/ssh_init
deleted file mode 100755
index 66a716f..0000000
--- a/build_tools/clarch/larch/run/ssh_init
+++ /dev/null
@@ -1,18 +0,0 @@
-#! /bin/sh
-
-DESTDIR=$1
-echo
-echo "************** Generating ssh keys to ${DESTDIR}/etc/ssh **************"
-echo
-# ssh initialisation - done here so that it doesn't need to be done
-# when the cd boots
-if [ -x ${DESTDIR}/usr/sbin/sshd ]; then
- # Do it on the newly built system, in case the host doesn't have ssh
- mount --bind /dev ${DESTDIR}/dev
- chroot ${DESTDIR} bin/sh -c "{\
- /usr/bin/ssh-keygen -t rsa1 -N \"\" -f /etc/ssh/ssh_host_key >/dev/null;\
- /usr/bin/ssh-keygen -t rsa -N \"\" -f /etc/ssh/ssh_host_rsa_key >/dev/null;\
- /usr/bin/ssh-keygen -t dsa -N \"\" -f /etc/ssh/ssh_host_dsa_key >/dev/null;\
- }"
- umount ${DESTDIR}/dev
-fi
diff --git a/build_tools/clarch/larch/run/usb2bootiso b/build_tools/clarch/larch/run/usb2bootiso
deleted file mode 100755
index cb2190a..0000000
--- a/build_tools/clarch/larch/run/usb2bootiso
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/bin/bash
-
-# usb2bootiso
-
-# For use after a completed run of mklarch or larchify which has produced
-# a larch USB-stick with syslinux boot. It will generate a boot iso for
-# use on computers which can't boot from the USB-stick.
-
-# $1 is the base of the 'livified' Arch installation (larchroot)
-# If no path is given, a directory (or symlink) 'larchroot' in the
-# working directory will be used.
-#===================================================================
-# 2008.06.22
-
-APP="$( basename $0 )"
-# Get path to larch base directory, via the location of this script
-FULLPATH="$( readlink -f $0 )"
-SCRIPTDIR="$( dirname ${FULLPATH} )"
-
-mkiso ()
-{
- mkisofs -r -l $1 \
- -no-emul-boot -boot-load-size 4 -boot-info-table \
- -input-charset=UTF-8 \
- -publisher "designed by gradgrind, licence: GPL" \
- -A "larch-5" \
- -o "bootcd.iso" "${CDDATA}"
-
- if [ $? -eq 0 ]; then
- echo "// Your ISO has been created as bootcd.iso"
- else
- echo "ERROR: iso build failed" 1>&2
- return 1
- fi
-}
-
-if [ -z "$1" ]; then
- if [ -d larchroot ]; then
- MP="$( readlink -f larchroot )"
- else
- echo "Must pass Arch root directory as argument"
- exit 1
- fi
-else
- if ! [ -d $1 ]; then
- echo "$1 is not a directory"
- exit 1
- fi
- MP="$( readlink -f $1 )"
-fi
-
-CDDATA=$( pwd )/bootcd
-rm -rf ${CDDATA}
-mkdir -p ${CDDATA}/isolinux
-
-if ! cp -r ${MP}/.larch/cd/isolinux ${CDDATA} &>/dev/null; then
- echo "No larch boot files found at ${MP}/.larch/cd/isolinux"
- exit 1
-fi
-if ! cp ${MP}/usr/lib/syslinux/isolinux.bin ${CDDATA}/isolinux; then
- echo "Couldn't find isolinux.bin"
- exit 1
-fi
-
-mkiso "-b isolinux/isolinux.bin -c isolinux/isolinux.boot"
-
diff --git a/build_tools/clarch/larch/run/usb2iso b/build_tools/clarch/larch/run/usb2iso
deleted file mode 100755
index 885f726..0000000
--- a/build_tools/clarch/larch/run/usb2iso
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/sh
-
-# usb2iso
-
-# For use (especially) after a usb-stick larch system (syslinux based
-# only at the moment) has been modified, this will generate a bootable
-# iso from it.
-
-# WARNING - a lot of space is needed as the whole cd content must be copied.
-
-# $1 is the mount point of the usb-stick. If none use /.livesys/medium
-# (i.e. assuming it is being run from a larch system).
-# The iso will be generated in the current working directory.
-#===================================================================
-# 2008.04.21
-
-ISOLINUXBIN=/usr/lib/syslinux/isolinux.bin
-
-APP="$( basename $0 )"
-# Get path to larch base directory, via the location of this script
-FULLPATH="$( readlink -f $0 )"
-SCRIPTDIR="$( dirname ${FULLPATH} )"
-
-mkiso ()
-{
- mkisofs -r -l $1 \
- -no-emul-boot -boot-load-size 4 -boot-info-table \
- -input-charset=UTF-8 \
- -publisher "designed by gradgrind, licence: GPL" \
- -A "larch-5" \
- -o "livecd.iso" "${CDDATA}"
-
- if [ $? -eq 0 ]; then
- echo "// Your ISO has been created as livecd.iso"
- else
- echo "ERROR: iso build failed" 1>&2
- return 1
- fi
-}
-
-if [ -z "$1" ]; then
- if [ -d /.livesys/medium/larch ]; then
- MP=/.livesys/medium
- else
- echo "Must pass usb-stick mount-point as argument"
- exit 1
- fi
-else
- if ! [ -d "$1/larch" ]; then
- echo "No larch system found at $1"
- exit 1
- fi
- MP="$( readlink -f $1 )"
-fi
-
-CDDATA=$( pwd )/bootcd
-rm -rf ${CDDATA}
-mkdir -p ${CDDATA}
-
-if ! cp -r ${MP}/syslinux ${CDDATA} &>/dev/null; then
- echo "No larch boot files found at ${MP}/syslinux"
- exit 1
-fi
-mv ${CDDATA}/syslinux ${CDDATA}/isolinux
-mv ${CDDATA}/isolinux/syslinux.cfg ${CDDATA}/isolinux/isolinux.cfg
-if ! cp ${ISOLINUXBIN} ${CDDATA}/isolinux; then
- echo "Couldn't find isolinux.bin"
- exit 1
-fi
-
-echo "Copying data, this could take a while"
-cp -r ${MP}/larch ${CDDATA}
-cp ${MP}/system.sqf ${CDDATA}
-cp ${MP}/mods.sqf ${CDDATA}
-cp ${MP}/overlay.ovl ${CDDATA}
-
-mkiso "-b isolinux/isolinux.bin -c isolinux/isolinux.boot"
-
diff --git a/build_tools/clarch/larch/run/usbboot b/build_tools/clarch/larch/run/usbboot
deleted file mode 100755
index dd7f3fe..0000000
--- a/build_tools/clarch/larch/run/usbboot
+++ /dev/null
@@ -1,100 +0,0 @@
-#! /bin/bash
-#
-# usbboot
-#
-# Author: Michael Towers <gradgrind[at]online[dot]de>
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2008.06.22
-
-APP="$( basename $0 )"
-
-usage () {
- echo
- echo "Usage:"
- echo " ${APP} [<Arch installation root directory>]"
- echo
- echo " Prepare a bootable USB-stick from a larch build."
- echo " If no Arch directory is given, '/' is assumed."
- exit 1
-}
-
-if [ -n "$1" ]; then
- AINSTALL="$( readlink -f $1 )"
-else
- AINSTALL=""
-fi
-
-STARTDIR=${2}
-
-CDDATA=${AINSTALL}/.larch/cd
-
-if [ ! -f ${CDDATA}/system.sqf ]; then
- echo "ERROR: ${CDDATA} does not contain larch cd data"
- usage
-fi
-if [ ! -f ${CDDATA}/isolinux/isolinux.cfg ]; then
- echo "ERROR: isolinux data not in ${CDDATA}/isolinux"
- exit 1
-fi
-
-if ! [ -f ${AINSTALL}/usr/bin/syslinux ]; then
- echo "ERROR: syslinux not found -"
- echo " it must be installed on live system"
- return 1
-fi
-
-# test if the script is started by root user. If not, exit
-if [ $UID -ne 0 ]; then
- echo "Only root can run ${APP}"; exit 1
-fi
-
-
-
-
-echo "// Copying the files"
-stick=/tmp/usbstick
-if [ -d ${stick} ]
-then
- echo "removing $stick"
- rm -rf ${stick}
-fi
- mkdir -p ${stick}
-
-if [ $? != 0 ]; then
- echo "ERROR: Failed to mount device, quitting"
- exit 3
-fi
-
-cp -a ${CDDATA}/* ${stick}
-
-
-mv ${stick}/isolinux ${stick}/syslinux
-mv ${stick}/syslinux/isolinux.cfg ${stick}/syslinux/syslinux.cfg
-rm -f ${stick}/syslinux/isolinux*
-
-#copy in the important stuff
-cp -a ${AINSTALL}/usr/lib/syslinux/* ${stick}/syslinux
-cp -a ${AINSTALL}/usr/bin/syslinux ${stick}/syslinux/syslinux
-cp -a ${STARTDIR}/bootusb/* ${stick}/syslinux
-
-echo "copy ${stick}/* to a usb drive and run syslinux/bootinst.sh"
-
-
-
diff --git a/build_tools/clarch/larch/run/usbboot.orig b/build_tools/clarch/larch/run/usbboot.orig
deleted file mode 100755
index b1f41b4..0000000
--- a/build_tools/clarch/larch/run/usbboot.orig
+++ /dev/null
@@ -1,155 +0,0 @@
-#! /bin/bash
-#
-# usbboot
-#
-# Author: Michael Towers <gradgrind[at]online[dot]de>
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2008.06.22
-
-APP="$( basename $0 )"
-
-usage () {
- echo
- echo "Usage:"
- echo " ${APP} [<Arch installation root directory>]"
- echo
- echo " Prepare a bootable USB-stick from a larch build."
- echo " If no Arch directory is given, '/' is assumed."
- exit 1
-}
-
-if [ -n "$1" ]; then
- AINSTALL="$( readlink -f $1 )"
-else
- AINSTALL=""
-fi
-CDDATA=${AINSTALL}/.larch/cd
-
-if [ ! -f ${CDDATA}/system.sqf ]; then
- echo "ERROR: ${CDDATA} does not contain larch cd data"
- usage
-fi
-if [ ! -f ${CDDATA}/isolinux/isolinux.cfg ]; then
- echo "ERROR: isolinux data not in ${CDDATA}/isolinux"
- exit 1
-fi
-
-if ! [ -f ${AINSTALL}/usr/bin/syslinux ]; then
- echo "ERROR: syslinux not found -"
- echo " it must be installed on live system"
- return 1
-fi
-
-echo "//"
-echo "// **********************************************************"
-echo "//"
-echo "// ${APP} will prepare a bootable USB stick with your"
-echo "// previously prepared larch data from ${CDDATA}"
-echo "//"
-echo "// Please insert your USB stick, which should already be"
-echo "// appropriately partitioned."
-echo "//"
-echo "// **********************************************************"
-echo "//"
-
-# test if the script is started by root user. If not, exit
-if [ $UID -ne 0 ]; then
- echo "Only root can run ${APP}"; exit 1
-fi
-
-echo "// Do you want to continue?"
-# Await yes or no
-read -p "// [y/N]: " ans
-if [ -z "`echo ${ans} | grep '^ *[yY]'`" ]; then exit 2; fi
-
-echo "//"
-echo "// Enter the number of the partition you wish to use (0 to quit):"
-
-devices=/tmp/devices$$
-:> ${devices}
-i=0
-sfdisk -d | grep "/dev/sd[a-z][1-4] " | grep -v "Id= [05]" | \
- sed "s|\(.*\):.*size=\( *[0-9]*\).*|\1 \2|" | while read device sectors; do
-
- i=$(( ${i} + 1 ))
- echo "${device}" >>${devices}
- echo "// ${i}: ${device} $(( ${sectors} / 2048 )) MiB"
-done
-
-while true; do
- read -p "// Device: " d
- if [ "${d}" -eq "0" ]; then exit 1; fi
- i=0
- { while read device; do
- i=$(( ${i} + 1 ))
- if [ "${d}" -eq "${i}" ]; then break 2; fi
- done } <${devices}
-done
-
-rm ${devices}
-
-echo "//"
-read -p "// \"${device}\" will now be prepared. Continue? [y/N]: " ans
-if [ -z "`echo ${ans} | grep '^ *[yY]'`" ]; then exit 1; fi
-
-echo "//"
-echo "// Formatting ${device} (vfat)"
-dev=${device:0:8}
-part=${device:8}
-sfdisk ${dev} -N${part} <<EOF
-,,0e,*
-EOF
-
-dd if=/dev/zero of=${device} bs=512 count=1
-mkfs.vfat ${device}
-
-echo "// Copying the boot sector"
-dd if=${AINSTALL}/usr/lib/syslinux/mbr.bin of=${dev}
-
-echo "// Copying the files"
-stick=/tmp/mnt
-mkdir -p ${stick}
-umount ${device} &>/dev/null
-mount ${device} ${stick}
-if [ $? != 0 ]; then
- echo "ERROR: Failed to mount device, quitting"
- exit 3
-fi
-cp -a ${CDDATA}/* ${stick}
-mv ${stick}/isolinux ${stick}/syslinux
-mv ${stick}/syslinux/isolinux.cfg ${stick}/syslinux/syslinux.cfg
-rm -f ${stick}/syslinux/isolinux*
-
-umount ${stick}
-
-echo "// Running syslinux"
-if [ -n "${AINSTALL}" ]; then
- mount --bind /dev ${AINSTALL}/dev
- mount --bind /proc ${AINSTALL}/proc
- chroot ${AINSTALL} syslinux ${device}
- umount ${AINSTALL}/dev
- umount ${AINSTALL}/proc
-else
- syslinux ${device}
-fi
-
-echo "//"
-echo "// Done!"
-echo "// If all went well your usb stick should now be a bootable larch system"
diff --git a/build_tools/clarch/larch/run/usbboot_grub b/build_tools/clarch/larch/run/usbboot_grub
deleted file mode 100755
index 2f837d5..0000000
--- a/build_tools/clarch/larch/run/usbboot_grub
+++ /dev/null
@@ -1,180 +0,0 @@
-#! /bin/bash
-#
-# usbboot_grub
-#
-# Author: Michael Towers <gradgrind[at]online[dot]de>
-
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2008.06.22
-
-APP="$( basename $0 )"
-
-usage () {
- echo
- echo "Usage:"
- echo " ${APP} [<Arch installation root directory>]"
- echo
- echo " Prepare a bootable USB-stick from a larch build."
- echo " If no Arch directory is given, '/' is assumed."
- exit 1
-}
-
-if [ -n "$1" ]; then
- AINSTALL="$( readlink -f $1 )"
- if [ ! -x ${AINSTALL}/sbin/grub ]; then
- echo "ERROR: ${AINSTALL}/sbin/grub not found"
- exit 1
- fi
-else
- AINSTALL=""
- if ! which grub &>/dev/null; then
- echo "ERROR: grub not found"
- exit 1
- fi
-fi
-CDDATA=${AINSTALL}/.larch/cd
-
-if [ ! -f ${CDDATA}/system.sqf ]; then
- echo "ERROR: ${CDDATA} does not contain larch cd data"
- usage
-fi
-if [ ! -f ${CDDATA}/boot/grub/stage1 ]; then
- echo "ERROR: grub data not in ${CDDATA}/boot/grub"
- exit 1
-fi
-
-echo "//"
-echo "// **********************************************************"
-echo "//"
-echo "// ${APP} will prepare a bootable USB stick with your"
-echo "// previously prepared larch data from ${CDDATA}"
-echo "//"
-echo "// As an alternative it might render your system unbootable."
-echo "// If that thought disturbs you please don't continue."
-echo "//"
-echo "// This program is DANGEROUS - you have been warned!!!"
-echo "//"
-echo "// If you are too cool to be concerned about the warnings,"
-echo "// please insert your USB stick, which should already be"
-echo "// appropriately partitioned."
-echo "//"
-echo "// **********************************************************"
-echo "//"
-
-# test if the script is started by root user. If not, exit
-if [ $UID -ne 0 ]; then
- echo "Only root can run ${APP}"; exit 1
-fi
-
-echo "//"
-echo "// Enter the number of the partition you wish to use (0 to quit):"
-
-devices=/tmp/devices$$
-:> ${devices}
-i=0
-sfdisk -d | grep "/dev/sd[a-z][1-4] " | grep -v "Id= [05]" | \
- sed "s|\(.*\):.*size=\( *[0-9]*\).*|\1 \2|" | while read device sectors; do
-
- i=$(( ${i} + 1 ))
- echo "${device}" >>${devices}
- echo "// ${i}: ${device} $(( ${sectors} / 2048 )) MiB"
-done
-
-while true; do
- read -p "// Device: " d
- if [ "${d}" -eq "0" ]; then exit 1; fi
- i=0
- { while read device; do
- i=$(( ${i} + 1 ))
- if [ "${d}" -eq "${i}" ]; then break 2; fi
- done } <${devices}
-done
-
-rm ${devices}
-
-echo "//"
-read -p "// \"${device}\" will now be prepared. Continue? [y/N]: " ans
-if [ -z "`echo ${ans} | grep '^ *[yY]'`" ]; then exit 1; fi
-
-echo "//"
-echo "// Formatting ${device} (ext2)"
-dev=${device:0:8}
-part=${device:8}
-sfdisk ${dev} -N${part} <<EOF
-,,L,*
-EOF
-
-mke2fs ${device}
-
-echo "// Copying the files"
-stick=/tmp/mnt
-mkdir -p ${stick}
-umount ${device} &>/dev/null
-mount ${device} ${stick}
-if [ $? != 0 ]; then
- echo "ERROR: Failed to mount device, quitting"
- exit 3
-fi
-cp -a ${CDDATA}/* ${stick}
-umount ${stick}
-
-# Convert the device and partion to grub syntax
-grubdevice ()
-{
-## The contents of device.map look something like this:
-#(fd0) /dev/fd0
-#(hd0) /dev/hda
-#(hd1) /dev/sda
-gdev="$( cat ${AINSTALL}${dmap} | grep "${dev}" | cut -f1 | tr -d "()" )"
-gpart=$(( ${part} - 1 ))
-echo "// Installing GRUB to (${gdev}), root (${gdev},${gpart})"
-}
-
-dmap=/tmp/device.map
-rm -f ${AINSTALL}${dmap}
-if [ -n "${AINSTALL}" ]; then
- # First try to get a device mapping
- mount --bind /dev ${AINSTALL}/dev
- echo "quit" | chroot ${AINSTALL} grub --no-floppy --device-map=${dmap} --batch
- grubdevice
- # Now actually install grub
- # As far as I can tell, the extra options to grub are not needed here
- chroot ${AINSTALL} grub --batch <<EOT
-root (${gdev},${gpart})
-setup (${gdev})
-quit
-EOT
- umount ${AINSTALL}/dev
-else
- # First try to get a device mapping
- echo "quit" | grub --no-floppy --device-map=${dmap} --batch
- grubdevice
- # Now actually install grub
- # As far as I can tell, the extra options to grub are not needed here
- grub --batch <<EOT
-root (${gdev},${gpart})
-setup (${gdev})
-quit
-EOT
-fi
-rm -f ${AINSTALL}${dmap}
-
-echo "//"
-echo "// Done!"
-echo "// If all went well your usb stick should now be a bootable larch system"
diff --git a/build_tools/clarch/larch/run/xpack b/build_tools/clarch/larch/run/xpack
deleted file mode 100755
index 0ebe158..0000000
--- a/build_tools/clarch/larch/run/xpack
+++ /dev/null
@@ -1,122 +0,0 @@
-#! /bin/bash
-#
-# xpack - simple tool for handling self-extracting archives
-#
-# Author: Michael Towers <gradgrind[at]online[dot]de>
-#
-# xpack is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# xpack is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with xpack; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-#
-# version 1.1
-
-# This script serves both as packer and extracter, according to the name used
-# to invoke it. When invoked as 'xpack', it will copy itself to the archive
-# file (passed on the command line) and then append a tar.gz archive of the
-# source directory (passed on the command line). E.g.
-# ./xpack path/to/archive xarchive
-# To extract the archive, simply run the resulting archive file, passing a
-# directory into which it should be unpacked on the command line. E.g.
-# ./xarchive newpath/to/directory
-# or, bash xarchive newpath/to/directory
-
-if [ "$( basename "$0" )" != "xpack" ]; then
- # extract archive
- if [ ! -d "$1" ]; then
- echo "ERROR: Destination directory not found"
- echo "Usage:"
- echo " ${APP} <directory> - Unpack this archive to <directory> (which must exist)"
- exit 1
- fi
-
-# The following lines allow the implementation of the '-r' option to xpack.
-# The version of this script which is copied to the generated archive file will,
-# in that case, have the '#+#' removed.
-#+# # test if the script is started by root user. If not, exit
-#+# if [ $UID -ne 0 ]; then
-#+# echo "Only root can run $0"; exit 1
-#+# fi
-
- echo "Extracting archive to $1"
- let "SKIP = $( grep --binary-files=text -n -m 1 "^#__ARCHIVE__" "$0" | cut -d ':' -f 1 ) + 1"
-
- tail -n +$SKIP "$0" | tar -xzC "$1"
- exit 0
-fi
-
-usage () {
- echo
- echo "Usage:"
- echo " ${APP} [-dr] <directory> <archive file>"
- echo " Create self-extracting archive from <directory>"
- echo
- echo " -d Don't include the base directory"
- echo " -r Require root permissions for extracting"
- echo
- exit 1
-}
-
-NOBASE=""
-ROOT=""
-while getopts ":dr" Option
-do
- case ${Option} in
- d ) NOBASE="-d" ;;
- r ) ROOT="-r" ;;
- * ) usage ;;
- esac
-done
-shift $((${OPTIND} - 1))
-
-if [ ! -d "$1" ]; then
- echo "ERROR: Source directory not found"
- usage
-fi
-
-if [ -e "$2" ]; then
- echo "ERROR: Destination file exists"
- usage
-fi
-
-cp $0 $2
-if [ $? -ne 0 ]; then
- echo "ERROR: Cannot write to destination file"
- usage
-fi
-
-if [ -n "${ROOT}" ]; then
- if [ $UID -ne 0 ]; then
- echo "Only root can use the -r opton"
- exit 1
- fi
- sed -i 's|^#+#||g' $2
-fi
-
-DIR="$( readlink -f $1 )"
-BASE="."
-if [ -z "${NOBASE}" ]; then
- DIR="$( dirname ${DIR} )"
- if [ $? -ne 0 ]; then echo "dirname -f ${DIR} ... failed"; usage; fi
- BASE="$( basename $1 )"
-fi
-
-# tar to standard output adds a load of nulls to the output,
-# which is a bit untidy and results in warnings, so do it this way:
-tar czf $2_ -C ${DIR} ${BASE}
-cat $2_ >> $2
-rm $2_
-
-# DO NOT delete the next line, which MUST be the last line of 'xpack'
-#__ARCHIVE__
diff --git a/build_tools/clarch/larchify b/build_tools/clarch/larchify
deleted file mode 120000
index 6e1276a..0000000
--- a/build_tools/clarch/larchify
+++ /dev/null
@@ -1 +0,0 @@
-larch/run/larchify \ No newline at end of file
diff --git a/build_tools/clarch/larchroot b/build_tools/clarch/larchroot
deleted file mode 120000
index e757ae4..0000000
--- a/build_tools/clarch/larchroot
+++ /dev/null
@@ -1 +0,0 @@
-/home/larchroot \ No newline at end of file
diff --git a/build_tools/clarch/mklarch b/build_tools/clarch/mklarch
deleted file mode 120000
index b8cc051..0000000
--- a/build_tools/clarch/mklarch
+++ /dev/null
@@ -1 +0,0 @@
-larch/run/mklarch \ No newline at end of file
diff --git a/build_tools/clarch/remove_links.sh b/build_tools/clarch/remove_links.sh
deleted file mode 100755
index 7748d47..0000000
--- a/build_tools/clarch/remove_links.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-rm mklarch
-rm cachepacs
-rm larchify
-rm inpacs
-rm usb2bootiso
diff --git a/build_tools/clarch/setup_links.sh b/build_tools/clarch/setup_links.sh
deleted file mode 100755
index 24b968c..0000000
--- a/build_tools/clarch/setup_links.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-scriptdir=`pwd`
-
-[ -e mklarch ] || ln -s larch/run/mklarch mklarch
-[ -e cachepacs ] || ln -s larch/run/cachepacs cachepacs
-[ -e larchify ] || ln -s larch/run/larchify larchify
-[ -e inpacs ] || ln -s larch/run/inpacs inpacs
-[ -e usb2bootiso ] || ln -s larch/run/usb2bootiso usb2bootiso
-# End
diff --git a/build_tools/clarch/sync_profile.sh b/build_tools/clarch/sync_profile.sh
deleted file mode 100755
index c6c5e60..0000000
--- a/build_tools/clarch/sync_profile.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/bash
-. /etc/makepkg.conf
-ARCH=$CARCH
-SRC_PROFILE=$ARCH-testing-local
-DEST_PROFILE=$ARCH-testing-local-httpd
-
-rsync --exclude=vbg.jpg --exclude=pacman.conf --delete -av larch/profiles/$SRC_PROFILE/ larch/profiles/$DEST_PROFILE/
-
-DEST_PROFILE=$ARCH-testing-REMOTE
-rsync --exclude=vbg.jpg --exclude=pacman.conf --delete -av larch/profiles/$SRC_PROFILE/ larch/profiles/$DEST_PROFILE/
-
-DEST_PROFILE=$ARCH-RELEASE-REMOTE
-rsync --exclude=vbg.jpg --exclude=pacman.conf --delete -av larch/profiles/$SRC_PROFILE/ larch/profiles/$DEST_PROFILE/
diff --git a/build_tools/clarch/usb2bootiso b/build_tools/clarch/usb2bootiso
deleted file mode 120000
index ceec442..0000000
--- a/build_tools/clarch/usb2bootiso
+++ /dev/null
@@ -1 +0,0 @@
-larch/run/usb2bootiso \ No newline at end of file
diff --git a/build_tools/larch7/build_all b/build_tools/larch7/build_all
deleted file mode 100755
index 19e2b18..0000000
--- a/build_tools/larch7/build_all
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-#./larch-archin -p larch0/profiles/l7 install && ./larch-larchify -p larch0/profiles/l7 && ./larch-live_iso -p larch0/profiles/l7
-#./larch-archin -p larch0/profiles/mini install && ./larch-larchify -p larch0/profiles/mini && ./larch-live_iso -p larch0/profiles/mini
-PROFILE=l7
-./larch-archin -f -p larch0/profiles/$PROFILE install && ./larch-larchify -p larch0/profiles/$PROFILE && ./larch-live_iso -p larch0/profiles/$PROFILE
-
-# ./larch-larchify -p larch0/profiles/$PROFILE
-#./larch-live_iso -p larch0/profiles/$PROFILE
-
-
-if [ -e linhes.iso ]
-then
- echo "moving linhes.iso to /tmp/test2.iso"
- mv linhes.iso /tmp/test2.iso
- ls -lah /tmp/test2.iso
-fi
diff --git a/build_tools/larch7/cachepacs b/build_tools/larch7/cachepacs
deleted file mode 100755
index 3e4a1fb..0000000
--- a/build_tools/larch7/cachepacs
+++ /dev/null
@@ -1,140 +0,0 @@
-#! /bin/bash
-#
-# cachepacs - install pkgs to cache dir, but don't isntall
-#
-# Author: James Meyer (based on inpacs)
-
-
-# Working directory:
-TMPDIR=/tmp/inpacs$$
-# File containing (filtered) list of base packages + added packages
-basepacks=${TMPDIR}/basepacks
-
-APP="$( basename $0 )"
-
-exitfunc () {
- # Remove temporary files
- rm -rf ${TMPDIR}
- exit $1
-}
-
-# Default pacman db path (this is a statement, not a configuration, so
-# do not change it!)
-DBPATH="/var/lib/pacman"
-
-# Default package cache, on the target
-TARGETCACHE="${CACHE}"
-# A host or remote package cache:
-HOSTCACHE=""
-# Absolute /path/to/file containing list of packages for 2nd install phase:
-ADDEDPACKS=""
-# Source file for base package list:
-BASEPACKSFILE=""
-# Source file for list of vetoed base packages:
-VETOFILE=""
-# Source directory for pacman database directories:
-DBDIR=""
-# pacman executable:
-PACMANX="pacman -f"
-# pacman configuration file
-PACMANK="/etc/pacman.conf"
-
-checkfile ()
-{
- f=$( readlink -m $1 )
- if ! [ -f "${f}" ]; then
- echo "ERROR: File doesn't exist: ${f}"
- exitfunc
- fi
-}
-
-checkdir ()
-{
- f=$( readlink -m $1 )
- if ! [ -d "${f}" ]; then
- echo "ERROR: Directory doesn't exist: ${f}"
- exitfunc
- fi
-}
-
-
-while getopts ":k:a:c:b:x:y:P:" Option
-do
- case ${Option} in
- k ) checkfile ${OPTARG}
- PACMANK=${f} ;;
- a ) checkfile ${OPTARG}
- CACHEPACKSFILE=${f} ;;
- y ) checkdir ${OPTARG}
- DBDIR=${f} ;;
- P ) checkfile ${OPTARG}
- PACMANX=${f} ;;
- #* ) usage ;;
- esac
-done
-shift $((${OPTIND} - 1))
-INSTLDIR="$1"
-
-
-# grep the cachedir out of the installed pacman.conf
-PCCACHE=`grep CacheDir $INSTLDIR/etc/pacman.conf|cut -d= -f2|cut -d\/ -f2-`
-CACHEDIR=${INSTLDIR}/$PCCACHE
-
-echo "INSTLDIR=${INSTLDIR}"
-echo "PACMANK=${PACMANK}"
-echo "CACHEDIR=${CACHEDIR}"
-echo "DBDIR=${DBDIR}"
-echo "PACMANX=${PACMANX}"
-echo
-
-
-# test if the script is started by root user. If not, exit
-if [ $UID -ne 0 ]; then
- echo "Only root can run ${APP}"; exitfunc 1
-fi
-
-echo "//"
-echo "// downloading packages to ${CACHEDIR}"
-
-PACMAN="${PACMANX} --config ${PACMANK} --noconfirm"
-
-rm -rf ${TMPDIR}
-mkdir -p ${TMPDIR}
-
-# Helper function for installing a list of packages
-doInstall() {
- mkdir -p ${INSTLDIR}/sys
- mkdir -p ${INSTLDIR}/proc
- mount --bind /sys ${INSTLDIR}/sys
- mount --bind /proc ${INSTLDIR}/proc
- ${PACMAN} -r ${INSTLDIR} -Sw $1
- RET=$?
- echo $RET
- umount ${INSTLDIR}/proc
- umount ${INSTLDIR}/sys
- if [ ${RET} -ne 0 ]; then
- echo "//"
- echo "// cachepacks package $1 FAILED."
- echo "//"
- return 1
- fi
-}
-
-
-PACMAN="${PACMAN} --cachedir $CACHEDIR"
-
-########## GET LIST OF CACHE PACKAGES
-echo "//"
-echo "// ** Getting cache package list ..."
-if [ -n "${CACHEPACKSFILE}" ]; then
- echo "// from: ${CACHEPACKSFILE}"
- CACHEPKGS=$( cat ${CACHEPACKSFILE} | grep -v "#" )
-else
- echo " no cache package file found"
- exit 0
-fi
-
-
-doInstall "${CACHEPKGS}"
-if [ $? -ne 0 ]; then exitfunc 1; fi
-exitfunc
diff --git a/build_tools/larch7/larch b/build_tools/larch7/larch
deleted file mode 120000
index 04fc309..0000000
--- a/build_tools/larch7/larch
+++ /dev/null
@@ -1 +0,0 @@
-larch0/gui/larch.py \ No newline at end of file
diff --git a/build_tools/larch7/larch-7.2.18-1-any.pkg.tar.gz b/build_tools/larch7/larch-7.2.18-1-any.pkg.tar.gz
deleted file mode 100644
index 2409e53..0000000
--- a/build_tools/larch7/larch-7.2.18-1-any.pkg.tar.gz
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch-archin b/build_tools/larch7/larch-archin
deleted file mode 120000
index 4308781..0000000
--- a/build_tools/larch7/larch-archin
+++ /dev/null
@@ -1 +0,0 @@
-larch0/cli/archin.py \ No newline at end of file
diff --git a/build_tools/larch7/larch-archin.orig b/build_tools/larch7/larch-archin.orig
deleted file mode 100755
index 206e499..0000000
--- a/build_tools/larch7/larch-archin.orig
+++ /dev/null
@@ -1,378 +0,0 @@
-#!/usr/bin/env python
-#
-# archin.py
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.19
-
-# This is a command line script to perform an Arch Linux installation
-# based on a list of packages. All needed parameters are passed as options.
-
-import os
-from glob import glob
-from config import *
-from backend import *
-
-class Installation:
- def __init__(self, options):
- self.options = options
- self.installation_dir = get_installation_dir()
- if self.installation_dir == '/':
- errout(_("Operations on '/' are not supported ..."))
-
- self.profile_dir = get_profile()
- self.pacman_cmd = self.make_pacman_command()
- self.make_pacman_conf()
-
-
- def make_pacman_command(self):
- """Construct pacman command. Return the command, including options.
- This includes options for installation path, cache directory and
- for suppressing the progress bar. It assumes a temporary location
- for pacman.conf, which must also be set up.
- If there is no pacman executable in the system PATH, check that
- it is available in the larch directory.
- """
- pacman = runcmd('bash -c "which pacman || echo _FAIL_"')[1][-1].strip()
- if pacman == '_FAIL_':
- # If the host is not Arch, there will probably be no pacman
- # (if there is some other program called 'pacman' that's
- # a real spanner in the works).
- # The alternative is to provide it in the larch directory.
- pacman = base_dir + '/pacman'
- if not os.path.isfile(pacman):
- errout(_("No pacman executable found"))
-
- pacman += (' -r %s --config %s --noconfirm'
- % (self.installation_dir, PACMAN_CONF))
- if self.options.noprogress:
- pacman += ' --noprogressbar'
- if self.options.cache:
- pacman += ' --cachedir ' + self.options.cache
- return pacman
-
-
- def make_pacman_conf(self, final=False):
- """Construct the pacman.conf file used by larch.
- To make it a little easier to manage upstream changes to the default
- pacman.conf, a separate file (pacman.conf.repos) is used to specify
- the repositories to use. The contents of this file are used to modify
- the basic pacman.conf file, which may be the default version or one
- provided in the profile.
- The 'final' parameter determines whether the version for the resulting
- live system (True) or for the installation process (False) is
- generated. If generating the installation version, it is possible
- to specify alternative repositories, via the 'repofile' option,
- which allows the pacman.conf used for the installation to be
- different from the version in the resulting live system.
- The return value is a list of the names of the repositories which
- are included.
- It is also possible to specify just a customized mirrorlist for the
- installation by placing it in the working directory.
- """
- # Allow use of '*platform*' in pacman.conf.repos
- platform = os.uname()[4]
- if platform != 'x86_64':
- platform = 'i686'
-
- # Get pacman.conf header part
- pc0 = self.profile_dir + '/pacman.conf.options'
- if not os.path.isfile(pc0):
- pc0 = base_dir + '/data/pacman.conf'
- pacmanconf = self.pacmanoptions(readfile(pc0))
-
- # Get file with repository entries
- pc1 = self.profile_dir + '/pacman.conf.repos'
- if not os.path.isfile(pc1):
- pc1 = base_dir + '/data/pacman.conf.repos'
- if self.options.repofile and not final:
- pc1 = os.path.realpath(self.options.repofile)
-
- # Get repository path
- if final:
- default = 'Include = /etc/pacman.d/mirrorlist'
- else:
- mlist = cwd + '/mirrorlist'
- if not os.path.isfile(mlist):
- mlist = '/etc/pacman.d/mirrorlist'
- if not os.path.isfile(mlist):
- mlist = base_dir + '/data/mirrorlist'
- default = 'Include = ' + mlist
-
- # Read repository entries
- repos = []
- for line in readfile(pc1).splitlines():
- line = line.strip()
- if (not line) or (line[0] == '#'):
- continue
- r, s = [t.strip() for t in line.split(':', 1)]
- repos.append(r)
- s = s.replace('*default*', default)
- pacmanconf += ('\n[%s]\n%s\n'
- % (r, s.replace('*platform*', platform)))
-
-
- writefile(pacmanconf, self.installation_dir + '/etc/pacman.conf'
- if final else PACMAN_CONF)
- return repos
-
-
- def install(self):
- """Clear the chosen installation directory and install the base
- set of packages, together with any additional ones listed in the
- file 'addedpacks' (in the profile), removing the packages in
- 'vetopacks' from the list.
- """
- if not query_yn(_("Install Arch to '%s'?") % self.installation_dir):
- return False
- # Can't delete the whole directory because it might be a mount point
- if os.path.isdir(self.installation_dir):
- if script('cleardir %s' % self.installation_dir):
- return False
-
- # Ensure installation directory exists and check that device nodes
- # can be created (creating /dev/null is also a workaround for an
- # Arch bug - which may have been fixed, but this does no harm)
- if not (runcmd('bash -c "mkdir -p %s/{dev,proc,sys}"'
- % self.installation_dir)[0]
- and runcmd('mknod -m 666 %s/dev/null c 1 3'
- % self.installation_dir)[0]):
- errout(_("Couldn't write to the installation path (%s)")
- % self.installation_dir)
- if not runcmd('bash -c "echo test >%s/dev/null"'
- % self.installation_dir)[0]:
- errout(_("The installation path (%s) is mounted 'nodev'.")
- % self.installation_dir)
-
- # I should also check that it is possible to run stuff in the
- # installation directory.
- runcmd('bash -c "cp $( which echo ) %s"' % self.installation_dir)
- if not runcmd('%s/echo "yes"' % self.installation_dir)[0]:
- errout(_("The installation path (%s) is mounted 'noexec'.")
- % self.installation_dir)
- runcmd('rm %s/echo' % self.installation_dir)
-
- # Fetch package database
- runcmd('mkdir -p %s/var/lib/pacman' % self.installation_dir)
- self.refresh()
-
- # Get list of vetoed packages.
- self.packages = []
- self.veto_packages = []
- self.add_packsfile(self.profile_dir, 'vetopacks', must=False)
- self.veto_packages = self.packages
-
- # Include 'required' packages (these can still be vetoed, but
- # in some cases that will mean a larch system cannot be built)
- self.packages = []
- self.add_packsfile(base_dir + '/data', 'requiredpacks')
-
- # Add additional packages and groups, from 'addedpacks' file.
- self.add_packsfile(self.profile_dir, 'addedpacks')
-
- # Now do the actual installation.
- ok = self.pacmancall('-S', ' '.join(self.packages))
- if not ok:
- errout(_("Package installation failed"))
-
- # Some chroot scripts might need /etc/mtab
- runcmd('bash -c ":> %s/etc/mtab"' % self.installation_dir)
-
- # Build the final version of pacman.conf
- self.make_pacman_conf(True)
- comment(" *** %s ***" % _("Arch installation completed"))
- return True
-
-
- def add_packsfile(self, dir, packs_file, must=True):
- path = dir + '/' + packs_file
- if must and not os.path.isfile(path):
- errout(_("No '%s' file") % path)
- fh = open(path)
- for line in fh:
- line = line.strip()
- if line and (line[0] != '#'):
- if line[0] == '*':
- self.add_group(line[1:].split()[0])
- elif line[0] == '+':
- # Include directive
- line = line[1:].split()[0]
- if line[0] != '/':
- line = dir + '/' + line
- d, pf = line.rsplit('/', 1)
- if not d:
- errout(_("Invalid package file include: %s"))
- self.add_packsfile(d, pf)
- elif line.startswith('!!!'):
- # Ignore everything (!) entered previously.
- # Allows requiredpacks to be overridden in addedpacks.
- self.packages = []
- else:
- line = line.split()[0]
- if ((line not in self.packages)
- and (line not in self.veto_packages)):
- self.packages.append(line)
- fh.close()
-
-
- def add_group(self, gname):
- """Add the packages belonging to a group to the installaion list,
- removing any in the veto list.
- """
- # In the next line the call could be done as a normal user.
- for line in runcmd('%s -Sg %s' % (self.pacman_cmd, gname))[1]:
- l = line.split()
- if l and (l[0] == gname) and (l[1] not in self.veto_packages):
- self.packages.append(l[1])
-
-
- def refresh(self):
- """This updates or creates the pacman-db in the installation.
- This is done using using 'pacman ... -Sy' together with the
- customized pacman.conf file.
- """
- if not runcmd(self.pacman_cmd + ' -Sy',
- filter=pacman_filter_gen())[0]:
- errout(_("Couldn't synchronize pacman database (pacman -Sy)"))
- return True
-
-
- def pacmancall(self, op, arg):
- """Mount-bind the sys and proc directories before calling the
- pacman command built by make_pacman_command to perform operation
- 'op' (e.g. '-S') with argument(s) 'arg' (a string).
- Then unmount sys and proc and return True if the command succeeded.
- """
- # (a) Prepare the destination environment (bind mounts)
- mount("/sys", "%s/sys" % self.installation_dir, "--bind")
- mount("/proc", "%s/proc" % self.installation_dir, "--bind")
-
- # (b) Call pacman
- ok = runcmd("%s %s %s" % (self.pacman_cmd, op, arg),
- filter=pacman_filter_gen())[0]
-
- # (c) Remove bound mounts
- unmount(("%s/sys" % self.installation_dir,
- "%s/proc" % self.installation_dir))
- return ok
-
-
- def pacmanoptions(self, text):
- """A filter for pacman.conf to remove the repository info.
- """
- texto = ""
- block = ""
- for line in text.splitlines():
- block += line + "\n"
- if line.startswith("#["):
- break
- if line.startswith("[") and not line.startswith("[options]"):
- break
- if not line.strip():
- texto += block
- block = ""
- return texto
-
-
- def sync(self, *packs):
- return self.pacmancall('-S', ' '.join(packs))
-
-
- def update(self, *files):
- return self.pacmancall('-U', ' '.join(files))
-
-
- def remove(self, *packs):
- return self.pacmancall('-Rs', ' '.join(packs))
-
-
-
-if __name__ == "__main__":
- start_translator()
- cwd = os.getcwd()
-
- operations = 'install|sync|update|remove|refresh'
- from optparse import OptionParser, OptionGroup
- parser = OptionParser(usage=(_("usage: %%prog [options] %s [packages]")
- % operations))
-
- parser.add_option("-p", "--profile", action="store", type="string",
- default="", dest="profile",
- help=_("Profile: 'user:profile-name' or path to profile directory"))
- parser.add_option("-i", "--installation-dir", action="store", type="string",
- default="", dest="idir",
- help=_("Path to directory to be larchified (default %s)")
- % INSTALLATION)
- parser.add_option("-s", "--slave", action="store_true", dest="slave",
- default=False, help=_("Run as a slave from a controlling program"
- " (e.g. from a gui)"))
- parser.add_option("-q", "--quiet", action="store_true", dest="quiet",
- default=False, help=_("Suppress output messages, except errors"
- " (no effect if -s specified)"))
-
-
- parser.add_option("-f", "--force", action="store_true", dest="force",
- default=False, help=_("Don't ask for confirmation"))
-
- parser.add_option("-r", "--repofile", action="store", type="string",
- default="", dest="repofile",
- help=_("Supply a substitute repository list (pacman.conf.repos)"
- " for the installation only"))
- parser.add_option("-c", "--cache-dir", action="store", type="string",
- default="", dest="cache",
- help=_("pacman cache directory (default /var/cache/pacman/pkg)"))
- parser.add_option("-n", "--noprogress", action="store_true",
- dest="noprogress",
- default=False, help=_("Don't show pacman's progress bar"))
-## I think pacman is going to get support for something like '$arch', at
-## which stage I could again consider architecture switching support in larch.
-# parser.add_option("-a", "--arch", action="store", type="string",
-# default="", dest="arch",
-# help=_("processor architecture (x86_64|i686) - defaults to"
-# " that of the host."
-# " This is an untested feature, which is probably only partially"
-# " implemented and may well not work."))
-
- (options, args) = parser.parse_args()
- if not args:
- print _("You must specify which operation to perform:\n")
- parser.print_help()
- sys.exit(1)
-
- if os.getuid() != 0:
- print _("This application must be run as root")
- sys.exit(1)
-
- init('archin', options)
- op = args[0]
- if op not in operations.split('|'):
- print (_("Invalid operation: '%s'\n") % op)
- parser.print_help()
- sys.exit(1)
-
- installation = Installation(options)
- method = getattr(installation, op)
-
- if method(*args[1:]):
- sys.exit(0)
- else:
- sys.exit(1)
-
diff --git a/build_tools/larch7/larch-boot_iso b/build_tools/larch7/larch-boot_iso
deleted file mode 120000
index f4a39c7..0000000
--- a/build_tools/larch7/larch-boot_iso
+++ /dev/null
@@ -1 +0,0 @@
-larch0/cli/boot_iso.py \ No newline at end of file
diff --git a/build_tools/larch7/larch-larchify b/build_tools/larch7/larch-larchify
deleted file mode 120000
index 1b890f1..0000000
--- a/build_tools/larch7/larch-larchify
+++ /dev/null
@@ -1 +0,0 @@
-larch0/cli/larchify.py \ No newline at end of file
diff --git a/build_tools/larch7/larch-larchify.orig b/build_tools/larch7/larch-larchify.orig
deleted file mode 100755
index 15a4d6a..0000000
--- a/build_tools/larch7/larch-larchify.orig
+++ /dev/null
@@ -1,588 +0,0 @@
-#!/usr/bin/env python
-#
-# larchify.py
-#
-# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.13
-
-# This is a command line script to prepare a larch live system from an
-# Arch Linux installation. All needed parameters are passed as options.
-
-import os, sys
-from config import *
-from backend import *
-from userinfo import Userinfo
-from glob import glob
-import random, crypt
-from subprocess import Popen, PIPE, STDOUT
-
-
-class Builder:
- """This class manages 'larchifying' an Arch Linux installation.
- """
- def __init__(self, options):
- self.installation_dir = get_installation_dir()
- self.installation0 = (self.installation_dir
- if self.installation_dir != "/" else "")
- testfile = self.installation0 + '/etc/pacman.conf'
- if not os.path.isfile(testfile):
- errout(_("File '%s' doesn't exist:\n"
- " '%s' not an Arch installation?")
- % (testfile, self.installation_dir))
-
- self.profile_dir = get_profile()
-
-
- def build(self, options):
- if not (self.installation0 or query_yn(_(
- "Building a larch live medium from the running system is"
- "\nan error prone process. Changes to the running system"
- "\nmade while running this function may be only partially"
- "\nincorporated into the compressed system images."
- "\n\nDo you wish to continue?")), True):
- return False
-
- # Define the working area - it must be inside the installation
- # because of the use of chroot for some functions
- self.larchify_dir = self.installation0 + CHROOT_DIR_LARCHIFY
- # Location for the live medium image
- self.medium_dir = self.installation0 + CHROOT_DIR_MEDIUM
- # And potentially a saved system.sqf
- self.system_sqf = self.installation0 + CHROOT_SYSTEMSQF
- # Needed for a potentially saved locales directory
- self.locales_base = self.installation0 + CHROOT_DIR_BUILD
- # For building the (mods.sqf) overlay
- self.overlay = self.installation0 + CHROOT_DIR_OVERLAY
- comment("Initializing larchify process")
-
- if options.oldsqf:
- if os.path.isfile(self.medium_dir + "/larch/system.sqf"):
- runcmd("mv %s/larch/system.sqf %s" %
- (self.medium_dir, self.system_sqf))
- else:
- runcmd("rm -f %s" % self.system_sqf)
-
- # Clean out larchify area and create overlay directory
- runcmd('rm -rf %s' % self.larchify_dir)
- runcmd('mkdir -p %s' % self.overlay)
-
- if not self.find_kernel():
- return False
-
- if not self.system_check():
- return False
-
- comment("Beginning to build larch medium files")
- # Clear out the directory
- runcmd('rm -rf %s' % self.medium_dir)
- # The base medium boot directory, bootloader independent.
- runcmd('mkdir -p %s/boot' % self.medium_dir)
- # The main larch direcory
- runcmd('mkdir -p %s/larch' % self.medium_dir)
-
- # kernel
- runcmd("cp -f %s/boot/%s %s/boot/larch.kernel" %
- (self.installation0, self.kname, self.medium_dir))
- # Remember file name (to ease update handling)
- runcmd('bash -c "echo \'%s\' > %s/larch/kernelname"'
- % (self.kname, self.medium_dir))
-
- # if no saved system.sqf, squash the Arch installation at self.installation_dir
- if not os.path.isfile(self.system_sqf):
- comment("Generating system.sqf")
- # root directories which are not included in the squashed system.sqf
- ignoredirs = "boot dev mnt media proc sys tmp .livesys "
- ignoredirs += CHROOT_DIR_BUILD.lstrip("/")
- # /var stuff
- ignoredirs += " var/log var/tmp var/lock"
- # others
- ignoredirs += " usr/lib/locale"
-
- # Additional directories to ignore can also be specified in the
- # profile. This is a nasty option. It was requested, and might
- # be useful under certain special circumstances, but I recommend
- # not using it unless you are really sure what you are doing.
- veto_file = self.profile_dir + '/vetodirs'
- if os.path.isfile(veto_file):
- fh = open(veto_file)
- for line in fh:
- line = line.strip()
- if line and (line[0] != '#'):
- ignoredirs += ' ' + line.lstrip('/')
- fh.close()
-
- if not chroot(self.installation0,
- "/sbin/mksquashfs '/' '%s' -e %s"
- % (CHROOT_SYSTEMSQF, ignoredirs),
- filter=mksquashfs_filter_gen()):
- errout(_("Squashing system.sqf failed"))
- # remove execute attrib
- runcmd("chmod oga-x %s" % self.system_sqf)
-
- # move system.sqf to medium directory
- runcmd("mv %s %s/larch" % (self.system_sqf, self.medium_dir))
-
- # prepare overlay
- comment("Generating larch overlay")
- # Copy over the overlay from the selected profile
- if os.path.isdir("%s/rootoverlay" % self.profile_dir):
- runcmd('bash -c "cp -rf %s/rootoverlay/* %s"'
- % (self.profile_dir, self.overlay))
- # Ensure there is an /etc directory in the overlay
- runcmd("mkdir -p %s/etc" % self.overlay)
- # fix sudoers if any
- if os.path.isfile("%s/etc/sudoers" % self.overlay):
- runcmd("chmod 0440 %s/etc/sudoers" % self.overlay)
- runcmd("chown root:root %s/etc/sudoers" % self.overlay)
-
- # Prepare inittab
- inittab = self.overlay + "/etc/inittab"
- itsave = inittab + ".larchsave"
- it0 = self.installation0 + "/etc/inittab"
- itl = self.overlay + "/etc/inittab.larch"
- if not os.path.isfile(itl):
- itl = self.installation0 + "/etc/inittab.larch"
- if not os.path.isfile(itl):
- itl = None
- # Save the original inittab if there is an inittab.larch file,
- # ... if there isn't already a saved one
- if itl:
- if ((not os.path.isfile(it0 + ".larchsave"))
- and (not os.path.isfile(itsave))):
- runcmd("cp %s %s" % (it0, itsave))
- # Use the .larch version in the live system
- runcmd("cp -f %s %s" % (itl, inittab))
-
- comment("Generating larch initcpio")
- if not self.gen_initramfs():
- return False
-
- lpath = self.locales_base + '/locale'
- if self.installation0:
- if options.oldlocales and os.path.isdir(lpath):
- comment("Copying saved glibc locales")
- runcmd('rm -rf %s/usr/lib/locale' % self.overlay)
- runcmd('mkdir -p %s/usr/lib' % self.overlay)
- runcmd('cp -a %s %s/usr/lib' % (lpath, self.overlay))
- else:
- comment("Generating glibc locales")
- runcmd('rm -rf %s' % lpath)
- script('larch-locales "%s" "%s"' % (self.installation0,
- self.overlay))
- # Save the generated locales for possible reuse
- runcmd('cp -a %s/usr/lib/locale %s' % (self.overlay,
- self.locales_base))
-
- if (os.path.isfile(self.installation0 + '/usr/bin/ssh-keygen')
- and not os.path.isfile(self.profile_dir + '/nosshkeys')):
- # ssh initialisation - done here so that it doesn't need to
- # be done when the live system boots
- comment("Generating ssh keys to overlay")
- sshdir = CHROOT_DIR_OVERLAY + "/etc/ssh"
- runcmd("mkdir -p %s" % (self.installation0 + sshdir))
- for k, f in [("rsa1", "ssh_host_key"), ("rsa", "ssh_host_rsa_key"),
- ("dsa", "ssh_host_dsa_key")]:
- chroot(self.installation0,
- "ssh-keygen -t %s -N '' -f %s/%s"
- % (k, sshdir, f), ["dev"])
-
- # Ensure the hostname is in /etc/hosts
- script("larch-hosts %s %s" % (self.installation0, self.overlay))
-
- # Handle /mnt
- runcmd("mkdir -p %s/mnt" % self.overlay)
- for d in os.listdir("%s/mnt" % self.installation0):
- if os.path.isdir("%s/mnt/%s" % (self.installation0, d)):
- runcmd("mkdir %s/mnt/%s" % (self.overlay, d))
-
- # Ensure there is a /boot directory
- runcmd("mkdir -p %s/boot" % self.overlay)
-
- # Run customization script
- tweak = self.profile_dir + '/build-tweak'
- if os.path.isfile(tweak):
- comment("(WARNING): Running user's build customization script")
- if runcmd(tweak + ' %s %s' % (self.installation0,
- self.overlay))[0]:
- comment("Customization script completed")
- else:
- errout(_("Build customization script failed"))
-
- # Get root password
- rootpwf = self.profile_dir + '/rootpw'
- if os.path.isfile(rootpwf):
- rootpw = readfile(rootpwf).strip()
- if rootpw == '!':
- # Lock the password
- rootcmd = 'usermod -L'
- else:
- rootcmd = "usermod -p '%s'" % encryptPW(rootpw)
- else:
- rootcmd = None
-
- # Add users and set root password
- if self.installation0 and not self.add_users(rootcmd):
- return False
-
- comment("Squashing mods.sqf")
- if not chroot(self.installation0,
- "/sbin/mksquashfs '%s' '%s/larch/mods.sqf'"
- % (CHROOT_DIR_OVERLAY, CHROOT_DIR_MEDIUM),
- filter=mksquashfs_filter_gen()):
- errout(_("Squashing mods.sqf failed"))
- # remove execute attrib
- runcmd("chmod oga-x %s/larch/mods.sqf" % self.medium_dir)
-
- runcmd("rm -rf %s" % self.overlay)
-
- comment(" *** %s ***" % _("larchify-process completed"))
- return True
-
-
- def add_users(self, rootcmd):
- userinfo = Userinfo(self.profile_dir)
- userlist = []
- for user in userinfo.allusers():
- # Only include if the user does not yet exist
- if runcmd('bash -c "grep \"^%s\" %s/etc/passwd || echo -"'
- % (user, self.installation_dir))[1][0] != '-':
- comment("(WARNING): User '%s' exists already" % user)
- else:
- userlist.append(user)
-
- # Only continue if there are new users in the list
- if rootcmd:
- clist = [('root', rootcmd + ' %s')]
- else:
- if userlist == []:
- return True
- clist = []
-
- # Save system files and replace them by the overlay versions
- savedir = self.larchify_dir + '/save_etc'
- runcmd('rm -rf %s' % savedir)
- runcmd('mkdir -p %s/default' % savedir)
- savelist = 'group,gshadow,passwd,shadow,login.defs,skel'
- runcmd('bash -c "cp -a %s/etc/{%s} %s"'
- % (self.installation0, savelist, savedir))
- runcmd('cp -a %s/etc/default/useradd %s/default'
- % (self.installation0, savedir))
- for f in ('group', 'gshadow', 'passwd', 'shadow', 'login.defs'):
- if os.path.isfile(self.overlay + '/etc/%s'):
- runcmd('cp %s/etc/%s %s/etc'
- % (self.overlay, f, self.installation0))
- if os.path.isfile(self.overlay + '/etc/default/useradd'):
- runcmd('cp %s/etc/default/useradd %s/etc/default'
- % (self.overlay, self.installation0))
- if os.path.isdir(self.overlay + '/etc/skel'):
- runcmd('cp -r %s/etc/skel %s/etc'
- % (self.overlay, self.installation0))
-
- # Build the useradd command
- userdir0 = '/users'
- userdir = self.larchify_dir + userdir0
- userdirs = []
- runcmd('mkdir -p %s/home' % self.overlay)
- for u in userlist:
- cline = 'useradd -m'
- pgroup = userinfo.get(u, 'maingroup')
- if pgroup:
- cline += ' -g ' + pgroup
- uid = userinfo.get(u, 'uid')
- if uid:
- cline += ' -u ' + uid
- pw = userinfo.get(u, 'pw')
- if (pw == ''):
- # Passwordless login
- pwcrypt = ''
- else:
- # Normal MD5 password
- pwcrypt = encryptPW(pw)
- cline += " -p '%s'" % pwcrypt
- skeldir = userinfo.get(u, 'skel')
- if skeldir:
- # Custom home initialization directories in the profile
- # always start with 'skel_'
- skel = 'skel_' + skeldir
- if skel not in userdirs:
- userdirs.append(skel)
- cline += ' -k %s/%s' % (CHROOT_DIR_LARCHIFY + userdir0,
- skel)
- # Allow for expert tweaking
- cline += ' ' + userinfo.get(u, 'expert')
- # The user and the command to be run
- clist.append((u, cline + ' %s'))
- xgroups = userinfo.get(u, 'xgroups')
- if xgroups:
- xgl = []
- for g in xgroups.split(','):
- clist.append((u, 'usermod -a -G %s %%s' % g))
-
- if userdirs:
- # Copy custom 'skel' directories to build space
- runcmd('rm -rf %s' % userdir)
- runcmd('mkdir -p %s' % userdir)
- for ud in userdirs:
- runcmd('cp -r %s/%s %s/%s' %
- (self.profile_dir, ud, userdir, ud))
-
- nfail = 0
- ok = True
- for u, cmd in clist:
- if not chroot(self.installation0, cmd % u):
- nfail += 1
- # Errors adding users to groups are not fatal:
- if not cmd.startswith('usermod -a -G'):
- ok = False
- if os.path.isdir('%s/home/%s' % (self.installation0, u)):
- runcmd('mv %s/home/%s %s/home'
- % (self.installation0, u, self.overlay))
-
- if nfail > 0:
- errout(_("%d user account operation(s) failed") % nfail, 0)
- # Move changed /etc/{group,gshadow,passwd,shadow} to overlay
- runcmd('bash -c "mv %s/etc/{group,gshadow,passwd,shadow} %s/etc"'
- % (self.installation0, self.overlay))
- # Restore system files in base installation
- runcmd('rm -rf %s/etc/skel' % self.installation0)
- runcmd('bash -c "cp -a %s/* %s/etc"'
- % (savedir, self.installation0))
- return ok
-
-
- def system_check(self):
- comment("Testing for necessary packages and kernel modules")
- fail = ""
- warn = ""
- nplist = ["larch-live"]
-
- mdep = (self.installation0 +
- "/lib/modules/%s/modules.dep" % self.kversion)
- if Popen(["grep", "/squashfs.ko", mdep], stdout=PIPE,
- stderr=STDOUT).wait() != 0:
- fail += _("No squashfs module found\n")
-
- if Popen(["grep", "/aufs.ko", mdep], stdout=PIPE,
- stderr=STDOUT).wait() == 0:
- self.ufs='_aufs'
- nplist.append("aufs2-util")
-
- elif Popen(["grep", "/unionfs.ko", mdep], stdout=PIPE,
- stderr=STDOUT).wait() == 0:
- self.ufs='_unionfs'
-
- else:
- fail += _("No aufs or unionfs module found\n")
-
- for p in nplist:
- if not self.haspack(p):
- fail += _("Package '%s' is needed by larch systems\n") % p
-
- if not self.haspack("syslinux"):
- warn += _("Without package 'syslinux' you will not be able\n"
- "to create syslinux or isolinux booting media\n")
-
- if (not self.haspack("cdrkit")) and (not self.haspack("cdrtools")):
- warn += _("Without package 'cdrkit' (or 'cdrtools') you will\n"
- "not be able to create CD/DVD media\n")
-
- if not self.haspack("eject"):
- warn += _("Without package 'eject' you will have problems\n"
- "using CD/DVD media\n")
-
- if warn:
- cont = query_yn(_("WARNING:\n%s"
- "\n Continue building?") % warn)
- else:
- cont = True
-
- if fail:
- errout(_("ERROR:\n%s") % fail)
-
- return cont
-
-
- def haspack(self, package):
- """Check whether the given package is installed.
- """
- for p in os.listdir(self.installation0 + '/var/lib/pacman/local'):
- if p.rsplit("-", 2)[0] == package:
- return True
- return False
-
-
- def find_kernel(self):
- # The uncomfortable length of this function is deceptive,
- # most of it is for dealing with errors.
- comment("Seeking kernel information")
- kscript = "%s/kernel" % self.profile_dir
- if os.path.isfile(kscript):
- p = Popen([kscript], stdout=PIPE, stderr=STDOUT)
- r = p.communicate()[0]
- if p.returncode == 0:
- self.kname, self.kversion = r.split()
-
- else:
- errout(_("Problem running %s:\n %s") % (kscript, r))
- else:
- kernels = glob(self.installation0 + '/boot/vmlinuz*')
- if len(kernels) > 1:
- errout(_("More than one kernel found:\n %s") %
- "\n ".join(kernels))
- elif not kernels:
- errout(_("No kernel found"))
- self.kname = os.path.basename(kernels[0])
-
- self.kversion = None
- for kv in os.listdir(self.installation0 + '/lib/modules'):
- if os.path.isfile(self.installation0
- + ('/lib/modules/%s/modules.dep' % kv)):
- if self.kversion:
- errout(_("More than one set of kernel modules in %s")
- % (self.installation0 + '/lib/modules'))
- self.kversion = kv
- else:
- kmpath = self.installation0 + ('/lib/modules/%s' % kv)
- comment("Unexpected kernel files at %s" % kmpath)
- # Try to find packages concerned
- p = Popen(["find", ".", "-name", "*.ko"], cwd=kmpath,
- stdout=PIPE, stderr=STDOUT)
- r = p.communicate()[0]
- if p.returncode == 0:
- packs = []
- for km in r.split():
- a = chroot(self.installation0,
- 'pacman -Qoq /lib/modules/%s/%s'
- % (kv, km))
-
- if a:
- pack = "-".join(a[0].split())
- if pack not in packs:
- packs.append(pack)
- comment(" Package: %s" % pack)
-
- else:
- comment("Couldn't determine guilty packages")
-
- if not query_yn(_("WARNING:"
- "\n You seem to have installed a package containing modules"
- "\nwhich aren't compatible with your kernel (see log)."
- "\nPlease check that this won't cause problems."
- "\nMaybe you need the corresponding package for your kernel?"
- "\n\n Continue building?")):
- return False
-
- if not self.kversion:
- errout(_("Couldn't find kernel modules"))
-
- comment("Kernel: %s - version: %s" % (self.kname, self.kversion))
- chroot(self.installation0, "depmod %s" % self.kversion)
- return True
-
-
- def gen_initramfs(self):
- # Fix up larch mkinitcpio.conf for unionfs/aufs
- conf = self.overlay + "/etc/mkinitcpio.conf.larch"
- if os.path.isfile(conf + "0"):
- conf0 = conf + "0"
- else:
- conf0 = self.installation0 + "/etc/mkinitcpio.conf.larch0"
- runcmd('bash -c "sed \'s|___aufs___|%s|g\' <%s >%s"' % (self.ufs, conf0, conf))
-
- presets = [os.path.basename(f) for f in glob(
- self.installation0 + "/etc/mkinitcpio.d/kernel26*.preset")]
- if len(presets) != 1:
- errout(_("Couldn't find usable mkinitcpio preset: %s") %
- self.installation0 + "/etc/mkinitcpio.d/kernel26*.preset")
-
- # Save original preset file (unless a '*.larchsave' is already present)
- idir = self.installation0 + "/etc/mkinitcpio.d"
- oldir = self.overlay + "/etc/mkinitcpio.d"
- if not os.path.isfile("%s/%s.larchsave" % (idir, presets[0])):
- runcmd("mkdir -p %s" % oldir)
- runcmd("cp %s/%s %s/%s.larchsave" %
- (idir, presets[0], oldir, presets[0]))
-
- # Adjust larch.preset file for custom kernels
- runcmd('bash -c "sed \'s|___|%s|\' <%s/larch.preset0 >%s/larch.preset"'
- % (presets[0].rsplit(".", 1)[0], idir, oldir))
-
- # Replace 'normal' preset in overlay
- runcmd("cp %s/larch.preset %s/%s" % (oldir, oldir, presets[0]))
-
- # Generate initramfs
- return chroot(self.installation0,
- "mkinitcpio -k %s -c %s -g %s" %
- (self.kversion,
- CHROOT_DIR_OVERLAY + "/etc/mkinitcpio.conf.larch",
- CHROOT_DIR_MEDIUM + "/boot/larch.img"))
-
-
-def encryptPW(pw):
- """Encrypt a password - needed for user account generation.
- """
- salt = '$1$'
- for i in range(8):
- salt += random.choice("./0123456789abcdefghijklmnopqrstuvwxyz"
- "ABCDEFGHIJKLMNOPQRSTUVWXYZ")
- return crypt.crypt(pw, salt)
-
-
-
-if __name__ == "__main__":
- start_translator()
-
- from optparse import OptionParser, OptionGroup
- parser = OptionParser(usage=_("usage: %prog [options]"))
-
- parser.add_option("-p", "--profile", action="store", type="string",
- default="", dest="profile",
- help=_("Profile: 'user:profile-name' or path to profile directory"))
- parser.add_option("-i", "--installation-dir", action="store", type="string",
- default="", dest="idir",
- help=_("Path to directory to be larchified (default %s)")
- % INSTALLATION)
- parser.add_option("-s", "--slave", action="store_true", dest="slave",
- default=False, help=_("Run as a slave from a controlling program"
- " (e.g. from a gui)"))
- parser.add_option("-q", "--quiet", action="store_true", dest="quiet",
- default=False, help=_("Suppress output messages, except errors"
- " (no effect if -s specified)"))
- parser.add_option("-o", "--oldsqf", action="store_true", dest="oldsqf",
- default=False, help=_("Reuse previously generated system.sqf"))
- parser.add_option("-l", "--oldlocales", action="store_true",
- dest="oldlocales", default=False,
- help=_("Reuse previously generated locales"))
- parser.add_option("-f", "--force", action="store_true", dest="force",
- default=False, help=_("Don't ask for confirmation"))
-
- (options, args) = parser.parse_args()
-# Should there be arguments?
-
- if os.getuid() != 0:
- print _("This application must be run as root")
- sys.exit(1)
- init('larchify', options)
- builder = Builder(options)
- if builder.build(options):
- sys.exit(0)
- else:
- sys.exit(1)
diff --git a/build_tools/larch7/larch-live_iso b/build_tools/larch7/larch-live_iso
deleted file mode 120000
index 138431d..0000000
--- a/build_tools/larch7/larch-live_iso
+++ /dev/null
@@ -1 +0,0 @@
-larch0/cli/live_iso.py \ No newline at end of file
diff --git a/build_tools/larch7/larch-live_part b/build_tools/larch7/larch-live_part
deleted file mode 120000
index 51a3813..0000000
--- a/build_tools/larch7/larch-live_part
+++ /dev/null
@@ -1 +0,0 @@
-larch0/cli/live_part.py \ No newline at end of file
diff --git a/build_tools/larch7/larch-profiles-7.2.0-1-any.pkg.tar.gz b/build_tools/larch7/larch-profiles-7.2.0-1-any.pkg.tar.gz
deleted file mode 100644
index aeaa92f..0000000
--- a/build_tools/larch7/larch-profiles-7.2.0-1-any.pkg.tar.gz
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch-setup b/build_tools/larch7/larch-setup
deleted file mode 100644
index 5b440a7..0000000
--- a/build_tools/larch7/larch-setup
+++ /dev/null
@@ -1,127 +0,0 @@
-#! /bin/bash
-#
-# larch-setup
-#
-# Author: Michael Towers <gradgrind[at]online[dot]de>
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.04.11
-
-REPO="ftp://ftp.berlios.de/pub/larch/larch7.2/i686"
-#REPO=file://$( readlink -f larchrepo )
-
-if [ "$1" = "-h" ]; then
- echo "larch-setup -h"
- echo " # Display this information."
- echo "larch-setup"
- echo " # Set up a larch build environment in the current directory."
- echo
- echo "This script unpacks larch, so that it"
- echo "can be run from this directory, without installing."
- echo "It also generates appropriate symlinks."
- echo
- echo "TODO:"
- echo "If there is no pacman in the PATH, a package containing a"
- echo "pacman binary and the libraries and configuration files it needs"
- echo "will be downloaded from the larch site and unpacked in the"
-
- echo" larch/run directory."
- echo "Also repo-add is extracted there and a pacman.conf is generated in"
- echo "the current directory, presenting a dialog for choosing the package"
- echo "server."
- echo "You can use an existing pacman.conf by placing this in the current"
- echo "directory."
- echo
- exit
-fi
-
-# Get path to this directory, via the location of this script
-fullpath="$( readlink -f $0 )"
-scriptdir="$( dirname ${fullpath} )"
-
-# Just in case ...
-cd ${scriptdir}
-
-if [ -d larch0 ]; then
- echo "ERROR: larch0 directory exists already"
- exit 1
-fi
-
-fetch ()
-{
- if [ -n "$( echo ${REPO} | grep "file://" )" ]; then
- base="$( echo ${REPO} | sed "s|file://||" )"
- cp ${base}/$1 .
- else
- wget ${REPO}/$1
- fi
-}
-
-rm -f *.pkg.tar.gz
-rm -rf db
-mkdir db
-cd db
-fetch larch.db.tar.gz
-tar -xzf larch.db.tar.gz
-cd ${scriptdir}
-d=$( ls db | grep "^larch-7" )
-larchpak=$( grep -A 1 -e "%FILENAME%" db/${d}/desc | grep -v "%" )
-fetch ${larchpak}
-#d=$( ls db | grep "^uipi-" )
-#larchpak=$( grep -A 1 -e "%FILENAME%" db/${d}/desc | grep -v "%" )
-#fetch ${larchpak}
-
-rm -rf tmp
-mkdir tmp
-tar -xzf larch-7*.pkg.tar.gz -C tmp
-
-if [ "$1" != "-p" ]; then
- d=$( ls db | grep "^larch-profiles-" )
- larchpak=$( grep -A 1 -e "%FILENAME%" db/${d}/desc | grep -v "%" )
- fetch ${larchpak}
- tar -xzf larch-profiles-*.pkg.tar.gz -C tmp
-fi
-
-rm -rf db
-mv tmp/opt/apps/larch larch0
-#tar -xzf uipi-*.pkg.tar.gz -C tmp
-#mv tmp/usr/bin/quip larch0
-#mv tmp/usr/lib/python*/site-packages/uipi.py larch0/modules
-
-for s in $( ls tmp/usr/bin ); do
- p=$( readlink tmp/usr/bin/${s} )
- d=$( dirname ${p} )
- ln -s larch0/$( basename ${d} )/$( basename ${p}) ${s}
-done
-rm -rf tmp
-
-# Check that pacman is available.
-if ! which pacman &>/dev/null; then
- # Fetch the pacman package from the larch site
- fetch pacman-allin.tar.gz
- if ! [ -f pacman-allin.tar.gz ]; then
- echo "ERROR: couldn't fetch pacman package"
- exit 1
- fi
- # Extract the package
- tar -xzf pacman-allin.tar.gz
- cp -a pacman-allin/* larch0
- rm -rf pacman-allin
-fi
-
diff --git a/build_tools/larch7/larch0/buildscripts/cleardir b/build_tools/larch7/larch0/buildscripts/cleardir
deleted file mode 100755
index a90f0f7..0000000
--- a/build_tools/larch7/larch0/buildscripts/cleardir
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh
-
-if cat /proc/mounts | grep " $1/sys" &>/dev/null; then
- umount -l "$1/sys"
-fi
-if cat /proc/mounts | grep " $1/proc" &>/dev/null; then
- umount -l "$1/proc"
-fi
-
-if ls "$1" &>/dev/null; then
- rm -rf "$1/*"
-fi
-for x in $( ls -A "$1" ); do
- rm -rf "$1/$x"
-done
diff --git a/build_tools/larch7/larch0/buildscripts/larch-hosts b/build_tools/larch7/larch0/buildscripts/larch-hosts
deleted file mode 100755
index 5c57ca1..0000000
--- a/build_tools/larch7/larch0/buildscripts/larch-hosts
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-#
-# larch-hosts - Add hostname to /etc/hosts file (in overlay)
-#
-#2009.08.26
-
-
-# $1: path to system to be larchified ("" if running system)
-# $2: path to temporary overlay directory (where the overlay is being built)
-
-INSTLDIR="$1"
-OVERLAYDIR="$2"
-
-hosts="${OVERLAYDIR}/etc/hosts"
-if ! [ -f ${hosts} ]; then
- # If not provided in the profile rootoverlay, get it from the installation
- cp ${INSTLDIR}/etc/hosts ${OVERLAYDIR}/etc
-fi
-
-HOSTNAME="UNKNOWN"
-if [ -f ${OVERLAYDIR}/etc/rc.conf ]; then
- . ${OVERLAYDIR}/etc/rc.conf
-else
- . ${INSTLDIR}/etc/rc.conf
-fi
-
-lh="127.0.0.1 localhost.localdomain localhost "
-sed -i "s|^127\.0\.0\.1.*|${lh}${HOSTNAME}|" ${hosts}
diff --git a/build_tools/larch7/larch0/buildscripts/larch-locales b/build_tools/larch7/larch0/buildscripts/larch-locales
deleted file mode 100755
index 254e037..0000000
--- a/build_tools/larch7/larch0/buildscripts/larch-locales
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/bash
-#
-# larch-locales - Generate glibc locales to an overlay (a slightly tricky business)
-#
-#2009.08.26
-
-# If there is a 'locale.gen' file in the profile (rootoverlay/etc/locale.gen)
-# it will be used for the generation, otherwise the existing '/etc/locale.gen'
-# (in the system to be larchified!) will be used, which is empty by default.
-
-# $1: path to system to be larchified ("" if running system)
-# $2: path to temporary overlay directory (where the overlay is being built)
-
-INSTLDIR="$1"
-OVERLAYDIR="$2"
-
-mkdir -p ${OVERLAYDIR}/usr/lib
-echo
-echo "********** Generating locales to an overlay **********"
-echo
-rm -f ${INSTLDIR}/etc/locale.gen_new
-rm -rf ${INSTLDIR}/usr/lib/locale.save
-if [ -f ${OVERLAYDIR}/etc/locale.gen ]; then
- mv -f ${INSTLDIR}/etc/locale.gen ${INSTLDIR}/etc/locale.gen_old
- cp ${OVERLAYDIR}/etc/locale.gen ${INSTLDIR}/etc
- cp -a ${INSTLDIR}/usr/lib/locale ${INSTLDIR}/usr/lib/locale.save
-fi
-
-if [ -n "${INSTLDIR}" ]; then
- chroot ${INSTLDIR} /usr/sbin/locale-gen
-else
- /usr/sbin/locale-gen
-fi
-
-rm -rf ${OVERLAYDIR}/usr/lib/locale
-cp -a ${INSTLDIR}/usr/lib/locale ${OVERLAYDIR}/usr/lib
-# /usr/lib/locale will be excluded from system.sqf
-
-# Restore old locale files
-if [ -f ${INSTLDIR}/etc/locale.gen_old ]; then
- mv -f ${INSTLDIR}/etc/locale.gen_old ${INSTLDIR}/etc/locale.gen
- rm -rf ${INSTLDIR}/usr/lib/locale
- mv ${INSTLDIR}/usr/lib/locale.save ${INSTLDIR}/usr/lib/locale
-fi
-
diff --git a/build_tools/larch7/larch0/buildscripts/larch-mbr-grub b/build_tools/larch7/larch0/buildscripts/larch-mbr-grub
deleted file mode 100755
index 7197ef2..0000000
--- a/build_tools/larch7/larch0/buildscripts/larch-mbr-grub
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/bin/bash
-#
-# larch-mbr-grub - Set up a grub boot
-#
-#2009.08.12
-
-
-# $1: path to system to be larchified ("/" if running system)
-# $2: larch partition
-
-INSTLDIR="$1"
-if [ "${INSTLDIR}" = "/" ]; then
- INSTLDIR=""
-fi
-DEVICE="$2"
-
-dev=${DEVICE:0:8}
-part=${DEVICE:8}
-
-# Convert the device and partion to grub syntax
-grubdevice ()
-{
- ## The contents of DEVICE.map look something like this:
- #(fd0) /dev/fd0
- #(hd0) /dev/hda
- #(hd1) /dev/sda
- gdev="$( cat ${INSTLDIR}${dmap} | grep "${dev}" | cut -f1 | tr -d "()" )"
- gpart=$(( ${part} - 1 ))
- echo "#Installing GRUB to (${gdev}), root (${gdev},${gpart})"
-}
-
-dmap=/tmp/DEVICE.map
-rm -f ${INSTLDIR}${dmap}
-if [ -n "${INSTLDIR}" ]; then
- # First try to get a device mapping
- mount --bind /dev ${INSTLDIR}/dev
- echo "quit" | chroot ${INSTLDIR} grub --no-floppy --device-map=${dmap} --batch
- grubdevice
- # Now actually install grub
- # As far as I can tell, the extra options to grub are not needed here
- chroot ${INSTLDIR} grub --batch <<EOT
-root (${gdev},${gpart})
-setup (${gdev})
-quit
-EOT
- umount ${INSTLDIR}/dev
-else
- # First try to get a device mapping
- echo "quit" | grub --no-floppy --device-map=${dmap} --batch
- grubdevice
- # Now actually install grub
- # As far as I can tell, the extra options to grub are not needed here
- grub --batch <<EOT
-root (${gdev},${gpart})
-setup (${gdev})
-quit
-EOT
-fi
-rm -f ${INSTLDIR}${dmap}
-
-
-
-
diff --git a/build_tools/larch7/larch0/cd-root/boot0/memtest b/build_tools/larch7/larch0/cd-root/boot0/memtest
deleted file mode 100644
index b602352..0000000
--- a/build_tools/larch7/larch0/cd-root/boot0/memtest
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/cd-root/grub0/colors.lst b/build_tools/larch7/larch0/cd-root/grub0/colors.lst
deleted file mode 100644
index 3f544ce..0000000
--- a/build_tools/larch7/larch0/cd-root/grub0/colors.lst
+++ /dev/null
@@ -1,36 +0,0 @@
-#color schemes - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO change these and make some more... specifically an "arch" theme
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Barlond
-color white/cyan yellow/blue
-
-title Barlond2
-color white/blue yellow/cyan
-
-title Simple Black
-color light-gray/black yellow/blue
-
-title Matrix
-color green/black light-green/green
-
-title Dalton Bros.
-color red/green green/red
-
-title Debian
-color cyan/blue white/blue
-
-title BW
-color light-gray/black black/light-gray
-
-title BW Inverse
-color black/light-gray
-
-title SGD Non Default
-color black/cyan yellow/black
diff --git a/build_tools/larch7/larch0/cd-root/grub0/help.lst b/build_tools/larch7/larch0/cd-root/grub0/help.lst
deleted file mode 100644
index 6e74187..0000000
--- a/build_tools/larch7/larch0/cd-root/grub0/help.lst
+++ /dev/null
@@ -1,16 +0,0 @@
-# Help files must be exactly 23 lines long.
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to main menu
-configfile /boot/grub/menu.lst
-
-title HOW-TO: Boot an existing system
-cat /boot/grub/help/bootexisting.txt
-pause Press enter to continue...
-
-title HOW-TO: Contribute to this help
-cat /boot/grub/help/contrib.txt
-pause Press enter to continue...
diff --git a/build_tools/larch7/larch0/cd-root/grub0/help/bootexisting.txt b/build_tools/larch7/larch0/cd-root/grub0/help/bootexisting.txt
deleted file mode 100644
index 881f3e8..0000000
--- a/build_tools/larch7/larch0/cd-root/grub0/help/bootexisting.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Boot an existing install
-
-Select "More Options" from the main menu.
-Move the cursor to "[EDIT ME] Boot an existing linux install"
-Press "e"
-
-At this point you will see the following:
- root (hd0,0)
- kernel /vmlinuz26 root=/dev/hda3 ro
- initrd /kernel26.img
-
-This needs to be changed to accomodate your hardware.
-
-The first line should be changed to indicate where your boot medium resides.
- "(hd0,0)" is the first partition on the first hard drive (hda1) - change these
- numbers to indicate the partition containing your /boot directory.
-
-The second line should be changed to point to your kernel. If the line above
-points to a partition _only_ containing /boot, then /vmlinuz26 is fine.
-Otherwise, change this to /boot/vmlinuz. root= should be changed to match the
-partition for your root filesystem. Other kernel parameters can be added here.
-
-
diff --git a/build_tools/larch7/larch0/cd-root/grub0/help/contrib.txt b/build_tools/larch7/larch0/cd-root/grub0/help/contrib.txt
deleted file mode 100644
index 5c79176..0000000
--- a/build_tools/larch7/larch0/cd-root/grub0/help/contrib.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Contribute to these help files
-
-This help is rather simplistic.
-In order to provide help files or translations you simply need to make a text
-file. Formatting is important (due to grub limitations). The files MUST be 80
-characters wide, and 23 lines long. Any more, and your formatting will be
-corrupted when viewing the help. Please note that if your help is short, it is
-worthwhile to pad with empty lines, up to 23 lines.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build_tools/larch7/larch0/cd-root/grub0/keyboards.lst b/build_tools/larch7/larch0/cd-root/grub0/keyboards.lst
deleted file mode 100644
index 5237c1a..0000000
--- a/build_tools/larch7/larch0/cd-root/grub0/keyboards.lst
+++ /dev/null
@@ -1,111 +0,0 @@
-#keyboard layouts - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO add other languages
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Default layout
-setkey
-
-title German layout
-setkey y z
-setkey z y
-setkey Y Z
-setkey Z Y
-setkey equal parenright
-setkey parenright parenleft
-setkey parenleft asterisk
-setkey doublequote at
-setkey plus bracketright
-setkey minus slash
-setkey slash ampersand
-setkey ampersand percent
-setkey percent caret
-setkey underscore question
-setkey question underscore
-setkey semicolon less
-setkey less numbersign
-setkey numbersign backslash
-setkey colon greater
-setkey greater bar
-setkey asterisk braceright
-
-
-title Spanish layout
-setkey
-setkey slash ampersand
-setkey ampersand caret
-setkey caret braceleft
-setkey asterisk braceright
-setkey parenleft asterisk
-setkey parenright parenleft
-setkey minus slash
-setkey equal parenright
-setkey quote minus
-setkey underscore question
-setkey question underscore
-setkey braceleft quote
-setkey braceright backslash
-setkey colon greater
-setkey greater bar
-setkey doublequote at
-setkey backslash backquote
-setkey less backslash
-setkey semicolon less
-setkey plus colon
-setkey at semicolon
-
-title French layout
-setkey
-setkey less backquote
-setkey greater tilde
-setkey ampersand 1
-setkey 1 exclam
-setkey tilde 2
-setkey 2 at
-setkey doublequote 3
-setkey 3 numbersign
-setkey quote 4
-setkey 4 dollar
-setkey parenleft 5
-setkey 5 percent
-setkey minus 6
-setkey 6 caret
-setkey backquote 7
-setkey 7 ampersand
-setkey underscore 8
-setkey 8 asterisk
-setkey backslash 9
-setkey 9 parenleft
-setkey at 0
-setkey 0 parenright
-setkey parenright minus
-setkey numbersign underscore
-setkey a q
-setkey A Q
-setkey z w
-setkey Z W
-setkey caret bracketleft
-setkey dollar bracketright
-setkey q a
-setkey Q A
-setkey m semicolon
-setkey M colon
-setkey bracketleft quote
-setkey percent doublequote
-setkey asterisk backslash
-setkey bracketright bar
-setkey w z
-setkey W Z
-setkey comma m
-setkey question M
-setkey semicolon comma
-setkey period less
-setkey colon period
-setkey slash greater
-setkey exclam slash
-setkey bar question
diff --git a/build_tools/larch7/larch0/cd-root/grub0/menu.lst b/build_tools/larch7/larch0/cd-root/grub0/menu.lst
deleted file mode 100644
index 378d46e..0000000
--- a/build_tools/larch7/larch0/cd-root/grub0/menu.lst
+++ /dev/null
@@ -1,25 +0,0 @@
-timeout 5
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-###LARCH
-
-title Tools...
-configfile /boot/grub/tools.lst
-
-title Grub Settings...
-configfile /boot/grub/settings.lst
-
-title View Help...
-configfile /boot/grub/help.lst
-
-title More Options...
-configfile /boot/grub/more.lst
-
-title Shutdown the Computer
-halt
-
-title Reboot the Computer
-reboot
-
diff --git a/build_tools/larch7/larch0/cd-root/grub0/more.lst b/build_tools/larch7/larch0/cd-root/grub0/more.lst
deleted file mode 100644
index 8fd5f7e..0000000
--- a/build_tools/larch7/larch0/cd-root/grub0/more.lst
+++ /dev/null
@@ -1,30 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title [EXPERIMENTAL] Attempt existing Linux detection
-configfile /boot/grub/tryboot.lst
-
-title [EDIT ME] Diskless Boot (PXE / BOOTP)
-#TODO wtf?
-root (nd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] NFS Root Boot
-root (cd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] Boot Existing Linux Install
-root (hd0,0)
-kernel /vmlinuz26 root=/dev/hda3 ro
-initrd /kernel26.img
-
-title [EDIT ME] Boot Existing Windows Install
-rootnoverify (hd0,0)
-makeactive
-chainloader +1
-
diff --git a/build_tools/larch7/larch0/cd-root/grub0/settings.lst b/build_tools/larch7/larch0/cd-root/grub0/settings.lst
deleted file mode 100644
index f8f8c95..0000000
--- a/build_tools/larch7/larch0/cd-root/grub0/settings.lst
+++ /dev/null
@@ -1,13 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Keyboard settings
-configfile /boot/grub/keyboards.lst
-
-title Color settings
-configfile /boot/grub/colors.lst
diff --git a/build_tools/larch7/larch0/cd-root/grub0/tools.lst b/build_tools/larch7/larch0/cd-root/grub0/tools.lst
deleted file mode 100644
index d226992..0000000
--- a/build_tools/larch7/larch0/cd-root/grub0/tools.lst
+++ /dev/null
@@ -1,14 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Run memtest (Memory Testing)
-kernel /boot/memtest
-
-title Install GRUB to hd0 MBR
-root (hd0,0)
-setup (hd0)
diff --git a/build_tools/larch7/larch0/cd-root/isolinux0/bkgd.jpg b/build_tools/larch7/larch0/cd-root/isolinux0/bkgd.jpg
deleted file mode 100644
index b45b71f..0000000
--- a/build_tools/larch7/larch0/cd-root/isolinux0/bkgd.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/cd-root/isolinux0/isolinux.cfg b/build_tools/larch7/larch0/cd-root/isolinux0/isolinux.cfg
deleted file mode 100644
index a868f72..0000000
--- a/build_tools/larch7/larch0/cd-root/isolinux0/isolinux.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-default vesamenu.c32
-prompt 0
-timeout 50
-
-MENU BACKGROUND bkgd.jpg
-
-MENU TITLE larch live CD
-
-###LARCH - the larch boot lines will be inserted here
-
-label memtest
-MENU LABEL Memory tester
-kernel /boot/memtest
diff --git a/build_tools/larch7/larch0/cli/archin.py b/build_tools/larch7/larch0/cli/archin.py
deleted file mode 100755
index 832d883..0000000
--- a/build_tools/larch7/larch0/cli/archin.py
+++ /dev/null
@@ -1,441 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
-#
-# archin.py
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.19
-
-# This is a command line script to perform an Arch Linux installation
-# based on a list of packages. All needed parameters are passed as options.
-
-import os
-from glob import glob
-from config import *
-from backend import *
-
-class Installation:
- def __init__(self, options):
- self.options = options
- self.installation_dir = get_installation_dir()
- if self.installation_dir == '/':
- errout(_("Operations on '/' are not supported ..."))
-
- self.profile_dir = get_profile()
- self.pacman_cmd = self.make_pacman_command()
- self.make_pacman_conf()
-
-
- def make_pacman_command(self):
- """Construct pacman command. Return the command, including options.
- This includes options for installation path, cache directory and
- for suppressing the progress bar. It assumes a temporary location
- for pacman.conf, which must also be set up.
- If there is no pacman executable in the system PATH, check that
- it is available in the larch directory.
- """
- pacman = runcmd('bash -c "which pacman || echo _FAIL_"')[1][-1].strip()
- if pacman == '_FAIL_':
- # If the host is not Arch, there will probably be no pacman
- # (if there is some other program called 'pacman' that's
- # a real spanner in the works).
- # The alternative is to provide it in the larch directory.
- pacman = base_dir + '/pacman'
- if not os.path.isfile(pacman):
- errout(_("No pacman executable found"))
-
- pacman += (' -r %s --config %s --noconfirm'
- % (self.installation_dir, PACMAN_CONF))
- if self.options.noprogress:
- pacman += ' --noprogressbar'
- if self.options.cache:
- pacman += ' --cachedir ' + self.options.cache
- return pacman
-
-
- def make_pacman_conf(self, final=False):
- """Construct the pacman.conf file used by larch.
- To make it a little easier to manage upstream changes to the default
- pacman.conf, a separate file (pacman.conf.repos) is used to specify
- the repositories to use. The contents of this file are used to modify
- the basic pacman.conf file, which may be the default version or one
- provided in the profile.
- The 'final' parameter determines whether the version for the resulting
- live system (True) or for the installation process (False) is
- generated. If generating the installation version, it is possible
- to specify alternative repositories, via the 'repofile' option,
- which allows the pacman.conf used for the installation to be
- different from the version in the resulting live system.
- The return value is a list of the names of the repositories which
- are included.
- It is also possible to specify just a customized mirrorlist for the
- installation by placing it in the working directory.
- """
- # Allow use of '*platform*' in pacman.conf.repos
- platform = os.uname()[4]
- if platform != 'x86_64':
- platform = 'i686'
-
- # Get pacman.conf header part
- pc0 = self.profile_dir + '/pacman.conf.options'
- if not os.path.isfile(pc0):
- pc0 = base_dir + '/data/pacman.conf'
- pacmanconf = self.pacmanoptions(readfile(pc0))
-
- # Get file with repository entries
- pc1 = self.profile_dir + '/pacman.conf.repos'
- if not os.path.isfile(pc1):
- pc1 = base_dir + '/data/pacman.conf.repos'
- if self.options.repofile and not final:
- pc1 = os.path.realpath(self.options.repofile)
-
- # Get repository path
- if final:
- default = 'Include = /etc/pacman.d/mirrorlist'
- else:
- mlist = cwd + '/mirrorlist'
- if not os.path.isfile(mlist):
- mlist = '/etc/pacman.d/mirrorlist'
- if not os.path.isfile(mlist):
- mlist = base_dir + '/data/mirrorlist'
- default = 'Include = ' + mlist
-
- # Read repository entries
- repos = []
- for line in readfile(pc1).splitlines():
- line = line.strip()
- if (not line) or (line[0] == '#'):
- continue
- r, s = [t.strip() for t in line.split(':', 1)]
- repos.append(r)
- s = s.replace('*default*', default)
- pacmanconf += ('\n[%s]\n%s\n'
- % (r, s.replace('*platform*', platform)))
-
-
- writefile(pacmanconf, self.installation_dir + '/etc/pacman.conf'
- if final else PACMAN_CONF)
- return repos
-
-
- def install(self):
- """Clear the chosen installation directory and install the base
- set of packages, together with any additional ones listed in the
- file 'addedpacks' (in the profile), removing the packages in
- 'vetopacks' from the list.
- """
- if not query_yn(_("Install Arch to '%s'?") % self.installation_dir):
- return False
- # Can't delete the whole directory because it might be a mount point
- if os.path.isdir(self.installation_dir):
- if script('cleardir %s' % self.installation_dir):
- return False
-
- # Ensure installation directory exists and check that device nodes
- # can be created (creating /dev/null is also a workaround for an
- # Arch bug - which may have been fixed, but this does no harm)
- if not (runcmd('bash -c "mkdir -p %s/{dev,proc,sys}"'
- % self.installation_dir)[0]
- and runcmd('mknod -m 666 %s/dev/null c 1 3'
- % self.installation_dir)[0]):
- errout(_("Couldn't write to the installation path (%s)")
- % self.installation_dir)
- if not runcmd('bash -c "echo test >%s/dev/null"'
- % self.installation_dir)[0]:
- errout(_("The installation path (%s) is mounted 'nodev'.")
- % self.installation_dir)
-
- # I should also check that it is possible to run stuff in the
- # installation directory.
- runcmd('bash -c "cp $( which echo ) %s"' % self.installation_dir)
- if not runcmd('%s/echo "yes"' % self.installation_dir)[0]:
- errout(_("The installation path (%s) is mounted 'noexec'.")
- % self.installation_dir)
- runcmd('rm %s/echo' % self.installation_dir)
-
- # Fetch package database
- runcmd('mkdir -p %s/var/lib/pacman' % self.installation_dir)
- self.refresh()
-
- # Get list of vetoed packages.
- self.packages = []
- self.veto_packages = []
- self.add_packsfile(self.profile_dir, 'vetopacks', must=False)
- self.veto_packages = self.packages
-
- # Include 'required' packages (these can still be vetoed, but
- # in some cases that will mean a larch system cannot be built)
- self.packages = []
- self.add_packsfile(base_dir + '/data', 'requiredpacks')
-
- # Add additional packages and groups, from 'addedpacks' file.
- self.add_packsfile(self.profile_dir, 'addedpacks')
-
- # Now do the actual installation.
- ok = self.pacmancall('-Sf', ' '.join(self.packages))
- if not ok:
- errout(_("Package installation failed"))
-
- #cachepacks goes here
- self.cache_packages=[]
- cache_packs = self.add_cache_packsfile(self.profile_dir, 'cachepacks')
- cachedir = "%s/var/cache/pacman/pkg/" % self.installation_dir
- print cachedir
- comment(" *** %s ***" % _("Installing Cache Packages"))
- ok = self.pacmancall('-Sw --cachedir='+cachedir , ' '.join(self.cache_packages))
- if not ok:
- errout(_("Package installation failed"))
-
- # Some chroot scripts might need /etc/mtab
- runcmd('bash -c ":> %s/etc/mtab"' % self.installation_dir)
-
- # Build the final version of pacman.conf
- self.make_pacman_conf(True)
-
- #post_process goes here
- comment(" *** %s ***" % _("Start of post processing"))
- post_process_file="%s/post-process.sh" %self.profile_dir
- #try:
- if os.path.isfile(post_process_file):
- cmd = "%s %s %s" %(post_process_file,self.installation_dir,self.profile_dir)
- print "this is my cmd: %s" %cmd
- runcmd(cmd)
- else:
- #except:
- comment(" *** %s ***" % _("Post processing file not found"))
- # pass
- ##run script to post-process the new installation
- #if [ -f ${PROFILE}/post-process.sh ]
- #then
- # ${PROFILE}/post-process.sh ${INSTLDIR} ${PROFILE}
- # echo ${PROFILE}/post-process.sh ${INSTLDIR} ${PROFILE}
- #fi
- #
-
- comment(" *** %s ***" % _("Arch installation completed"))
- return True
-
-
- def add_packsfile(self, dir, packs_file, must=True):
- path = dir + '/' + packs_file
- if must and not os.path.isfile(path):
- errout(_("No '%s' file") % path)
- fh = open(path)
- for line in fh:
- line = line.strip()
- if line and (line[0] != '#'):
- if line[0] == '*':
- self.add_group(line[1:].split()[0])
- elif line[0] == '+':
- # Include directive
- line = line[1:].split()[0]
- if line[0] != '/':
- line = dir + '/' + line
- d, pf = line.rsplit('/', 1)
- if not d:
- errout(_("Invalid package file include: %s"))
- self.add_packsfile(d, pf)
- elif line.startswith('!!!'):
- # Ignore everything (!) entered previously.
- # Allows requiredpacks to be overridden in addedpacks.
- self.packages = []
- else:
- line = line.split()[0]
- if ((line not in self.packages)
- and (line not in self.veto_packages)):
- self.packages.append(line)
- fh.close()
-
- def add_cache_packsfile(self, dir, packs_file, must=True):
- path = dir + '/' + packs_file
- if must and not os.path.isfile(path):
- errout(_("No '%s' file") % path)
- fh = open(path)
- for line in fh:
- line = line.strip()
- if line and (line[0] != '#'):
- if line[0] == '*':
- self.add_group(line[1:].split()[0])
- elif line[0] == '+':
- # Include directive
- line = line[1:].split()[0]
- if line[0] != '/':
- line = dir + '/' + line
- d, pf = line.rsplit('/', 1)
- if not d:
- errout(_("Invalid package file include: %s"))
- print "calling myself with %s %s" %(d,pf)
- self.add_cache_packsfile(d, pf)
-
- elif line.startswith('!!!'):
- # Ignore everything (!) entered previously.
- # Allows requiredpacks to be overridden in addedpacks.
- self.cache_packages = []
- else:
- line = line.split()[0]
- if ((line not in self.cache_packages) and (line not in self.veto_packages)):
- self.cache_packages.append(line)
- fh.close()
-
-
- def add_group(self, gname):
- """Add the packages belonging to a group to the installaion list,
- removing any in the veto list.
- """
- # In the next line the call could be done as a normal user.
- for line in runcmd('%s -Sg %s' % (self.pacman_cmd, gname))[1]:
- l = line.split()
- if l and (l[0] == gname) and (l[1] not in self.veto_packages):
- self.packages.append(l[1])
-
-
- def refresh(self):
- """This updates or creates the pacman-db in the installation.
- This is done using using 'pacman ... -Sy' together with the
- customized pacman.conf file.
- """
- if not runcmd(self.pacman_cmd + ' -Sy',
- filter=pacman_filter_gen())[0]:
- errout(_("Couldn't synchronize pacman database (pacman -Sy)"))
- return True
-
-
- def pacmancall(self, op, arg):
- """Mount-bind the sys and proc directories before calling the
- pacman command built by make_pacman_command to perform operation
- 'op' (e.g. '-S') with argument(s) 'arg' (a string).
- Then unmount sys and proc and return True if the command succeeded.
- """
- # (a) Prepare the destination environment (bind mounts)
- mount("/sys", "%s/sys" % self.installation_dir, "--bind")
- mount("/proc", "%s/proc" % self.installation_dir, "--bind")
-
- # (b) Call pacman
- ok = runcmd("%s %s %s" % (self.pacman_cmd, op, arg),
- filter=pacman_filter_gen())[0]
-
- # (c) Remove bound mounts
- unmount(("%s/sys" % self.installation_dir,
- "%s/proc" % self.installation_dir))
- return ok
-
-
- def pacmanoptions(self, text):
- """A filter for pacman.conf to remove the repository info.
- """
- texto = ""
- block = ""
- for line in text.splitlines():
- block += line + "\n"
- if line.startswith("#["):
- break
- if line.startswith("[") and not line.startswith("[options]"):
- break
- if not line.strip():
- texto += block
- block = ""
- return texto
-
-
- def sync(self, *packs):
- return self.pacmancall('-S', ' '.join(packs))
-
-
- def update(self, *files):
- return self.pacmancall('-U', ' '.join(files))
-
-
- def remove(self, *packs):
- return self.pacmancall('-Rs', ' '.join(packs))
-
-
-
-if __name__ == "__main__":
- start_translator()
- cwd = os.getcwd()
-
- operations = 'install|sync|update|remove|refresh'
- from optparse import OptionParser, OptionGroup
- parser = OptionParser(usage=(_("usage: %%prog [options] %s [packages]")
- % operations))
-
- parser.add_option("-p", "--profile", action="store", type="string",
- default="", dest="profile",
- help=_("Profile: 'user:profile-name' or path to profile directory"))
- parser.add_option("-i", "--installation-dir", action="store", type="string",
- default="", dest="idir",
- help=_("Path to directory to be larchified (default %s)")
- % INSTALLATION)
- parser.add_option("-s", "--slave", action="store_true", dest="slave",
- default=False, help=_("Run as a slave from a controlling program"
- " (e.g. from a gui)"))
- parser.add_option("-q", "--quiet", action="store_true", dest="quiet",
- default=False, help=_("Suppress output messages, except errors"
- " (no effect if -s specified)"))
-
-
- parser.add_option("-f", "--force", action="store_true", dest="force",
- default=False, help=_("Don't ask for confirmation"))
-
- parser.add_option("-r", "--repofile", action="store", type="string",
- default="", dest="repofile",
- help=_("Supply a substitute repository list (pacman.conf.repos)"
- " for the installation only"))
- parser.add_option("-c", "--cache-dir", action="store", type="string",
- default="", dest="cache",
- help=_("pacman cache directory (default /var/cache/pacman/pkg)"))
- parser.add_option("-n", "--noprogress", action="store_true",
- dest="noprogress",
- default=False, help=_("Don't show pacman's progress bar"))
-## I think pacman is going to get support for something like '$arch', at
-## which stage I could again consider architecture switching support in larch.
-# parser.add_option("-a", "--arch", action="store", type="string",
-# default="", dest="arch",
-# help=_("processor architecture (x86_64|i686) - defaults to"
-# " that of the host."
-# " This is an untested feature, which is probably only partially"
-# " implemented and may well not work."))
-
- (options, args) = parser.parse_args()
- if not args:
- print _("You must specify which operation to perform:\n")
- parser.print_help()
- sys.exit(1)
-
- if os.getuid() != 0:
- print _("This application must be run as root")
- sys.exit(1)
-
- init('archin', options)
- op = args[0]
- if op not in operations.split('|'):
- print (_("Invalid operation: '%s'\n") % op)
- parser.print_help()
- sys.exit(1)
-
- installation = Installation(options)
- method = getattr(installation, op)
-
- if method(*args[1:]):
- sys.exit(0)
- else:
- sys.exit(1)
-
diff --git a/build_tools/larch7/larch0/cli/archin.py.orig b/build_tools/larch7/larch0/cli/archin.py.orig
deleted file mode 100755
index 7e00831..0000000
--- a/build_tools/larch7/larch0/cli/archin.py.orig
+++ /dev/null
@@ -1,378 +0,0 @@
-#!/usr/bin/env python
-#
-# archin.py
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.19
-
-# This is a command line script to perform an Arch Linux installation
-# based on a list of packages. All needed parameters are passed as options.
-
-import os
-from glob import glob
-from config import *
-from backend import *
-
-class Installation:
- def __init__(self, options):
- self.options = options
- self.installation_dir = get_installation_dir()
- if self.installation_dir == '/':
- errout(_("Operations on '/' are not supported ..."))
-
- self.profile_dir = get_profile()
- self.pacman_cmd = self.make_pacman_command()
- self.make_pacman_conf()
-
-
- def make_pacman_command(self):
- """Construct pacman command. Return the command, including options.
- This includes options for installation path, cache directory and
- for suppressing the progress bar. It assumes a temporary location
- for pacman.conf, which must also be set up.
- If there is no pacman executable in the system PATH, check that
- it is available in the larch directory.
- """
- pacman = runcmd('bash -c "which pacman || echo _FAIL_"')[1][-1].strip()
- if pacman == '_FAIL_':
- # If the host is not Arch, there will probably be no pacman
- # (if there is some other program called 'pacman' that's
- # a real spanner in the works).
- # The alternative is to provide it in the larch directory.
- pacman = base_dir + '/pacman'
- if not os.path.isfile(pacman):
- errout(_("No pacman executable found"))
-
- pacman += (' -r %s --config %s --noconfirm'
- % (self.installation_dir, PACMAN_CONF))
- if self.options.noprogress:
- pacman += ' --noprogressbar'
- if self.options.cache:
- pacman += ' --cachedir ' + self.options.cache
- return pacman
-
-
- def make_pacman_conf(self, final=False):
- """Construct the pacman.conf file used by larch.
- To make it a little easier to manage upstream changes to the default
- pacman.conf, a separate file (pacman.conf.repos) is used to specify
- the repositories to use. The contents of this file are used to modify
- the basic pacman.conf file, which may be the default version or one
- provided in the profile.
- The 'final' parameter determines whether the version for the resulting
- live system (True) or for the installation process (False) is
- generated. If generating the installation version, it is possible
- to specify alternative repositories, via the 'repofile' option,
- which allows the pacman.conf used for the installation to be
- different from the version in the resulting live system.
- The return value is a list of the names of the repositories which
- are included.
- It is also possible to specify just a customized mirrorlist for the
- installation by placing it in the working directory.
- """
- # Allow use of '*platform*' in pacman.conf.repos
- platform = os.uname()[4]
- if platform != 'x86_64':
- platform = 'i686'
-
- # Get pacman.conf header part
- pc0 = self.profile_dir + '/pacman.conf.options'
- if not os.path.isfile(pc0):
- pc0 = base_dir + '/data/pacman.conf'
- pacmanconf = self.pacmanoptions(readfile(pc0))
-
- # Get file with repository entries
- pc1 = self.profile_dir + '/pacman.conf.repos'
- if not os.path.isfile(pc1):
- pc1 = base_dir + '/data/pacman.conf.repos'
- if self.options.repofile and not final:
- pc1 = os.path.realpath(self.options.repofile)
-
- # Get repository path
- if final:
- default = 'Include = /etc/pacman.d/mirrorlist'
- else:
- mlist = cwd + '/mirrorlist'
- if not os.path.isfile(mlist):
- mlist = '/etc/pacman.d/mirrorlist'
- if not os.path.isfile(mlist):
- mlist = base_dir + '/data/mirrorlist'
- default = 'Include = ' + mlist
-
- # Read repository entries
- repos = []
- for line in readfile(pc1).splitlines():
- line = line.strip()
- if (not line) or (line[0] == '#'):
- continue
- r, s = [t.strip() for t in line.split(':', 1)]
- repos.append(r)
- s = s.replace('*default*', default)
- pacmanconf += ('\n[%s]\n%s\n'
- % (r, s.replace('*platform*', platform)))
-
-
- writefile(pacmanconf, self.installation_dir + '/etc/pacman.conf'
- if final else PACMAN_CONF)
- return repos
-
-
- def install(self):
- """Clear the chosen installation directory and install the base
- set of packages, together with any additional ones listed in the
- file 'addedpacks' (in the profile), removing the packages in
- 'vetopacks' from the list.
- """
- if not query_yn(_("Install Arch to '%s'?") % self.installation_dir):
- return False
- # Can't delete the whole directory because it might be a mount point
- if os.path.isdir(self.installation_dir):
- if script('cleardir %s' % self.installation_dir):
- return False
-
- # Ensure installation directory exists and check that device nodes
- # can be created (creating /dev/null is also a workaround for an
- # Arch bug - which may have been fixed, but this does no harm)
- if not (runcmd('bash -c "mkdir -p %s/{dev,proc,sys}"'
- % self.installation_dir)[0]
- and runcmd('mknod -m 666 %s/dev/null c 1 3'
- % self.installation_dir)[0]):
- errout(_("Couldn't write to the installation path (%s)")
- % self.installation_dir)
- if not runcmd('bash -c "echo test >%s/dev/null"'
- % self.installation_dir)[0]:
- errout(_("The installation path (%s) is mounted 'nodev'.")
- % self.installation_dir)
-
- # I should also check that it is possible to run stuff in the
- # installation directory.
- runcmd('bash -c "cp $( which echo ) %s"' % self.installation_dir)
- if not runcmd('%s/echo "yes"' % self.installation_dir)[0]:
- errout(_("The installation path (%s) is mounted 'noexec'.")
- % self.installation_dir)
- runcmd('rm %s/echo' % self.installation_dir)
-
- # Fetch package database
- runcmd('mkdir -p %s/var/lib/pacman' % self.installation_dir)
- self.refresh()
-
- # Get list of vetoed packages.
- self.packages = []
- self.veto_packages = []
- self.add_packsfile(self.profile_dir, 'vetopacks', must=False)
- self.veto_packages = self.packages
-
- # Include 'required' packages (these can still be vetoed, but
- # in some cases that will mean a larch system cannot be built)
- self.packages = []
- self.add_packsfile(base_dir + '/data', 'requiredpacks')
-
- # Add additional packages and groups, from 'addedpacks' file.
- self.add_packsfile(self.profile_dir, 'addedpacks')
-
- # Now do the actual installation.
- ok = self.pacmancall('-Sf', ' '.join(self.packages))
- if not ok:
- errout(_("Package installation failed"))
-
- # Some chroot scripts might need /etc/mtab
- runcmd('bash -c ":> %s/etc/mtab"' % self.installation_dir)
-
- # Build the final version of pacman.conf
- self.make_pacman_conf(True)
- comment(" *** %s ***" % _("Arch installation completed"))
- return True
-
-
- def add_packsfile(self, dir, packs_file, must=True):
- path = dir + '/' + packs_file
- if must and not os.path.isfile(path):
- errout(_("No '%s' file") % path)
- fh = open(path)
- for line in fh:
- line = line.strip()
- if line and (line[0] != '#'):
- if line[0] == '*':
- self.add_group(line[1:].split()[0])
- elif line[0] == '+':
- # Include directive
- line = line[1:].split()[0]
- if line[0] != '/':
- line = dir + '/' + line
- d, pf = line.rsplit('/', 1)
- if not d:
- errout(_("Invalid package file include: %s"))
- self.add_packsfile(d, pf)
- elif line.startswith('!!!'):
- # Ignore everything (!) entered previously.
- # Allows requiredpacks to be overridden in addedpacks.
- self.packages = []
- else:
- line = line.split()[0]
- if ((line not in self.packages)
- and (line not in self.veto_packages)):
- self.packages.append(line)
- fh.close()
-
-
- def add_group(self, gname):
- """Add the packages belonging to a group to the installaion list,
- removing any in the veto list.
- """
- # In the next line the call could be done as a normal user.
- for line in runcmd('%s -Sg %s' % (self.pacman_cmd, gname))[1]:
- l = line.split()
- if l and (l[0] == gname) and (l[1] not in self.veto_packages):
- self.packages.append(l[1])
-
-
- def refresh(self):
- """This updates or creates the pacman-db in the installation.
- This is done using using 'pacman ... -Sy' together with the
- customized pacman.conf file.
- """
- if not runcmd(self.pacman_cmd + ' -Sy',
- filter=pacman_filter_gen())[0]:
- errout(_("Couldn't synchronize pacman database (pacman -Sy)"))
- return True
-
-
- def pacmancall(self, op, arg):
- """Mount-bind the sys and proc directories before calling the
- pacman command built by make_pacman_command to perform operation
- 'op' (e.g. '-S') with argument(s) 'arg' (a string).
- Then unmount sys and proc and return True if the command succeeded.
- """
- # (a) Prepare the destination environment (bind mounts)
- mount("/sys", "%s/sys" % self.installation_dir, "--bind")
- mount("/proc", "%s/proc" % self.installation_dir, "--bind")
-
- # (b) Call pacman
- ok = runcmd("%s %s %s" % (self.pacman_cmd, op, arg),
- filter=pacman_filter_gen())[0]
-
- # (c) Remove bound mounts
- unmount(("%s/sys" % self.installation_dir,
- "%s/proc" % self.installation_dir))
- return ok
-
-
- def pacmanoptions(self, text):
- """A filter for pacman.conf to remove the repository info.
- """
- texto = ""
- block = ""
- for line in text.splitlines():
- block += line + "\n"
- if line.startswith("#["):
- break
- if line.startswith("[") and not line.startswith("[options]"):
- break
- if not line.strip():
- texto += block
- block = ""
- return texto
-
-
- def sync(self, *packs):
- return self.pacmancall('-S', ' '.join(packs))
-
-
- def update(self, *files):
- return self.pacmancall('-U', ' '.join(files))
-
-
- def remove(self, *packs):
- return self.pacmancall('-Rs', ' '.join(packs))
-
-
-
-if __name__ == "__main__":
- start_translator()
- cwd = os.getcwd()
-
- operations = 'install|sync|update|remove|refresh'
- from optparse import OptionParser, OptionGroup
- parser = OptionParser(usage=(_("usage: %%prog [options] %s [packages]")
- % operations))
-
- parser.add_option("-p", "--profile", action="store", type="string",
- default="", dest="profile",
- help=_("Profile: 'user:profile-name' or path to profile directory"))
- parser.add_option("-i", "--installation-dir", action="store", type="string",
- default="", dest="idir",
- help=_("Path to directory to be larchified (default %s)")
- % INSTALLATION)
- parser.add_option("-s", "--slave", action="store_true", dest="slave",
- default=False, help=_("Run as a slave from a controlling program"
- " (e.g. from a gui)"))
- parser.add_option("-q", "--quiet", action="store_true", dest="quiet",
- default=False, help=_("Suppress output messages, except errors"
- " (no effect if -s specified)"))
-
-
- parser.add_option("-f", "--force", action="store_true", dest="force",
- default=False, help=_("Don't ask for confirmation"))
-
- parser.add_option("-r", "--repofile", action="store", type="string",
- default="", dest="repofile",
- help=_("Supply a substitute repository list (pacman.conf.repos)"
- " for the installation only"))
- parser.add_option("-c", "--cache-dir", action="store", type="string",
- default="", dest="cache",
- help=_("pacman cache directory (default /var/cache/pacman/pkg)"))
- parser.add_option("-n", "--noprogress", action="store_true",
- dest="noprogress",
- default=False, help=_("Don't show pacman's progress bar"))
-## I think pacman is going to get support for something like '$arch', at
-## which stage I could again consider architecture switching support in larch.
-# parser.add_option("-a", "--arch", action="store", type="string",
-# default="", dest="arch",
-# help=_("processor architecture (x86_64|i686) - defaults to"
-# " that of the host."
-# " This is an untested feature, which is probably only partially"
-# " implemented and may well not work."))
-
- (options, args) = parser.parse_args()
- if not args:
- print _("You must specify which operation to perform:\n")
- parser.print_help()
- sys.exit(1)
-
- if os.getuid() != 0:
- print _("This application must be run as root")
- sys.exit(1)
-
- init('archin', options)
- op = args[0]
- if op not in operations.split('|'):
- print (_("Invalid operation: '%s'\n") % op)
- parser.print_help()
- sys.exit(1)
-
- installation = Installation(options)
- method = getattr(installation, op)
-
- if method(*args[1:]):
- sys.exit(0)
- else:
- sys.exit(1)
-
diff --git a/build_tools/larch7/larch0/cli/backend.py b/build_tools/larch7/larch0/cli/backend.py
deleted file mode 100644
index 95b01bd..0000000
--- a/build_tools/larch7/larch0/cli/backend.py
+++ /dev/null
@@ -1,444 +0,0 @@
-# backend.py - for the cli modules: handles processes and io
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.14
-
-# There was also the vague idea of a web interface, using a sort of state-
-# based approach. Connecting to a running larch process would then require
-# the ability to get the logging history, but presumably not the whole
-# history on every ui update, which would need to be incremental.
-# The logging function would need to be modified to accommodate this.
-
-import os, sys, signal, atexit, __builtin__
-import traceback, pwd
-from subprocess import Popen, PIPE, STDOUT
-import pexpect
-try:
- import json as serialize
-except:
- import simplejson as serialize
-from config import *
-
-def init(app, options, app_quit=None):
- global _options, _quit_function, _log, _controlled, _dontask, _quiet
- _options = options
- _quit_function = app_quit
- _controlled = options.slave
- _dontask = options.force
- _log = None
- _quiet = False if _controlled else options.quiet
-
- atexit.register(sys_quit)
-
-
- def sigint(num, frame):
- """A handler for SIGINT. Tidy up properly and quit.
- """
- errout("INTERRUPTED - killing subprocesses", 0)
- if _sub_process and _sub_process.pid:
- Popen(["pkill", "-g", str(_sub_process.pid)],
- stdout=PIPE).communicate()
- errout("QUITTING", 2)
- signal.signal(signal.SIGINT, sigint)
-
-
- # Check no other instance of the script is running
- if os.path.isfile(LOCKFILE):
- app0 = readfile(LOCKFILE)
- if not query_yn(_(
- "larch (%s) seems to be running already."
- "\nIf you are absolutely sure this is not the case,"
- "\nyou may continue. Otherwise you should cancel."
- "\n\nShall I continue?") % app0):
- sys.exit(102)
- writefile(app, LOCKFILE)
- _log = open(LOGFILE + app, 'w')
-
- # For systems without /sbin and /usr/sbin in the normal PATH
- p = os.environ['PATH']
- ps = p.split(':')
- for px in ('/sbin', '/usr/sbin'):
- if px not in ps:
- p = px + ':' + p
- os.environ['PATH'] = p
-
-
-def _out(text, force=False):
- """Send the string to standard output.
- How it is output depends on the '-s' command line option (whether the
- script is being run on the console or as a subprocess of another script).
- In the latter case the text will be slightly encoded - to avoid newline
- characters - and sent as a single unit.
- Otherwise output the lines as they are, but all lines except
- the first get a '--' prefix.
- """
- lines = text.encode('utf-8').splitlines()
- if _log:
- _log.write(lines[0] + '\n')
- for l in lines[1:]:
- _log.write('--' + l + '\n')
-
- if force or not _quiet:
- if _controlled:
- sys.stdout.write(serialize.dumps(text) + '\n')
- else:
- prefix = ''
- for line in lines:
- sys.stdout.write(prefix + line + '\n')
- prefix = '--'
- sys.stdout.flush()
-
-
-def sys_quit():
- unmount()
- if _quit_function:
- _quit_function()
- if _errorcount:
- _out('!! ' + (_("The backend reported %d failed calls,"
- " you may want to investigate") % _errorcount))
- if _log:
- _log.close()
- os.remove(LOCKFILE)
-
-
-def comment(text):
- _out('##' + text)
-
-
-def query_yn(message, default=False):
- _out('?>' + message)
- result = default
- if _dontask:
- result = True
- elif not _quiet:
- if _controlled:
- result = (raw_input().strip() == '??YES')
-
- else:
- # The character after '_' is the response key
- # The default will be capitalized automatically
- prompt = _("_yes|_no").split('|')
- promptkey = [word[word.index('_') + 1] for word in prompt]
- if default:
- py = prompt[0].upper()
- pn = prompt[1]
- else:
- py = prompt[0]
- pn = prompt[1].upper()
- resp = raw_input(" [ %s / %s ]: " % (py, pn)).strip()
- if resp:
- testkey = promptkey[1] if default else promptkey[0]
- resp == resp.lower()
- if resp == prompt[0]:
- result = True
- elif resp == prompt[1]:
- result = False
- elif testkey in resp:
- result = not default
-
- _out('#>%s' % ('Yes' if result else 'No'))
- return result
-
-
-def errout(message="ERROR", quit=1):
- _out('!>' + message, True)
- if quit:
- sys_quit()
- os._exit(quit)
-
-
-def error0(message):
- errout(message, 0)
-__builtin__.error0 = error0
-
-
-# Catch all unhandled errors.
-def errortrap(type, value, tb):
- etext = "".join(traceback.format_exception(type, value, tb))
- errout(_("Something went wrong:\n") + etext, 100)
-sys.excepthook = errortrap
-
-
-_sub_process = None
-_errorcount = 0
-def runcmd(cmd, filter=None):
- global _sub_process, _errorcount
- _out('>>' + cmd)
- _sub_process = pexpect.spawn(cmd)
- result = []
- line0 = ''
- # A normal end-of-line is '\r\n', so split on '\r' but don't
- # process a line until the next character is available.
- while True:
- try:
- line0 += _sub_process.read_nonblocking(size=256, timeout=None)
- except:
- break
-
- while True:
- lines = line0.split('\r', 1)
- if (len(lines) > 1) and lines[1]:
- line = lines[0]
- line0 = lines[1]
- nl = (line0[0] == '\n')
- if nl:
- # Strip the '\n'
- line0 = line0[1:]
- if filter:
- line = filter(line, nl)
- if line == '/*/':
- continue
- if nl:
- line = line.rstrip()
- _out('>_' + line)
- result.append(line)
- else:
- # Probably a progress line
- if _controlled:
- _out('>-' + line)
- else:
- sys.stdout.write(line + '\r')
- sys.stdout.flush()
-
- else:
- break
-
- _sub_process.close()
- rc = _sub_process.exitstatus
- ok = (rc == 0)
- if not ok:
- _errorcount += 1
- _out(('>?%s' % repr(rc)) + ('' if ok else (' $$$ %s $$$' % cmd)))
- return (ok, result)
-
-
-def script(cmd):
- s = runcmd("%s/%s" % (script_dir, cmd))
- if s[0]:
- return ""
- else:
- return "SCRIPT ERROR: (%s)\n" % cmd + "".join(s[1])
-
-
-def chroot(ip, cmd, mnts=[], filter=None):
- if ip:
- for m in mnts:
- mount("/" + m, "%s/%s" % (ip, m), "--bind")
- cmd = "chroot %s %s" % (ip, cmd)
-
- s = runcmd(cmd, filter)
-
- if ip:
- unmount(["%s/%s" % (ip, m) for m in mnts])
-
- if s[0]:
- if s[1]:
- return s[1]
- else:
- return True
- return False
-
-
-_mounts = []
-def mount(src, dst, opts=""):
- if runcmd("mount %s %s %s" % (opts, src, dst))[0]:
- _mounts.append(dst)
- return True
- return False
-
-
-def unmount(dst=None):
- if dst == None:
- mnts = list(_mounts)
- elif type(dst) in (list, tuple):
- mnts = list(dst)
- else:
- mnts = [dst]
-
- r = True
- for m in mnts:
- if runcmd("umount %s" % m)[0]:
- _mounts.remove(m)
- else:
- r = False
- return r
-
-
-def get_installation_dir():
- return os.path.realpath(_options.idir if _options.idir
- else INSTALLATION)
-
-
-def get_profile():
- """Get the absolute path to the profile folder given its path in any
- acceptable form, including 'user:profile-name'
- """
- pd = (_options.profile if _options.profile
- else base_dir + '/profiles/default')
- p = pd.split(':')
- if len(p) == 1:
- pd = os.path.realpath(pd)
- else:
- try:
- pd = (pwd.getpwnam(p[0])[5] + PROFILE_DIR
- + '/' + p[1])
- except:
- errout(_("Invalid profile: %s") % pd, quit=0)
- raise
- if not os.path.isfile(pd + '/addedpacks'):
- errout(_("Invalid profile folder: %s") % pd)
- return pd
-
-
-
-#+++++++++++++++++++++++++++++++++++++++++
-#Regular expression search strings for progress reports
-import re
-#lit: give []() a \-prefix
-#grp: surround string in ()
-#opt: surround string in []
-
-def _lit(s):
- for c in r'[()]':
- s = s.replace(c, '\\' + c)
- return s
-
-def _grp(s, x=''):
- return '(' + s + ')' + x
-
-def _grp0(s, x=''):
- return '(?:' + s + ')' + x
-
-def _opt(s, x=''):
- return '[' + s + ']' + x
-
-
-_re_pacman = re.compile( _grp0(_lit('(') +
- _grp(_opt('^/', '+') + '/' + _opt('^)', '+')) +
- _lit(')'), '?') +
- _grp('.*?') +
- _lit('[') + _grp(_opt('-#', '+')) + _lit(r']\s+') +
- _grp(_opt('0-9', '+')) +
- '%'
- )
-
-_re_mksquashfs = re.compile(_lit('[.*]') +
- _grp('.* ' +
- _grp(_opt('0-9', '+')) +
- '%')
- )
-
-_re_mkisofs = re.compile(_opt(' 1') + _opt(' \d') + '\d\.\d\d%')
-
-#-----------------------------------------
-class pacman_filter_gen:
- """Return a function to detect and process the progress output of
- pacman.
- """
- def __init__(self):
- self.progress = ''
-
- def __call__(self, line, nl):
- ms = _re_pacman.match(line)
- if ms:
- p = ms.group(3)
- if (self.progress != p) or nl:
- self.progress = p
- if _controlled:
- xfromy = ms.group(1)
- if not xfromy:
- xfromy = ''
- return 'pacman:%s|%s|%s' % (xfromy, ms.group(2),
- ms.group(4))
- if nl:
- sys.stdout.write(' '*80 + '\r')
- return line.rsplit(None, 1)[0]
- else:
- return '/*/'
- return line
-
-
-class mksquashfs_filter_gen:
- """Return a function to detect and process the progress output of
- mksquashfs.
- """
- def __init__(self):
- self.progress = ''
-
- def __call__(self, line, nl):
- ms = _re_mksquashfs.match(line)
- if ms:
- percent = ms.group(2)
- if (self.progress != percent) or nl:
- self.progress = percent
- if _controlled:
- return 'mksquashfs:' + ms.group(1)
- return re.sub(r'=[-\\/|]', '= ', line)
- else:
- return '/*/'
- return line
-
-
-class mkisofs_filter_gen:
- """Return a function to detect and process the progress output of
- mkisofs.
- """
- def __call__(self, line, nl):
- ms = _re_mkisofs.match(line)
- if ms:
- if _controlled:
- return 'mkisofs:' + line
- sys.stdout.write(line + '\r')
- sys.stdout.flush()
- return '/*/'
- return line
-
-
-def readdata(filename):
- return readfile(base_dir + '/data/' + filename)
-
-
-def readfile(fpath):
- try:
- fh = open(fpath)
- text = fh.read()
- fh.close()
- except:
- errout(_("Couldn't read file: %s") % fpath)
- return None
- return text
-
-
-def writefile(text, path):
- try:
- pd = os.path.dirname(path)
- if not os.path.isdir(pd):
- os.makedirs(pd)
- fh = None
- fh = open(path, 'w')
- fh.write(text)
- return True
- except:
- return False
- finally:
- if fh:
- fh.close()
-
diff --git a/build_tools/larch7/larch0/cli/boot_iso.py b/build_tools/larch7/larch0/cli/boot_iso.py
deleted file mode 100755
index 19c3510..0000000
--- a/build_tools/larch7/larch0/cli/boot_iso.py
+++ /dev/null
@@ -1,154 +0,0 @@
-#!/usr/bin/env python
-#
-# live_part.py
-#
-# (c) Copyright 2009 - 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.12
-
-"""This is a command line script to prepare a boot 'iso' for a USB larch
-device, to make this bootable via CD on systems which cannot boot from USB
-devices.
-Parameters are passed as options and arguments.
-"""
-
-import os
-from config import *
-from backend import *
-from media_common import *
-
-def build_bootiso(options, devicename):
- """Create a boot iso for the specified medium.
- 'devicename' is the name (e.g. 'sdb1', without '/dev/') of the
- source partition.
- """
- # Check device
- device = '/dev/' + devicename
- if not os.path.exists(device):
- errout(_("Invalid device: %s") % device)
- options.source = device
- medium = Medium(options)
- ipath = medium.chrootpath
- build = medium.build
-
- # Need to get the label
- label = medium.get_device_label(device)
-
- # Write bootloader configuration file
- bootconfig(build, options.syslinux, label, device, options.detection)
-
- # Select bootloader
- if options.syslinux:
- # Get fresh isolinux.bin
- runcmd('cp %s/boot/isolinux/isolinux.bin0 %s/boot/isolinux/isolinux.bin'
- % (build, build))
- parms = '-b boot/isolinux/isolinux.bin -c boot/isolinux/isolinux.boot'
- # Select bootloader
- else:
- parms = '-b boot/grub/stage2_eltorito'
-
- # Need to adjust paths to cater for chroot!
- source0 = medium.chroot_medium_dir()
- isopath0 = medium.iso_path()
-
- # Actually the volume label can be 32 bytes, but 16 is compatible
- # with ext2 (though a little longer than vfat)
- label = check_label(options.label, 16)
- # Build iso
- if not chroot(ipath, ('mkisofs -R -l %s -no-emul-boot -boot-load-size 4'
- ' -boot-info-table -input-charset=UTF-8'
- ' -V "%s"'
- ' -o "%s"'
- ' "%s"') % (parms, label, isopath0, BUILD0),
- filter=mkisofs_filter_gen()):
-
- errout(_("iso build failed"))
-
- medium.unmount()
- runcmd('rm -rf %s' % build)
-
- comment(" *** %s ***" % (_("%s was successfully created")
- % (options.isofile)))
-
-
-
-if __name__ == '__main__':
- start_translator()
-
- from optparse import OptionParser, OptionGroup
- parser = OptionParser(usage=_("usage: %prog [options] partition"
- " (e.g. sdb1)"))
-
- parser.add_option("-o", "--isofile", action="store", type="string",
- default=BOOTISO, dest="isofile",
- help=_("Specify the output file (default '%s'). It will be"
- " generated to the current directory.") % BOOTISO)
- parser.add_option("-D", "--setdir", action="store", type="string",
- dest='setdir', default='',
- help=_("Set current directory,"
- " so that the 'iso' can be placed there"))
- parser.add_option("-d", "--detect", action="store", type="string",
- default="label", dest="detection",
- help=(_("Method for boot partition detection: %s (default: label)")
- % detection_methods))
- parser.add_option("-b", "--syslinux", action="store_true", dest="syslinux",
- default=False, help=_("Use the syslinux bootloader"
- " (the default is GRUB)"))
-
- parser.add_option("-i", "--installation-dir", action="store", type="string",
- default="", dest="idir",
- help=_("Path to larchified directory (default %s)") % INSTALLATION)
- parser.add_option("-s", "--slave", action="store_true", dest="slave",
- default=False, help=_("Run as a slave from a controlling program"
- " (e.g. from a gui)"))
- parser.add_option("-q", "--quiet", action="store_true", dest="quiet",
- default=False, help=_("Suppress output messages, except errors"
- " (no effect if -s specified)"))
-
- parser.add_option("-f", "--force", action="store_true", dest="force",
- default=False, help=_("Don't ask for confirmation"))
-
- parser.add_option("-l", "--label", action="store", type="string",
- default=ISOLABEL, dest="label",
- help=_("Volume label for boot iso (default %s)")
- % ISOLABEL)
- parser.add_option("-C", "--chroot", action="store_true",
- dest="chroot", default=False,
- help=_("Use chroot for build"))
-
-
- (options, args) = parser.parse_args()
- if not args:
- print _("You must specify the source partition\n")
- parser.print_help()
- sys.exit(1)
-
- if os.getuid() != 0:
- print _("This application must be run as root")
- sys.exit(1)
-
- init('live_part', options)
-
- # To avoid error messages
- options.profile = None
- options.nochroot = None
- options.testmedium = False
-
- build_bootiso(options, devicename=args[0])
diff --git a/build_tools/larch7/larch0/cli/config.py b/build_tools/larch7/larch0/cli/config.py
deleted file mode 100644
index 14f3329..0000000
--- a/build_tools/larch7/larch0/cli/config.py
+++ /dev/null
@@ -1,92 +0,0 @@
-# config.py
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.13
-
-# Basic (default) configuration information for larch
-# Some of these can be changed ...????
-
-# Default volume label
-LABEL = 'LARCH-7.2'
-# Default iso file
-ISOFILE = 'linhes.iso'
-# Default volume label for boot iso
-ISOLABEL = 'LARCH-7-BOOT'
-# Default boot iso file
-BOOTISO = 'larch7boot.iso'
-# Used as a mount point
-MP = '/tmp/larch_mnt'
-# Mount point (within chroot) for bind-mounting iso build directory
-ISOBUILDMNT = '/tmp/isodir_mnt'
-# Mount point for medium sources
-SOURCEMOUNT = '/tmp/larch_mntsrc'
-# Temporary directory for building medium boot directory
-BUILD0 = '/tmp/larch_build'
-
-SYSLINUXDIR = '/usr/lib/syslinux'
-GRUBDIR = '/usr/lib/grub/i386-pc'
-
-# A customized pacman.conf file is used for the installation, generated
-# dynamically according to the options and the profile.
-PACMAN_CONF = '/tmp/larch_pacman.conf'
-
-# Medium detection alternatives
-detection_methods = 'label|uuid|device|search'
-
-# Some basic paths
-import os, sys
-module_dir = os.path.dirname(os.path.realpath(__file__))
-base_dir = os.path.dirname(module_dir)
-script_dir = base_dir + '/buildscripts'
-
-# File to prevent two instances of larch from running
-LOCKFILE = '/tmp/larch_lock'
-# File (stem) for log
-LOGFILE = '/tmp/larch_log_'
-# The path to the Arch installation which is to be larchified
-INSTALLATION = '/home/larchbuild'
-
-# These paths are intended for use in 'chroot installation_dir', etc.
-# The base directory of the larchified stuff
-CHROOT_DIR_BUILD = '/.larch'
-# This is the base of all stuff to be cleared on a rerun of larchify
-CHROOT_DIR_LARCHIFY = CHROOT_DIR_BUILD + '/larchify'
-# The base directory of the medium building area
-CHROOT_DIR_MEDIUM = CHROOT_DIR_LARCHIFY + '/medium'
-# Area for building the (mods.sqf) overlay
-CHROOT_DIR_OVERLAY = CHROOT_DIR_LARCHIFY + '/overlay'
-# Location for saving the system.sqf (outside of the larchify area)
-CHROOT_SYSTEMSQF = CHROOT_DIR_BUILD + '/system.sqf'
-
-def debug(text):
- sys.stderr.write("DEBUG: " + text.strip() + "\n")
- sys.stderr.flush()
-
-def start_translator(switchC=True):
- import gettext, __builtin__
- gettext.install('larch', base_dir+'/i18n', unicode=1)
- __builtin__.lang = (os.environ.get("LANGUAGE") or os.environ.get("LC_ALL")
- or os.environ.get("LC_MESSAGES") or os.environ.get("LANG"))
- if switchC:
- # If subprocesses must be run without i18n because the text
- # output is parsed.
- os.environ["LANGUAGE"] = "C"
-
diff --git a/build_tools/larch7/larch0/cli/larchify.py b/build_tools/larch7/larch0/cli/larchify.py
deleted file mode 100755
index 5f3e472..0000000
--- a/build_tools/larch7/larch0/cli/larchify.py
+++ /dev/null
@@ -1,589 +0,0 @@
-#!/usr/bin/env python
-#
-# larchify.py
-#
-# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.13
-
-# This is a command line script to prepare a larch live system from an
-# Arch Linux installation. All needed parameters are passed as options.
-
-import os, sys
-from config import *
-from backend import *
-from userinfo import Userinfo
-from glob import glob
-import random, crypt
-from subprocess import Popen, PIPE, STDOUT
-
-
-class Builder:
- """This class manages 'larchifying' an Arch Linux installation.
- """
- def __init__(self, options):
- self.installation_dir = get_installation_dir()
- self.installation0 = (self.installation_dir
- if self.installation_dir != "/" else "")
- testfile = self.installation0 + '/etc/pacman.conf'
- if not os.path.isfile(testfile):
- errout(_("File '%s' doesn't exist:\n"
- " '%s' not an Arch installation?")
- % (testfile, self.installation_dir))
-
- self.profile_dir = get_profile()
-
-
- def build(self, options):
- if not (self.installation0 or query_yn(_(
- "Building a larch live medium from the running system is"
- "\nan error prone process. Changes to the running system"
- "\nmade while running this function may be only partially"
- "\nincorporated into the compressed system images."
- "\n\nDo you wish to continue?")), True):
- return False
-
- # Define the working area - it must be inside the installation
- # because of the use of chroot for some functions
- self.larchify_dir = self.installation0 + CHROOT_DIR_LARCHIFY
- # Location for the live medium image
- self.medium_dir = self.installation0 + CHROOT_DIR_MEDIUM
- # And potentially a saved system.sqf
- self.system_sqf = self.installation0 + CHROOT_SYSTEMSQF
- # Needed for a potentially saved locales directory
- self.locales_base = self.installation0 + CHROOT_DIR_BUILD
- # For building the (mods.sqf) overlay
- self.overlay = self.installation0 + CHROOT_DIR_OVERLAY
- comment("Initializing larchify process")
-
- if options.oldsqf:
- if os.path.isfile(self.medium_dir + "/larch/system.sqf"):
- runcmd("mv %s/larch/system.sqf %s" %
- (self.medium_dir, self.system_sqf))
- else:
- runcmd("rm -f %s" % self.system_sqf)
-
- # Clean out larchify area and create overlay directory
- runcmd('rm -rf %s' % self.larchify_dir)
- runcmd('mkdir -p %s' % self.overlay)
-
- if not self.find_kernel():
- return False
-
- if not self.system_check():
- return False
-
- comment("Beginning to build larch medium files")
- # Clear out the directory
- runcmd('rm -rf %s' % self.medium_dir)
- # The base medium boot directory, bootloader independent.
- runcmd('mkdir -p %s/boot' % self.medium_dir)
- # The main larch direcory
- runcmd('mkdir -p %s/larch' % self.medium_dir)
-
- # kernel
- runcmd("cp -f %s/boot/%s %s/boot/larch.kernel" %
- (self.installation0, self.kname, self.medium_dir))
- # Remember file name (to ease update handling)
- runcmd('bash -c "echo \'%s\' > %s/larch/kernelname"'
- % (self.kname, self.medium_dir))
-
- # if no saved system.sqf, squash the Arch installation at self.installation_dir
- if not os.path.isfile(self.system_sqf):
- comment("Generating system.sqf")
- # root directories which are not included in the squashed system.sqf
- #ignoredirs = "boot dev mnt media proc sys tmp .livesys "
- ignoredirs = "dev mnt media proc sys tmp .livesys "
- ignoredirs += CHROOT_DIR_BUILD.lstrip("/")
- # /var stuff
- ignoredirs += " var/log var/tmp var/lock"
- # others
- ignoredirs += " usr/lib/locale"
-
- # Additional directories to ignore can also be specified in the
- # profile. This is a nasty option. It was requested, and might
- # be useful under certain special circumstances, but I recommend
- # not using it unless you are really sure what you are doing.
- veto_file = self.profile_dir + '/vetodirs'
- if os.path.isfile(veto_file):
- fh = open(veto_file)
- for line in fh:
- line = line.strip()
- if line and (line[0] != '#'):
- ignoredirs += ' ' + line.lstrip('/')
- fh.close()
-
- if not chroot(self.installation0,
- "/sbin/mksquashfs '/' '%s' -e %s"
- % (CHROOT_SYSTEMSQF, ignoredirs),
- filter=mksquashfs_filter_gen()):
- errout(_("Squashing system.sqf failed"))
- # remove execute attrib
- runcmd("chmod oga-x %s" % self.system_sqf)
-
- # move system.sqf to medium directory
- runcmd("mv %s %s/larch" % (self.system_sqf, self.medium_dir))
-
- # prepare overlay
- comment("Generating larch overlay")
- # Copy over the overlay from the selected profile
- if os.path.isdir("%s/rootoverlay" % self.profile_dir):
- runcmd('bash -c "cp -rf %s/rootoverlay/* %s"'
- % (self.profile_dir, self.overlay))
- # Ensure there is an /etc directory in the overlay
- runcmd("mkdir -p %s/etc" % self.overlay)
- # fix sudoers if any
- if os.path.isfile("%s/etc/sudoers" % self.overlay):
- runcmd("chmod 0440 %s/etc/sudoers" % self.overlay)
- runcmd("chown root:root %s/etc/sudoers" % self.overlay)
-
- # Prepare inittab
- inittab = self.overlay + "/etc/inittab"
- itsave = inittab + ".larchsave"
- it0 = self.installation0 + "/etc/inittab"
- itl = self.overlay + "/etc/inittab.larch"
- if not os.path.isfile(itl):
- itl = self.installation0 + "/etc/inittab.larch"
- if not os.path.isfile(itl):
- itl = None
- # Save the original inittab if there is an inittab.larch file,
- # ... if there isn't already a saved one
- if itl:
- if ((not os.path.isfile(it0 + ".larchsave"))
- and (not os.path.isfile(itsave))):
- runcmd("cp %s %s" % (it0, itsave))
- # Use the .larch version in the live system
- runcmd("cp -f %s %s" % (itl, inittab))
-
- comment("Generating larch initcpio")
- if not self.gen_initramfs():
- return False
-
- lpath = self.locales_base + '/locale'
- if self.installation0:
- if options.oldlocales and os.path.isdir(lpath):
- comment("Copying saved glibc locales")
- runcmd('rm -rf %s/usr/lib/locale' % self.overlay)
- runcmd('mkdir -p %s/usr/lib' % self.overlay)
- runcmd('cp -a %s %s/usr/lib' % (lpath, self.overlay))
- else:
- comment("Generating glibc locales")
- runcmd('rm -rf %s' % lpath)
- script('larch-locales "%s" "%s"' % (self.installation0,
- self.overlay))
- # Save the generated locales for possible reuse
- runcmd('cp -a %s/usr/lib/locale %s' % (self.overlay,
- self.locales_base))
-
- if (os.path.isfile(self.installation0 + '/usr/bin/ssh-keygen')
- and not os.path.isfile(self.profile_dir + '/nosshkeys')):
- # ssh initialisation - done here so that it doesn't need to
- # be done when the live system boots
- comment("Generating ssh keys to overlay")
- sshdir = CHROOT_DIR_OVERLAY + "/etc/ssh"
- runcmd("mkdir -p %s" % (self.installation0 + sshdir))
- for k, f in [("rsa1", "ssh_host_key"), ("rsa", "ssh_host_rsa_key"),
- ("dsa", "ssh_host_dsa_key")]:
- chroot(self.installation0,
- "ssh-keygen -t %s -N '' -f %s/%s"
- % (k, sshdir, f), ["dev"])
-
- # Ensure the hostname is in /etc/hosts
- script("larch-hosts %s %s" % (self.installation0, self.overlay))
-
- # Handle /mnt
- runcmd("mkdir -p %s/mnt" % self.overlay)
- for d in os.listdir("%s/mnt" % self.installation0):
- if os.path.isdir("%s/mnt/%s" % (self.installation0, d)):
- runcmd("mkdir %s/mnt/%s" % (self.overlay, d))
-
- # Ensure there is a /boot directory
- runcmd("mkdir -p %s/boot" % self.overlay)
-
- # Run customization script
- tweak = self.profile_dir + '/build-tweak'
- if os.path.isfile(tweak):
- comment("(WARNING): Running user's build customization script")
- if runcmd(tweak + ' %s %s' % (self.installation0,
- self.overlay))[0]:
- comment("Customization script completed")
- else:
- errout(_("Build customization script failed"))
-
- # Get root password
- rootpwf = self.profile_dir + '/rootpw'
- if os.path.isfile(rootpwf):
- rootpw = readfile(rootpwf).strip()
- if rootpw == '!':
- # Lock the password
- rootcmd = 'usermod -L'
- else:
- rootcmd = "usermod -p '%s'" % encryptPW(rootpw)
- else:
- rootcmd = None
-
- # Add users and set root password
- if self.installation0 and not self.add_users(rootcmd):
- return False
-
- comment("Squashing mods.sqf")
- if not chroot(self.installation0,
- "/sbin/mksquashfs '%s' '%s/larch/mods.sqf'"
- % (CHROOT_DIR_OVERLAY, CHROOT_DIR_MEDIUM),
- filter=mksquashfs_filter_gen()):
- errout(_("Squashing mods.sqf failed"))
- # remove execute attrib
- runcmd("chmod oga-x %s/larch/mods.sqf" % self.medium_dir)
-
- runcmd("rm -rf %s" % self.overlay)
-
- comment(" *** %s ***" % _("larchify-process completed"))
- return True
-
-
- def add_users(self, rootcmd):
- userinfo = Userinfo(self.profile_dir)
- userlist = []
- for user in userinfo.allusers():
- # Only include if the user does not yet exist
- if runcmd('bash -c "grep \"^%s\" %s/etc/passwd || echo -"'
- % (user, self.installation_dir))[1][0] != '-':
- comment("(WARNING): User '%s' exists already" % user)
- else:
- userlist.append(user)
-
- # Only continue if there are new users in the list
- if rootcmd:
- clist = [('root', rootcmd + ' %s')]
- else:
- if userlist == []:
- return True
- clist = []
-
- # Save system files and replace them by the overlay versions
- savedir = self.larchify_dir + '/save_etc'
- runcmd('rm -rf %s' % savedir)
- runcmd('mkdir -p %s/default' % savedir)
- savelist = 'group,gshadow,passwd,shadow,login.defs,skel'
- runcmd('bash -c "cp -a %s/etc/{%s} %s"'
- % (self.installation0, savelist, savedir))
- runcmd('cp -a %s/etc/default/useradd %s/default'
- % (self.installation0, savedir))
- for f in ('group', 'gshadow', 'passwd', 'shadow', 'login.defs'):
- if os.path.isfile(self.overlay + '/etc/%s'):
- runcmd('cp %s/etc/%s %s/etc'
- % (self.overlay, f, self.installation0))
- if os.path.isfile(self.overlay + '/etc/default/useradd'):
- runcmd('cp %s/etc/default/useradd %s/etc/default'
- % (self.overlay, self.installation0))
- if os.path.isdir(self.overlay + '/etc/skel'):
- runcmd('cp -r %s/etc/skel %s/etc'
- % (self.overlay, self.installation0))
-
- # Build the useradd command
- userdir0 = '/users'
- userdir = self.larchify_dir + userdir0
- userdirs = []
- runcmd('mkdir -p %s/home' % self.overlay)
- for u in userlist:
- cline = 'useradd -m'
- pgroup = userinfo.get(u, 'maingroup')
- if pgroup:
- cline += ' -g ' + pgroup
- uid = userinfo.get(u, 'uid')
- if uid:
- cline += ' -u ' + uid
- pw = userinfo.get(u, 'pw')
- if (pw == ''):
- # Passwordless login
- pwcrypt = ''
- else:
- # Normal MD5 password
- pwcrypt = encryptPW(pw)
- cline += " -p '%s'" % pwcrypt
- skeldir = userinfo.get(u, 'skel')
- if skeldir:
- # Custom home initialization directories in the profile
- # always start with 'skel_'
- skel = 'skel_' + skeldir
- if skel not in userdirs:
- userdirs.append(skel)
- cline += ' -k %s/%s' % (CHROOT_DIR_LARCHIFY + userdir0,
- skel)
- # Allow for expert tweaking
- cline += ' ' + userinfo.get(u, 'expert')
- # The user and the command to be run
- clist.append((u, cline + ' %s'))
- xgroups = userinfo.get(u, 'xgroups')
- if xgroups:
- xgl = []
- for g in xgroups.split(','):
- clist.append((u, 'usermod -a -G %s %%s' % g))
-
- if userdirs:
- # Copy custom 'skel' directories to build space
- runcmd('rm -rf %s' % userdir)
- runcmd('mkdir -p %s' % userdir)
- for ud in userdirs:
- runcmd('cp -r %s/%s %s/%s' %
- (self.profile_dir, ud, userdir, ud))
-
- nfail = 0
- ok = True
- for u, cmd in clist:
- if not chroot(self.installation0, cmd % u):
- nfail += 1
- # Errors adding users to groups are not fatal:
- if not cmd.startswith('usermod -a -G'):
- ok = False
- if os.path.isdir('%s/home/%s' % (self.installation0, u)):
- runcmd('mv %s/home/%s %s/home'
- % (self.installation0, u, self.overlay))
-
- if nfail > 0:
- errout(_("%d user account operation(s) failed") % nfail, 0)
- # Move changed /etc/{group,gshadow,passwd,shadow} to overlay
- runcmd('bash -c "mv %s/etc/{group,gshadow,passwd,shadow} %s/etc"'
- % (self.installation0, self.overlay))
- # Restore system files in base installation
- runcmd('rm -rf %s/etc/skel' % self.installation0)
- runcmd('bash -c "cp -a %s/* %s/etc"'
- % (savedir, self.installation0))
- return ok
-
-
- def system_check(self):
- comment("Testing for necessary packages and kernel modules")
- fail = ""
- warn = ""
- nplist = ["larch-live"]
-
- mdep = (self.installation0 +
- "/lib/modules/%s/modules.dep" % self.kversion)
- if Popen(["grep", "/squashfs.ko", mdep], stdout=PIPE,
- stderr=STDOUT).wait() != 0:
- fail += _("No squashfs module found\n")
-
- if Popen(["grep", "/aufs.ko", mdep], stdout=PIPE,
- stderr=STDOUT).wait() == 0:
- self.ufs='_aufs'
- nplist.append("aufs2-util")
-
- elif Popen(["grep", "/unionfs.ko", mdep], stdout=PIPE,
- stderr=STDOUT).wait() == 0:
- self.ufs='_unionfs'
-
- else:
- fail += _("No aufs or unionfs module found\n")
-
- for p in nplist:
- if not self.haspack(p):
- fail += _("Package '%s' is needed by larch systems\n") % p
-
- if not self.haspack("syslinux"):
- warn += _("Without package 'syslinux' you will not be able\n"
- "to create syslinux or isolinux booting media\n")
-
- if (not self.haspack("cdrkit")) and (not self.haspack("cdrtools")):
- warn += _("Without package 'cdrkit' (or 'cdrtools') you will\n"
- "not be able to create CD/DVD media\n")
-
- if not self.haspack("eject"):
- warn += _("Without package 'eject' you will have problems\n"
- "using CD/DVD media\n")
-
- if warn:
- cont = query_yn(_("WARNING:\n%s"
- "\n Continue building?") % warn)
- else:
- cont = True
-
- if fail:
- errout(_("ERROR:\n%s") % fail)
-
- return cont
-
-
- def haspack(self, package):
- """Check whether the given package is installed.
- """
- for p in os.listdir(self.installation0 + '/var/lib/pacman/local'):
- if p.rsplit("-", 2)[0] == package:
- return True
- return False
-
-
- def find_kernel(self):
- # The uncomfortable length of this function is deceptive,
- # most of it is for dealing with errors.
- comment("Seeking kernel information")
- kscript = "%s/kernel" % self.profile_dir
- if os.path.isfile(kscript):
- p = Popen([kscript], stdout=PIPE, stderr=STDOUT)
- r = p.communicate()[0]
- if p.returncode == 0:
- self.kname, self.kversion = r.split()
-
- else:
- errout(_("Problem running %s:\n %s") % (kscript, r))
- else:
- kernels = glob(self.installation0 + '/boot/vmlinuz*')
- if len(kernels) > 1:
- errout(_("More than one kernel found:\n %s") %
- "\n ".join(kernels))
- elif not kernels:
- errout(_("No kernel found"))
- self.kname = os.path.basename(kernels[0])
-
- self.kversion = None
- for kv in os.listdir(self.installation0 + '/lib/modules'):
- if os.path.isfile(self.installation0
- + ('/lib/modules/%s/modules.dep' % kv)):
- if self.kversion:
- errout(_("More than one set of kernel modules in %s")
- % (self.installation0 + '/lib/modules'))
- self.kversion = kv
- else:
- kmpath = self.installation0 + ('/lib/modules/%s' % kv)
- comment("Unexpected kernel files at %s" % kmpath)
- # Try to find packages concerned
- p = Popen(["find", ".", "-name", "*.ko"], cwd=kmpath,
- stdout=PIPE, stderr=STDOUT)
- r = p.communicate()[0]
- if p.returncode == 0:
- packs = []
- for km in r.split():
- a = chroot(self.installation0,
- 'pacman -Qoq /lib/modules/%s/%s'
- % (kv, km))
-
- if a:
- pack = "-".join(a[0].split())
- if pack not in packs:
- packs.append(pack)
- comment(" Package: %s" % pack)
-
- else:
- comment("Couldn't determine guilty packages")
-
- if not query_yn(_("WARNING:"
- "\n You seem to have installed a package containing modules"
- "\nwhich aren't compatible with your kernel (see log)."
- "\nPlease check that this won't cause problems."
- "\nMaybe you need the corresponding package for your kernel?"
- "\n\n Continue building?")):
- return False
-
- if not self.kversion:
- errout(_("Couldn't find kernel modules"))
-
- comment("Kernel: %s - version: %s" % (self.kname, self.kversion))
- chroot(self.installation0, "depmod %s" % self.kversion)
- return True
-
-
- def gen_initramfs(self):
- # Fix up larch mkinitcpio.conf for unionfs/aufs
- conf = self.overlay + "/etc/mkinitcpio.conf.larch"
- if os.path.isfile(conf + "0"):
- conf0 = conf + "0"
- else:
- conf0 = self.installation0 + "/etc/mkinitcpio.conf.larch0"
- runcmd('bash -c "sed \'s|___aufs___|%s|g\' <%s >%s"' % (self.ufs, conf0, conf))
-
- presets = [os.path.basename(f) for f in glob(
- self.installation0 + "/etc/mkinitcpio.d/kernel26*.preset")]
- if len(presets) != 1:
- errout(_("Couldn't find usable mkinitcpio preset: %s") %
- self.installation0 + "/etc/mkinitcpio.d/kernel26*.preset")
-
- # Save original preset file (unless a '*.larchsave' is already present)
- idir = self.installation0 + "/etc/mkinitcpio.d"
- oldir = self.overlay + "/etc/mkinitcpio.d"
- if not os.path.isfile("%s/%s.larchsave" % (idir, presets[0])):
- runcmd("mkdir -p %s" % oldir)
- runcmd("cp %s/%s %s/%s.larchsave" %
- (idir, presets[0], oldir, presets[0]))
-
- # Adjust larch.preset file for custom kernels
- runcmd('bash -c "sed \'s|___|%s|\' <%s/larch.preset0 >%s/larch.preset"'
- % (presets[0].rsplit(".", 1)[0], idir, oldir))
-
- # Replace 'normal' preset in overlay
- runcmd("cp %s/larch.preset %s/%s" % (oldir, oldir, presets[0]))
-
- # Generate initramfs
- return chroot(self.installation0,
- "mkinitcpio -k %s -c %s -g %s" %
- (self.kversion,
- CHROOT_DIR_OVERLAY + "/etc/mkinitcpio.conf.larch",
- CHROOT_DIR_MEDIUM + "/boot/larch.img"))
-
-
-def encryptPW(pw):
- """Encrypt a password - needed for user account generation.
- """
- salt = '$1$'
- for i in range(8):
- salt += random.choice("./0123456789abcdefghijklmnopqrstuvwxyz"
- "ABCDEFGHIJKLMNOPQRSTUVWXYZ")
- return crypt.crypt(pw, salt)
-
-
-
-if __name__ == "__main__":
- start_translator()
-
- from optparse import OptionParser, OptionGroup
- parser = OptionParser(usage=_("usage: %prog [options]"))
-
- parser.add_option("-p", "--profile", action="store", type="string",
- default="", dest="profile",
- help=_("Profile: 'user:profile-name' or path to profile directory"))
- parser.add_option("-i", "--installation-dir", action="store", type="string",
- default="", dest="idir",
- help=_("Path to directory to be larchified (default %s)")
- % INSTALLATION)
- parser.add_option("-s", "--slave", action="store_true", dest="slave",
- default=False, help=_("Run as a slave from a controlling program"
- " (e.g. from a gui)"))
- parser.add_option("-q", "--quiet", action="store_true", dest="quiet",
- default=False, help=_("Suppress output messages, except errors"
- " (no effect if -s specified)"))
- parser.add_option("-o", "--oldsqf", action="store_true", dest="oldsqf",
- default=False, help=_("Reuse previously generated system.sqf"))
- parser.add_option("-l", "--oldlocales", action="store_true",
- dest="oldlocales", default=False,
- help=_("Reuse previously generated locales"))
- parser.add_option("-f", "--force", action="store_true", dest="force",
- default=False, help=_("Don't ask for confirmation"))
-
- (options, args) = parser.parse_args()
-# Should there be arguments?
-
- if os.getuid() != 0:
- print _("This application must be run as root")
- sys.exit(1)
- init('larchify', options)
- builder = Builder(options)
- if builder.build(options):
- sys.exit(0)
- else:
- sys.exit(1)
diff --git a/build_tools/larch7/larch0/cli/live_iso.py b/build_tools/larch7/larch0/cli/live_iso.py
deleted file mode 100755
index e6899c9..0000000
--- a/build_tools/larch7/larch0/cli/live_iso.py
+++ /dev/null
@@ -1,154 +0,0 @@
-#!/usr/bin/env python
-#
-# live_iso.py
-#
-# (c) Copyright 2009 - 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.12
-
-# This is a command line script to prepare an 'iso' file from an
-# already larchified Arch Linux installation. Alternatively, another
-# larch medium can be used as source (with the '-S' option).
-# All needed parameters are passed as options.
-
-import os
-from config import *
-from backend import *
-from media_common import *
-
-
-def build_iso(options):
- """Create a bootable iso from the source larch image. If a chroot
- build is used (default unless -S is specified) the resulting iso file
- will be relative to the larch build area (CHROOT_DIR_BUILD) in the
- chroot directory, otherwise as specified to the -o option.
- """
- medium = Medium(options)
- ipath = medium.chrootpath
- build = medium.build
-
- # Write bootloader configuration file
- bootconfig(build, options.syslinux)
-
- if not os.path.isfile(medium.medium_dir + '/larch/larchboot'):
- add_larchboot(build)
-
- # Need to adjust paths to cater for chroot!
- source0 = medium.chroot_medium_dir()
- isopath0 = medium.iso_path()
-
- # Select bootloader
- if options.syslinux:
- # Get fresh isolinux.bin
- runcmd('cp %s/boot/isolinux/isolinux.bin0 %s/boot/isolinux/isolinux.bin'
- % (build, build))
- parms = '-b boot/isolinux/isolinux.bin -c boot/isolinux/isolinux.boot'
- # Select bootloader
- else:
- parms = '-b boot/grub/stage2_eltorito'
-
- # Actually the volume label can be 32 bytes, but 16 is compatible
- # with ext2 (though a little longer than vfat)
- label = check_label(options.label, 16)
- # Build iso
- if not chroot(ipath, ('mkisofs -R -l %s -no-emul-boot -boot-load-size 4'
- ' -boot-info-table -input-charset=UTF-8'
- ' -V "%s"'
- ' -o "%s"'
- ' -x "%s/boot"'
- ' -x "%s/larch/save"'
- ' "%s" "%s"') % (parms, label, isopath0,
- source0, source0, source0, BUILD0),
- filter=mkisofs_filter_gen()):
-
- errout(_("iso build failed"))
-
- # Process iso so that it can be 'dd'ed to a USB-stick
- if options.syslinux and not chroot(ipath, ('isohybrid %s' % isopath0)):
- errout(_("Couldn't perform 'isohybrid' operation on larch 'iso'"
- " (Not Critical!)"), 0)
- medium.unmount()
- runcmd('rm -rf %s' % build)
-
- comment(" *** %s ***" % (_("%s was successfully created")
- % (options.isofile)))
-
-
-
-if __name__ == "__main__":
- start_translator()
-
- from optparse import OptionParser, OptionGroup
- parser = OptionParser(usage=_("usage: %prog [options]"))
-
- parser.add_option("-p", "--profile", action="store", type="string",
- default="", dest="profile",
- help=_("Profile: 'user:profile-name' or path to profile directory"
- " (conflicts with -S)"))
- parser.add_option("-S", "--source", action="store", type="string",
- default="", dest="source",
- help=_("Source: path to larch medium image (conflicts with -p)."
- " It can also be a device ('/dev/...') or an 'iso' file."))
- parser.add_option("-i", "--installation-dir", action="store", type="string",
- default="", dest="idir",
- help=_("Path to larchified directory (default %s)") % INSTALLATION)
- parser.add_option("-s", "--slave", action="store_true", dest="slave",
- default=False, help=_("Run as a slave from a controlling program"
- " (e.g. from a gui)"))
- parser.add_option("-q", "--quiet", action="store_true", dest="quiet",
- default=False, help=_("Suppress output messages, except errors"
- " (no effect if -s specified)"))
-
- parser.add_option("-f", "--force", action="store_true", dest="force",
- default=False, help=_("Don't ask for confirmation"))
-
- parser.add_option("-b", "--isolinux", action="store_true", dest="syslinux",
- default=False, help=_("Use the isolinux bootloader"
- " (the default is GRUB)"))
- parser.add_option("-l", "--label", action="store", type="string",
- default=LABEL, dest="label",
- help=_("Volume label for iso (default '%s')") % LABEL)
- parser.add_option("-o", "--isofile", action="store", type="string",
- default=ISOFILE, dest="isofile",
- help=_("Specify the output file (default '%s'). It will be"
- " generated to the current directory.") % ISOFILE)
- parser.add_option("-D", "--setdir", action="store", type="string",
- dest='setdir', default='',
- help=_("Set current directory,"
- " so that the 'iso' can be placed there"))
- parser.add_option("-C", "--chroot", action="store_true",
- dest="chroot", default=False,
- help=_("Use chroot for build (default when -S not specified)"))
- parser.add_option("-c", "--nochroot", action="store_true",
- dest="nochroot", default=False,
- help=_("Don't use chroot for build (default when -S specified)"))
-
- parser.add_option('-T', '--testmedium', action='store_true',
- dest='testmedium', default=False,
- help=_("Test source medium only (used by gui)"))
-
- (options, args) = parser.parse_args()
-
- if os.getuid() != 0:
- print _("This application must be run as root")
- sys.exit(1)
-
- init('live_iso', options)
- build_iso(options)
diff --git a/build_tools/larch7/larch0/cli/live_part.py b/build_tools/larch7/larch0/cli/live_part.py
deleted file mode 100755
index 22af5d3..0000000
--- a/build_tools/larch7/larch0/cli/live_part.py
+++ /dev/null
@@ -1,221 +0,0 @@
-#!/usr/bin/env python
-#
-# live_part.py
-#
-# (c) Copyright 2009 - 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.18
-
-# This is a command line script to prepare a larch live medium from an
-# already larchified Arch Linux installation, or another larch medium.
-# Parameters are passed as options and arguments.
-
-import os
-from config import *
-from backend import *
-from media_common import *
-
-
-def build_partition(options, devicename):
- """Install the larchified system to the partition specified by the
- options.
- 'devicename' is the name (e.g. 'sdb1', without '/dev/') of the
- partition to receive the larch image
- """
- medium = Medium(options)
- ipath = medium.chrootpath
- build = medium.build
-
- # Check and format device
- device = '/dev/' + devicename
- if not os.path.exists(device):
- errout(_("Invalid device: %s") % device)
- if options.format:
- # label
- if options.syslinux:
- labellength = 11
- opt = 'n'
- else:
- labellength = 16
- opt = 'L'
- l = ('-%s "%s"' % (opt, check_label(options.label, labellength))
- if options.label else '')
- # set partition type, reload partition table, and format
- if not (chroot(ipath, 'bash -c "echo -e \',,%s,*\\n\' |'
- ' sfdisk --no-reread %s -N%s"' %
- ('0c' if options.syslinux else 'L',
- device[:8], device[8:]), ['dev'])
- and chroot(ipath, 'partprobe %s' % device[:8], ['dev'])
- and chroot(ipath, 'mkfs.%s %s %s' %
- ('vfat' if options.syslinux else 'ext2', l, device),
- ['dev'])):
-
- errout(_("Couldn't format %s") % device)
-
- # Need to get the label - if not formatting (an option for experts)
- # it is probably not a good idea to change the volume label, so
- # use the old one.
- label = medium.get_device_label(device)
-
- # Check device format
- ok, lines = runcmd('blkid -c /dev/null -o value -s TYPE %s' % device)
- if not ok:
- errout(_("Couldn't get format information for %s") % device)
- fstype = lines[0]
- if options.syslinux:
- if fstype != 'vfat':
- errout(_("syslinux is only supported on vfat"))
- elif not fstype.startswith('ext'):
- errout(_("GRUB is at present only supported on extN"))
-
- # Rename the syslinux boot directory if necessary
- if os.path.isdir(build + '/boot/isolinux'):
- runcmd('mv %s/boot/isolinux %s/boot/syslinux' % (build, build))
- # Write bootloader configuration file
- bootconfig(build, options.syslinux, label, device, options.detection)
-
- # Mount partition and remove larch and boot dirs
- runcmd('rm -rf %s' % MP)
- runcmd('mkdir -p %s' % MP)
- if not mount(device, MP):
- errout(_("Couldn't mount larch partition, %s") % device)
- runcmd('rm -rf %s/larch' % MP)
- runcmd('rm -rf %s/boot' % MP)
-
- # Copy files to device
- runcmd('cp -r %s/larch %s' % (medium.medium_dir, MP))
- runcmd('cp -r %s/boot %s' % (build, MP))
- medium.unmount()
-
- # To boot in 'search' mode the file larch/larchboot must be present
- # (though at present this is only relevant for partitions, CDs will
- # be booted even without this file).
- # To enable session saving the file larch/save must be present
- # (only relevant if not building an iso).
- runcmd('bash -c "rm -f %s/larch/{larchboot,save}"' % MP)
- if options.larchboot:
- add_larchboot(MP)
-
- if options.nosave:
- if options.save:
- errout(_("Option '-a' conflicts with option '-A'"))
- ssave = False
- else:
- ssave = not os.path.isfile(MP + '/larch/nosave')
-
- if options.save or ssave:
- writefile("The presence of the file 'larch/save'"
- " enables session saving.\n", MP + '/larch/save')
-
- # Unmount partition
- unmount(MP)
-
- # Now set up bootloader in MBR
- if options.mbr:
- if options.syslinux:
- runcmd('dd if=%s/boot/syslinux/mbr.bin of=%s'
- % (build, device[:8]))
- chroot(ipath, 'syslinux %s' % device, ('dev', 'proc'))
- else:
- script('larch-mbr-grub %s %s' % (ipath if ipath else '/', device))
- runcmd('rm -rf %s' % build)
- comment(" *** %s ***" % (_("%s was successfully written") % device))
-
-
-
-if __name__ == '__main__':
- start_translator()
-
- from optparse import OptionParser, OptionGroup
- parser = OptionParser(usage=_("usage: %prog [options] partition"
- " (e.g. sdb1)"))
-
- parser.add_option("-p", "--profile", action="store", type="string",
- default="", dest="profile",
- help=_("Profile: 'user:profile-name' or path to profile directory"
- " (conflicts with -S)"))
- parser.add_option("-S", "--source", action="store", type="string",
- default="", dest="source",
- help=_("Source: path to larch medium image (conflicts with -p)."
- " It can also be a device ('/dev/...') or an 'iso' file."))
- parser.add_option("-i", "--installation-dir", action="store", type="string",
- default="", dest="idir",
- help=_("Path to larchified directory (default %s)") % INSTALLATION)
- parser.add_option("-s", "--slave", action="store_true", dest="slave",
- default=False, help=_("Run as a slave from a controlling program"
- " (e.g. from a gui)"))
- parser.add_option("-q", "--quiet", action="store_true", dest="quiet",
- default=False, help=_("Suppress output messages, except errors"
- " (no effect if -s specified)"))
-
- parser.add_option("-f", "--force", action="store_true", dest="force",
- default=False, help=_("Don't ask for confirmation"))
-
- parser.add_option("-d", "--detect", action="store", type="string",
- default="label", dest="detection",
- help=(_("Method for boot partition detection: %s (default: label)")
- % detection_methods))
- parser.add_option("-b", "--syslinux", action="store_true", dest="syslinux",
- default=False, help=_("Use the syslinux bootloader"
- " (the default is GRUB)"))
- parser.add_option("-l", "--label", action="store", type="string",
- default=LABEL, dest="label",
- help=_("Volume label for boot partition (default %s)")
- % LABEL)
- parser.add_option("-n", "--nosearchboot", action="store_false",
- dest="larchboot", default=True,
- help=_("Don't generate 'larch/larchboot' file"))
- parser.add_option("-a", "--save", action="store_true",
- dest="save", default=False,
- help=_("Override profile larch/nosave"
- " (force enable session saving) - conflicts with '-A'"))
- parser.add_option("-A", "--nosave", action="store_true",
- dest="nosave", default=False,
- help=_("Force disabling of session saving - conflicts with '-a'"))
- parser.add_option("-x", "--noformat", action="store_false",
- dest="format", default=True,
- help=_("Don't format partition (only for experts!)"))
- parser.add_option("-m", "--noboot", action="store_false",
- dest="mbr", default=True,
- help=_("Don't install the bootloader (to the MBR)"))
- parser.add_option("-C", "--chroot", action="store_true",
- dest="chroot", default=False,
- help=_("Use chroot for build (default when -S not specified)"))
- parser.add_option("-c", "--nochroot", action="store_true",
- dest="nochroot", default=False,
- help=_("Don't use chroot for build (default when -S specified)"))
-
- (options, args) = parser.parse_args()
-
- # To avoid error messages
- options.testmedium = False
- options.setdir = ''
-
- if not args:
- print _("You must specify the partition to receive larch\n")
- parser.print_help()
- sys.exit(1)
-
- if os.getuid() != 0:
- print _("This application must be run as root")
- sys.exit(1)
-
- init('live_part', options)
- build_partition(options, devicename=args[0])
diff --git a/build_tools/larch7/larch0/cli/media_common.py b/build_tools/larch7/larch0/cli/media_common.py
deleted file mode 100644
index b39e67d..0000000
--- a/build_tools/larch7/larch0/cli/media_common.py
+++ /dev/null
@@ -1,450 +0,0 @@
-#!/usr/bin/env python
-#
-# media_common.py
-#
-# (c) Copyright 2009 - 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.14
-
-"""This code is used by both iso generator and partition creator modules.
-The larch medium creation stage first uses the Medium class to prepare the
-bootloader directories. build_iso and build_partition can also be used to
-rebuild media starting from existing larch media, e.g. for conversions from
-CD to usb-stick and vice-versa. Even a switch of bootloader is possible as
-the bootloader configs for both GRUB and syslinux/isolinux are normally
-included on the medium.
-If not using a larch installation directory, the bootloader and/or mkisofs
-must be supported by the host (according to medium and bootloader).
-"""
-
-import os
-from config import *
-from backend import *
-
-class Medium:
- """This class represents a boot medium image.
- It checks the options for conflicts.
- If necessary (no -S option provided on the command line) it
- converts a larchified system to a boot medium image, by preparing
- the bootloader directories and adding customization stuff
- from the profile, but it does not write to any medium.
- """
- def __init__(self, options):
- self.options = options
- if options.setdir:
- try:
- wd = os.path.realpath(options.setdir)
- os.chdir(wd)
- except:
- errout(_("Couldn't switch directory to '%s'") % wd)
- self.iso = False
- self.installation_dir = get_installation_dir()
- self.installation0 = (self.installation_dir
- if self.installation_dir != '/' else '')
-
- # Check options
- if options.chroot and options.nochroot:
- errout(_("Option -C conflicts with -c"))
-
- if options.source:
- # Using a specified source image
- if options.profile:
- errout(_("Option -S conflicts with -p"))
-
- # Use chroot?
- self.chrootpath = self.installation0 if options.chroot else ''
-
- else:
- # Using the larch build system
-
- # Use chroot?
- self.chrootpath = '' if options.nochroot else self.installation0
-
- # Mount point for source, if necessary
- self.mps = self.chrootpath + SOURCEMOUNT
- runcmd('rm -rf %s' % self.mps)
- runcmd('mkdir -p %s' % self.mps)
-
- # Create a temporary work area
- self.build = self.chrootpath + BUILD0
- runcmd('rm -rf %s' % self.build)
- runcmd('mkdir -p %s' % self.build)
-
- if options.source:
- # Location of medium
- self.medium_dir = self._get_source(options.source,
- options.syslinux, self.chrootpath, test=options.testmedium)
-
- else:
- # Location for the live medium image
- self.medium_dir = self.installation0 + CHROOT_DIR_MEDIUM
- self._check_larchimage(self.medium_dir)
- self.profile_dir = get_profile()
-
- self._bootdir(options.syslinux)
- self._customizelarchdir()
-
- # The boot directory needs to be outside of the medium directory
- # for some of the next steps
- runcmd('cp -a %s/boot %s' % (self.medium_dir, self.build))
-
-
- def unmount(self):
- if self.medium_dir == self.mps:
- unmount(self.mps)
-
- if self.iso:
- if self.chrootpath:
- unmount(self.chrootpath + ISOBUILDMNT)
- # Change owner of iso to match current directory
- cwdstat = os.stat(os.getcwd())
- os.lchown(self.iso, cwdstat.st_uid, cwdstat.st_gid)
-
-
- def get_device_label(self, device):
- l = runcmd('blkid -c /dev/null -o value -s LABEL %s'
- % device)[1][0]
- if self.options.detection not in detection_methods.split('|'):
- errout(_("Invalid detection method (-d option)"))
- return l
-
-
- def chroot_medium_dir(self):
- """Get the medium path relative within the (possible) chroot.
- """
- return self.medium_dir[len(self.chrootpath):]
-
-
- def iso_path(self):
- """If building an iso within a chroot the build directory must
- be bind-mounted into the accessible area.
- """
- self.iso = self.options.isofile.replace('/', '_')
- basedir = os.getcwd()
- if self.chrootpath:
- runcmd('mkdir -p %s' % (self.chrootpath + ISOBUILDMNT))
- if not mount(basedir, self.chrootpath + ISOBUILDMNT, '--bind'):
- errout(_("Couldn't bind-mount current directory"))
- basedir = ISOBUILDMNT
- return os.path.join(basedir, self.iso)
-
-
- def _check_larchimage(self, mediumdir):
- testfile = mediumdir + '/larch/system.sqf'
- if not os.path.isfile(testfile):
- errout(_("File '%s' doesn't exist, '%s' is not a larch medium")
- % (testfile, mediumdir))
-
-
- def _get_source(self, source, syslinux, ipath='', test=False):
- source = os.path.realpath(source)
- testcode = 64 if test else 0 # For various tests, below
-
- # Is source an iso?
- if os.path.isfile(source):
- # Mount it
- if mount(source, self.mps, '-o loop'):
- source = self.mps
- else:
- errout(_("Couldn't mount '%s'. Not an iso?") % source)
-
- # Is source a device?
- elif source.startswith('/dev/'):
- mp = _get_mountpoint(source)
- if mp:
- source = mp
- elif mount(source, self.mps):
- source = self.mps
- else:
- errout(_("Couldn't mount '%s'") % source)
-
- # Simple check that it is really a larch image
- self._check_larchimage(source)
-
- # Check bootloader support
- if not (os.path.isdir(source + '/boot/isolinux')
- or os.path.isdir(source + '/boot/syslinux')):
- if test or syslinux:
- errout(_("Source doesn't support syslinux"), 0)
- testcode += 8
- if not os.path.isdir(source + '/boot/grub'):
- if test or not syslinux:
- errout(_("Source doesn't support GRUB"), 0)
- testcode += 16
-
- if testcode:
- if os.path.isfile(source + 'larch/nosave'):
- testcode += 2
-
- unmount()
- sys.exit(testcode)
- return None
-
- # Is source within the chroot directory?
- if ipath and not source.startswith(ipath + '/'):
- if mount(source, self.mps, '--bind'):
- source = self.mps
- else:
- errout(_("Couldn't bind-mount '%s'") % source)
-
- # Copy boot files
- runcmd('cp -a %s/boot %s' % (source, self.build))
-
- # Remove old config files
- runcmd('rm -f %s/boot/syslinux/syslinux.cfg' % self.build)
- runcmd('rm -f %s/boot/isolinux/isolinux.cfg' % self.build)
- runcmd('rm -f %s/boot/grub/menu.lst' % self.build)
- runcmd('rm -f %s/boot/isolinux/isolinux.bin' % self.build)
- runcmd('rm -f %s/boot/isolinux/isolinux.boot' % self.build)
-
- # Rename the syslinux boot directory if necessary
- if os.path.isdir(self.build + '/boot/syslinux'):
- runcmd('mv %s/boot/syslinux %s/boot/isolinux'
- % (self.build, self.build))
-
- return source
-
-
- def _bootdir(self, syslinux):
- """Prepare boot directories for the various bootloaders. The
- bootloader configuration files are not generated yet, as these
- depend on the medium.
- """
- comment("Fetch kernel and initramfs")
- if not runcmd('cp -r %s/boot %s' % (self.medium_dir, self.build))[0]:
- errout(_("No kernel and/or initramfs"))
-
- comment("Preparing bootloader directories")
- # Only include the directories if the corresponding bootloader
- # package ('grub' and/or 'syslinux') is installed
- grub = os.path.isfile(self.installation0 + GRUBDIR
- + '/stage2_eltorito')
- isolinux = os.path.isfile(self.installation0 + SYSLINUXDIR
- + '/isolinux.bin')
- # Check bootloader support
- if syslinux:
- if not isolinux:
- errout(_("Installation doesn't support syslinux"))
- elif not grub:
- errout(_("Installation doesn't support GRUB"))
-
- # Bootloader independent files are provided in larch at
- # cd-root/boot0. The contents of this directory are placed in the
- # medium's 'boot' directory.
- # Individual files can be added or substituted by
- # supplying them in the profile at cd-root/boot.
- # It is also possible to completely replace the basic boot directory
- # by having cd-root/boot0 in the profile - then the default
- # larch version will not be used.
- source0 = '%s/cd-root/boot0' % self.profile_dir
- if not os.path.isdir(source0):
- source0 = '%s/cd-root/boot0' % base_dir
- runcmd('bash -c "cp -r %s/* %s/boot"' % (source0, self.build))
- # Copy any additional profile stuff
- psource = '%s/cd-root/boot' % self.profile_dir
- if os.path.isdir(psource):
- runcmd('cp -rf %s/* %s' % (psource, self.build))
- # Get the boot options file
- bootlines = self.profile_dir + '/bootlines'
- if not os.path.isfile(bootlines):
- bootlines = base_dir + '/data/bootlines'
- runcmd('cp -f %s %s/boot' % (bootlines, self.build))
-
- # The idea is that a basic boot directory for each boot-loader is
- # provided in larch at cd-root/{grub0,isolinux0}. These are copied
- # to the medium as 'boot/grub' and 'boot/isolinux'. Individual files
- # can be added or substituted by supplying them in the profile at
- # cd-root/{grub,isolinux}.
- # It is also possible to completely replace the basic boot directory
- # by having cd-root/{grub0,isolinux0} in the profile - then the default
- # larch versions will not be used.
- for ok, boot_dir in ((grub, 'grub'), (isolinux, 'isolinux')):
- if ok:
- # Copy bootloader specific stuff
- source0 = '%s/cd-root/%s0' % (self.profile_dir, boot_dir)
- if not os.path.isdir(source0):
- source0 = '%s/cd-root/%s0' % (base_dir, boot_dir)
- runcmd('cp -rf %s %s/boot/%s'
- % (source0, self.build, boot_dir))
-
- # Copy any additional profile stuff
- psource = '%s/cd-root/%s' % (self.profile_dir, boot_dir)
- if os.path.isdir(psource):
- runcmd('cp -rf %s %s/boot'
- % (psource, self.build))
-
- # Copy the grub boot files to the medium's grub directory
- # and rename base config file
- if grub:
- runcmd('bash -c "cp %s/* %s/boot/grub"' %
- (self.installation0 + GRUBDIR, self.build))
- runcmd('mv %s/boot/grub/menu.lst %s/boot/grub/menu.lst_0'
- % (self.build, self.build))
-
- # Copy mbr.bin, vesamenu.c32 and isolinux.bin (renamed)
- # to the boot directory and rename base config file
- if isolinux:
- runcmd('cp %s/mbr.bin %s/boot/isolinux' %
- (self.installation0 + SYSLINUXDIR, self.build))
- runcmd('cp %s/vesamenu.c32 %s/boot/isolinux' %
- (self.installation0 + SYSLINUXDIR, self.build))
- runcmd('cp %s/isolinux.bin %s/boot/isolinux/isolinux.bin0' %
- (self.installation0 + SYSLINUXDIR, self.build))
- runcmd(('mv %s/boot/isolinux/isolinux.cfg'
- ' %s/boot/isolinux/isolinux.cfg_0')
- % (self.build, self.build))
-
-
- def _customizelarchdir(self):
- # Replace any existing larch/copy directory
- runcmd('rm -rf %s/larch/copy' % self.medium_dir)
- if os.path.isdir(self.profile_dir + '/cd-root/larch/copy'):
- runcmd('cp -r %s/cd-root/larch/copy %s/larch' %
- (self.profile_dir, self.medium_dir))
-
- # Replace any existing larch/extra directory
- runcmd('rm -rf %s/larch/extra' % self.medium_dir)
- if os.path.isdir(self.profile_dir + '/cd-root/larch/extra'):
- runcmd('cp -r %s/cd-root/larch/extra %s/larch' %
- (self.profile_dir, self.medium_dir))
-
- # Handle existence of larch/nosave
- runcmd('rm -f %s/larch/nosave' % self.medium_dir)
- if os.path.isfile(self.profile_dir + '/nosave'):
- runcmd('cp %s/nosave %s/larch' %
- (self.profile_dir, self.medium_dir))
-
-
-
-def _get_mountpoint(path):
- ok, lines = runcmd('cat /etc/mtab')
- for l in lines:
- ll = l.split()
- if (len(ll) > 4) and (ll[1] == path):
- return ll[0]
- return ''
-
-
-def check_label(l, n):
- if isinstance(l, unicode):
- l = l.encode('utf8')
- if len(l) > n:
- if query_yn(_("The volume label is too long. Use the default (%s)?")
- % LABEL):
- return LABEL
- else:
- errout(_("Cancelled"))
- return l
-
-
-def add_larchboot(idir):
- writefile("The presence of the file 'larch/larchboot' enables\n"
- "booting the device in 'search' mode.\n", idir + '/larch/larchboot')
-
-
-def bootconfig(medium, syslinux, label='', device='', detection=''):
- """Convert and complete the bootlines file.
- """
- # - add boot partition to options
- if detection == 'uuid':
- bootp = ('uuid=' +
- runcmd('blkid -c /dev/null -o value -s UUID %s'
- % device)[1][0].strip())
- elif detection == 'label':
- if not label:
- errout(_("Can't boot to label - device has no label"))
- bootp = 'label=' + label
- elif detection == 'partition':
- bootp = 'root=' + device
- else:
- bootp = ''
-
- # - convert bootfiles to the correct format,
- # inserting necessary info
- bootconf = medium + '/boot/bootlines'
- if not os.path.isfile(bootconf):
- errout(_("Boot configuration file '%s' not found") % bootconf)
- fhi = open(bootconf)
- insert = ''
- i = 0
- block = ''
- title = ''
- opts = ''
- for line in fhi:
- line = line.strip()
- if not line:
- if title:
- i += 1
- # A block is ready
-
- if syslinux:
- # isolinux/syslinux
- block += 'label %02d\n' % i
- block += 'MENU LABEL %s\n' % title
- block += 'kernel /boot/larch.kernel\n'
- block += ('append initrd=/boot/larch.img %s %s\n'
- % (bootp, opts))
-
- else:
- # GRUB
- block += 'title %s\n' % title
- block += ('kernel /boot/larch.kernel %s %s\n'
- % (bootp, opts))
- block += 'initrd /boot/larch.img\n'
-
- if i > 1:
- insert += '\n'
- insert += block
- block = ''
- title = ''
- opts = ''
-
- elif line.startswith('comment:'):
- block += '#%s\n' % (line.split(':', 1)[1])
-
- elif line.startswith('title:'):
- title = line.split(':', 1)[1].lstrip()
-
- elif line.startswith('options:'):
- opts = line.split(':', 1)[1].lstrip()
- fhi.close()
-
- # - insert the resulting string into the bootloader config file
- if syslinux:
- boot_dir = ('isolinux' if os.path.isdir(medium + '/boot/isolinux')
- else 'syslinux')
- configfile0 = 'isolinux.cfg_0'
- configfile = boot_dir + '.cfg'
- else:
- boot_dir = 'grub'
- configfile0 = 'menu.lst_0'
- configfile = 'menu.lst'
- configpath = '%s/boot/%s/%s' % (medium, boot_dir, configfile0)
- if not os.path.isfile(configpath):
- errout(_("Base configuration file (%s) not found") % configpath)
- fhi = open(configpath)
- fho = open('%s/boot/%s/%s' % (medium, boot_dir, configfile), 'w')
- for line in fhi:
- if line.startswith("###LARCH"):
- fho.write(insert)
- else:
- fho.write(line)
- fhi.close()
- fho.close()
diff --git a/build_tools/larch7/larch0/cli/test.py b/build_tools/larch7/larch0/cli/test.py
deleted file mode 100755
index 18e8067..0000000
--- a/build_tools/larch7/larch0/cli/test.py
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/usr/bin/env python
-#
-# This is a little script for testing the dispatcher and termination of
-# subprocesses. It spawns several levels of itself, each instance just
-# outputs an incrementing count until it is terminated.
-
-import sys, os, time, signal
-
-try:
- import json as serialize
-except:
- import simplejson as serialize
-
-def out(text):
- sys.stdout.write(serialize.dumps(text) + '\n')
- sys.stdout.flush()
-
-def sigint(num, frame):
- """A handler for SIGINT. Tidy up properly and quit.
- """
- out("!>INTERRUPTED %d" % level)
- exit(1)
-signal.signal(signal.SIGINT, sigint)
-
-level = 3
-while level > 0:
- if os.fork():
- break
- time.sleep(1)
- level -= 1
-
-sys.stderr.write('%d: pid=%d ppid=%d pgrp=%d\n' % (level,
- os.getpid(), os.getppid(), os.getpgrp()))
-sys.stderr.flush()
-time.sleep(5)
-
-n = 0
-while True:
- n += 1
- out('--%d: %04d' % (level, n))
- time.sleep(4)
-
diff --git a/build_tools/larch7/larch0/cli/userinfo.py b/build_tools/larch7/larch0/cli/userinfo.py
deleted file mode 100644
index f2045aa..0000000
--- a/build_tools/larch7/larch0/cli/userinfo.py
+++ /dev/null
@@ -1,93 +0,0 @@
-# userinfo.py
-#
-# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.11
-
-import os
-from ConfigParser import SafeConfigParser
-
-# Default list of 'additional' groups for a new user
-BASEGROUPS = 'video,audio,optical,storage,scanner,power,camera'
-
-class Userinfo:
- def __init__(self, profile):
- self.profile_dir = profile
-
- def getusers(self):
- """Read user information by means of a SafeConfigParser instance.
- This is then available as self.userconf.
- """
- self.userconf = SafeConfigParser({'pw':'', 'maingroup':'', 'uid':'',
- 'skel':'', 'xgroups':BASEGROUPS, 'expert':''})
- users = self.profile_dir + '/users'
- if os.path.isfile(users):
- try:
- self.userconf.read(users)
- except:
- error0(_("Invalid 'users' file"))
-
- def allusers(self):
- self.getusers()
- return self.userconf.sections()
-
- def get(self, user, field):
- return self.userconf.get(user, field)
-
- def userinfo(self, user, fields):
- """Get an ordered list of the given field data for the given user.
- """
- return [self.userconf.get(user, f) for f in fields]
-
- def userset(self, uname, field, text):
- self.userconf.set(uname, field, text)
-
- def newuser(self, user):
- try:
- self.userconf.add_section(user)
- return self.saveusers()
- except:
- error0(_("Couldn't add user '%s'") % user)
- return False
-
- def deluser(self, user):
- try:
- self.userconf.remove_section(user)
- return self.saveusers()
- except:
- error0(_("Couldn't remove user '%s'") % user)
- return False
-
- def saveusers(self):
- """Save the user configuration data (in 'INI' format)
- """
- try:
- fh = None
- fh = open(self.profile_dir + '/users', 'w')
- self.userconf.write(fh)
- fh.close()
- return True
- except:
- if fh:
- fh.close()
- error0(_("Couldn't save 'users' file"))
- self.getusers()
- return False
-
diff --git a/build_tools/larch7/larch0/data/bootlines b/build_tools/larch7/larch0/data/bootlines
deleted file mode 100644
index 2191858..0000000
--- a/build_tools/larch7/larch0/data/bootlines
+++ /dev/null
@@ -1,20 +0,0 @@
-# The information here will be adapted for the bootloader and inserted into its configuration
-# file at the place marked '###LARCH'
-# This header will be removed.
-# Each block must have an empty line before and after it.
-# There may be no empty lines within a block.
-
-comment:
-title: Default: no swap, no copy-to-ram
-options:
-
-comment: I probably don't want this bootline
-comment: ... because copy-to-ram is mostly not so useful.
-title: larch copy-to-ram (also activates swap)
-options: c2r
-
-comment:
-title: larch with swap
-options: swap
-
-# END OF FILE
diff --git a/build_tools/larch7/larch0/data/locales b/build_tools/larch7/larch0/data/locales
deleted file mode 100644
index 750f5f3..0000000
--- a/build_tools/larch7/larch0/data/locales
+++ /dev/null
@@ -1,7 +0,0 @@
-# locales for larch (/etc/locale.gen)
-### THIS IS JUST AN EXAMPLE - YOU WILL PROBABLY WANT TO PLACE
-### YOUR OWN VERSION IN THE PROFILE
-
-en_US.UTF-8 UTF-8
-en_GB.UTF-8 UTF-8
-de_DE.UTF-8 UTF-8
diff --git a/build_tools/larch7/larch0/data/pacman.conf b/build_tools/larch7/larch0/data/pacman.conf
deleted file mode 100644
index ea236ab..0000000
--- a/build_tools/larch7/larch0/data/pacman.conf
+++ /dev/null
@@ -1,84 +0,0 @@
-#
-# /etc/pacman.conf
-#
-# See the pacman.conf(5) manpage for option and repository directives
-
-#
-# GENERAL OPTIONS
-#
-[options]
-# The following paths are commented out with their default values listed.
-# If you wish to use different paths, uncomment and update the paths.
-#RootDir = /
-#DBPath = /var/lib/pacman/
-#CacheDir = /var/cache/pacman/pkg/
-#LogFile = /var/log/pacman.log
-HoldPkg = pacman glibc
-# If upgrades are available for these packages they will be asked for first
-SyncFirst = pacman
-#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
-#XferCommand = /usr/bin/curl -C - %u > %o
-#CleanMethod = KeepInstalled
-#Architecture = auto
-
-# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
-#IgnorePkg =
-#IgnoreGroup =
-
-#NoUpgrade =
-#NoExtract =
-
-# Misc options (all disabled by default)
-#UseSyslog
-#ShowSize
-#UseDelta
-#TotalDownload
-
-#
-# REPOSITORIES
-# - can be defined here or included from another file
-# - pacman will search repositories in the order defined here
-# - local/custom mirrors can be added here or in separate files
-# - repositories listed first will take precedence when packages
-# have identical names, regardless of version number
-# - URLs will have $repo replaced by the name of the current repo
-# - URLs will have $arch replaced by the name of the architecture
-#
-# Repository entries are of the format:
-# [repo-name]
-# Server = ServerName
-# Include = IncludePath
-#
-# The header [repo-name] is crucial - it must be present and
-# uncommented to enable the repo.
-#
-
-# The testing repositories are disabled by default. To enable, uncomment the
-# repo name header and Include lines. You can add preferred servers immediately
-# after the header, and they will be used before the default mirrors.
-
-#[testing]
-## Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-[core]
-# Add your preferred servers here, they will be used first
-Include = /etc/pacman.d/mirrorlist
-
-[extra]
-# Add your preferred servers here, they will be used first
-Include = /etc/pacman.d/mirrorlist
-
-#[community-testing]
-## Add your preferred servers here, they will be used first
-#Include = /etc/pacman.d/mirrorlist
-
-[community]
-# Add your preferred servers here, they will be used first
-Include = /etc/pacman.d/mirrorlist
-
-# An example of a custom package repository. See the pacman manpage for
-# tips on creating your own repositories.
-#[custom]
-#Server = file:///home/custompkgs
-
diff --git a/build_tools/larch7/larch0/data/pacman.conf.repos b/build_tools/larch7/larch0/data/pacman.conf.repos
deleted file mode 100644
index 16628e2..0000000
--- a/build_tools/larch7/larch0/data/pacman.conf.repos
+++ /dev/null
@@ -1,14 +0,0 @@
-# Package repository entries for pacman.conf
-# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
-# '*default*' will normally be replaced by 'Include = /etc/pacman.d/mirrorlist'
-# (but for the installation: a 'mirrorlist' file in the working directory will
-# be preferred, or - if neither exists - then 'data/mirrorlist')
-
-
-# You can add your own custom repositories (anywhere).
-
-larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform*
-#testing: *default*
-core: *default*
-extra: *default*
-community: *default*
diff --git a/build_tools/larch7/larch0/data/requiredpacks b/build_tools/larch7/larch0/data/requiredpacks
deleted file mode 100644
index 0ca0a37..0000000
--- a/build_tools/larch7/larch0/data/requiredpacks
+++ /dev/null
@@ -1,32 +0,0 @@
-## The packages (and groups) in this file will always be
-## included in the larch installation.
-## Packages (including those in groups marked with '*') entered
-## here can still be vetoed in the profile's vetopacks file
-
-## Without the base group it won't be much of a system!
-*base
-
-## Either aufs or unionfs must be included (but unionfs probably
-## won't work as it hasn't been tested for so long).
-aufs2
-aufs2-util
-
-## larch-live provides essential components of the larch system
-larch-live
-
-## To make a system with the syslinux/isolinux bootloader
-syslinux
-mtools
-
-## To build an iso, cdrkit or cdrtools must be included
-cdrkit
-## To eject a cd
-eject
-
-## For disk partitioning, formatting and labelling
-dosfstools
-parted
-
-## For the documentation and the possibility of making more larch media
-larch
-
diff --git a/build_tools/larch7/larch0/docs/BUGS_TODO b/build_tools/larch7/larch0/docs/BUGS_TODO
deleted file mode 100644
index f4f3502..0000000
--- a/build_tools/larch7/larch0/docs/BUGS_TODO
+++ /dev/null
@@ -1,52 +0,0 @@
-* larchin - only basic features exist, with no documentation.
-
-
-Changes 7.1 - 7.2
-
-* Completely reworked the command-line interface (and consequently all
- the other code, too). Threading replaced to a large extent by separate
- processes. The GUI is now just a front end to the command-line tools.
-
-*! Changed handling of pacman.conf. Now there is pacman.conf.repos
- instead of pacman.conf.larch, I hope it will be a bit easier to
- understand what happens when using a special version for installation.
-
-* 'include' facility in package files: '+' + relative or absolute path
-
-* Required/suggested packages included by default (data/requiredpacks) -
- they can be excluded by putting them in the veto file. The whole
- file can be overridden in addedpacks by starting it with '!!!'.
-
-* Include directive ('+' + absolute or relative path to file) in
- package files.
-
-* Boot loader configs for GRUB and syslinux included in the image, plus
- bootlines file, to ease transfer of built image to alternative medium.
- vesamenu.c32 is no longer supplied with larch, it is fetched from the
- Arch installation (syslinux).
-
-* A command line option to live_part.py is available to override the
- profile's 'nosave' file, but this is always copied to the medium
- ('larch/nosave') - if it is present - to indicate the profile's
- 'intention'.
-
-* A file 'nosshkeys' in the profile suppresses generation of the host
- sshkeys (if openssh is installed - if not they wouldn't have been
- generated anyway). Previously this was only selectable as a direct
- build option (not stored anywhere).
-
-* The root password can be supplied in the profile, in the file 'rootpw'.
- Previously this was not easily settable.
-
-* Changed some options to mkisofs, generally to make it more similar to
- the partition builder (no -publisher, use -V instead of -A so
- that the name gets shown in file managers, -R instead of -r).
-
-* When building an isolinux image, the 'isohybrid' script is called, so
- that the resulting 'iso' can be 'dd'ed to a USB-stick (see the isolinux
- documentation). This does not make the USB-stick session-save capable
- as the file-system it creates is not suitable, but it might be a
- useful distribution feature.
-
-* Added ability to save and reuse generated locales, in a way similar
- to the saving of system.sqf.
diff --git a/build_tools/larch7/larch0/docs/COPYING b/build_tools/larch7/larch0/docs/COPYING
deleted file mode 100644
index d511905..0000000
--- a/build_tools/larch7/larch0/docs/COPYING
+++ /dev/null
@@ -1,339 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Lesser General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Lesser General
-Public License instead of this License.
diff --git a/build_tools/larch7/larch0/docs/LICENCE b/build_tools/larch7/larch0/docs/LICENCE
deleted file mode 100644
index 9cd1e0c..0000000
--- a/build_tools/larch7/larch0/docs/LICENCE
+++ /dev/null
@@ -1,16 +0,0 @@
-
- Licence:
-
- This software is released under the GNU GENERAL PUBLIC LICENSE.
- See COPYING.
-
- Warranty:
-
- This software is distributed with NO WARRANTY, use it at your own risk.
-
- Author:
-
- This software was written by
-
- Michael Towers (larch42 at googlemail dot com)
- \ No newline at end of file
diff --git a/build_tools/larch7/larch0/docs/README b/build_tools/larch7/larch0/docs/README
deleted file mode 100644
index a942df0..0000000
--- a/build_tools/larch7/larch0/docs/README
+++ /dev/null
@@ -1,23 +0,0 @@
-larch
-=====
-
-Author: Michael Towers (larch42 at googlemail dot com)
-Licence: GPL (see COPYING, LICENCE)
-
-larch is essentially a collection of python scripts for building live
-Arch Linux media, there is also a gui which uses the scripts as a backend.
-
-The command-line scripts are in the 'cli' directory, the gui code is in the
-'gui' directory.
-
-There is quite extensive documentation in the docs directory, please read it.
-docs/html/larch_quick.html gives basic set-up instructions.
-
-You need at least python (tested with 2.6), with the pexpect module,
-and pyqt (tested with 4.7) for the gui.
-
-Logos are derived from the Arch Linux logos, and are released under a
-Creative Commons Licence, see 'http://www.archlinux.org/art'.
-
-The larch project uses Arch Linux as its basis, but is not an official
-Arch Linux ('http://www.archlinux.org') project.
diff --git a/build_tools/larch7/larch0/docs/html/archin.html b/build_tools/larch7/larch0/docs/html/archin.html
deleted file mode 100644
index 7673270..0000000
--- a/build_tools/larch7/larch0/docs/html/archin.html
+++ /dev/null
@@ -1,241 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Installation of the base Arch system</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="larchify.html"><h6>Next:</h6>
- <div class="indent1">Building the live system</div></a></li>
- <li><a href="larch_quick.html"><h6>Previous:</h6>
- <div class="indent1">Quick Start</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Installation of the base <em>Arch</em> system</h2>
-
-<p>The <em>larch live</em> system will normally be built from a fresh
-(unmodified, unconfigured) <em>Arch</em> installation. The Installation stage,
-based on the 'larch-archin' command, handles the creation of this installation
-by downloading all the desired packages (if they are not already in the host's
-package cache) and installing them to an empty directory (by default
-'/home/larchbuild').
-</p>
-
-<p>Other approaches are possible, such as using an already existing system
-or building a fresh installation in some other way. In that case you can skip
-this page.
-</p>
-
-<p>By default the package cache on the build host will be used, so that only
-packages which have not already been downloaded will be fetched from the
-chosen mirror. But it is possible to select another cache location, which
-can also be on a remote machine, mounted using <em>sshfs</em> or <em>NFS</em>.
-</p>
-
-<p>This raw installation will not normally be modified by <em>larch</em>,
-so it can be reused, or even carefully experimented with. However, note
-that any changes you make to this installation manually will not be
-reflected in the profile, so it might be difficult to reproduce what you
-have done at a later time, or to revert the changes.
-If you want to configure your system, then the raw installation is probably
-not the best place for it, consider rather using the 'rootoverlay' directory
-in the profile. All files in this directory will 'overwrite' (well, 'overlay',
-actually) corresponding files in the base installation, by placing them
-in a higher layer in the <em>aufs</em> mount in the <em>live</em> system.
-This makes it very easy to collect your own customizations in a way that
-can be applied quickly to a future build.
-</p>
-
-<p>See <a href="gui_installation.html">GUI Tab: Installation</a> for
-details of the GUI for this process.
-</p>
-
-<h3><a name="pacman_conf"></a>'pacman.conf' and 'mirrorlist'</h3>
-
-<p>To make it a little easier to manage upstream changes to the default
-'pacman.conf', a separate file ('pacman.conf.repos') is used to specify
-the repositories to use (the bit in 'pacman.conf' after the options).
-There is a default version of this file in the <em>larch</em> package
-at 'data/pacman.conf.repos', and for most simple installations this is
-probably adequate, but if you need to change it you can place your own
-version in the profile.
-</p>
-<p>Note that this file does not use the standard format, but
-packs repository name and "server line" together on one line, separated
-by ':'. There is no way to supply more than one "server line". There
-are a couple of special 'codes', which <em>archin</em> will convert:
- <ul>
- <li>'*platform*' will be converted to 'i686' or 'x86_64' as
- appropriate (according to the host).</li>
- <li>'*default*' will be converted to the standard 'Include' entry.
- This is normally 'Include = /etc/pacman.d/mirrorlist', but for
- installation (only) this will be overridden if there is a 'mirrorlist'
- file in the working directory - if neither exists, the fallback is
- 'data/mirrorlist' within the <em>larch</em> base directory.
- This latter file is not supplied in the 'larch' package,
- as it is not intended for use on <em>Arch</em>
- systems. When the 'larch-setup' script detects that no 'pacman'
- command is available, it downloads the 'pacman-allin' package
- and among the things that gets extracted from it is this
- 'mirrorlist' file.
- </li>
- </ul>
-Here is an example of a 'pacman.conf.repos' file:
-</p>
-<pre>
-# Package repository entries for pacman.conf
-# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
-# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
-# (but for the installation: a 'mirrorlist' file in the working directory will
-# be preferred, or - if neither exists - then 'data/mirrorlist')
-
-# You can add your own custom repositories (anywhere).
-
-larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform*
-#testing: *default*
-core: *default*
-extra: *default*
-community: *default*
-</pre>
-
-<p>The top part of the complete 'pacman.conf' (the options) is taken from
-a normal default 'pacman.conf' supplied in the 'larch' package at
-'data/pacman.conf'.
-You can override this by placing your own version in the profile, as
-'pacman.conf.options' (note that any repositories you might specify in
-this file will be ignored). A further option is to specify a version of
-the file 'pacman.conf.repos' to be used only for the installation (not
-for the resulting <em>live</em> system. This is especially useful if
-you have a local package repository/mirror.
-</p>
-<p>The complete 'pacman.conf' file is generated by combining the header
-part and the repository part and is saved to a temporary location for
-the installation. After the installation is complete a final version of
-this file (that for the <em>live</em> system) is placed at
-the standard location within the installation, '/etc/pacman.conf'. Note
-that it is not placed in the overlay, but - as an exception to the rule -
-directly within the installation.
-</p>
-
-<h4>Usage example: The 'dummy' mirror</h4>
-<p>During testing I found it useful to work with stable repositories.
-I did this without creating a proper local mirror, but by creating a sort
-of 'dummy' mirror containing only the ****.db.tar.gz files, relying on
-the cache to supply the actual package files.
-(The script 'repos.sh' supplied with <em>larch</em> in the
-'scripts' directory can build these 'db' files from the current state of
-the pacman sync database on the host.)
-</p>
-
-<p>If you are running the commands on the console you can pass the path
-to a customized repository list file with the '-r' option. Remeber this
-file must be constructed as detailed above.
-</p>
-
-<h3><a name="Custom_packages"></a>Custom packages</h3>
-
-<p>It is possible to include your own 'custom' packages in the installation.
-Maybe ones you have compiled yourself, e.g. from the AUR, or modified versions
-(fixes or customizations) of standard packages. To do this you need to put
-your packages in a directory and run <strong>gen-repo</strong>, supplied with
-<em>larch</em> in the 'scripts' directory, on this directory (run it without
-arguments to get usage instructions). Then place an entry for this new
-repository in your 'pacman.conf.repos'.
-If your packages replace some in the existing repositories, your custom
-repository needs to come before those repositories in 'pacman.conf.repos'.
-Any packages you want installed now just need to be
-listed in <strong>addedpacks</strong>.
-</p>
-
-
-<h3><a name="package_selection"></a>Selection of packages to be installed</h3>
-
-<p>The (compulsory) profile file 'addedpacks' contains a
-list of packages
-(just the package names, as supplied to 'pacman -S') to be installed,
-one package name per line (empty lines and lines starting
-with '#' are ignored). Also names of package groups may be included in this
-file, to request installation of the whole group. If a group name is preceded
-by '*', individual packages belonging to the group can be excluded via the
-'vetopacks' file (see below) - without the '*' this exclusion
-is not possible. It is also possible to
-'include' other files by means of lines starting with '+' - this may be
-followed by the absolute or relative path to the file to be included.
-Package dependencies are handled by <em>pacman</em> automatically.
-</p>
-<p>The (optional) profile file 'vetopacks' allows packages to
-be excluded from the installation list. This can be useful if individual
-packages from a group should be excluded. However, note that inclusion of a
-package in this file does not guarantee that it will not be installed - the
-package is only removed from the installation list. If it is required by
-another package it will be installed anyway. It is also possible to
-'include' other files in the veto list using '+' lines.
-</p>
-<p>Certain 'required' and 'suggested' packages are included by
-default, these are in the file 'data/requiredpacks' in the 'larch' package.
-This file should generally not be edited, because an update of the 'larch'
-package will overwrite any changes. Packages listed in this file can be
-excluded by listing them in the profile 'vetopacks' file.
-The whole file can be overridden in 'addedpacks' by
-starting that with '!!!'. But only do that if you really know what you
-are doing.
-</p>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/css/larchdocs.css b/build_tools/larch7/larch0/docs/html/css/larchdocs.css
deleted file mode 100644
index cc8e6b7..0000000
--- a/build_tools/larch7/larch0/docs/html/css/larchdocs.css
+++ /dev/null
@@ -1,13 +0,0 @@
-@charset "UTF-8";
-
-/* import core styles | Basis-Stylesheets einbinden */
-@import url(yaml/core/base.css);
-@import url(yaml/screen/content_default.css);
-
-/* import screen layout | Screen-Layout einbinden */
-@import url(screen/nav_vlist.css);
-@import url(screen/basemod.css);
-
-/* import print layout | Druck-Layout einbinden */
-@import url(yaml/print/print_100_draft.css);
-
diff --git a/build_tools/larch7/larch0/docs/html/css/screen/bark.jpg b/build_tools/larch7/larch0/docs/html/css/screen/bark.jpg
deleted file mode 100644
index 5d5cc5b..0000000
--- a/build_tools/larch7/larch0/docs/html/css/screen/bark.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/docs/html/css/screen/basemod.css b/build_tools/larch7/larch0/docs/html/css/screen/basemod.css
deleted file mode 100644
index 84d49d5..0000000
--- a/build_tools/larch7/larch0/docs/html/css/screen/basemod.css
+++ /dev/null
@@ -1,162 +0,0 @@
-@charset "UTF-8";
-/* This uses YAML's basic containers, but in a highly customized way */
-
-@media screen, projection
-{
- /**
- * (en) Forcing vertical scrollbars in IE8, Firefox, Webkit & Opera
- * (de) Erzwingen vertikaler Scrollbalken in IE8, Firefox, Webkit & Opera
- *
- * @workaround
- * @affected IE8, FF, Webkit, Opera
- * @css-for all
- * @valid CSS3
- */
-
- body { overflow-y: scroll; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * (en) Formatting YAML's basic layout elements
- * (de) Gestaltung des YAML Basis-Layouts
- */
-
- /* (en) Marginal areas & page background */
- /* (de) Randbereiche & Seitenhintergrund */
- body {background: #c55500 url(bark.jpg) repeat fixed;}
-
- /* (en) Centering layout in old IE-versions */
- /* (de) Zentrierung des Layouts in alten IE-versionen */
- body { text-align: center; }
- .page_margins { text-align:left; margin: 20px auto; }
-
- /* (en) Layout: width, background, borders */
- /* (de) Layout: Breite, Hintergrund, Rahmen */
- .page_margins {
- min-width: 640px; max-width: 70em;
- }
- .page {
- font-size: 125%;
- margin: 0 20px;
- background: url(top-left.png) no-repeat left top;
- }
-
- #top {
- height: 20px;
- margin-left: 200px;
- background: url(top-right.png) top right no-repeat;
- }
- #tm { height: 100%; margin-right: 20px; background: #abf39c; }
-
- #bottom {
- height: 20px;
- background: url(bottom-right.png) bottom right no-repeat;
- }
- #bl { height: 100%; background: url(bottom-left.png) bottom left no-repeat; }
- #bm { height: 100%; margin-left: 200px; margin-right: 20px; background: #abf39c; }
-
-
- /* (en) Designing main layout elements */
- /* (de) Gestaltung der Hauptelemente des Layouts */
-
- #header {
- padding: 0 2em 1em 50px;
- border-bottom: 1px #45f202 solid;
- margin-bottom: 20px;
- }
- #header h1 {
- font-size:2.5em;
- letter-spacing:-1px;
- line-height:65%;
- color:#c55500;
- }
-
- #footer { padding: 10px 20px 0 20px; }
- #footer-content {
- color:#886;
- padding: 10px 20px;
- border: 1px #c55500 solid;
- line-height: 1.5em;
- }
- #footer a { color: #888; font-weight: bold; }
- #footer a:focus { color: #D087C7; text-decoration: underline; }
- #footer a:hover,
- #footer a:active { color: #4D87C7; text-decoration: underline; }
-
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * (en) Formatting content containers
- * (de) Formatierung der Inhalts-Container
- */
-
- /* main column | Hauptspalte */
- #col1 {
- float: none;
- width: 100%;
- background: #abf39c url(green-gradient200.jpg) repeat-y;
- }
- #col1_content { padding: 0 20px; min-height: 400px; }
-
- #col3 { width: 100%; margin: 0; }
- .vlist h6, .vlist .indent1 { display: inline; }
- .indent2 { float: right ; }
- .vlist { margin-top: 10px; width: 360px; }
- li h6 { font-weight: bold; }
- .indent1 { margin-left: 10px; }
- .level1 { font-size: 120%; }
- .level2 { font-size: 110%; }
- .rlink { font-size: 150%; color: #b04000; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * (en) Styling of layout specific elements
- * (de) Gestaltung layoutabhängiger Elemente
- */
-
- li { margin-bottom: 3px; }
- h4 { font-weight: bold; }
- table { border-top: 2px solid #c55500; border-bottom: 2px solid #c55500; margin: 15px; }
- tbody td, tbody th { border: 1px solid #c55500; }
- .empty td { padding: 1px; }
-
- .topref { padding: 20px 40px; }
- .topref a {
- font-weight: bold;
- padding: 10px;
- border-top: 3px solid #45f202;
- border-bottom: 3px solid #45f202;
- }
- .topref a:focus { background: #45f202; text-decoration: none; }
- .topref a:hover,
- .topref a:active { background: #e08000; text-decoration: none; }
-
- pre { overflow: auto; background: #a0f090; }
- a, a:visited { color: #c55500 }
- a:hover, a:active { color: #003366 }
-
-/**
- * ------------------------------------------------------------------------------------------------- #
- *
- * Skiplinks
- *
- * (en) Visual styling for skiplink navigation
- * (de) Visuelle Gestaltung der Skiplink-Navigation
- *
- * @section content-skiplinks
- */
-
- #skiplinks a.skip:focus,
- #skiplinks a.skip:active {
- color: #fff;
- background: #333;
- border-bottom: 1px #000 solid;
- padding: 10px 0;
- text-decoration:none;
- }
-
-}
-
diff --git a/build_tools/larch7/larch0/docs/html/css/screen/bottom-left.png b/build_tools/larch7/larch0/docs/html/css/screen/bottom-left.png
deleted file mode 100644
index aad30da..0000000
--- a/build_tools/larch7/larch0/docs/html/css/screen/bottom-left.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/docs/html/css/screen/bottom-right.png b/build_tools/larch7/larch0/docs/html/css/screen/bottom-right.png
deleted file mode 100644
index 2fb2fce..0000000
--- a/build_tools/larch7/larch0/docs/html/css/screen/bottom-right.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/docs/html/css/screen/green-gradient200.jpg b/build_tools/larch7/larch0/docs/html/css/screen/green-gradient200.jpg
deleted file mode 100644
index 5a5bacf..0000000
--- a/build_tools/larch7/larch0/docs/html/css/screen/green-gradient200.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/docs/html/css/screen/larch150x.png b/build_tools/larch7/larch0/docs/html/css/screen/larch150x.png
deleted file mode 100644
index 3c33343..0000000
--- a/build_tools/larch7/larch0/docs/html/css/screen/larch150x.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/docs/html/css/screen/nav_vlist.css b/build_tools/larch7/larch0/docs/html/css/screen/nav_vlist.css
deleted file mode 100644
index d40631f..0000000
--- a/build_tools/larch7/larch0/docs/html/css/screen/nav_vlist.css
+++ /dev/null
@@ -1,74 +0,0 @@
-@charset "UTF-8";
-/**
- * Slightly modified from:
- *
- * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
- *
- * (en) Vertical list navigation "vlist"
- * (de) Vertikale Navigationsliste "vlist"
- *
- * @copyright Copyright 2005-2009, Dirk Jesse
- * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
- * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
- * @link http://www.yaml.de
- * @package yaml
- * @version 3.2
- * @revision $Revision:392 $
- * @lastmodified $Date:2009-07-05 12:18:40 +0200 (So, 05. Jul 2009) $
- */
-
-@media all
-{
- .vlist {
- overflow:hidden;
- margin:0 0 1.5em 0;
- border-top:4px #45f202 solid;
- border-bottom:2px #45f202 solid;
- }
-
- .vlist ul {
- margin:0;
- padding:0;
- }
-
- .vlist li {
- float:left; /* LTR */
- width:100%;
- margin:0;
- padding:0;
- }
-
- .vlist a,
- .vlist strong,
- .vlist span {
- display:block;
- padding:3px 0px 3px 10%;
- text-decoration:none;
- border-bottom:2px #45f202 solid;
- }
-
- .vlist a,
- .vlist a:visited {
- color:#444;
- }
-
- .vlist li span {
- display:block;
- font-weight:bold;
- border-bottom:2px #45f202 solid;
- }
-
- /* active list element */
- .vlist li.active {
- color:#fff;
- background-color:#800;
- font-weight:bold;
- }
-
- /* Level 1 */
- .vlist li a { padding-left: 15px; }
- .vlist li a:focus { background-color:#45f202; }
- .vlist li a:hover,
- .vlist li a:active { background-color:#e08000; color:#fff; }
-
-}
diff --git a/build_tools/larch7/larch0/docs/html/css/screen/top-left.png b/build_tools/larch7/larch0/docs/html/css/screen/top-left.png
deleted file mode 100644
index 2a66a57..0000000
--- a/build_tools/larch7/larch0/docs/html/css/screen/top-left.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/docs/html/css/screen/top-right.png b/build_tools/larch7/larch0/docs/html/css/screen/top-right.png
deleted file mode 100644
index c61ad6e..0000000
--- a/build_tools/larch7/larch0/docs/html/css/screen/top-right.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/docs/html/css/yaml/core/base.css b/build_tools/larch7/larch0/docs/html/css/yaml/core/base.css
deleted file mode 100644
index 3619374..0000000
--- a/build_tools/larch7/larch0/docs/html/css/yaml/core/base.css
+++ /dev/null
@@ -1,277 +0,0 @@
-@charset "UTF-8";
-/**
- * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
- *
- * (en) YAML core stylesheet
- * (de) YAML Basis-Stylesheet
- *
- * Don't make any changes in this file!
- * Your changes should be placed in any css-file in your own stylesheet folder.
- *
- * @copyright Copyright 2005-2009, Dirk Jesse
- * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
- * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
- * @link http://www.yaml.de
- * @package yaml
- * @version 3.2
- * @revision $Revision:426 $
- * @lastmodified $Date:2009-10-21 21:12:11 +0200 (Mi, 21. Okt 2009) $
- */
-
-@media all
-{
- /**
- * @section browser reset
- * @see http://www.yaml.de/en/documentation/css-components/base-stylesheet.html
- */
-
- /* (en) Global reset of paddings and margins for all HTML elements */
- /* (de) Globales Zurücksetzen der Innen- und Außenabstände für alle HTML-Elemente */
- * { margin:0; padding:0; }
-
- /* (en) Correction:margin/padding reset caused too small select boxes. */
- /* (de) Korrektur:Das Zurücksetzen der Abstände verursacht zu kleine Selectboxen. */
- option { padding-left:0.4em; } /* LTR */
- select { padding:1px; }
-
- /**
- * (en) Global fix of the Italics bugs in IE 5.x and IE 6
- * (de) Globale Korrektur des Italics Bugs des IE 5.x und IE 6
- *
- * @bugfix
- * @affected IE 5.x/Win, IE6
- * @css-for IE 5.x/Win, IE6
- * @valid yes
- */
- * html body * { overflow:visible; }
- * html iframe, * html frame { overflow:auto; }
- * html frameset { overflow:hidden; }
-
- body {
- /* (en) Fix for rounding errors when scaling font sizes in older versions of Opera browser */
- /* (de) Beseitigung von Rundungsfehler beim Skalieren von Schriftgrößen in älteren Opera Versionen */
- font-size:100.01%;
-
- /* (en) Standard values for colors and text alignment */
- /* (de) Vorgabe der Standardfarben und Textausrichtung */
- background:#fff;
- color:#000;
- text-align:left; /* LTR */
- }
-
- /* (en) avoid visible outlines on DIV containers in Webkit browsers */
- /* (de) Vermeidung sichtbarer Outline-Rahmen in Webkit-Browsern */
- div { outline:0 none; }
-
- /* (en) Clear borders for <fieldset> and <img> elements */
- /* (de) Rahmen für <fieldset> und <img> Elemente löschen */
- fieldset, img { border:0 solid; }
-
- /* (en) new standard values for lists, blockquote and cite */
- /* (de) Neue Standardwerte für Listen & Zitate */
- ul, ol, dl { margin:0 0 1em 1em; } /* LTR */
- li {
- line-height:1.5em;
- margin-left:0.8em; /* LTR */
- }
-
- dt { font-weight:bold; }
- dd { margin:0 0 1em 0.8em; } /* LTR */
-
- blockquote { margin:0 0 1em 0.8em; } /* LTR */
-
- blockquote:before, blockquote:after,
- q:before, q:after { content:""; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * @section clearing methods
- * @see http://yaml.de/en/documentation/basics/general.html
- */
-
- /* (en) clearfix method for clearing floats */
- /* (de) Clearfix-Methode zum Clearen der Float-Umgebungen */
- .clearfix:after {
- clear:both;
- content:".";
- display:block;
- font-size:0;
- height:0;
- visibility:hidden;
- }
-
- /* (en) essential for Safari browser !! */
- /* (de) Diese Angabe benötigt der Safari-Browser zwingend !! */
- .clearfix { display:block; }
-
- /* (en) overflow method for clearing floats */
- /* (de) Overflow-Methode zum Clearen der Float-Umgebungen */
- .floatbox { overflow:hidden; }
-
- /* (en) IE-Clearing:Only used in Internet Explorer, switched on in iehacks.css */
- /* (de) IE-Clearing:Benötigt nur der Internet Explorer und über iehacks.css zugeschaltet */
- #ie_clearing { display:none; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * @section hidden elements | Versteckte Elemente
- * @see http://www.yaml.de/en/documentation/basics/skip-links.html
- *
- * (en) skip links and hidden content
- * (de) Skip-Links und versteckte Inhalte
- */
-
- /* (en) classes for invisible elements in the base layout */
- /* (de) Klassen für unsichtbare Elemente im Basislayout */
- .skip, .hideme, .print {
- position:absolute;
- top:-32768px;
- left:-32768px; /* LTR */
- }
-
- /* (en) make skip links visible when using tab navigation */
- /* (de) Skip-Links für Tab-Navigation sichtbar schalten */
- .skip:focus, .skip:active {
- position:static;
- top:0;
- left:0;
- }
-
- /* skiplinks:technical setup */
- #skiplinks {
- position:absolute;
- top:0px;
- left:-32768px;
- z-index:1000;
- width:100%;
- margin:0;
- padding:0;
- list-style-type:none;
- }
-
- #skiplinks a.skip:focus,
- #skiplinks a.skip:active {
- left:32768px;
- outline:0 none;
- position:absolute;
- width:100%;
- }
-}
-
-@media screen, projection
-{
-
- /**
- * @section base layout | Basis Layout
- * @see http://www.yaml.de/en/documentation/css-components/base-stylesheet.html
- *
- * |-------------------------------|
- * | #header |
- * |-------------------------------|
- * | #col1 | #col3 | #col2 |
- * | 200 px | flexible | 200px |
- * |-------------------------------|
- * | #footer |
- * |-------------------------------|
- */
-
- #header { position:relative; }
-
- /* (en) Text Alignment for #topnav content */
- /* (de) Textausrichtung für #topnav Inhalte */
- #topnav { text-align:right; } /* LTR */
-
- /* (en) Absolute positioning only within #header */
- /* (de) Absolute Positionierung erfolgt nur innerhalb von #header */
- #header #topnav {
- position:absolute;
- top:10px;
- right:10px; /* LTR */
- }
-
- /* (en) Backup for correct positioning */
- /* (de) Absicherung korrekte Positionierung */
- #header, #nav, #main, #footer { clear:both; }
-
- #col1 { float:left; width:200px; }
- #col2 { float:right; width:200px; }
- #col3 { width:auto; margin:0 200px; }
-
- /* (en) Preparation for absolute positioning within content columns */
- /* (de) Vorbereitung für absolute Positionierungen innerhalb der Inhaltsspalten */
- #col1_content, #col2_content, #col3_content { position:relative; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * @section subtemplates
- * @see http://www.yaml.de/en/documentation/practice/subtemplates.html
- */
- .subcolumns { width:100%; overflow:hidden; }
-
- /* (en) alternative class for optional support of old Mozilla/Netscape browers */
- /* (de) Alternative Klasse zur optionalen Unterstützung alter Mozilla/Netscape-Brower */
- .subcolumns_oldgecko { width:100%; float:left; }
-
- .c20l, .c25l, .c33l, .c40l, .c38l, .c50l, .c60l, .c62l, .c66l, .c75l, .c80l {float:left; }
- .c20r, .c25r, .c33r, .c40r, .c38r, .c50r, .c60r, .c66r, .c62r, .c75r, .c80r {float:right; margin-left:-5px; }
-
- .c20l, .c20r { width:20%; }
- .c40l, .c40r { width:40%; }
- .c60l, .c60r { width:60%; }
- .c80l, .c80r { width:80%; }
- .c25l, .c25r { width:25%; }
- .c33l, .c33r { width:33.333%; }
- .c50l, .c50r { width:50%; }
- .c66l, .c66r { width:66.666%; }
- .c75l, .c75r { width:75%; }
- .c38l, .c38r { width:38.2%; }
- .c62l, .c62r { width:61.8%; }
-
- .subc { padding:0 0.5em; }
- .subcl { padding:0 1em 0 0; }
- .subcr { padding:0 0 0 1em; }
-
- .equalize, .equalize .subcolumns { overflow:visible; display:table; table-layout:fixed; }
-
- .equalize > div {
- display:table-cell;
- float:none;
- margin:0;
- overflow:hidden;
- vertical-align:top;
- }
-}
-
-@media print
-{
- /**
- * (en) float clearing for .floatbox and subtemplates. Uses display:table to avoid bugs in FF & IE
- * (de) Float Clearing für .floatbox und die Subtemplates. Verwendet display:table, um Darstellungsprobleme im FF & IE zu vermeiden
- *
- * @bugfix
- * @since 3.0
- * @affected FF2.0, FF3.0, IE7
- * @css-for all browsers
- * @valid yes
- */
-
- .subcolumns > div,
- .floatbox {
- display:table;
- overflow:visible;
- }
-
- /* (en) make .print class visible */
- /* (de) .print-Klasse sichtbar schalten */
- .print {
- position:static;
- left:0;
- }
-
- /* (en) generic class to hide elements for print */
- /* (de) Allgemeine CSS Klasse, um beliebige Elemente in der Druckausgabe auszublenden */
- .noprint { display:none !important; }
-}
diff --git a/build_tools/larch7/larch0/docs/html/css/yaml/core/iehacks.css b/build_tools/larch7/larch0/docs/html/css/yaml/core/iehacks.css
deleted file mode 100644
index e56d2b7..0000000
--- a/build_tools/larch7/larch0/docs/html/css/yaml/core/iehacks.css
+++ /dev/null
@@ -1,355 +0,0 @@
-@charset "UTF-8";
-/**
- * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
- *
- * (en) YAML core stylesheet - structure-independent bugfixes of IE/Win CSS-bugs
- * (de) YAML Basis-Stylesheet - Strukturunabhängige Bugfixes von CSS-Bugs des IE/Win
- *
- * Don't make any changes in this file!
- * Your changes should be added to a separate patch-file.
- *
- * @copyright Copyright 2005-2009, Dirk Jesse
- * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
- * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
- * @link http://www.yaml.de
- * @package yaml
- * @version 3.2
- * @revision $Revision:426 $
- * @lastmodified $Date:2009-10-21 21:12:11 +0200 (Mi, 21. Okt 2009) $
- * @appdef yaml
- */
-
-@media all
-{
- /**
- * (en) Debugging:When you see a green background, IE is getting this stylesheet
- * (de) Fehlersuche:Hintergrund leuchtet grün, wenn das Stylesheet korrekt geladen wurde
- *
- * @debug
- * @app-yaml-default disabled
- */
-
- /* body { background:#0f0; background-image:none; } */
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * (en) No need to force scrollbars in older IE's - it even makes problems in IE6 when set
- * (de) Scrollbar-Fix wird in alten IE's nicht benötigt, zudem verursacht der Fix Probleme im IE6
- *
- * @workaround
- * @affected IE6, IE7
- * @css-for IE6, IE7
- * @valid no
- */
-
- body { o\verflow:visible; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * (en) Fixes IE5.x and IE6 overflow behavior of textarea and input elements elements
- * (de) Korrigiert das fehlerhafte overflow-Verhalten von textarea und input-Elementen
- *
- * @workaround
- * @affected IE 5.x/Win, IE6
- * @css-for IE 5.x/Win, IE6
- * @valid no
- */
-
- * html textarea { overflow:scroll; overflow-x:hidden; }
- * html input { overflow:hidden; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * (en) Stability fixes with 'position:relative'
- * (de) Stabilitätsverbesserungen durch 'position:relative'
- *
- * Essential for correct scaling in IE7 (body). IE5 must get static positioned body instead.
- * Helpful to fix several possible problems in older IE versions (#main).
- *
- * @bugfix
- * @affected IE 5.x/Win, IE6, IE7
- * @css-for IE 5.x/Win, IE6, IE7
- * @valid yes
- */
-
- body,
- #main { position:relative; }
- * html body { position:static; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * (en) Clearfix Method for containing floats in IE
- * (de) Clearfix-Anpassung für diverse IE-Versionen
- *
- * @workaround
- * @see http://www.456bereastreet.com/archive/200603/new_clearing_method_needed_for_ie7/#comment28
- * @affected IE 5.x/Win, IE6, IE7
- * @css-for IE 5.x/Win, IE6, IE7
- * @valid yes
- */
-
- .clearfix { display:inline-block; } /* ... especial for IE7 */
- .clearfix { display:block; } /* ... für IE5,IE6,IE7 */
- * html .clearfix { height:1%; } /* ... für IE5 + IE6/Win | hasLayout aktivieren */
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * (en) Adjustment of .floatbox class for IE
- * (de) Anpassung der .floatbox-Klasse für IE
- *
- * @workaround
- * @affected IE 5.x/Win, IE6, IE7
- * @css-for IE 5.x/Win, IE6, IE7
- * @valid yes
- */
-
- .floatbox { width:100%; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * (en) Special class for oversized content element
- * (de) Spezielle Klasse für übergroße Inhaltselemente
- *
- * @workaround
- * @affected IE 5.x/Win, IE6
- * @css-for IE 5.x/Win, IE6
- * @valid yes
- */
-
- .slidebox {
- position:relative;
- margin-right:-1000px;
- height:1%;
- }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * (en):Bugfix for partially displayed column separators
- * (de):Bugfix für unvollständige Darstellung der Spalteninhalte / Spaltentrenner
- *
- * @bugfix
- * @affected IE 5.x/Win, IE6
- * @css-for IE 5.x/Win, IE6
- * @valid yes
- */
-
- * html #col1,
- * html #col2,
- * html #col3 { position:relative; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * (en) Preventing several css bugs by forcing "hasLayout"
- * (de) Vermeidung verschiedenster Bugs durch Erzwingen von "hasLayout"
- *
- * @workaround
- * @affected IE 5.x/Win, IE6, IE7
- * @css-for IE 5.x/Win, IE6, IE7
- * @valid no
- */
-
- body { height:1%; }
- .page_margins, .page, #header, #nav, #main, #footer { zoom:1; } /* IE6 & IE7 */
- * html .page_margins, * html .page { height:1%; hei\ght:auto; } /* IE 5.x & IE6 | IE6 only */
- * html #header, * html #nav, * html #main, * html #footer { width:100%; wid\th:auto; } /* IE 5.x & IE6 | IE6 only */
-
- /* trigger hasLayout to force containing content */
- .subc, .subcl, .subcr { height:1%; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * Disappearing List-Background Bug
- * @see http://www.positioniseverything.net/explorer/ie-listbug.html
- *
- * @bugfix
- * @affected IE 5.x/Win, IE6
- * @css-for IE 5.x/Win, IE6
- * @valid yes
- */
-
- * html ul, * html ol, * html dl { position:relative; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * List-Numbering Bug
- *
- * @bugfix
- * @affected IE 5.x/Win, IE6, IE7
- * @css-for IE 5.x/Win, IE6, IE7
- * @valid yes
- */
-
- body ol li { display:list-item; }
-
- /**
- * Form related bugfixes
- *
- * @bugfix
- * @affected IE 5.x/Win, IE6, IE7
- * @css-for IE 5.x/Win, IE6, IE7
- * @valid no
- */
- fieldset, legend { position:relative; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * (en) Workaround for 'collapsing margin at #col3' when using CSS-property clear
- * Left margin of #col3 collapses when using clear:both in 1-3-2 (or 2-3-1) layout and right column is the
- * longest and left column is the shortest one. For IE6 and IE7 a special workaround was developed
- * in YAML.
- *
- * (de) Workaround für 'kollabierenden Margin an #col3' bei Verwendung der CSS-Eigenschaft clear
- * Der linke Margin von #col3 kollabiert bei der Verwendung von clear:both im 1-3-2 (oder 2-3-1) Layout
- * wenn gleichzeitig die linke Spalte die kürzeste und die rechte die längste ist. Im IE6 und IE7 lässt
- * sich der Bug durch eine speziell für YAML entwickelten Workaround umgehen.
- *
- * @workaround
- * @affected IE 5.x/Win, IE6, IE7
- * @css-for IE 5.x/Win, IE6, IE7
- * @valid no
- */
-
- html #ie_clearing {
- /* (en) Only a small help for debugging */
- /* (de) Nur eine kleine Hilfe zur Fehlersuche */
- position:static;
-
- /* (en) Make container visible in IE */
- /* (de) Container sichtbar machen im IE */
- display:block;
-
- /* (en) No fix possible in IE5.x, normal clearing used instead */
- /* (de) Kein Fix im IE5.x möglich, daher normales Clearing */
- \clear:both;
-
- /* (en) forcing clearing-like behavior with a simple oversized container in IE6 & IE7*/
- /* (de) IE-Clearing mit 100%-DIV für IE6 bzw. übergroßem Container im IE7 */
- width:100%;
- font-size:0px;
- margin:-2px 0 -1em 1px;
- }
-
- * html #ie_clearing { margin:-2px 0 -1em 0; }
- #col3_content { margin-bottom:-2px; }
-
- /* (en) avoid horizontal scrollbars in IE7 in borderless layouts because of negative margins */
- /* (de) Vermeidung horizontaler Scrollbalken bei randabfallenden Layouts im IE7 */
- html { margin-right:1px; }
- * html { margin-right:0; }
-
- /* (en) Bugfix:Essential for IE7 */
- /* (de) Bugfix:Notwendig im IE7 */
- #col3 { position:relative; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * IE/Win Guillotine Bug
- * @see http://www.positioniseverything.net/explorer/guillotine.html
- *
- * @workaround
- * @affected IE 5.x/Win, IE6
- * @css-for IE 5.x/Win, IE6
- * @valid yes
- */
-
- * html body a, * html body a:hover { background-color:transparent; }
-
-}
-
-@media screen, projection
-{
- /**
- * (en) IE-Adjustments for content columns and subtemplates
- * (de) IE-Anpassung für Spaltencontainer und Subtemplates
- *
- * Doubled Float-Margin Bug
- * @see http://positioniseverything.net/explorer/doubled-margin.html
- *
- * @bugfix
- * @affected IE 5.x/Win, IE6
- * @css-for IE 5.x/Win, IE6, IE7
- * @valid yes
- */
- #col1, #col2 { display:inline; }
-
- .c20l, .c25l, .c33l, .c38l, .c40l, .c50l, .c60l, .c62l, .c66l, .c75l, .c80l,
- .c20r, .c25r, .c33r, .c38r, .c40r, .c50r, .c60r, .c66r, .c62r, .c75r, .c80r { display:inline; }
-
- /* Fix for:"Linking to anchors in elements within the containing block" Problem in IE5.x & IE 6.0 */
- * html .equalize, * html .equalize .subcolumns { overflow:visible; display:block; }
- .equalize, .equalize .subcolumns { overflow:hidden; display:block; }
-
- /* transform CSS tables back into floats */
- .equalize .c20l,.equalize .c40l,.equalize .c60l,.equalize .c80l,
- .equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c50l,
- .equalize .c62l,.equalize .c66l,.equalize .c75l {
- float:left; display:inline;
- padding-bottom:32767px;
- margin-bottom:-32767px;
- }
- .equalize .c20r,.equalize .c40r,.equalize .c60r,.equalize .c80r,
- .equalize .c25r,.equalize .c33r,.equalize .c38r,.equalize .c50r,
- .equalize .c62r,.equalize .c66r,.equalize .c75r {
- float:right; margin-left:-5px; display:inline;
- padding-bottom:32767px;
- margin-bottom:-32767px;
- }
-
- .no-ie-padding .c20l,.no-ie-padding .c40l,.no-ie-padding .c60l,.no-ie-padding .c80l,
- .no-ie-padding .c20r,.no-ie-padding .c40r,.no-ie-padding .c60r,.no-ie-padding .c80r,
- .no-ie-padding .c25l,.no-ie-padding .c33l,.no-ie-padding .c38l,.no-ie-padding .c50l,
- .no-ie-padding .c62l,.no-ie-padding .c66l,.no-ie-padding .c75l,
- .no-ie-padding .c25r,.no-ie-padding .c33r,.no-ie-padding .c38r,.no-ie-padding .c50r,
- .no-ie-padding .c62r,.no-ie-padding .c66r,.no-ie-padding .c75r {
- padding-bottom:0;
- margin-bottom:0;
- }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * Internet Explorer and the Expanding Box Problem
- * @see http://www.positioniseverything.net/explorer/expandingboxbug.html
- *
- * @workaround
- * @affected IE 5.x/Win, IE6
- * @css-for IE 5.x/Win, IE6
- * @valid yes
- */
-
- * html #col1_content,
- * html #col2_content,
- * html #col3_content { word-wrap:break-word; }
-
- /* avoid growing widths */
- * html .subc,
- * html .subcl,
- * html .subcr { word-wrap:break-word; o\verflow:hidden; }
-}
-
-@media print
-{
- /**
- * (en) Avoid unneeded page breaks of #col3 content in print layout.
- * (de) Vermeiden von unnötigen Seitenumbrüchen beim Ausdruck der Spalte #col3.
- *
- * @bugfix
- * @affected IE7
- * @css-for IE 5.x/Win, IE6, IE7
- * @valid yes
- */
-
- #col3 { height:1%; }
-}
diff --git a/build_tools/larch7/larch0/docs/html/css/yaml/core/js/webkit-focusfix.js b/build_tools/larch7/larch0/docs/html/css/yaml/core/js/webkit-focusfix.js
deleted file mode 100644
index 29e70d4..0000000
--- a/build_tools/larch7/larch0/docs/html/css/yaml/core/js/webkit-focusfix.js
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
- *
- * (en) Workaround for Webkit browser to fix focus problems when using skiplinks
- * (de) Workaround für Webkit-Browser, um den Focus zu korrigieren, bei Verwendung von Skiplinks
- *
- * @note inspired by Paul Ratcliffe's article
- * http://www.communis.co.uk/blog/2009-06-02-skip-links-chrome-safari-and-added-wai-aria
- *
- * @copyright Copyright 2005-2009, Dirk Jesse
- * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
- * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
- * @link http://www.yaml.de
- * @package yaml
- * @version 3.2
- * @revision $Revision: 430 $
- * @lastmodified $Date: 2009-10-27 21:15:57 +0100 (Di, 27. Okt 2009) $
- */
-
-var is_webkit = navigator.userAgent.toLowerCase().indexOf('webkit') > -1;
-
-if(is_webkit)
-{
- var i;
- var skiplinks = []
-
- if ( document.getElementsByClassName !== undefined) {
- skiplinks = document.getElementsByClassName('skip');
-
- for (i=0; i<skiplinks.length; i++) {
- var target = skiplinks[i].href.substr(skiplinks[i].href.indexOf('#')+1);
- var targetElement = document.getElementById(target);
-
- targetElement.href = '#'+target;
- targetElement.setAttribute("tabindex", "0");
-
- skiplinks[i].setAttribute("onclick", "document.getElementById('"+target+"').focus();");
- }
- }
-} \ No newline at end of file
diff --git a/build_tools/larch7/larch0/docs/html/css/yaml/core/slim_base.css b/build_tools/larch7/larch0/docs/html/css/yaml/core/slim_base.css
deleted file mode 100644
index a2013e8..0000000
--- a/build_tools/larch7/larch0/docs/html/css/yaml/core/slim_base.css
+++ /dev/null
@@ -1,6 +0,0 @@
-@charset "UTF-8";
-/* "Yet Another Multicolumn Layout" v 3.2 (c) by Dirk Jesse (http://www.yaml.de)
-* $Revision: 430 $ $Date: 2009-10-27 21:15:57 +0100 (Di, 27. Okt 2009) $ */
-@media all{*{margin:0;padding:0}option{padding-left:0.4em}select{padding:1px}* html body *{overflow:visible}* html iframe,* html frame{overflow:auto}* html frameset{overflow:hidden}body{font-size:100.01%;background:#fff;color:#000;text-align:left}div{outline:0 none}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:0.8em}dt{font-weight:bold}dd{margin:0 0 1em 0.8em}blockquote{margin:0 0 1em 0.8em}blockquote:before,blockquote:after,q:before,q:after{content:""}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.clearfix{display:block}.floatbox{overflow:hidden}#ie_clearing{display:none}.skip,.hideme,.print{position:absolute;top:-32768px;left:-32768px}.skip:focus,.skip:active{position:static;top:0;left:0}#skiplinks{position:absolute;top:0px;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}#skiplinks a.skip:focus,#skiplinks a.skip:active{left:32768px;outline:0 none;position:absolute;width:100%}}
-@media screen,projection{#header{position:relative}#topnav{text-align:right}#header #topnav{position:absolute;top:10px;right:10px}#header,#nav,#main,#footer{clear:both}#col1{float:left;width:200px}#col2{float:right;width:200px}#col3{width:auto;margin:0 200px}#col1_content,#col2_content,#col3_content{position:relative}.subcolumns{width:100%;overflow:hidden}.subcolumns_oldgecko{width:100%;float:left}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l{float:left}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r{float:right;margin-left:-5px}.c20l,.c20r{width:20%}.c40l,.c40r{width:40%}.c60l,.c60r{width:60%}.c80l,.c80r{width:80%}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.subc{padding:0 0.5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.equalize,.equalize .subcolumns{overflow:visible;display:table;table-layout:fixed}.equalize >div{display:table-cell;float:none;margin:0;overflow:hidden;vertical-align:top}}
-@media print{.subcolumns >div,.floatbox{display:table;overflow:visible}.print{position:static;left:0}.noprint{display:none !important}} \ No newline at end of file
diff --git a/build_tools/larch7/larch0/docs/html/css/yaml/core/slim_iehacks.css b/build_tools/larch7/larch0/docs/html/css/yaml/core/slim_iehacks.css
deleted file mode 100644
index 9b480f3..0000000
--- a/build_tools/larch7/larch0/docs/html/css/yaml/core/slim_iehacks.css
+++ /dev/null
@@ -1,6 +0,0 @@
-@charset "UTF-8";
-/* "Yet Another Multicolumn Layout" v3.2 (c) by Dirk Jesse (http://www.yaml.de)
-* $Revision: 430 $ $Date: 2009-10-27 21:15:57 +0100 (Di, 27. Okt 2009) $ */
-@media all{body{o\verflow:visible}* html textarea{overflow:scroll;overflow-x:hidden}* html input{overflow:hidden}body,#main{position:relative}* html body{position:static}.clearfix{display:inline-block}.clearfix{display:block}* html .clearfix{height:1%}.floatbox{width:100%}.slidebox{position:relative;margin-right:-1000px;height:1%}* html #col1,* html #col2,* html #col3{position:relative}body{height:1%}.page_margins,.page,#header,#nav,#main,#footer{zoom:1}* html .page_margins,* html .page{height:1%;hei\ght:auto}* html #header,* html #nav,* html #main,* html #footer{width:100%;wid\th:auto}.subc,.subcl,.subcr{height:1%}* html ul,* html ol,* html dl{position:relative}body ol li{display:list-item}fieldset,legend{position:relative}html #ie_clearing{position:static;display:block;\clear:both;width:100%;font-size:0px;margin:-2px 0 -1em 1px}* html #ie_clearing{margin:-2px 0 -1em 0}#col3_content{margin-bottom:-2px}html{margin-right:1px}* html{margin-right:0}#col3{position:relative}* html body a,* html body a:hover{background-color:transparent}}
-@media screen,projection{#col1,#col2{display:inline}.c20l,.c25l,.c33l,.c38l,.c40l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l,.c20r,.c25r,.c33r,.c38r,.c40r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r{display:inline}* html .equalize,* html .equalize .subcolumns{overflow:visible;display:block}.equalize,.equalize .subcolumns{overflow:hidden;display:block}.equalize .c20l,.equalize .c40l,.equalize .c60l,.equalize .c80l,.equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c50l,.equalize .c62l,.equalize .c66l,.equalize .c75l{float:left;display:inline;padding-bottom:32767px;margin-bottom:-32767px}.equalize .c20r,.equalize .c40r,.equalize .c60r,.equalize .c80r,.equalize .c25r,.equalize .c33r,.equalize .c38r,.equalize .c50r,.equalize .c62r,.equalize .c66r,.equalize .c75r{float:right;margin-left:-5px;display:inline;padding-bottom:32767px;margin-bottom:-32767px}.no-ie-padding .c20l,.no-ie-padding .c40l,.no-ie-padding .c60l,.no-ie-padding .c80l,.no-ie-padding .c20r,.no-ie-padding .c40r,.no-ie-padding .c60r,.no-ie-padding .c80r,.no-ie-padding .c25l,.no-ie-padding .c33l,.no-ie-padding .c38l,.no-ie-padding .c50l,.no-ie-padding .c62l,.no-ie-padding .c66l,.no-ie-padding .c75l,.no-ie-padding .c25r,.no-ie-padding .c33r,.no-ie-padding .c38r,.no-ie-padding .c50r,.no-ie-padding .c62r,.no-ie-padding .c66r,.no-ie-padding .c75r{padding-bottom:0;margin-bottom:0}* html #col1_content,* html #col2_content,* html #col3_content{word-wrap:break-word}* html .subc,* html .subcl,* html .subcr{word-wrap:break-word;o\verflow:hidden}}
-@media print{#col3{height:1%}} \ No newline at end of file
diff --git a/build_tools/larch7/larch0/docs/html/css/yaml/print/print_100_draft.css b/build_tools/larch7/larch0/docs/html/css/yaml/print/print_100_draft.css
deleted file mode 100644
index 09b6867..0000000
--- a/build_tools/larch7/larch0/docs/html/css/yaml/print/print_100_draft.css
+++ /dev/null
@@ -1,75 +0,0 @@
-@charset "UTF-8";
-/**
- * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
- *
- * (en) print stylesheet
- * (de) Druck-Stylesheet
- *
- * @copyright Copyright 2005-2009, Dirk Jesse
- * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
- * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
- * @link http://www.yaml.de
- * @package yaml
- * @version 3.2
- * @revision $Revision:392 $
- * @lastmodified $Date:2009-07-05 12:18:40 +0200 (So, 05. Jul 2009) $
- */
-
-@media print
-{
- /**
- * @section basic layout preparation
- * @see http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html
- */
-
- /* (en) change font size unit to [pt] - avoiding problems with [px] unit in Gecko based browsers */
- /* (de) Wechsel der der Schriftgrößen-Maßheinheit zu [pt] - Probleme mit Maßeinheit [px] in Gecko-basierten Browsern vermeiden */
- body { font-size:10pt; }
-
- /* (en) Hide unneeded container of the screenlayout in print layout */
- /* (de) Für den Druck nicht benötigte Container des Layouts abschalten */
- #topnav, #nav, #search { display:none; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /* (en) Avoid page breaks right after headings */
- /* (de) Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
- h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /**
- * @section column selection
- * (en) individually switch on/off any content column for printing
- * (de) (De)aktivierung der Contentspalten für den Ausdruck
- *
- * @see http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html
- */
-
- #col1, #col1_content { float:none; width:100%; margin:0; padding:0; border:0; }
- #col2 { display:none; }
- #col3 { display:none; }
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /* (en) optional output of acronyms and abbreviations*/
- /* (de) optionale Ausgabe von Auszeichnung von Abkürzungen */
-
- /*
- abbr[title]:after,
- acronym[title]:after { content:'(' attr(title) ')'; }
- */
-
- /*------------------------------------------------------------------------------------------------------*/
-
- /* (en) optional URL output of hyperlinks in print layout */
- /* (de) optionale Ausgabe der URLs von Hyperlinks */
- /*
- a[href]:after {
- content:" <URL:"attr(href)">";
- color:#444;
- background:inherit;
- font-style:italic;
- }
- */
-}
diff --git a/build_tools/larch7/larch0/docs/html/css/yaml/screen/content_default.css b/build_tools/larch7/larch0/docs/html/css/yaml/screen/content_default.css
deleted file mode 100644
index f52c0e3..0000000
--- a/build_tools/larch7/larch0/docs/html/css/yaml/screen/content_default.css
+++ /dev/null
@@ -1,221 +0,0 @@
-@charset "UTF-8";
-/**
- * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
- *
- * (en) Uniform design of standard content elements
- * (de) Einheitliche Standardformatierungen für die wichtigten Inhalts-Elemente
- *
- * @copyright Copyright 2005-2009, Dirk Jesse
- * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
- * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
- * @link http://www.yaml.de
- * @package yaml
- * @version 3.2
- * @revision $Revision:392 $
- * @lastmodified $Date:2009-07-05 12:18:40 +0200 (So, 05. Jul 2009) $
- * @appdef yaml
- */
-
-@media all
-{
- /**
- * Fonts
- *
- * (en) global settings of font-families and font-sizes
- * (de) Globale Einstellungen für Zeichensatz und Schriftgrößen
- *
- * @section content-global-settings
- */
-
- /* (en) reset font size for all elements to standard (16 Pixel) */
- /* (de) Alle Schriftgrößen auf Standardgröße (16 Pixel) zurücksetzen */
- html * { font-size:100.01%; }
-
- /**
- * (en) reset monospaced elements to font size 16px in all browsers
- * (de) Schriftgröße von monospaced Elemente in allen Browsern auf 16 Pixel setzen
- *
- * @see: http://webkit.org/blog/67/strange-medium/
- */
-
- textarea, pre, code, kbd, samp, var, tt {
- font-family:Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;
- }
-
- /* (en) base layout gets standard font size 12px */
- /* (de) Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
- body {
- font-family:Arial, Helvetica, sans-serif;
- font-size:75.00%;
- color:#444;
- }
-
- /*--- Headings | Überschriften ------------------------------------------------------------------------*/
-
- h1,h2,h3,h4,h5,h6 {
- font-family:"Times New Roman", Times, serif;
- font-weight:normal;
- color:#222;
- margin:0 0 0.25em 0;
- }
-
- h1 { font-size:250%; } /* 30px */
- h2 { font-size:200%; } /* 24px */
- h3 { font-size:150%; } /* 18px */
- h4 { font-size:133.33%; } /* 16px */
- h5 { font-size:116.67%; } /* 14px */
- h6 { font-size:116.67%; } /* 14px */
-
- /* --- Lists | Listen -------------------------------------------------------------------------------- */
-
- ul, ol, dl { line-height:1.5em; margin:0 0 1em 1em; }
- ul { list-style-type:disc; }
- ul ul { list-style-type:circle; margin-bottom:0; }
-
- ol { list-style-type:decimal; }
- ol ol { list-style-type:lower-latin; margin-bottom:0; }
-
- li { margin-left:0.8em; line-height:1.5em; }
-
- dt { font-weight:bold; }
- dd { margin:0 0 1em 0.8em; }
-
- /* --- general text formatting | Allgemeine Textauszeichnung ------------------------------------------ */
-
- p { line-height:1.5em; margin:0 0 1em 0; }
-
- blockquote, cite, q {
- font-family:Georgia, "Times New Roman", Times, serif;
- font-style:italic;
- }
- blockquote { margin:0 0 1em 1.6em; color:#666; }
-
- strong,b { font-weight:bold; }
- em,i { font-style:italic; }
-
- big { font-size:116.667%; }
- small { font-size:91.667%; }
-
- pre { line-height:1.5em; margin:0 0 1em 0; }
- pre, code, kbd, tt, samp, var { font-size:100%; }
- pre, code { color:#800; }
- kbd, samp, var, tt { color:#666; font-weight:bold; }
- var, dfn { font-style:italic; }
-
- acronym, abbr {
- border-bottom:1px #aaa dotted;
- font-variant:small-caps;
- letter-spacing:.07em;
- cursor:help;
- }
-
- sub, sup { font-size:91.6667%; line-height:0; }
-
- hr {
- color:#fff;
- background:transparent;
- margin:0 0 0.5em 0;
- padding:0 0 0.5em 0;
- border:0;
- border-bottom:1px #eee solid;
- }
-
- /*--- Links ----------------------------------------------------------------------------------------- */
-
- a { color:#4D87C7; background:transparent; text-decoration:none; }
- a:visited { color:#036; }
-
- a:focus,
- a:hover,
- a:active { color:#182E7A; text-decoration:underline; }
-
- /* --- images (with optional captions) | Bilder (mit optionaler Bildunterschrift) ------------------ */
-
- p.icaption_left { float:left; display:inline; margin:0 1em 0.15em 0; }
- p.icaption_right { float:right; display:inline; margin:0 0 0.15em 1em; }
-
- p.icaption_left img,
- p.icaption_right img { padding:0; border:1px #888 solid; }
-
- p.icaption_left strong,
- p.icaption_right strong { display:block; overflow:hidden; margin-top:2px; padding:0.3em 0.5em; background:#eee; font-weight:normal; font-size:91.667%; }
-
- /**
- * ------------------------------------------------------------------------------------------------- #
- *
- * Generic Content Classes
- *
- * (en) standard classes for positioning and highlighting
- * (de) Standardklassen zur Positionierung und Hervorhebung
- *
- * @section content-generic-classes
- */
-
- .highlight { color:#c30; }
- .dimmed { color:#888; }
-
- .info { background:#f8f8f8; color:#666; padding:10px; margin-bottom:0.5em; font-size:91.7%; }
-
- .note { background:#efe; color:#040; border:2px #484 solid; padding:10px; margin-bottom:1em; }
- .important { background:#ffe; color:#440; border:2px #884 solid; padding:10px; margin-bottom:1em; }
- .warning { background:#fee; color:#400; border:2px #844 solid; padding:10px; margin-bottom:1em; }
-
- .float_left { float:left; display:inline; margin-right:1em; margin-bottom:0.15em; }
- .float_right { float:right; display:inline; margin-left:1em; margin-bottom:0.15em; }
- .center { display:block; text-align:center; margin:0.5em auto; }
-
- /**
- * ------------------------------------------------------------------------------------------------- #
- *
- * Tables | Tabellen
- *
- * (en) Generic classes for table-width and design definition
- * (de) Generische Klassen für die Tabellenbreite und Gestaltungsvorschriften für Tabellen
- *
- * @section content-tables
- */
-
- table { width:auto; border-collapse:collapse; margin-bottom:0.5em; border-top:2px #888 solid; border-bottom:2px #888 solid; }
- table caption { font-variant:small-caps; }
- table.full { width:100%; }
- table.fixed { table-layout:fixed; }
-
- th,td { padding:0.5em; }
- thead th { color:#000; border-bottom:2px #800 solid; }
- tbody th { background:#e0e0e0; color:#333; }
- tbody th[scope="row"], tbody th.sub { background:#f0f0f0; }
-
- tbody th { border-bottom:1px solid #fff; text-align:left; }
- tbody td { border-bottom:1px solid #eee; }
-
- tbody tr:hover th[scope="row"],
- tbody tr:hover tbody th.sub { background:#f0e8e8; }
- tbody tr:hover td { background:#fff8f8; }
-
- /**
- * ------------------------------------------------------------------------------------------------- #
- *
- * Miscellaneous | Sonstiges
- *
- * @section content-misc
- */
-
- /**
- * (en) Emphasizing external Hyperlinks via CSS
- * (de) Hervorhebung externer Hyperlinks mit CSS
- *
- * @section content-external-links
- * @app-yaml-default disabled
- */
-
- /*
- #main a[href^="http://www.my-domain.com"],
- #main a[href^="https://www.my-domain.com"]
- {
- padding-left:12px;
- background-image:url('your_image.gif');
- background-repeat:no-repeat;
- background-position:0 0.45em;
- }
- */
-}
diff --git a/build_tools/larch7/larch0/docs/html/gui_installation.html b/build_tools/larch7/larch0/docs/html/gui_installation.html
deleted file mode 100644
index b689435..0000000
--- a/build_tools/larch7/larch0/docs/html/gui_installation.html
+++ /dev/null
@@ -1,162 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>GUI Tab: Installation</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="gui_larchify.html"><h6>Next:</h6>
- <div class="indent1">GUI Tab: Larchify</div></a></li>
- <li><a href="gui_project_settings.html"><h6>Previous:</h6>
- <div class="indent1">GUI Tab: Project Settings</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-
-<h2 id="pagetitle" level="2">GUI Tab: Installation</h2>
-
-<p>This tab mixes profile options and project options. Which packages
-to install is a feature of the profile, as is the basic design of the
-'pacman.conf' file. The exact location of the packages (repository
-and cache paths) are more related to the build environment.
-</p>
-
-<h3>Package selection</h3>
-
-<p>See <a href="archin.html#package_selection">here</a> for details of how
-the list of packages to be installed is built up. The gui offers
-convenient editing of the 'addedpacks' and 'vetopacks' files.
-</p>
-
-<p><em>pacman</em> configuration is handled in separate parts.
-'pacman.conf' is effectively split into two, the options part and the
-repositories part can be edited separately, though the default options
-should be alright for most purposes. This split might ease management
-of updates to the structure of the file 'pacman.conf' with new pacman
-releases. Default versions of both parts (for the options part a complete
-pacman.conf can be used, the repositories will be stripped automatically)
-are supplied in the 'data' directory of the 'larch' package.
-A simplified format is used for the repository file, details can be
-found <a href="archin.html#pacman_conf">here</a>.
-</p>
-
-<p>Note that the <em>larch</em> repository must be available for building
-the <em>live</em> system, i.e. it must be included in the 'pacman.conf'
-used for the installation process. It is not strictly necessary for the
-resulting <em>live</em> system to include this repository. See below for
-further details.
-</p>
-
-<h3>'mirrorlist'</h3>
-
-<p>It is possible to customize the 'mirrorlist' file used for installation.
-This can be very convenient, because when building a <em>live</em> system
-the build environment can be very different from the run-time environment.
-For example, you might use local package repositories for building which
-cannot possibly be available when the <em>live</em> system is used.
-</p>
-
-<p>Customized versions of the 'mirrorlist' file are not regarded as
-belonging to the profile, because they are build environment specific, so
-they are stored in the project directory, which is made current when the
-larch backend scripts are run.
-</p>
-
-<h3>Special installation repositories and cache</h3>
-
-<p>Adjustments to the installation repository file and cache location are
-treated as 'advanced' options, because in many cases the defaults will be
-perfectly adequate.
-</p>
-
-<h4>Using different mirrors/repositories for the installation</h4>
-
-<p>The second part of the 'pacman.conf' file, the repository list, can be
-specified separately for the installation, via the frame
-'Use project repository list'. For certain build environments this can be
-very useful.
-</p>
-
-<p>A further way of getting a distinct 'pacman.conf' in the resulting
-<em>live</em> system is to put it in the profile's 'rootoverlay' directory
-(in the '/etc' subdirectory, as usual).
-</p>
-
-<h4>Package cache</h4>
-
-<p>Normally the host's standard package cache will be used for the
-installation, but it is possible to use a non-standard location. I guess,
-however, that this will not normally be necessary.
-</p>
-
-<h3>GUI Tab: Installation Tweaks</h3>
-
-<p>At present the only thing offered here is a bit of assistance in
-managing packages within the installation. The database can be
-resynchronized, packages can be added or removed. During testing it can
-be helpful to be able to make quick changes like this, but it is probably
-not a good idea to use these facilities too freely. The installation will
-differ from the specification in the profile (unless you immediately edit
-the profile too), which may be no problem for one-offs, but if you ever
-want to reuse the profile you may well lose track of what changes you have
-made.
-</p>
-
-</div>
-
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/gui_larchify.html b/build_tools/larch7/larch0/docs/html/gui_larchify.html
deleted file mode 100644
index 9e2e318..0000000
--- a/build_tools/larch7/larch0/docs/html/gui_larchify.html
+++ /dev/null
@@ -1,187 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>GUI Tab: Larchify</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="gui_medium.html"><h6>Next:</h6>
- <div class="indent1">GUI Tab: Preparing the Medium</div></a></li>
- <li><a href="gui_installation.html"><h6>Previous:</h6>
- <div class="indent1">GUI Tab: Installation</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-
-<h2 id="pagetitle" level="2">GUI Tab: Larchify</h2>
-
-<p>You can repeat the 'larchify' command as often as you like,
-to test various configurations or to build differently configured
-<em>live</em> systems with the same underlying packages. This works
-because the 'larchify' process itself does not change anything within the
-installation - all the files it generates are placed in the 'overlay',
-which (thanks to <em>aufs</em>) will just cover up any old versions of
-the added files in the underlying installation. At present <em>larch</em>
-does not support the 'deletion' of installation files, they can only be
-overlayed by replacements.
-</p>
-
-<h3>User accounts</h3>
-<p>You can enter or edit user accounts to be added during the creation of
-the <em>live</em> system. Any of the columns except the first (the login
-name) may be empty.
-</p>
-<p>A password can be set for the new user by entering this (plain text -
-I'm guessing this is alright in this situation ...). An empty password
-field will allow passwordless logins (at least on the console).
-</p>
-<p>The primary group of a new user can be set in the 'Group' column.
-When this is empty, it takes the <em>useradd</em> default, which is
-defined by settings in '/etc/login.defs' and '/etc/default/useradd'. Note
-that the default in <em>Arch Linux</em> is a group with the same name as
-the user, this is set by 'USERGROUPS_ENAB yes' in 'etc/login.defs'. You can
-override this by adding an 'expert' option, or by placing a modified version
-of this file in the profile's 'rootoverlay' directory.
-</p>
-<p>By default the UID number will be chosen automatically, but a specific
-number may be entered here. In <em>Arch Linux</em> the UIDs normally start
-at 1000.
-</p>
-<p>The 'skel'-directory column determines how the user's home
-directory will be initialized. The default (empty cell) is to copy the
-contents from '/etc/skel'. The editor popup shows a list of the available
-alternatives (folders within the profile beginning with 'skel_').
-</p>
-<p>The additional groups to which this user should belong can also be
-specified. Entries in this column are initialized to some default value
-which should be adequate for normal use, but may well need tweaking.
-This is a comma separated list <strong>without spaces</strong>.
-</p>
-<p>The final column allows you to pass further options to the system
-'useradd' command used to add the new user. Do not use double-quotes in this
-option string. Read 'man useradd' for more information about the available
-options.
-</p>
-
-<h4>Editing the table</h4>
-<p>Click on a cell in the selected row to cause an editor popup to appear.
-Clicking on an unselected row selects that row.
-</p>
-
-<h3>The overlay</h3>
-<p>Apart from the few customization options offered by the GUI directly, it
-is possible to include any files in the <em>live</em> system by adding them
-at the appropriate path within the overlay directory ('rootoverlay') of
-the profile. This button opens a file browser on the 'rootoverlay' directory
-of the current profile.
-</p>
-
-<h3>Locales</h3>
-<p>You can select the (glibc) locales supported by the <em>live</em>
-system by editing the /etc/locale.gen file in the overlay. If there is
-no such file initially it will be copied from the new installation's
-(not the host's!) version. See (for example) the <em>Arch Wiki</em> for
-more information about locales. Note that <em>larch</em> tries to leave
-the locale files in the installation itself unchanged, new files are
-placed in the overlay.
-</p>
-
-<h3><em>Arch</em> configuration: /etc/rc.conf</h3>
-<p>This is the central configuration file for an <em>Arch Linux</em>
-system. You can edit it here (see for example the <em>Arch Wiki</em> for
-more information about this file).
-</p>
-
-<h3>Reuse existing system.sqf</h3>
-
-<p>After 'larchify' has been run, the base installation will have been
-'squashed' into a compressed archive. Setting this option will prevent
-the repetition of this compression (which is quite a lengthy process) on
-the next run of 'larchify'. This should only be enabled if no changes
-have been made to the base installation (otherwise these changes will
-not be picked up).
-</p>
-
-<h3>Advanced options - the defaults are normally fine</h3>
-
-<h4>mkinitcpio.conf</h4>
-<p>Here you can edit the mkinitcpio.conf used for building the
-<em>initramfs</em> for the <em>live</em> system. N.B. The details of
-<em>mkinitcpio</em> handling in <em>larch</em> are a bit complicated,
-so if you change something here please be careful - you are not editing
-'/etc/mkinitcpio.conf', but rather 'etc/mkinitcpio.conf.larch0' in the
-'rootoverlay' directory of the profile (see
-<a href="larchify.html#mkinitcpio">here</a> for further details).
-Also, don't change the <em>larch</em> hooks.
-</p>
-
-<h4>ssh-keys</h4>
-<p>See <a href="larch_ssh.html#ssh_hostkeys">ssh host keys</a>. The default
-is to generate these keys (if the <em>openssh</em> package is installed).
-</p>
-
-<h4>Reuse existing locales</h4>
-
-<p>For people generating a lot of locales this can save a bit of time on
-a rerun, so long as nothing significant (like <em>glibc</em>, or
-/etc/locale.gen) has changed in the installation.
-</p>
-
-</div>
-
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/gui_medium.html b/build_tools/larch7/larch0/docs/html/gui_medium.html
deleted file mode 100644
index 2c1b010..0000000
--- a/build_tools/larch7/larch0/docs/html/gui_medium.html
+++ /dev/null
@@ -1,220 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>GUI Tab: Preparing the Medium</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="gui_mediumprofile.html"><h6>Next:</h6>
- <div class="indent1">GUI Tab: Medium Profile Settings</div></a></li>
- <li><a href="gui_larchify.html"><h6>Previous:</h6>
- <div class="indent1">GUI Tab: Larchify</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-
-<h2 id="pagetitle" level="2">GUI Tab: Preparing the Medium</h2>
-
-<p>This tab presents the various possibilities for installing the
-<em>live</em> system that was built on the 'larchify' tab onto a bootable
-device, which can be in <em>iso9660</em> form (to burn to a CD/DVD), or
-a partition on a hard disk or flash storage device. A suitable bootloader
-can also be installed.
-</p>
-
-<h3>Bootloader</h3>
-<p>The choice between <em>GRUB</em> ('legacy') and
-<em>syslinux/isolinux</em> is provided. Editing their configuration
-files is covered on the <a href="gui_mediumprofile.html">'Medium Profile'</a>
-tab. Whenever a 'larch source' is selected, the validity of this source is
-tested, along with bootloader availability, so it could turn out
-(according to the nature of the source), that one - or even both - of the
-bootloaders is not available. To support a particular bootloader the
-corresponding package must be installed in the <em>larchified</em> system.
-</p>
-
-<h3>Selecting the source</h3>
-
-<p>In the 'normal' case this will be the first (default) option, the
-<em>larchified</em> system. The other choices enable copying of an
-already existing <em>larch live</em> medium (or building a boot CD
-for a USB medium). If no <em>larchified</em> system has been built yet,
-a warning will pop up and the build buttons will be disabled.
-</p>
-
-<h4>Copying an existing <em>larch live</em> medium</h4>
-<p>The other source options allow the system to be taken from one that
-has already been built. This could be useful for copying from CD to
-USB stick, or vice versa, or for copies which involve changes to an
-option or two. The 'Device' source requires an unmounted partition
-(if you're using some sort of automounting, you'll have to sort that
-out yourself). The 'iso file' source allows you to select an 'iso'
-image (ending '.iso') anywhere in the file-system. The 'Path' source
-allows you to select a directory within the filesystem. If you want
-to use a CD/DVD as source, mount it and use this option to
-navigate to the mount point.
-</p>
-
-<p>Note that whenever a new source is selected a check is run on it,
-to check whether it could be valid and to determine one or two
-attributes (e.g. available bootloaders).
-</p>
-
-<h3>Build an <em>iso</em>, for CD or DVD</h3>
-<p>Only limited customization possibilities are offered here, you can
-set the volume label ('-V' option to <em>mkisofs</em>) and select from
-the available bootloaders. The only option for medium detection is
-'Search (for larchboot)', described below.
-</p>
-
-<h3>Install to partitition</h3>
-
-<p>Here one must select the partition to install to - which must be
-plugged in and not mounted (again, good luck to automounters), and
-also select how the <em>live initramfs</em> is to find the correct
-partition. The available options are:
-
-<ul>
- <li>Partition: The device will be sought on the basis of its (current)
- device name - such as /dev/sdb1. This is only suitable if you can be
- sure the device will always get the same name (which - especially with
- pluggable devices - is unlikely).</li>
- <li>UUID: Each device normally has a unique UUID, so this is a pretty
- reliable method. It's just that the UUIDs themselves are rather ungainly
- and unmemorable.</li>
- <li>LABEL: Booting on the basis of the device label can be quite reliable
- and quite readable, so it might be a good compromise.</li>
- <li>Search (for larchboot): The <em>live initramfs</em> tests all
- visible devices until it finds one containing the file larch/larchboot.
- </li>
-</ul>
-</p>
-
-<p>The choice of bootloader will determine the file-system with which the
-partition is formatted - for <em>syslinux</em> 'vfat' is used, for
-<em>GRUB</em> 'ext2'. No other file-system types are supported at present.
-There is also an option to install the <em>live</em> system without first
-formatting the partition. This might be useful in certain very special
-cases but it is generally <strong>not</strong> recommended. Another
-option for experts only is to suppress the installation of the
-bootloader. The bootloader is always installed to the Master Boot Record
-of the <em>live</em> medium, which might not always be desirable, so
-an installation without this step is also supported.
-</p>
-
-<p>With the button 'Enable session-saving', you can determine whether the
-medium gets a file 'larch/save', which is needed to enable the session
-saving feature (this option overrides the profile's <em>nosave</em>
-suggestion).
-</p>
-
-<p>The option 'Not bootable via search' suppresses the generation of the
-'larch/larchboot' file, so that the method of medium detection which
-searches for this file will not work on the generated medium (this of
-course makes no sense if the 'Search (for larchboot)' medium detection
-method is selected for this medium).
-</p>
-
-<h3>Volume label</h3>
-<p>The maximum length of the label should be 16 characters, which is ok
-for 'iso' (CD/DVD) and for 'ext2' (GRUB on partition), but 'vfat' (syslinux
-on partition) only accepts 11.
-</p>
-
-<h3>Write the larch medium</h3>
-When enough information is available, this button will be enabled and
-the generation can be started. If an 'iso' file is to be generated, a
-pop-up file-save dialog appears so that the destination can be specified.
-
-<h3>Create boot iso</h3>
-<p>If a 'device' (partition) is selected as 'larch source', there is the
-possibility of generating a boot CD for this <em>live</em> medium. This
-is to cover cases where a machine cannot boot from USB devices, but can
-boot from a CD. Just the kernel, <em>initramfs</em> and bootloader are put
-in the boot <em>iso</em>. The <em>live</em> system's <em>initramfs</em>
-will (hopefully) then be able to find the actual <em>live</em> medium.
-The detection method can be selected, and it need not be the same as
-that which the <em>live</em> medium itself uses.
-Note that the USB device for which the CD is to be generated must be
-plugged in (not mounted) and selected in the device chooser.
-</p>
-
-<p>A pop-up file-save dialog appears so that the destination can be
-specified. Note that the boot iso does not get the volume label shown
-in the gui (that is for complete <em>larch</em> media), the default
-generated by the back-end script 'boot_iso.py' is used.
-</p>
-
-<h3>Use chroot</h3>
-
-<p>To increase portability and reduce demands on the build system, most
-of the fancy processing can be done using the system which was installed
-for <em>larchification</em>, via <em>chroot</em>. For normal installation
-and building of a <em>larch</em> system this is the default, but when
-using one of the other sources (for copying etc.) this approach is not
-used by default - for the simple reason that there may well not be
-a suitable <em>chroot</em> system available. The gui offers the
-possibility of overriding this, so that if you do indeed have a
-suitable <em>chroot</em> system, then you can use it if you want.
-It is also possible to disable <em>chrooting</em> for the normal case,
-but I'm not sure how useful this option is.
-</p>
-
-</div>
-
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/gui_mediumprofile.html b/build_tools/larch7/larch0/docs/html/gui_mediumprofile.html
deleted file mode 100644
index eb823c7..0000000
--- a/build_tools/larch7/larch0/docs/html/gui_mediumprofile.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>GUI Tab: Medium Profile Settings</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="gui_medium.html"><h6>Previous:</h6>
- <div class="indent1">GUI Tab: Preparing the Medium</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-
-<h2 id="pagetitle" level="2">GUI Tab: Medium Profile Settings</h2>
-
-<p>The profile offers a few medium-specific configuration options:
-</p>
-
-<h3><a name="bootlines"></a>Boot entries/options</h3>
-
-<p>The bootloader offers a selection of 'boot lines', so that
-different systems, or various kernels in combination with various
-boot options can be started. The file 'bootlines' in the profile
-contains this information for the <em>larch live</em> system in a
-form which can be converted automatically into bootloader specific
-formats. This allows the boot menu entries to be supplied in the
-profile in a way which is independent of the actual bootloader
-which is used in the end. The format should be pretty clear from
-the default version.
-</p>
-
-<p>The 'bootlines' file covers only the menu entries for the
-<em>larch live</em> system. All other entries must be supplied in
-a bootloader specific 'template' file. Buttons are supplied to edit
-these, too. Note the '###LARCH' line, which specifies where the
-information from the 'bootlines' file is to be included.
-</p>
-
-<h3>The 'cd-root' directory</h3>
-<p>The handling of this directory is described
-<a href="profiles.html#cd-root">here</a>. It is a bit complicated,
-because it tries to be flexible, but the default settings might be
-adequate for many purposes.
-There is a button to open a file browser on this directory
-(within the current profile).
-</p>
-
-<h3>Disable session saving</h3>
-
-<p>Checking this option will only cause the profile file 'nosave' to
-exist. Whether session saving is then available on the <em>live</em>
-medium depends firstly on whether the medium is writable (an 'iso'
-file is not writable) and secondly on whether this option is
-overridden at the actual build stage. This may make this option
-appear a bit useless, but bear in mind that it is supplied in the
-profile, and can thus act as a signal as to whether the profile
-was designed with session saving in mind.
-</p>
-
-</div>
-
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/gui_project_settings.html b/build_tools/larch7/larch0/docs/html/gui_project_settings.html
deleted file mode 100644
index 0cd4630..0000000
--- a/build_tools/larch7/larch0/docs/html/gui_project_settings.html
+++ /dev/null
@@ -1,168 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>GUI Tab: Project Settings</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="gui_installation.html"><h6>Next:</h6>
- <div class="indent1">GUI Tab: Installation</div></a></li>
- <li><a href="larch_gui.html"><h6>Previous:</h6>
- <div class="indent1">Using the GUI</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="2">GUI Tab: Project Settings</h2>
-
-<h3>Projects</h3>
-
-<p>The <em>larch-7</em> GUI uses 'projects' to gather together a few
-configuration options concerning the build environment.
-Examples are the location of the <em>Arch</em> installation to be
-'larchified' (converted to a <em>live</em> system), pacman options such
-as package repository locations, which 'profile' (see below) to build with,
-which boot loader to use, and so on. These are all options which don't
-directly affect the design of the live system to be built. Most of the
-remaining configuration options do concern the design and are specified
-in the 'profile', for example the details of which packages to
-install, and how to configure the installed system.
-</p>
-
-<p>All project information is kept in a directory within '~/.config/larch'
-whose name is derived from the project name by prefixing it with 'p_'.
-The currently selected project is specified in the file
-'~/.config/larch/app.conf' (the application configuration file), the
-default entry being 'project = larch-0'.
-</p>
-
-<p>A new named project can be created in the advanced options on the
-Project-Settings tab of the GUI. For many purposes this will be unnecessary
-and one can use the default project, 'larch-0' (this is why it is among the
-advanced options). It is also possible to delete projects which are no longer
-needed, and to set the path of the installation to be larchified. Note
-that the GUI uses a different default installation path than the command
-line scripts, '~/larch_build' (i.e. within the user's home directory).
-Changing the installation path to an empty one ('') will return to the
-default one.
-</p>
-
-<h4>Installation Path</h4>
-
-<p>The installation that <em>larch</em> turns into a <em>live</em> system
-need not be on a separate partition, it can be placed anywhere convenient.
-The default installation directory ('~/larch_build') should normally be
-acceptable, so long as there is enough free space on that partition.
-Note that lots of space is necessary, nearly 4GB for a 700MB CD, for example.
-The <em>live</em> system is built in the '.larch' sub-directory of the
-installation directory; it must be within the installation to be converted
-because some of the construction work is done using <em>chroot</em>.
-</p>
-
-<p>The installation of the <em>Arch Linux</em> system to be larchified is
-handled on the <a href="gui_installation.html">'Installation'</a> tab of
-the GUI, but an already existing <em>Arch Linux</em> installation can also
-be larchified: see <a href="larchify.html#existingSystem">
-Making a live CD from an existing Arch installation</a>
-</p>
-
-<p>As the actual building work is done with admintrator permissions, the
-installation path can actually be anywhere in the file-system - exercise
-caution in entering the path, you could do some real damage to your system
-if you make a mistake. Entering an empty string will cause the default
-path to be chosen, to larchify the running system (not at all recommended!)
-enter '/'.
-</p>
-
-<h3>Profiles</h3>
-
-<p>A profile contains the information needed to build a particular flavour
-of <em>(live) Arch Linux</em> - which packages to install, which locales,
-system configuration in '/etc/rc.conf', boot entries, and so on. Apart
-from a few basic configuration details (mainly those concerned specifically
-with the special needs of a <em>live</em> system) for which <em>larch</em>
-provides a special mechanism, all desired changes from the freshly
-installed state should be placed in the directory 'rootoverlay' within
-the profile directory. This allows easy rebuilding of a particularly
-configured system, and it also allows various (differently configured)
-<em>live</em> systems to be built from the same underlying installation,
-without touching the installation itself.
-</p>
-
-<p>All profile information is kept in the correspondingly named directory
-within the directory '~/.config/larch/myprofiles'.
-</p>
-
-<p>The profiles are shared by all projects, so if you change one that is
-in use by another project, it will also be changed for that project.
-Deletion or renaming of a profile that is in use by another project is
-not permitted, but it is possible to copy a profile within the 'myprofiles'
-directory, by giving it another name, and thus creating a new, 'unattached'
-version.
-A new profile can be also be fetched from anywhere in the file-system,
-using the browse button, but in this case it is not possible to supply a
-new name for the profile directory (this can be done subsequently with
-the rename button).
-</p>
-
-<p>When renaming or browsing for profiles it is possible to overwrite
-existing profiles, but you will be prompted for confirmation.
-</p>
-
-</div>
-
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/index.html b/build_tools/larch7/larch0/docs/html/index.html
deleted file mode 100644
index 2a6cad0..0000000
--- a/build_tools/larch7/larch0/docs/html/index.html
+++ /dev/null
@@ -1,151 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Table of Contents</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- </div>
- </div>
- <!-- end: #col3 -->
-
- <h2>Table of Contents</h2>
- <p>This documentation covers <em>larch</em> version 7.2.</p>
-
-<p>WARNING: larch-7.2 is still quite new and probably buggy, but it is
-the recommended version, especially for command-line users - please
-report bugs!
-</p>
-<p>Although relatively few changes have been made to the structure of the
-profiles, it is not completely compatible with larch-7.1, so don't mix
-the two.
-</p>
-
-
-
- <ul class="toc">
- <li class="level1"><a href="larch_intro.html">Introduction</a></li>
- <ul>
- <li class="level2"><a href="larch_intro.html#live_system">What is a live system?</a></li>
- <li class="level2"><a href="larch_intro.html#requirements">Build system requirements</a></li>
- <li class="level2"><a href="larch_intro.html#cli_gui">Command line vs. GUI</a></li>
- <li class="level2"><a href="larch_intro.html#overview">Overview</a></li>
- <li class="level2"><a href="larch_intro.html#larch_installation">Installation of the larch build system</a></li>
- <li class="level2"><a href="larch_intro.html#larch_profiles">Profiles</a></li>
- <li class="level2"><a href="larch_intro.html#stages">The stages of the build process</a></li>
- </ul>
- <li class="level1"><a href="larch_features.html">Features</a></li>
- <li class="level1"><a href="larch_quick-console.html">Quick Start - Console</a></li>
- <li class="level1"><a href="larch_quick.html">Quick Start</a></li>
- <li class="level1"><a href="archin.html">Installation of the base Arch system</a></li>
- <ul>
- <li class="level2"><a href="archin.html#pacman_conf">'pacman.conf' and 'mirrorlist'</a></li>
- <li class="level2"><a href="archin.html#Custom_packages">Custom packages</a></li>
- <li class="level2"><a href="archin.html#package_selection">Selection of packages to be installed</a></li>
- </ul>
- <li class="level1"><a href="larchify.html">Building the live system</a></li>
- <ul>
- <li class="level2"><a href="larchify.html#mkinitcpio">mkinitcpio and the initramfs</a></li>
- <li class="level2"><a href="larchify.html#reuseSystem">Rebuilding using an existing 'system.sqf'</a></li>
- <li class="level2"><a href="larchify.html#existingSystem">Making a live system from an existing Arch installation</a></li>
- </ul>
- <li class="level1"><a href="medium.html">Preparing the larch live medium</a></li>
- <ul>
- <li class="level2"><a href="medium.html#usb2bootiso">Building a boot CD for a USB-stick</a></li>
- </ul>
- <li class="level1"><a href="profiles.html">Profiles</a></li>
- <ul>
- <li class="level2"><a href="profiles.html#overlay">The overlay directory</a></li>
- <li class="level2"><a href="profiles.html#cd-root">The cd-root directory</a></li>
- <li class="level2"><a href="profiles.html#other-files">Other important files within a profile</a></li>
- <li class="level2"><a href="profiles.html#users">Adding user accounts</a></li>
- </ul>
- <li class="level1"><a href="larch_live_system.html">Structure of a larch live system</a></li>
- <ul>
- <li class="level2"><a href="larch_live_system.html#Squashfs_and_Unionfs">squashfs and aufs</a></li>
- <li class="level2"><a href="larch_live_system.html#initramfs">initramfs and mkinitcpio</a></li>
- <li class="level2"><a href="larch_live_system.html#rc_files">/etc/rc.sysinit and /etc/rc.shutdown</a></li>
- <li class="level2"><a href="larch_live_system.html#fstab">/etc/fstab</a></li>
- <li class="level2"><a href="larch_live_system.html#aufs">[unionfs as an alternative to aufs]</a></li>
- </ul>
- <li class="level1"><a href="larch_sessionsave.html">Saving a session back to the boot device (or even somewhere else)</a></li>
- <ul>
- <li class="level2"><a href="larch_sessionsave.html#overlays">Overlay archives</a></li>
- <li class="level2"><a href="larch_sessionsave.html#var_files">Special places in /var</a></li>
- <li class="level2"><a href="larch_sessionsave.html#upd_packages">Updating packages</a></li>
- <li class="level2"><a href="larch_sessionsave.html#de-Act">Activating and deactivating the session-saving feature</a></li>
- <li class="level2"><a href="larch_sessionsave.html#custom">Customizing the behaviour using scripts</a></li>
- </ul>
- <li class="level1"><a href="larch_ssh.html">ssh access</a></li>
- <ul>
- <li class="level2"><a href="larch_ssh.html#ssh_hostkeys">ssh host keys</a></li>
- <li class="level2"><a href="larch_ssh.html#ssh_x11">ssh and X11</a></li>
- </ul>
- <li class="level1"><a href="larch_running.html">Running a larch live system</a></li>
- <ul>
- <li class="level2"><a href="larch_running.html#bootparm">Boot parameters</a></li>
- <li class="level2"><a href="larch_running.html#config">Configuration</a></li>
- <li class="level2"><a href="larch_running.html#install">Installation to hard disk</a></li>
- <li class="level2"><a href="larch_running.html#install-live">'Live' installation to hard disk</a></li>
- <li class="level2"><a href="larch_running.html#change-medium">Copying the live system to other media</a></li>
- </ul>
- <li class="level1"><a href="larch_rebuild.html">Recompressing the whole system</a></li>
- <li class="level1"><a href="larch_gui.html">Using the GUI</a></li>
- <ul>
- <li class="level2"><a href="gui_project_settings.html">GUI Tab: Project Settings</a></li>
- <li class="level2"><a href="gui_installation.html">GUI Tab: Installation</a></li>
- <li class="level2"><a href="gui_larchify.html">GUI Tab: Larchify</a></li>
- <li class="level2"><a href="gui_medium.html">GUI Tab: Preparing the Medium</a></li>
- <li class="level2"><a href="gui_mediumprofile.html">GUI Tab: Medium Profile Settings</a></li>
- <ul>
- <li class="level3"><a href="gui_mediumprofile.html#bootlines">Boot entries/options</a></li>
- </ul>
- </ul>
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/larch_features.html b/build_tools/larch7/larch0/docs/html/larch_features.html
deleted file mode 100644
index a6cf96d..0000000
--- a/build_tools/larch7/larch0/docs/html/larch_features.html
+++ /dev/null
@@ -1,180 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Features</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="larch_quick-console.html"><h6>Next:</h6>
- <div class="indent1">Quick Start - Console</div></a></li>
- <li><a href="larch_intro.html"><h6>Previous:</h6>
- <div class="indent1">Introduction</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Features</h2>
-
-<ul>
-
- <li>
- <p>Built from standard <em>Arch Linux</em> packages</p>
- </li>
-
- <li>
- <p>Only minimal changes made to enable functioning as a <em>live</em>
- system - it is essentially pure <em>Arch Linux</em></p>
- </li>
-
- <li>
- <p>Can build <em>live</em> iso images (for CD or DVD), USB-sticks,
- hard disk partitions (sometimes called 'frugal' installation), etc.</p>
- </li>
-
- <li>
- <p>Can also build from existing <em>Arch</em> installation</p>
- </li>
-
- <li>
- <p>Can use standard <em>Arch</em> kernel ('kernel26'), no kernel build is
- necessary</p>
- </li>
-
- <li>
- <p>Fully customizable package selection</p>
- </li>
-
- <li>
- <p>Can use isolinux/syslinux or GRUB bootloader</p>
- </li>
-
- <li>
- <p>Automatic generation of /etc/fstab based on device detection;
- can also detect LVM volumes (when configured to do so)</p>
- </li>
-
- <li>
- <p>Does not require an <em>Arch Linux</em> system to build it, any modern
- <em>GNU/Linux</em> system should suffice</p>
- </li>
-
- <li>
- <p>Can be used to install an already configured <em>Arch Linux</em> to hard disk -
-you can test, configure and reconfigure, and even update, before you install</p>
- </li>
-
- <li>
- <p>Uses latest udev-based hardware detection</p>
- </li>
-
- <li>
- <p>Based on squashfs, aufs, initramfs (using standard <em>Arch</em>
- mkinitcpio)</p>
- </li>
-
- <li>
- <p>Changes made during a session can be saved back to the boot medium
- (assuming it is writeable - USB-stick, hard-disk, etc.)</p>
- </li>
-
- <li>
- <p>Full graphical system possible, e.g. with KDE, OpenOffice, GIMP, ...</p>
- </li>
-
- <li>
- <p>Using ssh it's possible to run this CD/USB-stick on a system without
- monitor/keyboard - remote installation and rescue is also possible</p>
- </li>
-
- <li>
- <p>Copy to RAM possible, using boot parameter ('c2r')</p>
- </li>
-
- <li>
- <p>Optional use of existing swap partition ('swap' boot parameter)</p>
- </li>
-
- <li>
- <p>Simple text configuration files</p>
- </li>
-
- <li>
- <p>Extensive documentation</p>
- </li>
-
- <li>
- <p><em>larch</em> can itself be run from a <em>live</em> medium, allowing easy
- 'larchification' of existing installations</p>
- </li>
-
- <li>
- <p>New in version 7: easier use, <em>larch</em> now has a gui</p>
- </li>
-
- <li>
- <p>New in version 7: even kernel updates are supported via the normal
- pacman update process</p>
- </li>
-
- <li>
- <p>New in version 7: i18n-ready (using <em>gettext</em>)</p>
- </li>
-
-</ul>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/larch_gui.html b/build_tools/larch7/larch0/docs/html/larch_gui.html
deleted file mode 100644
index 814e949..0000000
--- a/build_tools/larch7/larch0/docs/html/larch_gui.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Using the GUI</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="gui_project_settings.html"><h6>Next:</h6>
- <div class="indent1">GUI Tab: Project Settings</div></a></li>
- <li><a href="larch_rebuild.html"><h6>Previous:</h6>
- <div class="indent1">Recompressing the whole system</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Using the GUI</h2>
-
-<p><em>larch-7</em> can be run from a graphical user interface. This presents
-most of the main options in a clear way, avoiding cryptic command-line
-mumbo-jumbo.
-</p>
-
-<p>The <em>larch</em> documentation is available in the GUI, and there are
-documentation pages for each of the tabs in the <em>larch</em> window.
-</p>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/larch_intro.html b/build_tools/larch7/larch0/docs/html/larch_intro.html
deleted file mode 100644
index dfed676..0000000
--- a/build_tools/larch7/larch0/docs/html/larch_intro.html
+++ /dev/null
@@ -1,316 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Introduction</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="larch_features.html"><h6>Next:</h6>
- <div class="indent1">Features</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Introduction</h2>
-
-<blockquote>
-<h3>Warning</h3>
-
-<p><em>Before we get started I should point out that most of the
-<em>larch</em> scripts must be run as root in order to do their work,
-and that much of this work consists of deleting and overwriting files
-and even complete directories. If just one of these is wrong it might make
-quite a mess of your system. That is quite normal for an installer,
-but you will be using it on a system that
-is already configured and this is somewhat risky - if you set up your
-configuration wrong (or if you or I made some other mistake ...), you
-might find you have destroyed some important data and/or your system
-doesn't work any more. But that's life - <strong>Share and
-Enjoy!</strong></em>
-</p>
-</blockquote>
-
-<p>Below is the general introductory blurb, but for those who want to jump
-straight in and try it out I would suggest the following pages as possible
-starting points:
-<ul>
- <li><a href="larch_quick.html" >Quick Start with the GUI</a>
- </li>
- <li><a href="larch_quick-console.html" >Quick Start on the command line</a>
- </li>
-</ul>
-</p>
-
-<h3><a name="live_system"></a>What is a <em>live</em> system?</h3>
-
-<p><em>larch</em> is a collection of scripts designed around the creation and
-use of custom <em>live</em> CD/DVD/USB-stick versions of <em>Arch Linux</em>.
-A <em>live</em> operating system is one which can reside on a removable medium
-and boot on (ideally) any computer (of compatible architecture) into which
-it is inserted. This can be useful in quite a variety of situations, for
-example for testing purposes, for rescue purposes on machines whose
-installed operating system is broken, or as an installation medium (many
-linux distributions use <em>live</em> systems as installers). But there
-are also situations where a permanently installed <em>live</em> system
-can offer advantages over a normal installation, perhaps because of the
-compression or because a <em>live</em> system is quite robust - it is
-in essence read-only, and can be quite insensitive to hardware changes.
-</p>
-
-<p>The main features of the <em>larch</em> system are listed on the
-<a href="larch_features.html">Features</a> page, among the most
-significant might be the use of <a href="profiles.html">'profiles'</a>
-to define the characteristics of the system to be built, the ability
-to write to various media with a choice of bootloaders and the
-<a href="larch_sessionsave.html">session saving</a> possibilities,
-allowing changes made during a <em>live</em> 'session' to be saved
-back to the boot device (as long as it is writable!).
-</p>
-
-<h3><a name="requirements"></a>Build system requirements</h3>
-
-<p><em>larch</em> has been designed to work without extensive demands on
-the build system. Although it has been developed under <em>Arch Linux</em>,
-<em>larch</em> should run on other <em>GNU/Linux</em> systems. By means
-of a sort of bootstrapping, the required software has been kept to a
-minimum - many of the build functions are carried out on the newly
-installed <em>Arch</em> system using <em>chroot</em>.
-For example, you do not need support for <em>squashfs</em> or <em>aufs</em>
-on the build system. But basic utilities which are normally available on any
-<em>GNU/Linux</em> system, such as <em>bash</em>, <em>mkfs.vfat</em>,
-<em>mkfs.ext2</em>, <em>blkid</em> and <em>sfdisk</em> - and of course
-<em>chroot</em> - are assumed to be present (on <em>Arch</em> that is packages
-'bash', 'dosfstools', 'e2fsprogs', 'util-linux-ng' and 'coreutils').
-</p>
-
-<p> The <em>larch</em> scripts are written mainly in python, but snippets
-of bash crop up here and there.
-In addition to python you must also have the pexpect module available
-(in <em>Arch</em> the 'python-pexpect' package). The (optional) GUI
-requires pyqt. I'm not sure what the oldest supported versions are,
-development was done using python-2.6 and pyqt-4.7.
-I think python-2.5 should be alright, and I have heard that
-pyqt-4.4 probably doesn't work.
-</p>
-
-<h3><a name="cli_gui"></a>Command line vs. GUI</h3>
-
-<p>
-The basic functionality of <em>larch</em> is provided by command-line scripts,
-but a graphical user interface is available, to make it easier to see what
-options are available and to avoid the need to remember and not mistype
-obscure command line parameters. In addition to providing a front-end to the
-main scripts the GUI also provides help with organising the configuration
-files.
-</p>
-
-<h3><a name="overview"></a>Overview</h3>
-
-<p>One design aim was easy customization, so that even relatively inexperienced
-users could build personalized <em>live</em> CDs (etc.), containing whatever
-packages they wanted and with their own personal configurations. The resulting
-medium should also be usable for installation purposes, so that one has a
-customized <em>Arch Linux</em> installation/rescue medium. As the content can
-be chosen freely, a comfortable working environment is possible - in contrast
-to the rather Spartan standard <em>Arch</em> installation CD. However, note
-that it is also possible, using the officially supported <em>archiso</em>, to
-produce a customized <em>Arch Linux</em> installation/rescue medium (see the
-corresponding <em>Arch wiki</em> page). The approach taken by the two projects
-is somewhat different so do have a look at both. Note that at the latest since
-version 7, <em>larch</em> makes no pretence of a 'KISS' approach. The code is,
-I'm afraid, rather complicated. The resulting <em>live</em> system should,
-however, be very close to a normal non-<em>live Arch Linux</em> system (as
-far as the <em>squashfs + aufs</em> basis allows).
-</p>
-
-<p><em>larch</em> offers a flexible approach to building your
-<em>live</em> media. You can use 'profiles' to determine what gets installed,
-and how it is configured. The advantage of this method is that all your
-specifications are kept together in a folder which can be used to rebuild the
-same or a similar system at a later date. Alternatively you can do a normal
-<em>Arch Linux</em> installation (if there is such a thing!) and then make a
-<em>live</em> medium from this. You can even 'livify' your existing
-installation (though it might be worth tidying it up a bit first ...).
-</p>
-
-<p>The use of <em>squashfs</em> in the resulting system means that the space
-occupied will be significantly less than in the 'raw' state, normally about a
-third of the original. As a result of this design, it is not possible to write
-directly to the system - which would seem to be quite a drawback, though in
-some situations it can even be an advantage. The use of <em>aufs</em> (a
-'unification' file-system, originally based on <em>unionfs</em>) allows the
-resulting system to appear writable in spite of its actual read-only nature,
-by using a writable 'overlay' in <em>tmpfs</em> (a memory-based file-system).
-</p>
-
-<p>Normally any changes made to the system while running would be lost on
-shutdown, but by saving the overlay to the boot medium (which is of course
-only possible on devices which are actually writable, such as USB sticks),
-data persistence can be achieved even though the basic system is actually
-not writable. In spite of the different file-system structure of the
-<em>live</em> system, it should behave almost identically to a normal Arch
-installation in most respects. You can, for example, perform package
-management as usual, but the changes are saved in the overlay, rather than
-in the underlying system. Of course as the number of changes grows, so
-does the size of the overlay, and at some point this will become
-problematical. How <em>larch</em> manages this is explained in the
-<a href="larch_sessionsave.html">session saving</a> section.
-</p>
-
-<p>Hardware detection is provided by the same <em>udev</em> approach as is
-used in a standard <em>Arch Linux</em> system.
-</p>
-
-<p>The <em>larch</em> project comprises several components. The scripts for
-building a <em>larch live</em> medium are in the <em>larch</em> package, which
-need not itself be installed in the <em>live</em> system, though it may be
-useful (and is indeed installed by default). Scripts and data for the
-<em>live</em> environment are provided in the
-<em>larch-live</em> package, which must be installed in the <em>live</em>
-system. There is also an optional installer (<em>larchin</em>) which can
-install the <em>live</em> system to hard disk, providing a convenient way
-to install a ready-configured <em>Arch Linux</em> system.
-</p>
-
-<p>As with <em>Arch Linux</em> in general <em>larch</em> is not really
-designed for beginners - you should know your way around a
-<em>GNU/Linux</em> system (preferably <em>Arch</em>!), and be aware of the
-dangers of running such programs, such as corrupting your whole system.
-In any case, I hope that the
-documentation will be clear enough to help anyone who wants to exploit
-<em>larch</em> to the full (feedback is welcome!).</p>
-
-<p><b>Space Requirements:</b>
-You need quite a lot of space to create a <em>live Arch Linux</em> system.
-Bear in mind that a complete <em>Arch Linux</em> system is installed, then,
-additionally, a compressed ('squashed') version is made, and then perhaps
-even a CD image (<em>iso</em>).
-Building for a USB-stick requires slightly less space, as the iso-image is
-not built. If building a <em>live</em> version of the currently running
-<em>Arch Linux</em> system, much less space is required as no new
-system must be installed - but there are additional problems with this
-approach which make it generally not the best way (see
-<a href="larchify.html#existingSystem">the section dealing
-with this</a>).
-</p>
-
-<h3><a name="larch_installation"></a>Installation of the <em>larch</em> build
-system</h3>
-
-<p>The recommended way of installing <em>larch</em> is by means of the setup
-script, see <a href="larch_quick-console.html">here</a> for details.
-This installs all the necessary packages to a working directory, and it
-should also work on non-<em>Arch</em> linux systems.
-</p>
-
-<p>The <em>larch</em> package may, however, be installed in the normal
-<em>Arch Linux</em> way using <em>pacman</em>. This method will only work on
-an <em>Arch</em> system, of course. The <em>larch</em> repository is at
-<a href="ftp://ftp.berlios.de/pub/larch/larch7.2/i686/">
-<strong>berlios</strong></a>.
-</p>
-
-<p>The <em>larch</em> command line scripts need to be started as root, and
-each has a usage message (run with the '-h' option). The gui should be
-started as a normal user (it uses <em>sudo</em> to get administrator
-permissions when needed).
-</p>
-
-<h3><a name="larch_profiles"></a>Profiles</h3>
-
-<p>A <em>larch</em> 'profile' is a directory containing the information
-needed to build a particular 'flavour' of <em>Arch Linux</em> as a
-<em>live</em> system - which packages to install, and how it should be
-set up. For details see <a href="profiles.html">Profiles</a>.
-</p>
-
-<h3><a name="stages"></a>The stages of the build process</h3>
-
-<p>The starting point is an <em>Arch Linux</em> installation. This can
-be an already existing one from which you want to make a <em>live</em>
-version, or - the recommended approach - you can use the
-'Installation' stage of the <em>larch</em> system
-(using the <strong>larch-archin</strong> script) to prepare this.
-This script downloads all the desired packages (if they are not already
-in the host's package cache) and installs them to a directory on the host
-(the default is '/home/larchbuild'). See <a href="archin.html">this page</a>
-for details.
-</p>
-
-<p>Once we have the <em>Arch Linux</em> installation this can be
-processed to build the basis components for the <em>live</em> medium. The
-installation is compressed into a <em>squashfs</em> archive, and a second
-<em>squashfs</em> archive is built, which will function as a sort of
-'patch' file for the basic installation, containing a few necessary
-adjustments for running as a <em>live</em> system and also the
-customizations specified in the <em>profile</em>. The other important
-component is the <em>initramfs</em>, which also needs to be adapted
-to boot the <em>live</em> system. This processing is performed by the
-<strong>larch-larchify</strong> script, see
-<a href="larchify.html">this page</a> for details.
-</p>
-
-<p>When the 'larchification' has been completed, the components can
-be packed together onto a boot medium together with a bootloader. The
-<strong>larch-live_iso</strong> script creates an <em>iso</em> file, which
-can then be written to a CD or DVD, the <strong>larch-live_part</strong>
-script sets up a bootable partition on a disk(-like) device, such as a
-USB stick. See <a href="medium.html">this page</a> for details.
-</p>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/larch_live_system.html b/build_tools/larch7/larch0/docs/html/larch_live_system.html
deleted file mode 100644
index 1f7bbeb..0000000
--- a/build_tools/larch7/larch0/docs/html/larch_live_system.html
+++ /dev/null
@@ -1,220 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Structure of a larch live system</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="larch_sessionsave.html"><h6>Next:</h6>
- <div class="indent1">Saving a session back to the boot device (or even somewhere else)</div></a></li>
- <li><a href="profiles.html"><h6>Previous:</h6>
- <div class="indent1">Profiles</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Structure of a <em>larch live</em> system</h2>
-
-<p>The vast majority of the code that runs in a <em>live</em> CD/USB system
-is exactly the same as in a normal system running from hard disk.
-The main differences arise through the <em>live</em> system being based on
-a read-only root file-system, so various adjustments are necessary to
-make the areas that must be writeable appear to be so. I say 'appear to be'
-because in general any changes will be lost when the system shuts down,
-the actual changes being made only in a RAM-based filesystem (but see
-<a href="larch_sessionsave.html">"Session saving"</a>).
-</p>
-
-<h3><a name="Squashfs_and_Unionfs"></a>squashfs and aufs</h3>
-
-<p>In <em>larch</em>, as in many other <em>live</em> systems, the
-ability to (apparently) write to a read-only file-system is provided by
-<em>aufs</em> (originally derived from <em>unionfs</em>).
-The file-system is also compressed, using <em>squashfs</em>, so as to fit
-more data onto the storage device. A custom <em>Arch Linux</em> installation
-(you can choose which packages are installed) is compressed into a
-<em>squashfs</em> file-system in the file <strong>system.sqf</strong>,
-which is placed in the 'larch' directory of the boot device.
-</p>
-
-<p>For use in a <em>live</em> system a few changes must be made to some files
-in the installation. In <em>larch</em> this is usually not done directly,
-the installed system is left in a 'clean' state. Instead of that, an additional
-<em>union</em> layer is created, in the archive <strong>mods.sqf</strong>,
-containing all the modified files. The user is free to include (pretty well)
-any customizations (s)he wants in this overlay file, which is also placed
-in the 'larch' directory of the boot device.
-</p>
-
-<p>Using <em>larch</em>'s merge-overlay feature it is possible to
-rebuild the 'mods.sqf' archive to incorporate subsequent changes to the
-system. When this is done an additional <em>union</em> layer
-(<strong>filter.sqf</strong>) will be created. For further details see the
-<a href="larch_sessionsave.html">session saving page</a>.
-</p>
-
-<p>These system archives are combined when the <em>live</em> system
-boots. They are mounted as branches of a <em>union</em> (<em>aufs</em>)
-file-system with the overlay above the 'standard' system, so that files in
-the overlay have priority over the original ones. A further, <em>tmpfs</em>,
-layer is placed on top of these, which effectively makes the whole system
-writeable. When <a href="larch_sessionsave.html">session saving</a> is being
-used this top layer is initialized during the boot sequence, by copying the
-contents of a compressed archive (<strong>overlay.tar.lzo</strong>) into it.
-<em>lzo</em> compression is used here because of its speed ('lzop' is a
-dependency of the 'larch-live' package).
-</p>
-
-<h3><a name="initramfs"></a><em>initramfs</em> and <em>mkinitcpio</em></h3>
-
-<p>It is, in general, not possible to boot directly into a <em>live</em>
-system.
-Some form of 'initrd' or 'initramfs' is required, in order to find the boot
-device, prepare the <em>union</em> file-system and prepare it for running.
-Many modern <em>GNU/Linux</em> systems use initrd/initramfs (the former
-being now deprecated) as a matter of course, for loading the necessary kernel
-modules, and <em>Arch Linux</em> is no exception, a modular initramfs system
-(<em>mkinitcpio</em>) being the standard way to boot <em>Arch Linux</em>,
-and <em>larch</em> also takes advantage of it, although some additions need
-to be made to boot <em>live</em> systems.
-</p>
-
-<p><em>larch</em> adds several 'hooks' (code plug-ins) to the
-<em>Arch Linux mkinitcpio</em> system (they are in the 'larch-live' package).
-The first, 'larch1', is concerned with finding the boot device.
-It can select a device on the basis
-of UUID, partition label, partition name ('/dev/sdb1', etc.) or else it can
-search all available devices for the file '/larch/larchboot'. A simple
-validity check is made by testing the existence of the '/larch/system.sqf'
-archive.
-</p>
-
-<p>The second hook comes in two flavours - one for <em>aufs</em> and one
-for <em>unionfs</em> - it just sets some variables according to which
-unioning file-system is being used (at the moment only <em>aufs</em>
-is properly supported).
-</p>
-
-<p>The third hook, 'larch3', performs the actual preparation of the
-<em>larch</em> root file-system, combining the system and overlay archives
-with a <em>tmpfs</em> upper layer in a <em>union</em> and carrying out
-various other initializations.
-</p>
-
-<p>In order to generate the special <em>initramfs</em> a customized
-'/etc/mkinitcpio.conf' is used, prepared during the build process from the
-template '/etc/mkinitcpio.conf.larch0' and saved as
-'/etc/mkinitcpio.conf.larch'. If you want to customize this, you need to
-edit '/etc/mkinitcpio.conf.larch0' in 'rootoverlay' in the profile (the
-gui has a button for this).
-</p>
-
-<p>There is also a customized <em>mkinitcpio</em> preset in '/etc/mkinitcpio.d',
-also working with a template - 'larch.preset0' is used to produce 'larch.preset'
-during the build operation. In addition this preset replaces the standard
-preset belonging to the kernel, so that subsequent kernel updates (etc.)
-will regenerate a correct <em>initramfs</em> for the <em>larch</em> system.
-If you want to revert to the normal <em>Arch Linux mkinitcpio</em> behaviour
-(for example, if you are installing the system) you will need to replace
-the preset by the original, which gets saved with '.larchsave' appended.
-</p>
-
-
-<h3><a name="rc_files"></a>/etc/rc.sysinit and /etc/rc.shutdown</h3>
-
-<p>The initial boot script and the shutdown script must be customized for use
-in a <em>larch live</em> environment. This is achieved by using hooks in the
-standard /etc/rc.sysinit and /etc/rc.shutdown scripts. The file
-'etc/rc.d/functions.d/larch-hooks', in the 'larch-live' package, defines these.
-During startup the main tweaks are to the content of /etc/mtab and /etc/fstab.
-During shutdown we probably want to disable writing to the hardware clock, but
-the main addition is the session saving code. If booting from CD/DVD we will
-want to eject this just before shutting down.
-</p>
-
-<h3><a name="fstab"></a>/etc/fstab</h3>
-
-<p>If the file '/etc/fstab.larch' exists this will be used as a persistent
-'/etc/fstab', being copied there during the boot process (in the 'larch3'
-hook in the initramfs system). Otherwise a very minimal '/etc/fstab' will
-be generated at each boot. It includes entries for any existing swap
-partitions, but these are commented out unless the 'swap' boot parameter
-is specified (the default <em>larch</em> behaviour is to mount nothing
-automatically).
-</p>
-
-<p>The 'x10d_fstab' script in the 'larch-live' package allows the very basic
-/etc/fstab generated by the initramfs system ('larch3' hook) to be extended
-automatically, but '/etc/fstab' will only be changed if '/etc/fstab.larch'
-doesn't exist.
-This script adds entries for the partitions it detects, and also mount points
-in '/mnt' for them. The entries are such that the partitions are not mounted
-automatically.
-</p>
-
-<h3><a name="aufs"></a>[<em>unionfs as an alternative to aufs</em>]</h3>
-
-<p>In principle, <em>unionfs</em> can be used instead of <em>aufs</em>,
-but as <em>aufs</em> is supported by current <em>Arch Linux</em> kernels
-it is obviously the first choice. Indeed the current <em>larch</em> code
-probably won't work with <em>unionfs</em>, as it hasn't been tested - but
-the framework to support it is in place.
-</p>
-
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/larch_quick-console.html b/build_tools/larch7/larch0/docs/html/larch_quick-console.html
deleted file mode 100644
index bb50e70..0000000
--- a/build_tools/larch7/larch0/docs/html/larch_quick-console.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Quick Start - Console</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="larch_quick.html"><h6>Next:</h6>
- <div class="indent1">Quick Start</div></a></li>
- <li><a href="larch_features.html"><h6>Previous:</h6>
- <div class="indent1">Features</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Quick Start - Console</h2>
-
-<p>This is a quick run through of the steps needed to download <em>larch</em>
-and use it to build a <em>live</em> system from one of the example profiles
-provided in the 'larch-profiles' package. You can use this as an introduction
-to <em>larch</em>, and as a basis for your own customized system if you like.
-</p>
-
-<ul>
- <li>Make sure you have 'python' and 'python-pexpect' packages installed.
- </li>
- <li>Download the latest
- <a href="ftp://ftp.berlios.de/pub/larch/larch7.2/i686/larch-setup">
- <strong>larch-setup</strong></a> script
- to an empty working directory. Then run it (it is a shell script).
- It will download and prepare the 'larch' and 'larch-profiles' packages
- so that they can be used within this directory.
- </li>
- <li>Several links will appear in the working directory. These point at the
- individual <em>larch</em> scripts. Each has a usage message which you
- can read by running the script with the '-h' option (e.g.
- './larch-archin -h')
- </li>
- <li>For this example run I will use the 'xmini' profile (which builds a
- simple XFCE based system). The following steps must be carried out as root.
- </li>
- <li>Install the base <em>Arch</em> system to the default location
- ('/home/larchbuild'):
- <ul>
- <li>If you are running <em>Arch</em> the default package mirror is taken
- from /etc/pacman.d/mirrorlist. On a non-<em>Arch</em> system this file
- (probably) won't exist, in which case the first uncommented server in
- larch0/data/mirrorlist is used (this file comes from the 'pacman-allin'
- package, which should be downloaded automatically in this case). The
- default server might be alright, but if not you should edit this file.
- </li>
- <li><pre>./larch-archin -p larch0/profiles/xmini install</pre>
- </li>
- </ul>
- </li>
- <li>Prepare the <em>live</em> system. This script compresses the
- installation using squashfs and also builds a squashed overlay containing
- all the customizations necessary for the <em>live</em> system, plus those
- specified in the profile:
- <pre>./larch-larchify -p larch0/profiles/xmini</pre>
- </li>
- <li>Create a bootable 'iso' containing the <em>live</em> system:
- <pre>./larch-live_iso -p larch0/profiles/xmini</pre>
- </li>
- <li>As an alternative to the last step, make a bootable USB-stick:
- Insert the stick and double-check the name of the partition to install to.
- I will assume /dev/sdb1 here:
- <pre>./larch-live_part -p larch0/profiles/xmini sdb1</pre>
- </li>
- <li>If all that worked, you can test the resulting 'iso' in (for example)
- <em>virtualbox</em> (select the 'vesa' option from the boot menu, otherwise
- <em>xorg</em> probably won't start), or try to boot from the USB-stick.
- </li>
- <li>If you want to try your hand at designing your own system, the main
- place to look for details of the customization process is the
- section <a href="profiles.html">Profiles</a>.
- </li>
- <li> Share and Enjoy!</li>
-</ul>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/larch_quick.html b/build_tools/larch7/larch0/docs/html/larch_quick.html
deleted file mode 100644
index eeb035b..0000000
--- a/build_tools/larch7/larch0/docs/html/larch_quick.html
+++ /dev/null
@@ -1,148 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Quick Start</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="archin.html"><h6>Next:</h6>
- <div class="indent1">Installation of the base Arch system</div></a></li>
- <li><a href="larch_quick-console.html"><h6>Previous:</h6>
- <div class="indent1">Quick Start - Console</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Quick Start</h2>
-
-<p>The gui should make exploration of the possibilities offered by <em>larch</em>
-quite straightforward. The documentation should provide enough information to
-understand how a <em>larch live</em> system works, so that further customizations
-can be performed beyond those directly supported.
-</p>
-<p>The general sequence of events starts with creating a 'project', which will
-determine certain aspects of the build environment (such as where to place the
-installation files), and select a profile. The profile describes the system to be
-installed (primarily which packages, but also various other aspects). All this
-configuration information is stored in the user's home directory (~/.config/larch),
-so that it is retained from one <em>larch</em> run to the next.
-</p>
-
-<ul>
- <li>At present I only maintain a repository for 'i686', as I don't run a 64-bit
- <em>Arch</em> machine, but as all the current <em>larch</em> packages
- have architecture 'any', both architectures should be supported.
- </li>
- <li>Make sure you have 'pyqt' and 'python-pexpect' packages installed.
- </li>
- <li>Download the latest
- <a href="ftp://ftp.berlios.de/pub/larch/larch7.2/i686/larch-setup">
- <strong>larch-setup</strong></a> script
- to an empty working directory. Then run it (it is a shell script).
- It will download and prepare the 'larch' and 'larch-profiles' packages so that
- <em>larch</em> can be run from this directory.
- </li>
- <li>Run './larch' in the working directory.
- As it is a gui program, you must of course be running xorg (see
- <a href="larch_quick-console.html">Command-Line Interface</a>
- for use from the command line). In general you should start <em>larch</em>
- as a normal, unprivileged user, so that the access to the configuration
- files is as the correct user. It will ask for the <em>sudo</em>
- password when it needs it.
- </li>
- <li>To build a <em>larch live</em> system you basically just have to go through
- the tabs one after the other.
- </li>
- <li>The first tab allows you to create a project and select a profile. The 'mini'
- (no <em>xorg</em>) and 'xmini' (a fairly minimal <em>xfce</em> desktop) examples
- (from the supplied 'profiles' folder) might be good places to start.
- The default installation path should be alright for most purposes,
- but you might need to move it if you don't have enough space on that partition.
- Be careful! If you put a silly path in here you might overwrite your system.
- </li>
- <li>The 'Installation' tab performs the installation of the system to be squashed,
- by downloading and installing all the requested packages to the installation path
- set for the project. You can adjust a few aspects of this process, for example
- to use a local package mirror, or to add repositories to pacman.conf. The default
- is to use the mirror set on the host system and also to use the host's package
- cache, so that repeated builds don't need to download the packages all over
- again.
- </li>
- <li>The 'Larchify' tab compresses the installation using squashfs, also building
- a squashed overlay containing all the customizations necessary for the
- <em>live</em> system and those specified in the profile.
- </li>
- <li>A few customizations of the medium are accessible on the 'Medium Profile' tab,
- for example the bootloader configurations.
- </li>
- <li>Finally the 'Medium' tab writes the prepared <em>larch</em> files to an
- <em>iso</em> file (for CD or DVD), or to the partition of your choice (be careful!),
- so that you end up with a bootable <em>larch</em> system.
- </li>
- <li>Particular things that you might want to customize even in a first test run might
- be the supported <strong>locales</strong> and <strong>rc.conf</strong> (both on the
- 'Larchify' tab).
- </li>
- <li>Further details of the customization process are in the section
- <a href="profiles.html">Profiles</a> and in the documentation to the individual
- gui tabs.
- </li>
- <li> Share and Enjoy!</li>
-</ul>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/larch_rebuild.html b/build_tools/larch7/larch0/docs/html/larch_rebuild.html
deleted file mode 100644
index 0433349..0000000
--- a/build_tools/larch7/larch0/docs/html/larch_rebuild.html
+++ /dev/null
@@ -1,100 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Recompressing the whole system</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="larch_gui.html"><h6>Next:</h6>
- <div class="indent1">Using the GUI</div></a></li>
- <li><a href="larch_running.html"><h6>Previous:</h6>
- <div class="indent1">Running a larch live system</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Recompressing the whole system</h2>
-
-<p>The <em>larch-live</em> package provides the 'larch-rebuild' script, which
-regenerates the system archives 'system.sqf' and 'mods.sqf' from the state of the
-system at the last session save (i.e. from the files on the boot medium). All the
-changes which have been gathered in the overlay archive are merged into the new
-'system.sqf', thus (potentially) reducing the space requirements considerably. The
-directory for the storage of these new archives must be passed as argument to the
-script.
-</p>
-
-<p>No further handling of these new archives is provided with <em>larch</em>
-at present, for the simple reason that it is difficult to find a general solution to the
-question of what to do with them. They cannot just replace the archives on the
-boot medium because these are required to keep the <em>live</em> system running.
-So some temporary storage is needed for them, and it is quite conceivable that there
-is not enough space on the medium (as that might well be the reason for wanting
-to recompress the system in the first place).
-</p>
-
-<p>Thus some details of how to implement this rebuild feature are currently left to
-the creativity of the user. I would, however suggest that the medium file 'larch/boot-init'
-(see <a href="larch_sessionsave.html#boot-init">boot-init</a>) might be a useful place
-to perform the replacement of the archives. You would just have to write a script
-using 'larch-rebuild' to save the new archives somewhere, and write this 'boot-init'
-script to replace the old ones with the new ones, remembering to also delete any
-sqf files ending in '_' and '~' and the 'overlay.tar.lzo' archive.
-</p>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/larch_running.html b/build_tools/larch7/larch0/docs/html/larch_running.html
deleted file mode 100644
index 2275139..0000000
--- a/build_tools/larch7/larch0/docs/html/larch_running.html
+++ /dev/null
@@ -1,216 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Running a larch live system</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="larch_rebuild.html"><h6>Next:</h6>
- <div class="indent1">Recompressing the whole system</div></a></li>
- <li><a href="larch_ssh.html"><h6>Previous:</h6>
- <div class="indent1">ssh access</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Running a <em>larch live</em> system</h2>
-
-<p>Of course the details depend on what you have installed and how you have
-configured it. For example, the 'mini2' example profile builds a console-only system,
-the 'xmaxi' profile boots to <em>xfce</em>.
-</p>
-
-<p>One thing worth noting is that these supplied profiles automatically login
-to the root account, which - potentially - allows all sorts of 'dangerous' actions,
-like reformatting your disks or making a mess of your file-systems in other ways.
-This is because one of the main <em>raisons d'être</em> for <em>larch</em> is its use
-as an <em>Arch</em>-installation-and-rescue medium. For this, you need root access.
-However, if you want to use the system in other ways, e.g. for text or image editing,
-or for internet browsing or e-mail writing, it might be safer to do this as an
-unprivileged user. Such a user is easily created with the 'adduser' command, or
-with some other utility (e.g. the graphical 'luser.py' script in the <em>larch</em>
-'<em>luser</em>' package). If you have a writeable boot medium, such changes can be
-'remembered' by saving the session when you shut the system down (the possibility
-will normally be offered automatically).
-</p>
-
-<h3><a name="bootparm"></a>Boot parameters</h3>
-
-<p>As the <em>larch</em> build system is highly configurable, the available
-boot parameters can also vary, but by default 'swap' and 'c2r' are provided.
-'swap' indicates that an existing swap partition should be used (the default
-is not to use it). 'c2r' means 'copy to RAM', i.e. the system data is copied
-to main memory before the system is initialized. This allow the system to run
-very fast and frees up the boot device (e.g. the boot CD can be ejected and the
-drive used for another CD), but it does require a lot of memory (significantly
-more than the size of the boot medium), and the boot process is rather slow
-because so much data must be copied. Because of the high memory usage, I have
-arranged it so that 'c2r' also implies 'swap'. With A USB-stick as boot medium,
-the 'c2r' parameter should generally not really be needed, performance is normally
-pretty good and it doesn't occupy the CD-drive (if an extra boot CD is needed, on
-a machine that can't boot directly from USB, that can be removed after
-booting even without 'c2r').
-</p>
-<p>There are also boot options connected with the boot device. The 'nocd' boot
-option, if present, prevents booting from CD. This might be useful if you use a
-boot CD but want to boot a <em>larch</em> system on another device (normally
-a CD will be detected before other devices). This only works if the kernel is
-compatible of course.
-</p>
-<p>The 'root=' option allows explicit specification of the device containing the
-<em>larch</em> system. It is also possible to choose the boot device on the basis
-of UUID ('uuid=') or label ('label='). The default maximum waiting time (to
-allow USB devices to be recognized) is 12 seconds (if a device is recognized
-earlier the pause will automatically be shorter), which should be adequate, but
-if you want to change this you can do it using the 'usbdelay=' option.
-</p>
-
-<h3><a name="config"></a>Configuration</h3>
-
-<p>The supplied profiles are not intended to be complete, though I hope they
-work reasonably well. They should be seen as examples, perhaps as starting points
-for your own configurations.
-If you are running a profile with X11, you may find that you
-need to configure it before it will run, though nowadays much hardware will work
-to at least some extent without any tweaking (even without an 'xorg.conf').
-Minimal starting-point 'xorg.conf' files are offered in the <em>xfce</em> examples.
-</p>
-
-<p>The 'xmini' and 'xmaxi' profiles use a slightly more elaborate login approach on
-the first terminal, with a simple menu as well as automatic login. There is also
-a logout gui for <em>xfce</em>, which together with the login script can
-trigger session saving directly, bypassing the console prompt.
-</p>
-
-<p>If you are stuck with the console, there is still hope. It's not as pretty or
-newbie friendly as an X11 desktop, but still quite capable. I always like to have
-<em>mc</em> available, it's a real godsend for non-geeks (you should also install
-<em>lynx</em> so that HTML files can be displayed on the console - at a
-pinch you can also surf with it, but it is painful).
-</p>
-
-<p>If your console keyboard map is
-wrong, try running <i>km</i> (I stole this from the
-standard <em>Arch</em> install CD and modified it a bit to work in <em>larch</em>).
-It also modifies '/etc/rc.conf', so the change can be retained for subsequent
-runs by performing a 'session-save'.
-</p>
-
-<p>If you have a DHCP server on your network, you might well find that
-the network interface is configured automatically (assuming your <em>rc.conf</em>
-is configured appropriately). Otherwise you can use any method to set up
-the network available in <em>Arch Linux</em> - see the appropriate
-<em>Arch Linux</em> documentation (primarily the wiki, I guess) for details.
-</p>
-
-<p>Of course the exact details of what you can do depends on what
-software you installed, so I won't rabbit on endlessly about it here.
-Nearly all configuration details should be just the same as in a normal,
-hard-disk based installation.
-</p>
-
-<h3><a name="install"></a>Installation to hard disk</h3>
-
-<p>The <em>larch</em> hard-disk installer <em>larchin</em> may be used to install
-<em>Arch Linux</em> to hard disk (or similar). ***+ Or, at least it will be
-possible to use it when I have updated (rewritten?) it for <em>larch</em>-7. -***
-<em>larchin</em> deals with partitioning and formatting of hard drives, placing
-<em>Arch Linux</em> (primarily a copy of the live system on which it is running)
-on the newly formatted partitions, and installation of the GRUB bootloader.
-</p>
-
-<p>As mentioned above the main approach to <em>Arch</em> installation covered by
-<em>larchin</em> is to copy the contents of the live system to a hard drive. Those
-(few) bits peculiar to the needs of a live system are removed and the result is a
-completely normal <em>Arch Linux</em> installation. I should perhaps mention
-the file 'delarch' in the '/.livesys' directory (copied there from the 'larch/copy'
-directory on the boot medium). This script (if it exists) is run at the end
-of the installation
-and allows custom installation actions to be performed (the
-main reason for its existence is to allow features of the <em>live</em> system
-to be removed, because they would be out of place in a normal installation).
-</p>
-
-<h3><a name="install-live"></a>'Live' installation to hard disk</h3>
-<p>This is sometimes called a 'frugal' install and means that the system
-as it is (compressed, running in a <em>union</em> file system) on the
-USB-stick or CD is installed as a <em>live</em> system to a hard-drive
-partition. This might be useful if you want to run from a flash device,
-for example, as it minimizes write operations to the device (normal access
-is read only).
-</p>
-<p>The <strong>larch2hdd</strong> script (in the <em>larch-live</em> package)
-performs such an installation. The partition for the installation should exist
-before calling this script, which will format it as <em>ext2</em>. The script
-will also install GRUB, either to the same partition or else to the MBR.
-</p>
-
-<h3><a name="change-medium"></a>Copying the <em>live</em> system to other
-media</h3>
-<p>The bootloader configuration files for both isolinux(/syslinux) and grub
-are copied to the medium when it is being built, regardless of which
-bootloader has actually been selected. This will, however, only happen
-if the support packages for the corresponding bootloader is installed in
-the <em>live</em> system. This behaviour allows the <em>larch</em> scripts
-to copy an already built system from one medium to another, retaining the
-boot commands, and even switching the bootloader. See the
-<a href="medium.html">documentation</a> for
-the 'larch-live_iso' and 'larch-live_part' scripts.
-</p>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/larch_sessionsave.html b/build_tools/larch7/larch0/docs/html/larch_sessionsave.html
deleted file mode 100644
index 2f2ca95..0000000
--- a/build_tools/larch7/larch0/docs/html/larch_sessionsave.html
+++ /dev/null
@@ -1,191 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Saving a session back to the boot device (or even somewhere else)</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="larch_ssh.html"><h6>Next:</h6>
- <div class="indent1">ssh access</div></a></li>
- <li><a href="larch_live_system.html"><h6>Previous:</h6>
- <div class="indent1">Structure of a larch live system</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Saving a session back to the boot device (or even somewhere else)</h2>
-
-<p>An easy way to create a customized <em>live</em> system is to start from an
-existing one, make whatever changes you like, and then save the result back to
-the boot device. Of course, for this you need a writeable boot device, e.g.
-a USB-stick.
-</p>
-
-<h3><a name="overlays"></a>Overlay archives</h3>
-
-<p>In <em>larch</em> the uppermost layer in the union file-system is in
-<em>tmpfs</em> and can (optionally) be saved at shutdown to the boot medium.
-It is <em>compressed</em> using <em>tar</em> and <em>lzop</em> to the file
-'overlay.tar.lzo'. When the system next boots this file will then be
-unpacked into the initially empty top layer.
-</p>
-
-<p>This is handled primarily by the 'shutdown2' script, supplied in the
-'larch-live' package. It is called from a hook function in 'etc/rc.shutdown'.
-If the medium is writeable and contains a file 'larch/save', the user is
-offered the possibility of saving this overlay archive, thus saving the
-current state.
-</p>
-
-<p>When this archive grows too large it will reduce the amount of available
-memory, perhaps to an unacceptable extent.
-It will also lengthen boot and shutdown times.
-To counter this, it is possible to merge the
-overlay archive with the middle (<em>squashfs</em>) <em>union</em> layer,
-<strong>mods.sqf</strong> (which is normally not copied to memory),
-thus restoring the rapid load and save times for <strong>overlay.tar.lzo</strong>,
-and maximizing the available memory. I call this process
-'overlay merging', and it is offered as a shutdown option. The script
-'merge_overlay' (in the 'larch-live' package) provides this facility.
-It takes longer to execute than a normal session save, so it should probably
-not be used for every session saving operation, but just when the top overlay
-gets too big. Note that use of the overlay merging feature creates an
-additional layer in the <em>union</em>, 'filter.sqf'. This contains only
-'whiteout' files to cover up overwritten data in the underlying 'system.sqf'.
-Unlike in previous <em>larch</em> versions the 'mods.sqf' archive contains
-no 'whiteouts'. It is hoped that this new structure will cure the
-problems experienced in these earlier versions.
-</p>
-
-<h3><a name="var_files"></a>Special places in /var</h3>
-
-<p>It was considered undesirable to include some things in the '/var' directory
-in the session saves, primarily because of the space they occupy. Firstly,
-the standard <em>pacman</em> package cache, '/var/cache/pacman/pkg' - if you
-do want to save your cache, you should either handle this manually or set
-up another location using 'CacheDir' in /etc/pacman.conf'. Also the log files
-(in '/var/log') and '/var/tmp' (temporary files, like '/tmp') are not saved.
-</p>
-
-<h3><a name="upd_packages"></a>Updating packages</h3>
-
-<p>It is possible to perform package addition and removal in the <em>live</em>
-system, but one should be aware that packages in the base system are not actually
-replaced, just (effectively) hidden, so that the space usage might become a
-consideration. Also the handling of kernel updates must be handled in a special
-way, because it is stored outside the root file-system, on the boot medium
-and needs a separate mechanism to save it at shutdown. It should be fairly
-transparent to the user, but under certain circumstances it might be necessary
-to bear this in mind.
-</p>
-
-<p>At some point, after extensive updating, it might be desirable to completely
-<a href="larch_rebuild.html">rebuild the system</a>, so that also
-'system.sqf' is recreated. This will require quite a bit of space,
-but should otherwise pose no great problems.
-</p>
-
-<h3><a name="de-Act"></a>Activating and deactivating the session-saving feature</h3>
-
-<p>As mentioned above, for this feature to be available, there must be a
-file with the name 'save' in the boot medium's 'larch' directory. This
-will be generated automatically if installing to a partition (i.e. if not
-building an <em>iso</em>) and if there is no 'nosave' file in the profile.
-The gui provides a button to create and delete this 'nosave' file,
-thus disabling or enabling session saving on the created medium.
-</p>
-
-<h3><a name="custom"></a>Customizing the behaviour using scripts</h3>
-
-<p>Some aspects of the session saving can be customized by writing scripts to
-override the default behaviour. These scripts are (in general) kept on the boot
-medium, in the 'larch' directory. As these are shell scripts and their use requires
-some knowledge of the inner workings of the <em>larch live </em>system, it will
-almost certainly be necessary to read the existing <em>larch</em> scripts where the
-custom scripts are 'sourced' if you want to
-write your own scripts to change the behaviour of the <em>live</em> system in
-this respect. All these scripts are found in the 'larch-live' package.
-</p>
-<ul>
- <li><strong>session-save0</strong>
- <p>Used in <strong>session-save/shutdown2</strong> (in function 'checkse').
- This script can be used to customize the creation of the new overlay
- archive, e.g. by specifying a new location. The default is
- 'overlay.tar.lzo' on the boot medium.
- </p>
- </li>
- <li><strong>save-menu</strong>
- <p>Used in <strong>session-save/shutdown2</strong> (in function
- 'session-save'). This script can be used to further customize the creation
- of the new overlay archive, e.g. by providing an alternative session save
- menu. Note that if the <strong>session-save0</strong> script specified
- an alternative device path for saving the overlay, this script will be
- sought in the 'larch' directory on that path.
- </p>
- </li>
- <li><a name="boot-init"></a><strong>boot-init</strong>
- <p>In initramfs hook <strong>larch3</strong>. This script allows adjustment of
- the overlay handling during the boot process, e.g. getting them from another
- path.
- Note that the shell environment here is that of the initramfs and thus
- very limited.
- </p>
- </li>
-</ul>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/larch_ssh.html b/build_tools/larch7/larch0/docs/html/larch_ssh.html
deleted file mode 100644
index 85bc9e2..0000000
--- a/build_tools/larch7/larch0/docs/html/larch_ssh.html
+++ /dev/null
@@ -1,212 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>ssh access</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="larch_running.html"><h6>Next:</h6>
- <div class="indent1">Running a larch live system</div></a></li>
- <li><a href="larch_sessionsave.html"><h6>Previous:</h6>
- <div class="indent1">Saving a session back to the boot device (or even somewhere else)</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">ssh access</h2>
-
-<p>One feature I wanted in my live system was the ability to
-access and control it remotely via <em>ssh</em>. <em>ssh</em> is
-generally very useful, but in the case of a <em>live</em> CD (etc.) it
-allows operations to be carried out on a remote computer, even one
-without keyboard or monitor. Insert the CD, boot up
-the computer (assuming it is configured to boot from CD), and log in
-via the network using another computer. Isn't <em>Linux</em> great!
-</p>
-
-<p>Well, it doesn't quite work out of the box, though it could be
-tweaked so that - in the right environment - it would. Firstly, there
-must be a network connection which gets set up automatically -
-the easiest is probably <em>DHCP</em> (so long as
-you can then find the address of the live system),
-but by tweaking <strong>rc.conf</strong> in the <em>profile</em> (or by
-using the session saving feature) a static address is also easy to set up.
-Secondly you must provide the live system with your public key, so
-that you are allowed access (using public key authentication), or else
-set a password for the <em>larch</em> root user (probably easiest using the
-session saving feature).
-</p>
-
-<h4>id_rsa.pub and authorized_keys</h4>
-
-<p><strong>id_rsa.pub</strong>
-is a public key, and it can be used to allow the user (on the remote machine)
-whose key this is to <em>ssh</em> into the live system.
-If you leave passwordless logins disabled (the
-default), then so long as no root password is set,
-the only way in (to the root account) is via public key authentication.
-Of course, if you change the root password, anyone (who knows the
-password) can log in via <em>ssh</em>
-(if the <em>sshd</em> daemon is running).
-</p>
-
-<p>To generate this key for your user (assuming you don't already
-have one, in <strong>~/.ssh</strong>) do something like:
-</p>
-
-<pre style="margin-left: 80px;">ssh-keygen -t rsa</pre>
-
-<p>Use the default destination file and empty passphrase
-(normally you wouldn't do that,
-but I think it is appropriate in this case). See the <em>ssh</em> man-page
-for more information.
-</p>
-
-<p>In order to enable <em>ssh</em> to the root account on the live
-system, the contents of this file (a single text line) must be placed in
-the <em>larch</em> system's <strong>/root/.ssh/authorized_keys</strong> file.
-This file will probably not yet
-exist, so the 'id_rsa.pub' can be simply copied to it.
-If doing this before building the <em>live</em> system, copy the file to this
-position in the 'rootoverlay' directory in the <em>profile</em>, being
-careful to get the permissions (644) correct.
-To do this in a running <em>larch</em> system, copy the file to this location -
-session saving will then preserve it.
-</p>
-
-<p>If you don't need <em>sshd</em> on the live system, you can
-remove it from the daemons in <strong>rc.conf</strong>.
-</p>
-
-<h4>/etc/hosts.allow</h4>
-
-<p>
-This must be edited to allow <i>ssh</i>
-access to the live system:
-</p>
-
-<pre style="margin-left: 80px;">
-# To allow ssh in from anywhere
-sshd: ALL
-</pre>
-
-<p>If that is too radical for you, you might be able to restrict
-it somewhat - that depends on your exact circumstances. For example:
-</p>
-
-<pre style="margin-left: 80px;">
-# To allow ssh in from local net (example)
-sshd: 192.168.1.
-</pre>
-
-<h3><a name="ssh_hostkeys"></a>ssh host keys</h3>
-
-<p>The files
-<strong>/etc/ssh/ssh_host_dsa_key</strong>
-<strong>/etc/ssh/ssh_host_dsa_key.pub</strong>,
-<strong>/etc/ssh/ssh_host_rsa_key</strong>,
-<strong>/etc/ssh/ssh_host_rsa_key.pub</strong>,
-<strong>/etc/ssh/ssh_host_key</strong>,
-and
-<strong>/etc/ssh/ssh_host_key.pub</strong>
-are normally (in a hard-disk based system) generated on the first run of
-<strong>/etc/rc.d/sshd</strong>, i.e. during the first boot after a new
-installation. This only needs to be done once. However in a <em>live</em>
-system changes are generally lost when the system shuts down, so this would
-need to be done at every boot, which takes a while, so I prefer to
-pregenerate them.
-The <em>larch</em> gui offers a checkbox to enable this pregeneration on
-the 'larchify' page.
-To regenerate these manually (while running the <em>live</em>
-system) you can do the following:
-</p>
-
-<pre style="margin-left: 80px;">
-rm /etc/ssh/ssh_host_*
-/etc/rc.d/sshd restart
-</pre>
-
-<h3><a name="ssh_x11"></a><em>ssh</em> and <em>X11</em></h3>
-
-<p>
-If you have set up 'X11 Forwarding' (see below), you can run X11 applications on the
-<em>live</em> system from your remote system. This is very neat!
-</p>
-
-<h4>/etc/ssh/sshd_config</h4>
-
-<p>This file is changed to allow X applications to run on the
-<em>live</em> system but display on another:
-</p>
-
-<pre style="margin-left: 80px;">X11Forwarding yes</pre>
-
-<p>
-This will only work if you use the -Y option to <em>ssh</em>
-on the system from which you log in, and on which
-you want to display the X windows (e.g. 'ssh -Y
-root@192.168.0.201'). Alternatively you can put the
-following in <em>its</em> <strong>etc/ssh/ssh_config</strong>:
-</p>
-
-<pre style="margin-left: 80px;">
-ForwardX11 yes
-ForwardX11Trusted yes
-</pre>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/larchify.html b/build_tools/larch7/larch0/docs/html/larchify.html
deleted file mode 100644
index 3c44db1..0000000
--- a/build_tools/larch7/larch0/docs/html/larchify.html
+++ /dev/null
@@ -1,151 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Building the live system</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="medium.html"><h6>Next:</h6>
- <div class="indent1">Preparing the larch live medium</div></a></li>
- <li><a href="archin.html"><h6>Previous:</h6>
- <div class="indent1">Installation of the base Arch system</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Building the <em>live</em> system</h2>
-
-
-<p>Once we have an <em>Arch Linux</em> installation and have specified our
-customizations in the profile, we can combine all this information into two
-squashfs archives and an <em>initramfs</em> (to allow the <em>live</em> system
-to boot). Let's call this step 'larchification' (from the verb 'larchify').
-The lowest layer in the <em>aufs</em> mount is the raw installation,
-which is compressed into a <em>squashfs</em> archive, 'system.sqf'.
-All the modifications specified in the profile, as well, as some
-common to all <em>larch</em> systems are in the archive 'mods.sqf', which
-'overlays' the basic installation.
-</p>
-
-<p>For details of the structure of the <em>live</em> system which is built
-by this stage see <a href="larch_live_system.html">this page</a>.
-The bulk of the code in the <em>larchify</em> script is concerned with
-building the 'mods.sqf' overlay, and a description of the main possibilities
-for customizing the build process are covered in
-<a href="profiles.html">the profiles documentation</a>.
-</p>
-
-<h3><a name="mkinitcpio"></a><em>mkinitcpio</em> and the <em>initramfs</em></h3>
-
-<p>In order to build a suitable <em>initramfs</em> for a <em>larch</em>
-system, a customized version of 'mkinitcpio.conf' is required. How
-<em>larch</em> handles this is quite complicated because it aims to retain
-the normal files so that the <em>live</em> system can later be installed
-as a normal <em>Arch Linux</em> system, whilst at the same time offering
-the capability of updating (with 'pacman -Syu') the <em>live</em> system,
-including the kernel (thus requiring regeneration of the <em>initramfs</em>
-for the system).
-The consequence of this ambition is that modifications are made
-within '/etc/mkinitcpio.d' (which are reversible when the <em>live</em>
-system is installed as normal <em>Arch Linux</em> system) and a special
-<em>mkinitcpio</em>' configuration file, '/etc/mkinitcpio.conf.larch'
-is generated automatically (and thus should not be
-touched by human hands!) from '/etc/mkinitcpio.conf.larch0'.
-If you need to know more see the method 'Builder.gen_initramfs' in
-'cli/larchify.py'.
-</p>
-
-<h3><a name="reuseSystem"></a>Rebuilding using an existing 'system.sqf'</h3>
-
-<p>In order to aid experimentation with profile tweaks which do not affect
-the underlying installation, it is possible to repeat the 'larchify' step
-without rebuilding the 'system.sqf' archive, which saves quite a bit of time
-(this is achieved by passing the '-o' option to 'larch-larchify' when running
-from the command line).
-</p>
-
-<h3><a name="existingSystem"></a>Making a <em>live</em> system from an
-existing <em>Arch</em> installation</h3>
-
-<p>By setting the installation path (with the '-i' option if using the
-command line) to an existing <em>Arch</em> installation,
-a <em>live</em> medium can be made from it.
-The installation must already be mounted, including any sub-mounts
-(e.g. /home on another partition). The main mount must be with
-options 'exec,dev', because most of the building is done via a <em>chroot</em>
-to the installation. This approach to <em>live</em> system generation is
-probably not a good idea if the installation contains a lot of data -
-consider how big the result will be ...
-</p>
-
-<p>Also the currently running (<em>Arch</em> only!) system can be
-<em>larchified</em>, by setting the installation path to '/'.
-This is, however, not recommended. Building from a running system can easily
-result in data corruption because the file-system might well change during
-the build process.
-</p>
-
-<p>Note that some things in '/var' will not be included in the 'live' system.
-Firstly, the standard <em>pacman</em> package cache ('/var/cache/pacman/pkg')
-will be excluded.
-Also the log files (in '/var/log') and '/var/tmp' (temporary files, like '/tmp')
-are not saved. As some files in '/var/log' are required for certain aspects of
-logging to function, these are recreated in the <em>initramfs</em>.
-</p>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/medium.html b/build_tools/larch7/larch0/docs/html/medium.html
deleted file mode 100644
index 01b0fec..0000000
--- a/build_tools/larch7/larch0/docs/html/medium.html
+++ /dev/null
@@ -1,142 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Preparing the larch live medium</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="profiles.html"><h6>Next:</h6>
- <div class="indent1">Profiles</div></a></li>
- <li><a href="larchify.html"><h6>Previous:</h6>
- <div class="indent1">Building the live system</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Preparing the <em>larch live</em> medium</h2>
-
-
-<p>The building blocks for the preparation of a <em>live</em> medium are
-produced by the 'larchification' process: the two <em>squashfs</em>
-archives, 'system.sqf' and 'mods.sqf', and the 'boot' directory,
-containing the kernel and <em>initramfs</em>.
-</p>
-
-<p>This stage adds the bootloader files and user-defined customizations
-which are directly copied to the medium rather than being included in
-the <em>squashed</em> archives. The result is written to an
-<strong>iso</strong> file (for writing to CD/DVD) or directly to a
-partition on a disk(-like) device, such as a USB stick.
-See the <a href="profiles.html#cd-root">cd-root</a> section in the
-profiles documentation for details on how to customize this data.
-</p>
-
-<p>It is also possible to use an existing <em>larch</em> medium as input
-in order to copy the system to a different medium, potentially also
-changing the bootloader (only possible if the <em>live</em> system
-was built with support for the new bootloader).
-</p>
-
-<p>The command line script for building an <em>iso</em> is
-<strong>larch-live_iso</strong>. Run 'larch-live_iso -h' to get a
-usage message.
-</p>
-
-<p>The command line script for installing to a partition is
-<strong>larch-live_part</strong>. Run 'larch-live_part -h' to get a
-usage message.
-When the <em>live</em> system is installed to a partition (e.g.
-USB-stick) it is possible to choose how the boot partition will be
-recognized.
-The options available are via UUID, partition label, partition path
-(e.g. '/dev/sdb1'), or by searching for a partition
-containing the file 'larch/larchboot'. See also
-<a href="larch_running.html#bootparm">'Boot parameters'</a>.
-</p>
-
-<p>The 'bootlines' file allows the boot options to be specified in a
-manner independent of which bootloader is used. The default version
-is supplied in the 'larch' package (in the 'data' directory), but this
-will be overridden by a version supplied in the profile. The unprocessed
-version is also saved in the 'boot' directory of the created medium, to
-allow later copying of the medium with a different bootloader.
-</p>
-
-<p>It is possible to repeat the installation onto various media, changing
-the configuration, without needing to rerun the 'larchification' stage.
-The constituent <em>larch</em> files remain unchanged.
-</p>
-
-<h3><a name="usb2bootiso"></a>Building a boot CD for a USB-stick</h3>
-
-<p>Older computers may not be able to boot from USB devices, so the
-possibility of generating a small <em>boot iso</em> is provided. This can
-be burned to CD and can be used to boot your <em>larch</em> system on a
-USB-stick. On the command line this is managed by the
-<strong>larch-boot_iso</strong> script.
-As this function uses the system on the USB-stick, this needs to be
-plugged in (not mounted!) and selected in the 'Partition' entry.
-</p>
-
-<p>As the kernel and <em>initramfs</em> are now taken from the CD rather
-than from the USB device, an update of the kernel using the session saving
-feature will not work in this case (the boot directory of the USB device
-would be updated, not that of the CD).
-</p>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/docs/html/profiles.html b/build_tools/larch7/larch0/docs/html/profiles.html
deleted file mode 100644
index a4c4a22..0000000
--- a/build_tools/larch7/larch0/docs/html/profiles.html
+++ /dev/null
@@ -1,326 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
-<html>
-<head>
-<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-<title>Profiles</title>
-<!-- (en) Add your meta data here -->
-
-<link href="css/larchdocs.css" rel="stylesheet" type="text/css"/>
-<!--[if lte IE 7]>
-<link href="css/yaml/core/iehacks.css" rel="stylesheet" type="text/css" />
-<![endif]-->
-</head>
-
-<body>
-<!-- skip link navigation -->
-<ul id="skiplinks">
- <li><a class="skip" href="#col1">Skip to main content (Press Enter).</a></li>
-</ul>
-
-<div class="page_margins">
- <div class="page">
- <div id="top"><div id="tm"></div></div>
- <!-- begin: #col1 -->
- <div id="col1" role="main">
- <div id="col1_content">
- <div id="header" role="banner">
- <h1><span><em>live Arch Linux</em> builder</span></h1>
- </div>
-
- <!-- begin: #col3 navigation column -->
- <div id="col3" role="complementary">
- <div id="col3_content">
- <img class="indent2" alt="larch logo" src="css/screen/larch150x.png" width="150" height="150" />
- <div class="vlist">
- <ul>
- <li><a href="index.html"><h6>Table Of Contents</h6></a></li>
- <li><a href="larch_live_system.html"><h6>Next:</h6>
- <div class="indent1">Structure of a larch live system</div></a></li>
- <li><a href="medium.html"><h6>Previous:</h6>
- <div class="indent1">Preparing the larch live medium</div></a></li>
- </ul>
- </div>
- </div>
- </div>
- <!-- end: #col3 -->
-
-<div class="larchdocs">
-<h2 id="pagetitle" level="1">Profiles</h2>
-
-<p>This feature of the <em>larch</em> build system allows bundling
-all the configuration information for a particular <em>live</em> system
-'design' into a single directory, a <em>larch profile</em>, and the
-name of the profile is the directory's name. This directory includes
-the list of packages to be installed, locale information and the
-particular tweaks and additions needed
-to customize the system, in particular a subdirectory containing the
-'overlay' files - those files which have been changed from their initial
-fresh state after installation and those which have simply been added.
-</p>
-
-<p>Note that of all the profile files and directories mentioned here
-only 'addedpacks' is not optional.
-</p>
-
-<h3><a name="overlay"></a>The overlay directory</h3>
-
-<p>One of the simplest features of the profile is perhaps the
-'<em>rootoverlay</em>' subdirectory:
-everything in this directory is copied directly to the
-<em>live</em> system's overlay, so that the a file 'a/b/c' within this
-directory will appear at '/a/b/c' in the <em>live</em> system, regardless
-of whether this file previously existed. Note however that all ownerships
-are changed to 'root:root'. The bulk of the customizations for the
-<em>live</em> system would normally be placed in this directory.
-</p>
-
-<p>It would be possible to make the desired alterations directly to the
-base system, and there are situations in which one would pretty well
-have to do it this way (for example if a modified or added file was to
-have some ownership other than 'root:root'). But another advantage (apart
-from the encapsulation of the customizations in the profile directory) of
-keeping the modifications in a separate directory is that the base
-installation can be kept 'clean' and thus it is easily reusable.
-</p>
-
-<p>If you would like to have a look at a profile, look in the 'profiles'
-directory in the 'larch-profiles' package (if you have downloaded
-<em>larch</em> by means of the 'larch-setup' script that will be
-'larch0/profiles'). Each of its subdirectories is a profile.
-If you want to make your own profile, it is probably easiest to start with
-one of the examples. Copy one of these directories to your working directory
-and rename it (to avoid confusion).
-</p>
-
-<h3><a name="cd-root"></a>The <strong>cd-root</strong> directory</h3>
-
-<p>This directory contains files that will be (more or less) directly copied
-to the <em>larch</em> medium, partly dependent on the available bootloaders.
-</p>
-
-<p>Bootloader independent files are provided in the 'larch' package at
-'cd-root/boot0'. Individual files can be added or substituted by
-supplying them in the <em>profile</em> at <strong>cd-root/boot</strong>.
-It is also possible to completely replace the basic boot directory by
-having <strong>cd-root/boot0</strong> in
-the profile - then the default version will not be used. These files are
-copied to the 'boot' directory of the bootable medium.
-</p>
-
-<p>There are also directories for bootloader dependent files. These are only
-copied over if the <em>live</em> system has support for the corresponding
-bootloader (i.e. if the corresponding packages - 'grub' and 'syslinux' - are
-installed). These end up as subdirectories of the medium's 'boot' directory,
-'boot/grub', 'boot/syslinux' or 'boot/isolinux', and work in a similar way to
-the 'boot(0)' directories. <em>larch</em> provides default versions of these
-directories in 'cd-root/grub0' and 'cd-root/isolinux0'. To extend these, or
-replace individual files, place your changes in the directories
-<strong>cd-root/grub</strong> and <strong>cd-root/isolinux</strong> in the
-<em>profile</em> directory, if
-you want to completely replace these directories, supply your versions in
-<strong>cd-root/grub0</strong> and <strong>cd-root/isolinux0</strong> in the
-profile directory.
-</p>
-
-<p>The contents of the directory <strong>cd-root/larch/copy</strong> will
-appear in '/larch/copy' on the medium. During booting the <em>larch live</em>
-system will copy the contents of this directory to the <em>tmpfs</em> base
-directory ('/.livesys'). This feature is not
-used by the <em>larch</em> system itself, but it can be used in various
-ways by the <em>live</em> system - the example profiles use it to some
-extent, for controlling autologin and for data required for installation
-as a normal <em>Arch</em> system (information on features specific to a
-<em>live</em> system which should be stripped out if a normal installation
-is performed).
-</p>
-
-<p>The contents of the directory <strong>cd-root/larch/extra</strong> will
-appear in 'larch/extra' on the medium but are otherwise unconnected with any
-<em>larch</em> functionality. <em>Live</em> system designers can use this
-in any way they like.
-</p>
-
-<h3><a name="other-files"></a>Other important files within a profile</h3>
-
-<ul>
- <li><strong>addedpacks</strong> - This is the only compulsory file in
- the profile (it must even be present if you are not using the
- installation stage, but it can be empty in that case). It contains
- a list of packages and package groups to be installed to the 'base'
- system. Here you can enter all the applications
- you would like in your <em>live</em> CD/USB system (and subsequently
- installed to a hard disk partition, if that was your intention).
- Thanks to <em>pacman</em> you don't need to sort out dependencies,
- these should all be included automatically. See
- <a href="archin.html#package_selection">here</a> for details.
- </li>
- <li><strong>vetopacks</strong> - Allows 'vetoing' of packages included
- indirectly in the installation list from 'addedpacks'. See
- <a href="archin.html#package_selection">here</a> for details.
- </li>
- <li><strong>pacman.conf.repos</strong> - Set the repository part of
- 'pacman.conf' for the <em>live</em> system, and possibly also for
- installation of the base system (See
- <a href="archin.html#pacman_conf">here</a> for further details).
- The default version will be adequate for many situations, but you
- will need to supply this file if you use the 'testing' repository,
- for example.
- </li>
- <li><strong>pacman.conf.options</strong> - Set the options part of
- 'pacman.conf' for the <em>live</em> system and for
- installation of the base system (See
- <a href="archin.html#pacman_conf">here</a> for further details).
- This will generally not be needed as the default version will be
- adequate for most purposes.
- </li>
- <li><strong>bootlines</strong> - This file contains bootloader independent
- boot lines, so that the same file can be used for grub and isolinux/syslinux.
- The gui provides a button to edit this file.
- To get an idea of what should be in here look at the default version (in
- the 'larch' package, 'data' directory), or just click on the edit button.
- </li>
-
- <li><strong>rootoverlay/etc/rc.conf</strong> - As a major point of
- configuration in an <em>Arch</em> system this is important enough
- to get a button in the <em>larch</em> gui to edit it.
- </li>
-
- <li><strong>rootoverlay/etc/locale.gen</strong> - For convenience, the
- <em>larch</em> gui provides a button to edit this file, which determines
- which glibc locales are supported in the <em>live</em> system. The
- corresponding files are generated (to the overlay) by the 'larchify'
- script, which has an option (for experts only) to reuse the locale
- files from a previous run (in order to reduce generation time in
- cases where the locales are unchanged).
- </li>
-
- <li><strong>rootoverlay/etc/mkinitcpio.conf.larch0</strong> - Again for
- convenience, the <em>larch</em> gui provides a button to edit this file,
- which allows you to tweak the initramfs. This is a special version of
- '/etc/mkinitcpio.conf' which is used to generate the initramfs for the
- <em>larch live</em> system. The default version is supplied as
- '/etc/mkinitcpio.conf.larch0' in the 'larch-live' package. Whatever else
- you change, don't change the larch hooks.
- </li>
-
- <li><strong>rootoverlay/etc/inittab.larch</strong> - If this file is
- present it will cause the original /etc/inittab to be saved with a
- '.larchsave' suffix, and this new version will be used for the
- <em>live</em> 'inittab'. This allows a special version of this file to
- be used just for the <em>live</em> system, an installer
- can replace it by the original during the installation process.
- </li>
-
- <li><strong>users</strong> - It is possible to add user accounts to the
- system during building. See below.
- </li>
-
- <li><strong>skel_*</strong> (directory) - Customized '/etc/skel' substitutes
- for use at build time only. See below.
- </li>
-
- <li><strong>vetodirs</strong> - Do not use this unless you really know what
- you are doing. Each directory listed in this file (one entry per line,
- comment lines start with '#') will be excluded from the live system. The
- directories are relative to the installation root.
- </li>
-
- <li><strong>build-tweak</strong> - Do not use this unless you really know
- what you are doing. It is a program (script) - so it must be executable -
- to customize the construction of the overlay (to a certain extent). It gets
- two arguments on the command line: the path to the installation being
- larchified, and the (full) path to the directory in which the overlay is
- being constructed. It is called just before 'mods.sqf' is squashed, but
- also before users are added.
- </li>
-
- <li><strong>nosave</strong> - The existence of this file will suppress the
- generation of the file 'larch/save' on a writable medium (unless overridden
- by an option to the medium generation script). It is also copied to
- 'larch/nosave' on the medium (also on non-writable media), so that this
- message is available later, e.g. when copying the medium.
- </li>
-
-</ul>
-
-<h3><a name="users"></a>Adding user accounts</h3>
-
-<p>
-The construction details should be provided in the 'users' file in the
-profile directory. It is an 'ini'-style configuration file, the sections
-being the user names. Here is an example:
-<pre>[DEFAULT]
-pw =
-expert =
-skel =
-maingroup =
-uid =
-xgroups = video,audio,optical,storage,scanner,power,camera
-
-[u1]
-uid = 999
-skel =
-
-[u2]
-pw = p1
-expert =
-skel =
-maingroup =
-uid =
-xgroups = video,audio,optical,storage
-</pre>
-The 'DEFAULT' section is not necessary, but is generated automatically
-by the gui user-table editor. Only entries which differ from the default
-values need be present.
-</p>
-<p>The default primary group is defined by settings in '/etc/login.defs'
-and '/etc/default/useradd' ('USERGROUPS_ENAB yes' in 'etc/login.defs'
-causes this to be a group with the same name as the user). You can
-override this by adding an 'expert' option, or by placing modified versions
-of these files in the profile's 'rootoverlay' directory.
-</p>
-<p>The additional groups should be comma-separated and without spaces.
-</p>
-<p>If no 'skel'-file is specified, the default ('/etc/skel') is used, including
-anything in the overlay. To use a custom 'skel'-file, place the directory
-in the profile, giving it a name starting with 'skel_', and place the rest of
-the name (the part after '_') in the configuration line.
-</p>
-<p>A password can be set for the new user by entering this (plain text -
-I'm guessing this is alright in this situation ...). An empty password
-field will allow passwordless logins (at least on the console).
-</p>
-<p>By default the UID number will be chosen automatically, but a specific
-number may be entered here. In <em>Arch Linux</em> the UIDs normally start
-at 1000.
-</p>
-<p>Users are added by means of 'useradd', so anything placed in the 'expert'
-field should be a valid option to that command. If a user-name already exists
-in the system to be larchified, it will be ignored (it does not count as
-an error).
-</p>
-
-</div>
-
-
- <div class="topref"><a href="#top">Top</a></div>
- </div>
- <!-- begin: #footer -->
- <div id="footer">
- <div id="footer-content" role="contentinfo">© 2010 Michael Towers<br />
- Page layout assisted by <a href="http://www.yaml.de/">YAML</a> and
- <a href="http://www.kuwata-lab.com/tenjin/">pyTenjin</a>
- </div>
- </div>
- <!-- end: #footer -->
- </div>
- <!-- end: #col1 -->
- <div id="bottom"><div id="bl"><div id="bm"></div></div></div>
- </div>
-</div>
-<!-- full skiplink functionality in webkit browsers -->
-<script src="css/yaml/core/js/webkit-focusfix.js" type="text/javascript"></script>
-</body>
-</html>
diff --git a/build_tools/larch7/larch0/gui/MEDIUM_README b/build_tools/larch7/larch0/gui/MEDIUM_README
deleted file mode 100644
index ede0975..0000000
--- a/build_tools/larch7/larch0/gui/MEDIUM_README
+++ /dev/null
@@ -1,14 +0,0 @@
-Medium building
-
-In the cli, when -S--source is passed, no chroot is used for building unless
-explicitly requested via the -C/--chroot option. When no -S--source is passed,
-chroot will be used unless the -c/--nochroot option is passed.
-
-In the gui the default source is the medium directory within the installation
-dir (as built by the previous stages).
-If this is selected chroot commands will be used for the
-medium building unless explicitly overridden (uncheck the chroot CheckBox).
-If another source is selected chroot commands will only be used if explicitly
-requested (check the chroot CheckBox). The chroot dir would be the project's
-installation dir (so if this is '/' chroot is never available).
-
diff --git a/build_tools/larch7/larch0/gui/askpass.py b/build_tools/larch7/larch0/gui/askpass.py
deleted file mode 100755
index ac65325..0000000
--- a/build_tools/larch7/larch0/gui/askpass.py
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/usr/bin/env python
-#
-"""
-# One possibility:
-from PyQt4 import QtGui
-
-app = QtGui.QApplication([])
-result, ok = QtGui.QInputDialog.getText(None, "sudo",
- "Please enter the password to run as administrator",
- QtGui.QLineEdit.Password)
-
-
-print result
-#exit(0 if ok else 1)
-"""
-
-# This version connects via a socket to the main application
-import socket
-import sys
-
-port = '\0larch-sudopw'
-data = 'pw-get'
-
-# Create a socket (SOCK_STREAM means a TCP socket)
-sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
-
-# Connect to server and send data
-sock.connect(port)
-sock.send(data + '\n')
-
-# Receive data from the server and shut down
-received = sock.recv(1024)
-sock.close()
-
-print received
diff --git a/build_tools/larch7/larch0/gui/controller.py b/build_tools/larch7/larch0/gui/controller.py
deleted file mode 100644
index 2025301..0000000
--- a/build_tools/larch7/larch0/gui/controller.py
+++ /dev/null
@@ -1,466 +0,0 @@
-#!/usr/bin/env python
-#
-# controller.py - Manages file-system access and calling of larch scripts
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-#2010.07.19
-
-import sys, os, pwd, traceback, __builtin__
-try:
- import json as serialize
-except:
- import simplejson as serialize
-from subprocess import Popen, PIPE, call
-import threading
-import re
-import SocketServer
-
-from config import *
-start_translator(switchC=False)
-
-
-exports = {}
-def add_exports(elist):
- for key, method in elist:
- exports[key] = method
-
-__builtin__.add_exports = add_exports
-
-
-def error0(message):
- sys.stderr.write('>>ERROR>>' + message + '\n')
- sys.stderr.flush()
-__builtin__.error0 = error0
-
-
-class Fs:
- """Collect file system access methods in one class.
- """
- def __init__(self):
- add_exports( (
- ('fetch_layout', self.fetch_layout),
- ('isfile', self.isfile),
- ('isdir', self.isdir),
- ('rm_rf', self.rm_rf),
- ('get_partitions', self.get_partitions),
- ('readfile', self.readfile),
- ('savefile', self.savefile),
- ('get_docs_url', self.get_docs_url),
- ('oldsqf', self.oldsqf),
- ('oldlocales', self.oldlocales),
-# ('getpath', self.getpath),
- ('browse', self.browse))
- )
-
- def fetch_layout(self, layout_file):
- fh = open(base_dir + '/gui/layouts/' + layout_file)
- r = fh.read()
- fh.close()
- return (True, eval(r))
-
- def rm_rf(self, path):
- call(['rm', '-rf', self._getpath(path)])
- return (True, None)
-
-
-# def exists(self, path):
-# return os.path.exists(self._getpath(path))
-
-# def copy(self, src, dst):
-# shutil.copytree(self._getpath(src), self._getpath(dst))
-
-
- def oldsqf(self):
- return (True,
- os.path.isfile(self._getpath('install:' + CHROOT_SYSTEMSQF))
- or os.path.isfile(self._getpath('install:' + CHROOT_DIR_MEDIUM
- + '/larch/system.sqf')))
-
- def oldlocales(self):
- return (True, os.path.isdir(self._getpath('install:%s/locale'
- % CHROOT_DIR_BUILD)))
-
- def isfile(self, path):
- return (True, os.path.isfile(self._getpath(path)))
-
- def isdir(self, path):
- return (True, os.path.isdir(self._getpath(path)))
-
-
- def browse(self, path):
- fpath = self._getpath(path)
- if call(['mkdir', '-p', fpath]) == 0:
- # Start file browser at fpath
- call(project_manager.appget('filebrowser').replace('$', fpath)
- + ' &', shell=True)
- return (True, None)
- else:
- return (False, None)
-
-
-# def makedirs(self, path):
-# os.makedirs(self._getpath(path))
-# return (True, None)
-
- def readfile(self, f):
- f = self._getpath(f)
- try:
- fh = open(f)
- r = fh.read()
- fh.close()
- return (True, r)
- except:
- return (False, _("Couldn't read file '%s'") % f)
-
- def savefile(self, f, d):
- f = self._getpath(f)
- dir = os.path.dirname(f)
- if not os.path.isdir(dir):
- os.makedirs(dir)
- try:
- fh = open(f, "w")
- fh.write(d)
- fh.close()
- return (True, None)
- except:
- return (False, _("Couldn't save file '%s'") % f)
-
- def _getpath(self, f):
- if f[0] != "/":
- base, f = f.split(':')
- f = '/' + f
- if base == 'base':
- f = base_dir + f
- elif base == 'profile':
- f = project_manager.profile_path + f
- elif base == 'working':
- f = project_manager.project_dir + f
- else:
- f = project_manager.get_ipath()[1] + f
- return f
-
- def get_docs_url(self, page):
- if lang and (len(lang) > 1):
- p = base_dir + ('/docs/%s/html/' % lang[0:2]) + page
- if os.path.isfile(p):
- return (True, p)
- return (True, base_dir + '/docs/html/' + page)
-
-
- def get_partitions(self):
- """Get a list of available partitions (only unmounted ones
- are included).
- """
- # First get a list of mounted devices
- mounteds = []
- fh = open('/etc/mtab')
- for l in fh:
- dev = l.split()[0]
- if dev.startswith('/dev/sd'):
- mounteds.append(dev[5:])
- fh.close()
- # Get a list of partitions
- partlist = []
- fh = open('/proc/partitions')
- for l in fh:
- fields = l.split()
- if len(fields) == 4:
- dev = fields[3]
- if dev.startswith('sd') and (dev[-1] in '0123456789'):
- size = (int(fields[2]) + 512) / 1024
- if (size > 200) and (dev not in mounteds):
- # Keep a tuple (partition, size in MiB)
- partlist.append("%-12s %12s MiB"
- % ('/dev/' + dev, size))
- fh.close()
- return (True, partlist)
-
-
-
-class LarchScripts:
- """This class deals with calling the larch scripts.
- As they must be run as root a separate dispatcher process, running as
- root, is used to call the actual scripts. The dispatcher is started
- using 'sudo'.
- A call will be initiated from the gui, and is sent to the dispatcher,
- which starts the process and returns the output when it is available.
- If the script is interactive, it might also require input, which can be
- passed via the dispatcher.
- While reading output from the dispatcher the gui must remain responsive,
- so that the view can be switched and the subprocess aborted, if desired.
- To achieve this a separate thread is used for reading input from the
- dispatcher, together with a mechanism for activating a handler in a
- thread-safe way, 'ui.idle_add'.
- """
- def __init__(self):
- self.larch_dispatcher = None # dispatcher subprocess
- self.progress_waiting = None # used by progress widget
-
-
- def call(self, cmd, arg=[], atend=None):
- self.cmd = cmd
- self.arg = arg
- # Callback on completion:
- self.atend = atend # returns True for automatic return to normal view
- if self.larch_dispatcher:
- self.runcmd()
-
- else:
- # Start a socket server to handle password requests
- # Use a unix domain server in the abstract namespace
- port = '\0larch-sudopw'
- # Create the server
- self.sserver = SocketServer.UnixStreamServer(port, MyHandler)
- self.sst = threading.Thread(target=self.sserver.serve_forever,
- args=())
- self.sst.start()
- # Handle one request
- #self.sserver.handle_request()
-
- # Start the larch dispatcher script
- os.environ['SUDO_ASKPASS'] = base_dir + '/gui/askpass.py'
- self._sudo_wait()
- dispatcher = Popen(['sudo', '-A', '-k',
- base_dir + '/gui/dispatcher.py'],
- stdin=PIPE,
- stdout=PIPE,
- stderr=PIPE)
-
- # And a thread to read its output
- self.istream = dispatcher.stdin
- self.estream = dispatcher.stderr
- self.t = threading.Thread(target=self.readinput, args=(dispatcher,))
- self.t.start()
-
-
- def runcmd(self):
- progress.start() # initialize progress widget
- ui.runningtab(1) # switch view to progress widget
- # Run command:
- cx = '%s %s:%s\n' % (self.cmd, project_manager.project_dir,
- serialize.dumps(self.arg))
- logger.addLine('++' + cx)
- self.istream.write(cx)
- self.istream.flush()
- r = self.geterr()
- if r:
- ui.command('infoDialog', r, 'BUG')
-
-
- def geterr(self):
- r = ""
- while True:
- rx = self.estream.readline()
- if rx:
- rx = rx.strip()
- else:
- break
- if rx == '!+':
- break
- if r:
- r +='\n'
- r += rx
- return r
-
-
- def readinput(self, dispatcher):
- ostream = dispatcher.stdout
- while True:
- line = ostream.readline()
- if not line:
- break
- id, line = line.rstrip().split(':', 1)
- try:
- if line[0] == '=':
- self._stop_server()
- # The dispatcher has just started, make it available
- self.larch_dispatcher = dispatcher
- # Reenable the gui, and queue the command
- ui.idle_add(self._dispatcher_started, self.runcmd)
- continue
- elif line[0] != '/':
- line = serialize.loads(line)
- except:
- line = '[[%s]]' % line
- ui.idle_add(self.addline, line) # cross-thread call
-
- if self.larch_dispatcher == None:
- self._stop_server()
- ui.idle_add(self._dispatcher_started, None)
-
-
-
- def _sudo_wait(self):
- ui.command(':larch.busy', [':larch'], True)
-
-
- def _dispatcher_started(self, cmd):
- if cmd:
- cmd()
- else:
- ui.command('infoDialog',
- ("%s:\n %s" % (ui.data('authfail'), self.geterr())),
- 'sudo')
- ui.command(':larch.busy', [':larch'], False)
-
-
- def _stop_server(self):
- # Stop the password socket-server
- self.sserver.shutdown()
- self.sserver = None
-
-
- def close(self):
- if self.larch_dispatcher:
- self.istream.write('quit\n')
- self.istream.flush()
- self.larch_dispatcher.wait()
-
-
- def interrupt(self):
- logger.addLine('--Terminate--')
- self.istream.write('kill\n')
- self.istream.flush()
-
-
- def addline(self, message):
- """A line has been received from the script.
- This must be handled in the main thread.
- The input lines are filtered for pacman, mksquashfs and mkisofs
- progress output so that appropriate progress reports can be given.
- """
- if 'pacman:' in message:
- progress.set(message[2:])
- if message.endswith('|100'):
- progress.set()
- message = message.rsplit('|', 1)[0].rstrip()
- else:
- return
-
- if 'mksquashfs:' in message:
- progress.set(message[2:])
- self.progress_waiting = message
- return
-
- if 'mkisofs:' in message:
- progress.set(message[2:])
- self.progress_waiting = ">_mkisofs: completed"
- return
-
- if self.progress_waiting:
- progress.set()
- progress.addLine(self.progress_waiting)
- self.progress_waiting = None
-
- progress.addLine(message)
- if message[0] == '/':
- # process finished:
- auto = False
- if self.atend:
- auto = self.atend(int(message[1:]))
- progress.end(auto)
- self.cmd = None
- elif message.startswith('?>'):
- # a query (yes/no)
- # Pop up the query
- reply = '??YES' if ui.command('confirmDialog',
- message[2:], self.cmd) else '??NO'
- self.istream.write(reply + '\n')
- self.istream.flush()
-
-
- def archin(self, cmd, installrepos):
- args = ['-p', project_manager.profile_path,
- '-i', project_manager.get_ipath()[1],
- '-c', project_manager.get('pacman_cache')]
- rf = project_manager.project_dir + '/pacman.conf.repos'
- if installrepos and os.path.isfile(rf):
- args += ['-r', rf]
- self.call('archin', args + cmd.split())
-
-
- def larchify(self, oldsyssqf, oldlocales):
- args = ['-p', project_manager.profile_path,
- '-i', project_manager.get_ipath()[1],]
- if oldsyssqf:
- args.append('-o')
- if oldlocales:
- args.append('-l')
- self.call('larchify', args)
-
-
- def testmedium(self, path, atend):
- self.call('live_iso', ['-T', '-S', path,], atend=atend)
-
-
- def writemedium(self, path, args, dest=None):
- if dest == 'BOOTISO':
- args.append(path)
- cmd = 'boot_iso'
- else:
- if path:
- args += ['-S', path]
- else:
- args += ['-p', project_manager.profile_path]
- args += ['-i', project_manager.get_ipath()[1]]
- if dest != None:
- args.append(dest)
- cmd = 'live_part'
- else:
- cmd = 'live_iso'
- self.call(cmd, args)
-
-
-
-class MyHandler(SocketServer.StreamRequestHandler):
- def handle(self):
- self._event = threading.Event()
- # self.rfile is a file-like object created by the handler;
- # we can now use e.g. readline() instead of raw recv() calls
- data = self.rfile.readline().strip()
- if data == 'pw-get':
- ui.idle_add(self.dialog)
- self._event.wait()
- # Likewise, self.wfile is a file-like object used to write back
- # to the client
- self.wfile.write(self.pw)
-
- def dialog(self):
- ok, self.pw = ui.command('textLineDialog',
- ui.data('getpw'),
- 'sudo', '', True)
- if not ok:
- self.pw = ''
- self._event.set()
-
-
-
-fs = Fs()
-
-def filesystem(key, *args):
- return exports[key](*args)
-
-__builtin__.filesystem = filesystem
-__builtin__.larchscripts = LarchScripts()
-
-import project
-project_manager.init()
-
diff --git a/build_tools/larch7/larch0/gui/dirview.py b/build_tools/larch7/larch0/gui/dirview.py
deleted file mode 100755
index 303f9b6..0000000
--- a/build_tools/larch7/larch0/gui/dirview.py
+++ /dev/null
@@ -1,172 +0,0 @@
-#!/usr/bin/python
-
-
-# Next look at switching to a selected directory from the path (DONE),
-# switching to a directory in the list, and removing/changing toolbar
-# buttons (and their actions).
-# Have a checkbutton for hidden files / directories somewhere.
-
-
-import os
-from PyQt4 import QtGui, QtCore
-
-def clicked(r, c):
- print r, c
-
-def iclicked(item):
- print item
-
-
-class DirListing(QtGui.QTreeWidget): #qt
- # Only using top-level items of the tree
- def __init__(self):
- QtGui.QTreeWidget.__init__(self) #qt
- self._hcompact = False # used for scheduling header-compaction
- self.setSelectionMode(QtGui.QAbstractItemView.SingleSelection)
- self.headers(['Name']) #qt
- self.setRootIsDecorated(False) #qt
-
- self.connect(self, QtCore.SIGNAL('itemSelectionChanged()'),
- self.s_select)
- self.connect(self, QtCore.SIGNAL('itemClicked(QTreeWidgetItem *,int)'),
- self.s_clicked)
-
-
- def s_select(self):
- # Signal a selection change, passing the new selection list (indexes)
- s = [self.indexOfTopLevelItem(i) for i in self.selectedItems()] #qt
- print "Sel", s
-
-
- def s_clicked(self, item, col): #qt
- # I guess I should use this for selection if using single
- # click actions, because setting a list up might cause the
- # first item to be selected (it doesn't, actually, so select
- # could be used), and it should
- # only change directory if actually clicked.
-
-
- """This is intended for activating a user-defined editing function.
- Tests showed that this is called after the selection is changed, so
- if using this signal, use it only in 'Single' selection mode and
- use this, not 'select' to record selection changes. Clicking on the
- selected row should start editing the cell, otherwise just change
- the selection.
- """
- ix = self.indexOfTopLevelItem(item) #qt
- print ix, col
-
-
-
- def headers(self, headers): #qt
- self.setHeaderLabels(headers) #qt
- if self._hcompact:
- self._compact()
-
- def set(self, items, index=-1): #qt
- # Note that each item must be a tuple/list containing
- # entries for each column.
- self.clear() #qt
- c = 0
- for i in items:
- item = QtGui.QTreeWidgetItem(self, i) #qt
- self.addTopLevelItem(item) #qt
- if c == index:
- self.setCurrentItem(item)
- c += 1
- if self._hcompact:
- self._compact()
-
- def x__compact(self, on=True):
- self._hcompact = on
- if on:
- self._compact()
-
- def _compact(self):
- for i in range(self.columnCount()): #qt
- self.resizeColumnToContents(i) #qt
-
-
-
-def dirsel(action):
- print action.xtag
- i = 0
- if action.xindex == 0:
- print '/'
- else:
- path = ''
- while i < action.xindex:
- i += 1
- path += '/' + dirs[i]
- print path
- setlisting(path)
-# the toolbuttons should stay the same until a different lower directory
-# is chosen (one not in the old list?)
-
-
-def setlisting(path):
- dlist = os.listdir(path)
- dldir = []
- dlfile = []
- for f in dlist:
- if os.path.isdir(path + '/' + f):
- dldir.append('d:' + f)
- else:
- dlfile.append('f:' + f)
- dldir.sort()
- dlfile.sort()
- listing.set([d] for d in (dldir + dlfile))
-
-
-if __name__ == '__main__':
-
- import sys
-
- app = QtGui.QApplication(sys.argv)
- app.setStyleSheet("""
- QToolButton {
- border: 2px solid #8f8f91;
- border-radius: 6px;
- background-color: yellow;
- }
-
- QToolButton:checked {
- background-color: #f0c080;
- }
-""")
-
- window = QtGui.QWidget()
- listing = DirListing()
- bar = QtGui.QToolBar()
- bar.setToolButtonStyle(QtCore.Qt.ToolButtonTextOnly)
- actg = QtGui.QActionGroup(bar)
- QtCore.QObject.connect(actg, QtCore.SIGNAL('triggered (QAction *)'), dirsel)
- actg.setExclusive(True)
-
- layout = QtGui.QVBoxLayout()
- layout.addWidget(bar)
- layout.addWidget(listing)
- window.setLayout(layout)
- window.resize(600, 480)
-
-
-
- path = '/home/mt/DATA/pyjamas'
-
-
- dirs = path.split('/')
-# dirs = ['', 'home', 'mt', 'DATA', 'software-verylong', 'DOCS', 'python_qt']
- butix = 0
- for but in dirs:
- bw = bar.addAction(but+'/')
- bw.setCheckable(True)
- actw = actg.addAction(bw)
- actw.xtag = but
- actw.xindex = butix
- butix += 1
-
- setlisting(path)
-
- window.show()
-
- sys.exit(app.exec_())
diff --git a/build_tools/larch7/larch0/gui/dispatcher.py b/build_tools/larch7/larch0/gui/dispatcher.py
deleted file mode 100755
index bcdc94c..0000000
--- a/build_tools/larch7/larch0/gui/dispatcher.py
+++ /dev/null
@@ -1,108 +0,0 @@
-#!/usr/bin/env python
-#
-# dispatcher.py - Subprocess running as root to call larch scripts
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-#2010.07.19
-
-import os, sys, threading, signal
-from subprocess import Popen, PIPE, STDOUT
-try:
- import json as serialize
-except:
- import simplejson as serialize
-
-module_dir = os.path.dirname(os.path.realpath(__file__))
-base_dir = os.path.dirname(module_dir)
-
-
-def out(key, line):
- sys.stdout.write(str(key) + ':' + line + '\n')
- sys.stdout.flush()
-
-# Signal dispatcher started
-out(0, '==')
-
-def input_reader():
- global process
- id = process.pid
- while True:
- line = process.stdout.readline()
- if not line:
- break
-
- out(id, line.rstrip())
-
- process.wait()
- out(id, '/%d' % process.returncode)
- process = None
-
-def kill():
- """Kill subprocesses (well, interrupt actually).
- """
- if process:
- os.killpg(process.pid, signal.SIGINT)
-
-
-process = None
-while True:
- line = sys.stdin.readline()
- if line:
- line = line.rstrip()
- else:
- # Controlling process died
- break
- cmdx = line.split(None, 1)
- cmd = cmdx[0]
- response = ''
- if cmd in ('archin', 'larchify', 'live_iso', 'live_part', 'boot_iso',
- 'test'):
- # Start a larch script, together with a thread to read from it.
- # The arguments are passed as a serialized list
- if process:
- response = ("!*** Bug (Dispatcher ERROR):"
- " process already running (%d)" % process.pid)
- else:
- cmdx2 = cmdx[1].split(':', 1)
- cmds = ([base_dir + '/cli/%s.py' % cmd, '-s']
- + serialize.loads(cmdx2[1]))
- process = Popen(cmds,
- preexec_fn=os.setpgrp, # to facilitate interruption
- cwd=cmdx2[0], # set to project directory
- stdin=PIPE,
- stdout=PIPE,
- stderr=STDOUT)
- t = threading.Thread(target=input_reader, args=())
- t.start()
-
- elif cmd.startswith('??'):
- process.stdin.write(cmd + '\n')
- process.stdin.flush()
- elif cmd == 'kill':
- kill()
- elif cmd != 'quit':
- response = "!*** Bug (Dispatcher command): " + line
- sys.stderr.write(response + '\n!+\n')
- sys.stderr.flush()
- if cmd == 'quit':
- break
-
-kill()
diff --git a/build_tools/larch7/larch0/gui/front/docviewer.py b/build_tools/larch7/larch0/gui/front/docviewer.py
deleted file mode 100644
index a0af083..0000000
--- a/build_tools/larch7/larch0/gui/front/docviewer.py
+++ /dev/null
@@ -1,68 +0,0 @@
-#!/usr/bin/env python
-#
-# docviewer.py
-#
-# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.06.24
-
-
-import os
-
-
-class DocViewer:
- def __init__(self):
- self.index = self._getPage('index.html')
- self.homepath = None
- ui.widgetlist(fss('fetch_layout', 'docviewer.uim'))
-
- ui.connectlist(
- ('doc:hide*clicked', self._hide),
- ('doc:back*clicked', self._back),
- ('doc:forward*clicked', self._forward),
- ('doc:home*clicked', self.gohome),
- ('doc:parent*clicked', self.goto),
- (':docs*clicked', self._show),
- )
-
- def _show(self):
- ui.runningtab(3)
-
- def _hide(self):
- ui.runningtab()
-
- def _back(self):
- ui.command('doc:content.prev')
-
- def _forward(self):
- ui.command('doc:content.next')
-
- def _getPage(self, page):
- return fss('get_docs_url', page)
-
- def gohome(self, home=None):
- if home:
- self.homepath = self._getPage(home)
- self.goto(self.homepath)
-
- def goto(self, path=None):
- if not path:
- path = self.index
- ui.command('doc:content.setUrl', path)
diff --git a/build_tools/larch7/larch0/gui/front/editor.py b/build_tools/larch7/larch0/gui/front/editor.py
deleted file mode 100644
index 649f55c..0000000
--- a/build_tools/larch7/larch0/gui/front/editor.py
+++ /dev/null
@@ -1,115 +0,0 @@
-#!/usr/bin/env python
-#
-# editor.py
-#
-# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.06.24
-
-class Editor:
- def __init__(self):
- ui.widgetlist(fss('fetch_layout', 'editor.uim'))
- ui.connectlist(
- ('edit:ok*clicked', self.ok),
- ('edit:cancel*clicked', self.cancel),
- ('edit:revert*clicked', self.dorevert),
- ('edit:copy*clicked', self.copy),
- ('edit:cut*clicked', self.cut),
- ('edit:paste*clicked', self.paste),
- ('edit:undo*clicked', self.undo),
- ('edit:redo*clicked', self.redo),
- )
-
- def start(self, title, endcall, text='', revert=None):
- ui.command('edit:title.markup', ['h3', title])
- self.endcall = endcall
- self.revert = revert
- try:
- self.text0 = revert() if text == None else text
- except:
- run_error("BUG: Editor - no revert function?")
- ui.command('edit:content.text', self.text0)
- ui.runningtab(4)
-
- def ok(self):
- self.endcall(ui.command('edit:content.get'))
- ui.runningtab()
-
- def cancel(self):
- ui.runningtab()
-
- def dorevert(self):
- if self.revert:
- self.text0 = self.revert()
- ui.command('edit:content.text', self.text0)
-
- def copy(self):
- ui.command('edit:content.copy')
-
- def cut(self):
- ui.command('edit:content.cut')
-
- def paste(self):
- ui.command('edit:content.paste')
-
- def undo(self):
- ui.command('edit:content.undo')
-
- def redo(self):
- ui.command('edit:content.redo')
-
- def edit(self, fname, source=None, label=None, filter=None):
- """Files (<fname> and <source>) can be either an absolute path or else
- relative to the profile directory, the application base directory
- or the working directory. Relative paths are determined by the
- prefixes 'profile:', 'base:' or 'working:'.
- If the file <fname> already exists its contents will be taken as the
- starting point, otherwise the file <source>, which may also be an
- empty string, will be read in.
- Whichever file is available its contents can be filtered by an
- optional 'filter' function, which takes the file contents as a
- string as argument and returns the transformed contents as another
- string.
- """
- def revert():
- """If a file is addressed by 'source' revert to its contents,
- if source is "", clear the contents, otherwise revert to the
- contents as they were before entering the editor.
- """
- return textsrc if source != None else text0
-
- def endfile(text):
- t = text.encode("utf8")
- if t and (t[-1] != "\n"):
- t += "\n"
- fss('savefile', fname, text)
-
- if source != None:
- textsrc = "" if source == "" else fss('readfile', source,
- filter=filter)
- # Read the file, if it exists, else return None
- text0 = fss('readfile', fname, filter=filter, trap=False)
- if text0 == None:
- assert source != None # The file must be present
- text0 = textsrc
- if not label:
- label = ui.command('editor_data.get', 'msg_dflt') % fname
- self.start(label, endfile, text0, revert)
-
diff --git a/build_tools/larch7/larch0/gui/front/logview.py b/build_tools/larch7/larch0/gui/front/logview.py
deleted file mode 100644
index b9d2ac3..0000000
--- a/build_tools/larch7/larch0/gui/front/logview.py
+++ /dev/null
@@ -1,94 +0,0 @@
-#!/usr/bin/env python
-#
-# logview.py
-#
-# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.09
-
-import locale
-# Try to work around problems when the system encoding is not utf8
-encoding = locale.getdefaultlocale()[1]
-if encoding == "UTF8":
- encoding = None
-
-#TODO: progress bar?
-class Progress:
- def __init__(self):
- self.active = False
- ui.widgetlist(fss('fetch_layout', 'progress.uim'))
- ui.connect('progress:done*clicked', self._done)
-
- def _done(self):
- self.active = False
- ui.runningtab(0)
-
- def start(self):
- # Set busy cursor on the progress area
- ui.command('progress:page.busycursor', True)
- # Initialize widgets
- ui.command("progress:text.text")
- ui.command("progress:progress.text")
- ui.command("progress:done.enable", False)
- ui.command("progress:cancel.enable", True)
- self.active = True
- ui.runningtab(1)
-
- def end(self, auto=False):
- ui.command("progress:cancel.enable", False)
- ui.command("progress:done.enable", True)
- # Clear busy cursor on the progress area
- ui.command('progress:page.busycursor', True)
- ui.command('progress:page.busycursor', False)
- if auto:
- self._done()
-
- def addLine(self, line):
- # Try to work around problems when the system encoding is not utf8
- if encoding:
- line = line.decode(self.encoding, "replace").encode("UTF8")
- ui.command("progress:text.append_and_scroll", line)
- logger.addLine(line)
-
- def set(self, text=""):
- ui.command("progress:progress.text", text)
-
-
-class Logger:
- def __init__(self):
- ui.widgetlist(fss('fetch_layout', 'logger.uim'))
- ui.connectlist(
- ('log:clear*clicked', self.clear),
- ('log:hide*clicked', self._hide),
- (':showlog*clicked', self._show),
- )
-
- def clear(self):
- ui.command('log:text.text')
-
- def addLine(self, line):
- # Try to work around problems when the system encoding is not utf8
- ui.command('log:text.append_and_scroll', line)
-
- def _show(self):
- ui.runningtab(2)
-
- def _hide(self):
- ui.runningtab()
diff --git a/build_tools/larch7/larch0/gui/front/mainwindow.py b/build_tools/larch7/larch0/gui/front/mainwindow.py
deleted file mode 100644
index 407b46a..0000000
--- a/build_tools/larch7/larch0/gui/front/mainwindow.py
+++ /dev/null
@@ -1,132 +0,0 @@
-#!/usr/bin/env python
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-#2010.07.13
-
-import __builtin__
-from uim import Uim, debug
-__builtin__.debug = debug
-
-
-_running = False
-def fss(*args, **kargs):
- while True:
- if _running:
- ui.command(':larch.busy', [], True)
- ok, result = filesystem(*args)
- if _running:
- ui.command(':larch.busy', [], False)
- if ok:
- filter = kargs.get('filter')
- return filter(result) if filter else result
-
- if kargs.get('trap', True):
- ui.command('errorDialog', result)
- # That might return, but the gui should quit (soon?).
- return None
-
-__builtin__.fss = fss
-
-
-
-class Ui(Uim):
- def __init__(self):
- Uim.__init__(self)
-
- def runningtab(self, i=None):
- if (i == None):
- i = 1 if progress.active else 0
- if (i == 0) and hasattr(stage, 'reenter'):
- stage.reenter()
- self.command(':tabs.set', i)
-
- def fileDialog(self, message, startdir=None, create=False,
- dirsonly=False, file=None, bookmarks=None, filter=None):
- return self.command('fileDialog', message, startdir, None,
- dirsonly, create, file, bookmarks, filter)
-
- def enable_installation_page(self, on):
- self.command(':notebook.enableTab', 1, on)
-
- def quit(self):
- """Do any tidying up which may be necessary.
- """
- larchscripts.close()
- Uim.quit()
-
- def data(self, key):
- return self.command('main_page_data.get', key)
-
-__builtin__.ui = Ui()
-
-
-def tab_changed(index):
- __builtin__.stage = pages[index]
- stage.enter()
-ui.connect(':notebook*changed', tab_changed)
-
-
-from page_project import ProjectSettings
-from page_installation import Installation
-from page_larchify import Larchify
-from page_mediumprofile import MediumProfile
-from page_medium import Medium
-
-
-from docviewer import DocViewer
-
-from editor import Editor
-
-from logview import Logger, Progress
-
-
-def run_error(message, title=None):
- ui.command('warningDialog', message, title)
-__builtin__.run_error = run_error
-
-pages = []
-def start():
- pages.append(ProjectSettings())
- pages.append(Installation())
- pages.append(Larchify())
- pages.append(MediumProfile())
- pages.append(Medium())
-
- __builtin__.docviewer = DocViewer()
- __builtin__.edit = Editor().edit
-
- __builtin__.progress = Progress()
- __builtin__.logger = Logger()
-
- MainWindow = fss('fetch_layout', 'page_main.uim')
- ui.widgetlist(MainWindow)
-
- ui.connect('$$$uiclose$$$', ui.quit)
- ui.connect('$$$uiquit$$$', ui.quit)
- ui.connect('$$$cancel$$$', larchscripts.interrupt)
-
- ui.command(':larch.pack')
- # Set up the first gui page (project settings)
- pages[0].setup()
- ui.command(':larch.show')
- _running = True
- ui.run()
-
diff --git a/build_tools/larch7/larch0/gui/front/page_installation.py b/build_tools/larch7/larch0/gui/front/page_installation.py
deleted file mode 100644
index 111e247..0000000
--- a/build_tools/larch7/larch0/gui/front/page_installation.py
+++ /dev/null
@@ -1,188 +0,0 @@
-# page_installation.py - Handler for the installation page
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.19
-
-class Installation:
- def __init__(self):
- ui.widgetlist(fss('fetch_layout', 'page_installation.uim'))
-
- ui.connectlist(
- (':addedpacks*clicked', self.edit_addedpacks),
- (':vetopacks*clicked', self.edit_vetopacks),
- (':pacmanconf*clicked', self.edit_pacmanconf),
- (':repos*clicked', self.edit_repos),
- (':editmirrorlist*clicked', self.edit_mirrorlist),
- (':cache_change*clicked', self.change_cache),
- (':editrepolist*clicked', self.edit_repolist),
- (':install*clicked', self.install),
- (':sync*clicked', self.dosync),
- (':update*clicked', self.doupdate),
- (':add*clicked', self.doadd),
- (':remove*clicked', self.doremove),
- (':installrepos*toggled', self.installrepo),
- )
-
-
- def enter(self):
- """This is called when the page is entered/selected/shown.
- It performs initializations which depend on the state.
- """
- docviewer.gohome('gui_installation.html')
- # Set package cache display
- ui.command(':cache_show.text', fss('getitem', 'pacman_cache'))
- ui.command(':installrepos.opton', fss('getbool', 'installrepo'))
-
-
- def data(self, key):
- return ui.command('install_page_data.get', key)
-
-
- def edit_addedpacks(self):
- edit('profile:addedpacks') # In profile dir
-
-
- def edit_vetopacks(self):
- # If there is no vetopacks file, start an empty one
- edit('profile:vetopacks', "") # In profile dir
-
-
- def edit_pacmanconf(self):
- edit('profile:pacman.conf.options', # In profile dir
- 'base:data/pacman.conf', # Relative to base_dir
- label=self.data('edit_pc'),
- filter=pacmanoptions)
-
-
- def edit_repos(self):
- """This edits the repository list file for the live system.
- It will be used to construct the /etc/pacman.conf file.
- If the option to specify a different file for the installation
- stage is not enabled (the default), this file will also be used
- for the installation.
- """
- edit('profile:pacman.conf.repos', # In profile dir
- 'base:data/pacman.conf.repos', # Relative to base_dir
- label=self.data('edit_pr'))
-
-
- def edit_mirrorlist(self):
- ml = '/etc/pacman.d/mirrorlist'
- if not fss('isfile', ml):
- ml = 'base:data/mirrorlist' # Relative to base_dir
- edit('working:mirrorlist', ml,
- label=self.data('edit_mli'))
-
-
- def change_cache(self):
- # Is anything more necessary? Do I need to test the path?
- # Would a directory browser be better?
- ok, path = ui.command('textLineDialog',
- self.data('prompt_ncp'),
- None, fss('getitem', 'pacman_cache'))
- if ok:
- self.set_pacman_cache(path)
-
-
- def set_pacman_cache(self, path):
- path = path.strip().rstrip('/')
- fss('setitem', 'pacman_cache', path)
- ui.command(':cache_show.text', path)
-
-
- def edit_repolist(self):
- """This edits the repository list file used for installation,
- if the corresponding option is enabled.
- """
- # Should it be based on the default or on the profile?
- rf = 'profile:pacman.conf.repos'
- if not fss('isfile', rf):
- rf = 'base:data/pacman.conf.repos' # Relative to base_dir
- edit('working:pacman.conf.repos', rf,
- label=self.data('edit_pri'))
-
-
- def installrepo(self, on):
- fss('setbool', 'installrepo', on)
-
-
- def install(self):
- """Start the installation.
- """
- self.archin('install')
-
-
- def dosync(self):
- self.archin('refresh')
-
-
- def doupdate(self):
- f = ui.fileDialog(message=self.data('msg_pu'),
- filter=(self.data('filter_pu'), '*.pkg.tar.*'))
- if f:
- self.archin('update ' + f)
-
-
- def doadd(self):
- ok, plist = ui.command('textLineDialog',
- self.data('prompt_pi'),
- 'pacman -S')
- if ok:
- self.archin('sync ' + plist.strip())
-
-
- def doremove(self):
- ok, plist = ui.command('textLineDialog',
- self.data('prompt_pr'),
- 'pacman -Rs')
- if ok:
- self.archin('remove ' + plist.strip())
-
-
- def archin(self, cmd):
- """This runs the 'archin' script (as root). It doesn't wait for
- completion because the output must be collected and displayed
- while it is running. The display switches the view to the
- progress reporting page. It should probably activate the busy
- cursor too.
- """
- larchscripts.archin(cmd, ui.command(':installrepos.active'))
-
-
-
-def pacmanoptions(text):
- """A filter for pacman.conf to remove the repository info.
- """
- texto = ""
- block = ""
- for line in text.splitlines():
- block += line + "\n"
- if line.startswith("#["):
- break
- if line.startswith("[") and not line.startswith("[options]"):
- break
- if not line.strip():
- texto += block
- block = ""
- return texto
-
-
-
diff --git a/build_tools/larch7/larch0/gui/front/page_larchify.py b/build_tools/larch7/larch0/gui/front/page_larchify.py
deleted file mode 100644
index 9868727..0000000
--- a/build_tools/larch7/larch0/gui/front/page_larchify.py
+++ /dev/null
@@ -1,248 +0,0 @@
-# page_larchify.py - Handler for the project settings page
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.13
-
-USERINFO = ['pw', 'maingroup', 'uid', 'skel', 'xgroups', 'expert']
-
-class Larchify:
- def __init__(self):
- ui.widgetlist(fss('fetch_layout', 'page_larchify.uim'))
-
- ui.connectlist(
- (':build*clicked', self.build),
- (':ssh*toggled', self.sshtoggle),
- (':locales*clicked', self.locales),
- (':rcconf*clicked', self.rcconf),
- (':initcpio*clicked', self.initcpio),
- (':overlay*clicked', self.overlay),
- (':utable*clicked', self.uedit),
- (':useradd*clicked', self.useradd),
- (':userdel*clicked', self.userdel),
- (':rootpwb*clicked', self.rootpw),
- )
-
- self.userheaders = self.data('uheaders')
-
-
- def data(self, key):
- return ui.command('larchify_page_data.get', key)
-
-
- def enter(self):
- """This is called when the page is entered/selected/shown.
- It performs initializations which depend on the state.
- """
- docviewer.gohome('gui_larchify.html')
-
- # Check that it could possibly be an Arch installation
- idir = fss('get_installation_dir')
- couldBeArch = fss('isdir', ':var/lib/pacman/local')
- ui.command(':build.enable', couldBeArch)
- if not couldBeArch:
- run_error(_("No Arch installation at %s") % idir)
-
- # ssh keys
- sshon = fss('isfile', ':usr/bin/ssh-keygen')
- ui.command(':ssh.enable', sshon)
-
- if fss('isfile', 'profile:nosshkeys'):
- sshon = False
- ui.command(":ssh.set", sshon)
-
- # users table
- idir_normal = idir != '/'
- ui.command(':users.enable', idir_normal)
- if idir_normal:
- # Fetch users information
- fss('newUserinfo')
- self.readuserinfo()
-
- # Root password
- self.showrootpw()
-
- self.reenter()
-
-
- def reenter(self):
- """These also need resetting after a build run.
- """
- # Whether there is an old system.sqf to reuse?
- ossqf = fss('oldsqf')
- if not ossqf:
- ui.command(':oldsquash.set', False)
- ui.command(':oldsquash.enable', ossqf)
-
- # Whether there is a set of old glibc locales to reuse?
- olcl = fss('oldlocales')
- if not olcl:
- ui.command(':oldlocales.set', False)
- ui.command(':oldlocales.enable', olcl)
-
-#TODO: Remove hack if the underlying bug gets fixed
- ui.command(":larchify_advanced.enable_hack")
-
-
- def readuserinfo(self, select=None):
- """'select' should be a username, defaulting to the first entry.
- """
- self.usersel = 0
- self.userlist = []
- i = 0
- for u in fss('allusers'):
- self.userlist.append(self.userinfolist(u))
- if u == select:
- self.usersel = i
- i += 1
- ui.command(':utable.set', self.userlist, self.usersel)
-
-
- def userinfolist(self, user):
- return [user] + fss('getuserinfo', user, USERINFO)
-
-
- def uedit(self, row, column):
- if self.usersel == row:
- uname = self.userlist[row][0]
- ulcell = self.userlist[row][column]
- if column == 4:
- ok, text = self.select_skel(ulcell)
- else:
- ok, text = ui.command('textLineDialog',
- self.userheaders[column] + ':', 'larchify', ulcell)
- text = text.strip()
- if ok:
- try:
- if (column == 0) and (text != ''):
- # Rename the user, by adding a new one and deleting
- # the old
- uname = text
- fss('newuser', uname)
- i = 0
- for f in USERINFO:
- i += 1
- fss('userset', uname, f, self.userlist[row][i])
- if not fss('deluser', ulcell):
- run_error(self.data('rn_error'))
-
- else:
- fss('userset', uname, USERINFO[column-1], text)
- fss('saveusers')
-
- except:
- run_error(self.data('ud_error'))
- self.readuserinfo(uname)
-
- else:
- self.usersel = row
-
-
- def select_skel(self, current):
- # Present a list of available 'skel' folders
- self.skellist = [self.data('def_skel')]
- for f in fss('listskels'):
- self.skellist.append(f.rsplit('/skel_', 1)[1])
- try:
- i = self.skellist.index(current)
- except:
- i = 0
- ok, skeli = ui.command('listDialog', self.data('skel_lbl'),
- self.data('skel_ttl'), self.skellist, i)
- if ok:
- return (True, '' if skeli == self.skellist[0]
- else skeli.split()[0])
- return (False, '')
-
-
- def useradd(self):
- ok, name = ui.command('textLineDialog', self.data('newlogin'))
- if ok:
- name = name.strip()
- if name != '' and fss('newuser', name):
- self.userlist.append(self.userinfolist(name))
- self.usersel = len(self.userlist) -1
- ui.command(':utable.set', self.userlist, self.usersel)
-
-
- def userdel(self):
- if self.usersel >= 0:
- user = self.userlist[self.usersel][0]
- if fss('deluser', user):
- del(self.userlist[self.usersel])
- lu = len(self.userlist)
- if lu:
- if lu <= self.usersel:
- self.usersel -= 1
- ui.command(':utable.set', self.userlist, self.usersel)
-
-
- def showrootpw(self):
- self.rootpw = fss('readfile', 'profile:rootpw', trap=False)
- if self.rootpw == None:
- self.rootpw = ""
- ui.command(':rootpwe.text', self.rootpw)
-
-
- def rootpw(self):
- ok, pw = ui.command('textLineDialog', self.data('newrootpw'),
- "larchify", self.rootpw)
- if ok:
- pw = pw.strip()
- if pw:
- fss('savefile', 'profile:rootpw', pw)
- else:
- fss('rm_rf', 'profile:rootpw')
- self.showrootpw()
-
-
- def sshtoggle(self, on):
- """Whether the system ssh keys are pregenerated
- depends on the presence of the profile file 'nosshkeys'
- (and of course on openssh being installed).
- """
- sshoff = fss('isfile', 'profile:nosshkeys')
- if on:
- if sshoff:
- fss('rm_rf', 'profile:nosshkeys')
- elif not sshoff:
- fss('savefile', 'profile:nosshkeys', "Don't pregenerate ssh keys")
-
-
- def locales(self):
- edit('profile:rootoverlay/etc/locale.gen', 'install:etc/locale.gen')
-
-
- def rcconf(self):
- edit('profile:rootoverlay/etc/rc.conf', 'install:etc/rc.conf')
-
-
- def initcpio(self):
- edit('profile:rootoverlay/etc/mkinitcpio.conf.larch0',
- 'install:etc/mkinitcpio.conf.larch0')
-
-
- def overlay(self):
- fss('browse', 'profile:rootoverlay')
-
-
- def build(self):
- larchscripts.larchify(ui.command(':oldsquash.active'),
- ui.command(':oldlocales.active'))
diff --git a/build_tools/larch7/larch0/gui/front/page_medium.py b/build_tools/larch7/larch0/gui/front/page_medium.py
deleted file mode 100644
index 75f0efe..0000000
--- a/build_tools/larch7/larch0/gui/front/page_medium.py
+++ /dev/null
@@ -1,320 +0,0 @@
-# page_medium.py - Handler for the project settings page
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.13
-
-"""This page can also handle sources other than the normal larch
-installation. It should convert any larch image into
-another, with different medium and/or different bootloader, so long as the
-bootloader is supported by the source image.
-"""
-
-import os
-BOOTLOADERS = ('grub', 'syslinux')
-
-class Medium:
- def __init__(self):
- ui.widgetlist(fss('fetch_layout', 'page_medium.uim'))
-
- ui.connectlist(
- (':source_larch*toggled', self.src_larch),
- (':source_dev*toggled', self.src_dev),
- (':source_iso*toggled', self.src_iso),
- (':source_path*toggled', self.src_path),
- (':source_select*clicked', self.src_select),
- (':vlabelb*clicked', self.newlabel),
- (':grub*toggled', self.grub),
- (':syslinux*toggled', self.syslinux),
- (':selectpart*clicked', self.choosepartition),
- (':search*toggled', self.searchtoggled),
- (':destination*toggled', self.activate_actions),
- (':make_medium*clicked', self.make),
- (':bootcd*clicked', self.makeboot),
- )
- ui.command(':bootcd.enable', False)
-
-
- def enter(self):
- """This is called when the page is entered/selected/shown.
- It performs initializations which depend on the state.
- """
- self.source = ''
- self.destination = ''
- ui.command(':larchpart.text')
- docviewer.gohome('gui_medium.html')
- if ui.command(':source_larch.active'):
- self.src_larch(True)
- else:
- ui.command(':source_larch.set', True)
- ui.command(':%s.set' % fss('getitem', 'medium_search'), True)
- ui.command(':vlabele.text', fss('get_mediumlabel'))
-
-
- def data(self, key):
- return ui.command('medium_page_data.get', key)
-
-
- def setupbootloader(self, init=False):
- if init:
- self.bootloaders = []
- self.nosave = False
- self.source = ''
- for b in BOOTLOADERS:
- ui.command(':%s.set' % b, False)
- ui.command(':%s.enable' % b, False)
- pbl = fss('getitem', 'medium_btldr')
- for b in self.bootloaders:
- ui.command(':%s.enable' % b, True)
- if self.bootloaders:
- if pbl not in self.bootloaders:
- pbl = self.bootloaders[0]
- ui.command(':%s.set' % pbl, True)
- ui.command(':dosave.set', not self.nosave)
- ui.command(':source_show.text', self.source)
- self.activate_actions()
-
-
- def activate_actions(self, *args):
- # There needs to be a bootloader
- bl = self.get_bootloader()
- bcdok = (ui.command(':source_dev.active')
- and bool(self.source)
- and bool(bl))
- ui.command(':bootcd.enable', bcdok)
- # If using a destination partition, that needs to be available.
- wp = ui.command(':destination.active')
- if wp:
- # If writing to a partition without installing a bootloader
- if ui.command(':nombr.active'):
- bl = True # bootloader not necessary
- dp = bool(self.destination)
- else:
- dp = True
- ui.command(':make_medium.enable', bool(self.source) and bl and dp)
- ui.command(':detection.enable', bcdok or wp)
-
-
- def get_bootloader(self):
- if ui.command(':grub.active'):
- return 'grub'
- if ui.command(':syslinux.active'):
- return 'syslinux'
- return None
-
-
- def _testmedium(self, cc):
- # Runs in background thread ...
- self.bootloaders = []
- if not (cc & 8):
- self.bootloaders.append('syslinux')
- if not (cc & 16):
- self.bootloaders.append('grub')
- self.nosave = bool(cc & 2)
- ui.idle_add(self.setupbootloader, bool(cc & 1))
- return True # return immediately to normal view
-
-
- def src_larch(self, on):
- if on:
- mpath, ok, self.bootloaders, self.nosave = fss('testmedium')
- if ok:
- self.source = mpath
- else:
- self.source = ''
- run_error(self.data('msg_med') % mpath)
- self.setupbootloader()
-
- ui.command(':source_select.enable', not on)
- ui.command(':chroot.set', on)
-
-
- def src_dev(self, on):
- """The source system is on a mountable device, which must be
- selected from a list of available devices (via the Choose button)
- and tested for validity, maybe the presence of larch/system.sqf.
- """
- if on:
- self.setupbootloader(init=True)
-
-
- def src_iso(self, on):
- """The source system is in an 'iso' file, which must be
- selected by browsing the file system (via the Choose button)
- and tested for validity, maybe the presence of larch/system.sqf.
- """
- if on:
- self.setupbootloader(init=True)
-
-
- def src_path(self, on):
- """The source system is in a directory, which must be
- selected by browsing the file system (via the Choose button)
- and tested for validity, maybe the presence of larch/system.sqf.
- """
- if on:
- self.setupbootloader(init=True)
-
-
- def src_select(self):
- """The function of this button varies according to the selected
- source ...
- """
- src = None
- if ui.command(':source_dev.active'):
- part = self.selectpart()
- if part:
- src = part
-
- elif ui.command(':source_iso.active'):
- iso = ui.fileDialog(self.data('iso_src'),
- filter=(self.data('iso_type'), '*.iso'))
- if iso:
- src = iso
-
- elif ui.command(':source_path.active'):
- medium = ui.fileDialog(self.data('medium_src'), dirsonly=True)
- if medium:
- src = medium
-
- if src:
- self.source = src
- larchscripts.testmedium(src, self._testmedium)
-
-
- def grub(self, on):
- if on:
- fss('setitem', 'medium_btldr', 'grub')
-
- def syslinux(self, on):
- if on:
- fss('setitem', 'medium_btldr', 'syslinux')
-
-
- def newlabel(self):
- ok, l = ui.command('textLineDialog',
- self.data('prompt_label'),
- None, fss('getitem', 'medium_label'))
- if ok:
- ui.command(':vlabele.text', fss('set_mediumlabel', l))
-
-
- def choosepartition(self):
- p = self.selectpart(True)
- if p:
- ui.command(':larchpart.text', p)
- self.destination = p
- self.activate_actions()
-
-
- def selectpart(self, write=False):
- # Present a list of available partitions (only unmounted ones
- # are included)
- self.partlist = fss('get_partitions')
- ok, choice = ui.command('listDialog',
- self.data('parts_dst') if write else self.data('parts_src'),
- self.data('parts_t'),
- self.partlist, len(self.partlist) - 1)
- # The partition to be used is fetched from the gui, so there is no
- # need to save it anywhere else.
- if ok:
- return choice.split()[0]
- else:
- return None
-
-
- def searchtoggled(self, on):
- ui.command(':nolarchboot.enable', not on)
-
-
- def make(self):
- """Write the larch medium.
- """
- args = ['-l', ui.command(':vlabele.get')]
- if ui.command(':syslinux.active'):
- args.append('-b')
-
- # Is it standard (using profile, etc.) or copying?
- if ui.command(':source_larch.active'):
- # Normal larch build
- path = ''
- if not ui.command(':chroot.active'):
- args.append('-c')
-
- else:
- # Copying from another larch medium
- path = self.source
- if ui.command(':chroot.active'):
- args.append('-C')
-
- # Write to iso file or to partition?
- if ui.command(':destination.active'):
- # Write to partition
- for db in ('label', 'uuid', 'device', 'search'):
- if ui.command(':%s.active' % db):
- detect = db
- args += ['-d', detect]
- if (detect != 'search') and ui.command(':nolarchboot.active'):
- args.append('-n')
- args.append('-a' if ui.command(':dosave.active') else '-A')
- if ui.command(':noformat.active'):
- args.append('-x')
- if ui.command(':nombr.active'):
- args.append('-m')
- larchscripts.writemedium(path, args,
- os.path.basename(self.destination))
-
- else:
- # Write an 'iso' file
- df = self.isopath()
- if df:
- args += ['-D', df[0], '-o', df[1]]
- larchscripts.writemedium(path, args)
-
-
- def makeboot(self):
- return
- args = ['-l', fss('getbootisolabel')]
- if ui.command(':syslinux.active'):
- args.append('-b')
- path = os.path.basename(self.source)
- if ui.command(':chroot.active'):
- args.append('-C')
- df = self.isopath(bootiso=True)
- if df:
- args += ['-D', df[0], '-o', df[1]]
- larchscripts.writemedium(path, args, 'BOOTISO')
-
-
- def isopath(self, bootiso=False):
- sdir = fss('getisosavedir')
- ifname = fss('getbootisofile' if bootiso else 'getisofile')
- path = ui.fileDialog(self.data('isopath'), startdir=sdir,
- create=True, file=ifname, filter=(self.data('iso_type'), '*.iso'))
- if path:
- f = os.path.basename(path)
- d = os.path.dirname(path)
- if d != sdir:
- fss('setitem', 'isosavedir', d)
- if f != ifname:
- fss('setitem', 'bootisofile' if bootiso else 'isofile', f)
- return (d, f)
-
- return None
diff --git a/build_tools/larch7/larch0/gui/front/page_mediumprofile.py b/build_tools/larch7/larch0/gui/front/page_mediumprofile.py
deleted file mode 100644
index 0ebb769..0000000
--- a/build_tools/larch7/larch0/gui/front/page_mediumprofile.py
+++ /dev/null
@@ -1,87 +0,0 @@
-# page_mediumprofile.py - Handler for the project settings page
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.14
-
-
-class MediumProfile:
- def __init__(self):
- ui.widgetlist(fss('fetch_layout', 'page_mediumprofile.uim'))
-
- ui.connectlist(
- (':bootlines*clicked', self.editbootlines),
- (':grubtemplate*clicked', self.editgrub),
- (':syslinuxtemplate*clicked', self.editsyslin),
- (':cdroot*clicked', self.browsecdroot),
- (':nosessionsave*toggled', self.nosessionsave),
- )
-
-
- def enter(self):
- """This is called when the page is entered/selected/shown.
- It performs initializations which depend on the state.
- """
- docviewer.gohome('gui_mediumprofile.html')
- ui.command(':nosessionsave.set', fss('isfile', 'profile:nosave'))
-
-
-# def data(self, key):
-# return ui.command('mediumprofile_page_data.get', key)
-
-
- def editbootlines(self):
- edit('profile:bootlines', 'base:data/bootlines')
-
-
- def editgrub(self):
- f0 = 'profile:cd-root/grub0/menu.lst'
- if not fss('isfile', f0):
- f0 = 'base:cd-root/grub0/menu.lst'
- edit('profile:cd-root/grub/menu.lst', f0)
-
-
- def editsyslin(self):
- f0 = 'profile:cd-root/isolinux0/isolinux.cfg'
- if not fss('isfile', f0):
- f0 = 'base:cd-root/isolinux0/isolinux.cfg'
- edit('profile:cd-root/isolinux/isolinux.cfg', f0)
-
-
- def browsecdroot(self):
- fss('browse', 'profile:cd-root')
-
-
- def nosessionsave(self, on):
- """Whether session saving is available is firstly determined by
- the writability of the boot device (assuming the extension
- feature to allow the use of other devices is not being used).
- The standard scripts will also not offer session saving if the
- file larch/nosave is present on the boot medium.
- """
- ns = fss('isfile', 'profile:nosave')
- if on:
- if not ns:
- fss('savefile', 'profile:nosave',
- "Suggestion to disable session saving"
- " (can be overridden)")
- else:
- fss('rm_rf', 'profile:nosave')
-
diff --git a/build_tools/larch7/larch0/gui/front/page_project.py b/build_tools/larch7/larch0/gui/front/page_project.py
deleted file mode 100644
index e9b902d..0000000
--- a/build_tools/larch7/larch0/gui/front/page_project.py
+++ /dev/null
@@ -1,203 +0,0 @@
-# page_project.py - Handler for the project settings page
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.13
-
-import os
-
-class ProjectSettings:
- def __init__(self):
- ui.widgetlist(fss('fetch_layout', 'page_project.uim'))
-
- ui.connectlist(
- (':choose_profile_combo*changed', self.switch_profile),
- (':profile_rename*clicked', self.rename_profile),
- (':profile_browse*clicked', self.browse_profile),
- (':profile_delete*clicked', self.delete_profile),
- (':profile_save*clicked', self.save_profile),
- (':installation_path_change*clicked', self.new_build_path),
- (':choose_project_combo*changed', self.switch_project),
- (':new_project*clicked', self.get_new_project_name),
- (':project_delete*clicked', self.delete_project),
- )
-
-
- def setup(self):
- # Initialize project combobox
- self.projects = fss('get_projects')
- self.project_name = fss('get_project')
- try:
- pix = self.projects.index(self.project_name)
- except:
- self.switch_project(0)
- return
- ui.command(':choose_project_combo.set', self.projects, pix)
- # Initialize profile combobox
- self.profiles = fss('get_profiles')
- self.profile_name = fss('get_profile')
- try:
- pfix = self.profiles.index(self.profile_name)
- except:
- self.switch_profile(0)
- pfix = 0
- ui.command(':choose_profile_combo.set', self.profiles, pfix)
- # Initialize installation_dir display
- self.set_build_dir(fss('get_installation_dir'))
-
-
- def enter(self):
- """This is called when the page is entered/selected/shown.
- It performs initializations which depend on the state.
- """
- docviewer.gohome('gui_project_settings.html')
-
-
- def data(self, key):
- return ui.command('project_page_data.get', key)
-
-
- def set_build_dir(self, path):
- self.build_dir = path
- ui.command(':installation_path_show.text', self.build_dir)
- ui.enable_installation_page(self.build_dir != '/')
-
-
- def switch_profile(self, index):
- """This has no effect on the display!
- It is assumed that the display is already updated, or will be
- updated later, and that the index is valid, so that the operation
- cannot fail.
- """
- self.profile_name = self.profiles[index]
- fss('set_profile', self.profile_name)
-
-
- def browse_profile(self):
- source = ui.fileDialog(self.data('file_ps'), dirsonly=True,
- bookmarks=fss('get_profile_bookmarks'),
- startdir=fss('getitem', 'profile_browse_dir'))
- if source:
- fss('setitem', 'profile_browse_dir', os.path.dirname(source))
- if os.path.basename(source) in self.profiles:
- if not ui.command('confirmDialog', self.data('prompt_pr')):
- return
- if fss('get_new_profile', source):
- self.setup()
- else:
- run_error(self.data('msg_npd') % source)
-
-
- def rename_profile(self):
- if fss('can_rename_profile'):
- ok, new = ui.command('textLineDialog',
- self.data('prompt_pn'),
- None, self.profile_name)
- if ok:
- new = new.strip()
- if new in self.profiles:
- ui.command('warningDialog', self.data('prompt_pe') % new)
- else:
- fss('rename_profile', new)
- self.setup()
- else:
- ui.command('infoDialog', self.data('msg_pu'))
-
-
- def save_profile(self):
- bookmarks = fss('get_profile_bookmarks')
- startdir = fss('getitem', 'profile_browse_dir')
- path = ui.fileDialog(self.data('file_sp'),
- create=True, file=self.profile_name,
- bookmarks=bookmarks,
- startdir=startdir if startdir else bookmarks[0][0])
- if path:
- fss('setitem', 'profile_browse_dir', os.path.dirname(path))
- ok = fss('save_profile', path, False)
- if ok == False:
- if ui.command('confirmDialog', self.data('prompt_dr')):
- # Force overwrite
- fss('save_profile', path, True)
- elif ok == None:
- run_error(self.data('msg_piu'))
- else:
- self.setup()
-
-
- def delete_profile(self):
- plist = fss('list_free_profiles')
- if plist:
- ok, item = ui.command('listDialog', self.data('prompt_dp'),
- self.data('delprof'), plist)
- if ok:
- if fss('delete_profile', item):
- self.setup()
- else:
- ui.command('infoDialog', self.data('msg_dpff') % item)
- else:
- ui.command('infoDialog', self.data('msg_npf'))
-
-
- def new_build_path(self):
- # Is anything more necessary? Do I need to test or create the path?
- # I don't think so, the installation code does that.
- # If the path is "/", the installation page should be inhibited,
- # but that is handled by 'setup'.
- ok, path = ui.command('textLineDialog',
- self.data('prompt_ip'),
- None, self.build_dir)
- if ok:
- path = fss('set_installation_dir', path)
- if path:
- self.set_build_dir(path)
-
-
- def switch_project(self, index):
- fss('set_project', self.projects[index])
- self.setup()
-
-
- def get_new_project_name(self):
- ok, name = ui.command('textLineDialog',
- self.data('prompt_np'),
- None, self.project_name)
- if ok:
- if name in self.projects:
- run_error(self.data('msg_pe') % name)
- else:
- fss('set_project', name)
- self.setup()
-
-
- def delete_project(self):
- """Pop up a list of eligible project names, the selected one
- will be deleted.
- """
- plist = fss('list_free_projects')
- if plist:
- ok, item = ui.command('listDialog', self.data('prompt_pd'),
- self.data('delproj'), plist)
- if ok:
- fss('delete_project', item)
- self.setup()
- else:
- ui.command('infoDialog', self.data('msg_np'))
-
-
diff --git a/build_tools/larch7/larch0/gui/front/uim.py b/build_tools/larch7/larch0/gui/front/uim.py
deleted file mode 100644
index 71e106b..0000000
--- a/build_tools/larch7/larch0/gui/front/uim.py
+++ /dev/null
@@ -1,1327 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: UTF-8 -*-
-#
-# uim.py
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.18.07
-
-#TODO?
-# Fetching of image and icon files via a sort of url-like mechanism, I
-# suppose initially using the 'base:' prefix might be ok.
-# Then the cwd of the gui script would be irrelevant.
-
-#New file dialog for accessing the 'server' end.
-
-
-"""UIM - User Interface Module
-
-The aim is to provide a means of creating graphical user interfaces of
-moderate complexity while abstracting the interface to the actual underlying
-toolkit in such a way that (at least potentially) an alternative toolkit
-could be used.
-[At present this aspect is rather theoretical since only a pyqt based
-version has been written.]
-
-The gui layout is specified as a python data structure, using widget types,
-parameter and signal names independent of the underlying toolkit. All
-widgets are accessible by their tag, which must be specified.
-
-A widget is defined by a call to the 'widget' method of the GuiApp instance.
-The first argument is the widget type, the second is the widget tag, the
-remaining ones must be named, they form the parameters to the constructor.
-If the widget is a 'container' (i.e. if it contains other widgets), it will
-need a 'layout' parameter defining the layout of its contents.
-
-There is also a 'widgetlist' method which accepts a list of widget
-definitions, each definition being itself a list. The first entry in a
-definition is the widget type, the second is the widget tag, the
-third is a dictionary containing all the parameters. For convenience (I'm not
-sure if I will keep this, though) any entries after the dictionary will be
-treated as signal names. These are just added to the parameter dictionary
-with value '' (enabling the signal with its default tag).
-
-Signals have signatures/keys comprising the tag of the emitting widget and
-the signal name (separated by '*'), and this will by default also be the tag
-by which the signal is known for connection purposes. But this can be
-overridden, for example to allow several widgets to emit the same signal.
-In the latter case the widget tag can (optionally) be passed as the first
-argument to the signal handler.
-
-Passing signal names as parameters to a widget constructor enables these
-signals. They can later be disabled, if desired.
-
-Connect and disconnect methods are available, to associate (or dissociate)
-handler functions with (/from) signals.
-"""
-
-import os, sys, traceback, threading
-from PyQt4 import QtGui, QtCore, QtWebKit
-from collections import deque
-#try:
-# import json
-#except:
-# import simplejson as json
-
-#++++++++++++++++++++++++++++++++++++++++++++++++++++
-#TODO
-# Add more widgets
-# Add more attribute handling
-# Add more signal handling
-
-#----------------------------------------------------
-
-def debug(text):
- sys.stderr.write("GUI: %s\n" % text)
- sys.stderr.flush()
-
-
-# Widget Base Classes - essentially used as 'Mixins' >>>>>>>>>>>>>>>>
-class WBase:
- def x__tt(self, text):
- """Set tooltip.
- """
- self.setToolTip(text) #qt
-
- def x__text(self, text=""):
- """Set widget text.
- """
- self.setText(text) #qt
-
- def x__enable(self, on):
- """Enable/Disable widget. on should be True to enable the widget
- (display it in its normal, active state), False to disable it
- (which will normally be paler and non-interactive).
- """
- self.setEnabled(on) #qt
-
- def x__focus(self):
- self.setFocus() #qt
-
- def x__width(self, w):
- """Set the minimum width for the widget.
- """
- self.setMinimumWidth(w) #qt
-
- def x__typewriter(self, on):
- """Use a typewriter (fixed spacing) font.
- """
- if on:
- f = QtGui.QFont(self.font()) #qt
- f.setFamily("Courier") #qt
- self.setFont(f) #qt
-
- def x__busycursor(self, on):
- """Set/clear the busy-cursor for this widget.
- """
- if on:
- self.setCursor(QtCore.Qt.BusyCursor) #qt
- else:
- self.unsetCursor() #qt
-
-
-class BBase:
- """Button mixin.
- """
- def x__icon(self, icon):
- self.setIcon(self.style().standardIcon(icondict[icon])) #qt
-
-#qt
-icondict = { "left" : QtGui.QStyle.SP_ArrowLeft,
- "right" : QtGui.QStyle.SP_ArrowRight,
- "down" : QtGui.QStyle.SP_ArrowDown,
- "up" : QtGui.QStyle.SP_ArrowUp,
- "reload" : QtGui.QStyle.SP_BrowserReload,
- }
-
-class Container:
- """This just adds layout management for widgets which contain
- other widgets.
- """
- def x__layout(self, layout, immediate=False):
- """A layout specifies and organizes the contents of a widget.
- Note that the layouting is not immediately performed by default as
- it is unlikely that all the contained widgets have been defined yet.
- """
- self._layout = layout
- if immediate:
- self.x__pack()
-
- def x__pack(self):
- """A layout call specifies and organizes the contents of a widget.
- The layout can be a layout manager list, or a single widget name
- (or an empty string, which will cause a warning to be issued, but
- may be useful during development).
-
- There are three sorts of thing which can appear in layout manager
- lists (apart from the layout type at the head of the list and an
- optional attribute dict as second item). There can be named
- widgets, there can be further layout managers (specified as lists,
- nested as deeply as you like) and there can be layout widgets,
- like spacers and separators.
-
- A layout widget can have optional arguments, which are separated
- by commas, e.g. 'VLINE,3' passes the argument '3' to the VLINE
- constructor.
- """
- # getattr avoids having to have an __init__() for Container.
- if getattr(self, '_layout', None):
- if self._layout != '$':
- self.setLayout(self.getlayout(self._layout))
- self._layout = '$'
- else:
- debug("No layout set on '%s'" % self.w_name)
-
- def getlayout(self, item):
- if isinstance(item, list):
- try:
- # Create a layout manager instance
- layoutmanager = layout_table[item[0]]()
- assert isinstance(layoutmanager, Layout)
- except:
- gui_error("Unknown layout type: %s" % item[0])
- if (len(item) > 1) and isinstance(item[1], dict):
- dictarg = item[1]
- ilist = item[2:]
- else:
- dictarg = {}
- ilist = item[1:]
- # Build up the list of objects to lay out
- # If the layout manager is a GRID, accept only grid rows ('+')
- if isinstance(layoutmanager, GRID):
- args = []
- rowlen = None
- for i in ilist:
- if isinstance(i, list) and (i[0] == '+'):
- args.append(self.getlayoutlist(i[1:], grid=True))
- if rowlen == None:
- rowlen = len(i)
- elif len(i) != rowlen:
- gui_error("Grid (%s) row lengths unequal"
- % self.w_name)
- else:
- gui_error("Grid (%s) layouts must consist of grid"
- " rows ('+')" % self.w_name)
- else:
- # Otherwise the elements of the argument list can be:
- # A sub-layout
- # A widget
- # A SPACE
- args = self.getlayoutlist(ilist)
- layoutmanager.do_layout(args)
- # Attributes
- for key, val in dictarg:
- handler = "x__" + key
- if hasattr(layoutmanager, handler):
- getattr(layoutmanager, handler)(val)
- return layoutmanager
-
- else:
- # It must be a widget, which will need to be put in a box (qt)
- return self.getlayout(['VBOX', item])
-
- def getlayoutlist(self, items, grid=False):
- objects = []
- for i in items:
- if isinstance(i, list):
- obj = self.getlayout(i)
- else:
- parts = i.split(',')
- i = parts[0]
- args = parts[1:]
- try:
- obj = layout_table[i](*args)
- if not (isinstance(obj, SPACE) # or a separator line
- or isinstance(obj, QtGui.QWidget)): #qt
- assert (grid and isinstance(obj, Span))
- except:
- obj = guiapp.getwidget(i)
- if obj != None:
- if isinstance(obj, Container):
- obj.x__pack()
- else:
- gui_error("Bad item in layout of '%s': '%s'"
- % (self.w_name, i))
- objects.append(obj)
- return objects
-
-
-class XContainer(Container):
- """This is a mixin class for containers which can contain more than
- one layout.
- """
- def x__layout(self, layout):
- gui_error("An extended container (%s) has no 'layout' method"
- % self.w_name)
-
-
-class TopLevel(Container):
- def x__show(self):
- self.set_visible()
-
- def set_visible(self, on=True):
- self.setVisible(on) #qt
-
- def x__size(self, w_h):
- w, h = [int(i) for i in w_h.split("_")]
- self.resize(w, h) #qt
-
- def x__icon(self, iconpath):
- guiapp.setWindowIcon(QtGui.QIcon(iconpath)) #qt
-
- def x__title(self, text):
- self.setWindowTitle(text) #qt
-
- def x__getSize(self):
- s = self.size() #qt
- return "%d_%d" % (s.width(), s.height()) #qt
-
- def x__getScreenSize(self):
- dw = guiapp.desktop() #qt
- geom = dw.screenGeometry(self) #qt
- return "%d_%d" % (geom.width(), geom.height()) #qt
-
-#<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-
-class Window(QtGui.QWidget, TopLevel): #qt
- """This is needed to trap window closing events. It also supports
- a 'busy' mechanism.
- """
- def __init__(self):
- QtGui.QWidget.__init__(self) #qt
- self.closesignal = ""
- self.busystate = False
- self.busy_lock = threading.Lock()
-
- def closeEvent(self, event): #qt
- if self.closesignal:
- guiapp.sendsignal(self.closesignal)
- event.ignore() #qt
- return
- QtGui.QWidget.closeEvent(self, event) #qt
-
- def x__closesignal(self, text):
- self.closesignal = text
-
- def x__busy(self, widgets, on, busycursor=True):
- """This activates (or deactivates, for on=False) a 'busy' mechanism,
- which can be one or both of the following:
- Make the application's cursor change to the 'busy cursor'.
- Disable a group of widgets.
- There is a lock to prevent the busy state from being set when it
- is already active.
- """
- # I couldn't get the following calls to work:
- # w.setCursor(QtCore.Qt.BusyCursor)
- # w.unsetCursor()
- self.busy_lock.acquire()
- if on:
- if self.busystate:
- debug("*ERROR* Attempt to set busy state twice")
- self.busy_lock.release()
- return
- self.busycursor = busycursor
- if busycursor:
- guiapp.setOverrideCursor(QtCore.Qt.BusyCursor) #qt
- else:
- if not self.busystate:
- debug("*ERROR* Attempt to release busy state twice")
- self.busy_lock.release()
- return
- if self.busycursor:
- guiapp.restoreOverrideCursor() #qt
- self.busystate = on
- self.busy_lock.release()
- for wn in widgets:
- w = guiapp.getwidget(wn)
- if w:
- w.setEnabled(not on) #qt
- else:
- debug("*ERROR* No widget '%s'" % wn)
-
-
-class Dialog(QtGui.QDialog, TopLevel):
- def __init__(self):
- QtGui.QDialog.__init__(self) #qt
-
- def x__showmodal(self):
- return self.exec_() == QtGui.QDialog.Accepted #qt
-
-
-class DialogButtons(QtGui.QDialogButtonBox): #qt
- def __init__(self):
- return
-
- def x__buttons(self, args):
- """This keyword argument MUST be present.
- """
- buttons = 0
- for a in args:
- try:
- b = getattr(QtGui.QDialogButtonBox, a) #qt
- assert isinstance(b, int) #qt
- buttons |= b #qt
- except:
- gui_warning("Unknown Dialog button: %s" % a)
- QtGui.QDialogButtonBox.__init__(self, buttons) #qt
-
- def x__dialog(self, dname):
- """This must be set or else the dialog buttons won't do anything.
- """
- self._dialog = guiapp.getwidget(dname)
- self.connect(self, QtCore.SIGNAL("clicked(QAbstractButton *)"), #qt
- self._clicked) #qt
-
- def _clicked(self, button): #qt
- if self.buttonRole(button) == self.AcceptRole: #qt
- self._dialog.accept() #qt
- else:
- self._dialog.reject() #qt
-
-
-def textLineDialog(label=None, title=None, text="", pw=False):
- if label == None:
- label = "Enter the value here:"
- if title == None:
- title = "Enter Information"
- if pw:
- echo = QtGui.QLineEdit.Password #qt
- else:
- echo = QtGui.QLineEdit.Normal #qt
- result, ok = QtGui.QInputDialog.getText(None, #qt
- title, label, echo, text) #qt
- return (ok, unicode(result))
-
-
-def listDialog(label=None, title=None, items=[], current=0):
- if label == None:
- label = "Choose one of the entries"
- if title == None:
- title = "Select an item"
- item, ok = QtGui.QInputDialog.getItem(None, title, label, items,
- current, editable=False) #qt
- return (ok, unicode(item))
-
-
-def confirmDialog(message, title=None):
- if title == None:
- title = "Confirmation"
- return (QtGui.QMessageBox.question(None, title, message, #qt
- QtGui.QMessageBox.Yes | QtGui.QMessageBox.Cancel) == #qt
- QtGui.QMessageBox.Yes) #qt
-
-
-def infoDialog(message, title=None):
- if title == None:
- title = "Information"
- QtGui.QMessageBox.information(None, title, message) #qt
-
-
-#+++++++++++++++++++++++++++
-# Error handling
-def gui_error(message, title=None):
- if title == None:
- title = "Error"
- QtGui.QMessageBox.critical(None, title, message) #qt
- guiapp.exit(1) #qt
-
-def gui_warning(message, title=None):
- if title == None:
- title = "Warning"
- QtGui.QMessageBox.warning(None, title, message) #qt
-
-def onexcept(text):
- debug(traceback.format_exc())
- gui_error(text, "Exception")
-#---------------------------
-
-fileDialogDir = "/"
-def fileDialog(message, start=None, title=None, dir=False, create=False,
- file=None, urls=None, filter=None):
- # filter is a list: first a textual description, then acceptable glob filenames
- global fileDialogDir
- if not start:
- start = fileDialogDir
- dlg = QtGui.QFileDialog(None, message, start) #qt
- if title:
- dlg.setWindowTitle(title) #qt
- dlg.setReadOnly(not create) #qt
- if dir:
- dlg.setFileMode(dlg.Directory) #qt
- elif not create:
- dlg.setFileMode(dlg.ExistingFile) #qt
- if filter:
- dlg.setNameFilter("%s (%s)" % (filter[0], " ".join(filter[1:]))) #qt
-
- if urls:
- urlsqt = [ QtCore.QUrl.fromLocalFile(u[0]) for u in urls ] #qt
- urlsqt.append(QtCore.QUrl.fromLocalFile(
- QtGui.QDesktopServices.storageLocation(
- QtGui.QDesktopServices.HomeLocation)))
-
- dlg.setSidebarUrls(urlsqt) #qt
-
- if file:
- dlg.selectFile(file)
-
- if dlg.exec_():
- path = str(dlg.selectedFiles()[0]).strip()
- if os.path.isdir(path):
- fileDialogDir = path
- elif os.path.isfile(path):
- fileDialogDir = os.path.dirname(path)
- return path
- else:
- return ""
-
-
-class Stack(QtGui.QStackedWidget, XContainer): #qt
- def __init__(self):
- QtGui.QStackedWidget.__init__(self) #qt
- self.x_twidgets = []
-
- def x__pages(self, pages):
- self.x_twidgets = pages
-
- def x__pack(self):
- for name in self.x_twidgets:
- w = guiapp.getwidget(name)
- w.x__pack()
- self.addWidget(w) #qt
-
- def x__set(self, index=0):
- self.setCurrentIndex(index) #qt
-
-
-class Notebook(QtGui.QTabWidget, XContainer): #qt
- def __init__(self):
- QtGui.QTabWidget.__init__(self) #qt
- self.x_tabs = []
- self.x_twidgets = []
-
- def x__changed(self, name=''):
- guiapp.signal(self, 'changed', name, 'currentChanged(int)') #qt
-
- def x__tabs(self, tabs):
- self.x_twidgets = tabs
-
- def x__pack(self):
- for name, title in self.x_twidgets:
- w = guiapp.getwidget(name)
- w.x__pack()
- self.addTab(w, title) #qt
- self.x_tabs.append([name, w])
-
- def x__set(self, index=0):
- self.setCurrentIndex(index) #qt
-
- def x__enableTab(self, index, on):
- self.setTabEnabled(index, on) #qt
-
-
-class Page(QtGui.QWidget, Container): #qt
- def __init__(self):
- QtGui.QWidget.__init__(self) #qt
-
- def x__enable(self, on):
- """Enable/Disable widget. on should be True to enable the widget
- (display it in its normal, active state), False to disable it
- (which will normally be paler and non-interactive).
- """
- self.setEnabled(on) #qt
-
-
-class Frame(QtGui.QGroupBox, WBase, Container): #qt
- def __init__(self):
- QtGui.QGroupBox.__init__(self) #qt
- self._text = None
-
- def x__text(self, text):
- self._text = text
- self.setTitle(text) #qt
-
-# A hack to improve spacing
- def setLayout(self, layout):
- topgap = 10 if self._text else 0
- layout.setContentsMargins(0, topgap, 0, 0) #qt
- QtGui.QGroupBox.setLayout(self, layout)
-
-
-class OptionalFrame(Frame): #qt
- def __init__(self): #qt
- Frame.__init__(self) #qt
- self.setCheckable(True) #qt
- self.setChecked(False) #qt
-
- def x__toggled(self, name=''):
- guiapp.signal(self, 'toggled', name, 'toggled(bool)') #qt
-
- def x__opton(self, on):
- self.setChecked(on) #qt
-
-#TODO: Is this still needed? (I think it's a qt bug)
- def x__enable_hack(self): #qt
- if not self.isChecked(): #qt
- self.setChecked(True) #qt
- self.setChecked(False) #qt
-
- def x__active(self):
- return self.isChecked() #qt
-
-
-def read_markup(markup):
- def read_markup0(mlist):
- text = ''
- for i in mlist:
- text += read_markup(i) if isinstance(i, list) else i
- return text
- tag = markup[0]
- if tag == '':
- return read_markup0(markup[1:])
- elif tag in ('h1', 'h2', 'h3', 'h4', 'p', 'em', 'strong'):
- return '<%s>%s</%s>' % (tag, read_markup0(markup[1:]), tag)
- elif tag == 'color':
- return '<span style="color:%s;">%s</span>' % (markup[1],
- read_markup0(markup[2:]))
- return "Markup parse error"
-
-
-class Label(QtGui.QLabel, WBase): #qt
- def __init__(self):
- QtGui.QLabel.__init__(self) #qt
-
- def x__markup(self, markup):
- self.setText(read_markup(markup)) #qt
-
- def x__image(self, path):
- self.setPixmap(QtGui.QPixmap(path)) #qt
-
- def x__align(self, pos):
- if pos == "center":
- a = QtCore.Qt.AlignCenter #qt
- else:
- a = QtCore.Qt.AlignRight | QtCore.Qt.AlignVCenter #qt
- self.setAlignment(a) #qt
-
-
-class Button(QtGui.QPushButton, WBase, BBase): #qt
- def __init__(self):
- QtGui.QPushButton.__init__(self) #qt
-
- def x__clicked(self, name=''):
- guiapp.signal(self, 'clicked', name, 'clicked()') #qt
-
-
-class ToggleButton(QtGui.QPushButton, WBase, BBase): #qt
- def __init__(self):
- QtGui.QPushButton.__init__(self) #qt
- self.setCheckable(True) #qt
-
- def x__toggled(self, name=''):
- guiapp.signal(self, 'toggled', name, 'toggled(bool)') #qt
-
- def x__set(self, on):
- self.setChecked(on) #qt
-
-
-class CheckBox(QtGui.QCheckBox, WBase): #qt
- def __init__(self):
- QtGui.QCheckBox.__init__(self) #qt
-
- def x__toggled(self, name=''):
- # A bit of work is needed to get True/False state #qt
- # instead of 0/1/2 #qt
- guiapp.signal(self, 'toggled', name,
- 'toggled(bool)', self.s_toggled) #qt
-
- def s_toggled(self, state): #qt
- """Convert the argument to True/False.
- """ #qt
- return (state != QtCore.Qt.Unchecked,) #qt
-
- def x__set(self, on):
- self.setCheckState(2 if on else 0) #qt
-
- def x__active(self):
- return self.checkState() != QtCore.Qt.Unchecked #qt
-
-
-class RadioButton(QtGui.QRadioButton, WBase): #qt
- def __init__(self):
- QtGui.QPushButton.__init__(self) #qt
-
- def x__toggled(self, name=''):
- guiapp.signal(self, 'toggled', name, 'toggled(bool)') #qt
-
- def x__set(self, on):
- self.setChecked(on) #qt
-
- def x__active(self):
- return self.isChecked() #qt
-
-
-class ComboBox(QtGui.QComboBox, WBase): #qt
- def __init__(self):
- QtGui.QComboBox.__init__(self) #qt
-
- def x__changed(self, name=''):
- guiapp.signal(self, 'changed', name, 'currentIndexChanged(int)') #qt
-
- def x__changedstr(self, name=''):
- guiapp.signal(self, 'changedstr', name,
- 'currentIndexChanged(const QString &)') #qt
-
- def x__set(self, items, index=0):
- self.blockSignals(True)
- self.clear() #qt
- if items:
- self.addItems(items) #qt
- self.setCurrentIndex(index) #qt
- self.blockSignals(False)
-
-
-class ListChoice(QtGui.QListWidget, WBase): #qt
- def __init__(self):
- QtGui.QListWidget.__init__(self) #qt
-
- def x__changed(self, name=''):
- guiapp.signal(self, 'changed', name, 'currentRowChanged(int)') #qt
-
- def x__set(self, items, index=0):
- self.blockSignals(True)
- self.clear() #qt
- if items:
- self.addItems(items) #qt
- self.setCurrentRow(index) #qt
- self.blockSignals(False)
-
-
-class List(QtGui.QTreeWidget, WBase): #qt
- # Only using top-level items of the tree
- def __init__(self):
- QtGui.QTreeWidget.__init__(self) #qt
- self.mode = ""
- self.setSelectionMode(QtGui.QAbstractItemView.ExtendedSelection) #qt
- self.setRootIsDecorated(False) #qt
- self._hcompact = False # used for scheduling header-compaction
-
- def x__select(self, name=''):
- guiapp.signal(self, 'select', name,
- 'itemSelectionChanged()', self.s_select) #qt
-
- def x__clicked(self, name=''):
- guiapp.signal(self, 'clicked', name,
- 'itemClicked(QTreeWidgetItem *,int)', self.s_clicked) #qt
-
- def s_select(self):
- # Signal a selection change, passing the new selection list (indexes)
- s = [self.indexOfTopLevelItem(i) for i in self.selectedItems()] #qt
- if self.mode == "Single":
- return s
- else:
- return (s,)
-
- def s_clicked(self, item, col): #qt
- """This is intended for activating a user-defined editing function.
- Tests showed that this is called after the selection is changed, so
- if using this signal, use it only in 'Single' selection mode and
- use this, not 'select' to record selection changes. Clicking on the
- selected row should start editing the cell, otherwise just change
- the selection.
- """
- ix = self.indexOfTopLevelItem(item) #qt
- return (ix, col)
-
- def x__selectionmode(self, sm):
- self.mode = sm
- if sm == "None":
- self.setSelectionMode(QtGui.QAbstractItemView.NoSelection) #qt
- elif sm == "Single":
- self.setSelectionMode(QtGui.QAbstractItemView.SingleSelection) #qt
- else:
- self.mode = ""
- self.setSelectionMode(QtGui.QAbstractItemView.ExtendedSelection) #qt
-
- def x__headers(self, headers): #qt
- self.setHeaderLabels(headers) #qt
- if self._hcompact:
- self._compact()
-
- def x__set(self, items, index=0): #qt
- # Note that each item must be a tuple/list containing
- # entries for each column.
- self.clear() #qt
- c = 0
- for i in items:
- item = QtGui.QTreeWidgetItem(self, i) #qt
- self.addTopLevelItem(item) #qt
- if c == index:
- self.setCurrentItem(item)
- c += 1
- if self._hcompact:
- self._compact()
-
- def x__compact(self, on=True):
- self._hcompact = on
- if on:
- self._compact()
-
- def _compact(self):
- for i in range(self.columnCount()): #qt
- self.resizeColumnToContents(i) #qt
-
-
-class LineEdit(QtGui.QLineEdit, WBase): #qt
- def __init__(self):
- QtGui.QLineEdit.__init__(self) #qt
-
- def x__enter(self, name=''):
- guiapp.signal(self, 'enter', name, 'returnPressed()') #qt
-
- def x__changed(self, name=''):
- guiapp.signal(self, 'changed', name, 'textEdited(const QString &)') #qt
-
- def x__get(self):
- return unicode(self.text()) #qt
-
- def x__ro(self, ro):
- self.setReadOnly(ro) #qt
-
- def x__pw(self, star):
- self.setEchoMode(QtGui.QLineEdit.Password if star == "+" #qt
- else QtGui.QLineEdit.NoEcho if star == "-" #qt
- else QtGui.QLineEdit.Normal) #qt
-
-
-class CheckList(QtGui.QWidget, WBase): #qt
- def __init__(self):
- QtGui.QWidget.__init__(self) #qt
- self.box = QtGui.QVBoxLayout(self) #qt
- self.title = None
- if text: #qt
- l.addWidget(QtGui.QLabel(text)) #qt
- self.widget = QtGui.QListWidget() #qt
- l.addWidget(self.widget) #qt
-
- def x__title(self, text):
- if self.title:
- self.title.setText(text) #qt
- else:
- self.title = QtGui.QLabel(text) #qt
- self.box.insertWidget(0, self.title) #qt
-
- def x__checked(self, index):
- return (self.widget.item(index).checkState() == #qt
- QtCore.Qt.Checked) #qt
-
- def x__set(self, items):
- self.widget.blockSignals(True) #qt
- self.widget.clear() #qt
- if items:
- for s, c in items:
- wi = QtGui.QListWidgetItem(s, self.widget) #qt
- wi.setCheckState(QtCore.Qt.Checked if c #qt
- else QtCore.Qt.Unchecked) #qt
- self.blockSignals(False) #qt
-
-
-class TextEdit(QtGui.QTextEdit, WBase): #qt
- def __init__(self):
- QtGui.QTextEdit.__init__(self) #qt
-
- def x__ro(self, ro):
- self.setReadOnly(ro) #qt
-
- def x__append_and_scroll(self, text):
- self.append(text) #qt
- self.ensureCursorVisible() #qt
-
- def x__get(self):
- return unicode(self.toPlainText()) #qt
-
- def x__undo(self):
- QtGui.QTextEdit.undo(self) #qt
-
- def x__redo(self):
- QtGui.QTextEdit.redo(self) #qt
-
- def x__copy(self):
- QtGui.QTextEdit.copy(self) #qt
-
- def x__cut(self):
- QtGui.QTextEdit.cut(self) #qt
-
- def x__paste(self):
- QtGui.QTextEdit.paste(self) #qt
-
-
-class HtmlView(QtWebKit.QWebView, WBase): #qt
- def __init__(self):
- QtWebKit.QWebView.__init__(self) #qt
-
- def x__html(self, content):
- self.setHtml(content) #qt
-
- def x__setUrl(self, url):
- self.load(QtCore.QUrl(url)) #qt
-
- def x__prev(self):
- self.back() #qt
-
- def x__next(self):
- self.forward() #qt
-
-
-class SpinBox(QtGui.QDoubleSpinBox, WBase): #qt
- def __init__(self):
- QtGui.QDoubleSpinBox.__init__(self) #qt
- self.step = None
-
- def x__changed(self, name=''):
- guiapp.signal(self, 'changed', name, 'valueChanged(double)') #qt
-
- def x__min(self, min):
- self.setMinimum(min)
-
- def x__max(self, max):
- self.setMaximum(max)
-
- def x__decimals(self, dec):
- self.setDecimals(dec)
- if not self.step:
- self.setSingleStep(10**(-dec))
-
- def x__step(self, step):
- self.setSingleStep(step)
-
- def x__value(self, val):
- self.setValue(val)
-
-
-class ProgressBar(QtGui.QProgressBar, WBase): #qt
- def __init__(self):
- QtGui.QProgressBar.__init__(self) #qt
-
- def x__set(self, value):
- self.setValue(value) #qt
-
- def x__max(self, max):
- self.setMaximum(max) #qt
-
-
-
-# Layout classes
-class Layout:
- """A mixin base class for all layout widgets.
- """
- pass
-
-boxmargin=3
-class _BOX(Layout):
- def do_layout(self, items):
- self.setContentsMargins(boxmargin, boxmargin, boxmargin, boxmargin) #qt
- for wl in items:
- if isinstance(wl, QtGui.QWidget): #qt
- self.addWidget(wl) #qt
- elif isinstance(wl, SPACE): #qt
- if wl.size: #qt
- self.addSpacing(wl.size) #qt
- self.addStretch() #qt
- elif isinstance(wl, Layout): #qt
- self.addLayout(wl) #qt
- else: #qt
- gui_error("Invalid Box entry: %s" % repr(wl))
-
-
-class VBOX(QtGui.QVBoxLayout, _BOX): #qt
- def __init__(self):
- QtGui.QVBoxLayout.__init__(self) #qt
-
-
-class HBOX(QtGui.QHBoxLayout, _BOX): #qt
- def __init__(self):
- QtGui.QHBoxLayout.__init__(self) #qt
-
-
-class GRID(QtGui.QGridLayout, Layout): #qt
- def __init__(self):
- QtGui.QGridLayout.__init__(self) #qt
-
- def do_layout(self, rows):
- y = -1
- for row in rows:
- y += 1
- x = -1
- for wl in row:
- x += 1
- if isinstance(wl, Span):
- continue
- # Determine the row and column spans
- x1 = x + 1
- while (x1 < len(row)) and isinstance(row[x1], CSPAN):
- x1 += 1
- y1 = y + 1
- while (y1 < len(rows)) and isinstance(rows[y1][x], RSPAN):
- y1 += 1
-
- if isinstance(wl, QtGui.QWidget): #qt
- self.addWidget(wl, y, x, y1-y, x1-x) #qt
- elif isinstance(wl, Layout):
- self.addLayout(wl, y, x, y1-y, x1-x) #qt
- elif isinstance(wl, SPACE):
- self.addItem(QtGui.QSpacerItem(wl.size, wl.height),
- y, x, y1-y, x1-x) #qt
- else:
- gui_error("Invalid entry in Grid layout: %s" % repr(wl))
-
-
-class SPACE:
- """Can be used in boxes and grids. In boxes only size is of interest,
- and it also means vertical size in the case of a vbox. In grids size
- is the width.
- """
- def __init__(self, size_width='0', height='0'): #qt
- self.size = int(size_width) #qt
- self.height = int(height) #qt
-
-
-class Span:
- """Class to group special grid layout objects together - it doesn't
- actually do anything itself, but is used for checking object types.
- """
- pass
-
-
-class CSPAN(Span):
- """Column-span layout item. It doesn't do anything itself, but it is used
- by the Grid layout constructor.
- """
- pass
-
-
-class RSPAN(Span):
- """Row-span layout item. It doesn't do anything itself, but it is used
- by the Grid layout constructor.
- """
- pass
-
-
-class HLINE(QtGui.QFrame): #qt
- def __init__(self, pad=None):
- QtGui.QFrame.__init__(self) #qt
- self.setFrameShape(QtGui.QFrame.HLine) #qt
- if pad:
- self.setFixedHeight(1 + 2*int(pad)) #qt
-
-
-class VLINE(QtGui.QFrame): #qt
- def __init__(self, pad=None):
- QtGui.QFrame.__init__(self) #qt
- self.setFrameShape(QtGui.QFrame.VLine) #qt
- if pad:
- self.setFixedWidth(1 + 2*int(pad)) #qt
-
-
-class DATA:
- """This is not really a widget, it just holds a dictionary of
- potentially internationalized messages.
- """
- def x__messages(self, mdict):
- self.messages = mdict
-
- def x__get(self, key):
- return self.messages.get(key)
-
-
-class Uim(QtGui.QApplication):
- """This class represents an application gui, possibly with more than
- one top level window.
- """
- timers = [] # timer objects
-
- def __init__(self):
- global guiapp
- guiapp = self
- self.eno = QtCore.QEvent.registerEventType() #qt
- QtGui.QApplication.__init__(self, []) #qt
- self.setQuitOnLastWindowClosed(False) #qt
-
- self.widgets = {} # all widgets, key = widget tag
- self.signal_dict = {} # signal connections, key = signature
-
- # callback list for event loop: (callback, arglist) pairs:
- self.idle_calls = deque()
-
-
- def event(self, e):
- if e.type() == self.eno:
- # Process item from list
- cb, a = self.idle_calls.popleft()
- cb(*a)
- return True
- else:
- return QtGui.QApplication.event(self, e) #qt
-
-
- def run(self):
- self.exec_() #qt
-
-
-# def quit(self):
-# self.quit() #qt
-
-
- def addwidget(self, fullname, wo):
- if self.widgets.has_key(fullname):
- gui_error("Attempted to define widget '%s' twice." % fullname)
- self.widgets[fullname] = wo
-
-
- def getwidget(self, w):
- widget = self.widgets.get(w)
- if widget == None:
- gui_warning("Unknown widget: %s" % w)
- return widget
-
-
- def show(self, windowname):
- self.getwidget(windowname).setVisible()
-
-
- def command(self, cmdtext, *args):
- cmd = specials_table.get(cmdtext)
- if not cmd:
- w, m = cmdtext.split(".")
- wo = self.getwidget(w)
- cmd = getattr(wo, 'x__' + m)
- return cmd(*args)
-
-
- def widget(self, wtype, wname, args):
- wobj = widget_table[wtype]()
- wobj.w_name = wname
-
- # Attributes
- for key, val in args.iteritems():
- handler = "x__" + key
- if hasattr(wobj, handler):
- getattr(wobj, handler)(val)
-# Unrecognized attributes are ignored ...
-
- self.addwidget(wname, wobj)
-
-
- def widgetlist(self, wlist):
- for w in wlist:
- # Add simple signals
- for s in w[3:]:
- w[2][s] = ''
- self.widget(w[0], w[1], w[2])
-
-
- def signal(self, source, signal, name=None, xsignal=None, convert=None):
- """Enable or disable a signal.
- Signal.signals is a dictionary of enabled signals.
- The key is constructed from the widget name and the formal signal name.
- The name of the signal which actually gets generated will be the
- same as the key unless the 'name' parameter is set. See the
- 'Signal' class for further details.
- If 'name' is None (not ''!), the signal will be disabled.
- """
- widsig = source.w_name + '*' + signal
- if name == None:
- s = Signal.signals.get(widsig)
- if not s:
- gui_error("Can't disable signal '%s' - it's not enabled"
- % widsig)
- s.disconnect() # Probably not necessary in qt
- del(Signal.signals[widsig])
- else:
- if Signal.signals.has_key(widsig):
- gui_error("Signal already connected: %s" % widsig)
- Signal.signals[widsig] = Signal(source, signal, name, xsignal,
- convert)
-
-
- def connect(self, signal, function):
- if self.signal_dict.has_key(signal):
- self.signal_dict[signal].append(function)
- else:
- self.signal_dict[signal] = [function]
-
-
- def connectlist(self, *slotlist):
- for s in slotlist:
- self.connect(*s)
-
-
- def disconnect(self, signal, function):
- try:
- l = self.signal_dict[signal]
- l.remove(function)
- except:
- gui_error("Slot disconnection for signal '%s' failed"
- % signal)
-
-
- def sendsignal(self, name, *args):
- # When there are no slots a debug message is output.
- slots = self.signal_dict.get(name)
- if slots:
- try:
- for slot in slots:
- slot(*args)
- except:
- gui_error("Signal handling error:\n %s"
- % traceback.format_exc())
- else:
- debug("Unhandled signal: %s %s" % (name, repr(args)))
-
-
- def idle_add(self, callback, *args):
- self.idle_calls.append((callback, args))
- e = QtCore.QEvent(self.eno) #qt
- self.postEvent(self, e) #qt
-
-
- def timer(self, callback, period):
- """Start a timer which calls the callback function on timeout.
- Only if the callback returns True will the timer be retriggered.
- """
- Uim.timers.append(Timer(callback, period))
-
-
-class Timer(QtCore.QTimer): #qt
- def __init__(self, timers, callback, period):
- QtCore.QTimer.__init__(self) #qt
- self.x_callback = callback
- self.connect(self, QtCore.SIGNAL("timeout()"), #qt
- self.x_timeout)
- self.start(int(period * 1000)) #qt
-
- def x_timeout(self):
- if not self.x_callback():
- self.stop() #qt
- Uim.timers.remove(self)
-
-
-
-class Signal:
- """Each instance represents a single connection.
- """
- signals = {} # Enabled signals
-
- def __init__(self, source, signal, name, xsignal, convert):
- """'source' is the widget object which initiates the signal.
- 'signal' is the signal name.
- If 'name' is given (not empty), the signal will get this as its name,
- and this name may be used for more than one connection.
- Otherwise the name is built from the name of the source widget and
- the signal type as 'source*signal' and this is unique.
- If 'name' begins with '+' an additional argument, the source
- widget name, will be inserted at the head of the argument list.
- 'xsignal' is a toolkit specific signal descriptor.
- 'convert' is an optional function (default None) - toolkit specific -
- to perform signal argument conversions.
- """
- self.widsig = '%s*%s' % (source.w_name, signal)
- #+ For disconnect?
- self.xsignal = xsignal
- #-
- self.convert = convert # Argument conversion function
- self.tag = name if name else self.widsig
- self.wname = source.w_name if self.tag[0] == '+' else None
- if not source.connect(source, QtCore.SIGNAL(xsignal), #qt
- self.signal):
- gui_error("Couldn't enable signal '%s'" % self.widsig)
-
- def signal(self, *args):
- if self.convert:
- args = self.convert(*args)
- if self.wname:
- guiapp.sendsignal(self.tag, self.wname, *args)
- else:
- guiapp.sendsignal(self.tag, *args)
-
- def disconnect(self):
- w = guiapp.getwidget(self.widsig.split('*')[0])
- w.disconnect(w, QtCore.SIGNAL(self.xsignal), self.signal) #qt
-
-
-
-#+++++++++++++++++++++++++++
-# Catch all unhandled errors.
-def errorTrap(type, value, tb):
- etext = "".join(traceback.format_exception(type, value, tb))
- debug(etext)
- gui_error(etext, "This error could not be handled.")
-
-sys.excepthook = errorTrap
-#---------------------------
-
-widget_table = {
- "DATA": DATA,
- "Window": Window,
- "Dialog": Dialog,
- "DialogButtons": DialogButtons,
- "Notebook": Notebook,
- "Stack": Stack,
- "Page": Page,
- "Frame": Frame,
- "Button": Button,
- "ToggleButton": ToggleButton,
- "RadioButton": RadioButton,
- "CheckBox": CheckBox,
- "Label": Label,
- "CheckList": CheckList,
- "List": List,
- "OptionalFrame": OptionalFrame,
- "ComboBox": ComboBox,
- "ListChoice": ListChoice,
- "LineEdit": LineEdit,
- "TextEdit": TextEdit,
- "HtmlView": HtmlView,
- "SpinBox": SpinBox,
- "ProgressBar": ProgressBar,
-}
-
-specials_table = {
- "textLineDialog": textLineDialog,
- "infoDialog": infoDialog,
- "confirmDialog": confirmDialog,
- "errorDialog": gui_error,
- "warningDialog": gui_warning,
- "fileDialog": fileDialog,
- "listDialog": listDialog,
-}
-
-layout_table = {
- "VBOX": VBOX,
- "HBOX": HBOX,
- "GRID": GRID,
-# "+": GRIDROW,
- "-": CSPAN,
- "|": RSPAN,
- "*": SPACE,
- "VLINE": VLINE,
- "HLINE": HLINE,
-}
-
diff --git a/build_tools/larch7/larch0/gui/larch.py b/build_tools/larch7/larch0/gui/larch.py
deleted file mode 100755
index bddc78c..0000000
--- a/build_tools/larch7/larch0/gui/larch.py
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/usr/bin/env python
-#
-# larch.py - GUI for the larch scripts
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-#2010.06.27
-
-import sys, os
-dirname = os.path.dirname(os.path.realpath(__file__))
-sys.path.append(dirname + '/front')
-sys.path.append(os.path.dirname(dirname) + '/cli')
-
-import controller
-from mainwindow import start
-
-# Note that the gui module must have a reference point for relative
-# paths, so the current directory must be set to the larch base directory
-# before starting the gui:
-os.chdir(controller.base_dir)
-start()
diff --git a/build_tools/larch7/larch0/gui/layouts/docviewer.uim b/build_tools/larch7/larch0/gui/layouts/docviewer.uim
deleted file mode 100644
index 8e85a0f..0000000
--- a/build_tools/larch7/larch0/gui/layouts/docviewer.uim
+++ /dev/null
@@ -1,72 +0,0 @@
-# docviewer.uim - The layout for the documentation viewer widget
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.05.21
-
-[
- ['Frame', 'doc:page',
- { 'layout':
- ['VBOX',
- ['HBOX', 'doc:header', '*', 'doc:back', 'doc:forward',
- 'doc:home', 'doc:parent', 'doc:hide'],
- 'doc:content'
- ]
- }
- ],
- ['Label', 'doc:header',
- { 'markup': ['h2', _("Documentation")]
- }
- ],
- ['HtmlView', 'doc:content', {}],
- ['Button', 'doc:hide',
- { 'text': _("Hide"),
- 'tt': _("Return to the larch controls"),
- 'clicked': ''
- },
- ],
- ['Button','doc:back',
- { 'icon': 'left',
- 'tt': _("Go back in the viewing history"),
- 'clicked': ''
- },
- ],
- ['Button','doc:forward',
- { 'icon': 'right',
- 'tt': _("Go forward in the viewing history"),
- 'clicked': ''
- },
- ],
-
- ['Button','doc:home',
- { 'icon': 'reload',
- 'tt': _("Reload the documentation for the current larch tab"),
- 'clicked': ''
- },
- ],
-
- ['Button','doc:parent',
- { 'icon': 'up',
- 'tt': _("Go to the general larch documentation index"),
- 'clicked': ''
- },
- ],
-
-]
diff --git a/build_tools/larch7/larch0/gui/layouts/editor.uim b/build_tools/larch7/larch0/gui/layouts/editor.uim
deleted file mode 100644
index 2338f6e..0000000
--- a/build_tools/larch7/larch0/gui/layouts/editor.uim
+++ /dev/null
@@ -1,92 +0,0 @@
-# editor.uim - The layout for the editor widget
-#
-# (c) Copyright 2009-2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.05.21
-
-[
- ['Frame', 'edit:page',
- { 'layout':
- ['VBOX',
- ['HBOX', 'edit:header', '*', 'edit:title'],
- ['HBOX', 'edit:content',
- ['VBOX', 'edit:copy', 'edit:cut', 'edit:paste',
- 'edit:undo', 'edit:redo', 'edit:revert',
- '*', 'edit:cancel', 'edit:ok'
- ]
- ]
- ]
- }
- ],
- ['Label', 'edit:header',
- { 'markup': ['h2', _("Editor")]
- }
- ],
- ['Label', 'edit:title', {}],
- ['TextEdit', 'edit:content', {}],
- ['Button', 'edit:ok',
- { 'text': _('OK'),
- 'clicked': ''
- }
- ],
- ['Button', 'edit:cancel',
- { 'text': _('Cancel'),
- 'clicked': ''
- }
- ],
- ['Button', 'edit:revert',
- { 'text': _('Revert'),
- 'tt': _('Restore the text to its initial/default state'),
- 'clicked': ''
- }
- ],
- ['Button', 'edit:copy',
- { 'text': _('Copy'),
- 'clicked': ''
- }
- ],
- ['Button', 'edit:cut',
- { 'text': _('Cut'),
- 'clicked': ''
- }
- ],
- ['Button', 'edit:paste',
- { 'text': _('Paste'),
- 'clicked': ''
- }
- ],
- ['Button', 'edit:undo',
- { 'text': _('Undo'),
- 'clicked': ''
- }
- ],
- ['Button', 'edit:redo',
- { 'text': _('Redo'),
- 'clicked': ''
- }
- ],
-
- ['DATA', 'editor_data',
- { 'messages':
- { 'msg_dflt': _("Editing '%s'")
- }
- },
- ],
-]
diff --git a/build_tools/larch7/larch0/gui/layouts/logger.uim b/build_tools/larch7/larch0/gui/layouts/logger.uim
deleted file mode 100644
index 0ecb7bf..0000000
--- a/build_tools/larch7/larch0/gui/layouts/logger.uim
+++ /dev/null
@@ -1,57 +0,0 @@
-# logger.uim - The layout for the logging widget
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.05.22
-
-[
- ['Frame', 'log:page',
- { 'layout':
- ['VBOX',
- 'log:header',
- ['HBOX',
- 'log:text',
- ['VBOX', 'log:clear', '*', 'log:hide']
- ]
- ]
- }
- ],
- ['Label', 'log:header',
- { 'markup': ['', ['h2', _("Low-level Command Logging")],
- ['p', _("Here you can follow the detailed, low-level"
- " progress of the commands.")]]
- }
- ],
- ['TextEdit', 'log:text',
- { 'ro': True
- }
- ],
- ['Button', 'log:clear',
- { 'text': _("Clear"),
- 'clicked': ''
- }
- ],
- ['Button', 'log:hide',
- { 'text': _("Hide"),
- 'tt': _("Go back to the larch controls"),
- 'clicked': ''
- }
- ]
-]
diff --git a/build_tools/larch7/larch0/gui/layouts/page_installation.uim b/build_tools/larch7/larch0/gui/layouts/page_installation.uim
deleted file mode 100644
index 0949dcd..0000000
--- a/build_tools/larch7/larch0/gui/layouts/page_installation.uim
+++ /dev/null
@@ -1,179 +0,0 @@
-# page_installation.uim - The layout for the installation page
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.06.24
-
-[
- ['Page', ':page_installation',
- { 'layout':
- ['VBOX',
- ['HBOX', ':edit_profile', '*', ':pacmanops'],
- '*', ':editmirrorlist',
- ':settings_advanced',
- 'HLINE',
- ['HBOX', '*', ':install']
- ]
- }
- ],
- # - - - - The profile editing frame
- ['Frame', ':edit_profile',
- { 'text': _("Edit Profile"),
- 'layout':
- ['VBOX',
- ':addedpacks',
- ':vetopacks',
- ':pacmanconf',
- ':repos'
- ]
- }
- ],
- ['Button', ':addedpacks',
- { 'text': _("Edit 'addedpacks'"),
- 'tt': _("Edit the list of packages to be installed")
- },
- 'clicked'
- ],
- ['Button', ':vetopacks',
- { 'text': _("Edit 'vetopacks'"),
- 'tt': _("Edit the list of packages NOT to install")
- },
- 'clicked'
- ],
- ['Button', ':pacmanconf',
- { 'text': _("Edit pacman.conf options"),
- 'tt': _("Edit pacman.conf options - not the repositories")
- },
- 'clicked'
- ],
- ['Button', ':repos',
- { 'text': _("Edit pacman.conf repositories"),
- 'tt': _("Edit the repository entries for pacman.conf")
- },
- 'clicked'
- ],
-
- # - - - - The installed package tweaking frame
- ['OptionalFrame', ':pacmanops',
- { 'text': _("Tweak Installed Packages"),
- 'layout':
- ['VBOX', ':sync', ':update', ':add', ':remove']
- }
- ],
- ['Button', ':sync',
- { 'text': _("Synchronize db"),
- 'tt': _("Synchronize the pacman db on the target (pacman -Sy)")
- },
- 'clicked'
- ],
- ['Button', ':update',
- { 'text': _("Update / Add package [-U]"),
- 'tt': _("Update / Add a package from a package file"
- " using pacman -U")
- },
- 'clicked'
- ],
- ['Button', ':add',
- { 'text': _("Add package(s) [-S]"),
- 'tt': _("Add one or more packages (space separated)"
- " using pacman -S")
- },
- 'clicked'
- ],
- ['Button', ':remove',
- { 'text': _("Remove package(s) [-Rs]"),
- 'tt': _("Remove one or more packages (space separated)"
- " using pacman -Rs")
- },
- 'clicked'
- ],
-
- # - - - - The advanced installation options frame
- ['OptionalFrame', ':settings_advanced',
- { 'text': _("Advanced Installation Options"),
- 'layout': ['HBOX', ':installrepos', 'VLINE,3', ':cache']
- }
- ],
-
- ['OptionalFrame', ':installrepos',
- { 'text': _("Use project repository list"),
- 'tt': _("Enables use of an alternative pacman.conf"
- " for installation only"),
- 'layout':
- ['HBOX', ':editrepolist']
- },
- 'toggled'
- ],
- ['Button', ':editrepolist',
- { 'text': _("Edit repository list"),
- 'tt': _("Edit repository list file used for installation")
- },
- 'clicked'
- ],
- ['Button', ':editmirrorlist',
- { 'text': _("Edit mirror list used for installation only"),
- 'tt': _("A mirror list for the live system should be placed"
- " in the overlay")
- },
- 'clicked'
- ],
-
- ['Frame', ':cache',
- { 'text': _("Package Cache"),
- 'layout':
- ['HBOX', ':cache_show', ':cache_change']
- }
- ],
- ['LineEdit', ':cache_show',
- { 'ro': True,
- 'tt': _("The path to the (host's) package cache")
- }
- ],
- ['Button', ':cache_change',
- { 'text': _("Change"),
- 'tt': _("Change the package cache path")
- },
- 'clicked'
- ],
-
- ['Button', ':install',
- { 'text': _("Install"),
- 'tt': _("This will start the installation to the set path")
- },
- 'clicked'
- ],
-
- ['DATA', 'install_page_data',
- { 'messages':
- { 'edit_pc': _("Editing pacman.conf options only"),
- 'edit_pr': _("Editing pacman repositories"),
- 'edit_mli': _("Editing mirror list for installation"),
- 'prompt_ncp': _("Enter new package cache path:"),
- 'edit_pri': _("Editing pacman repositories for installation"),
- 'msg_pu': _("Package to add/update"),
- 'filter_pu': _("Packages"),
- 'prompt_pi': _("Enter the names of packages to install -"
- "\n separated by spaces:"),
- 'prompt_pr': _("Enter the names of packages to remove -"
- "\n separated by spaces:"),
- }
- },
- ],
-]
diff --git a/build_tools/larch7/larch0/gui/layouts/page_larchify.uim b/build_tools/larch7/larch0/gui/layouts/page_larchify.uim
deleted file mode 100644
index df7be8b..0000000
--- a/build_tools/larch7/larch0/gui/layouts/page_larchify.uim
+++ /dev/null
@@ -1,177 +0,0 @@
-# page_larchify.uim - The layout for the larchify page
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.02.07
-
-(lambda USERHEADERS:
-[
- ['Page', ':page_larchify',
- { 'layout':
- ['VBOX',
- ':larchify',
- ':users',
- 'HLINE',
- ['HBOX', ':overlay', ':locales', ':rcconf'],
- '*',
- ':larchify_advanced',
- 'HLINE',
- ['HBOX', ':oldsquash', '*', ':build']
- ]
- }
- ],
- # - - - - The profile editing frame
- ['Label', ':larchify',
- { 'markup': ['', " *** ", ['strong', _("The system to be"
- " compressed must be installed and ready.")], " *** "]
- }
- ],
-
- ['Button', ':locales',
- { 'text': _("Edit supported locales"),
- 'tt': _("Edit the /etc/locale.gen file to select"
- " supported glibc locales")
- },
- 'clicked'
- ],
- ['Button', ':rcconf',
- { 'text': _("Edit Arch configuration"),
- 'tt': _("Edit the /etc/rc.conf file to configure the"
- " live system")
- },
- 'clicked'
- ],
- ['Button', ':overlay',
- { 'text': _("Edit overlay"),
- 'tt': _("Open a file browser on the profile's 'rootoverlay'")
- },
- 'clicked'
- ],
-
- ['OptionalFrame', ':larchify_advanced',
- { 'text': _("Advanced Options"),
- 'layout':
- ['HBOX', ':initcpio', '*', ':oldlocales', ':ssh']
- }
- ],
- ['Button', ':initcpio',
- { 'text': _("Edit mkinitcpio.conf"),
- 'tt': _("Edit the configuration file for generating"
- " the initramfs via mkinitcpio")
- },
- 'clicked'
- ],
- ['CheckBox', ':ssh',
- { 'text': _("Generate ssh keys"),
- 'tt': _("The ssh host keys will be pre-generated")
- },
- 'toggled'
- ],
- ['CheckBox', ':oldlocales',
- { 'text': _("Reuse existing locales"),
- 'tt': _("To save time it may be possible to reuse glibc"
- " locales from a previous run")
- },
-# 'toggled'
- ],
-
- ['CheckBox', ':oldsquash',
- { 'text': _("Reuse existing system.sqf"),
- 'tt': _("Reuse existing system.sqf, to save time if the"
- " base system hasn't changed")
- },
-# 'toggled'
- ],
- ['Button', ':build',
- { 'text': _("Larchify"),
- 'tt': _("Build the main components of the larch system")
- },
- 'clicked'
- ],
-
-#Note that this should be disabled if installation directory is '/'
- ['Frame', ':users',
- { 'text': _("User accounts"),
- 'layout':
- ['VBOX',
- ':utable',
- ['HBOX', ':useradd', ':userdel', '*',
- ':rootpwl', ':rootpwe', ':rootpwb'
- ]
- ]
- }
- ],
- ['List', ':utable',
- { 'selectionmode': 'Single',
- 'headers': USERHEADERS,
- 'compact': True,
- 'tt': _("Click on a row to select, click on a selected"
- " cell to edit")
- },
-# 'select',
- 'clicked'
- ],
- ['Button', ':useradd',
- { 'text': _("Add user"),
- 'tt': _("Create a new user-name")
- },
- 'clicked'
- ],
- ['Button', ':userdel',
- { 'text': _("Delete user"),
- 'tt': _("Remove the selected user-name")
- },
- 'clicked'
- ],
- ['Label', ':rootpwl',
- { 'text': _("Root password:")
- }
- ],
- ['LineEdit', ':rootpwe',
- { 'ro': True,
- 'tt': _("The unencrypted root password for the live system")
- }
- ],
- ['Button', ':rootpwb',
- { 'text': _("Change"),
- 'tt': _("Enter a new password for the 'root' user")
- },
- 'clicked'
- ],
-
-
- ['DATA', 'larchify_page_data',
- { 'messages':
- { 'uheaders': USERHEADERS,
- 'rn_error': _("Renaming failed, see log"),
- 'ud_error': _("Couldn't adjust user definition"),
- 'def_skel': _("Default (/etc/skel)"),
- 'skel_lbl': _("This folder will be copied\n"
- "to build the user's home folder:"),
- 'skel_ttl': _("Choose 'skel' Folder"),
- 'newlogin': _("Enter login-name for new user:"),
- 'newrootpw': _("Enter root password for live system:"),
- }
- },
- ],
-]
-)([_("User-Name"), _("Password"), _("Group"),
- "UID", _("'skel' directory"),
- _("Additional Groups"), _("Expert options")])
diff --git a/build_tools/larch7/larch0/gui/layouts/page_main.uim b/build_tools/larch7/larch0/gui/layouts/page_main.uim
deleted file mode 100644
index 3ab4a9e..0000000
--- a/build_tools/larch7/larch0/gui/layouts/page_main.uim
+++ /dev/null
@@ -1,101 +0,0 @@
-# page_main.uim - The layout for the main window
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.06.26
-
-[
- ['Window', ':larch',
- { 'title': 'larch', 'size': '640_480',
- 'icon': 'images/larchicon.png',
- 'closesignal': '$$$uiclose$$$',
- 'layout':
- ['VBOX',
- ['HBOX',
- ':image',
- ['VBOX',
- ['HBOX', ':header', '*'],
- ['HBOX', ':showlog', ':docs', '*', ':quit'],
- ]
- ],
- ':tabs'
- ]
-
- }
- ],
-
- # - Header
- ['Label', ':image',
- { 'image': 'images/larch80.png'
- }
- ],
- ['Label', ':header',
- { 'markup': ['h1', ['color', '#c55500', ['em', 'larch '],
- _("Live Arch Linux Construction Kit")]]
- }
- ],
- ['Button', ':showlog',
- { 'text': _("View Log"),
- 'tt': _("This button switches to the log viewer"),
- },
- 'clicked'
- ],
- ['Button', ':docs',
- { 'text': _("Help"),
- 'tt': _("This button switches to the documentation viewer"),
- },
- 'clicked'
- ],
- ['Button', ':quit',
- { 'text': _("Quit"),
- 'tt': _("Stop the current action and quit the program"),
- 'clicked': '$$$uiquit$$$'
- },
- ],
-
-#TODO
- # - Main widget
- ['Stack', ':tabs',
- { 'pages': [':notebook', 'progress:page', 'log:page',
- 'doc:page', 'edit:page']
- }
- ],
-
- # - - The main page of the Stack
- ['Notebook', ':notebook',
- { 'tabs': [
- [':page_settings', _("Project Settings")],
- [':page_installation', _("Installation")],
- [':page_larchify', _("Larchify")],
- [':page_image', _("Medium Profile")],
- [':page_medium', _("Make Medium")],
- ]
- },
- 'changed'
- ],
-
- ['DATA', 'main_page_data',
- { 'messages':
- { 'authfail': _("Authentication failure"),
- 'getpw': _("Enter the password to run as administrator:"),
- }
- },
- ],
-]
diff --git a/build_tools/larch7/larch0/gui/layouts/page_medium.uim b/build_tools/larch7/larch0/gui/layouts/page_medium.uim
deleted file mode 100644
index 713a3c0..0000000
--- a/build_tools/larch7/larch0/gui/layouts/page_medium.uim
+++ /dev/null
@@ -1,271 +0,0 @@
-# page_medium.uim - The layout for the medium building page
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.12
-
-[
- ['Page', ':page_medium',
- { 'layout':
- ['VBOX',
- ['HBOX', ':source', 'VLINE', ':bootloader'],
- 'HLINE',
- ['HBOX', ':destination','VLINE', ':detection'],
- ['HBOX', '*', ':vlabell', ':vlabele',
- ':vlabelb'],
- 'HLINE',
- ['HBOX', ':chroot', 'VLINE,10',
- ':bootcd', '*', ':make_medium']
- ]
- }
- ],
-# Select source:
-# larch installation (default, but may be invalid), iso, cd-drive, partition
- ['Frame', ':source',
- { 'text': _("Select larch source"),
- 'layout':
- ['VBOX',
- ['HBOX', ':source_larch', ':source_dev',
- ':source_iso', ':source_path'],
- ['HBOX', ':source_show', ':source_select']
- ]
- }
- ],
- ['RadioButton', ':source_larch',
- { 'text': _("larchified system"),
- 'tt': _("Use the system prepared within the larch build"
- " directory")
- },
- 'toggled'
- ],
- ['RadioButton', ':source_dev',
- { 'text': _("Device"),
- 'tt': _("Use a system on a mountable device")
- },
- 'toggled'
- ],
- ['RadioButton', ':source_iso',
- { 'text': _("'iso' file"),
- 'tt': _("Use a system on an 'iso' file")
- },
- 'toggled'
- ],
- ['RadioButton', ':source_path',
- { 'text': _("Path"),
- 'tt': _("Use a directory within the filesystem")
- },
- 'toggled'
- ],
- ['LineEdit', ':source_show',
- { 'ro': True,
- 'tt': _("The location from where the larch system will"
- " be fetched")
- }
- ],
- ['Button', ':source_select',
- { 'text': _("Choose"),
- 'tt': _("Select the source location")
- },
- 'clicked'
- ],
-
-#++++
- ['OptionalFrame', ':destination',
- { 'text': _("Write to partition"),
- 'tt': _("Don't create an 'iso' (CD/DVD), write the larch"
- " system to a partition (e.g. USB-stick)"),
- 'layout':
- ['VBOX',
- ['HBOX', ':lm2', ':larchpart', ':selectpart'],
- ['GRID', ['+', ':noformat', ':nombr'],
- ['+', ':nolarchboot', ':dosave']]
- ]
- },
- 'toggled'
- ],
- ['Label', ':lm2',
- { 'text': _("Partition:")
- }
- ],
- ['LineEdit', ':larchpart',
- { 'ro': True,
- 'tt': _("The partition to which the larch system is to"
- " be installed")
- }
- ],
- ['Button', ':selectpart',
- { 'text': _("Choose"),
- 'tt': _("Select the partition to receive the larch system")
- },
- 'clicked'
- ],
- ['CheckBox', ':noformat',
- { 'text': _("Don't format"),
- 'tt': _("Copy the data to the partition without formatting"
- " first\n(not the normal procedure, NOT RECOMMENDED!)")
- },
-# 'toggled'
- ],
- ['CheckBox', ':nombr',
- { 'text': _("Don't install the bootloader"),
- 'tt': _("The bootloader will not be installed, leaving"
- " the mbr untouched\n"
- "(you'll need to provide some other means of booting)")
- },
-# 'toggled'
- ],
- ['CheckBox', ':nolarchboot',
- { 'text': _("Not bootable via search"),
- 'tt': _("Don't create the file 'larch/larchboot':\n"
- " the medium will only be bootable by uuid, label"
- " or partition name")
- },
- 'toggled'
- ],
- ['CheckBox', ':dosave',
- { 'text': _("Enable session-saving"),
- 'tt': _("Can override profile's 'larch/nosave' file,"
- " to make session-saving possible in that case too")
- },
-# 'toggled'
- ],
-#----
-
-#++++++++
- ['Frame', ':detection',
- { 'text': _("Medium Detection"),
- 'tt': _("Choose how the boot scripts determine where to"
- " look for the larch system (ONLY ON PARTITIONED MEDIA)"),
- 'layout':
- ['VBOX', ':device', ':uuid', ':label', ':search']
- }
- ],
- ['RadioButton', ':uuid',
- { 'text': _("UUID"),
- 'tt': _("Use the partition's UUID to find it")
- },
-# 'toggled'
- ],
- ['RadioButton', ':label',
- { 'text': _("LABEL"),
- 'tt': _("Use the partition's label to find it")
- },
-# 'toggled'
- ],
- ['RadioButton', ':device',
- { 'text': _("Partition"),
- 'tt': _("Use the partition's name (/dev/sdb1, etc.) to find it")
- },
-# 'toggled'
- ],
- ['RadioButton', ':search',
- { 'text': _("Search (for larchboot)"),
- 'tt': _("Test all CD/DVD devices and partitions until"
- " the file 'larch/larchboot' is found")
- },
- 'toggled'
- ],
-#--------
-
-#+
- # Defaults to that of the source
- ['Label', ':vlabell',
- { 'text': _("Volume Label:")
- }
- ],
- ['LineEdit', ':vlabele',
- { 'ro': True,
- 'tt': _("The length may not exceed 16 bytes,"
- " 11 for vfat(syslinux)")
- }
- ],
- ['Button', ':vlabelb',
- { 'text': _("Change"),
- 'tt': _("Enter a new label for the volume, empty to use default")
- },
- 'clicked'
- ],
-#-
-
-#++++
- ['Frame', ':bootloader',
- { 'text': _("Bootloader"),
- 'tt': _("You can choose between GRUB and"
- " syslinux/isolinux as bootloader"),
- 'layout':
- ['VBOX', ':grub', ':syslinux']
- }
- ],
- ['RadioButton', ':grub',
- { 'text': "GRUB",
- 'tt': _("Use GRUB as bootloader")
- },
- 'toggled'
- ],
- ['RadioButton', ':syslinux',
- { 'text': "syslinux/isolinux",
- 'tt': _("Use syslinux (partition) or isolinux (CD/DVD)"
- " as bootloader")
- },
- 'toggled'
- ],
-#----
-
- ['CheckBox', ':chroot',
- { 'text': _("Use chroot"),
- 'tt': _("Use the larch installation for the build process\n"
- " - the default should be alright in most cases")
- },
-# 'toggled'
- ],
-
- ['Button', ':bootcd',
- { 'text': _("Create boot iso"),
- 'tt': _("Create a small boot iso for this device (for"
- " machines that can't boot from USB)")
- },
- 'clicked'
- ],
- ['Button', ':make_medium',
- { 'text': _("Write the larch medium"),
- 'tt': _("The larch image will be written to the 'iso' file"
- " or to the partition, as selected")
- },
- 'clicked'
- ],
-
- ['DATA', 'medium_page_data',
- { 'messages':
- { 'medium_src': _("Select source medium folder"),
- 'iso_src': _("Select source iso file"),
- 'iso_type': _("larch iso images"),
- 'parts_t': _("Select unmounted partition"),
- 'parts_src': _("larch system source:"),
- 'parts_dst': _("Device to receive larch system.\n"
- "WARNING: Be very careful in choosing here,\n"
- "if you choose the wrong one you might\n"
- "seriously damage your system!"),
- 'msg_med': _("Invalid larch medium folder: %s"),
- 'prompt_label': _("Volume label (clear to use default):"),
- 'isopath': _("Save 'iso' to ..."),
- }
- },
- ],
-]
diff --git a/build_tools/larch7/larch0/gui/layouts/page_mediumprofile.uim b/build_tools/larch7/larch0/gui/layouts/page_mediumprofile.uim
deleted file mode 100644
index f50a20a..0000000
--- a/build_tools/larch7/larch0/gui/layouts/page_mediumprofile.uim
+++ /dev/null
@@ -1,99 +0,0 @@
-# page_mediumprofile.uim - The layout for the medium profile settings page
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.08
-
-[
- ['Page', ':page_image',
- { 'layout':
- ['VBOX',
- ':bootlines',
- ':grubtemplate',
- ':syslinuxtemplate',
- ':cdroot',
- '*',
- ['HBOX', ':nosessionsave', '*',
-# ':plabell', ':plabele', ':plabelb'
- ]
- ]
- }
- ],
- ['Button', ':bootlines',
- { 'text': _("Edit boot entries"),
- 'tt': _("Edit the file determining the boot entries")
- },
- 'clicked'
- ],
- ['Button', ':grubtemplate',
- { 'text': _("Edit grub template"),
- 'tt': _("Edit grub's configuration file,"
- " but not the larch boot entries")
- },
- 'clicked'
- ],
- ['Button', ':syslinuxtemplate',
- { 'text': _("Edit syslinux/isolinux template"),
- 'tt': _("Edit the syslinux/isolinux configuration file,"
- " but not the larch boot entries")
- },
- 'clicked'
- ],
- ['Button', ':cdroot',
- { 'text': _("Edit cd-root (open in file browser)"),
- 'tt': _("Open a file browser on the profile's 'cd-root'"
- " folder")
- },
- 'clicked'
- ],
-# ['Label', ':plabell',
-# { 'text': _("Volume Label:")
-# }
-# ],
-# ['LineEdit', ':plabele',
-# { 'ro': True,
-# 'tt': _("The length may not exceed 16 bytes,"
-# " 11 for vfat(syslinux)")
-# }
-# ],
-# ['Button', ':plabelb',
-# { 'text': _("Change"),
-# 'tt': _("Enter a new label for the volume")
-# },
-# 'clicked'
-# ],
- ['CheckBox', ':nosessionsave',
- { 'text': _("Disable session saving"),
- 'tt': _("If checked, the medium will have the file"
- " 'larch/nosave',\n"
- "which only has an effect on writable media.")
- },
- 'toggled'
- ],
-
-
-#?
-# ['DATA', 'mediumprofile_page_data',
-# { 'messages':
-# { 'blah': _("Blah blah"),
-# }
-# },
-# ],
-]
diff --git a/build_tools/larch7/larch0/gui/layouts/page_project.uim b/build_tools/larch7/larch0/gui/layouts/page_project.uim
deleted file mode 100644
index 938c646..0000000
--- a/build_tools/larch7/larch0/gui/layouts/page_project.uim
+++ /dev/null
@@ -1,181 +0,0 @@
-# page_project.uim - The layout for the project settings page
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.06.27
-
-[
- ['Page', ':page_settings',
- { 'layout':
- ['VBOX',
- ':settings_profile',
- '*',
- ':options_advanced',
- '*'
- ]
- }
- ],
- # - - - - The profile selection frame
- ['Frame', ':settings_profile',
- { 'text': _("Profile"),
- 'layout':
- ['VBOX',
- ['HBOX', ':choose_profile', ':choose_profile_combo',
- '*', ':profile_browse'],
- ['HBOX', ':profile_rename', ':profile_delete',
- ':profile_save']
- ]
- }
- ],
- ['Label', ':choose_profile',
- { 'text': _("Select:"),
- 'align': 'right'
- }
- ],
- ['ComboBox', ':choose_profile_combo',
- { 'width': 200,
- 'tt': _("Choose a profile from those already in your"
- " larch working folder")
- },
- 'changed'
- ],
- ['Button', ':profile_browse',
- { 'text': _("Browse for Profile"),
- 'tt': _("Fetch a profile from the file-system")
- },
- 'clicked'
- ],
- ['Button', ':profile_rename',
- { 'text': _("Rename"),
- 'tt': _("Rename the current profile")
- },
- 'clicked'
- ],
- ['Button', ':profile_delete',
- { 'text': _("Delete"),
- 'tt': _("Delete an unused profile")
- },
- 'clicked'
- ],
- ['Button', ':profile_save',
- { 'text': _("Copy to ..."),
- 'tt': _("Copy the current profile to somehere else")
- },
- 'clicked'
- ],
-
- # - - - - Advanced project options
- ['OptionalFrame', ':options_advanced',
- { 'text': _("Advanced Project Options"),
- 'layout':
- ['HBOX',
- #['HBOX', '*', ':lplat', ':platform'],
- ['GRID',
- ['+', ':choose_project', ':choose_project_combo'],
- ['+', ':new_project', ':project_delete']
- ],
- 'VLINE,3',
- ':installation_path'
- ]
- }
- ],
-# Pending better support in Arch/pacman
-# ['Label', '::lplat',
-# { 'text': _("Platform (processor architecture):")
-# }
-# ],
-# ['ComboBox', ':platform',
-# { 'tt': _("Which processor architecture?")
-# },
-# 'changed'
-# ],
- ['Label', ':choose_project',
- { 'text': _("Choose Existing Project:")
- }
- ],
- ['ComboBox', ':choose_project_combo',
- { 'tt': _("Choose a project from those already defined"),
- 'width': 120
- },
- 'changed'
- ],
- ['Button', ':new_project',
- { 'text': _("New Project"),
- 'tt': _("Create a new project")
- },
- 'clicked'
- ],
- ['Button', ':project_delete',
- { 'text': _("Delete"),
- 'tt': _("Delete a project")
- },
- 'clicked'
- ],
- ['Frame', ':installation_path',
- { 'text': _("Installation Path"),
- 'layout':
- ['HBOX', ':installation_path_show',
- ':installation_path_change']
- }
- ],
- ['LineEdit', ':installation_path_show',
- { 'ro': True,
- 'tt': _("The root directory of the Arch installation"
- " to larchify")
- }
- ],
- ['Button', ':installation_path_change',
- { 'text': _("Change"),
- 'tt': _("Change the root directory of the Arch installation")
- },
- 'clicked'
- ],
-
- ['DATA', 'project_page_data',
- { 'messages':
- { 'file_ps': _("Select profile source folder"),
- 'prompt_pr': _("Destination profile exists - replace it?"),
- 'prompt_pn': _("Enter new name for current profile:"),
- 'prompt_pe': _("Profile '%s' exists already"),
- 'msg_pu': _("Can't rename the profile,"
- " it is in use by other projects"),
- 'file_sp': _("Save profile folder"),
- 'prompt_dr': _("Destination exists - replace it?"),
- 'prompt_dp': _("Select the profile for deletion"),
- 'delprof': _("Remove Profile"),
- 'msg_npf': _("There are no profiles which can"
- " be deleted - all are in use"),
- 'msg_dpff': _("Couldn't delete profile '%s' -"
- " check permissions"),
- 'prompt_ip': _("An empty path here will reset to the default.\n"
- " WARNING: Double check your path -\n"
- " If you make a mistake here it could destroy your system!"
- "\n\nEnter new installation path:"),
- 'prompt_np': _("Enter name for new project:"),
- 'msg_pe': _("Project '%s' already exists"),
- 'prompt_pd': _("Select the project for deletion"),
- 'delproj': _("Remove Project"),
- 'msg_np': _("There are no projects which can be deleted"),
- 'msg_npd': _("'%s' is not a profile folder"),
- 'msg_piu': _("The path '%s' is already in use, not saving"),
- }
- },
- ],
-]
diff --git a/build_tools/larch7/larch0/gui/layouts/progress.uim b/build_tools/larch7/larch0/gui/layouts/progress.uim
deleted file mode 100644
index 62ae9e2..0000000
--- a/build_tools/larch7/larch0/gui/layouts/progress.uim
+++ /dev/null
@@ -1,64 +0,0 @@
-# progress.uim - The layout for the progress widget
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.05.22
-
-[
- ['Frame', 'progress:page',
- { 'layout':
- ['VBOX',
- 'progress:header',
- ['HBOX',
- 'progress:text',
- ['VBOX', 'progress:cancel', '*', 'progress:done']
- ],
- 'progress:progress'
- ]
- }
- ],
- ['Label', 'progress:header',
- { 'markup': ['', ['h2', _("Processing ...")],
- ['p', _("Here you can follow the detailed, low-level"
- " progress of the commands.")]]
- }
- ],
- ['TextEdit', 'progress:text',
- { 'ro': True
- }
- ],
- ['LineEdit', 'progress:progress',
- { 'ro': True,
- 'tt': _("An indication of the progress of the current"
- " operation, if possible")
- }
- ],
- ['Button', 'progress:cancel',
- { 'text': _("Cancel"),
- 'tt': _("Stop the current action"),
- 'clicked': '$$$cancel$$$'
- }
- ],
- ['Button', 'progress:done',
- { 'text': _("Done"),
- 'clicked': ''
- }
- ],
-]
diff --git a/build_tools/larch7/larch0/gui/project.py b/build_tools/larch7/larch0/gui/project.py
deleted file mode 100644
index f01e578..0000000
--- a/build_tools/larch7/larch0/gui/project.py
+++ /dev/null
@@ -1,428 +0,0 @@
-# project.py - Project management
-#
-# (c) Copyright 2010 Michael Towers (larch42 at googlemail dot com)
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-# 2010.07.14
-
-from config import *
-import os, shutil, pwd
-from glob import glob
-from subprocess import call
-from userinfo import Userinfo
-
-CONFIG_DIR = '.config/larch' # within the user's home directory
-APP_CONF = 'app.conf' # within larch config directory
-PROJECT_CONF = 'project.conf' # within project directory
-PROJECT0 = 'larch-0' # default project
-PROFILE0 = 'default' # default profile
-
-# Some default values for the project config file
-DEFAULTS = { 'installation_dir' : '',
- 'pacman_cache' : '/var/cache/pacman/pkg',
- 'profile' : PROFILE0,
- 'profile_browse_dir': '', # => use default
- 'installrepo' : '',
- 'medium_iso' : 'Yes', # 'Yes' | ''
- 'medium_btldr' : 'syslinux', # 'grub' | 'syslinux'
- 'medium_search' : 'search', # 'search' | 'uuid' | 'label' | 'device'
- 'medium_label' : '', # => fetch default
- 'isosavedir' : '',
- 'isofile' : '',
- 'bootisofile' : '',
- 'bootisolabel' : '',
- }
-
-
-# Default values for the application config file
-APP_DEFAULTS = {
- 'project' : PROJECT0,
- 'filebrowser' : 'xdg-open $',
- }
-
-
-
-class ProjectManager:
- def __init__(self):
- add_exports( (
- ('getitem', self.getitem),
- ('getbool', self.getbool),
- ('setitem', self.setitem),
- ('setbool', self.setbool),
- ('get_projects', self.list_projects),
- ('get_profiles', self.list_profiles),
- ('get_installation_dir', self.get_ipath),
- ('set_installation_dir', self.set_ipath),
- ('testmedium', self.testmedium),
- ('set_project', self.set_projectname),
- ('get_project', self.get_projectname),
- ('delete_project', self.delete_project),
- ('delete_profile', self.delete_profile),
- ('list_free_projects', self.list_free_projects),
- ('list_free_profiles', self.list_free_profiles),
- ('get_new_profile', self.get_new_profile),
- ('rename_profile', self.rename_profile),
- ('can_rename_profile', self.can_rename_profile),
- ('save_profile', self.save_profile),
- ('get_profile', self.get_profile),
- ('set_profile', self.set_profile),
- ('get_profile_bookmarks', self.get_profile_bookmarks),
- ('get_mediumlabel', self.get_mediumlabel),
- ('set_mediumlabel', self.set_mediumlabel),
- ('getisosavedir', self.getisosavedir),
- ('getisofile', self.getisofile),
- ('getbootisofile', self.getbootisofile),
- ('getbootisolabel', self.getbootisolabel),
- ('newUserinfo', self.newUserinfo),
- ('allusers', self.allusers),
- ('getuserinfo', self.getuserinfo),
- ('newuser', self.newuser),
- ('userset', self.userset),
- ('deluser', self.deluser),
- ('listskels', self.listskels),
- ('saveusers', self.saveusers))
- )
-
-
- def init(self):
- self.projects_base = os.path.join(os.environ['HOME'], CONFIG_DIR)
- self.profiles_dir = os.path.join(self.projects_base, 'myprofiles')
- # Ensure the presence of the larch default project folder
- dpf = '%s/p_%s' % (self.projects_base, PROJECT0)
- if not os.path.isdir(dpf):
- os.makedirs(dpf)
- # Ensure the presence of the profiles folder and the 'default' profile
- if not os.path.isdir(self.profiles_dir):
- os.mkdir(self.profiles_dir)
- self.default_profile_dir = os.path.join(self.profiles_dir, PROFILE0)
- if not os.path.isdir(self.default_profile_dir):
- call(['cp', '-a', base_dir + '/profiles/'+ PROFILE0,
- self.profiles_dir])
-
- # The application configs
- self.aconfig_file = os.path.join(self.projects_base, APP_CONF)
- self.aconfig = self.getconfig(self.aconfig_file)
-
- # The project-specific configs
- self.set_projectname(self.appget('project'))
-
-
- def get_projectname(self):
- return (True, self.project_name)
-
- def set_projectname(self, name):
- self.project_dir = os.path.join(self.projects_base, 'p_' + name)
- plist = self.list_projects()[1]
- if name not in plist:
- os.mkdir(self.project_dir)
-
- self.pconfig_file = os.path.join(self.project_dir, PROJECT_CONF)
- self.pconfig = self.getconfig(self.pconfig_file)
- self.profile_name = self.get('profile')
-
- self.profile_path = os.path.join(self.profiles_dir, self.profile_name)
- self.appset('project', name)
- self.project_name = name
- return (True, None)
-
- def delete_project(self, name):
- # This should probably be run as root, in case the build directory
- # is inside it ... cross that bridge when we come to it!
- r = call(['rm', '-r', '--interactive=never',
- os.path.join(self.projects_base, 'p_' + name)])
- return (True, r == 0)
-
-
- def delete_profile(self, name):
- r = call(['rm', '-r', '--interactive=never',
- os.path.join(self.profiles_dir, name)])
- return (True, r == 0)
-
-
- def get_profile(self):
- return (True, self.profile_name)
-
- def set_profile(self, name):
- self.set('profile', name)
- self.profile_name = name
- self.profile_path = os.path.join(self.profiles_dir, self.profile_name)
- return (True, None)
-
-
- def rename_profile(self, name):
- os.rename(self.profile_path, os.path.join(self.profiles_dir, name))
- self.set_profile(name)
- return (True, None)
-
-
- def get_new_profile(self, src):
- if not os.path.isfile(src + '/addedpacks'):
- return (True, False)
- pname = os.path.basename(src)
- dst = os.path.join(self.profiles_dir, pname)
- call(['rm', '-rf', dst])
- shutil.copytree(src, dst)
- self.set_profile(pname)
- return (True, True)
-
-
- def get_profile_bookmarks(self):
- return (True, ((self.projects_base + '/myprofiles',
- _("Working Profiles")),
- (base_dir + '/profiles', _("Examples")),
- ('/', _("File-system"))
- ))
-
-
-# What about not allowing changes to the default profile?
-# That would mean also no renaming?
-# One would have to copy a profile into the project before going
-# any further ...
-# Is it right to share profiles between projects? (Probably)
-
-#+++++++++++++++++++++++++++++++++++++++++++++++
-### A very simple configuration file handler
- def getconfig(self, filepath):
- cfg = {}
- if os.path.isfile(filepath):
- fh = open(filepath)
- for line in fh:
- ls = line.split('=', 1)
- if len(ls) > 1:
- cfg[ls[0].strip()] = ls[1].strip()
- return cfg
-
-
- def saveconfig(self, filepath, config):
- fh = open(filepath, 'w')
- ci = config.items()
- ci.sort()
- for kv in ci:
- fh.write('%s = %s\n' % kv)
- fh.close()
-###
-#-----------------------------------------------
-
- def list_projects(self):
- projects = [p[2:] for p in os.listdir(self.projects_base)
- if p.startswith('p_')]
- projects.sort()
- return (True, projects)
-
-
- def list_free_projects(self):
- """This returns a list of projects which are free for (e.g.) deletion.
- """
- plist = self.list_projects()[1]
- plist.remove(PROJECT0) # this one is not 'free'
- if self.project_name in plist:
- plist.remove(self.project_name)
- return (True, plist)
-
-
- def list_profiles(self):
- profiles = [d for d in os.listdir(self.profiles_dir) if
- os.path.isfile(os.path.join(self.profiles_dir, d, 'addedpacks'))]
- profiles.sort()
- return (True, profiles)
-
-
- def list_free_profiles(self):
- """This returns a list of profiles which are not in use by any project.
- """
- plist = self.list_profiles()[1]
- plist.remove(PROFILE0) # this one is not 'free'
- for project in self.list_projects()[1]:
- cfg = self.getconfig(os.path.join(self.projects_base,
- 'p_' + project, PROJECT_CONF))
- p = cfg.get('profile')
- if p in plist:
- plist.remove(p)
- return (True, plist)
-
-
- def can_rename_profile(self):
- if self.profile_name == PROFILE0:
- return (True, False)
- for project in self.list_projects()[1]:
- if project != self.project_name:
- cfg = self.getconfig(os.path.join(self.projects_base,
- 'p_' + project, PROJECT_CONF))
- if self.profile_name == cfg.get('profile'):
- return (True, False)
- return (True, True)
-
-
- def save_profile(self, path, force):
- #path = os.path.join(path, self.profile_name)
- if os.path.exists(path):
- if force:
- call(['rm', '-rf', path])
- elif os.path.isfile(os.path.join(path, addedpacks)):
- # This is an existing profile
- return (True, False)
- else:
- # This location is otherwise in use
- return (True, None)
- shutil.copytree(self.profile_path, path)
- return (True, True)
-
-
- def appget(self, item):
- """Read an entry in the application configuration.
- """
- v = self.aconfig.get(item)
- if v:
- return v
- elif APP_DEFAULTS.has_key(item):
- return APP_DEFAULTS[item]
- debug("Unknown application configuration option: %s" % item)
- assert False
-
- def appset(self, item, value):
- """Set an entry in the application configuration.
- """
- self.aconfig[item] = value.strip()
- self.saveconfig(self.aconfig_file, self.aconfig)
-
-
- def getitem(self, item):
- return (True, self.get(item))
-
- def getbool(self, item):
- return (True, bool(self.get(item)))
-
- def setitem(self, item, value):
- self.set(item, value)
- return (True, None)
-
- def setbool(self, item, on):
- self.set(item, 'Yes' if on else '')
- return (True, None)
-
-
- def get(self, item):
- """Read an entry in the project configuration.
- """
- v = self.pconfig.get(item)
- if v:
- return v
- elif DEFAULTS.has_key(item):
- return DEFAULTS[item]
- debug("Unknown configuration option: %s" % item)
- assert False
-
- def set(self, item, value):
- """Set an entry in the project configuration.
- """
- self.pconfig[item] = value.strip()
- self.saveconfig(self.pconfig_file, self.pconfig)
-# return True
-
-
- def get_ipath(self):
- ip = self.get('installation_dir')
- if not ip:
- ip = self.set_ipath('')[1]
- return (True, ip)
-
- def set_ipath(self, path):
- path = path.strip()
- if path:
- path = '/' + path.strip('/')
- else:
- path = os.environ['HOME'] + '/larch_build'
- self.set('installation_dir', path)
- return (True, path)
-
-
- def testmedium(self):
- ipath = self.get_ipath()[1]
- path = ipath + CHROOT_DIR_MEDIUM
- bl = []
- nosave = False
- ok = os.path.isfile(path + '/larch/system.sqf')
- if ok:
- if os.path.isfile(ipath + GRUBDIR + '/stage2_eltorito'):
- bl.append('grub')
- if os.path.isfile(ipath + SYSLINUXDIR + '/isolinux.bin'):
- bl.append('syslinux')
- if os.path.isfile(self.profile_path + '/nosave'):
- nosave = True
- return (True, (path, ok, bl, nosave))
-
-
- def newUserinfo(self):
- self.userInfo = Userinfo(self.profile_path)
- return (True, None)
-
- def allusers(self):
- return (True, self.userInfo.allusers())
-
- def getuserinfo(self, user, fields):
- return (True, self.userInfo.userinfo(user, fields))
-
- def newuser(self, user):
- return (True, self.userInfo.newuser(user))
-
- def saveusers(self):
- return (True, self.userInfo.saveusers())
-
- def userset(self, uname, field, text):
- self.userInfo.userset(uname, field, text)
- return (True, None)
-
- def deluser(self, user):
- return (True, self.userInfo.deluser(user))
-
- def listskels(self):
- return (True, glob(self.profile_path + '/skel_*'))
-
-
- def get_mediumlabel(self):
- l = self.get('medium_label')
- return (True, l if l else LABEL)
-
- def set_mediumlabel(self, l):
- if len(l) > 16:
- l = l[:16]
- self.set('medium_label', l)
- return self.get_mediumlabel()
-
-
- def getisosavedir(self):
- d = self.get('isosavedir')
- return (True, d if d else os.environ['HOME'])
-
- def getisofile(self):
- f = self.get('isofile')
- return (True, f if f else ISOFILE)
-
- def getbootisofile(self):
- f = self.get('bootisofile')
- return (True, f if f else BOOTISO)
-
- def getbootisolabel(self):
- l = self.get('bootisolabel')
- return (True, l if l else ISOLABEL)
-
-
-
-import __builtin__
-__builtin__.project_manager = ProjectManager()
diff --git a/build_tools/larch7/larch0/i18n/ca/LC_MESSAGES/ca.po b/build_tools/larch7/larch0/i18n/ca/LC_MESSAGES/ca.po
deleted file mode 100644
index 8bbb192..0000000
--- a/build_tools/larch7/larch0/i18n/ca/LC_MESSAGES/ca.po
+++ /dev/null
@@ -1,1218 +0,0 @@
-# Translation of larch.po to Catalan
-# Copyright (C) 2010, This file is part of LARCH
-# This file is distributed under the license LGPL version 2 or later.
-#
-# Manuel Tortosa Moreno <manutortosa@gmail.com>, 2010.
-# The Catalan KDE translation Team
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"POT-Creation-Date: 2010-02-10 20:05+CET\n"
-"PO-Revision-Date: 2010-03-20 21:39+0100\n"
-"Last-Translator: Manuel Tortosa Moreno <manutortosa@gmail.com>\n"
-"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: ENCODING\n"
-"Generated-By: pygettext.py 1.5\n"
-"X-Generator: Lokalize 1.0\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-
-#: larch.py:203
-msgid "Please enter root password"
-msgstr "Introduïu la contrasenya de root"
-
-#: larch.py:215
-msgid "Incorrect root password"
-msgstr "Contrasenya de root incorrecta"
-
-#: larch.py:218
-msgid "No root password, cancelling operation"
-msgstr "No hi ha contrasenya de root, s'està cancel·lant"
-
-#: larch.py:234
-msgid "Supershell couldn't be started"
-msgstr "No s'ha pogut inicial Supershell"
-
-#: larch.py:321
-msgid "Enter '%s' application ('$' for path argument):"
-msgstr "Introduïu '%s' aplicació ('$' per argument de path):"
-
-#: larch.py:429
-msgid "Editing '%s'"
-msgstr "S'està editant '%s'"
-
-#: larch.py:463
-msgid "Platform error, installed system is %s"
-msgstr "Error de plataforma, el sistema instal·lat és %s"
-
-#: larch.py:468
-msgid "No installed system found"
-msgstr "No s'ha trobat el sistema instal·lat"
-
-#: larch.py:518
-msgid "Couldn't read file '%s'"
-msgstr "No s'ha pogut llegir el fitxer '%s'"
-
-#: larch.py:527
-msgid "Couldn't save file '%s'"
-msgstr "No s'ha pogut desar el fitxer '%s'"
-
-#: larch.py:531
-msgid "CONFIG ERROR"
-msgstr "ERROR DE CONFIGURACIÓ"
-
-#: larch.py:535
-msgid "BUILD ERROR"
-msgstr "ERROR DE CONSTRUCCIÓ"
-
-#: larch.py:539
-msgid "FATAL ERROR"
-msgstr "ERROR FATAL"
-
-#: larch.py:547
-msgid "This error could not be handled"
-msgstr "Aquest error no es pot gestionar"
-
-#: larch.py:623
-msgid ""
-" Please see '%s/%s'\n"
-" for usage information.\n"
-msgstr ""
-" Mireu '%s/%s'\n"
-" per informació d'ús.\n"
-
-#: larch.py:641
-msgid "ERROR: Unsupported option - '%s'\n"
-msgstr "ERROR: Opció no implementada - '%s'\n"
-
-#: larch.py:642
-msgid "Start without arguments or with '--pyqt' to start pyqt gui.\n"
-msgstr "Inicieu sense arguments o amb '--pyqt' per iniciar la igu pygt.\n"
-
-#: larch.py:643
-msgid "The command line interface is started with '-c':\n"
-msgstr "La interfície de línia d'ordres s'inicia amb '-c':\n"
-
-#: modules/base.py:89
-msgid "No pacman executable found"
-msgstr "No s'ha trobat l'executable del pacman"
-
-#: modules/base.py:117
-msgid "Unknown platform: '%s'"
-msgstr "Plataforma desconeguda: '%s'"
-
-#: modules/base.py:156
-msgid "Unknown configuration option: %s\n"
-msgstr "Opció de configuració desconeguda: %s\n"
-
-#: modules/base.py:216
-msgid "No name for new profile"
-msgstr "No hi ha cap nom pel nou perfil"
-
-#: modules/base.py:220
-msgid "Profile '%s' already exists"
-msgstr "El perfil '%s' ja existeix"
-
-#: modules/base.py:234
-msgid "Profile '%s' exists already."
-msgstr "El perfil '%s' ja existeix."
-
-#: modules/build.py:58
-msgid ""
-"Building a larch live medium from the running system is\n"
-"an error prone process. Changes to the running system\n"
-"made while running this function may be only partially\n"
-"incorporated into the compressed system images.\n"
-"\n"
-"Do you wish to continue?"
-msgstr ""
-"La construcció d'un suport live des del sistema actual en execució és\n"
-"un procés propens a errors. Els canvis fets al sistema en execució\n"
-"mentre s'executa aquesta funció poden ser incorporats només\n"
-"parcialment a les imatges comprimides de sistema.\n"
-"\n"
-"Voleu continuar?"
-
-#: modules/build.py:112
-msgid "Squashing system.sqf failed"
-msgstr "Ha fallat l'esquaix de system.sgf"
-
-#: modules/build.py:181
-msgid "Squashing mods.sqf failed"
-msgstr "Ha fallat l'esquaix de mods.sqf"
-
-#: modules/build.py:200
-msgid "No squashfs module found\n"
-msgstr "No s'ha trobat el mòdul squashfs\n"
-
-#: modules/build.py:210
-msgid "No aufs or unionfs module found\n"
-msgstr "No s'ha trobat el mòdul aufs o unionfs\n"
-
-#: modules/build.py:214
-msgid "Package '%s' is needed by larch systems\n"
-msgstr "El paquet '%s' és necessari pels sistemes larch\n"
-
-#: modules/build.py:217
-msgid ""
-"Without package 'syslinux' you will not be able\n"
-"to create syslinux or isolinux booting media\n"
-msgstr ""
-"Sense el paquet 'syslinux' no podreu crear\n"
-"suports arrencables syslinux o isolinux\n"
-
-#: modules/build.py:221
-msgid ""
-"Without package 'cdrkit' (or 'cdrtools') you will\n"
-"not be able to create CD/DVD media\n"
-msgstr ""
-"Sense el paquet 'cdrkit' (o 'cdrtools') no podreu\n"
-"crear suports CD/DVD\n"
-
-#: modules/build.py:225
-msgid ""
-"Without package 'eject' you will have problems\n"
-"using CD/DVD media\n"
-msgstr ""
-"Sense el paquet 'eject' tindreu problemes\n"
-"usant suports CD/DVD\n"
-
-#: modules/build.py:229
-msgid ""
-"WARNING:\n"
-"%s\n"
-" Continue building?"
-msgstr ""
-"AVÍS:\n"
-"%s\n"
-" Continuo la construcció?"
-
-#: modules/build.py:235
-msgid ""
-"ERROR:\n"
-"%s"
-msgstr ""
-"ERROR:\n"
-"%s"
-
-#: modules/build.py:262
-msgid ""
-"Problem running %s:\n"
-" %s"
-msgstr ""
-"Problema en executar %s:\n"
-" %s"
-
-#: modules/build.py:267
-msgid ""
-"More than one kernel found:\n"
-" %s"
-msgstr ""
-"S'ha trobat més d'un kernel:\n"
-" %s"
-
-#: modules/build.py:271
-msgid "No kernel found"
-msgstr "No s'ha trobat cap kernel"
-
-#: modules/build.py:279
-msgid "More than one set of kernel modules in %s"
-msgstr "Hi ha més d'un grup de mòduls del kernel a %s"
-
-#: modules/build.py:305
-msgid ""
-"WARNING:\n"
-" You seem to have installed a package containing modules\n"
-"which aren't compatible with your kernel (see log).\n"
-"Please check that this won't cause problems.\n"
-"Maybe you need the corresponding package for your kernel?\n"
-"\n"
-" Continue building?"
-msgstr ""
-"AVÍS:\n"
-" Sembla que heu instal·lat un paquet que conté mòduls\n"
-"que no són compatibles amb el vostre kernel (mireu el registre).\n"
-"Comproveu que això no causi problemes.\n"
-"Potser necessiteu el paquet corresponent pel vostre kernel?\n"
-"\n"
-" Continuo la construcció?"
-
-#: modules/build.py:314
-msgid "Couldn't find kernel modules"
-msgstr "No s'han pogut trobar els mòduls del kernel"
-
-#: modules/build.py:334
-msgid "Couldn't find usable mkinitcpio preset: %s"
-msgstr "No s'ha trobat cap pre-arranjament usable de mkinitcpio: %s"
-
-#: modules/buildpage.py:47
-msgid "The system to be compressed must be installed and ready."
-msgstr "El sistema a comprimir ha d'estar instal·lat i llest."
-
-#: modules/buildpage.py:48
-msgid "Edit supported locales"
-msgstr "Edita els locales implementats"
-
-#: modules/buildpage.py:49
-msgid "Edit the /etc/locale.gen file to select supported glibc locales"
-msgstr "Edita el fitxer /etc/locale.gen per seleccionar els locales de glibc implementats"
-
-#: modules/buildpage.py:50
-msgid "Edit Arch configuration file (/etc/rc.conf)"
-msgstr "Edita el fitxer de configuració d'Arch (/etc/rc.conf)"
-
-#: modules/buildpage.py:51
-msgid "Edit the /etc/rc.conf file to configure the live system"
-msgstr "Edita el fitxer /etc/rc.conf per configurar el sistema live"
-
-#: modules/buildpage.py:53 modules/installpage.py:60 modules/projectpage.py:68
-msgid "Advanced Options"
-msgstr "Opcions avançades"
-
-#: modules/buildpage.py:54
-msgid "Edit mkinitcpio.conf"
-msgstr "Edita el mkinitcpio.conf"
-
-#: modules/buildpage.py:55
-msgid "Edit the configuration file for generating the initramfs via mkinitcpio"
-msgstr "Edita el fitxer de configuració per generar initramfs via mkinitcpio"
-
-#: modules/buildpage.py:56
-msgid "Edit overlay (open in file browser)"
-msgstr "Edita la capa (obre al gestor de fitxers)"
-
-#: modules/buildpage.py:57
-msgid "Open a file browser on the profile's 'rootoverlay'"
-msgstr "Obre un gestor de fitxers al 'rootoverlay' del perfil"
-
-#: modules/buildpage.py:58
-msgid "Generate ssh keys"
-msgstr "Genera les claus ssh"
-
-#: modules/buildpage.py:59
-msgid "Enables pre-generation of ssh keys"
-msgstr "Habilita la pre-generació de claus ssh"
-
-#: modules/buildpage.py:60
-msgid "Reuse existing system.sqf"
-msgstr "Reutilitza un system.sqf existent"
-
-#: modules/buildpage.py:61
-msgid "Reuse existing system.sqf, to save time if the base system hasn't changed"
-msgstr ""
-"Reutilitza un system.sqf existent, per estalviar temps si la base del sistema no ha canviat"
-
-#: modules/buildpage.py:62 modules/gui.py:65
-msgid "Larchify"
-msgstr "Larchifica"
-
-#: modules/buildpage.py:63
-msgid "Build the main components of the larch system"
-msgstr "Construeix els components principals del sistema larch"
-
-#: modules/console.py:91
-msgid "Information"
-msgstr "Informació"
-
-#: modules/console.py:94
-msgid "Press <Enter> to continue"
-msgstr "Premeu <Retorn> per continuar"
-
-#: modules/console.py:100
-msgid "Confirmation"
-msgstr "Confirmació"
-
-#: modules/console.py:105 modules/console.py:204
-msgid "Yes"
-msgstr "Sí"
-
-#: modules/console.py:105 modules/console.py:205
-msgid "No"
-msgstr "No"
-
-#: modules/console.py:113
-msgid "Input Required"
-msgstr "Cal una entrada"
-
-#: modules/console.py:135
-msgid "ERROR"
-msgstr "ERROR"
-
-#: modules/console.py:148
-msgid "Unknown command: %s"
-msgstr "Ordre desconeguda: %s"
-
-#: modules/console.py:206
-msgid "Project Name:"
-msgstr "Nom del projecte:"
-
-#: modules/console.py:207
-msgid "Profile:"
-msgstr "Perfil:"
-
-#: modules/console.py:208 modules/projectpage.py:79
-msgid "Installation Path:"
-msgstr "Camí d'instal·lació:"
-
-#: modules/console.py:209
-msgid "Working Directory:"
-msgstr "Directori de treball:"
-
-#: modules/console.py:210
-msgid "Platform:"
-msgstr "Plataforma:"
-
-#: modules/console.py:211
-msgid "Installation Mirror:"
-msgstr "Mirall de la instal·lació:"
-
-#: modules/console.py:212
-msgid "--- use mirror:"
-msgstr "--- usa mirall:"
-
-#: modules/console.py:213
-msgid "Use Project Mirrorlist:"
-msgstr "Usa Mirrorlist del projecte:"
-
-#: modules/console.py:214
-msgid "Bootloader:"
-msgstr "Arrencador:"
-
-#: modules/console.py:215
-msgid "Medium Detection:"
-msgstr "Detecció del suport:"
-
-#: modules/console.py:216
-msgid "Medium Label:"
-msgstr "Etiqueta del suport:"
-
-#: modules/console.py:217
-msgid "iso 'application ID':"
-msgstr "'ID d'aplicació' de la iso:"
-
-#: modules/console.py:218
-msgid "iso 'publisher':"
-msgstr "'Publicador' de la iso:"
-
-#: modules/console.py:219 modules/installpage.py:75
-msgid "Package Cache:"
-msgstr "Memòria cau de paquets:"
-
-#: modules/console.py:222
-msgid "Projects:\n"
-msgstr "Projectes:\n"
-
-#: modules/console.py:227
-msgid "Profiles (in %s):\n"
-msgstr "Perfils (a %s):\n"
-
-#: modules/console.py:232
-msgid "Example Profiles (in %s):\n"
-msgstr "Perfils d'exemple (a %s):\n"
-
-#: modules/console.py:237
-msgid "Available Partitions:\n"
-msgstr "Particions disponibles:\n"
-
-#: modules/console.py:247 modules/console.py:256
-msgid "Unknown project name: '%s'"
-msgstr "Nom de projecte desconegut: '%s'"
-
-#: modules/console.py:264 modules/console.py:276
-msgid "Unknown profile name: '%s'"
-msgstr "Nom de perfil desconegut: '%s'"
-
-#: modules/console.py:288
-msgid "Available platforms: %s"
-msgstr "Plataformes disponibles: %s"
-
-#: modules/console.py:314
-msgid "Invalid bootloader: %s"
-msgstr "Arrencador invàlid: %s"
-
-#: modules/gui.py:49
-msgid "<em>larch</em> Live Arch Linux Construction Kit"
-msgstr "<em>larch</em> Joc de construcció Live d'Arch Linux"
-
-#: modules/gui.py:50
-msgid "View Log"
-msgstr "Mostra el registre"
-
-#: modules/gui.py:51
-msgid "This button switches to the log viewer"
-msgstr "Aquest botó commuta al visor del registre"
-
-#: modules/gui.py:52
-msgid "Help"
-msgstr "Ajuda"
-
-#: modules/gui.py:53
-msgid "This button switches to the documentation viewer"
-msgstr "Aquest botó commuta al visor de documentació"
-
-#: modules/gui.py:54
-msgid "Quit"
-msgstr "Abandona"
-
-#: modules/gui.py:55
-msgid "Stop the current action and quit the program"
-msgstr "Atura l'acció actual i abandona el programa"
-
-#: modules/gui.py:63
-msgid "Project Settings"
-msgstr "Arranjament del projecte"
-
-#: modules/gui.py:64
-msgid "Installation"
-msgstr "Instal·lació"
-
-#: modules/gui.py:66
-msgid "Prepare Medium"
-msgstr "Prepara el suport"
-
-#: modules/gui.py:67
-msgid "Installation Tweaks"
-msgstr "Ajustaments de la instal·lació"
-
-#: modules/gui.py:113
-msgid "Processing ..."
-msgstr "S'està processant ..."
-
-#: modules/gui.py:114 modules/gui.py:162
-msgid "Here you can follow the detailed, low-level progress of the commands."
-msgstr "Aquí podeu seguir el procés detallat de les ordres a baix nivell"
-
-#: modules/gui.py:118
-msgid "An indication of the progress of the current operation, if possible"
-msgstr "Una indicació del progrés de l'operació actual, si és possible"
-
-#: modules/gui.py:119 modules/gui.py:254
-msgid "Cancel"
-msgstr "Cancel·la"
-
-#: modules/gui.py:120
-msgid "Stop the current action"
-msgstr "Atura l'acció actual"
-
-#: modules/gui.py:121
-msgid "Done"
-msgstr "Fet"
-
-#: modules/gui.py:161
-msgid "Low-level Command Logging"
-msgstr "Registre d'ordres de baix nivell"
-
-#: modules/gui.py:165
-msgid "Clear"
-msgstr "Neteja"
-
-#: modules/gui.py:166 modules/gui.py:196
-msgid "Hide"
-msgstr "Oculta"
-
-#: modules/gui.py:167 modules/gui.py:197
-msgid "Go back to the larch controls"
-msgstr "Torna enrere als controls de larch"
-
-#: modules/gui.py:194
-msgid "Documentation"
-msgstr "Documentació"
-
-#: modules/gui.py:199
-msgid "Go back in the viewing history"
-msgstr "Torna enrere al visor de la història"
-
-#: modules/gui.py:201
-msgid "Go forward in the viewing history"
-msgstr "Vés endavant al control de la història"
-
-#: modules/gui.py:203
-msgid "Reload the documentation for the current larch tab"
-msgstr "Recarrega la documentació de la pestanya actual de larch"
-
-#: modules/gui.py:205
-msgid "Go to the general larch documentation index"
-msgstr "Vés a l'index general de la documentació de larch"
-
-#: modules/gui.py:250
-msgid "Editor"
-msgstr "Editor"
-
-#: modules/gui.py:253
-msgid "OK"
-msgstr "Bé"
-
-#: modules/gui.py:255
-msgid "Revert"
-msgstr "Reverteix"
-
-#: modules/gui.py:256
-msgid "Restore the text to its initial state"
-msgstr "Restaura el text al seu estat inicial"
-
-#: modules/gui.py:257
-msgid "Copy"
-msgstr "Copia"
-
-#: modules/gui.py:258
-msgid "Cut"
-msgstr "Talla"
-
-#: modules/gui.py:259
-msgid "Paste"
-msgstr "Enganxa"
-
-#: modules/gui.py:260
-msgid "Undo"
-msgstr "Desfés"
-
-#: modules/gui.py:261
-msgid "Redo"
-msgstr "Refés"
-
-#: modules/installation.py:111 modules/installpage.py:135
-msgid "No 'mirrorlist' file found"
-msgstr "No s'ha trobat el fitxer 'mirrorlist'"
-
-#: modules/installation.py:156
-msgid "Couldn't write to the installation path (%s)."
-msgstr "No es pot escriure al camí de la instal·lació (%s)."
-
-#: modules/installation.py:160
-msgid "The installation path (%s) is mounted 'nodev'."
-msgstr "El camí de la instal·lació (%s) està muntat com a 'nodev'."
-
-#: modules/installation.py:168
-msgid "The installation path (%s) is mounted 'noexec'."
-msgstr "El camí de la instal·lació (%s) està muntat com a 'noexec'."
-
-#: modules/installation.py:213
-msgid "Package installation failed"
-msgstr "Ha fallat la instal·lació de paquets"
-
-#: modules/installation.py:247
-msgid "Couldn't synchronize pacman database (pacman -Sy)"
-msgstr "No s'ha pogut sincronitzar la base de dades del pacman (pacman -Sy)"
-
-#: modules/installpage.py:50
-msgid "Edit Profile"
-msgstr "Edita el perfil"
-
-#: modules/installpage.py:51
-msgid "Edit 'addedpacks'"
-msgstr "Edita 'addedpacks'"
-
-#: modules/installpage.py:52
-msgid "Edit the list of packages to be installed"
-msgstr "Edita la llista de paquets a instal·lar"
-
-#: modules/installpage.py:53
-msgid "Edit 'baseveto'"
-msgstr "Edita 'baseveto'"
-
-#: modules/installpage.py:54
-msgid "Edit the list of base packages NOT to install"
-msgstr "Edita la llista de paquets base que NO s'han d'instal·lar"
-
-#: modules/installpage.py:55
-msgid "Edit pacman.conf options"
-msgstr "Edita les opcions de pacman.conf"
-
-#: modules/installpage.py:56
-msgid "Edit pacman.conf options - not the repositories"
-msgstr "Edita les opcions de pacman.conf - no els repositoris"
-
-#: modules/installpage.py:57
-msgid "Edit pacman.conf repositories"
-msgstr "Edita els repositoris de pacman.conf"
-
-#: modules/installpage.py:58
-msgid "Edit the repository entries for pacman.conf"
-msgstr "Edita les entrades de repositoris del pacman.conf"
-
-#: modules/installpage.py:62
-msgid "Use project mirrorlist"
-msgstr "Usa mirrorlist del projecte"
-
-#: modules/installpage.py:63
-msgid "Enables use of the mirrorlist file saved in the working directory, for installation only"
-msgstr ""
-"Habilita l'ús del fitxer mirrorlist desat al directori de treball, només per la instal·lació"
-
-#: modules/installpage.py:64
-msgid "Edit project mirrorlist"
-msgstr "Edita el mirrorlist del projecte"
-
-#: modules/installpage.py:65
-msgid "Edit mirrorlist in working directory"
-msgstr "Edita el mirrorlist al directori de treball"
-
-#: modules/installpage.py:67
-msgid "Use special mirror for installation"
-msgstr "Usa mirall especial per la instal·lació"
-
-#: modules/installpage.py:68
-msgid "Allows a specific (e.g. local) mirror to be used just for the installation"
-msgstr "Permet usar un mirall específic (p.ex. local) només per a la instal·lació"
-
-#: modules/installpage.py:69
-msgid "URL:"
-msgstr "URL:"
-
-#: modules/installpage.py:71
-msgid "The url of the installation mirror"
-msgstr "L'url del mirall d'instal·lació"
-
-#: modules/installpage.py:72 modules/installpage.py:78
-#: modules/mediumpage.py:81 modules/mediumpage.py:87 modules/mediumpage.py:112
-#: modules/projectpage.py:82
-msgid "Change"
-msgstr "Canvia"
-
-#: modules/installpage.py:73
-msgid "Change the installation mirror path"
-msgstr "Canvia el camí del mirall d'instal·lació"
-
-#: modules/installpage.py:77
-msgid "The path to the (host's) package cache"
-msgstr "El camí (de la màquina) a la cau de paquets"
-
-#: modules/installpage.py:79
-msgid "Change the package cache path"
-msgstr "Canvia el camí a la cau de paquets"
-
-#: modules/installpage.py:81
-msgid "Install"
-msgstr "Instal·la"
-
-#: modules/installpage.py:82
-msgid "This will start the installation to the set path"
-msgstr "Això iniciarà la instal·lació al camí establert"
-
-#: modules/installpage.py:119
-msgid "Editing pacman.conf options only"
-msgstr "S'estan editant només les opcions de pacman.conf"
-
-#: modules/installpage.py:125
-msgid "Editing pacman.conf repositories only"
-msgstr "S'estan editant només els repositoris de pacman.conf"
-
-#: modules/installpage.py:137
-msgid "Editing mirrorlist: Uncomment ONE entry"
-msgstr "S'està editant el mirrorlist: descomenteu UNA entrada"
-
-#: modules/installpage.py:153
-msgid "Enter new local mirror path:"
-msgstr "Introduïu un camí nou pel mirall local:"
-
-#: modules/installpage.py:159
-msgid "You must specify a URL, with protocol, e.g. 'file:///a/b/c'"
-msgstr "Heu d'especificar un URL, amb protocol, p.ex. 'file:///a/b/c'"
-
-#: modules/installpage.py:173
-msgid "Enter new package cache path:"
-msgstr "Introduïu el nou camí de la cau de paquets:"
-
-#: modules/medium.py:82
-msgid "Can't boot to label - no label supplied"
-msgstr "No es pot arrencar a una etiqueta - no s'ha proporcionat"
-
-#: modules/medium.py:208
-msgid "Couldn't format %s"
-msgstr "No s'ha pogut formatar %s"
-
-#: modules/medium.py:265
-msgid "GRUB is at present only supported on extN"
-msgstr "Actualment GRUB només està implementat a extN"
-
-#: modules/medium.py:271
-msgid "syslinux is only supported on vfat"
-msgstr "syslinux només està implementat a vfat"
-
-#: modules/medium.py:287 modules/medium.py:320
-msgid "Couldn't mount larch partition, %s"
-msgstr "No s'ha pogut muntar la partició, %s"
-
-#: modules/medium.py:341
-msgid "'syslinux' must be installed."
-msgstr "S'ha d'instal·lar 'syslinux'."
-
-#: modules/medium.py:345
-msgid "Device has neither a /boot nor a /syslinux directory"
-msgstr "El dispositiu no té cap directori /boot ni /syslinux"
-
-#: modules/medium.py:359
-msgid ""
-"%s not found -\n"
-" 'syslinux' must be installed on live system"
-msgstr ""
-"No s'ha trobat %s -\n"
-" s'ha d'instal·lar 'syslinux' al sistema live"
-
-#: modules/medium.py:375
-msgid "Your larch iso, %s, was successfully created"
-msgstr "La vostra iso larch, %s, s'ha creat correctament"
-
-#: modules/mediumpage.py:73
-msgid "Partition (disk / USB-stick)"
-msgstr "Partició (disc / memòria USB)"
-
-#: modules/mediumpage.py:75
-msgid "You can choose installation to iso (for CD/DVD) or a partition (e.g. USB-stick)"
-msgstr ""
-"Podeu seleccionar la instal·lació de la iso (per CD/DVD) o una partició (p.ex. memòria USB)"
-
-#: modules/mediumpage.py:78
-msgid "Application ID:"
-msgstr "ID de l'aplicació:"
-
-#: modules/mediumpage.py:80
-msgid "The text passed to mkisofs with the -A option"
-msgstr "El text passat a mkisofs amb l'opció -A"
-
-#: modules/mediumpage.py:82
-msgid "Change the application ID of the iso"
-msgstr "Canvia l'ID de l'aplicació de la iso"
-
-#: modules/mediumpage.py:84
-msgid "Publisher:"
-msgstr "Editor:"
-
-#: modules/mediumpage.py:86
-msgid "The text passed to mkisofs with the -publisher option"
-msgstr "El text passat a mkisofs amb l'opció -publisher"
-
-#: modules/mediumpage.py:88
-msgid "Change the publisher data of the iso"
-msgstr "Canvia les dades de l'editor de la iso"
-
-#: modules/mediumpage.py:90
-msgid "Partition:"
-msgstr "Partició:"
-
-#: modules/mediumpage.py:92
-msgid "The partition to which the larch system is to be installed"
-msgstr "La partició en la que s'ha d'instal·lar el sistema larch"
-
-#: modules/mediumpage.py:93
-msgid "Choose"
-msgstr "Seleccioneu"
-
-#: modules/mediumpage.py:94
-msgid "Select the partition to receive the larch system"
-msgstr "Seleccioneu la partició que ha de rebre el sistema larch"
-
-#: modules/mediumpage.py:95
-msgid "Don't format"
-msgstr "No formatis"
-
-#: modules/mediumpage.py:96
-msgid "Copy the data to the partition without formatting first (not the normal procedure)"
-msgstr "Copia les dades a la partició sense formatar primer (no és el procediment normal)"
-
-#: modules/mediumpage.py:98
-msgid "Medium Detection"
-msgstr "Detecció de suport"
-
-#: modules/mediumpage.py:99
-msgid "Choose how the boot scripts determine where to look for the larch system"
-msgstr "Seleccioneu com determinen els scripts d¡arrencada a on s'ha de cercar el sistema larch"
-
-#: modules/mediumpage.py:101
-msgid "Use the partition's UUID to find it"
-msgstr "Usa l'UUID de la partició per trobar-lo"
-
-#: modules/mediumpage.py:103
-msgid "Use the partition's label to find it"
-msgstr "Usa l'etiqueta de la partició per trobar-lo"
-
-#: modules/mediumpage.py:104
-msgid "Partition"
-msgstr "Partició"
-
-#: modules/mediumpage.py:105
-msgid "Use the partition name (/dev/sdb1, etc.)"
-msgstr "Usa el nom de la partició (/dev/sdb1, etc.)"
-
-#: modules/mediumpage.py:106
-msgid "Search (for larchboot)"
-msgstr "Cerca (larchboot)"
-
-#: modules/mediumpage.py:107
-msgid "Test all CD/DVD devices and partitions until the file larch/larchboot is found"
-msgstr ""
-"Comprova tots els dispositius de CD/DVD i les particions fins que es trobi el fitxer "
-"larch/larchboot"
-
-#: modules/mediumpage.py:109
-msgid "Medium label:"
-msgstr "Etiqueta del suport:"
-
-#: modules/mediumpage.py:111
-msgid "The label that the partition will be given"
-msgstr "L'etiqueta que proporcionarà la partició"
-
-#: modules/mediumpage.py:113
-msgid "Change the label"
-msgstr "Canvia l'etiqueta"
-
-#: modules/mediumpage.py:115
-msgid "Enable session saving"
-msgstr "Habilita el desat de la sessió"
-
-#: modules/mediumpage.py:116
-msgid "If checked, the medium will have the file 'larch/save'"
-msgstr "Si està marcat, el suport tindrà el fitxer 'larch/save'"
-
-#: modules/mediumpage.py:118
-msgid "Bootloader"
-msgstr "Arrencador"
-
-#: modules/mediumpage.py:119
-msgid "You can choose between GRUB and syslinux/isolinux as bootloader"
-msgstr "Podeu seleccionar entre GRUB i syslinux/isolinux com a arrencador"
-
-#: modules/mediumpage.py:121
-msgid "Use GRUB as bootloader"
-msgstr "Usa GRUB com a arrencador"
-
-#: modules/mediumpage.py:123
-msgid "Use syslinux (partition) or isolinux (CD/DVD) as bootloader"
-msgstr "Usa syslinux (partició) o isolinux (CD/DVD) com a arrencador"
-
-#: modules/mediumpage.py:124 modules/mediumpage.py:238
-msgid "None"
-msgstr "Cap"
-
-#: modules/mediumpage.py:125
-msgid "Don't install a bootloader (you'll need to provide some means of booting)"
-msgstr "No instal·lis un arrencador (necessitareu proporcionar algun tipus d'arrencada)"
-
-#: modules/mediumpage.py:127
-msgid "Bootable via search"
-msgstr "Arrencable via cerca"
-
-#: modules/mediumpage.py:128
-msgid "Create the file larch/larchboot to mark the medium as a bootable larch system"
-msgstr "Crea el fitxer larch/larchboot per marcar el suport con a sistema larch arrencable"
-
-#: modules/mediumpage.py:130
-msgid "Edit boot entries"
-msgstr "Edita les entrades de l'arrencada"
-
-#: modules/mediumpage.py:131
-msgid "Edit the file determining the boot entries"
-msgstr "Edita el fitxer que determina les entrades de l'arrencada"
-
-#: modules/mediumpage.py:132 modules/mediumpage.py:133
-msgid "Edit grub template"
-msgstr "Edita la plantilla de grub"
-
-#: modules/mediumpage.py:134 modules/mediumpage.py:135
-msgid "Edit syslinux/isolinux template"
-msgstr "Edita la plantilla de syslinux/isolinux"
-
-#: modules/mediumpage.py:137
-msgid "Create boot iso"
-msgstr "Crea iso d'arrencada"
-
-#: modules/mediumpage.py:138
-msgid "Create a small boot iso for this system (for machines that can't boot from USB)"
-msgstr ""
-"Crea una petita iso d'arrencada per a aquest sistema (per a màquines que no poden arrencar "
-"des de USB) "
-
-#: modules/mediumpage.py:139
-msgid "Create larch medium"
-msgstr "Crea suport larch"
-
-#: modules/mediumpage.py:140
-msgid "Create the larch iso or set up the chosen partition"
-msgstr "Crea la iso larch o arranja la partició seleccionada"
-
-#: modules/mediumpage.py:142
-msgid ""
-"Edit cd-root\n"
-"(open in file browser)"
-msgstr ""
-"Edita cd-root\n"
-"(obre al gestor de fitxers)"
-
-#: modules/mediumpage.py:143
-msgid "Open a file browser on the profile's 'cd-root' folder"
-msgstr "Obre un gestor de fitxers a la carpeta 'cd-root' del perfil"
-
-#: modules/mediumpage.py:169
-msgid "Choose Partition"
-msgstr "Selecciona la partició"
-
-#: modules/mediumpage.py:171
-msgid ""
-"BE CAREFUL - if you select the wrong\n"
-" partition you might well destroy your system!\n"
-"\n"
-"Select the partition to receive the larch system:"
-msgstr ""
-"ANEU AMB COMPTE - si seleccione una partició\n"
-" errònia podeu malmetre el sistema!\n"
-"\n"
-"Seleccioneu la partició que ha de rebre el sistema larch:"
-
-#: modules/mediumpage.py:258
-msgid "Editing larch boot entries"
-msgstr "Edició de les entrades d'arrencada de larch"
-
-#: modules/mediumpage.py:269
-msgid "Editing grub template"
-msgstr "Edició de la plantilla de grub"
-
-#: modules/mediumpage.py:281
-msgid "Editing syslinux/isolinux template"
-msgstr "Edició de la plantilla de syslinux/isolinux"
-
-#: modules/mediumpage.py:286
-msgid "Enter new label for the boot medium:"
-msgstr "Introduïu una nova etiqueta per l'arrencada del suport:"
-
-#: modules/mediumpage.py:300
-msgid "Enter new application ID for the boot iso:"
-msgstr "Introduïu un nou ID de l'aplicació per l'arrencada de la iso:"
-
-#: modules/mediumpage.py:314
-msgid "Enter new publisher for the boot iso:"
-msgstr "Introduïu un nou editor per l'arrencada de la iso;"
-
-#: modules/mediumpage.py:371
-msgid "No partition selected for larch"
-msgstr "No s'ha seleccionat cap partició per a larch"
-
-#: modules/mediumpage.py:394
-msgid ""
-"The partition containing the larch live system\n"
-"must be specifed."
-msgstr ""
-"S'ha d'especificar la partició que conté el\n"
-"sistema larch live."
-
-#: modules/projectpage.py:50
-msgid "Profile"
-msgstr "Perfil"
-
-#: modules/projectpage.py:52
-msgid "Choose Existing Profile:"
-msgstr "Seleccioneu un perfil existent:"
-
-#: modules/projectpage.py:54
-msgid "New Profile:"
-msgstr "Perfil nou:"
-
-#: modules/projectpage.py:56
-msgid "Choose a profile from those already in your larch working folder"
-msgstr "Seleccioneu un perfil dels que ja teniu a la carpeta de treball de larch"
-
-#: modules/projectpage.py:57
-msgid "Browse for Profile"
-msgstr "Navega per cercar perfil"
-
-#: modules/projectpage.py:58
-msgid "Fetch a profile from the file-system"
-msgstr "Recupera un perfil del sistema de fitxers"
-
-#: modules/projectpage.py:59
-msgid "Rename"
-msgstr "Reanomena"
-
-#: modules/projectpage.py:60
-msgid "Rename the current profile"
-msgstr "Reanomena el perfil actual"
-
-#: modules/projectpage.py:61 modules/projectpage.py:76
-msgid "Delete"
-msgstr "Esborra"
-
-#: modules/projectpage.py:62
-msgid "Delete the current profile"
-msgstr "Esborra el perfil actual"
-
-#: modules/projectpage.py:64
-msgid "Platform (processor architecture):"
-msgstr "Plataforma (arquitectura del processador):"
-
-#: modules/projectpage.py:66
-msgid "Which processor architecture?"
-msgstr "Quina arquitectura del processador?"
-
-#: modules/projectpage.py:70
-msgid "Project"
-msgstr "Projecte"
-
-#: modules/projectpage.py:71
-msgid "Choose Existing Project:"
-msgstr "Seleccioneu un projecte existent:"
-
-#: modules/projectpage.py:73
-msgid "Choose a project from those already defined"
-msgstr "Seleccioneu un dels projectes que ja teniu definits"
-
-#: modules/projectpage.py:74
-msgid "New Project"
-msgstr "Nou projecte"
-
-#: modules/projectpage.py:75
-msgid "Create a new project"
-msgstr "Crea un nou projecte"
-
-#: modules/projectpage.py:77
-msgid "Delete the current project"
-msgstr "Esborra el projecte actual"
-
-#: modules/projectpage.py:81
-msgid "The root directory of the Arch installation to larchify"
-msgstr "El directori arrel de la instal·lació Arch a larchificar"
-
-#: modules/projectpage.py:83
-msgid "Change the root directory of the Arch installation"
-msgstr "Canvia el directori arrel de la instal·lació Arch"
-
-#: modules/projectpage.py:113
-msgid "Profile directory mismatch: '%s' vs. '%s'"
-msgstr "Incoherència del director del perfil: '%s' contra '%s'"
-
-#: modules/projectpage.py:120
-msgid "Profile '%s' doesn't exist"
-msgstr "El perfil '%s' no existeix"
-
-#: modules/projectpage.py:164
-msgid "Select profile source folder and enter new name"
-msgstr "Seleccioneu la carpeta font del perfil i introduïu un nom nou"
-
-#: modules/projectpage.py:165
-msgid "New name:"
-msgstr "Nou nom:"
-
-#: modules/projectpage.py:182
-msgid "Enter new name for current profile:"
-msgstr "Introduïu un nou nom per perfil actual:"
-
-#: modules/projectpage.py:207
-msgid "Do you really want to delete profile '%s'?"
-msgstr "Realment voleu esborrar el perfil '%s'?"
-
-#: modules/projectpage.py:217
-msgid "Profile '%s' in use by project '%s"
-msgstr "El perfil '%s' s'usa pel projecte '%s'"
-
-#: modules/projectpage.py:228
-msgid ""
-"WARNING: Double check your path -\n"
-" If you make a mistake here it could destroy your system!\n"
-"\n"
-"Enter new installation path:"
-msgstr ""
-"ATENCIÓ: comproveu amb cura el camí -\n"
-" si cometeu un error aquí malmetreu el sistema!\n"
-"\n"
-"Introduïu un nou camí d'instal·lació:"
-
-#: modules/projectpage.py:250
-msgid ""
-"Your selected installation path (%s) contains unexpected items:\n"
-" %s\n"
-"\n"
-"Is that really ok?"
-msgstr ""
-"El camí d'instal·lació seleccionat (%s) conté elements inesperats:\n"
-" %s\n"
-"\n"
-"És realment correcte?"
-
-#: modules/projectpage.py:265
-msgid "Enter name for new project:"
-msgstr "Introduïu un nom pel nou projecte:"
-
-#: modules/projectpage.py:273
-msgid "Project '%s' already exists."
-msgstr "El projecte '%s' ja existeix."
-
-#: modules/projectpage.py:281
-msgid "Can't delete the only existing project."
-msgstr "No es pot eliminar l'únic projecte existent."
-
-#: modules/projectpage.py:289
-msgid "Do you really want to delete project '%s'?"
-msgstr "Realment voleu eliminar el projecte '%s'? "
-
-#: modules/tweakpage.py:45
-msgid "Package Management"
-msgstr "Gestió de paquets"
-
-#: modules/tweakpage.py:46
-msgid "Synchronize db"
-msgstr "Sincronitza la bd"
-
-#: modules/tweakpage.py:47
-msgid "Synchronize the pacman db on the target (pacman -Sy)"
-msgstr "Sincronitza la bd de pacman al destí (pacman -Sy)"
-
-#: modules/tweakpage.py:48
-msgid "Update / Add package [-U]"
-msgstr "Actualitza/afegeix paquet [-U]"
-
-#: modules/tweakpage.py:49
-msgid "Update / Add a package from a package file using pacman -U"
-msgstr "Actualitza / afegeix un paquet des d'un fitxer de paquet usant pacman -U"
-
-#: modules/tweakpage.py:50
-msgid "Add package(s) [-S]"
-msgstr "Afegeix paquet(s) [-S]"
-
-#: modules/tweakpage.py:51
-msgid "Add one or more packages (space separated) using pacman -S"
-msgstr "Afegeix un o més paquets (separats per espais) usant pacman -S"
-
-#: modules/tweakpage.py:52
-msgid "Remove package(s) [-Rs]"
-msgstr "Elimina paquet(s) [-Rs]"
-
-#: modules/tweakpage.py:53
-msgid "Remove one or more packages (space separated) using pacman -Rs"
-msgstr "Elimina un o més paquets (separats per espais) usant pacman -Rs"
-
-#: modules/tweakpage.py:72
-msgid "Package to add/update"
-msgstr "Paquet a afegir/actualitzar"
-
-#: modules/tweakpage.py:74
-msgid "Packages"
-msgstr "Paquets"
-
-#: modules/tweakpage.py:81
-msgid "Error during package update."
-msgstr "Error en actualitzar paquets."
-
-#: modules/tweakpage.py:86
-msgid ""
-"Enter the names of packages to install -\n"
-" separated by spaces:"
-msgstr ""
-"Introduïu els noms dels paquets a instal·lar -\n"
-" separats per espais:"
-
-#: modules/tweakpage.py:95
-msgid "Error during package installation."
-msgstr "Error en instal·lar paquets."
-
-#: modules/tweakpage.py:100
-msgid ""
-"Enter the names of packages to remove -\n"
-" separated by spaces:"
-msgstr ""
-"Introduïu els noms dels paquets a eliminar -\n"
-" separats per espais:"
-
-#: modules/tweakpage.py:109
-msgid "Error during package removal."
-msgstr "Error en eliminar paquets."
-
-
diff --git a/build_tools/larch7/larch0/i18n/ca/LC_MESSAGES/larch.mo b/build_tools/larch7/larch0/i18n/ca/LC_MESSAGES/larch.mo
deleted file mode 100644
index 0d49d0f..0000000
--- a/build_tools/larch7/larch0/i18n/ca/LC_MESSAGES/larch.mo
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/i18n/de/LC_MESSAGES/de.po b/build_tools/larch7/larch0/i18n/de/LC_MESSAGES/de.po
deleted file mode 100644
index 02802fe..0000000
--- a/build_tools/larch7/larch0/i18n/de/LC_MESSAGES/de.po
+++ /dev/null
@@ -1,1588 +0,0 @@
-# German translations for larch-7.2 package.
-# Copyright (C) 2009-2010 Michael Towers
-# Automatically generated, 2010.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: larch 7\n"
-"POT-Creation-Date: 2010-07-14 15:19+CEST\n"
-"PO-Revision-Date: 2009-08-04 22:10+CEST\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: mt\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: pygettext.py 1.5\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: cli/archin.py:39
-msgid "Operations on '/' are not supported ..."
-msgstr "Ungültiger Basis-Ordner: '/'"
-
-#: cli/archin.py:40
-msgid "Install Arch to '%s'?"
-msgstr "Arch zu '%s' installieren?"
-
-#: cli/archin.py:63
-msgid "No pacman executable found"
-msgstr "Ausführbare Datei 'pacman' nicht gefunden"
-
-#: cli/archin.py:157
-msgid "Couldn't write to the installation path (%s)"
-msgstr "Konnte nicht im Installationsordner (%s) abspeichern."
-
-#: cli/archin.py:161
-msgid "The installation path (%s) is mounted 'nodev'."
-msgstr "Installationspfad (%s) 'nodev' gemountet"
-
-#: cli/archin.py:168
-msgid "The installation path (%s) is mounted 'noexec'."
-msgstr "Installationspfad (%s) 'noexec' gemountet"
-
-#: cli/archin.py:193
-msgid "Package installation failed"
-msgstr "Paket-Installation fehlgeschlagen"
-
-#: cli/archin.py:200
-msgid "Arch installation completed"
-msgstr "Arch-Installation ist fertig"
-
-#: cli/archin.py:207
-msgid "No '%s' file"
-msgstr "Datei '%s' existiert nicht"
-
-#: cli/archin.py:221
-msgid "Invalid package file include: %s"
-msgstr "Ungültiges Paket-Datei-'include': %s"
-
-#: cli/archin.py:253
-msgid "Couldn't synchronize pacman database (pacman -Sy)"
-msgstr "pacman-Datenbank konnte nicht aktualisiert werden (pacman -Sy)"
-
-#: cli/archin.py:313
-msgid "usage: %%prog [options] %s [packages]"
-msgstr "Anwendung: %%prog [Optionen] %s [Pakete]"
-
-#: cli/archin.py:318 cli/larchify.py:558
-msgid "Profile: 'user:profile-name' or path to profile directory"
-msgstr "Profil: 'Benutzer:Profilname' oder Pfad zum Profilordner"
-
-#: cli/archin.py:321 cli/larchify.py:561
-msgid "Path to directory to be larchified (default %s)"
-msgstr "Pfad zum zu larchifizierenden Ordner (Voreinstellung %s)"
-
-#: cli/archin.py:324 cli/boot_iso.py:119 cli/larchify.py:564
-#: cli/live_iso.py:113 cli/live_part.py:162
-msgid "Run as a slave from a controlling program (e.g. from a gui)"
-msgstr "Als Dienst (Unterprozess) (z.B. vom gui) ausführen"
-
-#: cli/archin.py:327 cli/boot_iso.py:122 cli/larchify.py:567
-#: cli/live_iso.py:116 cli/live_part.py:165
-msgid "Suppress output messages, except errors (no effect if -s specified)"
-msgstr ""
-"Meldungen, außer Fehler, unterdrücken (ohne Wirkung, wenn -s angegeben)"
-
-#: cli/archin.py:332 cli/boot_iso.py:126 cli/larchify.py:575
-#: cli/live_iso.py:120 cli/live_part.py:169
-msgid "Don't ask for confirmation"
-msgstr "Weiterfahren ohne um Bestätigung zu bitten"
-
-#: cli/archin.py:336
-msgid ""
-"Supply a substitute repository list (pacman.conf.repos) for the installation "
-"only"
-msgstr ""
-"Ersatz-Paketquellenliste (pacman.conf.repos) nur für die Installation angeben"
-
-#: cli/archin.py:340
-msgid "pacman cache directory (default /var/cache/pacman/pkg)"
-msgstr "pacman Cache-Ordner (Voreinstellung /var/cache/pacman/pkg)"
-
-#: cli/archin.py:343
-msgid "Don't show pacman's progress bar"
-msgstr "pacman-Fortschrittbalken unterdrücken"
-
-#: cli/archin.py:355
-msgid "You must specify which operation to perform:\n"
-msgstr "Die auszuführende Operation muss angegeben werden:\n"
-
-#: cli/archin.py:360 cli/boot_iso.py:144 cli/larchify.py:581
-#: cli/live_iso.py:150 cli/live_part.py:216
-msgid "This application must be run as root"
-msgstr "Diese Anwendung muss als 'root' ausgeführt werden"
-
-#: cli/archin.py:369
-msgid "Invalid operation: '%s'\n"
-msgstr "Ungültiger Befehl:' %s'\n"
-
-#: cli/backend.py:66
-msgid ""
-"larch (%s) seems to be running already.\n"
-"If you are absolutely sure this is not the case,\n"
-"you may continue. Otherwise you should cancel.\n"
-"\n"
-"Shall I continue?"
-msgstr ""
-"larch (%s) scheint schon aktiv zu sein.\n"
-"Wenn du wirklich sicher bist, "
-"dass das nicht der Fall ist,\ndarfst du fortfahren. Sonst abbrechen.\n"
-"\n"
-"Fortfahren?"
-
-#: cli/backend.py:115
-msgid "The backend reported %d failed calls, you may want to investigate"
-msgstr ""
-"%d Aufrufe schlugen im Backend fehl, eine Untersuchung könnte sich lohnen"
-
-#: cli/backend.py:138
-msgid "_yes|_no"
-msgstr "_ja|_nein"
-
-#: cli/backend.py:176
-msgid "Something went wrong:\n"
-msgstr "Irgendetwas schlug fehl:\n"
-
-#: cli/backend.py:304
-msgid "Invalid profile: %s"
-msgstr "Ungültiges larch-Profil: %s"
-
-#: cli/backend.py:307
-msgid "Invalid profile folder: %s"
-msgstr "Ungültiger Profilordner': %s"
-
-#: cli/backend.py:425
-msgid "Couldn't read file: %s"
-msgstr "Konnte Datei '%s' nicht lesen"
-
-#: cli/boot_iso.py:45 cli/live_part.py:49
-msgid "Invalid device: %s"
-msgstr "Ungültiges 'Laufwerk': %s"
-
-#: cli/boot_iso.py:82 cli/live_iso.py:81
-msgid "iso build failed"
-msgstr "iso-Erstellung schlug fehl"
-
-#: cli/boot_iso.py:87 cli/live_iso.py:90
-msgid "%s was successfully created"
-msgstr "Dein larch-iso, %s, wurde erfolgreich erstellt"
-
-#: cli/boot_iso.py:96 cli/live_part.py:147
-msgid "usage: %prog [options] partition (e.g. sdb1)"
-msgstr "Anwendung: %prog [Optionen] Partition (z.B. sdb1)"
-
-#: cli/boot_iso.py:101 cli/live_iso.py:130
-msgid ""
-"Specify the output file (default '%s'). It will be generated to the current "
-"directory."
-msgstr ""
-"Name der zu erstellenden Datei (Voreinstellung '%s'). Sie wird imaktuellen "
-"Arbeitsordner erstellt."
-
-#: cli/boot_iso.py:105 cli/live_iso.py:134
-msgid "Set current directory, so that the 'iso' can be placed there"
-msgstr ""
-"Aktuellen Arbeitsordner setzen, damit die 'iso'-Datei dort erstellt werden "
-"kann"
-
-#: cli/boot_iso.py:109 cli/live_part.py:173
-msgid "Method for boot partition detection: %s (default: label)"
-msgstr "Ansatz zur Suche nach der Boot-Partition: %s (Voreinstellung: label)"
-
-#: cli/boot_iso.py:112 cli/live_part.py:176
-msgid "Use the syslinux bootloader (the default is GRUB)"
-msgstr "syslinux-Bootlader verwenden (Voreinstellung ist GRUB)"
-
-#: cli/boot_iso.py:117 cli/live_iso.py:111 cli/live_part.py:160
-msgid "Path to larchified directory (default %s)"
-msgstr "Pfad zum larchifizierten Ordner (Voreinstellung %s)"
-
-#: cli/boot_iso.py:130
-msgid "Volume label for boot iso (default %s)"
-msgstr "'Volume-Label' für Boot-iso (Voreinstellung %s)"
-
-#: cli/boot_iso.py:134
-msgid "Use chroot for build"
-msgstr "'chroot' verwenden"
-
-#: cli/boot_iso.py:139
-msgid "You must specify the source partition\n"
-msgstr "Die Quellpartition muss angegeben werden\n"
-
-#: cli/larchify.py:47
-msgid ""
-"File '%s' doesn't exist:\n"
-" '%s' not an Arch installation?"
-msgstr ""
-"Datei '%s' existiert nicht:\n"
-" '%s' etwa keine Arch-Installation?"
-
-#: cli/larchify.py:55
-msgid ""
-"Building a larch live medium from the running system is\n"
-"an error prone process. Changes to the running system\n"
-"made while running this function may be only partially\n"
-"incorporated into the compressed system images.\n"
-"\n"
-"Do you wish to continue?"
-msgstr ""
-"Die Konstruktion eines larch-live-Mediums vom laufenden System kann\n"
-"zu Fehlern führen. Änderungen am laufenden System, die während\n"
-"der Ausführung dieser Funktion auftreten, werden vielleicht nur\n"
-"teilweise in die komprimierten Systemabbildungen übernommen.\n"
-"\n"
-"Fortfahren?"
-
-#: cli/larchify.py:136
-msgid "Squashing system.sqf failed"
-msgstr "Komprimierung der system.sqf-Datei ist fehlgeschlagen"
-
-#: cli/larchify.py:227
-msgid "Build customization script failed"
-msgstr "Skript zur Anpassung der Konstruktion schlug fehl"
-
-#: cli/larchify.py:250
-msgid "Squashing mods.sqf failed"
-msgstr "Komprimierung der mods.sqf-Datei ist fehlgeschlagen"
-
-#: cli/larchify.py:256
-msgid "larchify-process completed"
-msgstr "Larchifizierung abgeschlossen"
-
-#: cli/larchify.py:360
-msgid "%d user account operation(s) failed"
-msgstr "%d Benutzerkonto-Operation(en) schlug(en) fehl"
-
-#: cli/larchify.py:381
-msgid "No squashfs module found\n"
-msgstr "Kein squashfs-Modul wurde gefunden\n"
-
-#: cli/larchify.py:393
-msgid "No aufs or unionfs module found\n"
-msgstr "Kein aufs- oder unionfs-Modul wurde gefunden\n"
-
-#: cli/larchify.py:397
-msgid "Package '%s' is needed by larch systems\n"
-msgstr "larch-Systeme brauchen das Paket '%s'\n"
-
-#: cli/larchify.py:400
-msgid ""
-"Without package 'syslinux' you will not be able\n"
-"to create syslinux or isolinux booting media\n"
-msgstr ""
-"Das Paket 'syslinux' ist für die Herstellung\n"
-"syslinux und isolinux Boot-Medien notwendig\n"
-
-#: cli/larchify.py:404
-msgid ""
-"Without package 'cdrkit' (or 'cdrtools') you will\n"
-"not be able to create CD/DVD media\n"
-msgstr ""
-"Das Paket 'cdrkit' (oder 'cdrtools') ist für die\n"
-"Herstellung CD/DVD-Medien notwendig\n"
-
-#: cli/larchify.py:408
-msgid ""
-"Without package 'eject' you will have problems\n"
-"using CD/DVD media\n"
-msgstr ""
-"Das Paket 'eject' ist beim Einsatz CD/DVD-Boot-Medien\n"
-"sehr sinnvoll\n"
-
-#: cli/larchify.py:412
-msgid ""
-"WARNING:\n"
-"%s\n"
-" Continue building?"
-msgstr ""
-"WARNUNG:\n"
-"%s\n"
-" Verfahren fortsetzen?"
-
-#: cli/larchify.py:418
-msgid ""
-"ERROR:\n"
-"%s"
-msgstr ""
-"FEHLER:\n"
-"%s"
-
-#: cli/larchify.py:444
-msgid ""
-"Problem running %s:\n"
-" %s"
-msgstr ""
-"Problem beim Ausführen von %s:\n"
-" %s"
-
-#: cli/larchify.py:448
-msgid ""
-"More than one kernel found:\n"
-" %s"
-msgstr ""
-"Mehr als ein Kernel gefunden:\n"
-" %s"
-
-#: cli/larchify.py:451
-msgid "No kernel found"
-msgstr "Kein Kernel gefunden"
-
-#: cli/larchify.py:459
-msgid "More than one set of kernel modules in %s"
-msgstr "Module von mehr als einem Kernel in %s gefunden"
-
-#: cli/larchify.py:485
-msgid ""
-"WARNING:\n"
-" You seem to have installed a package containing modules\n"
-"which aren't compatible with your kernel (see log).\n"
-"Please check that this won't cause problems.\n"
-"Maybe you need the corresponding package for your kernel?\n"
-"\n"
-" Continue building?"
-msgstr ""
-"WARNUNG:\n"
-" Es ist anscheinend ein Paket installiert worden, das Kernel-Module\n"
-"enthält, die mit dem installierten Kernel nicht kompatibel sind\n"
-"(siehe Protokoll).\n"
-"Bitte überprüfen, ob dadurch Probleme entstehen.\n"
-"Vielleicht müsste das entsprechende Paket für den vorhandenen Kernel\n"
-"installiert werden?\n"
-"\n"
-" Verfahren fortsetzen?"
-
-#: cli/larchify.py:494
-msgid "Couldn't find kernel modules"
-msgstr "Kernel-Module nicht gefunden"
-
-#: cli/larchify.py:513
-msgid "Couldn't find usable mkinitcpio preset: %s"
-msgstr "Brauchbare mkinitcpio-preset-Datei nicht gefunden: %s"
-
-#: cli/larchify.py:554 cli/live_iso.py:99
-msgid "usage: %prog [options]"
-msgstr "Anwendung: %prog [Optionen]"
-
-#: cli/larchify.py:570
-msgid "Reuse previously generated system.sqf"
-msgstr "Vorhandenes system.sqf verwenden"
-
-#: cli/larchify.py:573
-msgid "Reuse previously generated locales"
-msgstr "Vorhandene 'locales' wiederverwenden"
-
-#: cli/live_iso.py:85
-msgid "Couldn't perform 'isohybrid' operation on larch 'iso' (Not Critical!)"
-msgstr "'isohybrid' schlug fehl (nicht kritisch)"
-
-#: cli/live_iso.py:103 cli/live_part.py:152
-msgid ""
-"Profile: 'user:profile-name' or path to profile directory (conflicts with -S)"
-msgstr ""
-"Profil: 'Benutzer:Profilname' oder Pfad zum Profilordner (nicht möglich mit -"
-"S)"
-
-#: cli/live_iso.py:107 cli/live_part.py:156
-msgid ""
-"Source: path to larch medium image (conflicts with -p). It can also be a "
-"device ('/dev/...') or an 'iso' file."
-msgstr ""
-"Quelle: Pfad zum larch-Medium (nicht möglich mit -p). Es könnte auch ein "
-"'Gerät' ('/dev/---') oder eine 'iso'-Datei sein."
-
-#: cli/live_iso.py:123
-msgid "Use the isolinux bootloader (the default is GRUB)"
-msgstr "Den isolinux-Bootlader verwenden (Voreinstellung ist GRUB)"
-
-#: cli/live_iso.py:127
-msgid "Volume label for iso (default '%s')"
-msgstr "Volume-Label für iso (Voreinstellung '%s')"
-
-#: cli/live_iso.py:138 cli/live_part.py:200
-msgid "Use chroot for build (default when -S not specified)"
-msgstr "chroot verwenden (die Voreinstellung, wenn kein -S angegeben)"
-
-#: cli/live_iso.py:141 cli/live_part.py:203
-msgid "Don't use chroot for build (default when -S specified)"
-msgstr "chroot nicht verwenden (die Voreinstellung, wenn -S angegeben)"
-
-#: cli/live_iso.py:145
-msgid "Test source medium only (used by gui)"
-msgstr "Nur Quellmedium testen (die gui verwendet diese Funktion)"
-
-#: cli/live_part.py:70
-msgid "Couldn't format %s"
-msgstr "Konnte %s nicht formatieren"
-
-#: cli/live_part.py:80
-msgid "Couldn't get format information for %s"
-msgstr "Konnte Format von %s nicht herausfinden"
-
-#: cli/live_part.py:84
-msgid "syslinux is only supported on vfat"
-msgstr "syslinux steht nur auf vfat zur Verfügung"
-
-#: cli/live_part.py:86
-msgid "GRUB is at present only supported on extN"
-msgstr "GRUB steht zur Zeit nur auf extN zur Verfügung"
-
-#: cli/live_part.py:98
-msgid "Couldn't mount larch partition, %s"
-msgstr "larch-Partition, %s, konnte nicht gemountet werden"
-
-#: cli/live_part.py:118
-msgid "Option '-a' conflicts with option '-A'"
-msgstr "Option '-a' wiederspricht option '-A'"
-
-#: cli/live_part.py:139
-msgid "%s was successfully written"
-msgstr "Dein larch-Gerät, %s, wurde erfolgreich geschrieben"
-
-#: cli/live_part.py:180
-msgid "Volume label for boot partition (default %s)"
-msgstr "Volume-Label für Bootpartition (Voreinstellung %s)"
-
-#: cli/live_part.py:184
-msgid "Don't generate 'larch/larchboot' file"
-msgstr "'larch/larchboot-Datei nicht erstellen"
-
-#: cli/live_part.py:187
-msgid ""
-"Override profile larch/nosave (force enable session saving) - conflicts with "
-"'-A'"
-msgstr ""
-"'larch/nosave' im Profil unterdrücken (damit die Sitzungsspeicherung doch "
-"möglich ist), widerspricht -A"
-
-#: cli/live_part.py:191
-msgid "Force disabling of session saving - conflicts with '-a'"
-msgstr "Unterdrücke die Sitzungsspeicherung - widersrpicht '-a'"
-
-#: cli/live_part.py:194
-msgid "Don't format partition (only for experts!)"
-msgstr "Partition nicht formatieren (nur für Experte!)"
-
-#: cli/live_part.py:197
-msgid "Don't install the bootloader (to the MBR)"
-msgstr "Bootlader nicht (zum MBR) installieren"
-
-#: cli/live_part.py:211
-msgid "You must specify the partition to receive larch\n"
-msgstr "Die Partition für das larch-System muss angegeben werden\n"
-
-#: cli/media_common.py:56
-msgid "Couldn't switch directory to '%s'"
-msgstr "Konnte nicht nach Ordner '%s' wechseln"
-
-#: cli/media_common.py:64
-msgid "Option -C conflicts with -c"
-msgstr "Option -C widerspricht Option -c"
-
-#: cli/media_common.py:69
-msgid "Option -S conflicts with -p"
-msgstr "Option -S widerspricht Option -p"
-
-#: cli/media_common.py:125
-msgid "Invalid detection method (-d option)"
-msgstr "Ungültiges Suchverfahren (Option -d)"
-
-#: cli/media_common.py:144
-msgid "Couldn't bind-mount current directory"
-msgstr "AKtueller Ordner konnte nicht mit 'bind' eingebunden werden"
-
-#: cli/media_common.py:152
-msgid "File '%s' doesn't exist, '%s' is not a larch medium"
-msgstr "Datei '%s' existiert nicht, '%s' ist kein larch-Medium"
-
-#: cli/media_common.py:166
-msgid "Couldn't mount '%s'. Not an iso?"
-msgstr "'%s' konnte nicht eingehängt werden. Nicht ein 'iso'?"
-
-#: cli/media_common.py:176
-msgid "Couldn't mount '%s'"
-msgstr "'%s' konnte nicht eingehängt werden."
-
-#: cli/media_common.py:185
-msgid "Source doesn't support syslinux"
-msgstr "Die Quelle unterstützt syslinux nicht"
-
-#: cli/media_common.py:189
-msgid "Source doesn't support GRUB"
-msgstr "Die Quelle unterstützt GRUB nicht"
-
-#: cli/media_common.py:205
-msgid "Couldn't bind-mount '%s'"
-msgstr "'%s' konnte nicht mit '--bind' eingehängt werden."
-
-#: cli/media_common.py:232
-msgid "No kernel and/or initramfs"
-msgstr "Kein kernel und/oder initramfs"
-
-#: cli/media_common.py:244
-msgid "Installation doesn't support syslinux"
-msgstr "Installation unterstützt syslinux nicht"
-
-#: cli/media_common.py:246
-msgid "Installation doesn't support GRUB"
-msgstr "Installation unterstützt GRUB nicht"
-
-#: cli/media_common.py:349
-msgid "The volume label is too long. Use the default (%s)?"
-msgstr "Das Volume-Label ist zu lang. Die Voreinstellung (%s) verwenden?"
-
-#: cli/media_common.py:353
-msgid "Cancelled"
-msgstr "Abgebrochen"
-
-#: cli/media_common.py:372
-msgid "Can't boot to label - device has no label"
-msgstr "Booten zu 'label' nicht möglich, das Gerät hat kein 'label'"
-
-#: cli/media_common.py:383
-msgid "Boot configuration file '%s' not found"
-msgstr "Boot-Konfigurationsdatei '%s' nicht gefunden"
-
-#: cli/media_common.py:441
-msgid "Base configuration file (%s) not found"
-msgstr "Basis-Konfigurationsdatei '%s' nicht gefunden"
-
-#: cli/userinfo.py:45
-msgid "Invalid 'users' file"
-msgstr "Ungültige 'users'-Datei"
-
-#: cli/userinfo.py:67
-msgid "Couldn't add user '%s'"
-msgstr "Konnte Benutzer '%s' nicht einrichten"
-
-#: cli/userinfo.py:75
-msgid "Couldn't remove user '%s'"
-msgstr "Konnte Benutzer '%s' nicht entfernen"
-
-#: cli/userinfo.py:90
-msgid "Couldn't save 'users' file"
-msgstr "Konnte 'users'-Datei nicht speichern"
-
-#: gui/controller.py:131
-msgid "Couldn't read file '%s'"
-msgstr "Konnte Datei '%s' nicht lesen"
-
-#: gui/controller.py:144
-msgid "Couldn't save file '%s'"
-msgstr "Konnte Datei '%s' nicht speichern"
-
-#: gui/front/page_larchify.py:61
-msgid "No Arch installation at %s"
-msgstr "Keine Arch-Installation in %s"
-
-#: gui/layouts/docviewer.uim:35
-msgid "Documentation"
-msgstr "Dokumentation"
-
-#: gui/layouts/docviewer.uim:40 gui/layouts/logger.uim:52
-msgid "Hide"
-msgstr "Schließen"
-
-#: gui/layouts/docviewer.uim:41
-msgid "Return to the larch controls"
-msgstr "Zurückkehren zu den larch-Kontrollen"
-
-#: gui/layouts/docviewer.uim:47
-msgid "Go back in the viewing history"
-msgstr "Zurück in der Browser-Geschichte"
-
-#: gui/layouts/docviewer.uim:53
-msgid "Go forward in the viewing history"
-msgstr "Nach vorne in der Browser-Seitengeschichte"
-
-#: gui/layouts/docviewer.uim:60
-msgid "Reload the documentation for the current larch tab"
-msgstr "Die Dokumentation für die aktuelle larch-Seite anzeigen"
-
-#: gui/layouts/docviewer.uim:67
-msgid "Go to the general larch documentation index"
-msgstr "Das allgemeine larch-Inhaltsverzeichnis anzeigen"
-
-#: gui/layouts/editor.uim:39
-msgid "Editor"
-msgstr "Editor"
-
-#: gui/layouts/editor.uim:45
-msgid "OK"
-msgstr "Annehmen"
-
-#: gui/layouts/editor.uim:50 gui/layouts/progress.uim:54
-msgid "Cancel"
-msgstr "Abbrechen"
-
-#: gui/layouts/editor.uim:55
-msgid "Revert"
-msgstr "Zurücksetzen"
-
-#: gui/layouts/editor.uim:56
-msgid "Restore the text to its initial/default state"
-msgstr "Text zum ursprünglichen Zustand zurücksetzen"
-
-#: gui/layouts/editor.uim:61
-msgid "Copy"
-msgstr "Kopieren"
-
-#: gui/layouts/editor.uim:66
-msgid "Cut"
-msgstr "Ausschneiden"
-
-#: gui/layouts/editor.uim:71
-msgid "Paste"
-msgstr "Einfügen"
-
-#: gui/layouts/editor.uim:76
-msgid "Undo"
-msgstr "Rückgängig"
-
-#: gui/layouts/editor.uim:81
-msgid "Redo"
-msgstr "Wieder ausführen"
-
-#: gui/layouts/editor.uim:88
-msgid "Editing '%s'"
-msgstr "Editiere '%s'"
-
-#: gui/layouts/logger.uim:37
-msgid "Low-level Command Logging"
-msgstr "Protokoll der einzelnen Befehle"
-
-#: gui/layouts/logger.uim:38 gui/layouts/progress.uim:39
-msgid "Here you can follow the detailed, low-level progress of the commands."
-msgstr "Hier kann man die einzelnen Schritte detailliert verfolgen"
-
-#: gui/layouts/logger.uim:47
-msgid "Clear"
-msgstr "Löschen"
-
-#: gui/layouts/logger.uim:53
-msgid "Go back to the larch controls"
-msgstr "Zurückkehren zu den larch-Kontrollen"
-
-#: gui/layouts/page_installation.uim:38
-msgid "Edit Profile"
-msgstr "Profil editieren"
-
-#: gui/layouts/page_installation.uim:49
-msgid "Edit 'addedpacks'"
-msgstr "'addedpacks' editieren"
-
-#: gui/layouts/page_installation.uim:50
-msgid "Edit the list of packages to be installed"
-msgstr "Zu installierende Pakete ändern"
-
-#: gui/layouts/page_installation.uim:55
-msgid "Edit 'vetopacks'"
-msgstr "'vetopacks' editieren"
-
-#: gui/layouts/page_installation.uim:56
-msgid "Edit the list of packages NOT to install"
-msgstr "NICHT zu installierende Pakete ändern"
-
-#: gui/layouts/page_installation.uim:61
-msgid "Edit pacman.conf options"
-msgstr "pacman.conf-Optionen editieren"
-
-#: gui/layouts/page_installation.uim:62
-msgid "Edit pacman.conf options - not the repositories"
-msgstr "pacman.conf-Optionen editieren - nicht die Quellen"
-
-#: gui/layouts/page_installation.uim:67
-msgid "Edit pacman.conf repositories"
-msgstr "pacman.conf-Quellen editieren"
-
-#: gui/layouts/page_installation.uim:68
-msgid "Edit the repository entries for pacman.conf"
-msgstr "pacman.conf-Quellen editieren"
-
-#: gui/layouts/page_installation.uim:75
-msgid "Tweak Installed Packages"
-msgstr "Installierte Pakete ändern"
-
-#: gui/layouts/page_installation.uim:81
-msgid "Synchronize db"
-msgstr "Paket-Datenbank synchronisieren"
-
-#: gui/layouts/page_installation.uim:82
-msgid "Synchronize the pacman db on the target (pacman -Sy)"
-msgstr "Paketen-Datenbank (Zielsystem) synchronisieren (pacman -Sy)"
-
-#: gui/layouts/page_installation.uim:87
-msgid "Update / Add package [-U]"
-msgstr "Paket aktualisieren/installieren [-U]"
-
-#: gui/layouts/page_installation.uim:88
-msgid "Update / Add a package from a package file using pacman -U"
-msgstr ""
-"Ein Paket von einer Paketdatei mittels pacman -U aktualisieren / installieren"
-
-#: gui/layouts/page_installation.uim:94
-msgid "Add package(s) [-S]"
-msgstr "Paket(e) installieren [-S]"
-
-#: gui/layouts/page_installation.uim:95
-msgid "Add one or more packages (space separated) using pacman -S"
-msgstr ""
-"Ein oder mehr Pakete (mit Leerzeichen getrennt) mittels pacman -S "
-"installieren"
-
-#: gui/layouts/page_installation.uim:101
-msgid "Remove package(s) [-Rs]"
-msgstr "Paket(e) entfernen [-Rs]"
-
-#: gui/layouts/page_installation.uim:102
-msgid "Remove one or more packages (space separated) using pacman -Rs"
-msgstr ""
-"Ein oder mehr Pakete (mit Leerzeichen getrennt) mittels pacman -Rs entfernen"
-
-#: gui/layouts/page_installation.uim:110
-msgid "Advanced Installation Options"
-msgstr "Installationsoptionen für Fortgeschrittene"
-
-#: gui/layouts/page_installation.uim:116
-msgid "Use project repository list"
-msgstr "Projekt-Paketquellenliste verwenden"
-
-#: gui/layouts/page_installation.uim:117
-msgid "Enables use of an alternative pacman.conf for installation only"
-msgstr ""
-"Ermöglicht die Verwendung einer alternativen pacman.conf-Datei nur für die "
-"Installation"
-
-#: gui/layouts/page_installation.uim:125
-msgid "Edit repository list"
-msgstr "Projekt-Paketquellenliste editieren"
-
-#: gui/layouts/page_installation.uim:126
-msgid "Edit repository list file used for installation"
-msgstr "Paketquellenliste für die Installation editieren"
-
-#: gui/layouts/page_installation.uim:131
-msgid "Edit mirror list used for installation only"
-msgstr "Paketquellenserverliste (mirrorlist) für die Installation editieren"
-
-#: gui/layouts/page_installation.uim:132
-msgid "A mirror list for the live system should be placed in the overlay"
-msgstr "Eine Paketquellenserverliste (mirrorlist) sollte es im Overlay geben"
-
-#: gui/layouts/page_installation.uim:139
-msgid "Package Cache"
-msgstr "Paket-Speicher"
-
-#: gui/layouts/page_installation.uim:146
-msgid "The path to the (host's) package cache"
-msgstr "Paketencache-Pfad (im 'Host'-Dateisystem)"
-
-#: gui/layouts/page_installation.uim:150 gui/layouts/page_larchify.uim:153
-#: gui/layouts/page_medium.uim:200 gui/layouts/page_project.uim:145
-msgid "Change"
-msgstr "Ändern"
-
-#: gui/layouts/page_installation.uim:151
-msgid "Change the package cache path"
-msgstr "Paketencache-Pfad ändern"
-
-#: gui/layouts/page_installation.uim:157
-msgid "Install"
-msgstr "Installieren"
-
-#: gui/layouts/page_installation.uim:158
-msgid "This will start the installation to the set path"
-msgstr "Zum Starten der Installation zum eingestellen Pfad"
-
-#: gui/layouts/page_installation.uim:165
-msgid "Editing pacman.conf options only"
-msgstr "Editiere nur die Optionen von pacman.conf"
-
-#: gui/layouts/page_installation.uim:166
-msgid "Editing pacman repositories"
-msgstr "pacman.conf-Quellen editieren"
-
-#: gui/layouts/page_installation.uim:167
-msgid "Editing mirror list for installation"
-msgstr "Paketquellenserverliste (mirrorlist) für die Installation editieren"
-
-#: gui/layouts/page_installation.uim:168
-msgid "Enter new package cache path:"
-msgstr "Neuen Paket-cache-Pfad eingeben:"
-
-#: gui/layouts/page_installation.uim:169
-msgid "Editing pacman repositories for installation"
-msgstr "Editiere nur die Paket-Quellen von pacman.conf"
-
-#: gui/layouts/page_installation.uim:170
-msgid "Package to add/update"
-msgstr "Paket zum Installieren / Aktualisieren"
-
-#: gui/layouts/page_installation.uim:171
-msgid "Packages"
-msgstr "Pakete"
-
-#: gui/layouts/page_installation.uim:172
-msgid ""
-"Enter the names of packages to install -\n"
-" separated by spaces:"
-msgstr ""
-"Die Namen der zu installierenden Pakete eingeben -\n"
-" mit Leerzeichen getrennt:"
-
-#: gui/layouts/page_installation.uim:174
-msgid ""
-"Enter the names of packages to remove -\n"
-" separated by spaces:"
-msgstr ""
-"Die Namen der zu entfernenden Pakete eingeben -\n"
-" mit Leerzeichen getrennt:"
-
-#: gui/layouts/page_larchify.uim:42
-msgid "The system to be compressed must be installed and ready."
-msgstr "Das System zum Komprimieren muss schon installiert und fertig sein."
-
-#: gui/layouts/page_larchify.uim:48
-msgid "Edit supported locales"
-msgstr "Unterstützte Lokale editieren"
-
-#: gui/layouts/page_larchify.uim:49
-msgid "Edit the /etc/locale.gen file to select supported glibc locales"
-msgstr "/etc/locale.gen editieren, um unterstützte glibc-locales festzulegen"
-
-#: gui/layouts/page_larchify.uim:55
-msgid "Edit Arch configuration"
-msgstr "Arch-Konfigurationsdatei (/etc/rc.conf) editieren"
-
-#: gui/layouts/page_larchify.uim:56
-msgid "Edit the /etc/rc.conf file to configure the live system"
-msgstr "/etc/rc.conf editieren, um das Live-System zu konfigurieren"
-
-#: gui/layouts/page_larchify.uim:62
-msgid "Edit overlay"
-msgstr "Overlay bearbeiten"
-
-#: gui/layouts/page_larchify.uim:63
-msgid "Open a file browser on the profile's 'rootoverlay'"
-msgstr "'rootoverlay'-Ordner vom Profil im Datei-Browser öffnen"
-
-#: gui/layouts/page_larchify.uim:69
-msgid "Advanced Options"
-msgstr "Optionen für Fortgeschrittene"
-
-#: gui/layouts/page_larchify.uim:75
-msgid "Edit mkinitcpio.conf"
-msgstr "mkinitcpio.conf editieren"
-
-#: gui/layouts/page_larchify.uim:76
-msgid "Edit the configuration file for generating the initramfs via mkinitcpio"
-msgstr ""
-"Die Konfigurationsdatei für initramfs-Erzeugung mittels mkinitcpio editieren"
-
-#: gui/layouts/page_larchify.uim:82
-msgid "Generate ssh keys"
-msgstr "ssh-Schlüssel erzeugen"
-
-#: gui/layouts/page_larchify.uim:83
-msgid "The ssh host keys will be pre-generated"
-msgstr "Die ssh-host-Schlüssel werden vorgeneriert"
-
-#: gui/layouts/page_larchify.uim:88
-msgid "Reuse existing locales"
-msgstr "Vorhandene 'locales' wiederverwenden"
-
-#: gui/layouts/page_larchify.uim:89
-msgid ""
-"To save time it may be possible to reuse glibc locales from a previous run"
-msgstr ""
-"Um Zeit zu sparen, könnte es möglich sein, die glibc-locales von "
-"einemfrüheren Ablauf zu verwenden"
-
-#: gui/layouts/page_larchify.uim:96
-msgid "Reuse existing system.sqf"
-msgstr "Vorhandenes system.sqf verwenden"
-
-#: gui/layouts/page_larchify.uim:97
-msgid ""
-"Reuse existing system.sqf, to save time if the base system hasn't changed"
-msgstr ""
-"Schon vorhandenes system.sqf wiederverwenden, um Zeit zu sparen, falls das "
-"Basis-System unverändert ist."
-
-#: gui/layouts/page_larchify.uim:103 gui/layouts/page_main.uim:86
-msgid "Larchify"
-msgstr "Larchifizieren"
-
-#: gui/layouts/page_larchify.uim:104
-msgid "Build the main components of the larch system"
-msgstr "Die Hauptkomponenten des larch-Systems erzeugen"
-
-#: gui/layouts/page_larchify.uim:111
-msgid "User accounts"
-msgstr "Benutzer"
-
-#: gui/layouts/page_larchify.uim:125
-msgid "Click on a row to select, click on a selected cell to edit"
-msgstr ""
-"Klicke auf eine Zeile um sie zu selektieren,Klicke auf eine selektierte "
-"Zelle um sie zu editieren"
-
-#: gui/layouts/page_larchify.uim:132
-msgid "Add user"
-msgstr "Neuen Benutzer"
-
-#: gui/layouts/page_larchify.uim:133
-msgid "Create a new user-name"
-msgstr "Einen neuen Benutzernamen erstellen"
-
-#: gui/layouts/page_larchify.uim:138
-msgid "Delete user"
-msgstr "Benutzer löschen"
-
-#: gui/layouts/page_larchify.uim:139
-msgid "Remove the selected user-name"
-msgstr "Entferne den selektierten Benutzernamen"
-
-#: gui/layouts/page_larchify.uim:144
-msgid "Root password:"
-msgstr "'root'-Passwort:"
-
-#: gui/layouts/page_larchify.uim:149
-msgid "The unencrypted root password for the live system"
-msgstr "Das unverschlüsseltes 'root'-Passwort für das Live-System"
-
-#: gui/layouts/page_larchify.uim:154
-msgid "Enter a new password for the 'root' user"
-msgstr "Neues 'root'-Passwort eingeben"
-
-#: gui/layouts/page_larchify.uim:163
-msgid "Renaming failed, see log"
-msgstr "Umbennenung schlug fehl, siehe Protokoll"
-
-#: gui/layouts/page_larchify.uim:164
-msgid "Couldn't adjust user definition"
-msgstr "Konnte Benutzer-Information nicht ändern"
-
-#: gui/layouts/page_larchify.uim:165
-msgid "Default (/etc/skel)"
-msgstr "Standard (/etc/skel)"
-
-#: gui/layouts/page_larchify.uim:166
-msgid ""
-"This folder will be copied\n"
-"to build the user's home folder:"
-msgstr ""
-"Dieser Ordner wird kopiert\n"
-"um den Home-Ordner des neuen\n"
-"Benutzers zu erstellen:"
-
-#: gui/layouts/page_larchify.uim:168
-msgid "Choose 'skel' Folder"
-msgstr "'skel'-Ordner auswählen"
-
-#: gui/layouts/page_larchify.uim:169
-msgid "Enter login-name for new user:"
-msgstr "Neuen Anmeldenamen eingeben:"
-
-#: gui/layouts/page_larchify.uim:170
-msgid "Enter root password for live system:"
-msgstr "Das unverschlüsseltes 'root'-Passwort für das Live-System"
-
-#: gui/layouts/page_larchify.uim:175
-msgid "Group"
-msgstr "Gruppe"
-
-#: gui/layouts/page_larchify.uim:175
-msgid "Password"
-msgstr "Passwort"
-
-#: gui/layouts/page_larchify.uim:175
-msgid "User-Name"
-msgstr "Benutzername"
-
-#: gui/layouts/page_larchify.uim:176
-msgid "'skel' directory"
-msgstr "'skel'-Ordner"
-
-#: gui/layouts/page_larchify.uim:177
-msgid "Additional Groups"
-msgstr "Zusätzliche Gruppen"
-
-#: gui/layouts/page_larchify.uim:177
-msgid "Expert options"
-msgstr "Optionen für Experten"
-
-#: gui/layouts/page_main.uim:51
-msgid "Live Arch Linux Construction Kit"
-msgstr "Live-Arch-Linux-Baukasten"
-
-#: gui/layouts/page_main.uim:55
-msgid "View Log"
-msgstr "Protokoll Zeigen"
-
-#: gui/layouts/page_main.uim:56
-msgid "This button switches to the log viewer"
-msgstr "Dieser Knopf wechselt zum Protokoll-Anzeige"
-
-#: gui/layouts/page_main.uim:61
-msgid "Help"
-msgstr "Hilfe"
-
-#: gui/layouts/page_main.uim:62
-msgid "This button switches to the documentation viewer"
-msgstr "Dieser Knopf wechselt zur Dokumentationsanzeige"
-
-#: gui/layouts/page_main.uim:67
-msgid "Quit"
-msgstr "Abbrechen"
-
-#: gui/layouts/page_main.uim:68
-msgid "Stop the current action and quit the program"
-msgstr "Aktuellen Vorgang anhalten und Anwendung schließen"
-
-#: gui/layouts/page_main.uim:84
-msgid "Project Settings"
-msgstr "Projekteinstellungen"
-
-#: gui/layouts/page_main.uim:85
-msgid "Installation"
-msgstr "Installation"
-
-#: gui/layouts/page_main.uim:87
-msgid "Medium Profile"
-msgstr "Medium-Profil"
-
-#: gui/layouts/page_main.uim:88
-msgid "Make Medium"
-msgstr "Medium Erstellen"
-
-#: gui/layouts/page_main.uim:96
-msgid "Authentication failure"
-msgstr "Fehler beim Authetifizieren"
-
-#: gui/layouts/page_main.uim:97
-msgid "Enter the password to run as administrator:"
-msgstr "Administrator-Passwort eingeben:"
-
-#: gui/layouts/page_medium.uim:42
-msgid "Select larch source"
-msgstr "larch-Quelle wählen"
-
-#: gui/layouts/page_medium.uim:52
-msgid "larchified system"
-msgstr "larchifiziertes System"
-
-#: gui/layouts/page_medium.uim:53
-msgid "Use the system prepared within the larch build directory"
-msgstr "Das von larch erstellte System im Arbeitsordner verwenden"
-
-#: gui/layouts/page_medium.uim:59
-msgid "Device"
-msgstr "Gerät"
-
-#: gui/layouts/page_medium.uim:60
-msgid "Use a system on a mountable device"
-msgstr "Einhängbares Gerät als Systemquelle verwenden"
-
-#: gui/layouts/page_medium.uim:65
-msgid "'iso' file"
-msgstr "'iso'-Datei"
-
-#: gui/layouts/page_medium.uim:66
-msgid "Use a system on an 'iso' file"
-msgstr "'iso'-Datei als Systemquelle verwenden"
-
-#: gui/layouts/page_medium.uim:71
-msgid "Path"
-msgstr "Pfad"
-
-#: gui/layouts/page_medium.uim:72
-msgid "Use a directory within the filesystem"
-msgstr "Ein Ordner im Datei-System verwenden"
-
-#: gui/layouts/page_medium.uim:78
-msgid "The location from where the larch system will be fetched"
-msgstr "Woher das larch-System geholt wird"
-
-#: gui/layouts/page_medium.uim:83 gui/layouts/page_medium.uim:114
-msgid "Choose"
-msgstr "Wählen"
-
-#: gui/layouts/page_medium.uim:84
-msgid "Select the source location"
-msgstr "Quelle wählen"
-
-#: gui/layouts/page_medium.uim:91
-msgid "Write to partition"
-msgstr "Partition beschreiben"
-
-#: gui/layouts/page_medium.uim:92
-msgid ""
-"Don't create an 'iso' (CD/DVD), write the larch system to a partition (e.g. "
-"USB-stick)"
-msgstr ""
-"Keine 'iso'-Datei (für CD/DVD) erstellen sondern auf eine Partition (z.B: "
-"USB-stick) installieren"
-
-#: gui/layouts/page_medium.uim:104
-msgid "Partition:"
-msgstr "Partition:"
-
-#: gui/layouts/page_medium.uim:109
-msgid "The partition to which the larch system is to be installed"
-msgstr "Die Partition, auf der das larch-System installiert werden soll"
-
-#: gui/layouts/page_medium.uim:115
-msgid "Select the partition to receive the larch system"
-msgstr "Die Partition für das larch-System wählen"
-
-#: gui/layouts/page_medium.uim:120
-msgid "Don't format"
-msgstr "Nicht formatieren"
-
-#: gui/layouts/page_medium.uim:121
-msgid ""
-"Copy the data to the partition without formatting first\n"
-"(not the normal procedure, NOT RECOMMENDED!)"
-msgstr ""
-"Kopiere die Daten zur Partition ohne zuerst zu formatieren\n"
-" (nicht die normale Prozedur, NICHT EMPFOHLEN!)"
-
-#: gui/layouts/page_medium.uim:127
-msgid "Don't install the bootloader"
-msgstr "Kein Bootlader installieren"
-
-#: gui/layouts/page_medium.uim:128
-msgid ""
-"The bootloader will not be installed, leaving the mbr untouched\n"
-"(you'll need to provide some other means of booting)"
-msgstr ""
-"Kein Bootloader installieren, die Master-Boot-Record bleibt unberührt\n"
-"( die Bootfähigkeit muss anderweitig sichergestellt werden)"
-
-#: gui/layouts/page_medium.uim:135
-msgid "Not bootable via search"
-msgstr "Nicht per Durchsuchung bootfähig"
-
-#: gui/layouts/page_medium.uim:136
-msgid ""
-"Don't create the file 'larch/larchboot':\n"
-" the medium will only be bootable by uuid, label or partition name"
-msgstr ""
-"Erstelle nicht die Datei 'larch/larchboo':\n"
-" Das Medium wird nur über 'uuid', 'label' oder Partitionsbezeichnung "
-"bootfähig sein"
-
-#: gui/layouts/page_medium.uim:143
-msgid "Enable session-saving"
-msgstr "Sitzungsspeicherung aktivieren"
-
-#: gui/layouts/page_medium.uim:144
-msgid ""
-"Can override profile's 'larch/nosave' file, to make session-saving possible "
-"in that case too"
-msgstr ""
-"'larch/nosave' im Profil kann unterdrückt werden, damit die "
-"Sitzungsspeicherung doch möglich ist"
-
-#: gui/layouts/page_medium.uim:153
-msgid "Medium Detection"
-msgstr "Entdeckung des Mediums"
-
-#: gui/layouts/page_medium.uim:154
-msgid ""
-"Choose how the boot scripts determine where to look for the larch system "
-"(ONLY ON PARTITIONED MEDIA)"
-msgstr ""
-"Bestimme, wie die Bootskripts das larch-System entdecken(NUR AUF "
-"PARTITIONIERTEN MEDIEN)"
-
-#: gui/layouts/page_medium.uim:161
-msgid "UUID"
-msgstr "UUID"
-
-#: gui/layouts/page_medium.uim:162
-msgid "Use the partition's UUID to find it"
-msgstr "Partition-UUID zum Identifizieren verwenden"
-
-#: gui/layouts/page_medium.uim:167
-msgid "LABEL"
-msgstr "LABEL"
-
-#: gui/layouts/page_medium.uim:168
-msgid "Use the partition's label to find it"
-msgstr "Partition-Label zum Identifizierung verwenden"
-
-#: gui/layouts/page_medium.uim:173
-msgid "Partition"
-msgstr "Partition"
-
-#: gui/layouts/page_medium.uim:174
-msgid "Use the partition's name (/dev/sdb1, etc.) to find it"
-msgstr "Partition-Bezeichnung (/dev/sdb1, usw.) verwenden um sie zu finden"
-
-#: gui/layouts/page_medium.uim:179
-msgid "Search (for larchboot)"
-msgstr "Suche (nach 'larchboot')"
-
-#: gui/layouts/page_medium.uim:180
-msgid ""
-"Test all CD/DVD devices and partitions until the file 'larch/larchboot' is "
-"found"
-msgstr ""
-"Alle Laufwerke und Partitionen durchsuchen, bis die Datei 'larch/larchboot' "
-"gefunden wird"
-
-#: gui/layouts/page_medium.uim:190
-msgid "Volume Label:"
-msgstr "Medium-'Label':"
-
-#: gui/layouts/page_medium.uim:195
-msgid "The length may not exceed 16 bytes, 11 for vfat(syslinux)"
-msgstr "Die Länge darf 16 Zeichen, 11 für vfat(syslinux) nicht überschreiten"
-
-#: gui/layouts/page_medium.uim:201
-msgid "Enter a new label for the volume, empty to use default"
-msgstr ""
-"Neues 'Label' für das Boot-Medium eingeben, leer lassen umdie Voreinstellung "
-"zu übernehmen"
-
-#: gui/layouts/page_medium.uim:209
-msgid "Bootloader"
-msgstr "Bootlader"
-
-#: gui/layouts/page_medium.uim:210
-msgid "You can choose between GRUB and syslinux/isolinux as bootloader"
-msgstr "Man hat die Wahl des Bootladers zwischen GRUB und syslinux/isolinux"
-
-#: gui/layouts/page_medium.uim:218
-msgid "Use GRUB as bootloader"
-msgstr "Verwende GRUB als Bootlader"
-
-#: gui/layouts/page_medium.uim:224
-msgid "Use syslinux (partition) or isolinux (CD/DVD) as bootloader"
-msgstr "Verwende syslinux (Partition) oder isolinux (CD/DVD) als Bootlader"
-
-#: gui/layouts/page_medium.uim:232
-msgid "Use chroot"
-msgstr "'chroot' verwenden"
-
-#: gui/layouts/page_medium.uim:233
-msgid ""
-"Use the larch installation for the build process\n"
-" - the default should be alright in most cases"
-msgstr ""
-"Die larch-Installation für den Erstellungsprozess verweden\n"
-" - die Standardeinstellung sollte in den meisten Fällen richtig sein"
-
-#: gui/layouts/page_medium.uim:240
-msgid "Create boot iso"
-msgstr "Boot-iso erstellen"
-
-#: gui/layouts/page_medium.uim:241
-msgid ""
-"Create a small boot iso for this device (for machines that can't boot from "
-"USB)"
-msgstr ""
-"Ein kleines Boot-iso für das vorhandene System erstellen (für Rechner, die "
-"nicht von USB bootem können)"
-
-#: gui/layouts/page_medium.uim:247
-msgid "Write the larch medium"
-msgstr "larch-Medium Erstellen"
-
-#: gui/layouts/page_medium.uim:248
-msgid ""
-"The larch image will be written to the 'iso' file or to the partition, as "
-"selected"
-msgstr ""
-"Das larch-Abbild wird in die 'iso'-Datei oder zur Partition geschrieben, so "
-"wie gewählt"
-
-#: gui/layouts/page_medium.uim:256
-msgid "Select source medium folder"
-msgstr "Quelle wählen"
-
-#: gui/layouts/page_medium.uim:257
-msgid "Select source iso file"
-msgstr "iso-Quellendatei wählen"
-
-#: gui/layouts/page_medium.uim:258
-msgid "larch iso images"
-msgstr "larch iso-Dateien"
-
-#: gui/layouts/page_medium.uim:259
-msgid "Select unmounted partition"
-msgstr "Nicht-eingebundene Partition wählen"
-
-#: gui/layouts/page_medium.uim:260
-msgid "larch system source:"
-msgstr "larch-Quelle:"
-
-#: gui/layouts/page_medium.uim:261
-msgid ""
-"Device to receive larch system.\n"
-"WARNING: Be very careful in choosing here,\n"
-"if you choose the wrong one you might\n"
-"seriously damage your system!"
-msgstr ""
-"Gerät zum Aufspielen des larch-Systems.\n"
-"ACHTUNG bei der Wahl,\n"
-"eine schlechte Wahl könnte deinem System\n"
-"ernsthafte Schäden zufügen!"
-
-#: gui/layouts/page_medium.uim:265
-msgid "Invalid larch medium folder: %s"
-msgstr "Ungültiger larch-Ordner': %s"
-
-#: gui/layouts/page_medium.uim:266
-msgid "Volume label (clear to use default):"
-msgstr "Volume-Label (leer, um die Voreinstellung zu übernehmen):"
-
-#: gui/layouts/page_medium.uim:267
-msgid "Save 'iso' to ..."
-msgstr "'iso' speichern unter ..."
-
-#: gui/layouts/page_mediumprofile.uim:40
-msgid "Edit boot entries"
-msgstr "Boot-Optionen editieren"
-
-#: gui/layouts/page_mediumprofile.uim:41
-msgid "Edit the file determining the boot entries"
-msgstr "Die Datei editieren, die die Boot-Einträge bestimmt"
-
-#: gui/layouts/page_mediumprofile.uim:46
-msgid "Edit grub template"
-msgstr "'grub'-Schablone editieren"
-
-#: gui/layouts/page_mediumprofile.uim:47
-msgid "Edit grub's configuration file, but not the larch boot entries"
-msgstr ""
-"Die grub-Konfigurationsdatei editieren, aber ohne die larch-Booteinträge"
-
-#: gui/layouts/page_mediumprofile.uim:53
-msgid "Edit syslinux/isolinux template"
-msgstr "'syslinux/isolinux'-Schablone editieren"
-
-#: gui/layouts/page_mediumprofile.uim:54
-msgid ""
-"Edit the syslinux/isolinux configuration file, but not the larch boot entries"
-msgstr ""
-"Die 'syslinux/isolinux'-Konfigurationsdatei editieren, aber ohne die larch-"
-"Booteinträge"
-
-#: gui/layouts/page_mediumprofile.uim:60
-msgid "Edit cd-root (open in file browser)"
-msgstr ""
-"'cd-root' editieren\n"
-"(im Datei-Browser öffnen)"
-
-#: gui/layouts/page_mediumprofile.uim:61
-msgid "Open a file browser on the profile's 'cd-root' folder"
-msgstr "'cd-root'-Ordner vom Profil im Datei-Browser öffnen"
-
-#: gui/layouts/page_mediumprofile.uim:83
-msgid "Disable session saving"
-msgstr "Sitzungsspeicherung sperren"
-
-#: gui/layouts/page_mediumprofile.uim:84
-msgid ""
-"If checked, the medium will have the file 'larch/nosave',\n"
-"which only has an effect on writable media."
-msgstr ""
-"Wenn hier aktiviert, bekommt das Medium die Datei 'larch/nosave',\n"
-"die nur auf schreibbaren Medien eine Auswirkung hat."
-
-#: gui/layouts/page_project.uim:37
-msgid "Profile"
-msgstr "Profil"
-
-#: gui/layouts/page_project.uim:48
-msgid "Select:"
-msgstr "Auswählen:"
-
-#: gui/layouts/page_project.uim:54
-msgid "Choose a profile from those already in your larch working folder"
-msgstr "Ein Profil von den im Arbeitsverzeichnis schon vorhandenen wählen"
-
-#: gui/layouts/page_project.uim:60
-msgid "Browse for Profile"
-msgstr "Profil suchen"
-
-#: gui/layouts/page_project.uim:61
-msgid "Fetch a profile from the file-system"
-msgstr "Ein Profil vom Datei-System holen"
-
-#: gui/layouts/page_project.uim:66
-msgid "Rename"
-msgstr "Umbenennen"
-
-#: gui/layouts/page_project.uim:67
-msgid "Rename the current profile"
-msgstr "Aktuelles Profil umbenennen"
-
-#: gui/layouts/page_project.uim:72 gui/layouts/page_project.uim:126
-msgid "Delete"
-msgstr "Löschen"
-
-#: gui/layouts/page_project.uim:73
-msgid "Delete an unused profile"
-msgstr "Ein nicht verwendetes Profil löschen"
-
-#: gui/layouts/page_project.uim:78
-msgid "Copy to ..."
-msgstr "Kopieren nach ..."
-
-#: gui/layouts/page_project.uim:79
-msgid "Copy the current profile to somehere else"
-msgstr "Das aktuelle Profil irgendwohin kopieren"
-
-#: gui/layouts/page_project.uim:86
-msgid "Advanced Project Options"
-msgstr "Projekt-Optionen für Fortgeschrittene"
-
-#: gui/layouts/page_project.uim:110
-msgid "Choose Existing Project:"
-msgstr "Vorhandenes Projekt Wählen:"
-
-#: gui/layouts/page_project.uim:114
-msgid "Choose a project from those already defined"
-msgstr "Ein Projekt von den schon definierten wählen"
-
-#: gui/layouts/page_project.uim:120
-msgid "New Project"
-msgstr "Neues Projekt"
-
-#: gui/layouts/page_project.uim:121
-msgid "Create a new project"
-msgstr "Ein neues Projekt erstellen"
-
-#: gui/layouts/page_project.uim:127
-msgid "Delete a project"
-msgstr "Ein Projekt löschen"
-
-#: gui/layouts/page_project.uim:132
-msgid "Installation Path"
-msgstr "Installationspfad"
-
-#: gui/layouts/page_project.uim:140
-msgid "The root directory of the Arch installation to larchify"
-msgstr "Das Root-Verzeichnis der zu larchifizierenden Arch-Installation"
-
-#: gui/layouts/page_project.uim:146
-msgid "Change the root directory of the Arch installation"
-msgstr "Das Root-Verzeichnis der Arch-Installation ändern"
-
-#: gui/layouts/page_project.uim:153
-msgid "Select profile source folder"
-msgstr "Profil-Quellordner wählen"
-
-#: gui/layouts/page_project.uim:154
-msgid "Destination profile exists - replace it?"
-msgstr "Ziel (Profilordner) existiert schon, ersetzen?"
-
-#: gui/layouts/page_project.uim:155
-msgid "Enter new name for current profile:"
-msgstr "Neuen Namen für aktuelles Profil eingeben:"
-
-#: gui/layouts/page_project.uim:156
-msgid "Profile '%s' exists already"
-msgstr "Profil '%s' existiert schon"
-
-#: gui/layouts/page_project.uim:157
-msgid "Can't rename the profile, it is in use by other projects"
-msgstr ""
-"Profil kann nicht umbennant werden, es wird von anderen Projekten gebraucht"
-
-#: gui/layouts/page_project.uim:159
-msgid "Save profile folder"
-msgstr "Profilordner speichern"
-
-#: gui/layouts/page_project.uim:160
-msgid "Destination exists - replace it?"
-msgstr "Ziel existiert schon - ersetzen?"
-
-#: gui/layouts/page_project.uim:161
-msgid "Select the profile for deletion"
-msgstr "Profil zum Löschen auswählen"
-
-#: gui/layouts/page_project.uim:162
-msgid "Remove Profile"
-msgstr "Profil löschen"
-
-#: gui/layouts/page_project.uim:163
-msgid "There are no profiles which can be deleted - all are in use"
-msgstr "Kein Profil kann gelöscht werden - alle werden gebraucht"
-
-#: gui/layouts/page_project.uim:165
-msgid "Couldn't delete profile '%s' - check permissions"
-msgstr "Profil '%s' konnte nicht gelöscht werden - Rechte überprüfen"
-
-#: gui/layouts/page_project.uim:167
-msgid ""
-"An empty path here will reset to the default.\n"
-" WARNING: Double check your path -\n"
-" If you make a mistake here it could destroy your system!\n"
-"\n"
-"Enter new installation path:"
-msgstr ""
-"Ein leerer Pfad wird die Voreinstellung übernehmen.\n"
-"ACHTUNG: Den Pfad gut kontrollieren -\n"
-" Ein Fehler könnte dein System zerstören!\n"
-"\n"
-"Neuen Installationspfad eingeben:"
-
-#: gui/layouts/page_project.uim:171
-msgid "Enter name for new project:"
-msgstr "Neuen Projektnamen eingeben:"
-
-#: gui/layouts/page_project.uim:172
-msgid "Project '%s' already exists"
-msgstr "Projekt '%s' existiert schon."
-
-#: gui/layouts/page_project.uim:173
-msgid "Select the project for deletion"
-msgstr "Zu löschendes Projekt auswählen"
-
-#: gui/layouts/page_project.uim:174
-msgid "Remove Project"
-msgstr "Projekt löschen"
-
-#: gui/layouts/page_project.uim:175
-msgid "There are no projects which can be deleted"
-msgstr "Kein Projekt kann gelöscht werden"
-
-#: gui/layouts/page_project.uim:176
-msgid "'%s' is not a profile folder"
-msgstr "Ungültiger Profilordner: '%s'"
-
-#: gui/layouts/page_project.uim:177
-msgid "The path '%s' is already in use, not saving"
-msgstr "Der Pfad '%s' wird schon benutzt, kann nicht speichern"
-
-#: gui/layouts/progress.uim:38
-msgid "Processing ..."
-msgstr "Prozess läuft ..."
-
-#: gui/layouts/progress.uim:49
-msgid "An indication of the progress of the current operation, if possible"
-msgstr "Zeigt den Fortschritt der aktuellen Operation, insoweit möglich"
-
-#: gui/layouts/progress.uim:55
-msgid "Stop the current action"
-msgstr "Aktuellen Vorgang anhalten"
-
-#: gui/layouts/progress.uim:60
-msgid "Done"
-msgstr "Fertig"
-
-#: gui/project.py:187
-msgid "Working Profiles"
-msgstr "ArbeitsProfile"
-
-#: gui/project.py:188
-msgid "Examples"
-msgstr "Beispiele"
-
-#: gui/project.py:189
-msgid "File-system"
-msgstr "Dateisystem"
diff --git a/build_tools/larch7/larch0/i18n/de/LC_MESSAGES/larch.mo b/build_tools/larch7/larch0/i18n/de/LC_MESSAGES/larch.mo
deleted file mode 100644
index 34b903e..0000000
--- a/build_tools/larch7/larch0/i18n/de/LC_MESSAGES/larch.mo
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/i18n/i18n.py b/build_tools/larch7/larch0/i18n/i18n.py
deleted file mode 100755
index de5bc80..0000000
--- a/build_tools/larch7/larch0/i18n/i18n.py
+++ /dev/null
@@ -1,108 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: UTF-8 -*-
-
-# i18n.py
-
-#2010.07.14
-# Copyright 2009-2010 Michael Towers
-
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-
-"""
-A script, together with i18n2.py, to ease the use of the gettext translation
-system with larch. Just run it with the (short) name of your language,
-e.g. "fr", as argument.
-The steps it performs are roughly given below. If you prefer a gui have a
-look at poedit (uses wxwidgets).
-
-1) Generally something like: pygettext.py -p i18n -o larch.pot *.py
-
-2) cd i18n ; msginit -i larchin.pot -l de
-
-OR:
-2a) to update a po file:
-
-cd i18n ; msgmerge -U larchin.po larchin.pot
-
-3) edit po file
-
-4) generate binary file:
-cd i18n ; msgfmt -c -v -o larchin.mo larchin.po
-
-5) move the .mo file to i18n/de/LC_MESSAGES
-
-6) Add to the main program file:
-
-import gettext
-gettext.install('larch', 'i18n', unicode=1)
-
-5) Run, e.g.:
-LANG=de_DE larchin.py
-"""
-
-import sys, os, shutil
-from subprocess import call
-
-thisdir = os.path.dirname(os.path.realpath(__file__))
-basedir = os.path.dirname(thisdir)
-os.chdir(basedir)
-
-dbg = False
-if (len(sys.argv) < 2):
- lang = "de"
-else:
- if sys.argv[1] == '-d':
- lang = "de"
- dbg = True
- else:
- lang = sys.argv[1]
-
-print "Generating internationalization for language '%s'\n" % lang
-print " If you wanted a different language run 'i18n.py <language>'"
-print " For example 'i18n.py fr'\n"
-
-allpy = ["cli/*.py", "gui/*.py", "gui/front/*.py", "gui/layouts/*.uim"]
-if dbg:
- print "Debugging ...\n"
-
- from glob import glob
- for d in allpy:
- pys = glob(d)
- for f in pys:
- print "Parsing '%s'" % f
- call(["pygettext.py", "-p", "i18n", "-o", "larch.pot", f])
- exit()
-
-call(["pygettext.py", "-p", "i18n", "-o", "larch.pot"] + allpy)
-
-os.chdir(thisdir)
-langfile = lang + ".po"
-pofile = os.path.join(lang, "LC_MESSAGES", langfile)
-if os.path.isfile(pofile):
- shutil.copy(pofile, ".")
- call(["msgmerge", "-U", langfile, "larch.pot"])
-else:
- call(["sed", "-i", "s|CHARSET|utf-8|", "larch.pot"])
- call(["msginit", "--no-translator", "-i", "larch.pot", "-l", lang])
-
-lf = open("lang", "w")
-lf.write(lang)
-lf.close()
-
-print "Now edit '%s' and then run 'i18n2.py'" % langfile
diff --git a/build_tools/larch7/larch0/i18n/i18n2.py b/build_tools/larch7/larch0/i18n/i18n2.py
deleted file mode 100755
index f33f147..0000000
--- a/build_tools/larch7/larch0/i18n/i18n2.py
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: UTF-8 -*-
-
-# i18n2.py
-
-#2009-06-07
-# Copyright 2009 Michael Towers
-
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-
-"""This is part 2 of the internationalization helper.
-After editing ??.po, run this to compile it and copy it to the
-correct location.
-"""
-
-import os
-from subprocess import call
-
-thisdir = os.path.dirname(os.path.realpath(__file__))
-os.chdir(thisdir)
-lf = open("lang", "r")
-lang = lf.read()
-lf.close()
-langfile = lang + ".po"
-
-print "Compiling internationalization for language '%s'\n" % lang
-call(["msgfmt", "-c", "-v", "-o", "larch.mo", langfile])
-
-podir = os.path.join(lang, "LC_MESSAGES")
-if not os.path.isdir(podir):
- os.makedirs(podir)
-os.rename(langfile, os.path.join(podir, langfile))
-os.rename("larch.mo", os.path.join(podir, "larch.mo"))
-
-print "DONE!"
diff --git a/build_tools/larch7/larch0/i18n/larch.pot b/build_tools/larch7/larch0/i18n/larch.pot
deleted file mode 100644
index 7e730aa..0000000
--- a/build_tools/larch7/larch0/i18n/larch.pot
+++ /dev/null
@@ -1,1462 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR ORGANIZATION
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2010-07-14 15:19+CEST\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: ENCODING\n"
-"Generated-By: pygettext.py 1.5\n"
-
-
-#: cli/archin.py:39
-msgid "Operations on '/' are not supported ..."
-msgstr ""
-
-#: cli/archin.py:40
-msgid "Install Arch to '%s'?"
-msgstr ""
-
-#: cli/archin.py:63
-msgid "No pacman executable found"
-msgstr ""
-
-#: cli/archin.py:157
-msgid "Couldn't write to the installation path (%s)"
-msgstr ""
-
-#: cli/archin.py:161
-msgid "The installation path (%s) is mounted 'nodev'."
-msgstr ""
-
-#: cli/archin.py:168
-msgid "The installation path (%s) is mounted 'noexec'."
-msgstr ""
-
-#: cli/archin.py:193
-msgid "Package installation failed"
-msgstr ""
-
-#: cli/archin.py:200
-msgid "Arch installation completed"
-msgstr ""
-
-#: cli/archin.py:207
-msgid "No '%s' file"
-msgstr ""
-
-#: cli/archin.py:221
-msgid "Invalid package file include: %s"
-msgstr ""
-
-#: cli/archin.py:253
-msgid "Couldn't synchronize pacman database (pacman -Sy)"
-msgstr ""
-
-#: cli/archin.py:313
-msgid "usage: %%prog [options] %s [packages]"
-msgstr ""
-
-#: cli/archin.py:318 cli/larchify.py:558
-msgid "Profile: 'user:profile-name' or path to profile directory"
-msgstr ""
-
-#: cli/archin.py:321 cli/larchify.py:561
-msgid "Path to directory to be larchified (default %s)"
-msgstr ""
-
-#: cli/archin.py:324 cli/boot_iso.py:119 cli/larchify.py:564
-#: cli/live_iso.py:113 cli/live_part.py:162
-msgid "Run as a slave from a controlling program (e.g. from a gui)"
-msgstr ""
-
-#: cli/archin.py:327 cli/boot_iso.py:122 cli/larchify.py:567
-#: cli/live_iso.py:116 cli/live_part.py:165
-msgid "Suppress output messages, except errors (no effect if -s specified)"
-msgstr ""
-
-#: cli/archin.py:332 cli/boot_iso.py:126 cli/larchify.py:575
-#: cli/live_iso.py:120 cli/live_part.py:169
-msgid "Don't ask for confirmation"
-msgstr ""
-
-#: cli/archin.py:336
-msgid "Supply a substitute repository list (pacman.conf.repos) for the installation only"
-msgstr ""
-
-#: cli/archin.py:340
-msgid "pacman cache directory (default /var/cache/pacman/pkg)"
-msgstr ""
-
-#: cli/archin.py:343
-msgid "Don't show pacman's progress bar"
-msgstr ""
-
-#: cli/archin.py:355
-msgid ""
-"You must specify which operation to perform:\n"
-msgstr ""
-
-#: cli/archin.py:360 cli/boot_iso.py:144 cli/larchify.py:581
-#: cli/live_iso.py:150 cli/live_part.py:216
-msgid "This application must be run as root"
-msgstr ""
-
-#: cli/archin.py:369
-msgid ""
-"Invalid operation: '%s'\n"
-msgstr ""
-
-#: cli/backend.py:66
-msgid ""
-"larch (%s) seems to be running already.\n"
-"If you are absolutely sure this is not the case,\n"
-"you may continue. Otherwise you should cancel.\n"
-"\n"
-"Shall I continue?"
-msgstr ""
-
-#: cli/backend.py:115
-msgid "The backend reported %d failed calls, you may want to investigate"
-msgstr ""
-
-#: cli/backend.py:138
-msgid "_yes|_no"
-msgstr ""
-
-#: cli/backend.py:176
-msgid ""
-"Something went wrong:\n"
-msgstr ""
-
-#: cli/backend.py:304
-msgid "Invalid profile: %s"
-msgstr ""
-
-#: cli/backend.py:307
-msgid "Invalid profile folder: %s"
-msgstr ""
-
-#: cli/backend.py:425
-msgid "Couldn't read file: %s"
-msgstr ""
-
-#: cli/boot_iso.py:45 cli/live_part.py:49
-msgid "Invalid device: %s"
-msgstr ""
-
-#: cli/boot_iso.py:82 cli/live_iso.py:81
-msgid "iso build failed"
-msgstr ""
-
-#: cli/boot_iso.py:87 cli/live_iso.py:90
-msgid "%s was successfully created"
-msgstr ""
-
-#: cli/boot_iso.py:96 cli/live_part.py:147
-msgid "usage: %prog [options] partition (e.g. sdb1)"
-msgstr ""
-
-#: cli/boot_iso.py:101 cli/live_iso.py:130
-msgid "Specify the output file (default '%s'). It will be generated to the current directory."
-msgstr ""
-
-#: cli/boot_iso.py:105 cli/live_iso.py:134
-msgid "Set current directory, so that the 'iso' can be placed there"
-msgstr ""
-
-#: cli/boot_iso.py:109 cli/live_part.py:173
-msgid "Method for boot partition detection: %s (default: label)"
-msgstr ""
-
-#: cli/boot_iso.py:112 cli/live_part.py:176
-msgid "Use the syslinux bootloader (the default is GRUB)"
-msgstr ""
-
-#: cli/boot_iso.py:117 cli/live_iso.py:111 cli/live_part.py:160
-msgid "Path to larchified directory (default %s)"
-msgstr ""
-
-#: cli/boot_iso.py:130
-msgid "Volume label for boot iso (default %s)"
-msgstr ""
-
-#: cli/boot_iso.py:134
-msgid "Use chroot for build"
-msgstr ""
-
-#: cli/boot_iso.py:139
-msgid ""
-"You must specify the source partition\n"
-msgstr ""
-
-#: cli/larchify.py:47
-msgid ""
-"File '%s' doesn't exist:\n"
-" '%s' not an Arch installation?"
-msgstr ""
-
-#: cli/larchify.py:55
-msgid ""
-"Building a larch live medium from the running system is\n"
-"an error prone process. Changes to the running system\n"
-"made while running this function may be only partially\n"
-"incorporated into the compressed system images.\n"
-"\n"
-"Do you wish to continue?"
-msgstr ""
-
-#: cli/larchify.py:136
-msgid "Squashing system.sqf failed"
-msgstr ""
-
-#: cli/larchify.py:227
-msgid "Build customization script failed"
-msgstr ""
-
-#: cli/larchify.py:250
-msgid "Squashing mods.sqf failed"
-msgstr ""
-
-#: cli/larchify.py:256
-msgid "larchify-process completed"
-msgstr ""
-
-#: cli/larchify.py:360
-msgid "%d user account operation(s) failed"
-msgstr ""
-
-#: cli/larchify.py:381
-msgid ""
-"No squashfs module found\n"
-msgstr ""
-
-#: cli/larchify.py:393
-msgid ""
-"No aufs or unionfs module found\n"
-msgstr ""
-
-#: cli/larchify.py:397
-msgid ""
-"Package '%s' is needed by larch systems\n"
-msgstr ""
-
-#: cli/larchify.py:400
-msgid ""
-"Without package 'syslinux' you will not be able\n"
-"to create syslinux or isolinux booting media\n"
-msgstr ""
-
-#: cli/larchify.py:404
-msgid ""
-"Without package 'cdrkit' (or 'cdrtools') you will\n"
-"not be able to create CD/DVD media\n"
-msgstr ""
-
-#: cli/larchify.py:408
-msgid ""
-"Without package 'eject' you will have problems\n"
-"using CD/DVD media\n"
-msgstr ""
-
-#: cli/larchify.py:412
-msgid ""
-"WARNING:\n"
-"%s\n"
-" Continue building?"
-msgstr ""
-
-#: cli/larchify.py:418
-msgid ""
-"ERROR:\n"
-"%s"
-msgstr ""
-
-#: cli/larchify.py:444
-msgid ""
-"Problem running %s:\n"
-" %s"
-msgstr ""
-
-#: cli/larchify.py:448
-msgid ""
-"More than one kernel found:\n"
-" %s"
-msgstr ""
-
-#: cli/larchify.py:451
-msgid "No kernel found"
-msgstr ""
-
-#: cli/larchify.py:459
-msgid "More than one set of kernel modules in %s"
-msgstr ""
-
-#: cli/larchify.py:485
-msgid ""
-"WARNING:\n"
-" You seem to have installed a package containing modules\n"
-"which aren't compatible with your kernel (see log).\n"
-"Please check that this won't cause problems.\n"
-"Maybe you need the corresponding package for your kernel?\n"
-"\n"
-" Continue building?"
-msgstr ""
-
-#: cli/larchify.py:494
-msgid "Couldn't find kernel modules"
-msgstr ""
-
-#: cli/larchify.py:513
-msgid "Couldn't find usable mkinitcpio preset: %s"
-msgstr ""
-
-#: cli/larchify.py:554 cli/live_iso.py:99
-msgid "usage: %prog [options]"
-msgstr ""
-
-#: cli/larchify.py:570
-msgid "Reuse previously generated system.sqf"
-msgstr ""
-
-#: cli/larchify.py:573
-msgid "Reuse previously generated locales"
-msgstr ""
-
-#: cli/live_iso.py:85
-msgid "Couldn't perform 'isohybrid' operation on larch 'iso' (Not Critical!)"
-msgstr ""
-
-#: cli/live_iso.py:103 cli/live_part.py:152
-msgid "Profile: 'user:profile-name' or path to profile directory (conflicts with -S)"
-msgstr ""
-
-#: cli/live_iso.py:107 cli/live_part.py:156
-msgid "Source: path to larch medium image (conflicts with -p). It can also be a device ('/dev/...') or an 'iso' file."
-msgstr ""
-
-#: cli/live_iso.py:123
-msgid "Use the isolinux bootloader (the default is GRUB)"
-msgstr ""
-
-#: cli/live_iso.py:127
-msgid "Volume label for iso (default '%s')"
-msgstr ""
-
-#: cli/live_iso.py:138 cli/live_part.py:200
-msgid "Use chroot for build (default when -S not specified)"
-msgstr ""
-
-#: cli/live_iso.py:141 cli/live_part.py:203
-msgid "Don't use chroot for build (default when -S specified)"
-msgstr ""
-
-#: cli/live_iso.py:145
-msgid "Test source medium only (used by gui)"
-msgstr ""
-
-#: cli/live_part.py:70
-msgid "Couldn't format %s"
-msgstr ""
-
-#: cli/live_part.py:80
-msgid "Couldn't get format information for %s"
-msgstr ""
-
-#: cli/live_part.py:84
-msgid "syslinux is only supported on vfat"
-msgstr ""
-
-#: cli/live_part.py:86
-msgid "GRUB is at present only supported on extN"
-msgstr ""
-
-#: cli/live_part.py:98
-msgid "Couldn't mount larch partition, %s"
-msgstr ""
-
-#: cli/live_part.py:118
-msgid "Option '-a' conflicts with option '-A'"
-msgstr ""
-
-#: cli/live_part.py:139
-msgid "%s was successfully written"
-msgstr ""
-
-#: cli/live_part.py:180
-msgid "Volume label for boot partition (default %s)"
-msgstr ""
-
-#: cli/live_part.py:184
-msgid "Don't generate 'larch/larchboot' file"
-msgstr ""
-
-#: cli/live_part.py:187
-msgid "Override profile larch/nosave (force enable session saving) - conflicts with '-A'"
-msgstr ""
-
-#: cli/live_part.py:191
-msgid "Force disabling of session saving - conflicts with '-a'"
-msgstr ""
-
-#: cli/live_part.py:194
-msgid "Don't format partition (only for experts!)"
-msgstr ""
-
-#: cli/live_part.py:197
-msgid "Don't install the bootloader (to the MBR)"
-msgstr ""
-
-#: cli/live_part.py:211
-msgid ""
-"You must specify the partition to receive larch\n"
-msgstr ""
-
-#: cli/media_common.py:56
-msgid "Couldn't switch directory to '%s'"
-msgstr ""
-
-#: cli/media_common.py:64
-msgid "Option -C conflicts with -c"
-msgstr ""
-
-#: cli/media_common.py:69
-msgid "Option -S conflicts with -p"
-msgstr ""
-
-#: cli/media_common.py:125
-msgid "Invalid detection method (-d option)"
-msgstr ""
-
-#: cli/media_common.py:144
-msgid "Couldn't bind-mount current directory"
-msgstr ""
-
-#: cli/media_common.py:152
-msgid "File '%s' doesn't exist, '%s' is not a larch medium"
-msgstr ""
-
-#: cli/media_common.py:166
-msgid "Couldn't mount '%s'. Not an iso?"
-msgstr ""
-
-#: cli/media_common.py:176
-msgid "Couldn't mount '%s'"
-msgstr ""
-
-#: cli/media_common.py:185
-msgid "Source doesn't support syslinux"
-msgstr ""
-
-#: cli/media_common.py:189
-msgid "Source doesn't support GRUB"
-msgstr ""
-
-#: cli/media_common.py:205
-msgid "Couldn't bind-mount '%s'"
-msgstr ""
-
-#: cli/media_common.py:232
-msgid "No kernel and/or initramfs"
-msgstr ""
-
-#: cli/media_common.py:244
-msgid "Installation doesn't support syslinux"
-msgstr ""
-
-#: cli/media_common.py:246
-msgid "Installation doesn't support GRUB"
-msgstr ""
-
-#: cli/media_common.py:349
-msgid "The volume label is too long. Use the default (%s)?"
-msgstr ""
-
-#: cli/media_common.py:353
-msgid "Cancelled"
-msgstr ""
-
-#: cli/media_common.py:372
-msgid "Can't boot to label - device has no label"
-msgstr ""
-
-#: cli/media_common.py:383
-msgid "Boot configuration file '%s' not found"
-msgstr ""
-
-#: cli/media_common.py:441
-msgid "Base configuration file (%s) not found"
-msgstr ""
-
-#: cli/userinfo.py:45
-msgid "Invalid 'users' file"
-msgstr ""
-
-#: cli/userinfo.py:67
-msgid "Couldn't add user '%s'"
-msgstr ""
-
-#: cli/userinfo.py:75
-msgid "Couldn't remove user '%s'"
-msgstr ""
-
-#: cli/userinfo.py:90
-msgid "Couldn't save 'users' file"
-msgstr ""
-
-#: gui/controller.py:131
-msgid "Couldn't read file '%s'"
-msgstr ""
-
-#: gui/controller.py:144
-msgid "Couldn't save file '%s'"
-msgstr ""
-
-#: gui/front/page_larchify.py:61
-msgid "No Arch installation at %s"
-msgstr ""
-
-#: gui/layouts/docviewer.uim:35
-msgid "Documentation"
-msgstr ""
-
-#: gui/layouts/docviewer.uim:40 gui/layouts/logger.uim:52
-msgid "Hide"
-msgstr ""
-
-#: gui/layouts/docviewer.uim:41
-msgid "Return to the larch controls"
-msgstr ""
-
-#: gui/layouts/docviewer.uim:47
-msgid "Go back in the viewing history"
-msgstr ""
-
-#: gui/layouts/docviewer.uim:53
-msgid "Go forward in the viewing history"
-msgstr ""
-
-#: gui/layouts/docviewer.uim:60
-msgid "Reload the documentation for the current larch tab"
-msgstr ""
-
-#: gui/layouts/docviewer.uim:67
-msgid "Go to the general larch documentation index"
-msgstr ""
-
-#: gui/layouts/editor.uim:39
-msgid "Editor"
-msgstr ""
-
-#: gui/layouts/editor.uim:45
-msgid "OK"
-msgstr ""
-
-#: gui/layouts/editor.uim:50 gui/layouts/progress.uim:54
-msgid "Cancel"
-msgstr ""
-
-#: gui/layouts/editor.uim:55
-msgid "Revert"
-msgstr ""
-
-#: gui/layouts/editor.uim:56
-msgid "Restore the text to its initial/default state"
-msgstr ""
-
-#: gui/layouts/editor.uim:61
-msgid "Copy"
-msgstr ""
-
-#: gui/layouts/editor.uim:66
-msgid "Cut"
-msgstr ""
-
-#: gui/layouts/editor.uim:71
-msgid "Paste"
-msgstr ""
-
-#: gui/layouts/editor.uim:76
-msgid "Undo"
-msgstr ""
-
-#: gui/layouts/editor.uim:81
-msgid "Redo"
-msgstr ""
-
-#: gui/layouts/editor.uim:88
-msgid "Editing '%s'"
-msgstr ""
-
-#: gui/layouts/logger.uim:37
-msgid "Low-level Command Logging"
-msgstr ""
-
-#: gui/layouts/logger.uim:38 gui/layouts/progress.uim:39
-msgid "Here you can follow the detailed, low-level progress of the commands."
-msgstr ""
-
-#: gui/layouts/logger.uim:47
-msgid "Clear"
-msgstr ""
-
-#: gui/layouts/logger.uim:53
-msgid "Go back to the larch controls"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:38
-msgid "Edit Profile"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:49
-msgid "Edit 'addedpacks'"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:50
-msgid "Edit the list of packages to be installed"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:55
-msgid "Edit 'vetopacks'"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:56
-msgid "Edit the list of packages NOT to install"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:61
-msgid "Edit pacman.conf options"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:62
-msgid "Edit pacman.conf options - not the repositories"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:67
-msgid "Edit pacman.conf repositories"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:68
-msgid "Edit the repository entries for pacman.conf"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:75
-msgid "Tweak Installed Packages"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:81
-msgid "Synchronize db"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:82
-msgid "Synchronize the pacman db on the target (pacman -Sy)"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:87
-msgid "Update / Add package [-U]"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:88
-msgid "Update / Add a package from a package file using pacman -U"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:94
-msgid "Add package(s) [-S]"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:95
-msgid "Add one or more packages (space separated) using pacman -S"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:101
-msgid "Remove package(s) [-Rs]"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:102
-msgid "Remove one or more packages (space separated) using pacman -Rs"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:110
-msgid "Advanced Installation Options"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:116
-msgid "Use project repository list"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:117
-msgid "Enables use of an alternative pacman.conf for installation only"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:125
-msgid "Edit repository list"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:126
-msgid "Edit repository list file used for installation"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:131
-msgid "Edit mirror list used for installation only"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:132
-msgid "A mirror list for the live system should be placed in the overlay"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:139
-msgid "Package Cache"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:146
-msgid "The path to the (host's) package cache"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:150 gui/layouts/page_larchify.uim:153
-#: gui/layouts/page_medium.uim:200 gui/layouts/page_project.uim:145
-msgid "Change"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:151
-msgid "Change the package cache path"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:157
-msgid "Install"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:158
-msgid "This will start the installation to the set path"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:165
-msgid "Editing pacman.conf options only"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:166
-msgid "Editing pacman repositories"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:167
-msgid "Editing mirror list for installation"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:168
-msgid "Enter new package cache path:"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:169
-msgid "Editing pacman repositories for installation"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:170
-msgid "Package to add/update"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:171
-msgid "Packages"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:172
-msgid ""
-"Enter the names of packages to install -\n"
-" separated by spaces:"
-msgstr ""
-
-#: gui/layouts/page_installation.uim:174
-msgid ""
-"Enter the names of packages to remove -\n"
-" separated by spaces:"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:42
-msgid "The system to be compressed must be installed and ready."
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:48
-msgid "Edit supported locales"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:49
-msgid "Edit the /etc/locale.gen file to select supported glibc locales"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:55
-msgid "Edit Arch configuration"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:56
-msgid "Edit the /etc/rc.conf file to configure the live system"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:62
-msgid "Edit overlay"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:63
-msgid "Open a file browser on the profile's 'rootoverlay'"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:69
-msgid "Advanced Options"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:75
-msgid "Edit mkinitcpio.conf"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:76
-msgid "Edit the configuration file for generating the initramfs via mkinitcpio"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:82
-msgid "Generate ssh keys"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:83
-msgid "The ssh host keys will be pre-generated"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:88
-msgid "Reuse existing locales"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:89
-msgid "To save time it may be possible to reuse glibc locales from a previous run"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:96
-msgid "Reuse existing system.sqf"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:97
-msgid "Reuse existing system.sqf, to save time if the base system hasn't changed"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:103 gui/layouts/page_main.uim:86
-msgid "Larchify"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:104
-msgid "Build the main components of the larch system"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:111
-msgid "User accounts"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:125
-msgid "Click on a row to select, click on a selected cell to edit"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:132
-msgid "Add user"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:133
-msgid "Create a new user-name"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:138
-msgid "Delete user"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:139
-msgid "Remove the selected user-name"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:144
-msgid "Root password:"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:149
-msgid "The unencrypted root password for the live system"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:154
-msgid "Enter a new password for the 'root' user"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:163
-msgid "Renaming failed, see log"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:164
-msgid "Couldn't adjust user definition"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:165
-msgid "Default (/etc/skel)"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:166
-msgid ""
-"This folder will be copied\n"
-"to build the user's home folder:"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:168
-msgid "Choose 'skel' Folder"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:169
-msgid "Enter login-name for new user:"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:170
-msgid "Enter root password for live system:"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:175
-msgid "Group"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:175
-msgid "Password"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:175
-msgid "User-Name"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:176
-msgid "'skel' directory"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:177
-msgid "Additional Groups"
-msgstr ""
-
-#: gui/layouts/page_larchify.uim:177
-msgid "Expert options"
-msgstr ""
-
-#: gui/layouts/page_main.uim:51
-msgid "Live Arch Linux Construction Kit"
-msgstr ""
-
-#: gui/layouts/page_main.uim:55
-msgid "View Log"
-msgstr ""
-
-#: gui/layouts/page_main.uim:56
-msgid "This button switches to the log viewer"
-msgstr ""
-
-#: gui/layouts/page_main.uim:61
-msgid "Help"
-msgstr ""
-
-#: gui/layouts/page_main.uim:62
-msgid "This button switches to the documentation viewer"
-msgstr ""
-
-#: gui/layouts/page_main.uim:67
-msgid "Quit"
-msgstr ""
-
-#: gui/layouts/page_main.uim:68
-msgid "Stop the current action and quit the program"
-msgstr ""
-
-#: gui/layouts/page_main.uim:84
-msgid "Project Settings"
-msgstr ""
-
-#: gui/layouts/page_main.uim:85
-msgid "Installation"
-msgstr ""
-
-#: gui/layouts/page_main.uim:87
-msgid "Medium Profile"
-msgstr ""
-
-#: gui/layouts/page_main.uim:88
-msgid "Make Medium"
-msgstr ""
-
-#: gui/layouts/page_main.uim:96
-msgid "Authentication failure"
-msgstr ""
-
-#: gui/layouts/page_main.uim:97
-msgid "Enter the password to run as administrator:"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:42
-msgid "Select larch source"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:52
-msgid "larchified system"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:53
-msgid "Use the system prepared within the larch build directory"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:59
-msgid "Device"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:60
-msgid "Use a system on a mountable device"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:65
-msgid "'iso' file"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:66
-msgid "Use a system on an 'iso' file"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:71
-msgid "Path"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:72
-msgid "Use a directory within the filesystem"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:78
-msgid "The location from where the larch system will be fetched"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:83 gui/layouts/page_medium.uim:114
-msgid "Choose"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:84
-msgid "Select the source location"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:91
-msgid "Write to partition"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:92
-msgid "Don't create an 'iso' (CD/DVD), write the larch system to a partition (e.g. USB-stick)"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:104
-msgid "Partition:"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:109
-msgid "The partition to which the larch system is to be installed"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:115
-msgid "Select the partition to receive the larch system"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:120
-msgid "Don't format"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:121
-msgid ""
-"Copy the data to the partition without formatting first\n"
-"(not the normal procedure, NOT RECOMMENDED!)"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:127
-msgid "Don't install the bootloader"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:128
-msgid ""
-"The bootloader will not be installed, leaving the mbr untouched\n"
-"(you'll need to provide some other means of booting)"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:135
-msgid "Not bootable via search"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:136
-msgid ""
-"Don't create the file 'larch/larchboot':\n"
-" the medium will only be bootable by uuid, label or partition name"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:143
-msgid "Enable session-saving"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:144
-msgid "Can override profile's 'larch/nosave' file, to make session-saving possible in that case too"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:153
-msgid "Medium Detection"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:154
-msgid "Choose how the boot scripts determine where to look for the larch system (ONLY ON PARTITIONED MEDIA)"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:161
-msgid "UUID"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:162
-msgid "Use the partition's UUID to find it"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:167
-msgid "LABEL"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:168
-msgid "Use the partition's label to find it"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:173
-msgid "Partition"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:174
-msgid "Use the partition's name (/dev/sdb1, etc.) to find it"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:179
-msgid "Search (for larchboot)"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:180
-msgid "Test all CD/DVD devices and partitions until the file 'larch/larchboot' is found"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:190
-msgid "Volume Label:"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:195
-msgid "The length may not exceed 16 bytes, 11 for vfat(syslinux)"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:201
-msgid "Enter a new label for the volume, empty to use default"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:209
-msgid "Bootloader"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:210
-msgid "You can choose between GRUB and syslinux/isolinux as bootloader"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:218
-msgid "Use GRUB as bootloader"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:224
-msgid "Use syslinux (partition) or isolinux (CD/DVD) as bootloader"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:232
-msgid "Use chroot"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:233
-msgid ""
-"Use the larch installation for the build process\n"
-" - the default should be alright in most cases"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:240
-msgid "Create boot iso"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:241
-msgid "Create a small boot iso for this device (for machines that can't boot from USB)"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:247
-msgid "Write the larch medium"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:248
-msgid "The larch image will be written to the 'iso' file or to the partition, as selected"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:256
-msgid "Select source medium folder"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:257
-msgid "Select source iso file"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:258
-msgid "larch iso images"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:259
-msgid "Select unmounted partition"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:260
-msgid "larch system source:"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:261
-msgid ""
-"Device to receive larch system.\n"
-"WARNING: Be very careful in choosing here,\n"
-"if you choose the wrong one you might\n"
-"seriously damage your system!"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:265
-msgid "Invalid larch medium folder: %s"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:266
-msgid "Volume label (clear to use default):"
-msgstr ""
-
-#: gui/layouts/page_medium.uim:267
-msgid "Save 'iso' to ..."
-msgstr ""
-
-#: gui/layouts/page_mediumprofile.uim:40
-msgid "Edit boot entries"
-msgstr ""
-
-#: gui/layouts/page_mediumprofile.uim:41
-msgid "Edit the file determining the boot entries"
-msgstr ""
-
-#: gui/layouts/page_mediumprofile.uim:46
-msgid "Edit grub template"
-msgstr ""
-
-#: gui/layouts/page_mediumprofile.uim:47
-msgid "Edit grub's configuration file, but not the larch boot entries"
-msgstr ""
-
-#: gui/layouts/page_mediumprofile.uim:53
-msgid "Edit syslinux/isolinux template"
-msgstr ""
-
-#: gui/layouts/page_mediumprofile.uim:54
-msgid "Edit the syslinux/isolinux configuration file, but not the larch boot entries"
-msgstr ""
-
-#: gui/layouts/page_mediumprofile.uim:60
-msgid "Edit cd-root (open in file browser)"
-msgstr ""
-
-#: gui/layouts/page_mediumprofile.uim:61
-msgid "Open a file browser on the profile's 'cd-root' folder"
-msgstr ""
-
-#: gui/layouts/page_mediumprofile.uim:83
-msgid "Disable session saving"
-msgstr ""
-
-#: gui/layouts/page_mediumprofile.uim:84
-msgid ""
-"If checked, the medium will have the file 'larch/nosave',\n"
-"which only has an effect on writable media."
-msgstr ""
-
-#: gui/layouts/page_project.uim:37
-msgid "Profile"
-msgstr ""
-
-#: gui/layouts/page_project.uim:48
-msgid "Select:"
-msgstr ""
-
-#: gui/layouts/page_project.uim:54
-msgid "Choose a profile from those already in your larch working folder"
-msgstr ""
-
-#: gui/layouts/page_project.uim:60
-msgid "Browse for Profile"
-msgstr ""
-
-#: gui/layouts/page_project.uim:61
-msgid "Fetch a profile from the file-system"
-msgstr ""
-
-#: gui/layouts/page_project.uim:66
-msgid "Rename"
-msgstr ""
-
-#: gui/layouts/page_project.uim:67
-msgid "Rename the current profile"
-msgstr ""
-
-#: gui/layouts/page_project.uim:72 gui/layouts/page_project.uim:126
-msgid "Delete"
-msgstr ""
-
-#: gui/layouts/page_project.uim:73
-msgid "Delete an unused profile"
-msgstr ""
-
-#: gui/layouts/page_project.uim:78
-msgid "Copy to ..."
-msgstr ""
-
-#: gui/layouts/page_project.uim:79
-msgid "Copy the current profile to somehere else"
-msgstr ""
-
-#: gui/layouts/page_project.uim:86
-msgid "Advanced Project Options"
-msgstr ""
-
-#: gui/layouts/page_project.uim:110
-msgid "Choose Existing Project:"
-msgstr ""
-
-#: gui/layouts/page_project.uim:114
-msgid "Choose a project from those already defined"
-msgstr ""
-
-#: gui/layouts/page_project.uim:120
-msgid "New Project"
-msgstr ""
-
-#: gui/layouts/page_project.uim:121
-msgid "Create a new project"
-msgstr ""
-
-#: gui/layouts/page_project.uim:127
-msgid "Delete a project"
-msgstr ""
-
-#: gui/layouts/page_project.uim:132
-msgid "Installation Path"
-msgstr ""
-
-#: gui/layouts/page_project.uim:140
-msgid "The root directory of the Arch installation to larchify"
-msgstr ""
-
-#: gui/layouts/page_project.uim:146
-msgid "Change the root directory of the Arch installation"
-msgstr ""
-
-#: gui/layouts/page_project.uim:153
-msgid "Select profile source folder"
-msgstr ""
-
-#: gui/layouts/page_project.uim:154
-msgid "Destination profile exists - replace it?"
-msgstr ""
-
-#: gui/layouts/page_project.uim:155
-msgid "Enter new name for current profile:"
-msgstr ""
-
-#: gui/layouts/page_project.uim:156
-msgid "Profile '%s' exists already"
-msgstr ""
-
-#: gui/layouts/page_project.uim:157
-msgid "Can't rename the profile, it is in use by other projects"
-msgstr ""
-
-#: gui/layouts/page_project.uim:159
-msgid "Save profile folder"
-msgstr ""
-
-#: gui/layouts/page_project.uim:160
-msgid "Destination exists - replace it?"
-msgstr ""
-
-#: gui/layouts/page_project.uim:161
-msgid "Select the profile for deletion"
-msgstr ""
-
-#: gui/layouts/page_project.uim:162
-msgid "Remove Profile"
-msgstr ""
-
-#: gui/layouts/page_project.uim:163
-msgid "There are no profiles which can be deleted - all are in use"
-msgstr ""
-
-#: gui/layouts/page_project.uim:165
-msgid "Couldn't delete profile '%s' - check permissions"
-msgstr ""
-
-#: gui/layouts/page_project.uim:167
-msgid ""
-"An empty path here will reset to the default.\n"
-" WARNING: Double check your path -\n"
-" If you make a mistake here it could destroy your system!\n"
-"\n"
-"Enter new installation path:"
-msgstr ""
-
-#: gui/layouts/page_project.uim:171
-msgid "Enter name for new project:"
-msgstr ""
-
-#: gui/layouts/page_project.uim:172
-msgid "Project '%s' already exists"
-msgstr ""
-
-#: gui/layouts/page_project.uim:173
-msgid "Select the project for deletion"
-msgstr ""
-
-#: gui/layouts/page_project.uim:174
-msgid "Remove Project"
-msgstr ""
-
-#: gui/layouts/page_project.uim:175
-msgid "There are no projects which can be deleted"
-msgstr ""
-
-#: gui/layouts/page_project.uim:176
-msgid "'%s' is not a profile folder"
-msgstr ""
-
-#: gui/layouts/page_project.uim:177
-msgid "The path '%s' is already in use, not saving"
-msgstr ""
-
-#: gui/layouts/progress.uim:38
-msgid "Processing ..."
-msgstr ""
-
-#: gui/layouts/progress.uim:49
-msgid "An indication of the progress of the current operation, if possible"
-msgstr ""
-
-#: gui/layouts/progress.uim:55
-msgid "Stop the current action"
-msgstr ""
-
-#: gui/layouts/progress.uim:60
-msgid "Done"
-msgstr ""
-
-#: gui/project.py:187
-msgid "Working Profiles"
-msgstr ""
-
-#: gui/project.py:188
-msgid "Examples"
-msgstr ""
-
-#: gui/project.py:189
-msgid "File-system"
-msgstr ""
-
diff --git a/build_tools/larch7/larch0/i18n/zh/LC_MESSAGES/larch.mo b/build_tools/larch7/larch0/i18n/zh/LC_MESSAGES/larch.mo
deleted file mode 100644
index a758d63..0000000
--- a/build_tools/larch7/larch0/i18n/zh/LC_MESSAGES/larch.mo
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/i18n/zh/LC_MESSAGES/zh.po b/build_tools/larch7/larch0/i18n/zh/LC_MESSAGES/zh.po
deleted file mode 100644
index 0370299..0000000
--- a/build_tools/larch7/larch0/i18n/zh/LC_MESSAGES/zh.po
+++ /dev/null
@@ -1,1231 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: larch\n"
-"POT-Creation-Date: 2010-03-07 20:42+CET\n"
-"PO-Revision-Date: 2010-03-09 01:22+0800\n"
-"Last-Translator: Dong-Jun Wu <ziyawu@gmail.com>\n"
-"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Language: Chinese (Traditional)\n"
-"X-Poedit-Country: TAIWAN\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: larch.py:204
-msgid "Please enter root password"
-msgstr "請輸入 root 密碼"
-
-#: larch.py:216
-msgid "Incorrect root password"
-msgstr "root 密碼不正確"
-
-#: larch.py:219
-msgid "No root password, cancelling operation"
-msgstr "沒有 root 密碼,正在取消操作"
-
-#: larch.py:235
-msgid "Supershell couldn't be started"
-msgstr "無法啟動 Supershell"
-
-#: larch.py:322
-msgid "Enter '%s' application ('$' for path argument):"
-msgstr "輸入「%s」應用程式 (路徑參數「$」):"
-
-#: larch.py:430
-msgid "Editing '%s'"
-msgstr "正在編輯「%s」"
-
-#: larch.py:464
-msgid "Platform error, installed system is %s"
-msgstr "平台錯誤,已安裝的系統為 %s"
-
-#: larch.py:469
-msgid "No installed system found"
-msgstr "沒有找到已安裝的系統"
-
-#: larch.py:519
-msgid "Couldn't read file '%s'"
-msgstr "無法讀取檔案「%s」"
-
-#: larch.py:528
-msgid "Couldn't save file '%s'"
-msgstr "無法儲存檔案「%s」"
-
-#: larch.py:532
-msgid "CONFIG ERROR"
-msgstr "組態設定錯誤"
-
-#: larch.py:536
-msgid "BUILD ERROR"
-msgstr "建構錯誤"
-
-#: larch.py:540
-msgid "FATAL ERROR"
-msgstr "嚴重錯誤"
-
-#: larch.py:548
-msgid "This error could not be handled"
-msgstr "無法處理這個錯誤"
-
-#: larch.py:624
-msgid ""
-" Please see '%s/%s'\n"
-" for usage information.\n"
-msgstr ""
-" 請看「%s/%s」\n"
-" 獲得使用方法資訊。\n"
-
-#: larch.py:642
-msgid "ERROR: Unsupported option - '%s'\n"
-msgstr "錯誤:不支援的操作 -「%s」\n"
-
-#: larch.py:643
-msgid "Start without arguments or with '--pyqt' to start pyqt gui.\n"
-msgstr "不使用參數啟動或用「--pyqt」啟動 pyqt 圖形介面。\n"
-
-#: larch.py:644
-msgid "The command line interface is started with '-c':\n"
-msgstr "用「-c」啟動為命令列介面:\n"
-
-#: modules/base.py:89
-msgid "No pacman executable found"
-msgstr "沒有找到 pacman 可執行檔"
-
-#: modules/base.py:117
-msgid "Unknown platform: '%s'"
-msgstr "未知的平台:「%s」"
-
-#: modules/base.py:156
-msgid "Unknown configuration option: %s\n"
-msgstr "未知的組態設定選項:%s\n"
-
-#: modules/base.py:216
-msgid "No name for new profile"
-msgstr "新描述檔沒有名稱"
-
-#: modules/base.py:220
-msgid "Profile '%s' already exists"
-msgstr "描述檔「%s」已存在"
-
-#: modules/base.py:234
-msgid "Profile '%s' exists already."
-msgstr "描述檔「%s」已存在。"
-
-#: modules/build.py:58
-msgid ""
-"Building a larch live medium from the running system is\n"
-"an error prone process. Changes to the running system\n"
-"made while running this function may be only partially\n"
-"incorporated into the compressed system images.\n"
-"\n"
-"Do you wish to continue?"
-msgstr ""
-"從執行中的系統建構 larch 即時媒體是一個容易出錯的過\n"
-"程。變為執行中的系統會造成執行這項功能時可能只有\n"
-"部份被納入壓縮的系統映像檔。\n"
-"\n"
-"您想要繼續嗎?"
-
-#: modules/build.py:112
-msgid "Squashing system.sqf failed"
-msgstr "擠壓 system.sqf 失敗"
-
-#: modules/build.py:184
-msgid "Squashing mods.sqf failed"
-msgstr "擠壓 mods.sqf 失敗"
-
-#: modules/build.py:203
-msgid "No squashfs module found\n"
-msgstr "沒有找到 squashfs 模組\n"
-
-#: modules/build.py:213
-msgid "No aufs or unionfs module found\n"
-msgstr "沒有找到 aufs 或 unionfs 模組\n"
-
-#: modules/build.py:217
-msgid "Package '%s' is needed by larch systems\n"
-msgstr "larch 系統需要套件「%s」\n"
-
-#: modules/build.py:220
-msgid ""
-"Without package 'syslinux' you will not be able\n"
-"to create syslinux or isolinux booting media\n"
-msgstr ""
-"沒有套件「syslinux」您會無法建\n"
-"立 syslinux 或 isolinux 開機媒體\n"
-
-#: modules/build.py:224
-msgid ""
-"Without package 'cdrkit' (or 'cdrtools') you will\n"
-"not be able to create CD/DVD media\n"
-msgstr ""
-"沒有套件「cdrkit」(或「cdrtools」) 您會\n"
-"無法建立 CD/DVD 媒體\n"
-
-#: modules/build.py:228
-msgid ""
-"Without package 'eject' you will have problems\n"
-"using CD/DVD media\n"
-msgstr ""
-"沒有「eject」套件您使用 CD/DVD 時\n"
-"會發生問題\n"
-
-#: modules/build.py:232
-msgid ""
-"WARNING:\n"
-"%s\n"
-" Continue building?"
-msgstr ""
-"警告:\n"
-"%s\n"
-" 要繼續建構嗎?"
-
-#: modules/build.py:238
-msgid ""
-"ERROR:\n"
-"%s"
-msgstr ""
-"錯誤:\n"
-"%s"
-
-#: modules/build.py:265
-msgid ""
-"Problem running %s:\n"
-" %s"
-msgstr ""
-"執行 %s 發生問題:\n"
-" %s"
-
-#: modules/build.py:270
-msgid ""
-"More than one kernel found:\n"
-" %s"
-msgstr ""
-"找到多個內核:\n"
-" %s"
-
-#: modules/build.py:274
-msgid "No kernel found"
-msgstr "沒有找到內核"
-
-#: modules/build.py:282
-msgid "More than one set of kernel modules in %s"
-msgstr "在 %s 裡有多組內核模組"
-
-#: modules/build.py:308
-msgid ""
-"WARNING:\n"
-" You seem to have installed a package containing modules\n"
-"which aren't compatible with your kernel (see log).\n"
-"Please check that this won't cause problems.\n"
-"Maybe you need the corresponding package for your kernel?\n"
-"\n"
-" Continue building?"
-msgstr ""
-"警告:\n"
-" 您似乎安裝了一個含有與您的內核不相容模組的套件\n"
-"(詳見日誌)。請確認這樣不會造成任何問題。\n"
-"或許您需要和您的內核對應的套件?\n"
-"\n"
-" 要續續建構嗎?"
-
-#: modules/build.py:317
-msgid "Couldn't find kernel modules"
-msgstr "無法找到內核模組"
-
-#: modules/build.py:337
-msgid "Couldn't find usable mkinitcpio preset: %s"
-msgstr "無法找到可用的 mkinitcpio 預設:%s"
-
-#: modules/buildpage.py:47
-msgid "The system to be compressed must be installed and ready."
-msgstr "要壓縮系統必須已安裝並準備完畢。"
-
-#: modules/buildpage.py:48
-msgid "Edit supported locales"
-msgstr "編輯支援的語系"
-
-#: modules/buildpage.py:49
-msgid "Edit the /etc/locale.gen file to select supported glibc locales"
-msgstr "編輯 /etc/locale.gen 檔來選擇支援的 glibc 語系"
-
-#: modules/buildpage.py:50
-msgid "Edit Arch configuration file (/etc/rc.conf)"
-msgstr "編輯 Arch 組態設定檔 (/etc/rc.conf)"
-
-#: modules/buildpage.py:51
-msgid "Edit the /etc/rc.conf file to configure the live system"
-msgstr "編輯 /etc/rc.conf 檔案來設定即時系統"
-
-#: modules/buildpage.py:53
-#: modules/installpage.py:60
-#: modules/projectpage.py:68
-msgid "Advanced Options"
-msgstr "進階選項"
-
-#: modules/buildpage.py:54
-msgid "Edit mkinitcpio.conf"
-msgstr "編輯 mkinitcpio.conf"
-
-#: modules/buildpage.py:55
-msgid "Edit the configuration file for generating the initramfs via mkinitcpio"
-msgstr "編輯組態設定檔以透過 mkinitcpio 生成 initramfs"
-
-#: modules/buildpage.py:56
-msgid "Edit overlay (open in file browser)"
-msgstr "編輯 overlay (用檔案瀏覽程式開啟)"
-
-#: modules/buildpage.py:57
-msgid "Open a file browser on the profile's 'rootoverlay'"
-msgstr "用檔案瀏覽程式開啟描述檔的「rootoverlay」"
-
-#: modules/buildpage.py:58
-msgid "Generate ssh keys"
-msgstr "生成 ssh 鑰匙"
-
-#: modules/buildpage.py:59
-msgid "Enables pre-generation of ssh keys"
-msgstr "啟用預先生成 ssh 鑰匙"
-
-#: modules/buildpage.py:60
-msgid "Reuse existing system.sqf"
-msgstr "重複使用現有的 system.sqf"
-
-#: modules/buildpage.py:61
-msgid "Reuse existing system.sqf, to save time if the base system hasn't changed"
-msgstr "重複使用現有的 system.sqf,如果系統沒有變更則儲存時間"
-
-#: modules/buildpage.py:62
-#: modules/gui.py:65
-msgid "Larchify"
-msgstr "Larchify"
-
-#: modules/buildpage.py:63
-msgid "Build the main components of the larch system"
-msgstr "建構 larch 系統的主要組成元件"
-
-#: modules/buildpage.py:81
-msgid "No Arch installation at %s"
-msgstr "沒有 Arch 安裝於 %s"
-
-#: modules/console.py:91
-msgid "Information"
-msgstr "資訊"
-
-#: modules/console.py:94
-msgid "Press <Enter> to continue"
-msgstr "請按 <Enter> 繼續"
-
-#: modules/console.py:100
-msgid "Confirmation"
-msgstr "確認"
-
-#: modules/console.py:105
-#: modules/console.py:204
-msgid "Yes"
-msgstr "是"
-
-#: modules/console.py:105
-#: modules/console.py:205
-msgid "No"
-msgstr "否"
-
-#: modules/console.py:113
-msgid "Input Required"
-msgstr "需要輸入"
-
-#: modules/console.py:135
-msgid "ERROR"
-msgstr "錯誤"
-
-#: modules/console.py:148
-msgid "Unknown command: %s"
-msgstr "未知的指令:%s"
-
-#: modules/console.py:206
-msgid "Project Name:"
-msgstr "專案名稱:"
-
-#: modules/console.py:207
-msgid "Profile:"
-msgstr "描述檔:"
-
-#: modules/console.py:208
-#: modules/projectpage.py:79
-msgid "Installation Path:"
-msgstr "安裝路徑:"
-
-#: modules/console.py:209
-msgid "Working Directory:"
-msgstr "工作目錄:"
-
-#: modules/console.py:210
-msgid "Platform:"
-msgstr "平台:"
-
-#: modules/console.py:211
-msgid "Installation Mirror:"
-msgstr "安裝鏡像:"
-
-#: modules/console.py:212
-msgid "--- use mirror:"
-msgstr "--- 使用鏡像:"
-
-#: modules/console.py:213
-msgid "Use Project Mirrorlist:"
-msgstr "使用專案鏡像清單:"
-
-#: modules/console.py:214
-msgid "Bootloader:"
-msgstr "開機管理程式:"
-
-#: modules/console.py:215
-msgid "Medium Detection:"
-msgstr "偵測媒體:"
-
-#: modules/console.py:216
-msgid "Medium Label:"
-msgstr "媒體標籤:"
-
-#: modules/console.py:217
-msgid "iso 'application ID':"
-msgstr "iso '應用程式 ID':"
-
-#: modules/console.py:218
-msgid "iso 'publisher':"
-msgstr "iso '發行人':"
-
-#: modules/console.py:219
-#: modules/installpage.py:75
-msgid "Package Cache:"
-msgstr "套件快取:"
-
-#: modules/console.py:222
-msgid "Projects:\n"
-msgstr "專案:\n"
-
-#: modules/console.py:227
-msgid "Profiles (in %s):\n"
-msgstr "描述檔 (在 %s 中):\n"
-
-#: modules/console.py:232
-msgid "Example Profiles (in %s):\n"
-msgstr "範例描述檔 (在 %s 中):\n"
-
-#: modules/console.py:237
-msgid "Available Partitions:\n"
-msgstr "可用的分割區:\n"
-
-#: modules/console.py:247
-#: modules/console.py:256
-msgid "Unknown project name: '%s'"
-msgstr "未知的專案名稱:「%s」"
-
-#: modules/console.py:264
-#: modules/console.py:276
-msgid "Unknown profile name: '%s'"
-msgstr "未知的描述檔名稱:「%s」"
-
-#: modules/console.py:288
-msgid "Available platforms: %s"
-msgstr "可用的平台:%s"
-
-#: modules/console.py:314
-msgid "Invalid bootloader: %s"
-msgstr "無效的開機管理程式:%s"
-
-#: modules/gui.py:49
-msgid "<em>larch</em> Live Arch Linux Construction Kit"
-msgstr "<em>larch</em> Live Arch Linux 建構工具組"
-
-#: modules/gui.py:50
-msgid "View Log"
-msgstr "檢視日誌"
-
-#: modules/gui.py:51
-msgid "This button switches to the log viewer"
-msgstr "這個按鈕可切換到日誌檢視器"
-
-#: modules/gui.py:52
-msgid "Help"
-msgstr "說明"
-
-#: modules/gui.py:53
-msgid "This button switches to the documentation viewer"
-msgstr "這個按鈕可切換到文件檢視器"
-
-#: modules/gui.py:54
-msgid "Quit"
-msgstr "離開"
-
-#: modules/gui.py:55
-msgid "Stop the current action and quit the program"
-msgstr "停止目前的動作並離開程式"
-
-#: modules/gui.py:63
-msgid "Project Settings"
-msgstr "專案設定值"
-
-#: modules/gui.py:64
-msgid "Installation"
-msgstr "安裝"
-
-#: modules/gui.py:66
-msgid "Prepare Medium"
-msgstr "準備媒體"
-
-#: modules/gui.py:67
-msgid "Installation Tweaks"
-msgstr "安裝微調"
-
-#: modules/gui.py:113
-msgid "Processing ..."
-msgstr "正在處理..."
-
-#: modules/gui.py:114
-#: modules/gui.py:162
-msgid "Here you can follow the detailed, low-level progress of the commands."
-msgstr "您可以在這裡追查底層指令進度的詳細資訊。"
-
-#: modules/gui.py:118
-msgid "An indication of the progress of the current operation, if possible"
-msgstr "顯示目前操作的進度,如果可能的話"
-
-#: modules/gui.py:119
-#: modules/gui.py:254
-msgid "Cancel"
-msgstr "取消"
-
-#: modules/gui.py:120
-msgid "Stop the current action"
-msgstr "停止目前動作"
-
-#: modules/gui.py:121
-msgid "Done"
-msgstr "完成"
-
-#: modules/gui.py:161
-msgid "Low-level Command Logging"
-msgstr "底層指令日誌"
-
-#: modules/gui.py:165
-msgid "Clear"
-msgstr "清除"
-
-#: modules/gui.py:166
-#: modules/gui.py:196
-msgid "Hide"
-msgstr "隱藏"
-
-#: modules/gui.py:167
-#: modules/gui.py:197
-msgid "Go back to the larch controls"
-msgstr "回到 larch 控制"
-
-#: modules/gui.py:194
-msgid "Documentation"
-msgstr "文件"
-
-#: modules/gui.py:199
-msgid "Go back in the viewing history"
-msgstr "在檢視歷史中向後"
-
-#: modules/gui.py:201
-msgid "Go forward in the viewing history"
-msgstr "在檢視歷史中向前"
-
-#: modules/gui.py:203
-msgid "Reload the documentation for the current larch tab"
-msgstr "重新載入目前 larch 分頁的文件"
-
-#: modules/gui.py:205
-msgid "Go to the general larch documentation index"
-msgstr "前往一般 larch 文件索引"
-
-#: modules/gui.py:250
-msgid "Editor"
-msgstr "編輯器"
-
-#: modules/gui.py:253
-msgid "OK"
-msgstr "確定"
-
-#: modules/gui.py:255
-msgid "Revert"
-msgstr "回復"
-
-#: modules/gui.py:256
-msgid "Restore the text to its initial state"
-msgstr "將文字還原成初始狀態"
-
-#: modules/gui.py:257
-msgid "Copy"
-msgstr "複製"
-
-#: modules/gui.py:258
-msgid "Cut"
-msgstr "剪下"
-
-#: modules/gui.py:259
-msgid "Paste"
-msgstr "貼上"
-
-#: modules/gui.py:260
-msgid "Undo"
-msgstr "復原"
-
-#: modules/gui.py:261
-msgid "Redo"
-msgstr "取消復原"
-
-#: modules/installation.py:111
-#: modules/installpage.py:136
-msgid "No 'mirrorlist' file found"
-msgstr "沒有找到「mirrorlist」檔案"
-
-#: modules/installation.py:156
-msgid "Couldn't write to the installation path (%s)."
-msgstr "無法寫入到安裝路徑 (%s)。"
-
-#: modules/installation.py:160
-msgid "The installation path (%s) is mounted 'nodev'."
-msgstr "安裝路徑 (%s) 掛載為「nodev」。"
-
-#: modules/installation.py:168
-msgid "The installation path (%s) is mounted 'noexec'."
-msgstr "安裝路徑 (%s) 掛載為「noexec」。"
-
-#: modules/installation.py:211
-msgid "Package installation failed"
-msgstr "套件安裝失敗"
-
-#: modules/installation.py:256
-msgid "Couldn't synchronize pacman database (pacman -Sy)"
-msgstr "無法同步 pacman 資料庫 (pacman -Sy)"
-
-#: modules/installpage.py:50
-msgid "Edit Profile"
-msgstr "編輯描述檔"
-
-#: modules/installpage.py:51
-msgid "Edit 'addedpacks'"
-msgstr "編輯「addedpacks」"
-
-#: modules/installpage.py:52
-msgid "Edit the list of packages to be installed"
-msgstr "編輯要安裝的套件清單"
-
-#: modules/installpage.py:53
-msgid "Edit 'vetopacks'"
-msgstr "編輯「vetopacks」"
-
-#: modules/installpage.py:54
-msgid "Edit the list of group member packages NOT to install"
-msgstr "編輯不要安裝的群組成員套件清單"
-
-#: modules/installpage.py:55
-msgid "Edit pacman.conf options"
-msgstr "編輯 pacman.conf 選項"
-
-#: modules/installpage.py:56
-msgid "Edit pacman.conf options - not the repositories"
-msgstr "編輯 pacman.conf 選項 - 不是套件庫"
-
-#: modules/installpage.py:57
-msgid "Edit pacman.conf repositories"
-msgstr "編輯 pacman.conf 套件庫"
-
-#: modules/installpage.py:58
-msgid "Edit the repository entries for pacman.conf"
-msgstr "編輯 pacman.conf 的套件庫項目"
-
-#: modules/installpage.py:62
-msgid "Use project mirrorlist"
-msgstr "使用專案鏡像點清單"
-
-#: modules/installpage.py:63
-msgid "Enables use of the mirrorlist file saved in the working directory, for installation only"
-msgstr "啟用使用儲存在工作目錄的鏡像清單檔案,只在安裝時"
-
-#: modules/installpage.py:64
-msgid "Edit project mirrorlist"
-msgstr "編輯專案鏡像清單"
-
-#: modules/installpage.py:65
-msgid "Edit mirrorlist in working directory"
-msgstr "編輯在工作目錄中的鏡像清單"
-
-#: modules/installpage.py:67
-msgid "Use special mirror for installation"
-msgstr "使用安裝專用鏡像"
-
-#: modules/installpage.py:68
-msgid "Allows a specific (e.g. local) mirror to be used just for the installation"
-msgstr "給予只用來安裝的特定 (例如本機) 鏡像"
-
-#: modules/installpage.py:69
-msgid "URL:"
-msgstr "網址:"
-
-#: modules/installpage.py:71
-msgid "The url of the installation mirror"
-msgstr "安裝鏡像的網址"
-
-#: modules/installpage.py:72
-#: modules/installpage.py:78
-#: modules/mediumpage.py:75
-#: modules/mediumpage.py:81
-#: modules/mediumpage.py:106
-#: modules/projectpage.py:82
-msgid "Change"
-msgstr "變更"
-
-#: modules/installpage.py:73
-msgid "Change the installation mirror path"
-msgstr "變更安裝鏡像路徑"
-
-#: modules/installpage.py:77
-msgid "The path to the (host's) package cache"
-msgstr "(主機的) 套件快取的路徑"
-
-#: modules/installpage.py:79
-msgid "Change the package cache path"
-msgstr "變更套件快取路徑"
-
-#: modules/installpage.py:81
-msgid "Install"
-msgstr "安裝"
-
-#: modules/installpage.py:82
-msgid "This will start the installation to the set path"
-msgstr "這會開始安裝到設定的路徑"
-
-#: modules/installpage.py:120
-msgid "Editing pacman.conf options only"
-msgstr "只編輯 pacman.conf 選項"
-
-#: modules/installpage.py:126
-msgid "Editing pacman.conf repositories only"
-msgstr "只編輯 pacman.conf 套件庫"
-
-#: modules/installpage.py:138
-msgid "Editing mirrorlist: Uncomment ONE entry"
-msgstr "編輯鏡像清單:將一個項目取消註解"
-
-#: modules/installpage.py:154
-msgid "Enter new local mirror path:"
-msgstr "輸入新本機鏡像路徑:"
-
-#: modules/installpage.py:160
-msgid "You must specify a URL, with protocol, e.g. 'file:///a/b/c'"
-msgstr "您必須指定一個網址,使用如「file:///a/b/c」的協定"
-
-#: modules/installpage.py:174
-msgid "Enter new package cache path:"
-msgstr "輸入新套件快取路徑:"
-
-#: modules/medium.py:82
-msgid "Can't boot to label - no label supplied"
-msgstr "無法開機到標籤 - 沒有提供標籤"
-
-#: modules/medium.py:208
-msgid "Couldn't format %s"
-msgstr "無法格式化 %s"
-
-#: modules/medium.py:265
-msgid "GRUB is at present only supported on extN"
-msgstr "GRUB 預設只支援 extN"
-
-#: modules/medium.py:271
-msgid "syslinux is only supported on vfat"
-msgstr "syslinux 只支援 vfat"
-
-#: modules/medium.py:287
-#: modules/medium.py:320
-msgid "Couldn't mount larch partition, %s"
-msgstr "無法掛載 larch 分割區,%s。"
-
-#: modules/medium.py:341
-msgid "'syslinux' must be installed."
-msgstr "必須安裝「syslinux」。"
-
-#: modules/medium.py:345
-msgid "Device has neither a /boot nor a /syslinux directory"
-msgstr "裝置既沒有 /boot 也沒有 /syslinux 目錄"
-
-#: modules/medium.py:359
-msgid ""
-"%s not found -\n"
-" 'syslinux' must be installed on live system"
-msgstr ""
-"沒有找到 %s -\n"
-" 「syslinux」必須安裝在即時系統上"
-
-#: modules/medium.py:375
-msgid "Your larch iso, %s, was successfully created"
-msgstr "您的 larch iso,%s,已建立成功"
-
-#: modules/mediumpage.py:67
-msgid "Partition (disk / USB-stick)"
-msgstr "分割區 (磁碟 / USB 隨身碟)"
-
-#: modules/mediumpage.py:69
-msgid "You can choose installation to iso (for CD/DVD) or a partition (e.g. USB-stick)"
-msgstr "您可以選擇安裝到 iso (CD/DVD) 或一個分割區 (例如 USB 隨身碟)"
-
-#: modules/mediumpage.py:72
-msgid "Application ID:"
-msgstr "應用程式 ID:"
-
-#: modules/mediumpage.py:74
-msgid "The text passed to mkisofs with the -A option"
-msgstr "用 -A 選項將這些文字傳到 mkisofs"
-
-#: modules/mediumpage.py:76
-msgid "Change the application ID of the iso"
-msgstr "變更此 iso 的應用程式 ID"
-
-#: modules/mediumpage.py:78
-msgid "Publisher:"
-msgstr "發行人:"
-
-#: modules/mediumpage.py:80
-msgid "The text passed to mkisofs with the -publisher option"
-msgstr "用 -publisher 選項將這些文字傳到 mkisofs"
-
-#: modules/mediumpage.py:82
-msgid "Change the publisher data of the iso"
-msgstr "變更此 iso 的發行人資料"
-
-#: modules/mediumpage.py:84
-msgid "Partition:"
-msgstr "分割區"
-
-#: modules/mediumpage.py:86
-msgid "The partition to which the larch system is to be installed"
-msgstr "要安裝 larch 系統的分割區"
-
-#: modules/mediumpage.py:87
-msgid "Choose"
-msgstr "選擇"
-
-#: modules/mediumpage.py:88
-msgid "Select the partition to receive the larch system"
-msgstr "選擇要接收 larch 系統的分割區"
-
-#: modules/mediumpage.py:89
-msgid "Don't format"
-msgstr "不要格式化"
-
-#: modules/mediumpage.py:90
-msgid "Copy the data to the partition without formatting first (not the normal procedure)"
-msgstr "不先格式化直接複製資料到分割區 (非正常步驟)"
-
-#: modules/mediumpage.py:92
-msgid "Medium Detection"
-msgstr "偵測媒體"
-
-#: modules/mediumpage.py:93
-msgid "Choose how the boot scripts determine where to look for the larch system"
-msgstr "選擇開機腳本尋找 larch 系統位置的方式"
-
-#: modules/mediumpage.py:95
-msgid "Use the partition's UUID to find it"
-msgstr "使用分割區的 UUID 來尋找它"
-
-#: modules/mediumpage.py:97
-msgid "Use the partition's label to find it"
-msgstr "使用分割區的標籤來尋找它"
-
-#: modules/mediumpage.py:98
-msgid "Partition"
-msgstr "分割區"
-
-#: modules/mediumpage.py:99
-msgid "Use the partition name (/dev/sdb1, etc.)"
-msgstr "使用分割區名稱 (/dev/sdb1 等)"
-
-#: modules/mediumpage.py:100
-msgid "Search (for larchboot)"
-msgstr "搜尋 (針對 larchboot)"
-
-#: modules/mediumpage.py:101
-msgid "Test all CD/DVD devices and partitions until the file larch/larchboot is found"
-msgstr "測試所有 CD/DVD 裝置和分割區直到發現 larch/larchboot 檔案"
-
-#: modules/mediumpage.py:103
-msgid "Medium label:"
-msgstr "媒體標籤:"
-
-#: modules/mediumpage.py:105
-msgid "The label that the partition will be given"
-msgstr "給定此分割區的標籤"
-
-#: modules/mediumpage.py:107
-msgid "Change the label"
-msgstr "變更此標籤"
-
-#: modules/mediumpage.py:109
-msgid "Enable session saving"
-msgstr "啟用作業階段儲存"
-
-#: modules/mediumpage.py:110
-msgid "If checked, the medium will have the file 'larch/save'"
-msgstr "如果勾選,此媒體會有「larch/save」檔案"
-
-#: modules/mediumpage.py:112
-msgid "Bootloader"
-msgstr "開機管理程式"
-
-#: modules/mediumpage.py:113
-msgid "You can choose between GRUB and syslinux/isolinux as bootloader"
-msgstr "您可以選擇 GRUB 或 syslinux/isolinux 作為開機管理程式"
-
-#: modules/mediumpage.py:115
-msgid "Use GRUB as bootloader"
-msgstr "使用 GRUB 作為開機管理程式"
-
-#: modules/mediumpage.py:117
-msgid "Use syslinux (partition) or isolinux (CD/DVD) as bootloader"
-msgstr "使用 syslinux (分割區) 或 isolinux (CD/DVD) 作為開機管理程式"
-
-#: modules/mediumpage.py:118
-#: modules/mediumpage.py:233
-msgid "None"
-msgstr "無"
-
-#: modules/mediumpage.py:119
-msgid "Don't install a bootloader (you'll need to provide some means of booting)"
-msgstr "不要安裝開機管理程式 (您需要提供開機的某種辦法)"
-
-#: modules/mediumpage.py:121
-msgid "Bootable via search"
-msgstr "透過搜尋開機"
-
-#: modules/mediumpage.py:122
-msgid "Create the file larch/larchboot to mark the medium as a bootable larch system"
-msgstr "建立檔案 larch/larchboot 來標記媒體作為可開機 larch 系統"
-
-#: modules/mediumpage.py:124
-msgid "Edit boot entries"
-msgstr "編輯開機項目"
-
-#: modules/mediumpage.py:125
-msgid "Edit the file determining the boot entries"
-msgstr "編輯用來決定開機項目的檔案"
-
-#: modules/mediumpage.py:126
-#: modules/mediumpage.py:127
-msgid "Edit grub template"
-msgstr "編輯 grub 範本"
-
-#: modules/mediumpage.py:128
-#: modules/mediumpage.py:129
-msgid "Edit syslinux/isolinux template"
-msgstr "編輯 syslinux/isolinux 範本"
-
-#: modules/mediumpage.py:131
-msgid "Create boot iso"
-msgstr "建立開機 iso"
-
-#: modules/mediumpage.py:132
-msgid "Create a small boot iso for this system (for machines that can't boot from USB)"
-msgstr "建立這個系統的小開機 iso (針對無法從 USB 開機的電腦)"
-
-#: modules/mediumpage.py:133
-msgid "Create larch medium"
-msgstr "建立 larch 媒體"
-
-#: modules/mediumpage.py:134
-msgid "Create the larch iso or set up the chosen partition"
-msgstr "建立 larch iso 或安裝選擇的分割區"
-
-#: modules/mediumpage.py:136
-msgid ""
-"Edit cd-root\n"
-"(open in file browser)"
-msgstr ""
-"編輯 cd-root\n"
-"(用檔案瀏覽程式開啟)"
-
-#: modules/mediumpage.py:137
-msgid "Open a file browser on the profile's 'cd-root' folder"
-msgstr "用檔案瀏覽程式開啟描述檔的「cd-root」資料夾"
-
-#: modules/mediumpage.py:163
-msgid "Choose Partition"
-msgstr "選擇分割區"
-
-#: modules/mediumpage.py:165
-msgid ""
-"BE CAREFUL - if you select the wrong\n"
-" partition you might well destroy your system!\n"
-"\n"
-"Select the partition to receive the larch system:"
-msgstr ""
-"請小心 - 如果您選擇錯誤的分割區\n"
-" 可能會摧毀您的系統!!\n"
-"\n"
-"選擇要接收 larch 系統的分割區:"
-
-#: modules/mediumpage.py:253
-msgid "Editing larch boot entries"
-msgstr "編輯 larch 開機項目"
-
-#: modules/mediumpage.py:264
-msgid "Editing grub template"
-msgstr "編輯 grub 範本"
-
-#: modules/mediumpage.py:276
-msgid "Editing syslinux/isolinux template"
-msgstr "編輯 syslinux/isolinux 範本"
-
-#: modules/mediumpage.py:281
-msgid "Enter new label for the boot medium:"
-msgstr "輸入開機媒體的新標籤:"
-
-#: modules/mediumpage.py:295
-msgid "Enter new application ID for the boot iso:"
-msgstr "輸入開機 iso 的新應用程式 ID:"
-
-#: modules/mediumpage.py:309
-msgid "Enter new publisher for the boot iso:"
-msgstr "輸入開機 iso 的新發行人:"
-
-#: modules/mediumpage.py:366
-msgid "No partition selected for larch"
-msgstr "沒有選擇分割區給 larch"
-
-#: modules/mediumpage.py:389
-msgid ""
-"The partition containing the larch live system\n"
-"must be specifed."
-msgstr "必須指定含有 larch 即時系統的分割區。"
-
-#: modules/projectpage.py:50
-msgid "Profile"
-msgstr "描述檔"
-
-#: modules/projectpage.py:52
-msgid "Choose Existing Profile:"
-msgstr "選擇現有的描述檔:"
-
-#: modules/projectpage.py:54
-msgid "New Profile:"
-msgstr "新描述檔:"
-
-#: modules/projectpage.py:56
-msgid "Choose a profile from those already in your larch working folder"
-msgstr "從已在您的 larch 工作資料夾的那些描述檔中選擇一個"
-
-#: modules/projectpage.py:57
-msgid "Browse for Profile"
-msgstr "瀏覽描述檔"
-
-#: modules/projectpage.py:58
-msgid "Fetch a profile from the file-system"
-msgstr "從檔案系統取得描述檔"
-
-#: modules/projectpage.py:59
-msgid "Rename"
-msgstr "重新命名"
-
-#: modules/projectpage.py:60
-msgid "Rename the current profile"
-msgstr "重新命名目前的描述檔"
-
-#: modules/projectpage.py:61
-#: modules/projectpage.py:76
-msgid "Delete"
-msgstr "刪除"
-
-#: modules/projectpage.py:62
-msgid "Delete the current profile"
-msgstr "刪除目前的描述檔"
-
-#: modules/projectpage.py:64
-msgid "Platform (processor architecture):"
-msgstr "平台 (處理器架構):"
-
-#: modules/projectpage.py:66
-msgid "Which processor architecture?"
-msgstr "哪一種處理器架構?"
-
-#: modules/projectpage.py:70
-msgid "Project"
-msgstr "專案"
-
-#: modules/projectpage.py:71
-msgid "Choose Existing Project:"
-msgstr "選擇現有的專案:"
-
-#: modules/projectpage.py:73
-msgid "Choose a project from those already defined"
-msgstr "從已定義的那些專案中選擇一項"
-
-#: modules/projectpage.py:74
-msgid "New Project"
-msgstr "新增專案"
-
-#: modules/projectpage.py:75
-msgid "Create a new project"
-msgstr "建立新的專案"
-
-#: modules/projectpage.py:77
-msgid "Delete the current project"
-msgstr "刪除目前的專案"
-
-#: modules/projectpage.py:81
-msgid "The root directory of the Arch installation to larchify"
-msgstr "Arch 安裝到 larchify 的根目錄"
-
-#: modules/projectpage.py:83
-msgid "Change the root directory of the Arch installation"
-msgstr "變更 Arch 安裝的根目錄"
-
-#: modules/projectpage.py:113
-msgid "Profile directory mismatch: '%s' vs. '%s'"
-msgstr "描述檔目錄不相符:「%s」與「%s」"
-
-#: modules/projectpage.py:120
-msgid "Profile '%s' doesn't exist"
-msgstr "描述檔「%s」不存在"
-
-#: modules/projectpage.py:165
-msgid "Select profile source folder and enter new name"
-msgstr "選擇描述檔來源資料夾並輸入新的名稱"
-
-#: modules/projectpage.py:166
-msgid "New name:"
-msgstr "新的名稱:"
-
-#: modules/projectpage.py:183
-msgid "Enter new name for current profile:"
-msgstr "輸入目前描述檔的新名稱:"
-
-#: modules/projectpage.py:208
-msgid "Do you really want to delete profile '%s'?"
-msgstr "您確定要刪除描述檔「%s」?"
-
-#: modules/projectpage.py:218
-msgid "Profile '%s' in use by project '%s"
-msgstr "專案「%s」正在使用描述檔「%s」"
-
-#: modules/projectpage.py:229
-msgid ""
-"WARNING: Double check your path -\n"
-" If you make a mistake here it could destroy your system!\n"
-"\n"
-"Enter new installation path:"
-msgstr ""
-"警告:點擊兩下您的路徑 -\n"
-" 如果您在這裡犯錯可能會摧毀您的系統!\n"
-"\n"
-"輸入新的安裝路徑:"
-
-#: modules/projectpage.py:251
-msgid ""
-"Your selected installation path (%s) contains unexpected items:\n"
-" %s\n"
-"\n"
-"Is that really ok?"
-msgstr ""
-"您選擇的安裝路徑 (%s) 含有不明的項目:\n"
-" %s\n"
-"\n"
-"真的沒關係嗎?"
-
-#: modules/projectpage.py:266
-msgid "Enter name for new project:"
-msgstr "輸入新專案的名稱:"
-
-#: modules/projectpage.py:274
-msgid "Project '%s' already exists."
-msgstr "專案「%s」已存在。"
-
-#: modules/projectpage.py:282
-msgid "Can't delete the only existing project."
-msgstr "不能刪除僅存的專案。"
-
-#: modules/projectpage.py:290
-msgid "Do you really want to delete project '%s'?"
-msgstr "您確定要刪除專案「%s」?"
-
-#: modules/tweakpage.py:45
-msgid "Package Management"
-msgstr "套件管理"
-
-#: modules/tweakpage.py:46
-msgid "Synchronize db"
-msgstr "同步 db"
-
-#: modules/tweakpage.py:47
-msgid "Synchronize the pacman db on the target (pacman -Sy)"
-msgstr "同步目標上的 pacman db (pacman -Sy)"
-
-#: modules/tweakpage.py:48
-msgid "Update / Add package [-U]"
-msgstr "更新 / 加入套件 [-U]"
-
-#: modules/tweakpage.py:49
-msgid "Update / Add a package from a package file using pacman -U"
-msgstr "使用 pacman -U 從套件檔來更新/加入套件"
-
-#: modules/tweakpage.py:50
-msgid "Add package(s) [-S]"
-msgstr "加入套件 [-S]"
-
-#: modules/tweakpage.py:51
-msgid "Add one or more packages (space separated) using pacman -S"
-msgstr "使用 pacman -S 加入一個或多個套件 (用空白分隔開)"
-
-#: modules/tweakpage.py:52
-msgid "Remove package(s) [-Rs]"
-msgstr "移除套件 [-Rs]"
-
-#: modules/tweakpage.py:53
-msgid "Remove one or more packages (space separated) using pacman -Rs"
-msgstr "使用 pacman -Rs 移除一個或多個套件 (用空白分隔開)"
-
-#: modules/tweakpage.py:73
-msgid "Package to add/update"
-msgstr "要加入/更新的套件"
-
-#: modules/tweakpage.py:75
-msgid "Packages"
-msgstr "套件"
-
-#: modules/tweakpage.py:82
-msgid "Error during package update."
-msgstr "套件更新時發生錯誤。"
-
-#: modules/tweakpage.py:87
-msgid ""
-"Enter the names of packages to install -\n"
-" separated by spaces:"
-msgstr ""
-"輸入要安裝的套件名稱 -\n"
-" 用空白分隔開:"
-
-#: modules/tweakpage.py:96
-msgid "Error during package installation."
-msgstr "套件安裝時發生錯誤。"
-
-#: modules/tweakpage.py:101
-msgid ""
-"Enter the names of packages to remove -\n"
-" separated by spaces:"
-msgstr ""
-"輸入要移除的套件名稱 -\n"
-" 用空白分隔開:"
-
-#: modules/tweakpage.py:110
-msgid "Error during package removal."
-msgstr "套件移除時發生錯誤。"
-
-#~ msgid "Edit 'baseveto'"
-#~ msgstr "編輯「baseveto」"
-#~ msgid "There are no options specific to iso media."
-#~ msgstr "沒有指定給 iso 媒體的選項。"
-
diff --git a/build_tools/larch7/larch0/images/larch.png b/build_tools/larch7/larch0/images/larch.png
deleted file mode 100644
index 6291ed8..0000000
--- a/build_tools/larch7/larch0/images/larch.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/images/larch80.png b/build_tools/larch7/larch0/images/larch80.png
deleted file mode 100644
index 1da4f30..0000000
--- a/build_tools/larch7/larch0/images/larch80.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/images/larchicon.png b/build_tools/larch7/larch0/images/larchicon.png
deleted file mode 100644
index 8e87f5d..0000000
--- a/build_tools/larch7/larch0/images/larchicon.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/default/addedpacks b/build_tools/larch7/larch0/profiles/default/addedpacks
deleted file mode 100644
index e69de29..0000000
--- a/build_tools/larch7/larch0/profiles/default/addedpacks
+++ /dev/null
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/addedpacks b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/addedpacks
deleted file mode 100755
index 03f89f0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/addedpacks
+++ /dev/null
@@ -1,229 +0,0 @@
-# These are needed to build a live CD
-#linhes-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs2
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-#ntfsprogs
-#parted
-
-#ddcxinfo-knoppix
-#hwd
-
-sudo
-
-lsof
-cdrkit
-dvd+rw-tools
-
-
-# generally useful tools which don't require X
-#mtools is required by syslinux
-openssh
-dosfstools
-alsa-lib
-alsa-oss
-alsa-utils
-cdparanoia
-cdrdao
-unzip
-
-
-# Xorg packages
-*xorg
-#xorg-server
-#xorg-xkb-utils
-#xorg-xauth
-#xorg-server-utils
-#xorg-xinit
-#xorg-input-drivers
-#xorg-apps
-#xorg-fonts-100dpi
-#xorg-fonts-75dpi
-#xorg-res-utils
-ttf-ms-fonts
-
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-#xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-openchrome
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-#unichrome is busted and causes X to segfault
-#xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-#vga should not be installed, vesa can handle when other drivers fail
-#xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-# X apps
-#luser
-#localed
-unclutter
-xterm
-xorg-apps
-#xkmap
-
-#gparted
-#larchin
-
-#mythtv
-mythtv
-mythtv-contrib
-mythplugins-mytharchive
-mythplugins-mythbrowser
-#mythcontrols
-#mythflix
-mythplugins-mythgallery
-mythplugins-mythgame
-mythplugins-mythmusic
-#mythphone
-myththemes
-#mythweather
-mythplugins-mythvideo
-mythsmolt
-#morethemes
-linhes-theme
-linhes-scripts
-nuvexport
-lirc
-lirc-utils
-mysql
-xmltv
-esound
-
-#Window Manager
-fluxbox
-feh
-
-#Other
-dbus
-hal
-fftw2
-libcdaudio
-iptables
-pkgconfig
-taglib
-#portmap
-ivtv-utils
-dvb-firmware
-dbus-python
-
-#MythVantage Installer deps
-bc
-mysql-python
-expect
-curl
-dnsutils
-avahi
-
-#Wireless
-b43-fwcutter
-#ipw2100-fw
-#ipw2200-fw
-#ipw3945
-#ipw3945-ucode
-#ipw3945d
-madwifi
-madwifi-utils
-ndiswrapper
-ndiswrapper-utils
-#netcfg
-tiacx
-tiacx-firmware
-wireless_tools
-#wlan-ng26
-#wlan-ng26-utils
-zd1211-firmware
-hdhomerun
-#----
-LinHES-config
-LinHES-system
-linhes-sounds
-etcnet
-runit
-runit-scripts
-media_dirs
-
-#---
-tweaker
-ethtool
-nfs-utils
-netkit-telnet
-ntp
-syslog-ng
-ppp
-mingetty
-setserial
-acpid
-fbsplash
-linhes-splash
-nvram-wakup
-#tatir
-pvr150-firmware
-wol
-mjpegtools
-perl-net-upnp
-aumix
-tablet-encode
-ntfs-3g
-joyutils
-ffmpeg-svn
-#myth2ipod
-myt2xvid3
-mediaserv
-
-#---Firewire
-libraw1394
-libavc1394
-# wrapper for mplayer
-mplayer-wrapper
-
-# in-place commercial remover (for user job)
-# moved to linhes-scripts
-#removecommercials
-
-#Modules for Atheros base NICs
-#atl1e
-
-linux-firmware
-
-larch-live
-mkinitcpio-busybox
-windowmaker-crm-git
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/bootlines b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/bootlines
deleted file mode 100755
index 0005035..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/bootlines
+++ /dev/null
@@ -1,23 +0,0 @@
-# The information here will be adapted for the bootloader and inserted into its configuration
-# file at the place marked '###LARCH'
-# This header will be removed.
-# Each block must have an empty line before and after it.
-# There may be no empty lines within a block.
-
-comment:
-title: Install CD
-options:
-
-comment:
-title: Install CD with vesa xorg driver
-options: nomodeset xvesa
-
-comment: Might be useful if there is some trouble with starting xorg
-title: Boot to console
-options: nox
-
-#comment:
-#title: larch with swap
-#options: swap
-
-# END OF FILE
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cachepacks b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cachepacks
deleted file mode 100755
index 4e9a790..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cachepacks
+++ /dev/null
@@ -1,59 +0,0 @@
-mythdb-initial
-nvidia
-nvidia-utils
-vdpauinfo
-nvidia-96xx
-nvidia-96xx-utils
-#vdpinfo-96xx
-lighttpd
-local-website
-mythplugins-mythweb
-nfs-utils
-samba
-mplayer
-xine-ui
-lcdproc
-mythappletrailers
-mythstream
-oss
-xscreensaver
-tightvnc
-
-#added from error log
-mysql
-mythplugins-mythnews
-pycairo
-pygobject
-python-numeric
-pygtk
-fam
-sqlite3
-xe
-romdb
-gconf
-gnome-keyring
-gnome-mime-data
-gnome-python
-gnome-python-extras
-gnome-vfs
-hunspell
-libbonobo
-libbonoboui
-libgnome
-libgnomecanvas
-libgnomeui
-libidl2
-miro
-mozilla-common
-nspr
-nss
-orbit2
-polkit
-pyorbit
-pyrex
-startup-notification
-xulrunner
-#mythmovies
-#myth2ipod
-myt2xvid3
-#mediaserv
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/colors.lst b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/colors.lst
deleted file mode 100755
index 3f544ce..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/colors.lst
+++ /dev/null
@@ -1,36 +0,0 @@
-#color schemes - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO change these and make some more... specifically an "arch" theme
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Barlond
-color white/cyan yellow/blue
-
-title Barlond2
-color white/blue yellow/cyan
-
-title Simple Black
-color light-gray/black yellow/blue
-
-title Matrix
-color green/black light-green/green
-
-title Dalton Bros.
-color red/green green/red
-
-title Debian
-color cyan/blue white/blue
-
-title BW
-color light-gray/black black/light-gray
-
-title BW Inverse
-color black/light-gray
-
-title SGD Non Default
-color black/cyan yellow/black
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help.lst b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help.lst
deleted file mode 100755
index 6e74187..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help.lst
+++ /dev/null
@@ -1,16 +0,0 @@
-# Help files must be exactly 23 lines long.
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to main menu
-configfile /boot/grub/menu.lst
-
-title HOW-TO: Boot an existing system
-cat /boot/grub/help/bootexisting.txt
-pause Press enter to continue...
-
-title HOW-TO: Contribute to this help
-cat /boot/grub/help/contrib.txt
-pause Press enter to continue...
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/bootexisting.txt b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/bootexisting.txt
deleted file mode 100755
index 881f3e8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/bootexisting.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Boot an existing install
-
-Select "More Options" from the main menu.
-Move the cursor to "[EDIT ME] Boot an existing linux install"
-Press "e"
-
-At this point you will see the following:
- root (hd0,0)
- kernel /vmlinuz26 root=/dev/hda3 ro
- initrd /kernel26.img
-
-This needs to be changed to accomodate your hardware.
-
-The first line should be changed to indicate where your boot medium resides.
- "(hd0,0)" is the first partition on the first hard drive (hda1) - change these
- numbers to indicate the partition containing your /boot directory.
-
-The second line should be changed to point to your kernel. If the line above
-points to a partition _only_ containing /boot, then /vmlinuz26 is fine.
-Otherwise, change this to /boot/vmlinuz. root= should be changed to match the
-partition for your root filesystem. Other kernel parameters can be added here.
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/contrib.txt b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/contrib.txt
deleted file mode 100755
index 5c79176..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/help/contrib.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Contribute to these help files
-
-This help is rather simplistic.
-In order to provide help files or translations you simply need to make a text
-file. Formatting is important (due to grub limitations). The files MUST be 80
-characters wide, and 23 lines long. Any more, and your formatting will be
-corrupted when viewing the help. Please note that if your help is short, it is
-worthwhile to pad with empty lines, up to 23 lines.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/keyboards.lst b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/keyboards.lst
deleted file mode 100755
index 5237c1a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/keyboards.lst
+++ /dev/null
@@ -1,111 +0,0 @@
-#keyboard layouts - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO add other languages
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Default layout
-setkey
-
-title German layout
-setkey y z
-setkey z y
-setkey Y Z
-setkey Z Y
-setkey equal parenright
-setkey parenright parenleft
-setkey parenleft asterisk
-setkey doublequote at
-setkey plus bracketright
-setkey minus slash
-setkey slash ampersand
-setkey ampersand percent
-setkey percent caret
-setkey underscore question
-setkey question underscore
-setkey semicolon less
-setkey less numbersign
-setkey numbersign backslash
-setkey colon greater
-setkey greater bar
-setkey asterisk braceright
-
-
-title Spanish layout
-setkey
-setkey slash ampersand
-setkey ampersand caret
-setkey caret braceleft
-setkey asterisk braceright
-setkey parenleft asterisk
-setkey parenright parenleft
-setkey minus slash
-setkey equal parenright
-setkey quote minus
-setkey underscore question
-setkey question underscore
-setkey braceleft quote
-setkey braceright backslash
-setkey colon greater
-setkey greater bar
-setkey doublequote at
-setkey backslash backquote
-setkey less backslash
-setkey semicolon less
-setkey plus colon
-setkey at semicolon
-
-title French layout
-setkey
-setkey less backquote
-setkey greater tilde
-setkey ampersand 1
-setkey 1 exclam
-setkey tilde 2
-setkey 2 at
-setkey doublequote 3
-setkey 3 numbersign
-setkey quote 4
-setkey 4 dollar
-setkey parenleft 5
-setkey 5 percent
-setkey minus 6
-setkey 6 caret
-setkey backquote 7
-setkey 7 ampersand
-setkey underscore 8
-setkey 8 asterisk
-setkey backslash 9
-setkey 9 parenleft
-setkey at 0
-setkey 0 parenright
-setkey parenright minus
-setkey numbersign underscore
-setkey a q
-setkey A Q
-setkey z w
-setkey Z W
-setkey caret bracketleft
-setkey dollar bracketright
-setkey q a
-setkey Q A
-setkey m semicolon
-setkey M colon
-setkey bracketleft quote
-setkey percent doublequote
-setkey asterisk backslash
-setkey bracketright bar
-setkey w z
-setkey W Z
-setkey comma m
-setkey question M
-setkey semicolon comma
-setkey period less
-setkey colon period
-setkey slash greater
-setkey exclam slash
-setkey bar question
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/menu.lst b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/menu.lst
deleted file mode 100755
index 60216f8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/menu.lst
+++ /dev/null
@@ -1,26 +0,0 @@
-timeout 5
-default 0
-#color light-blue/blue light-cyan/blue
-#black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-###LARCH
-
-title Tools...
-configfile /boot/grub/tools.lst
-
-title Grub Settings...
-configfile /boot/grub/settings.lst
-
-title View Help...
-configfile /boot/grub/help.lst
-
-title More Options...
-configfile /boot/grub/more.lst
-
-title Shutdown the Computer
-halt
-
-title JMS Reboot the Computer
-reboot
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/more.lst b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/more.lst
deleted file mode 100755
index 8fd5f7e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/more.lst
+++ /dev/null
@@ -1,30 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title [EXPERIMENTAL] Attempt existing Linux detection
-configfile /boot/grub/tryboot.lst
-
-title [EDIT ME] Diskless Boot (PXE / BOOTP)
-#TODO wtf?
-root (nd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] NFS Root Boot
-root (cd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] Boot Existing Linux Install
-root (hd0,0)
-kernel /vmlinuz26 root=/dev/hda3 ro
-initrd /kernel26.img
-
-title [EDIT ME] Boot Existing Windows Install
-rootnoverify (hd0,0)
-makeactive
-chainloader +1
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/settings.lst b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/settings.lst
deleted file mode 100755
index f8f8c95..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/settings.lst
+++ /dev/null
@@ -1,13 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Keyboard settings
-configfile /boot/grub/keyboards.lst
-
-title Color settings
-configfile /boot/grub/colors.lst
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm
deleted file mode 100644
index 435786f..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm
+++ /dev/null
@@ -1,10963 +0,0 @@
-/* XPM */
-static char * linhes_disk_xpm[] = {
-"640 480 10480 3",
-" c None",
-". c #FDFFFC",
-"+ c #58A991",
-"@ c #2E437A",
-"# c #34477F",
-"$ c #304E84",
-"% c #365289",
-"& c #3B578E",
-"* c #112705",
-"= c #4F6A2B",
-"- c #385A1B",
-"; c #0572BC",
-"> c #143006",
-", c #6E8145",
-"' c #197093",
-") c #1F79AA",
-"! c #086EAB",
-"~ c #086BA5",
-"{ c #558064",
-"] c #6B6B51",
-"^ c #3F6C49",
-"/ c #3385B1",
-"( c #3C7D88",
-"_ c #326035",
-": c #122812",
-"< c #3A6D54",
-"[ c #1F7499",
-"} c #207CB5",
-"| c #156881",
-"1 c #486B39",
-"2 c #56784B",
-"3 c #0772BA",
-"4 c #206B8E",
-"5 c #485D32",
-"6 c #247698",
-"7 c #2E7993",
-"8 c #245D42",
-"9 c #31592F",
-"0 c #1F708E",
-"a c #216054",
-"b c #45633B",
-"c c #2B7999",
-"d c #2E6C69",
-"e c #2673A4",
-"f c #236257",
-"g c #267799",
-"h c #1E5C4A",
-"i c #287284",
-"j c #4F8687",
-"k c #284B28",
-"l c #267DAB",
-"m c #1F6464",
-"n c #327273",
-"o c #0673BE",
-"p c #3F683D",
-"q c #446428",
-"r c #1D7398",
-"s c #395811",
-"t c #0A1C04",
-"u c #25738C",
-"v c #538DB4",
-"w c #71A9D0",
-"x c #6D9BBB",
-"y c #6E9FC2",
-"z c #6EA8D0",
-"A c #4898CE",
-"B c #74A7CA",
-"C c #76AACE",
-"D c #4092CA",
-"E c #74B0D8",
-"F c #598DB1",
-"G c #2F8BCA",
-"H c #256356",
-"I c #51703B",
-"J c #2885C5",
-"K c #98C5E2",
-"L c #DFF0F9",
-"M c #ECF1F1",
-"N c #EBEDE2",
-"O c #EAEADC",
-"P c #ECEFEA",
-"Q c #E1E6E4",
-"R c #EDEFE6",
-"S c #EAEADA",
-"T c #EBECDD",
-"U c #E5ECEC",
-"V c #E7E8E3",
-"W c #EAEDEA",
-"X c #EDF7FA",
-"Y c #CDD6DD",
-"Z c #4F8FB9",
-"` c #346E84",
-" . c #3C5720",
-".. c #163806",
-"+. c #1B6C86",
-"@. c #3B91CB",
-"#. c #E4EFF3",
-"$. c #F5F2DE",
-"%. c #96AA97",
-"&. c #5F6F79",
-"*. c #57553C",
-"=. c #575332",
-"-. c #575230",
-";. c #5A5C58",
-">. c #4B4842",
-",. c #5B5C4E",
-"'. c #56532F",
-"). c #56522D",
-"!. c #5C605E",
-"~. c #48433B",
-"{. c #5E6367",
-"]. c #7D837C",
-"^. c #C4D1C1",
-"/. c #FFFFFF",
-"(. c #85B9D8",
-"_. c #1F7393",
-":. c #3B5D1E",
-"<. c #1F718D",
-"[. c #4E9CD0",
-"}. c #E3EEF0",
-"|. c #E1E5DA",
-"1. c #26401E",
-"2. c #070900",
-"3. c #000000",
-"4. c #000105",
-"5. c #000206",
-"6. c #000001",
-"7. c #020204",
-"8. c #000103",
-"9. c #020304",
-"0. c #101911",
-"a. c #8E9192",
-"b. c #FFFBF2",
-"c. c #81B6D8",
-"d. c #155540",
-"e. c #3F622B",
-"f. c #237697",
-"g. c #0472BC",
-"h. c #0471BC",
-"i. c #0572BB",
-"j. c #006EBA",
-"k. c #167BC0",
-"l. c #C5DDE8",
-"m. c #F4F4F0",
-"n. c #042B03",
-"o. c #010004",
-"p. c #070709",
-"q. c #070708",
-"r. c #070707",
-"s. c #08080A",
-"t. c #040406",
-"u. c #97B0B5",
-"v. c #E6F2F4",
-"w. c #308AC7",
-"x. c #026FBA",
-"y. c #0571BB",
-"z. c #0473BF",
-"A. c #066FB1",
-"B. c #0565A3",
-"C. c #0267B1",
-"D. c #144E44",
-"E. c #1B4620",
-"F. c #095E8B",
-"G. c #1D420C",
-"H. c #0D5A76",
-"I. c #0464A4",
-"J. c #0566A4",
-"K. c #0671B4",
-"L. c #0472BF",
-"M. c #0472BD",
-"N. c #0471BB",
-"O. c #0371BD",
-"P. c #1275B3",
-"Q. c #3F715A",
-"R. c #0F5856",
-"S. c #016FB7",
-"T. c #006BB8",
-"U. c #4F9ACC",
-"V. c #F3FCFF",
-"W. c #666B6E",
-"X. c #09090A",
-"Y. c #050508",
-"Z. c #24211F",
-"`. c #424446",
-" + c #434439",
-".+ c #3D3C3C",
-"++ c #414244",
-"@+ c #3B3936",
-"#+ c #414144",
-"$+ c #3A3E39",
-"%+ c #3D4032",
-"&+ c #413F2C",
-"*+ c #414130",
-"=+ c #303624",
-"-+ c #0A100A",
-";+ c #080709",
-">+ c #020303",
-",+ c #283D24",
-"'+ c #EAEAE5",
-")+ c #A7C1D0",
-"!+ c #0571BA",
-"~+ c #0473BE",
-"{+ c #0469AC",
-"]+ c #045088",
-"^+ c #113C36",
-"/+ c #0C0500",
-"(+ c #090000",
-"_+ c #070002",
-":+ c #060106",
-"<+ c #080000",
-"[+ c #060108",
-"}+ c #0C0800",
-"|+ c #104245",
-"1+ c #064F7F",
-"2+ c #0A6693",
-"3+ c #0372C0",
-"4+ c #0C75B9",
-"5+ c #2C6D6E",
-"6+ c #1D5C59",
-"7+ c #0670B5",
-"8+ c #0571BC",
-"9+ c #0270BB",
-"0+ c #0972B9",
-"a+ c #9FC1D4",
-"b+ c #EBF4F2",
-"c+ c #030303",
-"d+ c #050504",
-"e+ c #383831",
-"f+ c #B7B7B4",
-"g+ c #E4E2D4",
-"h+ c #E4DFB9",
-"i+ c #DDDED9",
-"j+ c #E1E1D4",
-"k+ c #DADAD6",
-"l+ c #E1E1D5",
-"m+ c #DAE0D9",
-"n+ c #DCDDBB",
-"o+ c #E1E5D0",
-"p+ c #E2DCB3",
-"q+ c #CCD6C2",
-"r+ c #606B64",
-"s+ c #08060A",
-"t+ c #050506",
-"u+ c #0F0E0E",
-"v+ c #AFB6AA",
-"w+ c #EBE5DE",
-"x+ c #006DB9",
-"y+ c #0570B9",
-"z+ c #0478CA",
-"A+ c #0B70A0",
-"B+ c #054E82",
-"C+ c #072338",
-"D+ c #080301",
-"E+ c #070001",
-"F+ c #08070A",
-"G+ c #0B0300",
-"H+ c #0E2018",
-"I+ c #065081",
-"J+ c #0672B1",
-"K+ c #0472BE",
-"L+ c #0273C4",
-"M+ c #046590",
-"N+ c #386E6C",
-"O+ c #0A72B8",
-"P+ c #0170BC",
-"Q+ c #1074B7",
-"R+ c #B9CCDB",
-"S+ c #B6C49F",
-"T+ c #0E0F0E",
-"U+ c #0D0D0C",
-"V+ c #8A8C83",
-"W+ c #FBF8DE",
-"X+ c #F4D46C",
-"Y+ c #F2CC55",
-"Z+ c #F4D980",
-"`+ c #F3D269",
-" @ c #F4DC8C",
-".@ c #F3D36B",
-"+@ c #F4DB87",
-"@@ c #F4D26A",
-"#@ c #F3DE97",
-"$@ c #F2CF5D",
-"%@ c #F9EBC0",
-"&@ c #C2D3D2",
-"*@ c #1A2B1D",
-"=@ c #050406",
-"-@ c #80887C",
-";@ c #FFFFFD",
-">@ c #1379BE",
-",@ c #0170BA",
-"'@ c #0571B9",
-")@ c #0279D0",
-"!@ c #035089",
-"~@ c #113326",
-"{@ c #060C15",
-"]@ c #080200",
-"^@ c #080808",
-"/@ c #08090A",
-"(@ c #090909",
-"_@ c #080809",
-":@ c #000203",
-"<@ c #030006",
-"[@ c #070204",
-"}@ c #080E11",
-"|@ c #124139",
-"1@ c #0771B0",
-"2@ c #0172C1",
-"3@ c #206F9D",
-"4@ c #305834",
-"5@ c #13210C",
-"6@ c #416D75",
-"7@ c #0B72BA",
-"8@ c #0170BB",
-"9@ c #1076BC",
-"0@ c #B9D9ED",
-"a@ c #AEAC9A",
-"b@ c #0D0D0D",
-"c@ c #111213",
-"d@ c #9399A1",
-"e@ c #F3E6B0",
-"f@ c #EBBB27",
-"g@ c #E8B518",
-"h@ c #E9B71D",
-"i@ c #E9B61B",
-"j@ c #E9B71F",
-"k@ c #E9B71E",
-"l@ c #E9B720",
-"m@ c #EAB81E",
-"n@ c #F5E2A0",
-"o@ c #D1D7D9",
-"p@ c #1B221C",
-"q@ c #050306",
-"r@ c #000600",
-"s@ c #7F967D",
-"t@ c #FEFEFA",
-"u@ c #0471BA",
-"v@ c #0370BA",
-"w@ c #0173CA",
-"x@ c #0F7593",
-"y@ c #0B1D1D",
-"z@ c #090906",
-"A@ c #080707",
-"B@ c #090809",
-"C@ c #050407",
-"D@ c #342F2C",
-"E@ c #1F391C",
-"F@ c #040106",
-"G@ c #080806",
-"H@ c #184324",
-"I@ c #0374C3",
-"J@ c #0570BA",
-"K@ c #0373C2",
-"L@ c #106991",
-"M@ c #3A746D",
-"N@ c #0A73B8",
-"O@ c #1079BF",
-"P@ c #B7DBF5",
-"Q@ c #C5C196",
-"R@ c #0F0E0D",
-"S@ c #111113",
-"T@ c #9299A1",
-"U@ c #F3E5AD",
-"V@ c #EBBB26",
-"W@ c #E9B619",
-"X@ c #E9B61A",
-"Y@ c #F0D270",
-"Z@ c #D1D3DC",
-"`@ c #181919",
-" # c #767875",
-".# c #2282C2",
-"+# c #0371C0",
-"@# c #0B709D",
-"## c #113124",
-"$# c #080907",
-"%# c #0A160C",
-"&# c #556947",
-"*# c #73725E",
-"=# c #143113",
-"-# c #060307",
-";# c #050107",
-"># c #1D4716",
-",# c #0275CA",
-"'# c #0071BF",
-")# c #3074A8",
-"!# c #3F5D40",
-"~# c #B8D7EB",
-"{# c #B6AF9D",
-"]# c #0E0D0D",
-"^# c #9198A2",
-"/# c #F3E5AC",
-"(# c #EDC035",
-"_# c #EAB71B",
-":# c #F1D67E",
-"<# c #D2D7DC",
-"[# c #1C231B",
-"}# c #000500",
-"|# c #80957D",
-"1# c #FEFEF9",
-"2# c #2382C2",
-"3# c #0475BE",
-"4# c #085581",
-"5# c #080E14",
-"6# c #080708",
-"7# c #060607",
-"8# c #252220",
-"9# c #8F8174",
-"0# c #7D7466",
-"a# c #4D5E40",
-"b# c #08190A",
-"c# c #080609",
-"d# c #060001",
-"e# c #0562A0",
-"f# c #0475C2",
-"g# c #0372C2",
-"h# c #0F6B90",
-"i# c #0F74B9",
-"j# c #B6D0E2",
-"k# c #BDB699",
-"l# c #0E0E0D",
-"m# c #10100E",
-"n# c #90938D",
-"o# c #EEC647",
-"p# c #E9B518",
-"q# c #E9B618",
-"r# c #E9B71C",
-"s# c #F3D986",
-"t# c #D4DDDD",
-"u# c #203120",
-"v# c #7A8478",
-"w# c #1278BE",
-"x# c #0270BA",
-"y# c #056FB5",
-"z# c #0D333A",
-"A# c #0A0701",
-"B# c #151B14",
-"C# c #4B6340",
-"D# c #3A5132",
-"E# c #051307",
-"F# c #070308",
-"G# c #0A0A05",
-"H# c #0C7098",
-"I# c #0373C5",
-"J# c #0171C1",
-"K# c #1F749B",
-"L# c #2C562F",
-"M# c #1179C0",
-"N# c #BCE1F8",
-"O# c #B5AE9A",
-"P# c #11110F",
-"Q# c #949488",
-"R# c #F5FAF8",
-"S# c #EBBE35",
-"T# c #EAB91E",
-"U# c #EBBA21",
-"V# c #EBBA23",
-"W# c #E8B310",
-"X# c #F2DB92",
-"Y# c #D7DFDF",
-"Z# c #202F20",
-"`# c #788677",
-" $ c #016FBA",
-".$ c #0669A4",
-"+$ c #08202F",
-"@$ c #080404",
-"#$ c #070A08",
-"$$ c #041107",
-"%$ c #050D07",
-"&$ c #080509",
-"*$ c #090B0A",
-"=$ c #0D3C47",
-"-$ c #0679C0",
-";$ c #1E6D9C",
-">$ c #2B502F",
-",$ c #0B75BD",
-"'$ c #A5D0EC",
-")$ c #C6C7B0",
-"!$ c #080B06",
-"~$ c #737F62",
-"{$ c #F7FDFD",
-"]$ c #F4E1A3",
-"^$ c #F7E5A8",
-"/$ c #F6E6AD",
-"($ c #F7E6AB",
-"_$ c #F6E6AE",
-":$ c #F8E6AA",
-"<$ c #F7E6AD",
-"[$ c #F7E6AA",
-"}$ c #F8E7AC",
-"|$ c #F1DB92",
-"1$ c #FCFFFF",
-"2$ c #B5B2AD",
-"3$ c #121211",
-"4$ c #080C05",
-"5$ c #97A290",
-"6$ c #FFFFF9",
-"7$ c #0371BB",
-"8$ c #0F5F72",
-"9$ c #111A00",
-"0$ c #070509",
-"a$ c #0C1D1A",
-"b$ c #096392",
-"c$ c #0474C3",
-"d$ c #1C7299",
-"e$ c #183019",
-"f$ c #88BAD9",
-"g$ c #F4F8FB",
-"h$ c #151414",
-"i$ c #070508",
-"j$ c #050607",
-"k$ c #142715",
-"l$ c #778A81",
-"m$ c #D6C793",
-"n$ c #ACCBE4",
-"o$ c #CBCBAA",
-"p$ c #BACBCA",
-"q$ c #D4CB9A",
-"r$ c #AECADF",
-"s$ c #C6CBB3",
-"t$ c #B3CAD6",
-"u$ c #A9CAE8",
-"v$ c #DDCD8D",
-"w$ c #9BAFBF",
-"x$ c #3C352D",
-"y$ c #040405",
-"z$ c #050507",
-"A$ c #16140B",
-"B$ c #CAC3AA",
-"C$ c #D3E7F1",
-"D$ c #094D6E",
-"E$ c #0B0900",
-"F$ c #070F15",
-"G$ c #065587",
-"H$ c #0476C1",
-"I$ c #0272C1",
-"J$ c #1A6F98",
-"K$ c #112312",
-"L$ c #006BB9",
-"M$ c #4996CA",
-"N$ c #F2F9F9",
-"O$ c #A6A097",
-"P$ c #000400",
-"Q$ c #09070C",
-"R$ c #060606",
-"S$ c #090C0C",
-"T$ c #1B170C",
-"U$ c #12181E",
-"V$ c #191910",
-"W$ c #151918",
-"X$ c #1B180E",
-"Y$ c #12181C",
-"Z$ c #181912",
-"`$ c #13181A",
-" % c #11181E",
-".% c #1D190B",
-"+% c #0E1317",
-"@% c #070606",
-"#% c #494A4B",
-"$% c #F6F4EC",
-"%% c #69A9D4",
-"&% c #006FBA",
-"*% c #0A4F6F",
-"=% c #0C0B00",
-"-% c #070408",
-";% c #000003",
-">% c #0D3B42",
-",% c #056FB2",
-"'% c #1D6C9B",
-")% c #2A502F",
-"!% c #006CB9",
-"~% c #8FC0DF",
-"{% c #F9F9F5",
-"]% c #4C7779",
-"^% c #060608",
-"/% c #09080A",
-"(% c #343118",
-"_% c #D7D5C9",
-":% c #D1E5F0",
-"<% c #1A7DC1",
-"[% c #0372BE",
-"}% c #0A5570",
-"|% c #0F1200",
-"1% c #070609",
-"2% c #0B100C",
-"3% c #112311",
-"4% c #060207",
-"5% c #060107",
-"6% c #09070B",
-"7% c #46483B",
-"8% c #112411",
-"9% c #080403",
-"0% c #072235",
-"a% c #0469AE",
-"b% c #0071C1",
-"c% c #22769D",
-"d% c #335F35",
-"e% c #0B76BE",
-"f% c #EBF1EE",
-"g% c #EEF1EF",
-"h% c #A19D96",
-"i% c #16130F",
-"j% c #040505",
-"k% c #030E04",
-"l% c #3D5941",
-"m% c #D2D4D1",
-"n% c #F5F0E6",
-"o% c #5D91B4",
-"p% c #0C77C0",
-"q% c #1E5172",
-"r% c #050000",
-"s% c #060507",
-"t% c #112410",
-"u% c #112511",
-"v% c #040006",
-"w% c #1A4419",
-"x% c #1C4A1A",
-"y% c #102410",
-"z% c #121811",
-"A% c #163415",
-"B% c #090403",
-"C% c #072237",
-"D% c #046AAF",
-"E% c #0E688F",
-"F% c #0C76BD",
-"G% c #9CC8E4",
-"H% c #CFE3DD",
-"I% c #A9A68C",
-"J% c #9D9688",
-"K% c #66815D",
-"L% c #728667",
-"M% c #8B907B",
-"N% c #5E7E57",
-"O% c #888F78",
-"P% c #67815E",
-"Q% c #8F917E",
-"R% c #50794C",
-"S% c #A49A8D",
-"T% c #9F978A",
-"U% c #BEBEBC",
-"V% c #FAFDFD",
-"W% c #DAE9ED",
-"X% c #4595CB",
-"Y% c #006DBC",
-"Z% c #0371BC",
-"`% c #105D73",
-" & c #0F1600",
-".& c #22211E",
-"+& c #587C56",
-"@& c #8D847E",
-"#& c #122F11",
-"$& c #0C150C",
-"%& c #070808",
-"&& c #060A07",
-"*& c #46453C",
-"=& c #857E70",
-"-& c #A8AAB0",
-";& c #AAAEB6",
-">& c #AAB3B7",
-",& c #425E43",
-"'& c #0B1C0B",
-")& c #102110",
-"!& c #07060A",
-"~& c #101400",
-"{& c #105966",
-"]& c #0071C0",
-"^& c #2D73A6",
-"/& c #3D5D3E",
-"(& c #0672BC",
-"_& c #006AB8",
-":& c #78B2D7",
-"<& c #ABCFE5",
-"[& c #C2E2F7",
-"}& c #C4E4F7",
-"|& c #CBE7FD",
-"1& c #CDE8FC",
-"2& c #C7E6F9",
-"3& c #CDE7FE",
-"4& c #C7E5F9",
-"5& c #CCE7FD",
-"6& c #C6E4F9",
-"7& c #CFE8FF",
-"8& c #C3E4F6",
-"9& c #C3E3F6",
-"0& c #B2D6EB",
-"a& c #86B9DA",
-"b& c #197DC2",
-"c& c #0070BC",
-"d& c #157BBF",
-"e& c #1B7DBF",
-"f& c #2B87C3",
-"g& c #368DC8",
-"h& c #388EC9",
-"i& c #3B8FC9",
-"j& c #378DCA",
-"k& c #348BC5",
-"l& c #2683C2",
-"m& c #137AC0",
-"n& c #0F71B5",
-"o& c #0370BC",
-"p& c #006FBB",
-"q& c #0370BB",
-"r& c #0A76C0",
-"s& c #1B5372",
-"t& c #080400",
-"u& c #010103",
-"v& c #302C27",
-"w& c #999791",
-"x& c #C8D6DC",
-"y& c #C2CFC6",
-"z& c #929E8F",
-"A& c #2F3628",
-"B& c #0A0B0A",
-"C& c #415144",
-"D& c #ADB397",
-"E& c #B7C4C3",
-"F& c #CDD0D4",
-"G& c #CED5CD",
-"H& c #BBC3B5",
-"I& c #90989F",
-"J& c #0D140B",
-"K& c #050007",
-"L& c #0D0E00",
-"M& c #0C516A",
-"N& c #0272C2",
-"O& c #116D91",
-"P& c #1279C0",
-"Q& c #4A95CA",
-"R& c #62A8DC",
-"S& c #80B6D8",
-"T& c #7CB6DA",
-"U& c #7DB6DA",
-"V& c #7CB3D5",
-"W& c #7DB6DB",
-"X& c #7CB3D6",
-"Y& c #7CB5D8",
-"Z& c #7DB4D8",
-"`& c #7DB5D8",
-" * c #7CB4D7",
-".* c #7FB6D9",
-"+* c #6BA9D1",
-"@* c #4B96C9",
-"#* c #1A7DC2",
-"$* c #0068B7",
-"%* c #0062B5",
-"&* c #1777B9",
-"** c #4792C5",
-"=* c #4A99D0",
-"-* c #4798D0",
-";* c #54A0D2",
-">* c #4C9BD1",
-",* c #4999D0",
-"'* c #4999CF",
-")* c #2584C5",
-"!* c #0069B8",
-"~* c #006FBC",
-"{* c #0069BA",
-"]* c #1673B4",
-"^* c #2D83C0",
-"/* c #2D87C7",
-"(* c #2E88C7",
-"_* c #2683C4",
-":* c #0472BB",
-"<* c #358CC8",
-"[* c #62A5CF",
-"}* c #77B4DB",
-"|* c #B0D6ED",
-"1* c #C6E1F5",
-"2* c #D8EEFC",
-"3* c #D0E8E8",
-"4* c #D6EAE7",
-"5* c #D0EBED",
-"6* c #D6EADD",
-"7* c #D6EFFF",
-"8* c #D5EAF9",
-"9* c #AED8F3",
-"0* c #9BB8CF",
-"a* c #70ADD4",
-"b* c #4D95C7",
-"c* c #2079B6",
-"d* c #0069B6",
-"e* c #006CBC",
-"f* c #0066B7",
-"g* c #0064B6",
-"h* c #0A74BD",
-"i* c #0069B9",
-"j* c #006DBB",
-"k* c #0774BF",
-"l* c #165B73",
-"m* c #0E1200",
-"n* c #77848A",
-"o* c #C2CAD2",
-"p* c #E3F7F8",
-"q* c #E7EDE0",
-"r* c #EDF3F6",
-"s* c #9C9893",
-"t* c #131112",
-"u* c #252329",
-"v* c #AAB8C1",
-"w* c #F3F6E8",
-"x* c #EAF1ED",
-"y* c #BCD1BD",
-"z* c #DED9CA",
-"A* c #EDEAD7",
-"B* c #BFD1D7",
-"C* c #52614A",
-"D* c #000300",
-"E* c #0B0800",
-"F* c #0A4967",
-"G* c #23739F",
-"H* c #345C37",
-"I* c #0067B6",
-"J* c #378CC6",
-"K* c #B9D8E8",
-"L* c #EEFAFA",
-"M* c #F7F1B6",
-"N* c #CCE4F7",
-"O* c #CFDCE2",
-"P* c #CFDDE3",
-"Q* c #D3F1FF",
-"R* c #CED6D9",
-"S* c #D2ECFA",
-"T* c #D0E1EA",
-"U* c #D1E5EF",
-"V* c #D0E2EC",
-"W* c #D1E4EC",
-"X* c #CBEFFF",
-"Y* c #FAFFFF",
-"Z* c #BBDAEA",
-"`* c #5AA1D0",
-" = c #0470BB",
-".= c #63A4D1",
-"+= c #B3CFDF",
-"@= c #CCE1ED",
-"#= c #CFEAF9",
-"$= c #D2EBF9",
-"%= c #D0EAF9",
-"&= c #D0E9F8",
-"*= c #BCD8E9",
-"== c #88BBDA",
-"-= c #2182C4",
-";= c #006AB9",
-">= c #1B6FAD",
-",= c #85B0CA",
-"'= c #B9D1E1",
-")= c #D3E8F3",
-"!= c #D5EDFA",
-"~= c #D5EEFA",
-"{= c #CCE7F8",
-"]= c #9FC8E6",
-"^= c #4093CA",
-"/= c #5DA0CF",
-"(= c #98C3DB",
-"_= c #DAEFFE",
-":= c #DAE0DE",
-"<= c #C8BDB6",
-"[= c #92AB87",
-"}= c #706E6E",
-"|= c #5F6359",
-"1= c #636457",
-"2= c #5C645E",
-"3= c #65644F",
-"4= c #66686F",
-"5= c #70816D",
-"6= c #AEB1A2",
-"7= c #CFC9A1",
-"8= c #E0FDFF",
-"9= c #F8FDFD",
-"0= c #C7DAE1",
-"a= c #78B1D8",
-"b= c #2A86C5",
-"c= c #0063B6",
-"d= c #0069B7",
-"e= c #0066B6",
-"f= c #0066B5",
-"g= c #006BBD",
-"h= c #006CB8",
-"i= c #0067B7",
-"j= c #006CBE",
-"k= c #0067B9",
-"l= c #006BBA",
-"m= c #006ABC",
-"n= c #0064B5",
-"o= c #4A87B2",
-"p= c #559DCF",
-"q= c #7CB3D7",
-"r= c #92BCDA",
-"s= c #9BC5DD",
-"t= c #9AC5DF",
-"u= c #9CC7E5",
-"v= c #AACDE2",
-"w= c #A5CADE",
-"x= c #9CC5DD",
-"y= c #A0C7DD",
-"z= c #9AC4DD",
-"A= c #99C2DC",
-"B= c #8EBBDB",
-"C= c #679FC7",
-"D= c #3B85B8",
-"E= c #2B85C5",
-"F= c #0061B4",
-"G= c #0574BF",
-"H= c #0A4A6E",
-"I= c #030000",
-"J= c #1F1714",
-"K= c #B9C6D0",
-"L= c #C4C29C",
-"M= c #3F4C5A",
-"N= c #505861",
-"O= c #D2D4D7",
-"P= c #EEEFEC",
-"Q= c #2D462D",
-"R= c #050606",
-"S= c #080909",
-"T= c #426857",
-"U= c #E3FAFF",
-"V= c #F4EFE4",
-"W= c #7E7B7A",
-"X= c #233422",
-"Y= c #817571",
-"Z= c #86877A",
-"`= c #FFFDF1",
-" - c #B7C0B8",
-".- c #19201C",
-"+- c #050305",
-"@- c #090200",
-"#- c #074166",
-"$- c #0273C2",
-"%- c #146995",
-"&- c #0067B8",
-"*- c #62A7D6",
-"=- c #E6F1F3",
-"-- c #DADEDE",
-";- c #989287",
-">- c #282417",
-",- c #1F2329",
-"'- c #212324",
-")- c #212325",
-"!- c #22272C",
-"~- c #202122",
-"{- c #21272A",
-"]- c #212427",
-"^- c #212528",
-"/- c #212527",
-"(- c #20232B",
-"_- c #497145",
-":- c #D7D6DB",
-"<- c #F0F9FA",
-"[- c #71AED7",
-"}- c #0D76BD",
-"|- c #177BBF",
-"1- c #A3CCE6",
-"2- c #FBFEFA",
-"3- c #ECECD8",
-"4- c #A49E81",
-"5- c #948C7F",
-"6- c #968D7F",
-"7- c #958D7F",
-"8- c #91947C",
-"9- c #B4D1CD",
-"0- c #F8FDFE",
-"a- c #E1ECED",
-"b- c #509ACD",
-"c- c #006EB9",
-"d- c #3B90C8",
-"e- c #E5EAE9",
-"f- c #FEFFFD",
-"g- c #E0E1C6",
-"h- c #9C967D",
-"i- c #958D80",
-"j- c #B2A47E",
-"k- c #FFF7C1",
-"l- c #F6FCFD",
-"m- c #68A8D1",
-"n- c #0270BC",
-"o- c #3088C5",
-"p- c #C2DCE7",
-"q- c #EDF5F3",
-"r- c #9B9C6A",
-"s- c #2D4C31",
-"t- c #221E22",
-"u- c #1C1A1A",
-"v- c #0F150F",
-"w- c #080D09",
-"x- c #161715",
-"y- c #1F1E17",
-"z- c #282C31",
-"A- c #6A6661",
-"B- c #D0D0CC",
-"C- c #F4F9F8",
-"D- c #E4EFF0",
-"E- c #AFCFE3",
-"F- c #1177BD",
-"G- c #2080C1",
-"H- c #69A9D7",
-"I- c #91C3E4",
-"J- c #8BBFE2",
-"K- c #8CC2E8",
-"L- c #829DAF",
-"M- c #3B90CA",
-"N- c #006DBA",
-"O- c #5B8FB2",
-"P- c #8FBAD7",
-"Q- c #8BC0E4",
-"R- c #8BBFE3",
-"S- c #8DC1E3",
-"T- c #70AED9",
-"U- c #207FC1",
-"V- c #2586C9",
-"W- c #7C96A7",
-"X- c #8CC1E6",
-"Y- c #8BC1E5",
-"Z- c #8DB4CE",
-"`- c #6B9CBE",
-" ; c #006EBB",
-".; c #187DC0",
-"+; c #8EA3B2",
-"@; c #B3D7EE",
-"#; c #DBE8EC",
-"$; c #DCEBEF",
-"%; c #E9EFED",
-"&; c #ECF5F5",
-"*; c #F7FBF9",
-"=; c #FDFEFA",
-"-; c #FDFFFD",
-";; c #FFFDE9",
-">; c #E2E2BB",
-",; c #EDF4EC",
-"'; c #C1E2F6",
-"); c #F2FAF9",
-"!; c #D3EAF6",
-"~; c #FFFFFB",
-"{; c #FDFFFA",
-"]; c #F1F6F4",
-"^; c #E6EEEF",
-"/; c #E3EDEF",
-"(; c #D5E6EC",
-"_; c #B9D6E7",
-":; c #7BB6DE",
-"<; c #4294CB",
-"[; c #0E5A72",
-"}; c #0E1000",
-"|; c #001300",
-"1; c #E2EBDD",
-"2; c #1A1911",
-"3; c #252322",
-"4; c #686654",
-"5; c #758E72",
-"6; c #7B7B6C",
-"7; c #070809",
-"8; c #4C4A2C",
-"9; c #FFFFD4",
-"0; c #889BAA",
-"a; c #121517",
-"b; c #416037",
-"c; c #546345",
-"d; c #A5C8CB",
-"e; c #FBFBF9",
-"f; c #5A755A",
-"g; c #000801",
-"h; c #063E66",
-"i; c #2779A0",
-"j; c #376238",
-"k; c #528AB1",
-"l; c #ECECE5",
-"m; c #D6D3CA",
-"n; c #2F2B25",
-"o; c #060508",
-"p; c #25231F",
-"q; c #BDBCAE",
-"r; c #F3FBF8",
-"s; c #4797CD",
-"t; c #0070BB",
-"u; c #EEF2EE",
-"v; c #F4F3EF",
-"w; c #8C8982",
-"x; c #130F0B",
-"y; c #030404",
-"z; c #040506",
-"A; c #020B01",
-"B; c #365C52",
-"C; c #CDDBE2",
-"D; c #EEF3F0",
-"E; c #4B98CC",
-"F; c #2B87C4",
-"G; c #ECF3F1",
-"H; c #C8E1E6",
-"I; c #5D6866",
-"J; c #13100B",
-"K; c #050203",
-"L; c #162A1B",
-"M; c #91B1B1",
-"N; c #FEFFFE",
-"O; c #63A6D1",
-"P; c #016FB9",
-"Q; c #1476B8",
-"R; c #72AFD7",
-"S; c #EBF6F7",
-"T; c #A29E95",
-"U; c #110F0D",
-"V; c #050405",
-"W; c #060407",
-"X; c #031704",
-"Y; c #3D452F",
-"Z; c #C1C1BB",
-"`; c #F5F3E5",
-" > c #DBEBF5",
-".> c #4F9BCD",
-"+> c #006BB5",
-"@> c #418FC4",
-"#> c #A8CEE7",
-"$> c #F8FCF8",
-"%> c #ECECE3",
-"&> c #E8E6DB",
-"*> c #E6E5DE",
-"=> c #E6E5DD",
-"-> c #E6E4DC",
-";> c #ECEEEB",
-">> c #FAFCF9",
-",> c #D6E8F0",
-"'> c #4A99CB",
-")> c #0870B7",
-"!> c #68A6CF",
-"~> c #D1E6F2",
-"{> c #F6F7F1",
-"]> c #EAEADE",
-"^> c #E7E6DD",
-"/> c #E8E6DF",
-"(> c #F0F0EB",
-"_> c #F7F8F4",
-":> c #9CC7E1",
-"<> c #2181C2",
-"[> c #137ABF",
-"}> c #93C0DC",
-"|> c #F6FAF8",
-"1> c #EFF2EE",
-"2> c #E7E5DE",
-"3> c #E6E5DC",
-"4> c #E8E7E0",
-"5> c #EEF5F3",
-"6> c #F5FAF9",
-"7> c #94A5AF",
-"8> c #0877C2",
-"9> c #3089C5",
-"0> c #82B9DD",
-"a> c #E9F2F4",
-"b> c #FAFEFA",
-"c> c #EBEDE6",
-"d> c #DFE4D3",
-"e> c #C1D4CF",
-"f> c #889CA9",
-"g> c #808384",
-"h> c #70645C",
-"i> c #334A2A",
-"j> c #133E12",
-"k> c #090609",
-"l> c #0A0908",
-"m> c #060809",
-"n> c #0A0909",
-"o> c #0D1B0C",
-"p> c #184114",
-"q> c #5E6254",
-"r> c #838282",
-"s> c #84A5BB",
-"t> c #D2D2CB",
-"u> c #DAE2D5",
-"v> c #EDECE6",
-"w> c #F4F7F1",
-"x> c #FEFFFA",
-"y> c #B8DAEE",
-"z> c #7EB4D8",
-"A> c #4292C8",
-"B> c #187CC0",
-"C> c #0F5F73",
-"D> c #071100",
-"E> c #3D3027",
-"F> c #A9CDE3",
-"G> c #040104",
-"H> c #0B0B0C",
-"I> c #4E5151",
-"J> c #4C544C",
-"K> c #D4D7D1",
-"L> c #88837A",
-"M> c #060305",
-"N> c #133412",
-"O> c #060A06",
-"P> c #497459",
-"Q> c #DDEAF2",
-"R> c #746F55",
-"S> c #0B0B08",
-"T> c #0B0C0B",
-"U> c #8E9091",
-"V> c #FEFFFC",
-"W> c #A09990",
-"X> c #110F0E",
-"Y> c #126993",
-"Z> c #1076BF",
-"`> c #ACD2E8",
-" , c #E2E3E0",
-"., c #35312C",
-"+, c #000002",
-"@, c #1B2418",
-"#, c #C0C1AF",
-"$, c #DAE8ED",
-"%, c #1577BE",
-"&, c #0C6EAF",
-"*, c #A4C6DA",
-"=, c #F9FBF8",
-"-, c #6B8168",
-";, c #060708",
-">, c #2C2F31",
-",, c #CFCECA",
-"', c #D8E7EE",
-"), c #1A7EC1",
-"!, c #167CC0",
-"~, c #B0D2E8",
-"{, c #DDE0E4",
-"], c #2A4541",
-"^, c #020000",
-"/, c #07111E",
-"(, c #B0AD8A",
-"_, c #FFFFEF",
-":, c #509DD1",
-"<, c #2583C2",
-"[, c #C3D0D6",
-"}, c #FCF6EC",
-"|, c #A0A19E",
-"1, c #302B27",
-"2, c #0D240D",
-"3, c #0B240C",
-"4, c #283022",
-"5, c #202C1B",
-"6, c #272F20",
-"7, c #081D08",
-"8, c #060907",
-"9, c #070608",
-"0, c #09060A",
-"a, c #020004",
-"b, c #5D6241",
-"c, c #BDCABD",
-"d, c #FAFBF7",
-"e, c #89B5D1",
-"f, c #1771B1",
-"g, c #016FBC",
-"h, c #0372BD",
-"i, c #5597C4",
-"j, c #EAECE6",
-"k, c #E5E2DE",
-"l, c #88A087",
-"m, c #47463D",
-"n, c #3F3A27",
-"o, c #39342E",
-"p, c #3A352C",
-"q, c #383229",
-"r, c #4C4F54",
-"s, c #637D80",
-"t, c #C3D7CF",
-"u, c #F8FAFA",
-"v, c #78B1D5",
-"w, c #0873BD",
-"x, c #90B7CF",
-"y, c #FFF5E8",
-"z, c #C5CEC2",
-"A, c #657367",
-"B, c #44412C",
-"C, c #3B352C",
-"D, c #3E3A34",
-"E, c #505457",
-"F, c #83978B",
-"G, c #F0F4ED",
-"H, c #4B87B0",
-"I, c #2782C2",
-"J, c #CFE4EE",
-"K, c #F2EFE7",
-"L, c #A6A69F",
-"M, c #56595C",
-"N, c #39332A",
-"O, c #3A352D",
-"P, c #39342B",
-"Q, c #403A35",
-"R, c #485A69",
-"S, c #B0B0A9",
-"T, c #FFFFFE",
-"U, c #CCDFE6",
-"V, c #046CB9",
-"W, c #1A7DC0",
-"X, c #74B0D4",
-"Y, c #AED0E5",
-"Z, c #FDFEFD",
-"`, c #DEDEDA",
-" ' c #C6C3B9",
-".' c #888886",
-"+' c #494B47",
-"@' c #21300B",
-"#' c #001100",
-"$' c #030106",
-"%' c #070108",
-"&' c #182D13",
-"*' c #4B474A",
-"=' c #65666A",
-"-' c #899C88",
-";' c #C2BFB2",
-">' c #EEEBE4",
-",' c #FCFCFA",
-"'' c #DAEAF2",
-")' c #93C0DB",
-"!' c #358CC6",
-"~' c #0271BC",
-"{' c #105E72",
-"]' c #0C1400",
-"^' c #140C09",
-"/' c #C2D2DE",
-"(' c #0B2209",
-"_' c #090509",
-":' c #23251E",
-"<' c #3A4824",
-"[' c #CDCDBC",
-"}' c #988767",
-"|' c #202D1E",
-"1' c #3C3436",
-"2' c #383432",
-"3' c #2C2A2B",
-"4' c #D5D4C2",
-"5' c #6B6765",
-"6' c #0A0809",
-"7' c #827B62",
-"8' c #FFFFFC",
-"9' c #828F7A",
-"0' c #090C08",
-"a' c #216F9E",
-"b' c #325936",
-"c' c #4796CA",
-"d' c #F2FBFF",
-"e' c #658065",
-"f' c #000503",
-"g' c #172018",
-"h' c #4A5E42",
-"i' c #726862",
-"j' c #6C665E",
-"k' c #6C665C",
-"l' c #6C665F",
-"m' c #6C655B",
-"n' c #706861",
-"o' c #506047",
-"p' c #262825",
-"q' c #040305",
-"r' c #666665",
-"s' c #FFFBEE",
-"t' c #5C9ECA",
-"u' c #5498C5",
-"v' c #FBFCF8",
-"w' c #979187",
-"x' c #0A070B",
-"y' c #060707",
-"z' c #0C0E0C",
-"A' c #151B1E",
-"B' c #1F1C10",
-"C' c #141C22",
-"D' c #151C21",
-"E' c #181C1C",
-"F' c #1D1C14",
-"G' c #131C25",
-"H' c #1E1C12",
-"I' c #171C1E",
-"J' c #151B20",
-"K' c #111010",
-"L' c #4A6249",
-"M' c #F8F5EA",
-"N' c #74B0D7",
-"O' c #519CCE",
-"P' c #FFFFF6",
-"Q' c #7A766C",
-"R' c #040605",
-"S' c #0D100E",
-"T' c #161C20",
-"U' c #1B1C16",
-"V' c #171C1C",
-"W' c #191C19",
-"X' c #1C1C16",
-"Y' c #030704",
-"Z' c #182800",
-"`' c #DCE4DD",
-" ) c #E7EFF0",
-".) c #D8E8EE",
-"+) c #E1E4DC",
-"@) c #696761",
-"#) c #000102",
-"$) c #050505",
-"%) c #050A06",
-"&) c #1B1D1E",
-"*) c #4E4841",
-"=) c #78868D",
-"-) c #B2B8BD",
-";) c #C6D8C9",
-">) c #C5D7C8",
-",) c #D6DED5",
-"') c #D1DCD1",
-")) c #D5DED5",
-"!) c #C7D5C6",
-"~) c #A9BBC4",
-"{) c #87939E",
-"]) c #6B655B",
-"^) c #1C3B1F",
-"/) c #0E0F13",
-"() c #040705",
-"_) c #0E1612",
-":) c #9B9879",
-"<) c #FDF7F0",
-"[) c #A4C7DD",
-"}) c #1B7DC1",
-"|) c #448CBC",
-"1) c #E7E8E6",
-"2) c #CFC9BF",
-"3) c #3A3A3B",
-"4) c #000900",
-"5) c #000004",
-"6) c #000104",
-"7) c #132122",
-"8) c #A4A183",
-"9) c #F7FAF8",
-"0) c #72AED6",
-"a) c #6EABD4",
-"b) c #FFFEF4",
-"c) c #9C9891",
-"d) c #151C17",
-"e) c #000100",
-"f) c #484E3D",
-"g) c #E2E0D1",
-"h) c #EFE8DF",
-"i) c #328BC8",
-"j) c #1B74B9",
-"k) c #B1D5EA",
-"l) c #ECEADE",
-"m) c #555551",
-"n) c #14110E",
-"o) c #525757",
-"p) c #E0F2F5",
-"q) c #B1D2E4",
-"r) c #167BBF",
-"s) c #1D7BBB",
-"t) c #9AB5C4",
-"u) c #D3E8F1",
-"v) c #FBF5EC",
-"w) c #C9C7B8",
-"x) c #5F714F",
-"y) c #202B2A",
-"z) c #1D1917",
-"A) c #030107",
-"B) c #030304",
-"C) c #030904",
-"D) c #080A07",
-"E) c #040804",
-"F) c #020203",
-"G) c #040404",
-"H) c #161613",
-"I) c #2C2B2F",
-"J) c #476145",
-"K) c #A4A483",
-"L) c #D7E6EC",
-"M) c #E9E9E2",
-"N) c #5593BC",
-"O) c #08689E",
-"P) c #0B2229",
-"Q) c #D0CBC2",
-"R) c #839588",
-"S) c #020002",
-"T) c #2D2828",
-"U) c #BAA05A",
-"V) c #E1AF20",
-"W) c #C9A823",
-"X) c #DBAF30",
-"Y) c #CFAA36",
-"Z) c #AC8C26",
-"`) c #C3B470",
-" ! c #766647",
-".! c #0B0E0D",
-"+! c #040507",
-"@! c #111314",
-"#! c #9EB1B3",
-"$! c #595E59",
-"%! c #1D7499",
-"&! c #1E3E20",
-"*! c #0772BC",
-"=! c #7AB3D7",
-"-! c #DBEEF8",
-";! c #2D363B",
-">! c #26231F",
-",! c #C5CACA",
-"'! c #FBFFF9",
-")! c #F6F5E8",
-"!! c #F5F1D6",
-"~! c #F6F8F3",
-"{! c #F6F9F6",
-"]! c #F6FAF9",
-"^! c #F6F3DE",
-"/! c #F6FAFB",
-"(! c #F6F2DB",
-"_! c #F4F8F6",
-":! c #303031",
-"<! c #333434",
-"[! c #D9D9D3",
-"}! c #A5B6BF",
-"|! c #016DBB",
-"1! c #016EB7",
-"2! c #81B1CF",
-"3! c #F0F5F7",
-"4! c #0F0F0F",
-"5! c #172B17",
-"6! c #859685",
-"7! c #BDD5E4",
-"8! c #E3DAA6",
-"9! c #B8D9F3",
-"0! c #BBD9EF",
-"a! c #C8D9D8",
-"b! c #DADAB5",
-"c! c #B2D9FF",
-"d! c #E0DAAD",
-"e! c #C2D9E2",
-"f! c #BBD7EB",
-"g! c #AAA8A5",
-"h! c #433E38",
-"i! c #16150B",
-"j! c #C4BFA4",
-"k! c #D6EAF4",
-"l! c #A6C1D2",
-"m! c #CAD8DF",
-"n! c #101418",
-"o! c #1F381D",
-"p! c #9AA599",
-"q! c #BBD9EE",
-"r! c #BDD9EB",
-"s! c #D1D9C5",
-"t! c #C5D9DC",
-"u! c #DCDAB2",
-"v! c #C4D9DF",
-"w! c #CBD9D1",
-"x! c #D5DBC2",
-"y! c #AEBCC3",
-"z! c #486243",
-"A! c #110B0D",
-"B! c #859EAD",
-"C! c #FEFFF9",
-"D! c #B4C9D1",
-"E! c #254234",
-"F! c #010300",
-"G! c #010A01",
-"H! c #262D2A",
-"I! c #698969",
-"J! c #C5D1DE",
-"K! c #E4F0F1",
-"L! c #F9F2D3",
-"M! c #F9F3D2",
-"N! c #F7E8B9",
-"O! c #F5E7B7",
-"P! c #F5E7B8",
-"Q! c #F8EABD",
-"R! c #F9F2CF",
-"S! c #F7EFCA",
-"T! c #F6FAFA",
-"U! c #E4EEF1",
-"V! c #5A6649",
-"W! c #10120B",
-"X! c #0B0A09",
-"Y! c #7E7E71",
-"Z! c #E8F1E7",
-"`! c #A0CBE7",
-" ~ c #147BC0",
-".~ c #1076BA",
-"+~ c #A2C5D8",
-"@~ c #DCDCD4",
-"#~ c #393836",
-"$~ c #030202",
-"%~ c #030203",
-"&~ c #040303",
-"*~ c #101010",
-"=~ c #AFB1B0",
-"-~ c #D0E5F2",
-";~ c #3383BD",
-">~ c #0470B9",
-",~ c #3381B5",
-"'~ c #FDFDF7",
-")~ c #A5ACAB",
-"!~ c #0F0C09",
-"~~ c #020202",
-"{~ c #494C4E",
-"]~ c #E1EEF5",
-"^~ c #C4D9E4",
-"/~ c #0068B8",
-"(~ c #006BBB",
-"_~ c #A6B6BE",
-":~ c #F5F4EB",
-"<~ c #677562",
-"[~ c #000200",
-"}~ c #030305",
-"|~ c #020102",
-"1~ c #040304",
-"2~ c #555E63",
-"3~ c #EFF9FA",
-"4~ c #69AAD5",
-"5~ c #1177BE",
-"6~ c #67A6D3",
-"7~ c #EFF6F5",
-"8~ c #FAF5EA",
-"9~ c #9AACB4",
-"0~ c #504D47",
-"a~ c #010202",
-"b~ c #030402",
-"c~ c #000401",
-"d~ c #151C12",
-"e~ c #282321",
-"f~ c #2E353A",
-"g~ c #454B4F",
-"h~ c #50504F",
-"i~ c #525952",
-"j~ c #59835A",
-"k~ c #75886F",
-"l~ c #6C8568",
-"m~ c #979689",
-"n~ c #5A7E5A",
-"o~ c #5C7F5B",
-"p~ c #5B7A5A",
-"q~ c #505050",
-"r~ c #3E3F42",
-"s~ c #2E302D",
-"t~ c #2D2821",
-"u~ c #0C1A0B",
-"v~ c #010102",
-"w~ c #070607",
-"x~ c #323226",
-"y~ c #D2CEB8",
-"z~ c #DAE9F1",
-"A~ c #2383C3",
-"B~ c #0B6388",
-"C~ c #0E1D15",
-"D~ c #505B2A",
-"E~ c #F7F9F6",
-"F~ c #1B4734",
-"G~ c #342609",
-"H~ c #AA8531",
-"I~ c #B99030",
-"J~ c #E4AF19",
-"K~ c #EEB815",
-"L~ c #F2BF23",
-"M~ c #B49D41",
-"N~ c #D4981B",
-"O~ c #EFBD18",
-"P~ c #E8AF33",
-"Q~ c #838225",
-"R~ c #313322",
-"S~ c #252526",
-"T~ c #7A8087",
-"U~ c #CBD4CB",
-"V~ c #272E2A",
-"W~ c #063F69",
-"X~ c #196C97",
-"Y~ c #102212",
-"Z~ c #0D75BD",
-"`~ c #98C8E8",
-" { c #D1CFC6",
-".{ c #282725",
-"+{ c #7B7A77",
-"@{ c #FFFEEE",
-"#{ c #F0D680",
-"${ c #EDCA59",
-"%{ c #EDC441",
-"&{ c #EED070",
-"*{ c #EED176",
-"={ c #EDC442",
-"-{ c #EED378",
-";{ c #EDC74D",
-">{ c #EED37D",
-",{ c #EDC546",
-"'{ c #FAF5E1",
-"){ c #A4BECF",
-"!{ c #020305",
-"~{ c #221F18",
-"{{ c #CECABE",
-"]{ c #B0D6EE",
-"^{ c #016BB8",
-"/{ c #1175BA",
-"({ c #B9D0DC",
-"_{ c #C7CCCB",
-":{ c #0E0E10",
-"<{ c #717B6B",
-"[{ c #F9FDF9",
-"}{ c #FAE9B2",
-"|{ c #F4E3A6",
-"1{ c #F8E39F",
-"2{ c #F7E3A2",
-"3{ c #F5E3A6",
-"4{ c #F9E39E",
-"5{ c #F8E3A1",
-"6{ c #F8E3A0",
-"7{ c #FCF3CC",
-"8{ c #B9B7B6",
-"9{ c #121112",
-"0{ c #060A05",
-"a{ c #949F8F",
-"b{ c #0872BA",
-"c{ c #D0D7D9",
-"d{ c #B3AFA8",
-"e{ c #0A0F0C",
-"f{ c #9BA99C",
-"g{ c #FDFFFE",
-"h{ c #F8E3A2",
-"i{ c #F6E3A4",
-"j{ c #F7E3A1",
-"k{ c #F6E3A3",
-"l{ c #FDF9E4",
-"m{ c #E8E7E6",
-"n{ c #42403D",
-"o{ c #645848",
-"p{ c #B4BCBE",
-"q{ c #1E2B36",
-"r{ c #000302",
-"s{ c #121113",
-"t{ c #6B7966",
-"u{ c #CCD7D6",
-"v{ c #F8F0CD",
-"w{ c #F1D26E",
-"x{ c #ECC035",
-"y{ c #ECBF31",
-"z{ c #E8B10A",
-"A{ c #E8B109",
-"B{ c #E9B30F",
-"C{ c #ECBE2C",
-"D{ c #ECBD27",
-"E{ c #EED37C",
-"F{ c #FFF5D5",
-"G{ c #FAFAF0",
-"H{ c #ABACA5",
-"I{ c #514D48",
-"J{ c #060506",
-"K{ c #717B69",
-"L{ c #FFFAF2",
-"M{ c #81B8DA",
-"N{ c #2782BF",
-"O{ c #F7EBDF",
-"P{ c #848D8F",
-"Q{ c #090C0F",
-"R{ c #5F6364",
-"S{ c #61717E",
-"T{ c #606D79",
-"U{ c #5F666E",
-"V{ c #616F7B",
-"W{ c #5F676F",
-"X{ c #5E6369",
-"Y{ c #617482",
-"Z{ c #5E646B",
-"`{ c #606D78",
-" ] c #606569",
-".] c #4B4741",
-"+] c #060604",
-"@] c #444746",
-"#] c #F8F6EE",
-"$] c #7DADCC",
-"%] c #0873BB",
-"&] c #0065B9",
-"*] c #B8C3C8",
-"=] c #EAEEEA",
-"-] c #3E494F",
-";] c #0A090B",
-">] c #45423E",
-",] c #61717D",
-"'] c #5F676E",
-")] c #5E646A",
-"!] c #617381",
-"~] c #5E666D",
-"{] c #5F6A73",
-"]] c #617584",
-"^] c #606B76",
-"/] c #5D5F61",
-"(] c #302C28",
-"_] c #0A0A0B",
-":] c #84989B",
-"<] c #E7F2F5",
-"[] c #368DC9",
-"}] c #076EBA",
-"|] c #E7F2F2",
-"1] c #C3C2BE",
-"2] c #0A0503",
-"3] c #030306",
-"4] c #112C17",
-"5] c #5F5F4A",
-"6] c #617182",
-"7] c #61707C",
-"8] c #5D6065",
-"9] c #5F6973",
-"0] c #606C77",
-"a] c #5E6165",
-"b] c #627788",
-"c] c #5E6267",
-"d] c #606C79",
-"e] c #5E6268",
-"f] c #606974",
-"g] c #606F7C",
-"h] c #606C78",
-"i] c #5E6065",
-"j] c #62788A",
-"k] c #5F656C",
-"l] c #61707E",
-"m] c #5F656D",
-"n] c #606B75",
-"o] c #617382",
-"p] c #5E6166",
-"q] c #627789",
-"r] c #606E7A",
-"s] c #606369",
-"t] c #4F5A53",
-"u] c #0D1A0D",
-"v] c #262625",
-"w] c #BFC1BC",
-"x] c #A9D0E7",
-"y] c #328AC6",
-"z] c #ACD0E6",
-"A] c #F6FBF3",
-"B] c #B4B1A7",
-"C] c #63625D",
-"D] c #080402",
-"E] c #030205",
-"F] c #111112",
-"G] c #2B4024",
-"H] c #656259",
-"I] c #818C8A",
-"J] c #ADBAAC",
-"K] c #CAC5BB",
-"L] c #D4DEDF",
-"M] c #F6FFFD",
-"N] c #FFFFF8",
-"O] c #FDFDF3",
-"P] c #EBEEEA",
-"Q] c #D5D8CE",
-"R] c #D3CFC4",
-"S] c #9CB69F",
-"T] c #86858A",
-"U] c #797C7E",
-"V] c #514F4D",
-"W] c #34312C",
-"X] c #0D1012",
-"Y] c #0A0B0C",
-"Z] c #020205",
-"`] c #40474D",
-" ^ c #E5E9E6",
-".^ c #8FB0C4",
-"+^ c #036EB8",
-"@^ c #062641",
-"#^ c #090102",
-"$^ c #000B00",
-"%^ c #C5CACB",
-"&^ c #C2BF7C",
-"*^ c #A88214",
-"=^ c #EDB41B",
-"-^ c #EFBB17",
-";^ c #E9B617",
-">^ c #EABB29",
-",^ c #EFCC5A",
-"'^ c #F3C841",
-")^ c #EFC53C",
-"!^ c #ECC341",
-"~^ c #EFC846",
-"{^ c #FBC321",
-"]^ c #D1AF37",
-"^^ c #C6AE67",
-"/^ c #E9D384",
-"(^ c #F1E1AB",
-"_^ c #677266",
-":^ c #080101",
-"<^ c #0D3437",
-"[^ c #066EAC",
-"}^ c #21709E",
-"|^ c #325935",
-"1^ c #0C75BD",
-"2^ c #95C7E9",
-"3^ c #CECBB3",
-"4^ c #28251B",
-"5^ c #82888D",
-"6^ c #F8F3D9",
-"7^ c #EDBD25",
-"8^ c #E9B414",
-"9^ c #E9B20E",
-"0^ c #E9B20D",
-"a^ c #E9B412",
-"b^ c #E9B20C",
-"c^ c #E8B20E",
-"d^ c #EBB91C",
-"e^ c #F9F0CD",
-"f^ c #9AB9CE",
-"g^ c #121A0C",
-"h^ c #C1C5B8",
-"i^ c #D1E4ED",
-"j^ c #1079C0",
-"k^ c #B9E1F8",
-"l^ c #B9B3AA",
-"m^ c #0E0E0E",
-"n^ c #92949B",
-"o^ c #F4E9BE",
-"p^ c #EAB81D",
-"q^ c #EAB91F",
-"r^ c #EABA21",
-"s^ c #F4DC90",
-"t^ c #D5DBDE",
-"u^ c #1D261D",
-"v^ c #798977",
-"w^ c #1077BD",
-"x^ c #0874BD",
-"y^ c #D0E8F7",
-"z^ c #A9A193",
-"A^ c #0C0A0A",
-"B^ c #18181A",
-"C^ c #B5BAC6",
-"D^ c #F3E3AA",
-"E^ c #EAB921",
-"F^ c #EECA58",
-"G^ c #E9F1F6",
-"H^ c #5E676C",
-"I^ c #1D1B19",
-"J^ c #1D1E20",
-"K^ c #010000",
-"L^ c #050204",
-"M^ c #394A37",
-"N^ c #9EB4B3",
-"O^ c #F4F3EB",
-"P^ c #F9EFCB",
-"Q^ c #EDCE64",
-"R^ c #EABD2F",
-"S^ c #E9B410",
-"T^ c #E9B516",
-"U^ c #E9B517",
-"V^ c #EBBF35",
-"W^ c #F0D786",
-"X^ c #FFF7D6",
-"Y^ c #E7E9E5",
-"Z^ c #747B7F",
-"`^ c #000612",
-" / c #151110",
-"./ c #948E89",
-"+/ c #EFEFEB",
-"@/ c #60A4D0",
-"#/ c #559FD0",
-"$/ c #F3F1EC",
-"%/ c #4A4F53",
-"&/ c #030201",
-"*/ c #112217",
-"=/ c #C4D0D0",
-"-/ c #EFEBD7",
-";/ c #EDEFDA",
-">/ c #EDEED9",
-",/ c #ECEAD3",
-"'/ c #EDEEDA",
-")/ c #EBEBD4",
-"!/ c #ECE8D1",
-"~/ c #EDF1DE",
-"{/ c #ECE9D2",
-"]/ c #ECECD4",
-"^/ c #EEF3F3",
-"// c #E3E3DC",
-"(/ c #5E5B46",
-"_/ c #161F17",
-":/ c #B5BEB0",
-"</ c #97C7E7",
-"[/ c #0A74BC",
-"}/ c #DCEBF0",
-"|/ c #E0DDD5",
-"1/ c #060200",
-"2/ c #5A645D",
-"3/ c #DEDCD3",
-"4/ c #EEF1DC",
-"5/ c #EBEAD4",
-"6/ c #ECE9D1",
-"7/ c #EDF1DD",
-"8/ c #ECECD6",
-"9/ c #EDF1DF",
-"0/ c #ECECD7",
-"a/ c #ECE9D4",
-"b/ c #BFC0BD",
-"c/ c #2F2E31",
-"d/ c #273E1C",
-"e/ c #75B0D4",
-"f/ c #3890CD",
-"g/ c #E9F0EE",
-"h/ c #808175",
-"i/ c #040208",
-"j/ c #162403",
-"k/ c #8FB3AF",
-"l/ c #EFF1E6",
-"m/ c #EDEFDB",
-"n/ c #EBE7CF",
-"o/ c #ECEDD8",
-"p/ c #EDF3E1",
-"q/ c #EBE8D0",
-"r/ c #ECEDD9",
-"s/ c #ECE8D0",
-"t/ c #ECEBD4",
-"u/ c #EEF3E2",
-"v/ c #EDEFDC",
-"w/ c #EDF0DE",
-"x/ c #EBE8CF",
-"y/ c #EEF3E1",
-"z/ c #ECEED9",
-"A/ c #EDE9D4",
-"B/ c #EBF0EC",
-"C/ c #778F73",
-"D/ c #0A0D0B",
-"E/ c #0C0D0C",
-"F/ c #8D8A7B",
-"G/ c #D1E3EA",
-"H/ c #0573BC",
-"I/ c #006AB7",
-"J/ c #4496CC",
-"K/ c #CCE3F0",
-"L/ c #DFDAD7",
-"M/ c #637762",
-"N/ c #181913",
-"O/ c #141C17",
-"P/ c #55524C",
-"Q/ c #868A8F",
-"R/ c #BDBFC5",
-"S/ c #D0E0D5",
-"T/ c #EFEFE0",
-"U/ c #FDF6D9",
-"V/ c #FBF0CE",
-"W/ c #F7DF8B",
-"X/ c #F5D56E",
-"Y/ c #F0D26D",
-"Z/ c #EFD16D",
-"`/ c #EBC142",
-" ( c #EBC245",
-".( c #EBC448",
-"+( c #EFD06D",
-"@( c #F2D36C",
-"#( c #F5DC87",
-"$( c #F7EDC3",
-"%( c #FCEFC8",
-"&( c #FFFCE4",
-"*( c #FAF6DE",
-"=( c #E6E6E1",
-"-( c #D7D7DA",
-";( c #A4B9CA",
-">( c #939BA3",
-",( c #66635F",
-"'( c #262418",
-")( c #080A0A",
-"!( c #979B99",
-"~( c #FFF3E6",
-"{( c #046FBB",
-"]( c #046DB4",
-"^( c #07253D",
-"/( c #0A0202",
-"(( c #000502",
-"_( c #8E7B5F",
-":( c #CB8C23",
-"<( c #DFA71E",
-"[( c #E8B51B",
-"}( c #E8B415",
-"|( c #EBBC2A",
-"1( c #EEC94F",
-"2( c #EEC74A",
-"3( c #EEC74C",
-"4( c #EEC749",
-"5( c #EFCD5A",
-"6( c #ECC034",
-"7( c #EABE32",
-"8( c #F1C12D",
-"9( c #F1BF21",
-"0( c #EFC12F",
-"a( c #E5B729",
-"b( c #655334",
-"c( c #0B0608",
-"d( c #070102",
-"e( c #0F3129",
-"f( c #076DA8",
-"g( c #177195",
-"h( c #96C8E8",
-"i( c #C9C4B8",
-"j( c #25221E",
-"k( c #808689",
-"l( c #F8F4DB",
-"m( c #EDC031",
-"n( c #E8B516",
-"o( c #EBBD29",
-"p( c #F9F0D0",
-"q( c #9BB8CB",
-"r( c #060408",
-"s( c #051503",
-"t( c #BDC5B2",
-"u( c #B0D4EA",
-"v( c #0F76BC",
-"w( c #0271BB",
-"x( c #0F73B7",
-"y( c #B8CEDF",
-"z( c #AAB393",
-"A( c #0D0E0D",
-"B( c #9299A2",
-"C( c #EBBA24",
-"D( c #F0D06C",
-"E( c #D3DBDE",
-"F( c #1D2A1E",
-"G( c #798077",
-"H( c #157ABE",
-"I( c #CFE6F3",
-"J( c #AAA396",
-"K( c #0C0B0A",
-"L( c #151516",
-"M( c #B0B5C0",
-"N( c #F3DC8F",
-"O( c #EFCC57",
-"P( c #EFF6FA",
-"Q( c #6A7174",
-"R( c #020001",
-"S( c #615C54",
-"T( c #DDE2E1",
-"U( c #F5FAF5",
-"V( c #EFCE64",
-"W( c #EABA28",
-"X( c #EBBC2C",
-"Y( c #F5E4A6",
-"Z( c #EAF8FC",
-"`( c #9F996E",
-" _ c #08090B",
-"._ c #030103",
-"+_ c #142316",
-"@_ c #CBD6C9",
-"#_ c #F5F6F1",
-"$_ c #0D74BE",
-"%_ c #016FBB",
-"&_ c #7EB5D8",
-"*_ c #EAE2C2",
-"=_ c #3F3E28",
-"-_ c #5F6E53",
-";_ c #F1D477",
-">_ c #EFC33C",
-",_ c #EFC544",
-"'_ c #EFC644",
-")_ c #EFC543",
-"!_ c #EFC645",
-"~_ c #EFC43E",
-"{_ c #EECB5C",
-"]_ c #FCFBF0",
-"^_ c #ACB9A6",
-"/_ c #000A00",
-"(_ c #ABB8A3",
-"__ c #ABD0EA",
-":_ c #1178BE",
-"<_ c #DAE8EA",
-"[_ c #A7C5DF",
-"}_ c #1B1E16",
-"|_ c #BABFB6",
-"1_ c #FCF4D7",
-"2_ c #EEC648",
-"3_ c #EFC542",
-"4_ c #F1D063",
-"5_ c #F3F9FD",
-"6_ c #586657",
-"7_ c #050906",
-"8_ c #81B6D6",
-"9_ c #5D94B8",
-"0_ c #EEEEE7",
-"a_ c #605642",
-"b_ c #525542",
-"c_ c #E8EDED",
-"d_ c #F3DE94",
-"e_ c #EEC238",
-"f_ c #EEC43F",
-"g_ c #EEC542",
-"h_ c #EFC443",
-"i_ c #FBEAB4",
-"j_ c #D2E5EC",
-"k_ c #171A1D",
-"l_ c #050805",
-"m_ c #5F6C56",
-"n_ c #F3F3E7",
-"o_ c #0673BC",
-"p_ c #0063B4",
-"q_ c #59A3D4",
-"r_ c #E7F1F2",
-"s_ c #D3D0C8",
-"t_ c #454444",
-"u_ c #050806",
-"v_ c #001A01",
-"w_ c #6A716E",
-"x_ c #BAC7BB",
-"y_ c #E9EEF8",
-"z_ c #F1E9C5",
-"A_ c #F8EAB2",
-"B_ c #F1D57F",
-"C_ c #EFCD62",
-"D_ c #ECC037",
-"E_ c #E9B926",
-"F_ c #E9B514",
-"G_ c #E9B515",
-"H_ c #E9B924",
-"I_ c #E9B822",
-"J_ c #EDC444",
-"K_ c #EEC546",
-"L_ c #F0D06B",
-"M_ c #F4E099",
-"N_ c #F4E8B2",
-"O_ c #F2E7B8",
-"P_ c #EFF1F3",
-"Q_ c #CECDB9",
-"R_ c #163014",
-"S_ c #71706F",
-"T_ c #08273D",
-"U_ c #4D4A19",
-"V_ c #B17929",
-"W_ c #DEA91C",
-"X_ c #EAB71A",
-"Y_ c #ECC23C",
-"Z_ c #EECA52",
-"`_ c #EDC543",
-" : c #EDC544",
-".: c #EBBD2F",
-"+: c #ECC545",
-"@: c #F0C232",
-"#: c #CCAD37",
-"$: c #E1AD1E",
-"%: c #4D370E",
-"&: c #010208",
-"*: c #0A384A",
-"=: c #0570B3",
-"-: c #0072C0",
-";: c #2672A1",
-">: c #365B39",
-",: c #C6C1B9",
-"': c #23211E",
-"): c #EBBC29",
-"!: c #F9F3D3",
-"~: c #959EA4",
-"{: c #24221A",
-"]: c #D1CCC0",
-"^: c #A4CDE8",
-"/: c #016EB9",
-"(: c #B9DAEF",
-"_: c #B1AD9D",
-":: c #111214",
-"<: c #9299A6",
-"[: c #F3E3A7",
-"}: c #EAB61A",
-"|: c #EAB81F",
-"1: c #F5E29F",
-"2: c #D0D1D8",
-"3: c #171618",
-"4: c #000700",
-"5: c #81997E",
-"6: c #2383C2",
-"7: c #171E24",
-"8: c #B5CDE2",
-"9: c #F3DE93",
-"0: c #F1CF60",
-"a: c #E0EFFB",
-"b: c #4C6377",
-"c: c #070507",
-"d: c #5C554F",
-"e: c #E5E7E7",
-"f: c #F4E4A7",
-"g: c #EBC039",
-"h: c #E9B519",
-"i: c #EAB923",
-"j: c #F2E2A7",
-"k: c #F7F9F1",
-"l: c #84A1B1",
-"m: c #5A584C",
-"n: c #F5F3EA",
-"o: c #B5D2E3",
-"p: c #005FB6",
-"q: c #0573BB",
-"r: c #80B5D9",
-"s: c #D8CFC0",
-"t: c #2C2B27",
-"u: c #010203",
-"v: c #8A8174",
-"w: c #ECC95D",
-"x: c #E8B30F",
-"y: c #E8B413",
-"z: c #EDC138",
-"A: c #FBFAEB",
-"B: c #A9ABA7",
-"C: c #A6A6A0",
-"D: c #B4D6EC",
-"E: c #2381C3",
-"F: c #DFEDF5",
-"G: c #CEB458",
-"H: c #071806",
-"I: c #A1B8A4",
-"J: c #E8B517",
-"K: c #ECC13F",
-"L: c #F2F9FE",
-"M: c #5D775B",
-"N: c #7FB5D6",
-"O: c #62A3CF",
-"P: c #EEF1EB",
-"Q: c #4A5B36",
-"R: c #5A5E61",
-"S: c #EAEEEF",
-"T: c #EEC94C",
-"U: c #E8B312",
-"V: c #EABB25",
-"W: c #E8B519",
-"X: c #F6D980",
-"Y: c #D7F4FF",
-"Z: c #181D22",
-"`: c #0B0B0A",
-" < c #7D786D",
-".< c #E0E9EA",
-"+< c #0066B8",
-"@< c #63A8D8",
-"#< c #ECF2EF",
-"$< c #DDDBD4",
-"%< c #3B352F",
-"&< c #4E5255",
-"*< c #D3DCD2",
-"=< c #ECF1F3",
-"-< c #F6F9F4",
-";< c #F0D57A",
-">< c #EBBC2D",
-",< c #EABA26",
-"'< c #E8B51A",
-")< c #E9B71B",
-"!< c #E9B81F",
-"~< c #EABA25",
-"{< c #F2E3AC",
-"]< c #F4F5F5",
-"^< c #111812",
-"/< c #778975",
-"(< c #FFFEF0",
-"_< c #2F89C5",
-":< c #002038",
-"<< c #332F32",
-"[< c #A27331",
-"}< c #AC7329",
-"|< c #C79122",
-"1< c #F1BF18",
-"2< c #E9B820",
-"3< c #F0D165",
-"4< c #EFCC59",
-"5< c #EBBD2B",
-"6< c #ECBE32",
-"7< c #EFCD5B",
-"8< c #F3BD18",
-"9< c #C0A237",
-"0< c #AE8637",
-"a< c #DFA61D",
-"b< c #4B521E",
-"c< c #030D0A",
-"d< c #070206",
-"e< c #142B12",
-"f< c #096B9F",
-"g< c #0E6890",
-"h< c #94C6E9",
-"i< c #D5D3B2",
-"j< c #2B291B",
-"k< c #F9EFCE",
-"l< c #9EC6E1",
-"m< c #B0BEAC",
-"n< c #EFF4F0",
-"o< c #0168B8",
-"p< c #1078BF",
-"q< c #BADEF4",
-"r< c #B4AD9E",
-"s< c #100F0A",
-"t< c #8E8B6F",
-"u< c #F5FBFE",
-"v< c #ECC448",
-"w< c #EFD170",
-"x< c #D6E4E0",
-"y< c #254024",
-"z< c #757775",
-"A< c #2081C1",
-"B< c #161718",
-"C< c #B1B9C5",
-"D< c #F3DD93",
-"E< c #F0CF61",
-"F< c #F4EED3",
-"G< c #756223",
-"H< c #203520",
-"I< c #C6D8C2",
-"J< c #FDFDFD",
-"K< c #ECC959",
-"L< c #EBB81F",
-"M< c #F2E6B3",
-"N< c #F0F0EE",
-"O< c #595349",
-"P< c #90B6CF",
-"Q< c #EFEDE6",
-"R< c #5286A9",
-"S< c #006DBD",
-"T< c #7FB5DA",
-"U< c #D8DFDE",
-"V< c #2D3C44",
-"W< c #8A8277",
-"X< c #FEF4C8",
-"Y< c #EABA22",
-"Z< c #E8B005",
-"`< c #F9F4E2",
-" [ c #B0C4AE",
-".[ c #001400",
-"+[ c #A5A39F",
-"@[ c #B5D7EC",
-"#[ c #DDEAEB",
-"$[ c #90B5D2",
-"%[ c #28241F",
-"&[ c #C9C8C3",
-"*[ c #EAB71D",
-"=[ c #ECC140",
-"-[ c #63A8D6",
-";[ c #EFF1ED",
-">[ c #574F43",
-",[ c #595E61",
-"'[ c #EEC84C",
-")[ c #E8B412",
-"![ c #F6DA81",
-"~[ c #D6F2FF",
-"{[ c #181D21",
-"][ c #010702",
-"^[ c #55684D",
-"/[ c #D0E2E1",
-"([ c #2785C6",
-"_[ c #5086AA",
-":[ c #E9EAE4",
-"<[ c #E5E5DF",
-"[[ c #3C352B",
-"}[ c #161615",
-"|[ c #B8B3A7",
-"1[ c #F4F3E9",
-"2[ c #EFDB98",
-"3[ c #E7AD00",
-"4[ c #F8E7A8",
-"5[ c #B3B9C0",
-"6[ c #7C917B",
-"7[ c #FFFFF1",
-"8[ c #056DB4",
-"9[ c #07223C",
-"0[ c #001D07",
-"a[ c #886629",
-"b[ c #D8A31E",
-"c[ c #CE9921",
-"d[ c #EDBA18",
-"e[ c #F0CF60",
-"f[ c #EFCE5F",
-"g[ c #F0CC58",
-"h[ c #EABA24",
-"i[ c #EEC94E",
-"j[ c #EBBD2C",
-"k[ c #EBC855",
-"l[ c #E8B31B",
-"m[ c #8C8A60",
-"n[ c #C6A635",
-"o[ c #E5AD18",
-"p[ c #CA9326",
-"q[ c #5A480F",
-"r[ c #000108",
-"s[ c #060208",
-"t[ c #162801",
-"u[ c #0A6A99",
-"v[ c #0070C0",
-"w[ c #2A7BA2",
-"x[ c #3B643A",
-"y[ c #96C9E8",
-"z[ c #C5C0B9",
-"A[ c #23201E",
-"B[ c #F9F0CF",
-"C[ c #9DC1DA",
-"D[ c #1F2016",
-"E[ c #CCCABE",
-"F[ c #B6D6EB",
-"G[ c #016AB8",
-"H[ c #0F76BB",
-"I[ c #B7D4EB",
-"J[ c #BEC194",
-"K[ c #939AA9",
-"L[ c #F3E3A3",
-"M[ c #EBBA22",
-"N[ c #F4E19B",
-"O[ c #181618",
-"P[ c #7F957D",
-"Q[ c #171E22",
-"R[ c #B4CADE",
-"S[ c #EFC84F",
-"T[ c #EEF6FF",
-"U[ c #67727D",
-"V[ c #151B19",
-"W[ c #ABCCB7",
-"X[ c #FFF8DB",
-"Y[ c #EABB26",
-"Z[ c #E8B416",
-"`[ c #EBBA20",
-" } c #F8F4E1",
-".} c #C9D9CF",
-"+} c #132814",
-"@} c #040205",
-"#} c #423628",
-"$} c #FEFEFE",
-"%} c #96C5E0",
-"&} c #80B5D8",
-"*} c #ECDEB6",
-"=} c #423A1C",
-"-} c #000005",
-";} c #8A8274",
-">} c #ECC95C",
-",} c #EABA27",
-"'} c #EAB617",
-")} c #FAF8E6",
-"!} c #A9ADA7",
-"~} c #0F1D0F",
-"{} c #ACBBA5",
-"]} c #B4D5EC",
-"^} c #2180C2",
-"/} c #DEEBED",
-"(} c #CAD0CA",
-"_} c #091908",
-":} c #A4B9A7",
-"<} c #FBF0CD",
-"[} c #EABC2B",
-"}} c #ECBF33",
-"|} c #E8B210",
-"1} c #EEC645",
-"2} c #EDC750",
-"3} c #F2F9FD",
-"4} c #0D1B0D",
-"5} c #619EC8",
-"6} c #EFF1E9",
-"7} c #626537",
-"8} c #EBBD2E",
-"9} c #EAB821",
-"0} c #E9B923",
-"a} c #E8B417",
-"b} c #E9B61C",
-"c} c #EBBE30",
-"d} c #F7DC85",
-"e} c #D5DCDB",
-"f} c #18191A",
-"g} c #0B0B09",
-"h} c #74756A",
-"i} c #FFFAED",
-"j} c #328BC7",
-"k} c #1E80C1",
-"l} c #C9E3EF",
-"m} c #E5E9E8",
-"n} c #050404",
-"o} c #262F35",
-"p} c #C4CCD0",
-"q} c #FEFCE9",
-"r} c #EFE1AD",
-"s} c #EDC134",
-"t} c #E8AF03",
-"u} c #EAB71E",
-"v} c #ECC446",
-"w} c #FEFFFF",
-"x} c #7D796E",
-"y} c #202529",
-"z} c #C9C9C8",
-"A} c #ADD1E9",
-"B} c #0271BE",
-"C} c #0771BA",
-"D} c #1274B7",
-"E} c #163040",
-"F} c #343A40",
-"G} c #AC7028",
-"H} c #B98523",
-"I} c #F3C018",
-"J} c #EEC84A",
-"K} c #F3D368",
-"L} c #F0C94A",
-"M} c #ECBC25",
-"N} c #E9B513",
-"O} c #E7C040",
-"P} c #DABD55",
-"Q} c #D5AA2D",
-"R} c #A68D3D",
-"S} c #B88328",
-"T} c #CD901B",
-"U} c #CF951D",
-"V} c #CC9320",
-"W} c #8C7140",
-"X} c #182227",
-"Y} c #090A09",
-"Z} c #142113",
-"`} c #060308",
-" | c #121C00",
-".| c #096598",
-"+| c #126893",
-"@| c #CBC7B7",
-"#| c #26231D",
-"$| c #F9F1D1",
-"%| c #99AFBF",
-"&| c #040307",
-"*| c #151C0F",
-"=| c #C5C7B9",
-"-| c #C5DFEC",
-";| c #0F75B9",
-">| c #B8D3E4",
-",| c #ABAE9A",
-"'| c #101111",
-")| c #919698",
-"!| c #EAB61B",
-"~| c #F2D77F",
-"{| c #D3DBDD",
-"]| c #1E2D1E",
-"^| c #798278",
-"/| c #2A86C3",
-"(| c #151515",
-"_| c #AFB5BE",
-":| c #F2DD92",
-"<| c #E8B619",
-"[| c #ECC23D",
-"}| c #EBF6FF",
-"|| c #657073",
-"1| c #020105",
-"2| c #0A0706",
-"3| c #8C9296",
-"4| c #EED072",
-"5| c #EABC2C",
-"6| c #EABF3C",
-"7| c #EDCB5C",
-"8| c #EBC344",
-"9| c #ECC54D",
-"0| c #EABB2B",
-"a| c #EAB71C",
-"b| c #EBBD2D",
-"c| c #F0D782",
-"d| c #EEEEE4",
-"e| c #6E7873",
-"f| c #010402",
-"g| c #B5BBA7",
-"h| c #D1E6F4",
-"i| c #CFD7DD",
-"j| c #253343",
-"k| c #020100",
-"l| c #8A8275",
-"m| c #FEFCE5",
-"n| c #EBC03C",
-"o| c #E9B921",
-"p| c #EAB81C",
-"q| c #FAF7E6",
-"r| c #ADBBAC",
-"s| c #0A0C0B",
-"t| c #A5A49F",
-"u| c #B4D7EC",
-"v| c #DDEBF1",
-"w| c #A4AE8D",
-"x| c #1C2017",
-"y| c #BCC3BA",
-"z| c #F9EFCC",
-"A| c #F2F9FC",
-"B| c #102710",
-"C| c #609AC1",
-"D| c #EEEFE8",
-"E| c #53573C",
-"F| c #EABB27",
-"G| c #ECBF35",
-"H| c #EBBF32",
-"I| c #E8B313",
-"J| c #ECC036",
-"K| c #EBBE31",
-"L| c #E8B414",
-"M| c #ECBF34",
-"N| c #E9B415",
-"O| c #F1F9DE",
-"P| c #1D1F1A",
-"Q| c #040805",
-"R| c #5F6D57",
-"S| c #E3ECE5",
-"T| c #2B87C6",
-"U| c #82B8DB",
-"V| c #F1FCFC",
-"W| c #52575B",
-"X| c #4F4D4A",
-"Y| c #D0E2EF",
-"Z| c #FBFBE9",
-"`| c #EECD61",
-" 1 c #E8B106",
-".1 c #EAB922",
-"+1 c #E9B413",
-"@1 c #F3DA85",
-"#1 c #2D3339",
-"$1 c #030403",
-"%1 c #38473B",
-"&1 c #E6E9DF",
-"*1 c #559ED0",
-"=1 c #0071BD",
-"-1 c #1372A3",
-";1 c #277CA9",
-">1 c #4A738A",
-",1 c #3F7CA0",
-"'1 c #545B53",
-")1 c #2C3226",
-"!1 c #0A0D0F",
-"~1 c #AC7A28",
-"{1 c #746D2C",
-"]1 c #D09523",
-"^1 c #DAAA28",
-"/1 c #EFC548",
-"(1 c #E4C861",
-"_1 c #DCC059",
-":1 c #DDBF4A",
-"<1 c #E0AB1E",
-"[1 c #B49F56",
-"}1 c #A68A39",
-"|1 c #9E8042",
-"11 c #C58D22",
-"21 c #CD941E",
-"31 c #C38B22",
-"41 c #BF8927",
-"51 c #BD8C3F",
-"61 c #918F6D",
-"71 c #232E13",
-"81 c #030507",
-"91 c #0F250F",
-"01 c #4D6641",
-"a1 c #192417",
-"b1 c #070409",
-"c1 c #0C0C00",
-"d1 c #076096",
-"e1 c #23729F",
-"f1 c #345B37",
-"g1 c #0C75BE",
-"h1 c #96CAEC",
-"i1 c #CDCAB7",
-"j1 c #27251D",
-"k1 c #ECC23B",
-"l1 c #9CBDD3",
-"m1 c #141B0E",
-"n1 c #C4C7B9",
-"o1 c #C7DFEC",
-"p1 c #BBE1FB",
-"q1 c #ACB09A",
-"r1 c #10100F",
-"s1 c #909593",
-"t1 c #F3E2A2",
-"u1 c #F3DD92",
-"v1 c #D2D6DA",
-"w1 c #1B201B",
-"x1 c #7E8F7B",
-"y1 c #161A1F",
-"z1 c #B3C3D4",
-"A1 c #F6F0D1",
-"B1 c #BDBBB9",
-"C1 c #282E22",
-"D1 c #041600",
-"E1 c #8A887D",
-"F1 c #F8FAF2",
-"G1 c #F3DA89",
-"H1 c #E9B30C",
-"I1 c #ECC958",
-"J1 c #F2DB8B",
-"K1 c #FAEFBE",
-"L1 c #FFFDEC",
-"M1 c #FFFFF7",
-"N1 c #FFFFF5",
-"O1 c #FDF0C1",
-"P1 c #F2DD94",
-"Q1 c #F0D98A",
-"R1 c #EAB511",
-"S1 c #E8B20C",
-"T1 c #E9B922",
-"U1 c #EAB920",
-"V1 c #F7E6A9",
-"W1 c #BBC9C6",
-"X1 c #1F2E21",
-"Y1 c #3A523A",
-"Z1 c #EFFFFF",
-"`1 c #569DCB",
-" 2 c #E3DCC2",
-".2 c #393929",
-"+2 c #EBC753",
-"@2 c #E9B411",
-"#2 c #AAB1A9",
-"$2 c #0D160D",
-"%2 c #A9B2A3",
-"&2 c #1A7CC1",
-"*2 c #DEEBEE",
-"=2 c #BEC5BA",
-"-2 c #101B0D",
-";2 c #ACBCAD",
-">2 c #FAF0CD",
-",2 c #050206",
-"'2 c #64ADDE",
-")2 c #5F5640",
-"!2 c #E8B20A",
-"~2 c #EBBD2A",
-"{2 c #ECBD2B",
-"]2 c #ECBE2D",
-"^2 c #EBBD28",
-"/2 c #EBBB23",
-"(2 c #EBBC28",
-"_2 c #EBBC27",
-":2 c #ECC031",
-"<2 c #ECC032",
-"[2 c #EBBC26",
-"}2 c #ECBD2A",
-"|2 c #F6E4A8",
-"12 c #E6EEEC",
-"22 c #1B1C1D",
-"32 c #6C7161",
-"42 c #DDE8E7",
-"52 c #2886C6",
-"62 c #2E8AC7",
-"72 c #DBEBF4",
-"82 c #A7A6A5",
-"92 c #0D0E0E",
-"02 c #393B3B",
-"a2 c #D8DEE3",
-"b2 c #FCF1CB",
-"c2 c #EEC956",
-"d2 c #E8B20F",
-"e2 c #ECBC28",
-"f2 c #EDD074",
-"g2 c #EED073",
-"h2 c #EFD37B",
-"i2 c #EFD785",
-"j2 c #F7DF92",
-"k2 c #EFD172",
-"l2 c #F6DF95",
-"m2 c #EED379",
-"n2 c #F0D784",
-"o2 c #EDCF6E",
-"p2 c #EDCA5D",
-"q2 c #ECBE2A",
-"r2 c #E8AF04",
-"s2 c #E8B10B",
-"t2 c #FAF3D4",
-"u2 c #C0CBBB",
-"v2 c #151E16",
-"w2 c #07090A",
-"x2 c #737C76",
-"y2 c #D9E7EA",
-"z2 c #2986C5",
-"A2 c #0572BA",
-"B2 c #006FC6",
-"C2 c #387292",
-"D2 c #7B9180",
-"E2 c #889686",
-"F2 c #948870",
-"G2 c #88947F",
-"H2 c #778781",
-"I2 c #666E5A",
-"J2 c #686055",
-"K2 c #9FA58A",
-"L2 c #806633",
-"M2 c #8D7354",
-"N2 c #B07C2F",
-"O2 c #C39D39",
-"P2 c #B09547",
-"Q2 c #B79A3F",
-"R2 c #A5843A",
-"S2 c #A5843F",
-"T2 c #B17E2A",
-"U2 c #CD9A25",
-"V2 c #CE9A22",
-"W2 c #C5891F",
-"X2 c #A37B33",
-"Y2 c #CD941D",
-"Z2 c #ADAA8F",
-"`2 c #B6BEAC",
-" 3 c #B3C3C2",
-".3 c #6C724D",
-"+3 c #060808",
-"@3 c #406637",
-"#3 c #7D7166",
-"$3 c #3B3432",
-"%3 c #0D0600",
-"&3 c #0360A2",
-"*3 c #156F94",
-"=3 c #0B72B9",
-"-3 c #91B6D0",
-";3 c #D1CBAF",
-">3 c #29271C",
-",3 c #9EC7E3",
-"'3 c #040306",
-")3 c #191D11",
-"!3 c #C7C8BB",
-"~3 c #C0DCEB",
-"{3 c #B4CBDC",
-"]3 c #BDC192",
-"^3 c #10100C",
-"/3 c #8F8E7B",
-"(3 c #F4F5EA",
-"_3 c #EBC140",
-":3 c #F1D67D",
-"<3 c #D0D2DA",
-"[3 c #788077",
-"}3 c #177CBF",
-"|3 c #16191C",
-"13 c #B3C0CF",
-"23 c #F2FAFF",
-"33 c #C8CEC6",
-"43 c #B6C2AF",
-"53 c #F1F5F6",
-"63 c #F3F3E6",
-"73 c #E9B106",
-"83 c #E9B925",
-"93 c #F1E1A8",
-"03 c #FBF9EC",
-"a3 c #F6F9F9",
-"b3 c #BEBAB8",
-"c3 c #728F70",
-"d3 c #648465",
-"e3 c #58655C",
-"f3 c #769471",
-"g3 c #A8ADA6",
-"h3 c #F5F8F5",
-"i3 c #FCFFF9",
-"j3 c #F3E6B6",
-"k3 c #EECC5D",
-"l3 c #F0D375",
-"m3 c #E8F1F9",
-"n3 c #585C4E",
-"o3 c #080807",
-"p3 c #1C1E1F",
-"q3 c #CCD3CF",
-"r3 c #036FBA",
-"s3 c #E0E0D0",
-"t3 c #363C37",
-"u3 c #010002",
-"v3 c #8A8276",
-"w3 c #FFF7D5",
-"x3 c #EABE30",
-"y3 c #E9B616",
-"z3 c #FAF6E5",
-"A3 c #AEBDAC",
-"B3 c #000D00",
-"C3 c #A4A19F",
-"D3 c #DEEAEB",
-"E3 c #A2BFD8",
-"F3 c #1F2018",
-"G3 c #BEC3BB",
-"H3 c #F8EFCB",
-"I3 c #006CBB",
-"J3 c #5E92B5",
-"K3 c #EFEEE6",
-"L3 c #66603D",
-"M3 c #EEC646",
-"N3 c #F3E3AC",
-"O3 c #F7EDC6",
-"P3 c #FAEFC5",
-"Q3 c #F9F0C6",
-"R3 c #F9F0C7",
-"S3 c #F9F0C5",
-"T3 c #F9F0C8",
-"U3 c #9CB79F",
-"V3 c #0B100D",
-"W3 c #0D0D08",
-"X3 c #878066",
-"Y3 c #DDE9E8",
-"Z3 c #2684C6",
-"`3 c #80B9DD",
-" 4 c #E0EADA",
-".4 c #354434",
-"+4 c #22201E",
-"@4 c #B3B3B2",
-"#4 c #FAF9E5",
-"$4 c #ECC445",
-"%4 c #EEC746",
-"&4 c #F2E2A9",
-"*4 c #F5EDC9",
-"=4 c #D1ECFB",
-"-4 c #F9FFFE",
-";4 c #DFF3FD",
-">4 c #FDFCEF",
-",4 c #FAF1C9",
-"'4 c #F6EDC5",
-")4 c #F2E1A9",
-"!4 c #EDBE2B",
-"~4 c #ECBB24",
-"{4 c #F6F9EE",
-"]4 c #779297",
-"^4 c #0A0B0D",
-"/4 c #9FA1A3",
-"(4 c #B0D5EC",
-"_4 c #187CBF",
-":4 c #0070C2",
-"<4 c #357986",
-"[4 c #8C969A",
-"}4 c #779B9B",
-"|4 c #969C91",
-"14 c #7CA6C1",
-"24 c #9AA099",
-"34 c #767C79",
-"44 c #6B744E",
-"54 c #776D54",
-"64 c #A7D1EC",
-"74 c #A48154",
-"84 c #9B7134",
-"94 c #9A7542",
-"04 c #A97A31",
-"a4 c #D5A421",
-"b4 c #D19C20",
-"c4 c #CB9421",
-"d4 c #CFAB2E",
-"e4 c #B47825",
-"f4 c #C08824",
-"g4 c #BD7F20",
-"h4 c #A37E32",
-"i4 c #96988A",
-"j4 c #B2AE8B",
-"k4 c #BBCAB5",
-"l4 c #B8CABA",
-"m4 c #C2C8A8",
-"n4 c #88A1AC",
-"o4 c #1C2E18",
-"p4 c #182C16",
-"q4 c #637653",
-"r4 c #4A543E",
-"s4 c #070302",
-"t4 c #13473D",
-"u4 c #0172C0",
-"v4 c #2771A2",
-"w4 c #375B39",
-"x4 c #95C5E4",
-"y4 c #CBC7B5",
-"z4 c #26241D",
-"A4 c #97A3AB",
-"B4 c #222119",
-"C4 c #CECBBF",
-"D4 c #B2D5EA",
-"E4 c #1077BE",
-"F4 c #B8DBF0",
-"G4 c #B6AD9E",
-"H4 c #91979B",
-"I4 c #F4E8B8",
-"J4 c #EBBC2B",
-"K4 c #F3DE96",
-"L4 c #D5E0DC",
-"M4 c #233922",
-"N4 c #7E927C",
-"O4 c #2584C3",
-"P4 c #161617",
-"Q4 c #B0B7C1",
-"R4 c #F5EDCC",
-"S4 c #F7F8F3",
-"T4 c #F1D678",
-"U4 c #ECC13B",
-"V4 c #F7EDC7",
-"W4 c #F8FCF4",
-"X4 c #ACAE8D",
-"Y4 c #344E2D",
-"Z4 c #151513",
-"`4 c #080C07",
-" 5 c #050B06",
-".5 c #030504",
-"+5 c #080D08",
-"@5 c #111211",
-"#5 c #1C1D1D",
-"$5 c #847D72",
-"%5 c #F0FBF7",
-"&5 c #F6F6E7",
-"*5 c #EFCC5C",
-"=5 c #F3ECC8",
-"-5 c #7A7E84",
-";5 c #191717",
-">5 c #C0B9AD",
-",5 c #C1DFF2",
-"'5 c #0E76BC",
-")5 c #7FB5D9",
-"!5 c #D2D2D0",
-"~5 c #272D35",
-"{5 c #EBC755",
-"]5 c #E8B311",
-"^5 c #EBBE2E",
-"/5 c #FAF8EA",
-"(5 c #AAB0A8",
-"_5 c #A5A5A0",
-":5 c #1C7EC1",
-"<5 c #DEECF4",
-"[5 c #C1B267",
-"}5 c #0D1A0B",
-"|5 c #A9BBAA",
-"15 c #09100A",
-"25 c #62A4D0",
-"35 c #EEF1EC",
-"45 c #575340",
-"55 c #F2E09E",
-"65 c #FCFCED",
-"75 c #E3EAE2",
-"85 c #C0CFD9",
-"95 c #95A5B0",
-"05 c #989DA0",
-"a5 c #989EA2",
-"b5 c #9CA0A6",
-"c5 c #809185",
-"d5 c #192D17",
-"e5 c #14181A",
-"f5 c #A1ABAC",
-"g5 c #B6D9ED",
-"h5 c #2C87C6",
-"i5 c #DAECF5",
-"j5 c #959C96",
-"k5 c #0E110F",
-"l5 c #090A0A",
-"m5 c #475051",
-"n5 c #ECF9ED",
-"o5 c #F2CF60",
-"p5 c #EFC951",
-"q5 c #F6E4A6",
-"r5 c #F5F9F2",
-"s5 c #EAF2F4",
-"t5 c #E3D491",
-"u5 c #9EA09C",
-"v5 c #6B6D5B",
-"w5 c #29582A",
-"x5 c #2D482C",
-"y5 c #282A26",
-"z5 c #1A2125",
-"A5 c #242626",
-"B5 c #1E2326",
-"C5 c #282726",
-"D5 c #2A3829",
-"E5 c #355C31",
-"F5 c #767B6E",
-"G5 c #90959A",
-"H5 c #D2D5D4",
-"I5 c #E2EBE3",
-"J5 c #F1F1EA",
-"K5 c #F5F5E6",
-"L5 c #F9F6E0",
-"M5 c #F8F6E4",
-"N5 c #F4F6EA",
-"O5 c #59583E",
-"P5 c #36342F",
-"Q5 c #E0D8CC",
-"R5 c #8BBFDF",
-"S5 c #567F64",
-"T5 c #8B9EA5",
-"U5 c #5990A8",
-"V5 c #A0A3A0",
-"W5 c #74776A",
-"X5 c #84877F",
-"Y5 c #8A847F",
-"Z5 c #6B8B99",
-"`5 c #75746E",
-" 6 c #A0ACB3",
-".6 c #A3C9E1",
-"+6 c #A5916F",
-"@6 c #94703D",
-"#6 c #A97630",
-"$6 c #B87E25",
-"%6 c #B77C25",
-"&6 c #B87E24",
-"*6 c #BB7F23",
-"=6 c #AE7729",
-"-6 c #AF7426",
-";6 c #9E7A3F",
-">6 c #C8B567",
-",6 c #E0C56B",
-"'6 c #A0B1C2",
-")6 c #D5E8EA",
-"!6 c #F3F4ED",
-"~6 c #F1E6B5",
-"{6 c #E6DEB8",
-"]6 c #5E5F5A",
-"^6 c #0C110D",
-"/6 c #050207",
-"(6 c #19380E",
-"_6 c #0571B8",
-":6 c #146C94",
-"<6 c #D0CDB5",
-"[6 c #29261C",
-"}6 c #F9EFCF",
-"|6 c #9DC5DF",
-"16 c #0C1808",
-"26 c #BEC4B5",
-"36 c #D3E5ED",
-"46 c #0169B8",
-"56 c #BBDFF8",
-"66 c #ABB09A",
-"76 c #F2D985",
-"86 c #D0D1DA",
-"96 c #171518",
-"06 c #7B8679",
-"a6 c #1279BE",
-"b6 c #161A1E",
-"c6 c #B3C2D3",
-"d6 c #E9B71A",
-"e6 c #F4F2D8",
-"f6 c #E2EADC",
-"g6 c #666A34",
-"h6 c #010F04",
-"i6 c #030503",
-"j6 c #2C4D3B",
-"k6 c #C3D8E9",
-"l6 c #F7F7E6",
-"m6 c #EECC5C",
-"n6 c #EABB28",
-"o6 c #FDEEB9",
-"p6 c #B8BABB",
-"q6 c #1F1F1D",
-"r6 c #6E7477",
-"s6 c #DDF1FD",
-"t6 c #2A85C3",
-"u6 c #E2DFCA",
-"v6 c #383C30",
-"w6 c #FEFCE7",
-"x6 c #EBC035",
-"y6 c #EAB91D",
-"z6 c #ACB8AB",
-"A6 c #000800",
-"B6 c #0E1A0E",
-"C6 c #ABB7A4",
-"D6 c #DDEAEC",
-"E6 c #ADC3D2",
-"F6 c #191E14",
-"G6 c #B7C1B6",
-"H6 c #F9F0CC",
-"I6 c #070208",
-"J6 c #143413",
-"K6 c #63AADA",
-"L6 c #EEF2ED",
-"M6 c #4C563A",
-"N6 c #F3E1A0",
-"O6 c #F2F7FB",
-"P6 c #A8ACA8",
-"Q6 c #112810",
-"R6 c #514E49",
-"S6 c #FFF4E4",
-"T6 c #80B0D0",
-"U6 c #0973BB",
-"V6 c #6CABD5",
-"W6 c #FFF6D2",
-"X6 c #485232",
-"Y6 c #020404",
-"Z6 c #E7E6C7",
-"`6 c #F8ECC2",
-" 7 c #E9BB2A",
-".7 c #EFCF68",
-"+7 c #F5FBF4",
-"@7 c #DFE8E6",
-"#7 c #84929C",
-"$7 c #394535",
-"%7 c #0A1108",
-"&7 c #143312",
-"*7 c #5C5656",
-"=7 c #71868C",
-"-7 c #B0BDAF",
-";7 c #DDDFDB",
-">7 c #C5C3BA",
-",7 c #2D2925",
-"'7 c #030405",
-")7 c #515252",
-"!7 c #E2EDF0",
-"~7 c #4C99CD",
-"{7 c #006FC1",
-"]7 c #398091",
-"^7 c #8E9EA0",
-"/7 c #567C64",
-"(7 c #999A8F",
-"_7 c #72886B",
-":7 c #5F7557",
-"<7 c #889A97",
-"[7 c #7A756B",
-"}7 c #75755A",
-"|7 c #939492",
-"17 c #C7D9D8",
-"27 c #AFAB92",
-"37 c #9A8969",
-"47 c #88744D",
-"57 c #99723C",
-"67 c #9B733A",
-"77 c #9C7338",
-"87 c #A87937",
-"97 c #8E8881",
-"07 c #B3A17A",
-"a7 c #A8C9DA",
-"b7 c #97B0C3",
-"c7 c #FBFCF6",
-"d7 c #F4F6F0",
-"e7 c #F3F5F0",
-"f7 c #F4F6F3",
-"g7 c #F7F9F7",
-"h7 c #9D9F9B",
-"i7 c #191716",
-"j7 c #080202",
-"k7 c #0271C1",
-"l7 c #D1CEB4",
-"m7 c #EDC74B",
-"n7 c #9DC5E0",
-"o7 c #091705",
-"p7 c #BCC3B3",
-"q7 c #B4CBDD",
-"r7 c #BCC192",
-"s7 c #8F8F7C",
-"t7 c #EBC23F",
-"u7 c #F1D781",
-"v7 c #D4DFDD",
-"w7 c #223621",
-"x7 c #7A8378",
-"y7 c #161A1C",
-"z7 c #B2C0D1",
-"A7 c #E8B20D",
-"B7 c #F1E8C3",
-"C7 c #F0EDD4",
-"D7 c #5D5E47",
-"E7 c #000007",
-"F7 c #090F09",
-"G7 c #0D270D",
-"H7 c #060406",
-"I7 c #2C353A",
-"J7 c #EDF1F2",
-"K7 c #F5F4E4",
-"L7 c #E8B314",
-"M7 c #F3D46D",
-"N7 c #DAD5C3",
-"O7 c #373533",
-"P7 c #555D61",
-"Q7 c #E2F0F4",
-"R7 c #59A2D3",
-"S7 c #E0DFCE",
-"T7 c #363C33",
-"U7 c #FEFDEC",
-"V7 c #EAB719",
-"W7 c #FAF6E7",
-"X7 c #ADBAAB",
-"Y7 c #A39E9E",
-"Z7 c #0E76BE",
-"`7 c #A8C1D2",
-" 8 c #1C1F16",
-".8 c #BBC2B8",
-"+8 c #665E3D",
-"@8 c #E7AE03",
-"#8 c #F1DE9B",
-"$8 c #F3F7F9",
-"%8 c #848788",
-"&8 c #1A1E21",
-"*8 c #C1D3E0",
-"=8 c #CDDEE9",
-"-8 c #2880BA",
-";8 c #0F74BD",
-">8 c #ABD1EA",
-",8 c #CDC0A3",
-"'8 c #271F11",
-")8 c #61594F",
-"!8 c #ECCF6F",
-"~8 c #EFCF63",
-"{8 c #A9B2B7",
-"]8 c #2D3336",
-"^8 c #080503",
-"/8 c #020104",
-"(8 c #0F140A",
-"_8 c #2E2F2F",
-":8 c #211F1C",
-"<8 c #A19A92",
-"[8 c #DDEFF9",
-"}8 c #2D87C4",
-"|8 c #487592",
-"18 c #96A3AB",
-"28 c #79858F",
-"38 c #7596AB",
-"48 c #979274",
-"58 c #837766",
-"68 c #908B73",
-"78 c #83756D",
-"88 c #6D8454",
-"98 c #7F7466",
-"08 c #F7FDF2",
-"a8 c #A7C5CC",
-"b8 c #9CB5C4",
-"c8 c #A5A694",
-"d8 c #94928E",
-"e8 c #8E9397",
-"f8 c #909495",
-"g8 c #8E9396",
-"h8 c #B4A37B",
-"i8 c #BEC9B2",
-"j8 c #A5C7DB",
-"k8 c #CFCA8B",
-"l8 c #DCE9E9",
-"m8 c #F4F5EF",
-"n8 c #F3F5F1",
-"o8 c #F4F6F1",
-"p8 c #F7F9F4",
-"q8 c #E8EAE5",
-"r8 c #3B3C3C",
-"s8 c #080505",
-"t8 c #135E60",
-"u8 c #0273C3",
-"v8 c #2470A0",
-"w8 c #355938",
-"x8 c #96C8E9",
-"y8 c #CBC6B7",
-"z8 c #25231D",
-"A8 c #96A2A9",
-"B8 c #25221A",
-"C8 c #D0CBC0",
-"D8 c #AED2EA",
-"E8 c #1078BE",
-"F8 c #B9DCF2",
-"G8 c #B5AD9E",
-"H8 c #F3E7B3",
-"I8 c #F3E099",
-"J8 c #D1D3D9",
-"K8 c #191B1A",
-"L8 c #7F937D",
-"M8 c #2483C2",
-"N8 c #B1B7C2",
-"O8 c #EFCD5C",
-"P8 c #F5FAFF",
-"Q8 c #898780",
-"R8 c #524A40",
-"S8 c #A4BFCD",
-"T8 c #EFEFE8",
-"U8 c #EAF0EB",
-"V8 c #C3CDCC",
-"W8 c #6E8960",
-"X8 c #132111",
-"Y8 c #020301",
-"Z8 c #516D4D",
-"`8 c #FAFCF8",
-" 9 c #F0D783",
-".9 c #F4DD91",
-"+9 c #E6EBEE",
-"@9 c #3F4143",
-"#9 c #49443E",
-"$9 c #DCD6CB",
-"%9 c #6098BD",
-"&9 c #D2D1CE",
-"*9 c #272D34",
-"=9 c #FBF9E9",
-"-9 c #AAAFA8",
-";9 c #0B0D0B",
-">9 c #A6A5A0",
-",9 c #1F7FC2",
-"'9 c #DFECF4",
-")9 c #C5B362",
-"!9 c #0C190A",
-"~9 c #A6BAA8",
-"{9 c #EBC13F",
-"]9 c #63A5D2",
-"^9 c #565240",
-"/9 c #ECBF32",
-"(9 c #F6F1D8",
-"_9 c #D2D2CD",
-":9 c #10120F",
-"<9 c #141212",
-"[9 c #141211",
-"}9 c #151313",
-"|9 c #151B1F",
-"19 c #756F64",
-"29 c #E2EFF1",
-"39 c #4F9BCC",
-"49 c #1F7ABE",
-"59 c #F5F9F7",
-"69 c #869A83",
-"79 c #09070A",
-"89 c #BADCEE",
-"99 c #FAEDC2",
-"09 c #EBBB25",
-"a9 c #F6FCFF",
-"b9 c #BBCDD6",
-"c9 c #1B2329",
-"d9 c #191B1D",
-"e9 c #212428",
-"f9 c #2D392B",
-"g9 c #345A33",
-"h9 c #376034",
-"i9 c #345E32",
-"j9 c #5E6F52",
-"k9 c #41413B",
-"l9 c #304C2E",
-"m9 c #202126",
-"n9 c #17191B",
-"o9 c #0C100C",
-"p9 c #070E07",
-"q9 c #2C2C2A",
-"r9 c #D7DBD8",
-"s9 c #A4CEE7",
-"t9 c #0272C0",
-"u9 c #066DAA",
-"v9 c #909B98",
-"w9 c #798363",
-"x9 c #79736B",
-"y9 c #6D98B1",
-"z9 c #776F61",
-"A9 c #6B8E8E",
-"B9 c #76816C",
-"C9 c #7A7661",
-"D9 c #7D766A",
-"E9 c #C1E5FD",
-"F9 c #CDCEC2",
-"G9 c #BEB585",
-"H9 c #A7BFC9",
-"I9 c #ACB3A9",
-"J9 c #C9BD87",
-"K9 c #96A2B1",
-"L9 c #DFCD7C",
-"M9 c #A0C7E6",
-"N9 c #B5BEAB",
-"O9 c #DDD6B0",
-"P9 c #F4F3E2",
-"Q9 c #F5F6F0",
-"R9 c #B4B0A5",
-"S9 c #0F0E0F",
-"T9 c #080706",
-"U9 c #09191F",
-"V9 c #0473BD",
-"W9 c #126B93",
-"X9 c #94C6E8",
-"Y9 c #D2CFB3",
-"Z9 c #9EC8E5",
-"`9 c #181D11",
-" 0 c #C7C8BA",
-".0 c #C1DCEB",
-"+0 c #BADCF4",
-"@0 c #AFB19A",
-"#0 c #8F9186",
-"$0 c #F3E3A6",
-"%0 c #F1D57C",
-"&0 c #D3D9DC",
-"*0 c #787F77",
-"=0 c #161A1D",
-"-0 c #EECB5A",
-";0 c #F7FAF7",
-">0 c #BFC3BD",
-",0 c #1D1812",
-"'0 c #020306",
-")0 c #0B180D",
-"!0 c #B2B0A3",
-"~0 c #CEE2EB",
-"{0 c #ABCEE2",
-"]0 c #ADCFE2",
-"^0 c #BEDAE8",
-"/0 c #94B292",
-"(0 c #312E2A",
-"_0 c #130F07",
-":0 c #ACAC96",
-"<0 c #FDFBEA",
-"[0 c #EBBF37",
-"}0 c #F2CB51",
-"|0 c #E9EDDB",
-"10 c #42484E",
-"20 c #D8DED3",
-"30 c #71B2DE",
-"40 c #E0E0D1",
-"50 c #353D37",
-"60 c #EABE31",
-"70 c #AEBEAC",
-"80 c #0F1C0F",
-"90 c #ACB9A5",
-"00 c #0A75BD",
-"a0 c #A0C0DC",
-"b0 c #1F2119",
-"c0 c #BFC4BC",
-"d0 c #ECC242",
-"e0 c #63A7D5",
-"f0 c #4D5A39",
-"g0 c #EFDA92",
-"h0 c #4A443B",
-"i0 c #57664A",
-"j0 c #A3AA95",
-"k0 c #B5ADA2",
-"l0 c #B3AC9F",
-"m0 c #B2AB9E",
-"n0 c #B8B2A8",
-"o0 c #C6DEEA",
-"p0 c #5B9FCD",
-"q0 c #3C90C6",
-"r0 c #F2F9F7",
-"s0 c #6D7479",
-"t0 c #191611",
-"u0 c #F0E5B9",
-"v0 c #EAB616",
-"w0 c #F2DD95",
-"x0 c #E4ECEA",
-"y0 c #41473D",
-"z0 c #060705",
-"A0 c #1E2A27",
-"B0 c #5A785E",
-"C0 c #AEAB9B",
-"D0 c #CFD9DD",
-"E0 c #EAFEFF",
-"F0 c #EBF7FF",
-"G0 c #EDF8FD",
-"H0 c #E7F8FF",
-"I0 c #C9CDD1",
-"J0 c #919F84",
-"K0 c #71966C",
-"L0 c #434D57",
-"M0 c #3A3A36",
-"N0 c #1B2319",
-"O0 c #070B0A",
-"P0 c #0A120B",
-"Q0 c #323934",
-"R0 c #BFB8AC",
-"S0 c #E6F4F8",
-"T0 c #4092C7",
-"U0 c #0671AF",
-"V0 c #103A22",
-"W0 c #62705C",
-"X0 c #98A6B0",
-"Y0 c #7B6E5E",
-"Z0 c #899CA2",
-"`0 c #5E6944",
-" a c #717947",
-".a c #898061",
-"+a c #737E59",
-"@a c #7C766C",
-"#a c #BCD2D0",
-"$a c #DFEEF1",
-"%a c #ADC6CD",
-"&a c #C2B98A",
-"*a c #ACB2A6",
-"=a c #9EB7CA",
-"-a c #A1B6C1",
-";a c #9EBFD9",
-">a c #B8BBAA",
-",a c #E9E7C3",
-"'a c #E7F3FC",
-")a c #F8F9F4",
-"!a c #E5E9EB",
-"~a c #1E2F20",
-"{a c #072236",
-"]a c #0B638A",
-"^a c #0572B9",
-"/a c #23769E",
-"(a c #346035",
-"_a c #0C73BA",
-":a c #93BDD8",
-"<a c #CCC6B3",
-"[a c #27241D",
-"}a c #9CBBD0",
-"|a c #C5DEEC",
-"1a c #1075B9",
-"2a c #B6D0E5",
-"3a c #B6BD93",
-"4a c #0E0E0C",
-"5a c #9399A6",
-"6a c #F4EBC2",
-"7a c #F4DE93",
-"8a c #D3DADB",
-"9a c #1E2C1E",
-"0a c #7E907C",
-"aa c #1B7EC0",
-"ba c #161B1E",
-"ca c #E9B510",
-"da c #F1E4B1",
-"ea c #FBFAFB",
-"fa c #2B442F",
-"ga c #829873",
-"ha c #E7F3F2",
-"ia c #87BADA",
-"ja c #2681C2",
-"ka c #1176BE",
-"la c #63A6D2",
-"ma c #EEFAFF",
-"na c #C7C5BD",
-"oa c #484645",
-"pa c #E8E7E1",
-"qa c #F2D986",
-"ra c #EFCA56",
-"sa c #FEFFF2",
-"ta c #52585D",
-"ua c #19301A",
-"va c #CEDCC2",
-"wa c #8CBFE1",
-"xa c #E2DBC2",
-"ya c #393829",
-"za c #EBC652",
-"Aa c #E8B411",
-"Ba c #FAF8E9",
-"Ca c #AAB1A8",
-"Da c #A29B9D",
-"Ea c #DEEBEF",
-"Fa c #BFC5B4",
-"Ga c #0F1B0C",
-"Ha c #ABBCAC",
-"Ia c #F2F8FC",
-"Ja c #112911",
-"Ka c #609AC0",
-"La c #EEEFE9",
-"Ma c #625741",
-"Na c #E9B821",
-"Oa c #ECC139",
-"Pa c #F2E1A0",
-"Qa c #FBFFFF",
-"Ra c #0D0E0F",
-"Sa c #050707",
-"Ta c #4F5C44",
-"Ua c #FDFAEB",
-"Va c #CCE8FB",
-"Wa c #B2D9F1",
-"Xa c #B5DBF2",
-"Ya c #B7DCF2",
-"Za c #ABD4EE",
-"`a c #92C1DC",
-" b c #74AFD4",
-".b c #0C74BD",
-"+b c #73A4C3",
-"@b c #E2E7E6",
-"#b c #455158",
-"$b c #696054",
-"%b c #F7F9F3",
-"&b c #EFDC97",
-"*b c #E8AE01",
-"=b c #EEC336",
-"-b c #F5F9FA",
-";b c #B1B9B2",
-">b c #0A080B",
-",b c #4B4D41",
-"'b c #BBCEC0",
-")b c #F1FDFF",
-"!b c #B9DDF3",
-"~b c #AAD0E7",
-"{b c #7BB1D4",
-"]b c #66A7D1",
-"^b c #64A2CE",
-"/b c #4D9ACF",
-"(b c #5B9ECD",
-"_b c #4995CC",
-":b c #66A3CE",
-"<b c #6BAAD2",
-"[b c #82B6D7",
-"}b c #AAD2E9",
-"|b c #CEE7F8",
-"1b c #E7F3FE",
-"2b c #D7F1FE",
-"3b c #DFDFD7",
-"4b c #B6C2B0",
-"5b c #7B837D",
-"6b c #686158",
-"7b c #68615B",
-"8b c #8F9889",
-"9b c #DBE4D8",
-"0b c #E8F4FA",
-"ab c #0572B6",
-"bb c #0D4654",
-"cb c #060301",
-"db c #2A582C",
-"eb c #979B93",
-"fb c #696F55",
-"gb c #678F8C",
-"hb c #838B83",
-"ib c #7A786F",
-"jb c #6F8788",
-"kb c #7F745D",
-"lb c #70899A",
-"mb c #A99D7D",
-"nb c #F3EFCF",
-"ob c #B7C4D1",
-"pb c #C2CBB5",
-"qb c #B5BCA9",
-"rb c #BBD2D1",
-"sb c #E1F2FA",
-"tb c #FAFAF7",
-"ub c #F5F6EF",
-"vb c #F2F4EF",
-"wb c #8EA790",
-"xb c #0A0A0A",
-"yb c #080100",
-"zb c #101800",
-"Ab c #0E5B6F",
-"Bb c #0379CC",
-"Cb c #186A97",
-"Db c #0C74BC",
-"Eb c #93C2E2",
-"Fb c #D1CEB2",
-"Gb c #ECC138",
-"Hb c #99B1C0",
-"Ib c #121B0D",
-"Jb c #C2C6B8",
-"Kb c #C9E0EC",
-"Lb c #B8D9ED",
-"Mb c #B8AD9F",
-"Nb c #909287",
-"Ob c #F4EFD4",
-"Pb c #EBBF36",
-"Qb c #D0D0D9",
-"Rb c #161217",
-"Sb c #798177",
-"Tb c #AFB4BE",
-"Ub c #EABC29",
-"Vb c #EABE34",
-"Wb c #FFF8D6",
-"Xb c #8FA991",
-"Yb c #696543",
-"Zb c #FFFCDE",
-"`b c #82B9DE",
-" c c #79B2D9",
-".c c #FFFEF7",
-"+c c #66726C",
-"@c c #0B0A0A",
-"#c c #A8AEB6",
-"$c c #F5E7B0",
-"%c c #EEC544",
-"&c c #EBC242",
-"*c c #FFFFE6",
-"=c c #5B5B5C",
-"-c c #1D321D",
-";c c #D0DCC5",
-">c c #8ABEE0",
-",c c #CFD7DE",
-"'c c #253344",
-")c c #EBC03D",
-"!c c #FAF6E6",
-"~c c #ADBCAB",
-"{c c #000C00",
-"]c c #AAB2A3",
-"^c c #A2AE91",
-"/c c #1E2018",
-"(c c #EDC54A",
-"_c c #0B150B",
-":c c #62A2CD",
-"<c c #EEF0EA",
-"[c c #545A3A",
-"}c c #F8E39E",
-"|c c #CDEAFA",
-"1c c #0E1113",
-"2c c #060806",
-"3c c #667D5E",
-"4c c #5E9DCD",
-"5c c #1376BF",
-"6c c #187BC0",
-"7c c #197CC0",
-"8c c #1479BF",
-"9c c #0974BD",
-"0c c #026EBA",
-"ac c #86B8D8",
-"bc c #DEDBD2",
-"cc c #3A342E",
-"dc c #788891",
-"ec c #F6F7ED",
-"fc c #EEC747",
-"gc c #E8B20B",
-"hc c #EECF69",
-"ic c #F6F7EE",
-"jc c #72716E",
-"kc c #1F2D22",
-"lc c #C8CEC1",
-"mc c #D0E5F5",
-"nc c #509CCD",
-"oc c #197DC1",
-"pc c #157AC0",
-"qc c #147AC0",
-"rc c #217FC1",
-"sc c #338BC5",
-"tc c #59A0CE",
-"uc c #7DB9DF",
-"vc c #A2CEEA",
-"wc c #D0E3EB",
-"xc c #DEE4E4",
-"yc c #E1E7E6",
-"zc c #D6E7F1",
-"Ac c #86BCE0",
-"Bc c #4896CB",
-"Cc c #0573BA",
-"Dc c #0C475F",
-"Ec c #080D10",
-"Fc c #263D24",
-"Gc c #9EA09F",
-"Hc c #617258",
-"Ic c #858762",
-"Jc c #808E8C",
-"Kc c #7C785F",
-"Lc c #899485",
-"Mc c #538A92",
-"Nc c #6B7F69",
-"Oc c #978E87",
-"Pc c #EFF4F2",
-"Qc c #EEEFEA",
-"Rc c #EBE9D8",
-"Sc c #D9E1D8",
-"Tc c #EDF1E7",
-"Uc c #F7FAF4",
-"Vc c #F7F7F0",
-"Wc c #F3F6F1",
-"Xc c #F7F6F7",
-"Yc c #1C1710",
-"Zc c #030406",
-"`c c #0B1C1B",
-" d c #0467AC",
-".d c #0478C7",
-"+d c #22749E",
-"@d c #345E35",
-"#d c #96C9E9",
-"$d c #CAC5B8",
-"%d c #9DC2DB",
-"&d c #202018",
-"*d c #CDCBBF",
-"=d c #B3D5EA",
-"-d c #BCE0FB",
-";d c #A5B595",
-">d c #91979C",
-",d c #EBBA25",
-"'d c #F4E19D",
-")d c #233A22",
-"!d c #80977E",
-"~d c #2182C2",
-"{d c #171D23",
-"]d c #F3D067",
-"^d c #E9FFFF",
-"/d c #25342B",
-"(d c #D9D4CA",
-"_d c #BBD7E6",
-":d c #016EBA",
-"<d c #CAE2F1",
-"[d c #C8CBB0",
-"}d c #191C06",
-"|d c #040407",
-"1d c #817E79",
-"2d c #F2F4EE",
-"3d c #EDC74E",
-"4d c #ECC74F",
-"5d c #FFFFED",
-"6d c #5A5A5C",
-"7d c #EDDEB4",
-"8d c #433B1A",
-"9d c #EDC135",
-"0d c #FBF9EA",
-"ad c #0B100B",
-"bd c #A7AAA1",
-"cd c #2181C3",
-"dd c #CDD1CC",
-"ed c #091807",
-"fd c #A3B8A5",
-"gd c #64ACDD",
-"hd c #504E40",
-"id c #FBE39D",
-"jd c #BBE5FF",
-"kd c #0C1014",
-"ld c #090808",
-"md c #8B8979",
-"nd c #DCEFF8",
-"od c #3288C6",
-"pd c #026EB9",
-"qd c #7EBAE1",
-"rd c #E0DBD3",
-"sd c #3D342F",
-"td c #82A6BE",
-"ud c #F6F5EA",
-"vd c #EEC74B",
-"wd c #E8AF01",
-"xd c #F0E1AD",
-"yd c #F5F8F2",
-"zd c #554E43",
-"Ad c #494A49",
-"Bd c #E1E5E1",
-"Cd c #61A6D4",
-"Dd c #0874BC",
-"Ed c #2D88C6",
-"Fd c #3990CB",
-"Gd c #3A92CB",
-"Hd c #2B88C5",
-"Id c #055184",
-"Jd c #080606",
-"Kd c #1A1815",
-"Ld c #9C9694",
-"Md c #7F7B6F",
-"Nd c #7E7C5E",
-"Od c #7E8563",
-"Pd c #686C56",
-"Qd c #62683F",
-"Rd c #70787A",
-"Sd c #949D92",
-"Td c #878078",
-"Ud c #DBE0E2",
-"Vd c #F8FAF3",
-"Wd c #F3F6F3",
-"Xd c #F1F5F2",
-"Yd c #F4F5F1",
-"Zd c #F9FBF6",
-"`d c #676969",
-" e c #071E30",
-".e c #0364AB",
-"+e c #0474C1",
-"@e c #0E6B8F",
-"#e c #9EC5DF",
-"$e c #0F71B4",
-"%e c #B2C5D3",
-"&e c #C5C294",
-"*e c #F0D171",
-"=e c #D1D4DB",
-"-e c #191A19",
-";e c #EEC84D",
-">e c #FAF0CC",
-",e c #D0CFA8",
-"'e c #181713",
-")e c #6E6A62",
-"!e c #5FA0CF",
-"~e c #6EAAD4",
-"{e c #FCFBF7",
-"]e c #535351",
-"^e c #2F302F",
-"/e c #E4E5EB",
-"(e c #F3DB89",
-"_e c #E9BD32",
-":e c #FFFDDD",
-"<e c #5A5B5D",
-"[e c #D7DFDE",
-"}e c #2C3C45",
-"|e c #E7B108",
-"1e c #F9F4E3",
-"2e c #B0C3AE",
-"3e c #090A0B",
-"4e c #90B4CF",
-"5e c #27241F",
-"6e c #5C8BA9",
-"7e c #EFEDE4",
-"8e c #6A663B",
-"9e c #F1E3AE",
-"0e c #FFE78A",
-"ae c #14110A",
-"be c #4D704A",
-"ce c #FDFFFF",
-"de c #4C94C9",
-"ee c #046DB9",
-"fe c #BAD7E8",
-"ge c #C3D0BD",
-"he c #041E03",
-"ie c #81A5BF",
-"je c #EDC237",
-"ke c #E8AF00",
-"le c #F0E4B4",
-"me c #564E42",
-"ne c #516776",
-"oe c #E2F2F9",
-"pe c #4D99CC",
-"qe c #054774",
-"re c #060E05",
-"se c #5A7A5D",
-"te c #A4A7AC",
-"ue c #566448",
-"ve c #5B6040",
-"we c #7B95B2",
-"xe c #235B39",
-"ye c #7F7569",
-"ze c #797A63",
-"Ae c #C1CFB5",
-"Be c #FCFCF9",
-"Ce c #CED6CC",
-"De c #001600",
-"Ee c #070309",
-"Fe c #0A0B04",
-"Ge c #124741",
-"He c #0772B1",
-"Ie c #3075A9",
-"Je c #405E40",
-"Ke c #CAC5B7",
-"Le c #25221D",
-"Me c #E8B61A",
-"Ne c #EBBA26",
-"Oe c #969FA7",
-"Pe c #010204",
-"Qe c #2B2520",
-"Re c #D5CEC4",
-"Se c #A2CDE8",
-"Te c #BAE1F8",
-"Ue c #B0A9A0",
-"Ve c #929AA6",
-"We c #F4E19E",
-"Xe c #D2D6D9",
-"Ye c #1B221B",
-"Ze c #161618",
-"`e c #B0B9C4",
-" f c #EABE35",
-".f c #FFF9D8",
-"+f c #698A6E",
-"@f c #0B0F0C",
-"#f c #0C0C0D",
-"$f c #9A9A97",
-"%f c #BCD8E8",
-"&f c #748E69",
-"*f c #020702",
-"=f c #171716",
-"-f c #B3B9BC",
-";f c #EDCA57",
-">f c #D3D0C9",
-",f c #292C30",
-"'f c #FBF9EB",
-")f c #A8ACA7",
-"!f c #A4A09E",
-"~f c #DEECF5",
-"{f c #DBBC5F",
-"]f c #081807",
-"^f c #A2B8A5",
-"/f c #0B150C",
-"(f c #63ABDB",
-"_f c #514F40",
-":f c #FAE39C",
-"<f c #BEE5FF",
-"[f c #8C8979",
-"}f c #DAEEF8",
-"|f c #3289C7",
-"1f c #026DB9",
-"2f c #8CC0E3",
-"3f c #C8D2C0",
-"4f c #0E220A",
-"5f c #C0C6C5",
-"6f c #F4F4E9",
-"7f c #EDC02F",
-"8f c #F6F6ED",
-"9f c #5E5E5B",
-"0f c #29231C",
-"af c #CAC5BC",
-"bf c #E7F0F1",
-"cf c #0565A5",
-"df c #49484D",
-"ef c #A7ADB0",
-"ff c #75735F",
-"gf c #6E7558",
-"hf c #757B5E",
-"if c #726F55",
-"jf c #847668",
-"kf c #7D7464",
-"lf c #8F895F",
-"mf c #BCBCBD",
-"nf c #F8FCF9",
-"of c #F4F5F0",
-"pf c #E1E1DC",
-"qf c #423A37",
-"rf c #081B27",
-"sf c #0666A0",
-"tf c #0373C3",
-"uf c #0E6A8F",
-"vf c #94C5E6",
-"wf c #D1CDB3",
-"xf c #EDBF30",
-"yf c #E9B416",
-"zf c #9ECAE8",
-"Af c #111A0C",
-"Bf c #CBE1ED",
-"Cf c #BADBF2",
-"Df c #AFB597",
-"Ef c #92979D",
-"Ff c #F4E7B5",
-"Gf c #EBBF33",
-"Hf c #F2D680",
-"If c #D4DCDD",
-"Jf c #1F2F1F",
-"Kf c #798378",
-"Lf c #2785C3",
-"Mf c #B3C3D5",
-"Nf c #EFC950",
-"Of c #FCFFEA",
-"Pf c #565A64",
-"Qf c #09090B",
-"Rf c #282724",
-"Sf c #D9D5CC",
-"Tf c #A9D0E8",
-"Uf c #0974BC",
-"Vf c #AED2E7",
-"Wf c #C6BEA9",
-"Xf c #100E0D",
-"Yf c #13120A",
-"Zf c #AAA88F",
-"`f c #F5FFFF",
-" g c #EBC036",
-".g c #ECC850",
-"+g c #FFFFEE",
-"@g c #E4E1CB",
-"#g c #3A3E31",
-"$g c #FEFCE6",
-"%g c #EBC13D",
-"&g c #AAD1EA",
-"*g c #B6CDE4",
-"=g c #1B1F16",
-"-g c #BAC2B8",
-";g c #ECC344",
-">g c #132F13",
-",g c #62A5D2",
-"'g c #50583A",
-")g c #FAE6A2",
-"!g c #C1D4DF",
-"~g c #0C0F10",
-"{g c #63795B",
-"]g c #F1F9FC",
-"^g c #4390C8",
-"/g c #036DB9",
-"(g c #A4CCE4",
-"_g c #D5D7CA",
-":g c #242A1C",
-"<g c #99A07F",
-"[g c #F5F5EC",
-"}g c #ECBE30",
-"|g c #A7C2CA",
-"1g c #34373A",
-"2g c #CACCC5",
-"3g c #F3F6F2",
-"4g c #A5CCE5",
-"5g c #74B0D6",
-"6g c #2783C3",
-"7g c #0E76BD",
-"8g c #0376C5",
-"9g c #062F4B",
-"0g c #060000",
-"ag c #3F403B",
-"bg c #A0A6A4",
-"cg c #658151",
-"dg c #485C3B",
-"eg c #5F6C4D",
-"fg c #426635",
-"gg c #727055",
-"hg c #557D92",
-"ig c #77765A",
-"jg c #96A0A4",
-"kg c #E9F1F0",
-"lg c #F2F4F0",
-"mg c #EFF3F0",
-"ng c #F1F5F3",
-"og c #F1F3EC",
-"pg c #F5F6ED",
-"qg c #E4EEEC",
-"rg c #E0EAED",
-"sg c #EFF4F1",
-"tg c #EDEEE9",
-"ug c #727575",
-"vg c #0D0800",
-"wg c #0C4B5D",
-"xg c #0470B7",
-"yg c #21749C",
-"zg c #315D34",
-"Ag c #92BAD4",
-"Bg c #CDC7B2",
-"Cg c #EDC030",
-"Dg c #9AB8CC",
-"Eg c #1E1F15",
-"Fg c #CBCABD",
-"Gg c #0F74B8",
-"Hg c #B6CEE1",
-"Ig c #BBBD95",
-"Jg c #909185",
-"Kg c #F4F2DF",
-"Lg c #EBC03B",
-"Mg c #F2DC8C",
-"Ng c #1B211B",
-"Og c #7C8B7A",
-"Pg c #2382C1",
-"Qg c #16181B",
-"Rg c #B2BECD",
-"Sg c #E4E7DA",
-"Tg c #44494E",
-"Ug c #46423D",
-"Vg c #E1E2DB",
-"Wg c #69ACD8",
-"Xg c #0371BA",
-"Yg c #7BB3D6",
-"Zg c #EBE9E2",
-"`g c #1A221C",
-" h c #7D8B7A",
-".h c #F4FBFF",
-"+h c #EABB2A",
-"@h c #EBC342",
-"#h c #FFFFE5",
-"$h c #5A5B5C",
-"%h c #DDDACB",
-"&h c #323631",
-"*h c #FFFFF2",
-"=h c #EBC54D",
-"-h c #ABBCAA",
-";h c #A0A9A6",
-">h c #D0E8F8",
-",h c #3E91CA",
-"'h c #2883C4",
-")h c #2D85C5",
-"!h c #388AC6",
-"~h c #2682C4",
-"{h c #3B8BC6",
-"]h c #2A84C4",
-"^h c #237FC3",
-"/h c #4593CB",
-"(h c #E9F0F0",
-"_h c #B8C1B7",
-":h c #1D1F16",
-"<h c #BDC2B9",
-"[h c #EECD5F",
-"}h c #F2F8FB",
-"|h c #5F96BB",
-"1h c #EFEFE7",
-"2h c #645A40",
-"3h c #FAE59F",
-"4h c #BEDCF3",
-"5h c #0C0F12",
-"6h c #070807",
-"7h c #747F67",
-"8h c #E7F5FA",
-"9h c #3788C6",
-"0h c #006EBC",
-"ah c #006CBA",
-"bh c #84BCE2",
-"ch c #D5D6CA",
-"dh c #282B1D",
-"eh c #8F8970",
-"fh c #E9B30E",
-"gh c #F3ECCF",
-"hh c #E5EAE8",
-"ih c #474F47",
-"jh c #010001",
-"kh c #1E2A1F",
-"lh c #6E7B6F",
-"mh c #C5C1BE",
-"nh c #D4ECFA",
-"oh c #A6CDE7",
-"ph c #62A6D1",
-"qh c #4691C9",
-"rh c #2276B3",
-"sh c #0471BF",
-"th c #0A76A7",
-"uh c #161614",
-"vh c #0E1B0B",
-"wh c #85928B",
-"xh c #959D94",
-"yh c #747D5F",
-"zh c #69715A",
-"Ah c #5B654F",
-"Bh c #767E53",
-"Ch c #627E78",
-"Dh c #728450",
-"Eh c #8A8E71",
-"Fh c #E7EBDE",
-"Gh c #E9F0F1",
-"Hh c #E7EFEF",
-"Ih c #D7E7ED",
-"Jh c #F5F3E6",
-"Kh c #D0DDD5",
-"Lh c #D7E2D9",
-"Mh c #C7D3C2",
-"Nh c #C5C3A3",
-"Oh c #C1C8B2",
-"Ph c #BDBFAC",
-"Qh c #ADC6D9",
-"Rh c #EAF2F1",
-"Sh c #C0C1B5",
-"Th c #1D1C11",
-"Uh c #0F1F0E",
-"Vh c #0769A4",
-"Wh c #244428",
-"Xh c #95C6E7",
-"Yh c #D0CCB5",
-"Zh c #28261C",
-"`h c #99AFBD",
-" i c #050307",
-".i c #111A0B",
-"+i c #C1C6B7",
-"@i c #CBE2EC",
-"#i c #BADEF3",
-"$i c #B4AB9F",
-"%i c #10100D",
-"&i c #90938B",
-"*i c #EBBB28",
-"=i c #D3DCDC",
-"-i c #1F2E1F",
-";i c #7A8679",
-">i c #B1B7C1",
-",i c #F4DF94",
-"'i c #DFDEDF",
-")i c #3F3A36",
-"!i c #4E565C",
-"~i c #D8EAF2",
-"{i c #4796CB",
-"]i c #68A8D2",
-"^i c #F0F2E8",
-"/i c #254824",
-"(i c #6E6F6B",
-"_i c #F5F9FF",
-":i c #F0CE5E",
-"<i c #EBC240",
-"[i c #D2D7D7",
-"}i c #27323D",
-"|i c #020101",
-"1i c #FFF9E0",
-"2i c #F8F6E9",
-"3i c #C0C9B9",
-"4i c #060709",
-"5i c #5B6E59",
-"6i c #F7F5D0",
-"7i c #E3F1F6",
-"8i c #D0E8F5",
-"9i c #E8F4F7",
-"0i c #CFE7F6",
-"ai c #EEF8F8",
-"bi c #D3EAF5",
-"ci c #D4EAF7",
-"di c #D1E9F5",
-"ei c #D0E9F5",
-"fi c #CCE6F5",
-"gi c #EDF6F7",
-"hi c #E7FCFF",
-"ii c #48442A",
-"ji c #010205",
-"ki c #2D2C2B",
-"li c #CFD0CE",
-"mi c #F6E39F",
-"ni c #50573B",
-"oi c #F6E4A7",
-"pi c #E1E5BF",
-"qi c #0F100E",
-"ri c #728267",
-"si c #F1FCFF",
-"ti c #72ACD7",
-"ui c #4D9CD4",
-"vi c #4B87B1",
-"wi c #4F9CD1",
-"xi c #4D95C8",
-"yi c #4D91C0",
-"zi c #4E93C5",
-"Ai c #4D93C3",
-"Bi c #4E99CE",
-"Ci c #4C8CB9",
-"Di c #509DD5",
-"Ei c #4B88B2",
-"Fi c #4F9CD2",
-"Gi c #4D90C0",
-"Hi c #4F98CD",
-"Ii c #4C8AB6",
-"Ji c #4F9ACF",
-"Ki c #4E96C9",
-"Li c #4C8DBB",
-"Mi c #529FD5",
-"Ni c #3D91CD",
-"Oi c #3B82B4",
-"Pi c #0C73B8",
-"Qi c #6EAED8",
-"Ri c #E0DFD9",
-"Si c #423E3B",
-"Ti c #6E6C6D",
-"Ui c #F7F8EF",
-"Vi c #EDC23D",
-"Wi c #F4EDCA",
-"Xi c #CCCCCB",
-"Yi c #3A3630",
-"Zi c #52524D",
-"`i c #829690",
-" j c #C1CCC1",
-".j c #F1F8FA",
-"+j c #FCFFFC",
-"@j c #C5CED1",
-"#j c #8EBFDE",
-"$j c #559CD0",
-"%j c #1D7EC1",
-"&j c #0279D1",
-"*j c #123528",
-"=j c #21371F",
-"-j c #77706E",
-";j c #0E0B0C",
-">j c #6D6C69",
-",j c #A3A8AD",
-"'j c #96A099",
-")j c #818F73",
-"!j c #717C60",
-"~j c #938F5A",
-"{j c #767B59",
-"]j c #7A7D5C",
-"^j c #85886C",
-"/j c #CEDCDB",
-"(j c #EAF0EF",
-"_j c #F2F5F0",
-":j c #F3F1DD",
-"<j c #DDDFC2",
-"[j c #DBDFC5",
-"}j c #A0BED2",
-"|j c #8C8884",
-"1j c #4C534A",
-"2j c #A3B18F",
-"3j c #C9B87B",
-"4j c #B2D8EE",
-"5j c #F4E2B0",
-"6j c #5C5C5D",
-"7j c #030302",
-"8j c #0A080A",
-"9j c #262322",
-"0j c #100100",
-"aj c #0465A6",
-"bj c #1D739A",
-"cj c #1E3C20",
-"dj c #95C8E9",
-"ej c #CDC9B6",
-"fj c #27251C",
-"gj c #151B0E",
-"hj c #C6DEEB",
-"ij c #BADBF3",
-"jj c #ACB795",
-"kj c #0D0E0C",
-"lj c #101110",
-"mj c #919594",
-"nj c #D0D1D9",
-"oj c #7C8C7B",
-"pj c #0A75BC",
-"qj c #171D21",
-"rj c #B4C8DB",
-"sj c #F9E29A",
-"tj c #BFCFC5",
-"uj c #252E22",
-"vj c #676A6E",
-"wj c #DCF2FF",
-"xj c #2E88C3",
-"yj c #E8EEEB",
-"zj c #5A5E4C",
-"Aj c #4D5C64",
-"Bj c #E5F1FC",
-"Cj c #F0CF5E",
-"Dj c #EBC549",
-"Ej c #FFFFE9",
-"Fj c #E9E0BF",
-"Gj c #403D25",
-"Hj c #FFFCEB",
-"Ij c #EBC449",
-"Jj c #F3DB87",
-"Kj c #E0E2E3",
-"Lj c #363535",
-"Mj c #030204",
-"Nj c #0F1306",
-"Oj c #3E4C27",
-"Pj c #878A76",
-"Qj c #9D9589",
-"Rj c #617D5A",
-"Sj c #A59890",
-"Tj c #888C77",
-"Uj c #7E8870",
-"Vj c #9B9389",
-"Wj c #A1968C",
-"Xj c #718366",
-"Yj c #929080",
-"Zj c #9D9488",
-"`j c #9C9487",
-" k c #A79E8F",
-".k c #434F57",
-"+k c #4E4E4E",
-"@k c #F7FAF9",
-"#k c #F0D066",
-"$k c #63A6D3",
-"%k c #53553E",
-"&k c #F0E0A5",
-"*k c #FFFEDC",
-"=k c #293520",
-"-k c #D5D4B9",
-";k c #EDF6F4",
-">k c #E5F0EF",
-",k c #E5E5E0",
-"'k c #E5EEEE",
-")k c #E6ECE7",
-"!k c #E4E7E4",
-"~k c #E4EAE6",
-"{k c #E3E9E5",
-"]k c #E6EEEB",
-"^k c #E2E5DE",
-"/k c #E6F1F0",
-"(k c #E2E2DC",
-"_k c #E4F0ED",
-":k c #E5E8E3",
-"<k c #E5EDEA",
-"[k c #E3E4DE",
-"}k c #E7EFEC",
-"|k c #E3ECE8",
-"1k c #E5E6E0",
-"2k c #E8F0EF",
-"3k c #DCEAEA",
-"4k c #DFE7E5",
-"5k c #BDDBEA",
-"6k c #0F77BE",
-"7k c #509BCD",
-"8k c #E5F0F2",
-"9k c #52636E",
-"0k c #1A3512",
-"ak c #F0E2B0",
-"bk c #E8AF02",
-"ck c #EDC954",
-"dk c #F8FEFF",
-"ek c #CFD0CD",
-"fk c #484A4B",
-"gk c #040801",
-"hk c #1D2623",
-"ik c #3C4144",
-"jk c #8C877C",
-"kk c #BDC1C0",
-"lk c #F9F8ED",
-"mk c #E9F1EC",
-"nk c #D0E6F1",
-"ok c #A0CAE3",
-"pk c #669CBE",
-"qk c #217FBE",
-"rk c #057FCD",
-"sk c #07101A",
-"tk c #213021",
-"uk c #A8AA9C",
-"vk c #384523",
-"wk c #030807",
-"xk c #5F564D",
-"yk c #9AA29D",
-"zk c #778466",
-"Ak c #767D61",
-"Bk c #777660",
-"Ck c #788657",
-"Dk c #7C7365",
-"Ek c #787462",
-"Fk c #7F836E",
-"Gk c #D5DBDD",
-"Hk c #F6F8F6",
-"Ik c #F2F2E2",
-"Jk c #C2BD95",
-"Kk c #7D7F7F",
-"Lk c #080D03",
-"Mk c #60737C",
-"Nk c #C1D2C2",
-"Ok c #A4B1B1",
-"Pk c #D9E5DB",
-"Qk c #AEAAA9",
-"Rk c #161515",
-"Sk c #10170F",
-"Tk c #3F5235",
-"Uk c #3C4832",
-"Vk c #0B0C07",
-"Wk c #06182C",
-"Xk c #0374C1",
-"Yk c #186E97",
-"Zk c #CFCCB5",
-"`k c #28261D",
-" l c #ECBE31",
-".l c #9AB5C7",
-"+l c #0A1706",
-"@l c #BDC4B4",
-"#l c #D5E7EE",
-"$l c #B5CDDE",
-"%l c #BEBC96",
-"&l c #92979E",
-"*l c #F5F5E8",
-"=l c #EBC13C",
-"-l c #F2D988",
-";l c #D3D9DB",
-">l c #1D271D",
-",l c #7B887A",
-"'l c #1F80C1",
-")l c #161819",
-"!l c #B1BBC7",
-"~l c #FDEAAE",
-"{l c #AFBCB6",
-"]l c #171F18",
-"^l c #757E72",
-"/l c #DFF1FE",
-"(l c #2784C2",
-"_l c #3A91CB",
-":l c #E5EDED",
-"<l c #6E665B",
-"[l c #3F4A53",
-"}l c #DEE9F4",
-"|l c #EDCA58",
-"1l c #D8D9D1",
-"2l c #2E3537",
-"3l c #EBC345",
-"4l c #EAB820",
-"5l c #EEC84E",
-"6l c #F7FEFF",
-"7l c #B7B4AA",
-"8l c #020505",
-"9l c #0D0C0C",
-"0l c #0F0D0D",
-"al c #0A0B09",
-"bl c #080A08",
-"cl c #070A06",
-"dl c #0D0C0B",
-"el c #0F130C",
-"fl c #AEAEA6",
-"gl c #FBF7E1",
-"hl c #EAC039",
-"il c #153414",
-"jl c #5E94B9",
-"kl c #EFEEE7",
-"ll c #645B3F",
-"ml c #EECE6A",
-"nl c #FDFDF1",
-"ol c #6E7677",
-"pl c #080608",
-"ql c #1D2A19",
-"rl c #5C6349",
-"sl c #6E654E",
-"tl c #7A7C7D",
-"ul c #675F54",
-"vl c #757150",
-"wl c #6D6755",
-"xl c #666A50",
-"yl c #626353",
-"zl c #72704F",
-"Al c #5F6750",
-"Bl c #726C51",
-"Cl c #676456",
-"Dl c #646E4B",
-"El c #6D6A52",
-"Fl c #696D4E",
-"Gl c #696555",
-"Hl c #77724F",
-"Il c #5C694D",
-"Jl c #6F6855",
-"Kl c #6E6852",
-"Ll c #76704A",
-"Ml c #808F8D",
-"Nl c #BDC2C1",
-"Ol c #FBFDFB",
-"Pl c #BDDAEA",
-"Ql c #2885C3",
-"Rl c #FBFDF9",
-"Sl c #79817B",
-"Tl c #E7EBE9",
-"Ul c #F4E9BB",
-"Vl c #EBB91B",
-"Wl c #EDC64A",
-"Xl c #F6EFCD",
-"Yl c #EEF4FD",
-"Zl c #A5A19C",
-"`l c #423F3D",
-" m c #071205",
-".m c #010104",
-"+m c #141516",
-"@m c #656E4E",
-"#m c #97ACAF",
-"$m c #D3D9C8",
-"%m c #EDEDEA",
-"&m c #ECF7FE",
-"*m c #9AC3DD",
-"=m c #58A0CD",
-"-m c #177CC2",
-";m c #0276CA",
-">m c #0F5564",
-",m c #090E0B",
-"'m c #121011",
-")m c #7C7567",
-"!m c #8F8779",
-"~m c #524D46",
-"{m c #292623",
-"]m c #041407",
-"^m c #0C0901",
-"/m c #869090",
-"(m c #9AA39F",
-"_m c #5A7549",
-":m c #5D6D47",
-"<m c #79795F",
-"[m c #7C7167",
-"}m c #6F8455",
-"|m c #7D705C",
-"1m c #7B7A69",
-"2m c #BCBBBD",
-"3m c #F5F8F3",
-"4m c #F5F7F2",
-"5m c #9C968D",
-"6m c #3E4A33",
-"7m c #627584",
-"8m c #E7F1F8",
-"9m c #E1CC83",
-"0m c #AFBFBD",
-"am c #D8E4E9",
-"bm c #504C45",
-"cm c #000201",
-"dm c #162015",
-"em c #342B2B",
-"fm c #797563",
-"gm c #3C5533",
-"hm c #09140A",
-"im c #101300",
-"jm c #0375C3",
-"km c #1F6D9D",
-"lm c #305734",
-"mm c #F9F0D1",
-"nm c #9AB2C3",
-"om c #2D2521",
-"pm c #D7CEC4",
-"qm c #A1CCE8",
-"rm c #B9DEF4",
-"sm c #B3AAA1",
-"tm c #100F0C",
-"um c #8F9286",
-"vm c #F3E3A8",
-"wm c #F1D780",
-"xm c #D3DADC",
-"ym c #1D291D",
-"zm c #151517",
-"Am c #B0B6C0",
-"Bm c #FCEAAF",
-"Cm c #B0BCB7",
-"Dm c #181F18",
-"Em c #0A110B",
-"Fm c #80A17B",
-"Gm c #D8EAFB",
-"Hm c #E6EDED",
-"Im c #6C655A",
-"Jm c #40484E",
-"Km c #DFE8F1",
-"Lm c #EAC13C",
-"Mm c #FFFFE2",
-"Nm c #D2D7DB",
-"Om c #273441",
-"Pm c #FEFDE8",
-"Qm c #EBBE32",
-"Rm c #EBBB29",
-"Sm c #F0DFA5",
-"Tm c #F9FBFE",
-"Um c #888E86",
-"Vm c #020003",
-"Wm c #030005",
-"Xm c #96A28E",
-"Ym c #F5FEFF",
-"Zm c #F0D889",
-"`m c #63A8D7",
-" n c #EEF2EC",
-".n c #4D5839",
-"+n c #EDBE2C",
-"@n c #F7F1DB",
-"#n c #CCDEE6",
-"$n c #292B2F",
-"%n c #110F13",
-"&n c #526B53",
-"*n c #C0DBE9",
-"=n c #2583C5",
-"-n c #1877BE",
-";n c #D7EAF4",
-">n c #ABB08E",
-",n c #131705",
-"'n c #060609",
-")n c #9D9991",
-"!n c #FEFAE4",
-"~n c #EBC241",
-"{n c #ECC039",
-"]n c #F0D785",
-"^n c #F8F7E7",
-"/n c #ECEDEF",
-"(n c #B2C0AB",
-"_n c #5D6363",
-":n c #322B23",
-"<n c #050D06",
-"[n c #242B1F",
-"}n c #454546",
-"|n c #8E877D",
-"1n c #CFE9F4",
-"2n c #CDE4F2",
-"3n c #8CBCD8",
-"4n c #1E7FC1",
-"5n c #0277CB",
-"6n c #10555C",
-"7n c #0A0D09",
-"8n c #1A1C19",
-"9n c #5C6B55",
-"0n c #867F6F",
-"an c #83786B",
-"bn c #505A45",
-"cn c #6F695C",
-"dn c #ADD1E2",
-"en c #A1AAB1",
-"fn c #959F98",
-"gn c #7E8C70",
-"hn c #798667",
-"in c #707A55",
-"jn c #68834F",
-"kn c #6A8AA2",
-"ln c #6D754C",
-"mn c #9FAD97",
-"nn c #7C8C7F",
-"on c #161F11",
-"pn c #4C4945",
-"qn c #EBEDE7",
-"rn c #F5F5EA",
-"sn c #E9E7C8",
-"tn c #E4F8FF",
-"un c #ADB2B5",
-"vn c #4E4B40",
-"wn c #797863",
-"xn c #596B4A",
-"yn c #2D2F26",
-"zn c #081309",
-"An c #111900",
-"Bn c #0374C2",
-"Cn c #20759C",
-"Dn c #2D572F",
-"En c #C9C5B8",
-"Fn c #9EC5E0",
-"Gn c #001200",
-"Hn c #B3BFAE",
-"In c #1079BE",
-"Jn c #BBDDF7",
-"Kn c #A7B993",
-"Ln c #111111",
-"Mn c #91979D",
-"Nn c #F3E5AB",
-"On c #F4E29D",
-"Pn c #181718",
-"Qn c #7F977E",
-"Rn c #EABD2E",
-"Sn c #FFF3C2",
-"Tn c #ACAEB2",
-"Un c #7E9F7B",
-"Vn c #B7DAF7",
-"Wn c #0873BC",
-"Xn c #425562",
-"Yn c #E0EEFC",
-"Zn c #F0DFB1",
-"`n c #463C18",
-" o c #ECC95B",
-".o c #F0E3B2",
-"+o c #BDC5BE",
-"@o c #374E3B",
-"#o c #040F05",
-"$o c #06080A",
-"%o c #090807",
-"&o c #080508",
-"*o c #254E25",
-"=o c #C0BFC4",
-"-o c #F1E4AD",
-";o c #EEF1ED",
-">o c #545041",
-",o c #EECB54",
-"'o c #F7F9F2",
-")o c #C9C9B1",
-"!o c #211E0D",
-"~o c #295227",
-"{o c #A2C8DF",
-"]o c #0972BC",
-"^o c #8CBDDD",
-"/o c #D1DEE0",
-"(o c #28353A",
-"_o c #1F1E1C",
-":o c #F0E8C5",
-"<o c #EABD30",
-"[o c #F2DE97",
-"}o c #F9FBF7",
-"|o c #EEF1F0",
-"1o c #E5E7E1",
-"2o c #B5C1CA",
-"3o c #597262",
-"4o c #121F0F",
-"5o c #0A0807",
-"6o c #14151D",
-"7o c #416C3A",
-"8o c #D0C7A4",
-"9o c #FEFDFC",
-"0o c #CCE2EC",
-"ao c #6AAAD5",
-"bo c #0F72BC",
-"co c #037ACC",
-"do c #083A55",
-"eo c #080908",
-"fo c #142D13",
-"go c #676B56",
-"ho c #98905F",
-"io c #8C8665",
-"jo c #7E7A73",
-"ko c #7F786C",
-"lo c #8B8882",
-"mo c #8F908B",
-"no c #969C9A",
-"oo c #98A19E",
-"po c #98A09D",
-"qo c #929574",
-"ro c #919173",
-"so c #AEAE82",
-"to c #F6F8F4",
-"uo c #F5F7F1",
-"vo c #B7CDDC",
-"wo c #55674A",
-"xo c #081C09",
-"yo c #433C32",
-"zo c #EDEEE8",
-"Ao c #EBF2F1",
-"Bo c #A2BFD4",
-"Co c #A3A597",
-"Do c #928D74",
-"Eo c #84796B",
-"Fo c #74745E",
-"Go c #1B3319",
-"Ho c #070000",
-"Io c #0476C5",
-"Jo c #0F6990",
-"Ko c #0B72B8",
-"Lo c #90B2CA",
-"Mo c #D3CDAC",
-"No c #2A291C",
-"Oo c #2A241F",
-"Po c #D4CDC2",
-"Qo c #A6CFE8",
-"Ro c #0F72B5",
-"So c #B2C7D6",
-"To c #C5BE96",
-"Uo c #10100B",
-"Vo c #8E8C74",
-"Wo c #ECC345",
-"Xo c #F0D275",
-"Yo c #D5E2DF",
-"Zo c #233C23",
-"`o c #767A76",
-" p c #FBE49B",
-".p c #ACB0B6",
-"+p c #80A07B",
-"@p c #D4E8FB",
-"#p c #1178BD",
-"$p c #3E4346",
-"%p c #DEE6EE",
-"&p c #F1CF5E",
-"*p c #ECC74E",
-"=p c #FFFFEC",
-"-p c #D4DCDF",
-";p c #283846",
-">p c #FFF5CD",
-",p c #E9B20B",
-"'p c #F1E5BA",
-")p c #F7F5E6",
-"!p c #EAF8FE",
-"~p c #C2E5F9",
-"{p c #BFE3F8",
-"]p c #C0E3F7",
-"^p c #DDE4C3",
-"/p c #D2E3D6",
-"(p c #B9E3FF",
-"_p c #F0E49F",
-":p c #BFE3FA",
-"<p c #EBE4A9",
-"[p c #C9E4E7",
-"}p c #CDE3E2",
-"|p c #E5E3B5",
-"1p c #D3E3D6",
-"2p c #CFDFCD",
-"3p c #FCFFFD",
-"4p c #F7F6E7",
-"5p c #EECE63",
-"6p c #F0D26F",
-"7p c #5D8DAD",
-"8p c #EFEDE5",
-"9p c #68643B",
-"0p c #EECA54",
-"ap c #FAF8EF",
-"bp c #D2EBFA",
-"cp c #848179",
-"dp c #232427",
-"ep c #242528",
-"fp c #252522",
-"gp c #11110E",
-"hp c #989D9F",
-"ip c #DAEFF8",
-"jp c #338CC8",
-"kp c #539DCE",
-"lp c #FAFBEF",
-"mp c #5B7357",
-"np c #96938A",
-"op c #FCFBE6",
-"pp c #ECC447",
-"qp c #EFC849",
-"rp c #F3EFD8",
-"sp c #F8F3DC",
-"tp c #FFFFF3",
-"up c #DDF5FF",
-"vp c #BCC7CB",
-"wp c #898278",
-"xp c #23282B",
-"yp c #1E2020",
-"zp c #0D120D",
-"Ap c #4F4B44",
-"Bp c #CECBC3",
-"Cp c #FBF6EB",
-"Dp c #C2DEEE",
-"Ep c #5A9DCB",
-"Fp c #0671B9",
-"Gp c #047ACB",
-"Hp c #063352",
-"Ip c #050006",
-"Jp c #0E2F0F",
-"Kp c #1D421D",
-"Lp c #6A635A",
-"Mp c #888459",
-"Np c #797660",
-"Op c #717C59",
-"Pp c #7A7162",
-"Qp c #78735F",
-"Rp c #7B7161",
-"Sp c #76775F",
-"Tp c #7D8753",
-"Up c #868273",
-"Vp c #919596",
-"Wp c #8B8D8C",
-"Xp c #60584C",
-"Yp c #564D3F",
-"Zp c #D9D9D2",
-"`p c #F7F9F5",
-" q c #F1F5F4",
-".q c #DCE6DC",
-"+q c #949999",
-"@q c #8F9185",
-"#q c #7B734F",
-"$q c #7E725E",
-"%q c #637040",
-"&q c #06160A",
-"*q c #564E44",
-"=q c #726A5A",
-"-q c #65644E",
-";q c #6C6257",
-">q c #3C5333",
-",q c #020D05",
-"'q c #050108",
-")q c #1F501B",
-"!q c #0176D0",
-"~q c #2D74A6",
-"{q c #96CAED",
-"]q c #CBC7B8",
-"^q c #F9F2D2",
-"/q c #98A9B5",
-"(q c #C6C8BB",
-"_q c #BBE2FA",
-":q c #ADA99F",
-"<q c #939BAA",
-"[q c #F3E2A0",
-"}q c #EBB921",
-"|q c #F4DF98",
-"1q c #D1D3D8",
-"2q c #191919",
-"3q c #7E937D",
-"4q c #161719",
-"5q c #B1BBC8",
-"6q c #FDEEB5",
-"7q c #ACAFB3",
-"8q c #D2E7FA",
-"9q c #1077BC",
-"0q c #42535F",
-"aq c #E0EDF9",
-"bq c #EAC13F",
-"cq c #FFFFE4",
-"dq c #D8D4C9",
-"eq c #2D302F",
-"fq c #FFFFFA",
-"gq c #EBC858",
-"hq c #EDC953",
-"iq c #EEDB98",
-"jq c #F4E2A3",
-"kq c #FAE5A8",
-"lq c #FAE5A7",
-"mq c #F6E5AF",
-"nq c #F8E5AC",
-"oq c #FBE5A5",
-"pq c #F4E5B4",
-"qq c #FBE5A7",
-"rq c #F5E5B2",
-"sq c #F9E5AA",
-"tq c #F6E5B1",
-"uq c #F9E6AD",
-"vq c #EED88C",
-"wq c #EDCD63",
-"xq c #EABF39",
-"yq c #F2F9FF",
-"zq c #0F210E",
-"Aq c #64ACDE",
-"Bq c #4D503E",
-"Cq c #EDC854",
-"Dq c #F7E5A9",
-"Eq c #F5F5ED",
-"Fq c #D4D6CF",
-"Gq c #D8DAD3",
-"Hq c #D8DBD5",
-"Iq c #DCDDC8",
-"Jq c #8F8F82",
-"Kq c #151415",
-"Lq c #19191B",
-"Mq c #F4FFFF",
-"Nq c #6DA8CE",
-"Oq c #026FB9",
-"Pq c #177AC0",
-"Qq c #B7D7EB",
-"Rq c #BFC0BA",
-"Sq c #1C221D",
-"Tq c #1C2A2B",
-"Uq c #C6DFE3",
-"Vq c #FBEEC3",
-"Wq c #EDC33C",
-"Xq c #EDD072",
-"Yq c #F5DF9E",
-"Zq c #FBE9AA",
-"`q c #C0C9C5",
-" r c #779383",
-".r c #4B5156",
-"+r c #263025",
-"@r c #111414",
-"#r c #6E7B68",
-"$r c #CCCDC5",
-"%r c #FFF1E2",
-"&r c #7EAECF",
-"*r c #1E80C2",
-"=r c #0776B6",
-"-r c #0A2F3B",
-";r c #353B30",
-">r c #49463D",
-",r c #525F44",
-"'r c #5D6D4A",
-")r c #716B5C",
-"!r c #677551",
-"~r c #536045",
-"{r c #5E6A4E",
-"]r c #596647",
-"^r c #4C583A",
-"/r c #3B392E",
-"(r c #413C34",
-"_r c #FBFBF5",
-":r c #DAE1E8",
-"<r c #23432F",
-"[r c #3C382D",
-"}r c #4A583C",
-"|r c #4C5A43",
-"1r c #49473E",
-"2r c #2A2326",
-"3r c #030105",
-"4r c #434338",
-"5r c #002203",
-"6r c #000701",
-"7r c #1D5427",
-"8r c #0175CE",
-"9r c #D2CFB4",
-"0r c #9ECBEB",
-"ar c #061604",
-"br c #BAC3B3",
-"cr c #DBE9EE",
-"dr c #0F75BB",
-"er c #B8D3E9",
-"fr c #B4BA95",
-"gr c #90938F",
-"hr c #F4EDCB",
-"ir c #EBBE33",
-"jr c #798178",
-"kr c #2684C2",
-"lr c #171B1E",
-"mr c #FEEEB6",
-"nr c #7FA07B",
-"or c #CBE5FA",
-"pr c #3F474D",
-"qr c #DFE8F2",
-"rr c #ECC64B",
-"sr c #FFFFEA",
-"tr c #E4E1CC",
-"ur c #3A3F32",
-"vr c #E8B30E",
-"wr c #E8B108",
-"xr c #EBB81E",
-"yr c #EBB920",
-"zr c #0E1F0E",
-"Ar c #609DC6",
-"Br c #EFF0E9",
-"Cr c #595C3B",
-"Dr c #E9B719",
-"Er c #EED170",
-"Fr c #F2D576",
-"Gr c #F7DA79",
-"Hr c #F6D979",
-"Ir c #F6D875",
-"Jr c #F9E398",
-"Kr c #5D5C5A",
-"Lr c #202222",
-"Mr c #D0DAD1",
-"Nr c #95BCD6",
-"Or c #0C73B9",
-"Pr c #62A6D4",
-"Qr c #F1F7F0",
-"Rr c #4F614E",
-"Sr c #070907",
-"Tr c #5E6357",
-"Ur c #EBECE6",
-"Vr c #F5E39F",
-"Wr c #E8B107",
-"Xr c #EAB81B",
-"Yr c #F2D473",
-"Zr c #FBEAB1",
-"`r c #FCF3D1",
-" s c #E5EBE3",
-".s c #BBCFCD",
-"+s c #8F9799",
-"@s c #50504E",
-"#s c #212526",
-"$s c #040105",
-"%s c #292B2B",
-"&s c #9B9F8F",
-"*s c #E4F8F8",
-"=s c #BAD9EA",
-"-s c #2D87C3",
-";s c #0471BD",
-">s c #0776B7",
-",s c #0A2F3D",
-"'s c #000301",
-")s c #081A0A",
-"!s c #131B13",
-"~s c #1B1D18",
-"{s c #252320",
-"]s c #262121",
-"^s c #0B180C",
-"/s c #1B1E18",
-"(s c #161C15",
-"_s c #061808",
-":s c #000403",
-"<s c #D1D2CE",
-"[s c #9E9B95",
-"}s c #181315",
-"|s c #051808",
-"1s c #051607",
-"2s c #080309",
-"3s c #205018",
-"4s c #0075D0",
-"5s c #24739F",
-"6s c #345C36",
-"7s c #98A9B4",
-"8s c #C1DCEC",
-"9s c #1075BB",
-"0s c #B7D4E8",
-"as c #B8B599",
-"bs c #919593",
-"cs c #F4EECE",
-"ds c #F4E098",
-"es c #D1D4D9",
-"fs c #1A1E1A",
-"gs c #7E947D",
-"hs c #0B75BC",
-"is c #FCE9A7",
-"js c #ACAFB5",
-"ks c #CEE6FA",
-"ls c #E0EDFA",
-"ms c #E9B51A",
-"ns c #EBC447",
-"os c #FFFFE8",
-"ps c #D7D4C9",
-"qs c #EBC651",
-"rs c #619DC5",
-"ss c #605442",
-"ts c #E9B81E",
-"us c #EECC63",
-"vs c #7E8283",
-"ws c #212120",
-"xs c #D0D4CB",
-"ys c #84BADD",
-"zs c #1F80C2",
-"As c #C5DEF0",
-"Bs c #D8E2D3",
-"Cs c #111310",
-"Ds c #0D0C0D",
-"Es c #787C7F",
-"Fs c #F3F6F8",
-"Gs c #F4E7B7",
-"Hs c #ECC857",
-"Is c #E9B312",
-"Js c #E9BA26",
-"Ks c #EBBD32",
-"Ls c #F2D169",
-"Ms c #F8E6A3",
-"Ns c #F3F3E1",
-"Os c #E5ECF5",
-"Ps c #B9BDBA",
-"Qs c #6D7F6E",
-"Rs c #0D1D11",
-"Ss c #12190F",
-"Ts c #4A5A5B",
-"Us c #E0E2E0",
-"Vs c #4192CA",
-"Ws c #037BCF",
-"Xs c #063456",
-"Ys c #A7A092",
-"Zs c #78848A",
-"`s c #0B0E10",
-" t c #10667A",
-".t c #94C7E9",
-"+t c #D4D2B3",
-"@t c #2A281B",
-"#t c #A7CFE8",
-"$t c #B3AB9F",
-"%t c #100F0B",
-"&t c #8E8F7E",
-"*t c #F3E4A8",
-"=t c #D1D2DB",
-"-t c #1D7EC0",
-";t c #FEEFBA",
-">t c #DEE6EF",
-",t c #EDC955",
-"'t c #FFFFF0",
-")t c #293846",
-"!t c #4B5B37",
-"~t c #EBBF34",
-"{t c #ECC033",
-"]t c #ECC23A",
-"^t c #EDC23A",
-"/t c #F6F0D2",
-"(t c #7E838A",
-"_t c #201F18",
-":t c #D1D0AE",
-"<t c #96C8EB",
-"[t c #0D76BE",
-"}t c #4B98CB",
-"|t c #F6FEFB",
-"1t c #A0A4A5",
-"2t c #05060C",
-"3t c #797655",
-"4t c #F0D272",
-"5t c #F5FCFF",
-"6t c #EEF3F5",
-"7t c #C6CBC4",
-"8t c #3F3C34",
-"9t c #394146",
-"0t c #EAFFFF",
-"at c #C8DDE5",
-"bt c #047BCD",
-"ct c #053051",
-"dt c #0F0E10",
-"et c #C1C1BD",
-"ft c #768A96",
-"gt c #2779A1",
-"ht c #386238",
-"it c #0C75BC",
-"jt c #C9C5B6",
-"kt c #EDBF2E",
-"lt c #B3C0AE",
-"mt c #BBD8F1",
-"nt c #AABB91",
-"ot c #9298A0",
-"pt c #F4E19C",
-"qt c #D5E1DC",
-"rt c #243D23",
-"st c #7F967E",
-"tt c #EABC2A",
-"ut c #FEF0BA",
-"vt c #D3E8FB",
-"wt c #1278BD",
-"xt c #E0EEFB",
-"yt c #E9BE35",
-"zt c #FFFEDE",
-"At c #F0DFB3",
-"Bt c #FEF6CF",
-"Ct c #ECC33E",
-"Dt c #0A110A",
-"Et c #62A3D0",
-"Ft c #595142",
-"Gt c #EDC33F",
-"Ht c #EDC23B",
-"It c #F4EECC",
-"Jt c #79775C",
-"Kt c #212221",
-"Lt c #CFD6D3",
-"Mt c #7DB6DD",
-"Nt c #0672BB",
-"Ot c #93BFDB",
-"Pt c #827A6E",
-"Qt c #686258",
-"Rt c #E2E4E1",
-"St c #F6F9F7",
-"Tt c #F5F2D7",
-"Ut c #EABA23",
-"Vt c #F0D063",
-"Wt c #F6E9B8",
-"Xt c #E5F8FF",
-"Yt c #5F8B6E",
-"Zt c #11140E",
-"`t c #424E56",
-" u c #E3F4FC",
-".u c #0274C8",
-"+u c #14696F",
-"@u c #0B0E08",
-"#u c #07080A",
-"$u c #0F1814",
-"%u c #D4F1FF",
-"&u c #A1A19F",
-"*u c #090706",
-"=u c #08090C",
-"-u c #0376C2",
-";u c #106891",
-">u c #91B8D2",
-",u c #D0CBAF",
-"'u c #29271D",
-")u c #9AB1C2",
-"!u c #D6CEC4",
-"~u c #A2CCE8",
-"{u c #B4CCDD",
-"]u c #C1B999",
-"^u c #92969A",
-"/u c #171418",
-"(u c #FCE8A5",
-"_u c #ACB0B5",
-":u c #7EA07B",
-"<u c #C7E3F9",
-"[u c #197DC0",
-"}u c #40484F",
-"|u c #D2D7DA",
-"1u c #273340",
-"2u c #FEFEED",
-"3u c #F1F8FB",
-"4u c #153614",
-"5u c #5E94B7",
-"6u c #645E3D",
-"7u c #E9B311",
-"8u c #EECB5F",
-"9u c #F6F7EF",
-"0u c #7E8389",
-"au c #21201C",
-"bu c #D1D2B9",
-"cu c #8FC2E7",
-"du c #0B74BD",
-"eu c #B2D2E4",
-"fu c #878272",
-"gu c #0D0D04",
-"hu c #111215",
-"iu c #899A89",
-"ju c #D6DBD8",
-"ku c #F4EBC6",
-"lu c #EDCB5B",
-"mu c #F3E5B4",
-"nu c #B3ADA3",
-"ou c #1B1917",
-"pu c #070505",
-"qu c #8D8981",
-"ru c #59A1D1",
-"su c #027AD2",
-"tu c #053E66",
-"uu c #59795B",
-"vu c #E1E9E6",
-"wu c #393D3F",
-"xu c #0569AE",
-"yu c #345937",
-"zu c #95C9EC",
-"Au c #9AB5C8",
-"Bu c #D6E7EE",
-"Cu c #BBE0F8",
-"Du c #AEAB9F",
-"Eu c #8F938A",
-"Fu c #F3E29F",
-"Gu c #F2D987",
-"Hu c #D4DEDD",
-"Iu c #213320",
-"Ju c #7B8779",
-"Ku c #B1BAC7",
-"Lu c #EABD2C",
-"Mu c #FFF2C0",
-"Nu c #D3E8FA",
-"Ou c #404B53",
-"Pu c #DFEAF4",
-"Qu c #FFFFE3",
-"Ru c #D8D9D2",
-"Su c #2E3538",
-"Tu c #FFFEED",
-"Uu c #EBC346",
-"Vu c #EDC649",
-"Wu c #F1CE5C",
-"Xu c #F1CD5A",
-"Yu c #F1CD5B",
-"Zu c #F1CE5B",
-"`u c #F1CC59",
-" v c #EEC953",
-".v c #EBBF3B",
-"+v c #64ABDC",
-"@v c #4B553A",
-"#v c #EBBE2F",
-"$v c #7D8187",
-"%v c #21201D",
-"&v c #D1D2BE",
-"*v c #8CC0E5",
-"=v c #187DC3",
-"-v c #8ABAD9",
-";v c #92948A",
-">v c #12171A",
-",v c #020302",
-"'v c #313333",
-")v c #A6A39C",
-"!v c #CFD6D7",
-"~v c #F3F4E9",
-"{v c #F2CF5E",
-"]v c #EECB58",
-"^v c #ECC23E",
-"/v c #E9B310",
-"(v c #E9B824",
-"_v c #EDD06C",
-":v c #FEFFF7",
-"<v c #B3AFA7",
-"[v c #171913",
-"}v c #282828",
-"|v c #C9C5BE",
-"1v c #C9E0EE",
-"2v c #0C73BC",
-"3v c #0680CA",
-"4v c #020103",
-"5v c #162916",
-"6v c #E2E4E3",
-"7v c #9C9B96",
-"8v c #0A0F0A",
-"9v c #082B3F",
-"0v c #046BAF",
-"av c #1B7398",
-"bv c #173119",
-"cv c #EDC43F",
-"dv c #C5DEEB",
-"ev c #1076BB",
-"fv c #B8D5EB",
-"gv c #B0BC92",
-"hv c #10110F",
-"iv c #90938E",
-"jv c #F4ECC8",
-"kv c #F3DD8F",
-"lv c #FCE8A4",
-"mv c #CAE4FA",
-"nv c #414F59",
-"ov c #DFEBF6",
-"pv c #EDC852",
-"qv c #EAE0BF",
-"rv c #F0D67C",
-"sv c #F5E6AF",
-"tv c #F8FCFB",
-"uv c #E6E9E6",
-"vv c #DFDFCC",
-"wv c #E2E5DF",
-"xv c #E2E4DC",
-"yv c #E1E1D2",
-"zv c #E2E3DB",
-"Av c #E1E2D5",
-"Bv c #E0E0CF",
-"Cv c #E3E5E3",
-"Dv c #E0DFCB",
-"Ev c #E2E5E1",
-"Fv c #E1E3D8",
-"Gv c #E0E1CF",
-"Hv c #E3F0F1",
-"Iv c #F5EBC2",
-"Jv c #ECC751",
-"Kv c #5B573F",
-"Lv c #EDCB5F",
-"Mv c #F4DC8B",
-"Nv c #F4DC88",
-"Ov c #F4DB89",
-"Pv c #F5DC86",
-"Qv c #F2DB8C",
-"Rv c #F3DB8A",
-"Sv c #F5DB86",
-"Tv c #F4DB88",
-"Uv c #F3DA84",
-"Vv c #F7E9B5",
-"Wv c #5A6151",
-"Xv c #202121",
-"Yv c #CDD5D4",
-"Zv c #7CB6DC",
-"`v c #AACFE6",
-" w c #F3F8FA",
-".w c #A5C0B4",
-"+w c #3F4D41",
-"@w c #1D2B19",
-"#w c #797C72",
-"$w c #AEBCB0",
-"%w c #E0E3DF",
-"&w c #FAF9EF",
-"*w c #F4DC8D",
-"=w c #EDC856",
-"-w c #E8B10C",
-";w c #F0E19F",
-">w c #FFFBE8",
-",w c #829A81",
-"'w c #F4F0E6",
-")w c #85B8D9",
-"!w c #0277CE",
-"~w c #16452F",
-"{w c #070307",
-"]w c #080A09",
-"^w c #050B05",
-"/w c #010302",
-"(w c #2C3627",
-"_w c #C1D1BE",
-":w c #F9FAF5",
-"<w c #658463",
-"[w c #171211",
-"}w c #162C07",
-"|w c #086BA2",
-"1w c #196D98",
-"2w c #B5D1E2",
-"3w c #BEB69A",
-"4w c #909186",
-"5w c #F4F1DA",
-"6w c #D3DBDC",
-"7w c #1F2D1F",
-"8w c #161616",
-"9w c #EABD2D",
-"0w c #FFF2C1",
-"aw c #C6E2F9",
-"bw c #404A52",
-"cw c #DFE9F4",
-"dw c #27323E",
-"ew c #F7FCFD",
-"fw c #D8DAD9",
-"gw c #83827D",
-"hw c #4E5258",
-"iw c #44422D",
-"jw c #484C4D",
-"kw c #474A47",
-"lw c #464637",
-"mw c #474946",
-"nw c #46473C",
-"ow c #484B4D",
-"pw c #454432",
-"qw c #494D54",
-"rw c #44422B",
-"sw c #484C50",
-"tw c #474840",
-"uw c #46453D",
-"vw c #495F6D",
-"ww c #7D7D7A",
-"xw c #D3D4CF",
-"yw c #FCFEF9",
-"zw c #5F98BE",
-"Aw c #615C3E",
-"Bw c #F7EAB1",
-"Cw c #F6F9FC",
-"Dw c #DAE9F6",
-"Ew c #CEDEDF",
-"Fw c #D9E0D1",
-"Gw c #C4E0F8",
-"Hw c #EEE0AC",
-"Iw c #C3E0FB",
-"Jw c #CEE0E5",
-"Kw c #DBDFCD",
-"Lw c #C7E0F4",
-"Mw c #E5DFBB",
-"Nw c #C5E0F7",
-"Ow c #E3DFBF",
-"Pw c #CBE0EB",
-"Qw c #D2E0DE",
-"Rw c #D9DFD2",
-"Sw c #D7DFD6",
-"Tw c #D3E0DD",
-"Uw c #C7E0F3",
-"Vw c #EADFB3",
-"Ww c #C5E0F6",
-"Xw c #E0E0C8",
-"Yw c #CCDAE2",
-"Zw c #8E928D",
-"`w c #142514",
-" x c #272725",
-".x c #E6EFF2",
-"+x c #67A9D3",
-"@x c #70ADD5",
-"#x c #E2F0F7",
-"$x c #EDEFED",
-"%x c #908F8B",
-"&x c #2D2C29",
-"*x c #040203",
-"=x c #45494B",
-"-x c #7F837D",
-";x c #A3B397",
-">x c #D3E1E8",
-",x c #F7F0CD",
-"'x c #F7E9AF",
-")x c #F0CD5E",
-"!x c #ECC340",
-"~x c #F0DE97",
-"{x c #4E4C35",
-"]x c #0A0703",
-"^x c #C6C5C2",
-"/x c #FCFAF2",
-"(x c #1978BF",
-"_x c #047ED1",
-":x c #060F1A",
-"<x c #121412",
-"[x c #607567",
-"}x c #65706A",
-"|x c #181819",
-"1x c #030102",
-"2x c #2A2825",
-"3x c #60615F",
-"4x c #DAD8D1",
-"5x c #FBFCF9",
-"6x c #AAABA7",
-"7x c #2D4641",
-"8x c #090D07",
-"9x c #060209",
-"0x c #162500",
-"ax c #086AA0",
-"bx c #315835",
-"cx c #96C9EC",
-"dx c #CECAB6",
-"ex c #9BB8CC",
-"fx c #B8D8EB",
-"gx c #BBE1FA",
-"hx c #ACAC9D",
-"ix c #F3E2A1",
-"jx c #1C241C",
-"kx c #7C8C7A",
-"lx c #16191B",
-"mx c #B1BFCD",
-"nx c #FCE9A8",
-"ox c #ACAFB4",
-"px c #0F77BC",
-"qx c #414E57",
-"rx c #ECC64D",
-"sx c #DDDACA",
-"tx c #333630",
-"ux c #EBC54C",
-"vx c #F0DB91",
-"wx c #F3FBFA",
-"xx c #919599",
-"yx c #2B2A27",
-"zx c #040302",
-"Ax c #343A2A",
-"Bx c #B1BA7F",
-"Cx c #EDCD66",
-"Dx c #132F12",
-"Ex c #4B533C",
-"Fx c #F0D374",
-"Gx c #F7F7EF",
-"Hx c #D0D5D9",
-"Ix c #747069",
-"Jx c #2F373C",
-"Kx c #2C3431",
-"Lx c #333529",
-"Mx c #253541",
-"Nx c #403513",
-"Ox c #243544",
-"Px c #2C3536",
-"Qx c #343526",
-"Rx c #27353F",
-"Sx c #3B351B",
-"Tx c #39351D",
-"Ux c #29353A",
-"Vx c #2E3531",
-"Wx c #32352A",
-"Xx c #31352B",
-"Yx c #2F3530",
-"Zx c #3D3516",
-"`x c #263540",
-" y c #373522",
-".y c #293134",
-"+y c #A7A384",
-"@y c #EAF6FE",
-"#y c #3F90C7",
-"$y c #388CC7",
-"%y c #8EC1E0",
-"&y c #EBF5F7",
-"*y c #D3D6D3",
-"=y c #818787",
-"-y c #222B2F",
-";y c #0E0D02",
-">y c #12190C",
-",y c #2C3C36",
-"'y c #687453",
-")y c #9AAAAF",
-"!y c #CCD1D6",
-"~y c #EBF1E8",
-"{y c #F8E9B4",
-"]y c #F0CC5C",
-"^y c #F4F1DC",
-"/y c #CACFB8",
-"(y c #0A1D00",
-"_y c #060409",
-":y c #69786E",
-"<y c #F3F5EF",
-"[y c #76B1D9",
-"}y c #0280DA",
-"|y c #07141F",
-"1y c #1B2A1B",
-"2y c #B9CDBB",
-"3y c #FCFDF8",
-"4y c #A8BBC5",
-"5y c #737569",
-"6y c #3C4D3B",
-"7y c #232226",
-"8y c #15120F",
-"9y c #13110E",
-"0y c #080D05",
-"ay c #11110D",
-"by c #141110",
-"cy c #1C1B0E",
-"dy c #273138",
-"ey c #45513E",
-"fy c #76827D",
-"gy c #C0C9CC",
-"hy c #F7FAF5",
-"iy c #F9FEFC",
-"jy c #D6E5DE",
-"ky c #AFAFAA",
-"ly c #646D5A",
-"my c #354238",
-"ny c #1F2328",
-"oy c #151310",
-"py c #161310",
-"qy c #010B00",
-"ry c #12100C",
-"sy c #1B1B1D",
-"ty c #3B423B",
-"uy c #283827",
-"vy c #101100",
-"wy c #06659F",
-"xy c #0172C2",
-"yy c #187196",
-"zy c #92B9D4",
-"Ay c #D1CBB0",
-"By c #121B0C",
-"Cy c #B9BF92",
-"Dy c #8F9183",
-"Ey c #161317",
-"Fy c #B3C2D4",
-"Gy c #FFF2C2",
-"Hy c #ACAFB2",
-"Iy c #3F484E",
-"Jy c #3A3E32",
-"Ky c #EBC13E",
-"Ly c #ECC342",
-"My c #FFFDF5",
-"Ny c #A2C3B4",
-"Oy c #0D1312",
-"Py c #2C351F",
-"Qy c #D4D4CC",
-"Ry c #FBEFC7",
-"Sy c #EFCD60",
-"Ty c #080C09",
-"Uy c #5F96BA",
-"Vy c #615E3C",
-"Wy c #AEC1CD",
-"Xy c #1D1D1C",
-"Yy c #70896E",
-"Zy c #8DBEDE",
-"`y c #1179BE",
-" z c #3F92CB",
-".z c #B3CAD7",
-"+z c #FFF4E6",
-"@z c #D7E0DF",
-"#z c #A7A28A",
-"$z c #535456",
-"%z c #14110F",
-"&z c #040504",
-"*z c #070905",
-"=z c #23201D",
-"-z c #55616A",
-";z c #7F8385",
-">z c #D4D6CE",
-",z c #F7FFFF",
-"'z c #FEF5DB",
-")z c #EFDD9D",
-"!z c #ECC038",
-"~z c #F0D989",
-"{z c #F0F3EC",
-"]z c #6F715B",
-"^z c #000E00",
-"/z c #FDFDF8",
-"(z c #BCD6E4",
-"_z c #0F6F8D",
-":z c #091112",
-"<z c #2E362B",
-"[z c #C9D3C2",
-"}z c #F4F9F6",
-"|z c #EFF1EB",
-"1z c #E8ECE6",
-"2z c #C8CBC9",
-"3z c #AEABA2",
-"4z c #ACAAA0",
-"5z c #99A391",
-"6z c #A9AA9E",
-"7z c #AEAAA3",
-"8z c #BBBA9F",
-"9z c #CEDFE9",
-"0z c #EBECE5",
-"az c #F0F4EE",
-"bz c #F5F9F5",
-"cz c #F8F8F4",
-"dz c #EDF0E9",
-"ez c #E5EBE7",
-"fz c #C1CBCE",
-"gz c #AEACA4",
-"hz c #B1ADA4",
-"iz c #7F987E",
-"jz c #819A7F",
-"kz c #8E9F89",
-"lz c #AAA89D",
-"mz c #BABCB9",
-"nz c #E9EBEA",
-"oz c #7D807C",
-"pz c #0F0F00",
-"qz c #06649F",
-"rz c #2471A0",
-"sz c #355A37",
-"tz c #95C3E1",
-"uz c #C8C4B6",
-"vz c #969FA6",
-"wz c #2C2520",
-"xz c #A3CDE8",
-"yz c #B6B09C",
-"zz c #91979A",
-"Az c #F4EABF",
-"Bz c #233D23",
-"Cz c #E8B61B",
-"Dz c #FBE59C",
-"Ez c #D2E8FB",
-"Fz c #1379BD",
-"Gz c #425662",
-"Hz c #ECC64C",
-"Iz c #FFFFEB",
-"Jz c #292C2F",
-"Kz c #F1CD56",
-"Lz c #E8EDF1",
-"Mz c #414B46",
-"Nz c #010201",
-"Oz c #21321C",
-"Pz c #67623D",
-"Qz c #706C3B",
-"Rz c #5B5344",
-"Sz c #69643E",
-"Tz c #625B42",
-"Uz c #67613F",
-"Vz c #605942",
-"Wz c #67603F",
-"Xz c #5C5543",
-"Yz c #526337",
-"Zz c #6C6340",
-"`z c #615B41",
-" A c #66584C",
-".A c #11370D",
-"+A c #060007",
-"@A c #4D5A65",
-"#A c #E3F6FF",
-"$A c #F2CF61",
-"%A c #EDC54B",
-"&A c #62A1CD",
-"*A c #EEF0EB",
-"=A c #5B5243",
-"-A c #ECBC23",
-";A c #F4ECCC",
-">A c #E9EEEC",
-",A c #0A1014",
-"'A c #95998D",
-")A c #F7F7EE",
-"!A c #EAF1EF",
-"~A c #1178BF",
-"{A c #4794C6",
-"]A c #8DBDDC",
-"^A c #DFEDF2",
-"/A c #F7F3E8",
-"(A c #E0DFDE",
-"_A c #8C8A62",
-":A c #5B5346",
-"<A c #222421",
-"[A c #42594C",
-"}A c #BCCDBE",
-"|A c #F5F2E0",
-"1A c #EEC641",
-"2A c #B6B4AE",
-"3A c #171410",
-"4A c #B2B8BB",
-"5A c #157ABF",
-"6A c #057BC4",
-"7A c #07131B",
-"8A c #403C38",
-"9A c #DDDAD2",
-"0A c #F8F8F2",
-"aA c #838482",
-"bA c #05609D",
-"cA c #106791",
-"dA c #BADEF5",
-"eA c #B1AC9E",
-"fA c #8E8E7B",
-"gA c #F3E4A6",
-"hA c #D1D3DB",
-"iA c #2181C1",
-"jA c #3E4143",
-"kA c #DEE5ED",
-"lA c #80B5DA",
-"mA c #F6F5E4",
-"nA c #D2D0C7",
-"oA c #26221D",
-"pA c #67635C",
-"qA c #EEEEE8",
-"rA c #F2F6F4",
-"sA c #F3F7F4",
-"tA c #F2F7F4",
-"uA c #174316",
-"vA c #312E1A",
-"wA c #D4D4BD",
-"xA c #F6EECE",
-"yA c #4A5D35",
-"zA c #E9B20A",
-"AA c #EED583",
-"BA c #FDFFFB",
-"CA c #6C6759",
-"DA c #1C301A",
-"EA c #6D775C",
-"FA c #887D71",
-"GA c #857C6E",
-"HA c #877D70",
-"IA c #6E735C",
-"JA c #4D6341",
-"KA c #A3A1A1",
-"LA c #FBF9F2",
-"MA c #ABD1E9",
-"NA c #88BCDF",
-"OA c #EDF4F2",
-"PA c #F6F9F5",
-"QA c #E6EAE6",
-"RA c #0A0B0B",
-"SA c #4B4F52",
-"TA c #DCE1DB",
-"UA c #F1F6F9",
-"VA c #F3E6B4",
-"WA c #F3D572",
-"XA c #CED5DE",
-"YA c #333637",
-"ZA c #777060",
-"`A c #ECF9FE",
-" B c #4094CC",
-".B c #0174CB",
-"+B c #156563",
-"@B c #3F3C38",
-"#B c #DDDAD1",
-"$B c #F1F4F0",
-"%B c #CCE0EC",
-"&B c #E5EEEF",
-"*B c #055F9D",
-"=B c #3A643A",
-"-B c #EABC28",
-";B c #202017",
-">B c #CDCBBE",
-",B c #B4D6EA",
-"'B c #BCDDF6",
-")B c #A9B892",
-"!B c #949AA7",
-"~B c #F4E7B2",
-"{B c #1C231C",
-"]B c #7E967D",
-"^B c #CFE7F4",
-"/B c #AAA295",
-"(B c #171E23",
-"_B c #B6CBDF",
-":B c #F3DF98",
-"<B c #FEEEB8",
-"[B c #ADB0B4",
-"}B c #7EA07A",
-"|B c #D1E7FB",
-"1B c #147ABE",
-"2B c #3B91CC",
-"3B c #E6EEED",
-"4B c #6C6459",
-"5B c #435562",
-"6B c #EABF36",
-"7B c #FFFFE0",
-"8B c #595C5D",
-"9B c #1D321C",
-"0B c #CEDBC4",
-"aB c #86BBDF",
-"bB c #433B1B",
-"cB c #A9BBA8",
-"dB c #080A0B",
-"eB c #8E9DA3",
-"fB c #C8E6F6",
-"gB c #74B0DB",
-"hB c #6CADDA",
-"iB c #6BABD9",
-"jB c #6DADDB",
-"kB c #E8F2F2",
-"lB c #A9ABB3",
-"mB c #1E1F19",
-"nB c #BDC2BC",
-"oB c #F9F0CB",
-"pB c #0C1A0C",
-"qB c #61A0CA",
-"rB c #5D5243",
-"sB c #EAB822",
-"tB c #F4E1A1",
-"uB c #F1F9FF",
-"vB c #113513",
-"wB c #080409",
-"xB c #32392C",
-"yB c #E1DCD6",
-"zB c #F3FFFF",
-"AB c #E3F5FD",
-"BB c #E4F5FD",
-"CB c #EBF9FF",
-"DB c #F5FDFF",
-"EB c #E0F0F7",
-"FB c #C4DEEB",
-"GB c #8EA9BA",
-"HB c #0068B2",
-"IB c #539ED3",
-"JB c #A9CADF",
-"KB c #CCE0EA",
-"LB c #E9F8FE",
-"MB c #F4FAFD",
-"NB c #C2C0BB",
-"OB c #758D6D",
-"PB c #3D4545",
-"QB c #20291D",
-"RB c #0C1010",
-"SB c #001700",
-"TB c #7F9AAE",
-"UB c #ECEEEF",
-"VB c #F5E5A8",
-"WB c #F0CE62",
-"XB c #F0F7FC",
-"YB c #5E645C",
-"ZB c #0D350F",
-"`B c #72ADD2",
-" C c #0C7ABD",
-".C c #051119",
-"+C c #F6F6F1",
-"@C c #F3F6F0",
-"#C c #FEFFFB",
-"$C c #808281",
-"%C c #116892",
-"&C c #131B0D",
-"*C c #C3C6B8",
-"=C c #C8E0EC",
-"-C c #0E77BE",
-";C c #B3D9F2",
-">C c #BDB6A0",
-",C c #0E1010",
-"'C c #8D9594",
-")C c #FBF8E4",
-"!C c #F4D36E",
-"~C c #F2CD5A",
-"{C c #EECD62",
-"]C c #F2CC57",
-"^C c #F7DF93",
-"/C c #D2DAD3",
-"(C c #1E2B1C",
-"_C c #828C7F",
-":C c #2282C1",
-"<C c #D1E1E9",
-"[C c #ADA69A",
-"}C c #111312",
-"|C c #ADB4B2",
-"1C c #F9F3D9",
-"2C c #F2CD5C",
-"3C c #F0CD5F",
-"4C c #F1CD5D",
-"5C c #F0CD5D",
-"6C c #EECD60",
-"7C c #F3CD59",
-"8C c #F2D16A",
-"9C c #FFF9D9",
-"0C c #A9A9A9",
-"aC c #141414",
-"bC c #0B110C",
-"cC c #87A380",
-"dC c #C6E3F8",
-"eC c #3C8EC7",
-"fC c #E7EBE8",
-"gC c #6C675E",
-"hC c #323833",
-"iC c #E3E7E7",
-"jC c #F7EBBB",
-"kC c #F0C950",
-"lC c #F7DA7E",
-"mC c #FCFFEF",
-"nC c #4D5256",
-"oC c #233320",
-"pC c #CAD7C5",
-"qC c #75B2DD",
-"rC c #ECBD2C",
-"sC c #FBF8E9",
-"tC c #ACB2A3",
-"uC c #AFD3EA",
-"vC c #DAE8EB",
-"wC c #C2D2D8",
-"xC c #0E1A0C",
-"yC c #ABBBAC",
-"zC c #122A10",
-"AC c #5F98BF",
-"BC c #5D5D3C",
-"CC c #FAE49E",
-"DC c #BDE2F9",
-"EC c #0C0D13",
-"FC c #060807",
-"GC c #6E8564",
-"HC c #F8FFFF",
-"IC c #3A90CB",
-"JC c #398FCB",
-"KC c #4394CB",
-"LC c #519BCD",
-"MC c #0067BB",
-"NC c #2281C3",
-"OC c #4394CD",
-"PC c #A6D1EA",
-"QC c #DFF2FF",
-"RC c #DCEAF4",
-"SC c #C1CDB1",
-"TC c #819197",
-"UC c #534F48",
-"VC c #070209",
-"WC c #6F7165",
-"XC c #E8ECE8",
-"YC c #EABD33",
-"ZC c #EFF8FE",
-"`C c #677E63",
-" D c #020A02",
-".D c #080209",
-"+D c #FAFCFC",
-"@D c #8EBDDB",
-"#D c #0371BF",
-"$D c #42798F",
-"%D c #7A9170",
-"&D c #838942",
-"*D c #271E0D",
-"=D c #000107",
-"-D c #433E3A",
-";D c #DFDBD3",
-">D c #F8FBF7",
-",D c #E2ECEE",
-"'D c #EDF2F0",
-")D c #F3F6EE",
-"!D c #636660",
-"~D c #2472A0",
-"{D c #355C37",
-"]D c #CCC9B7",
-"^D c #97C4E2",
-"/D c #3D513B",
-"(D c #C1CFC5",
-"_D c #E7F6F6",
-":D c #F0F7E2",
-"<D c #F8F7D2",
-"[D c #E6F7F0",
-"}D c #FFF7C0",
-"|D c #E7F7F1",
-"1D c #F8F7D3",
-"2D c #E6F7F1",
-"3D c #FFF7B8",
-"4D c #E5F7F5",
-"5D c #DFE7E1",
-"6D c #7D7866",
-"7D c #090707",
-"8D c #0E0E09",
-"9D c #A9AA99",
-"0D c #EDF6F8",
-"aD c #BECCD3",
-"bD c #BBC6C9",
-"cD c #080B0F",
-"dD c #040706",
-"eD c #50684E",
-"fD c #CFD8D3",
-"gD c #E7F6F3",
-"hD c #EEF7E6",
-"iD c #F9F7CF",
-"jD c #F1F7DC",
-"kD c #F4F7DB",
-"lD c #E8F7F1",
-"mD c #FFF7C3",
-"nD c #E2F7F4",
-"oD c #E6F5F7",
-"pD c #D4D4D3",
-"qD c #5C5953",
-"rD c #BABEB2",
-"sD c #BBDCF1",
-"tD c #3385BC",
-"uD c #E2E5E4",
-"vD c #071209",
-"wD c #819B7E",
-"xD c #E4EAEF",
-"yD c #EFF8E5",
-"zD c #F7F7D2",
-"AD c #F3F7D9",
-"BD c #F2F7DE",
-"CD c #E8F7F0",
-"DD c #FFF7C5",
-"ED c #E3F7F4",
-"FD c #E5F7F7",
-"GD c #EBF8F2",
-"HD c #B3B5AF",
-"ID c #272828",
-"JD c #413F3D",
-"KD c #E1E4DD",
-"LD c #70B0DA",
-"MD c #393828",
-"ND c #FFFEF2",
-"OD c #ADBBAB",
-"PD c #1077BF",
-"QD c #DEEAEC",
-"RD c #A6C3DB",
-"SD c #1D2017",
-"TD c #BCC3B9",
-"UD c #EBBF3A",
-"VD c #050106",
-"WD c #4C513D",
-"XD c #FAE39D",
-"YD c #BEE6FF",
-"ZD c #0C1114",
-"`D c #7D836E",
-" E c #3489C6",
-".E c #0C76BE",
-"+E c #3189C5",
-"@E c #5CA3D2",
-"#E c #A4CDEA",
-"$E c #C5E3F5",
-"%E c #FBF1E1",
-"&E c #B5B2AA",
-"*E c #050500",
-"=E c #6C6F6E",
-"-E c #EED274",
-";E c #87877A",
-">E c #0D0D0B",
-",E c #CFD5D4",
-"'E c #9EC9E3",
-")E c #0C74C0",
-"!E c #637C75",
-"~E c #CEA82E",
-"{E c #F0B614",
-"]E c #EFB81D",
-"^E c #BD9540",
-"/E c #341F11",
-"(E c #212A28",
-"_E c #CDD5C4",
-":E c #D8E7ED",
-"<E c #F3F7F7",
-"[E c #F5FBFF",
-"}E c #E9EDEE",
-"|E c #3A3A2B",
-"1E c #005FA4",
-"2E c #006FC5",
-"3E c #0071CC",
-"4E c #0379CF",
-"5E c #006ECB",
-"6E c #146F93",
-"7E c #D2CCAE",
-"8E c #9EC8E4",
-"9E c #6EABD2",
-"0E c #544E43",
-"aE c #060C06",
-"bE c #283029",
-"cE c #414D58",
-"dE c #48504F",
-"eE c #4E5043",
-"fE c #415059",
-"gE c #555036",
-"hE c #425059",
-"iE c #4E5044",
-"jE c #41505A",
-"kE c #585030",
-"lE c #40505D",
-"mE c #3B4248",
-"nE c #13100D",
-"oE c #1D1D1B",
-"pE c #E0DBD7",
-"qE c #A4CBE3",
-"rE c #6CA9D1",
-"sE c #F0F2F0",
-"tE c #484640",
-"uE c #070F06",
-"vE c #313531",
-"wE c #424F5B",
-"xE c #475052",
-"yE c #4F5041",
-"zE c #49504B",
-"AE c #4B5049",
-"BE c #42505A",
-"CE c #545038",
-"DE c #3E505C",
-"EE c #404C57",
-"FE c #343230",
-"GE c #151211",
-"HE c #F4F7FA",
-"IE c #77B3D7",
-"JE c #0E74BB",
-"KE c #BFDAE8",
-"LE c #D8D2C9",
-"ME c #1E1B16",
-"NE c #0C190B",
-"OE c #3F4142",
-"PE c #485153",
-"QE c #4D5043",
-"RE c #4A5048",
-"SE c #4A504B",
-"TE c #435059",
-"UE c #545039",
-"VE c #3F505C",
-"WE c #40505E",
-"XE c #424E58",
-"YE c #272827",
-"ZE c #70866C",
-"`E c #EDF4FB",
-" F c #4D9ACD",
-".F c #363D37",
-"+F c #8A8273",
-"@F c #ECCA5D",
-"#F c #E8B006",
-"$F c #FAF6E3",
-"%F c #0F1B0F",
-"&F c #DBEAF2",
-"*F c #C3B671",
-"=F c #0D1A0A",
-"-F c #A8BBA9",
-";F c #EFCF67",
-">F c #65603C",
-",F c #F1E7A8",
-"'F c #12110D",
-")F c #060706",
-"!F c #5D7656",
-"~F c #F4FBFD",
-"{F c #4591C9",
-"]F c #2683C3",
-"^F c #6CADD6",
-"/F c #DDEAEF",
-"(F c #FFF9F0",
-"_F c #989476",
-":F c #0B0B07",
-"<F c #171712",
-"[F c #CECCB3",
-"}F c #F7F1D4",
-"|F c #F2E7BB",
-"1F c #8F8C8C",
-"2F c #C3C8C9",
-"3F c #9EC9E4",
-"4F c #0772BB",
-"5F c #5E8785",
-"6F c #DFAA1B",
-"7F c #EEB918",
-"8F c #F0C231",
-"9F c #C4911C",
-"0F c #65533E",
-"aF c #C2CDC9",
-"bF c #E6EEEE",
-"cF c #F3F8FB",
-"dF c #F3EBC8",
-"eF c #F8E499",
-"fF c #DBC26A",
-"gF c #715A45",
-"hF c #1E3413",
-"iF c #022311",
-"jF c #000008",
-"kF c #00130D",
-"lF c #001802",
-"mF c #406177",
-"nF c #427F7C",
-"oF c #407C7D",
-"pF c #547C7B",
-"qF c #888A5E",
-"rF c #8E8A5B",
-"sF c #949458",
-"tF c #276EA2",
-"uF c #0070C1",
-"vF c #2772A2",
-"wF c #385B3A",
-"xF c #CBC6B6",
-"yF c #96A2AA",
-"zF c #24211A",
-"AF c #C5DCE9",
-"BF c #EDECEA",
-"CF c #062E0B",
-"DF c #8F9394",
-"EF c #3D90C8",
-"FF c #338CC9",
-"GF c #E7F1F4",
-"HF c #BAB9B7",
-"IF c #AECEDE",
-"JF c #DDEBF0",
-"KF c #2A87C6",
-"LF c #529CCE",
-"MF c #7D7C7C",
-"NF c #060505",
-"OF c #D4DDD7",
-"PF c #A3CEE9",
-"QF c #D2D2CE",
-"RF c #FEF6D0",
-"SF c #FAF7E9",
-"TF c #1E7EC2",
-"UF c #E1ECEE",
-"VF c #9FB7BC",
-"WF c #C0C5BC",
-"XF c #575341",
-"YF c #CCE7ED",
-"ZF c #0E1112",
-"`F c #858674",
-" G c #DEF0F8",
-".G c #358AC7",
-"+G c #2581C3",
-"@G c #FCFEF8",
-"#G c #8D867A",
-"$G c #050904",
-"%G c #668260",
-"&G c #EBBE34",
-"*G c #F3F6EB",
-"=G c #89937D",
-"-G c #0E100A",
-";G c #A1CBE5",
-">G c #0973BC",
-",G c #0071BE",
-"'G c #387095",
-")G c #D6A727",
-"!G c #EAB518",
-"~G c #E3B32B",
-"{G c #EDE0B3",
-"]G c #F5F8F9",
-"^G c #F3F6F5",
-"/G c #F1EFDD",
-"(G c #EECB53",
-"_G c #C58F27",
-":G c #BD8623",
-"<G c #C5991F",
-"[G c #AD8123",
-"}G c #CEA019",
-"|G c #AC7E23",
-"1G c #9A6C26",
-"2G c #D5A522",
-"3G c #AF7E2A",
-"4G c #D0A322",
-"5G c #CE9D23",
-"6G c #D79F1D",
-"7G c #D79E1C",
-"8G c #CC911D",
-"9G c #C5A235",
-"0G c #2879A2",
-"aG c #0270BD",
-"bG c #136B93",
-"cG c #091706",
-"dG c #BCC3B4",
-"eG c #DCEAEE",
-"fG c #4697CE",
-"gG c #ADC5D5",
-"hG c #2B2521",
-"iG c #040101",
-"jG c #0B1218",
-"kG c #7D7F7C",
-"lG c #F8F4EA",
-"mG c #90BEDC",
-"nG c #60A5D3",
-"oG c #F6FCFA",
-"pG c #91A3AD",
-"qG c #25211C",
-"rG c #0F1F22",
-"sG c #ABB1B3",
-"tG c #FEFDF6",
-"uG c #85B7D8",
-"vG c #157CBF",
-"wG c #9AC6E1",
-"xG c #ECF6F7",
-"yG c #5F857B",
-"zG c #13130D",
-"AG c #2B3A44",
-"BG c #D4D7D5",
-"CG c #408DC1",
-"DG c #E1DFCD",
-"EG c #373C32",
-"FG c #ECCA5E",
-"GG c #FAF7E7",
-"HG c #ABB2A9",
-"IG c #0D77BE",
-"JG c #DCE9EC",
-"KG c #BDCBD1",
-"LG c #111B0E",
-"MG c #ADBDAE",
-"NG c #163815",
-"OG c #4C5639",
-"PG c #FAE5A1",
-"QG c #C1D8E5",
-"RG c #0C0F11",
-"SG c #657A5C",
-"TG c #EFF9FC",
-"UG c #4290C8",
-"VG c #A4C9DF",
-"WG c #061207",
-"XG c #4A5153",
-"YG c #F1D16B",
-"ZG c #F4E8BB",
-"`G c #979688",
-" H c #12110B",
-".H c #B8D9EC",
-"+H c #1279BF",
-"@H c #0273BE",
-"#H c #82855C",
-"$H c #DA9A17",
-"%H c #CF9A21",
-"&H c #ECBA19",
-"*H c #EDC74A",
-"=H c #EECC61",
-"-H c #F3F3E9",
-";H c #F4F6F2",
-">H c #EBF1EF",
-",H c #D4E5ED",
-"'H c #F6F8EE",
-")H c #E0DAC2",
-"!H c #AB8656",
-"~H c #CD9620",
-"{H c #CE9721",
-"]H c #E3B01B",
-"^H c #C79023",
-"/H c #E2AD1C",
-"(H c #CF9A20",
-"_H c #D29D20",
-":H c #E4B01B",
-"<H c #C58D23",
-"[H c #EBB71A",
-"}H c #CB9422",
-"|H c #EEBC18",
-"1H c #EBB819",
-"2H c #D2951C",
-"3H c #9D913E",
-"4H c #1F759B",
-"5H c #264B28",
-"6H c #9CC3E1",
-"7H c #0C1807",
-"8H c #C3C7B5",
-"9H c #A3CDE9",
-"0H c #6CAAD2",
-"aH c #DEEDF1",
-"bH c #ECECE6",
-"cH c #7C8883",
-"dH c #54513F",
-"eH c #4D483E",
-"fH c #1E351A",
-"gH c #574B45",
-"hH c #1A3417",
-"iH c #504940",
-"jH c #343D2A",
-"kH c #414335",
-"lH c #25381F",
-"mH c #464539",
-"nH c #48453A",
-"oH c #263F1A",
-"pH c #747D7C",
-"qH c #B4BFC4",
-"rH c #95C1DD",
-"sH c #88BAD8",
-"tH c #D5D9D8",
-"uH c #707C74",
-"vH c #524E3D",
-"wH c #4F483F",
-"xH c #2C3B24",
-"yH c #3C4130",
-"zH c #363E2C",
-"AH c #1F361A",
-"BH c #564B45",
-"CH c #514840",
-"DH c #4E4B47",
-"EH c #728581",
-"FH c #C9DEDD",
-"GH c #81B5D7",
-"HH c #1D7FC0",
-"IH c #B9D7E5",
-"JH c #F4F7F6",
-"KH c #A8B7C1",
-"LH c #64684F",
-"MH c #4E483F",
-"NH c #434436",
-"OH c #2F3C27",
-"PH c #504941",
-"QH c #193316",
-"RH c #544B44",
-"SH c #474539",
-"TH c #3B4030",
-"UH c #2E3822",
-"VH c #56595F",
-"WH c #8BA192",
-"XH c #E1F2F7",
-"YH c #5999C4",
-"ZH c #056EB4",
-"`H c #FEF9DA",
-" I c #ABB4A9",
-".I c #0E1A0F",
-"+I c #ABB8A5",
-"@I c #B9C9D1",
-"#I c #121C0E",
-"$I c #AFBEAF",
-"%I c #5E93B7",
-"&I c #645D3E",
-"*I c #C1D6E2",
-"=I c #687B5F",
-"-I c #EEF8FB",
-";I c #408FC8",
-">I c #6DADD9",
-",I c #79B4DA",
-"'I c #85BADC",
-")I c #5AA2D3",
-"!I c #1979BE",
-"~I c #6CAAD6",
-"{I c #F3F9F8",
-"]I c #4A563D",
-"^I c #31393F",
-"/I c #D7E2E3",
-"(I c #F4D46E",
-"_I c #F4FCFF",
-":I c #8E8982",
-"<I c #100E0E",
-"[I c #9CC8E3",
-"}I c #647374",
-"|I c #D9A01E",
-"1I c #C48D23",
-"2I c #E9B61D",
-"3I c #EFDEA3",
-"4I c #F7F7F1",
-"5I c #F0F2EC",
-"6I c #C7B486",
-"7I c #AD7427",
-"8I c #CA9321",
-"9I c #D09A20",
-"0I c #DEAA1C",
-"aI c #E6B21B",
-"bI c #EDBA19",
-"cI c #E3AF1B",
-"dI c #DFAB1D",
-"eI c #ECB919",
-"fI c #EBB81A",
-"gI c #E7AF16",
-"hI c #AE9448",
-"iI c #325836",
-"jI c #CBC7B6",
-"kI c #EFC94E",
-"lI c #ECBC29",
-"mI c #F4EFD8",
-"nI c #D6C475",
-"oI c #232119",
-"pI c #C9C8BF",
-"qI c #E1EDEE",
-"rI c #C7E1EE",
-"sI c #E9F3F1",
-"tI c #E9EDE8",
-"uI c #DEE8E1",
-"vI c #E9ECE9",
-"wI c #DDE7E1",
-"xI c #E8ECE9",
-"yI c #E2E9E4",
-"zI c #E5EBE6",
-"AI c #DFE8E2",
-"BI c #E6EBE7",
-"CI c #DFE9E1",
-"DI c #EAF3F3",
-"EI c #CCE4F1",
-"FI c #75B0D8",
-"GI c #509CCF",
-"HI c #CFE5F0",
-"II c #E7F1F0",
-"JI c #E8EDE8",
-"KI c #E8EBE8",
-"LI c #E1E9E4",
-"MI c #E3EAE5",
-"NI c #E2EAE5",
-"OI c #DDE8E1",
-"PI c #DCE7E0",
-"QI c #E6ECEA",
-"RI c #EAF3F4",
-"SI c #C5DFEE",
-"TI c #4494CA",
-"UI c #DEEEF4",
-"VI c #EAF1EA",
-"WI c #E1E9E3",
-"XI c #DDE7E0",
-"YI c #E8EBE9",
-"ZI c #E0E9E2",
-"`I c #E4EAE5",
-" J c #E1E8E3",
-".J c #E7EEED",
-"+J c #EAF4F6",
-"@J c #A8CEE6",
-"#J c #D2D2CF",
-"$J c #ECBF2F",
-"%J c #AEBCAC",
-"&J c #A1B8BD",
-"*J c #BFC4BB",
-"=J c #63A4D0",
-"-J c #565340",
-";J c #FAE39E",
-">J c #C4E7FD",
-",J c #0D1113",
-"'J c #828571",
-")J c #E0F1F9",
-"!J c #368AC7",
-"~J c #63A8D5",
-"{J c #DBEAF0",
-"]J c #EEF0EC",
-"^J c #E9E9E1",
-"/J c #E9EBE2",
-"(J c #F5F5F0",
-"_J c #C3DFEE",
-":J c #66A8D4",
-"<J c #257ABD",
-"[J c #5DA3D4",
-"}J c #F1F9F8",
-"|J c #615D4E",
-"1J c #384246",
-"2J c #E1EFED",
-"3J c #F3D36D",
-"4J c #EBBF39",
-"5J c #637A60",
-"6J c #010801",
-"7J c #D1EDFE",
-"8J c #9AC3DC",
-"9J c #0171BE",
-"0J c #0A6FBD",
-"aJ c #7E8768",
-"bJ c #C48722",
-"cJ c #D09A1F",
-"dJ c #DBA61E",
-"eJ c #F3ECD0",
-"fJ c #E0E6E2",
-"gJ c #B2A377",
-"hJ c #A56E27",
-"iJ c #E0AC1C",
-"jJ c #BF8824",
-"kJ c #EEBB18",
-"lJ c #CD8F1D",
-"mJ c #0772BD",
-"nJ c #146B94",
-"oJ c #99C3E6",
-"pJ c #181C11",
-"qJ c #C9C9BC",
-"rJ c #C0DDEE",
-"sJ c #3A89C3",
-"tJ c #2D82BC",
-"uJ c #2484C4",
-"vJ c #2684C3",
-"wJ c #3184BC",
-"xJ c #2984C1",
-"yJ c #2384C6",
-"zJ c #3A84B6",
-"AJ c #267CB7",
-"BJ c #549FD2",
-"CJ c #8CBFE2",
-"DJ c #8DC0E3",
-"EJ c #9FCBE9",
-"FJ c #89BEE2",
-"GJ c #A0CCEA",
-"HJ c #97C6E6",
-"IJ c #91C3E5",
-"JJ c #9CCAE8",
-"KJ c #8FC2E4",
-"LJ c #8FC1E3",
-"MJ c #9ECBE9",
-"NJ c #61A5D3",
-"OJ c #2785C5",
-"PJ c #277DB8",
-"QJ c #2883C1",
-"RJ c #2684C4",
-"SJ c #2583C3",
-"TJ c #2A84C0",
-"UJ c #297FB9",
-"VJ c #66A8D6",
-"WJ c #8DC0E2",
-"XJ c #8CBFE3",
-"YJ c #A1CDEA",
-"ZJ c #89BDE2",
-"`J c #96C5E6",
-" K c #9FCBEA",
-".K c #92BEDA",
-"+K c #5FA1CD",
-"@K c #1D80C3",
-"#K c #3884B6",
-"$K c #2484C5",
-"%K c #2884C2",
-"&K c #2584C4",
-"*K c #2B84C0",
-"=K c #2F84BC",
-"-K c #3384BA",
-";K c #2E84BE",
-">K c #2784C3",
-",K c #2483C3",
-"'K c #217BB7",
-")K c #2E86C3",
-"!K c #7FB7DE",
-"~K c #97C6E7",
-"{K c #94C5E5",
-"]K c #8EC1E4",
-"^K c #9DCBE8",
-"/K c #8ABEE3",
-"(K c #9CCAE9",
-"_K c #7EB8DD",
-":K c #2986C4",
-"<K c #E7AF05",
-"[K c #C2B571",
-"}K c #A8BBAA",
-"|K c #ECC241",
-"1K c #4D5939",
-"2K c #FAE49F",
-"3K c #C4E5F7",
-"4K c #0D1013",
-"5K c #607959",
-"6K c #F4FBFE",
-"7K c #75B1D6",
-"8K c #F1F7F9",
-"9K c #BECFBB",
-"0K c #616466",
-"aK c #353926",
-"bK c #2B3B26",
-"cK c #7C7B7C",
-"dK c #C0BDB5",
-"eK c #FDF9F0",
-"fK c #F5ECE0",
-"gK c #8DB6CE",
-"hK c #529DCF",
-"iK c #2F80B8",
-"jK c #157BC0",
-"kK c #C1DBE8",
-"lK c #E8F3F8",
-"mK c #08290A",
-"nK c #030506",
-"oK c #585A30",
-"pK c #FFF8CA",
-"qK c #EED171",
-"rK c #EDF6FD",
-"sK c #5C6E5C",
-"tK c #78B1D4",
-"uK c #1076BD",
-"vK c #1879B4",
-"wK c #317891",
-"xK c #3D7C9B",
-"yK c #947A48",
-"zK c #C5881F",
-"AK c #D5A01F",
-"BK c #D49F1F",
-"CK c #EDBB19",
-"DK c #F2F5F1",
-"EK c #CDD1CD",
-"FK c #A5A895",
-"GK c #AC8B58",
-"HK c #AC6E21",
-"IK c #DEAB1D",
-"JK c #DDA91D",
-"KK c #EBB91A",
-"LK c #DB9E17",
-"MK c #4582A6",
-"NK c #006FBE",
-"OK c #23769D",
-"PK c #93BCD8",
-"QK c #CCC6B2",
-"RK c #F5EFD3",
-"SK c #CBDBE3",
-"TK c #707A74",
-"UK c #EEECE3",
-"VK c #E2E9E9",
-"WK c #CED8DC",
-"XK c #C0DAE8",
-"YK c #C2DAE7",
-"ZK c #D2DADB",
-"`K c #C7DAE3",
-" L c #BEDAEA",
-".L c #DFDAD3",
-"+L c #C4DAE5",
-"@L c #D4DADA",
-"#L c #B7D5E7",
-"$L c #B2D1E2",
-"%L c #B3D1E3",
-"&L c #CCE0EB",
-"*L c #AECEE1",
-"=L c #C1DAE7",
-"-L c #BAD5E5",
-";L c #C8DEE9",
-">L c #B7D4E4",
-",L c #B5D3E4",
-"'L c #B4D2E3",
-")L c #BED9E8",
-"!L c #D5DADA",
-"~L c #C8DAE3",
-"{L c #C3DCEB",
-"]L c #C3DDED",
-"^L c #C9DAE1",
-"/L c #B8D4E4",
-"(L c #B2D1E3",
-"_L c #D0E3EC",
-":L c #ACCDE1",
-"<L c #C0D9E7",
-"[L c #BFD9E7",
-"}L c #CEE2EC",
-"|L c #B1D0E2",
-"1L c #C0D1D9",
-"2L c #C1D5DF",
-"3L c #DEDAD3",
-"4L c #C5DAE5",
-"5L c #C1DAE8",
-"6L c #CADAE1",
-"7L c #D1DADC",
-"8L c #C6DAE4",
-"9L c #D6DAD9",
-"0L c #CEDADF",
-"aL c #C3DAE6",
-"bL c #C4DAE6",
-"cL c #D4DBDA",
-"dL c #C2D8E4",
-"eL c #B3D1E2",
-"fL c #B0D0E2",
-"gL c #BED8E6",
-"hL c #AFCFE1",
-"iL c #CDE2EB",
-"jL c #C3DBE7",
-"kL c #BCDAEA",
-"lL c #A0CCE8",
-"mL c #599FCE",
-"nL c #2985C3",
-"oL c #FFFAE3",
-"pL c #A9B1A3",
-"qL c #E0EBEC",
-"rL c #BBC3B9",
-"sL c #112811",
-"tL c #6099C0",
-"uL c #ECC13A",
-"vL c #EAEAC3",
-"wL c #6A745E",
-"xL c #EFF7FB",
-"yL c #91C5E8",
-"zL c #74B5DF",
-"AL c #78B7E0",
-"BL c #7CBAE2",
-"CL c #599FCF",
-"DL c #2C87C3",
-"EL c #318AC5",
-"FL c #E3F1F4",
-"GL c #A2A9B0",
-"HL c #09220E",
-"IL c #010003",
-"JL c #13100C",
-"KL c #61615D",
-"LL c #A3A29C",
-"ML c #D9D6D0",
-"NL c #ECEDDB",
-"OL c #B3D8F3",
-"PL c #95C5E7",
-"QL c #60A6D6",
-"RL c #549CCC",
-"SL c #328CCD",
-"TL c #348BC4",
-"UL c #2583C1",
-"VL c #358CC5",
-"WL c #5BA0CD",
-"XL c #7FAECD",
-"YL c #D4EAF1",
-"ZL c #E2EAE8",
-"`L c #546A78",
-" M c #879685",
-".M c #FFFDF3",
-"+M c #EDC64C",
-"@M c #DAE5EC",
-"#M c #42494C",
-"$M c #69AAD3",
-"%M c #0471B9",
-"&M c #1075B6",
-"*M c #5B7A79",
-"=M c #8D8B60",
-"-M c #AFA94F",
-";M c #CFA21F",
-">M c #D69218",
-",M c #D79B19",
-"'M c #D29E20",
-")M c #EFBD19",
-"!M c #F0DD99",
-"~M c #F4F9FC",
-"{M c #D7E8EF",
-"]M c #9CAEB2",
-"^M c #C7BD8A",
-"/M c #A67D48",
-"(M c #AB6F25",
-"_M c #D7A11E",
-":M c #F3C217",
-"<M c #BD8323",
-"[M c #897D59",
-"}M c #0072CF",
-"|M c #0273C1",
-"1M c #186B98",
-"2M c #102112",
-"3M c #93C2E1",
-"4M c #D1CDB2",
-"5M c #F0DB93",
-"6M c #F1F1ED",
-"7M c #3F4B51",
-"8M c #0C0D10",
-"9M c #615D56",
-"0M c #7B7D7E",
-"aM c #7D7E7D",
-"bM c #7F7E7C",
-"cM c #7E7E7C",
-"dM c #7C7E7D",
-"eM c #7F7E7B",
-"fM c #7A7E7E",
-"gM c #7B7C7B",
-"hM c #7B7C7A",
-"iM c #7D7D7B",
-"jM c #7E7D7C",
-"kM c #7C7C7B",
-"lM c #7C7E7E",
-"mM c #7D7E7C",
-"nM c #7E7E7B",
-"oM c #808487",
-"pM c #80878A",
-"qM c #7D7C7A",
-"rM c #7F7F7C",
-"sM c #7B7E7E",
-"tM c #7A7A79",
-"uM c #878683",
-"vM c #CAC0B5",
-"wM c #D9F2FF",
-"xM c #338AC5",
-"yM c #FFFBE5",
-"zM c #FAF7E4",
-"AM c #A6A8A1",
-"BM c #DBE9EC",
-"CM c #C1CDD0",
-"DM c #0F1A0C",
-"EM c #61A1CC",
-"FM c #EEF1EA",
-"GM c #EED892",
-"HM c #040408",
-"IM c #171E16",
-"JM c #909685",
-"KM c #CFD6C7",
-"LM c #D5D3CC",
-"MM c #D4D2CA",
-"NM c #D4D2CB",
-"OM c #D7F0FD",
-"PM c #DCEDFD",
-"QM c #89BBDA",
-"RM c #297CB5",
-"SM c #006CB6",
-"TM c #7BB6DB",
-"UM c #EAE7DF",
-"VM c #3B3833",
-"WM c #151413",
-"XM c #282A2A",
-"YM c #3E533D",
-"ZM c #858B8F",
-"`M c #9FB4A5",
-" N c #C3CEB5",
-".N c #D3D9D8",
-"+N c #D8F3FF",
-"@N c #E5F1C9",
-"#N c #E5F6FF",
-"$N c #DCEEFE",
-"%N c #D9ECFD",
-"&N c #DDEDFE",
-"*N c #E5F5FF",
-"=N c #E3F5FF",
-"-N c #D5DEE0",
-";N c #DAD7D1",
-">N c #AAA797",
-",N c #464B46",
-"'N c #2A2523",
-")N c #CDCFD5",
-"!N c #F7EAB8",
-"~N c #F5F0DB",
-"{N c #C9CDC2",
-"]N c #2E2F25",
-"^N c #85827A",
-"/N c #458DBD",
-"(N c #0771B8",
-"_N c #768763",
-":N c #E0AA1E",
-"<N c #D19118",
-"[N c #F7BD10",
-"}N c #ECB618",
-"|N c #E6B31A",
-"1N c #DDAA1D",
-"2N c #F2EDD5",
-"3N c #F9F7EF",
-"4N c #C4E2FC",
-"5N c #A6C0CC",
-"6N c #B6B8A2",
-"7N c #A37C4E",
-"8N c #BF851F",
-"9N c #D7A11F",
-"0N c #CD9720",
-"aN c #A17738",
-"bN c #317DA9",
-"cN c #0073C7",
-"dN c #335D35",
-"eN c #EFC94D",
-"fN c #A7AEAE",
-"gN c #0A0501",
-"hN c #0A090A",
-"iN c #0C0D0D",
-"jN c #0C0D0F",
-"kN c #090A0C",
-"lN c #26221F",
-"mN c #3B454B",
-"nN c #E4E6E3",
-"oN c #D6E6EB",
-"pN c #FEFFF0",
-"qN c #EBC347",
-"rN c #AEBFAC",
-"sN c #000F00",
-"tN c #2080C2",
-"uN c #E2ECEC",
-"vN c #9ABEDE",
-"wN c #23221C",
-"xN c #C3C6BF",
-"yN c #EAB924",
-"zN c #EBC03E",
-"AN c #64ADDD",
-"BN c #4F4E40",
-"CN c #F7F5E1",
-"DN c #B7B7A7",
-"EN c #111711",
-"FN c #2E3029",
-"GN c #37322E",
-"HN c #36322D",
-"IN c #36322E",
-"JN c #342F29",
-"KN c #404850",
-"LN c #EFEEF2",
-"MN c #CEE2E9",
-"NN c #328AC5",
-"ON c #0E77BD",
-"PN c #A8CDE4",
-"QN c #AEABA6",
-"RN c #121213",
-"SN c #29513E",
-"TN c #5B6979",
-"UN c #050705",
-"VN c #111D14",
-"WN c #222A1E",
-"XN c #3C3B38",
-"YN c #434E55",
-"ZN c #595132",
-"`N c #5A5C5C",
-" O c #688763",
-".O c #6B9167",
-"+O c #6A9066",
-"@O c #6C9568",
-"#O c #5F6D5D",
-"$O c #585657",
-"%O c #3F403F",
-"&O c #363736",
-"*O c #171614",
-"=O c #9DA999",
-"-O c #F7F3DF",
-";O c #EECB55",
-">O c #F9FAF6",
-",O c #ACACAC",
-"'O c #D5D8D4",
-")O c #D7E4E8",
-"!O c #2980BB",
-"~O c #0270BE",
-"{O c #1377AF",
-"]O c #C0992F",
-"^O c #DCA61C",
-"/O c #DCA81E",
-"(O c #EAB81A",
-"_O c #F3F2E3",
-":O c #F6FAFE",
-"<O c #E0D183",
-"[O c #9AACBC",
-"}O c #B8C2A3",
-"|O c #C0831A",
-"1O c #B47B27",
-"2O c #B88026",
-"3O c #E5B11B",
-"4O c #D8A31D",
-"5O c #887551",
-"6O c #207DB5",
-"7O c #006DC0",
-"8O c #F1D574",
-"9O c #EEF4FA",
-"0O c #8E8A81",
-"aO c #0C0807",
-"bO c #2C3338",
-"cO c #BAD7E2",
-"dO c #2D3C45",
-"eO c #ECC95A",
-"fO c #FAF7E3",
-"gO c #A7A9A6",
-"hO c #112211",
-"iO c #AFC2A7",
-"jO c #B4D5EB",
-"kO c #D8EAF4",
-"lO c #D2B551",
-"mO c #041604",
-"nO c #9DB6A1",
-"oO c #FCF0CE",
-"pO c #F4EED5",
-"qO c #EEF1EE",
-"rO c #515457",
-"sO c #0C0E0D",
-"tO c #EEE8DD",
-"uO c #ABD0E6",
-"vO c #2E87C6",
-"wO c #DBEBF2",
-"xO c #989998",
-"yO c #0E0F11",
-"zO c #BDBD8E",
-"AO c #D2D2D5",
-"BO c #416443",
-"CO c #030206",
-"DO c #0B0D0C",
-"EO c #789876",
-"FO c #F0E5B7",
-"GO c #EDC33E",
-"HO c #F1E3AF",
-"IO c #EAEDE4",
-"JO c #5C5734",
-"KO c #070109",
-"LO c #002300",
-"MO c #F3F4EF",
-"NO c #B8D4E2",
-"OO c #0063B5",
-"PO c #0070BD",
-"QO c #297DB5",
-"RO c #C08F2A",
-"SO c #F6F5E9",
-"TO c #A9C9D2",
-"UO c #D6BA66",
-"VO c #A0794E",
-"WO c #CE951C",
-"XO c #E7B41B",
-"YO c #B98026",
-"ZO c #DAA61E",
-"`O c #837F62",
-" P c #2080BA",
-".P c #0171C0",
-"+P c #EFCB55",
-"@P c #F6F5EE",
-"#P c #9BB59E",
-"$P c #30433B",
-"%P c #1D1C19",
-"&P c #1E1D19",
-"*P c #1C1B19",
-"=P c #1F1E18",
-"-P c #1C191A",
-";P c #1E1D18",
-">P c #201F17",
-",P c #1C1B1A",
-"'P c #1F1D18",
-")P c #1B1A1A",
-"!P c #1D1C18",
-"~P c #1D1B1A",
-"{P c #1E1C19",
-"]P c #1E1C18",
-"^P c #201E17",
-"/P c #201E18",
-"(P c #1D1A19",
-"_P c #1F1D19",
-":P c #1D1B18",
-"<P c #1E1B18",
-"[P c #1C1D17",
-"}P c #0D100D",
-"|P c #686660",
-"1P c #EEFAFB",
-"2P c #4796CC",
-"3P c #FEF5CC",
-"4P c #EDC13A",
-"5P c #F9F7EA",
-"6P c #AFC1AD",
-"7P c #2482C3",
-"8P c #E3ECED",
-"9P c #95BAD9",
-"0P c #25231E",
-"aP c #C6C7C1",
-"bP c #F7EFCB",
-"cP c #0A130B",
-"dP c #63AADB",
-"eP c #524E41",
-"fP c #ECBF30",
-"gP c #F6F1D9",
-"hP c #E7ECEB",
-"iP c #515455",
-"jP c #131211",
-"kP c #080703",
-"lP c #6E6F59",
-"mP c #FFFBEA",
-"nP c #61A6D2",
-"oP c #2F88C7",
-"pP c #DAE9EE",
-"qP c #837A6F",
-"rP c #101011",
-"sP c #CCD2D7",
-"tP c #FBF8E5",
-"uP c #F5F3E0",
-"vP c #CDE7F5",
-"wP c #8A9B64",
-"xP c #314133",
-"yP c #222124",
-"zP c #161713",
-"AP c #161918",
-"BP c #262627",
-"CP c #CACFD2",
-"DP c #EFE4B8",
-"EP c #F2E9C3",
-"FP c #C6D1CB",
-"GP c #85868C",
-"HP c #257CB6",
-"IP c #BC912F",
-"JP c #EDC33D",
-"KP c #F6F6F0",
-"LP c #9FC5DD",
-"MP c #9E978C",
-"NP c #BA9341",
-"OP c #C58C1E",
-"PP c #D6A11F",
-"QP c #ECB91A",
-"RP c #CB8D1B",
-"SP c #C48526",
-"TP c #4E7B84",
-"UP c #0C75BB",
-"VP c #0D698E",
-"WP c #D1CEB3",
-"XP c #E9B30D",
-"YP c #F0D886",
-"ZP c #FFFDF0",
-"`P c #EDFFFF",
-" Q c #D4D5B7",
-".Q c #C9C4B0",
-"+Q c #CCC8B1",
-"@Q c #C6C2B5",
-"#Q c #CFCCAE",
-"$Q c #C2BDB6",
-"%Q c #CCC8B0",
-"&Q c #CAC7B5",
-"*Q c #C3BEAF",
-"=Q c #D3D2B2",
-"-Q c #C4BFB2",
-";Q c #CDCAB3",
-">Q c #D1CFB1",
-",Q c #C4BFB3",
-"'Q c #CECBB0",
-")Q c #C7C3B0",
-"!Q c #CBC8B5",
-"~Q c #C3BDB0",
-"{Q c #C3BDB2",
-"]Q c #CDCBB1",
-"^Q c #C5C1B3",
-"/Q c #CECBB1",
-"(Q c #C6C1B3",
-"_Q c #CDCAB0",
-":Q c #C8C5B6",
-"<Q c #C6C0AF",
-"[Q c #D0CEB3",
-"}Q c #C7C2B1",
-"|Q c #CBC8B4",
-"1Q c #C4BEB1",
-"2Q c #C2BDB3",
-"3Q c #CCC7B0",
-"4Q c #C9C5B3",
-"5Q c #C9C6B6",
-"6Q c #C4BEAF",
-"7Q c #D2D1B2",
-"8Q c #C5BFB2",
-"9Q c #CCCAB3",
-"0Q c #C3BEB3",
-"aQ c #CECBAF",
-"bQ c #C7C3B6",
-"cQ c #C9C4AF",
-"dQ c #CCC9B3",
-"eQ c #C9C5B0",
-"fQ c #C4BDB0",
-"gQ c #C3BEB2",
-"hQ c #CDCAB1",
-"iQ c #C5C0B3",
-"jQ c #CFCCB1",
-"kQ c #CECAAF",
-"lQ c #CFCDB3",
-"mQ c #C8C2B0",
-"nQ c #CFCCB0",
-"oQ c #C6C1B5",
-"pQ c #C8C4B3",
-"qQ c #CDC9AF",
-"rQ c #C5BEAE",
-"sQ c #D2D0B3",
-"tQ c #C5C0B1",
-"uQ c #D2D0B1",
-"vQ c #CFCCAF",
-"wQ c #CAC5AF",
-"xQ c #CACDB4",
-"yQ c #828F7C",
-"zQ c #2C3225",
-"AQ c #D5D9CA",
-"BQ c #7DB8DF",
-"CQ c #E2E1CD",
-"DQ c #393E33",
-"EQ c #E8AF05",
-"FQ c #FAF6E2",
-"GQ c #AAB0A9",
-"HQ c #C2CDD1",
-"IQ c #AABBAB",
-"JQ c #ECC244",
-"KQ c #143314",
-"LQ c #62A6D3",
-"MQ c #505939",
-"NQ c #ECC135",
-"OQ c #F5EDCB",
-"PQ c #BAB8B2",
-"QQ c #646D74",
-"RQ c #54616C",
-"SQ c #566069",
-"TQ c #55595E",
-"UQ c #55595D",
-"VQ c #586875",
-"WQ c #555659",
-"XQ c #55585D",
-"YQ c #4E5648",
-"ZQ c #131413",
-"`Q c #161E26",
-" R c #B9BEBF",
-".R c #C6DDE8",
-"+R c #0A71BB",
-"@R c #3189C7",
-"#R c #DCEAEF",
-"$R c #817C70",
-"%R c #101112",
-"&R c #F8DD85",
-"*R c #EDC548",
-"=R c #EDD483",
-"-R c #FFFEF1",
-";R c #DBDDD9",
-">R c #ADB5A4",
-",R c #74887D",
-"'R c #5D6672",
-")R c #4B4A47",
-"!R c #48433E",
-"~R c #19311A",
-"{R c #1A2519",
-"]R c #192419",
-"^R c #151615",
-"/R c #182118",
-"(R c #171D18",
-"_R c #1D2F1C",
-":R c #4B4541",
-"<R c #4C4D50",
-"[R c #5F7570",
-"}R c #ADBFB8",
-"|R c #FAF7E5",
-"1R c #EDCE66",
-"2R c #E8B003",
-"3R c #F0DC99",
-"4R c #F6F8F7",
-"5R c #4B5F4F",
-"6R c #040606",
-"7R c #CECFC9",
-"8R c #ECF1EF",
-"9R c #0271BD",
-"0R c #0870B6",
-"aR c #AA9D4C",
-"bR c #D9A31D",
-"cR c #E7B41A",
-"dR c #EFDC9A",
-"eR c #F4F7F7",
-"fR c #F9F9F4",
-"gR c #9BBEC7",
-"hR c #75671B",
-"iR c #86582C",
-"jR c #C99023",
-"kR c #CA9422",
-"lR c #DCA81D",
-"mR c #CA9421",
-"nR c #FDAE01",
-"oR c #8D9E6F",
-"pR c #046DBD",
-"qR c #22759D",
-"rR c #335E35",
-"sR c #92BAD5",
-"tR c #ECC752",
-"uR c #F3D168",
-"vR c #F8EDC3",
-"wR c #F9E292",
-"xR c #F9E7A8",
-"yR c #FAEAB2",
-"zR c #F8E39B",
-"AR c #FAEAAC",
-"BR c #F9E49C",
-"CR c #FAEEC1",
-"DR c #FADD7F",
-"ER c #F8EFC8",
-"FR c #FAE291",
-"GR c #F9EAB5",
-"HR c #FAE497",
-"IR c #F9EBBA",
-"JR c #FAE498",
-"KR c #F9E5A3",
-"LR c #FAEDBC",
-"MR c #F9E18E",
-"NR c #F9EBB7",
-"OR c #F9E397",
-"PR c #FAEEBF",
-"QR c #FADE81",
-"RR c #F8EFCA",
-"SR c #F9E8AE",
-"TR c #FAE7A3",
-"UR c #F9E8AC",
-"VR c #F9E6A0",
-"WR c #F9E5A0",
-"XR c #FAEFC1",
-"YR c #F9DF84",
-"ZR c #F9EDC1",
-"`R c #F9E394",
-" S c #FAECBB",
-".S c #FAE089",
-"+S c #F8EEC6",
-"@S c #FAE393",
-"#S c #FAEAB0",
-"$S c #F9E59E",
-"%S c #F9E9AB",
-"&S c #F9E49B",
-"*S c #FAEFC3",
-"=S c #F9DD7F",
-"-S c #F8EFC7",
-";S c #F9E392",
-">S c #F9EBB5",
-",S c #F8ECBC",
-"'S c #F8E6A2",
-")S c #FAEDBB",
-"!S c #F9E18F",
-"~S c #F9EBB6",
-"{S c #FAEEC2",
-"]S c #F9DE7F",
-"^S c #FAE392",
-"/S c #F9E8AF",
-"(S c #FAE6A1",
-"_S c #F8E9AF",
-":S c #FAE69F",
-"<S c #F8E49E",
-"[S c #F9DF85",
-"}S c #F9EDBF",
-"|S c #F9E295",
-"1S c #F9EDBD",
-"2S c #F9E086",
-"3S c #F8EEC7",
-"4S c #FAE394",
-"5S c #F8E6A7",
-"6S c #FAEAAE",
-"7S c #F8E5A0",
-"8S c #F9E8AA",
-"9S c #F9DE7E",
-"0S c #F9EEC6",
-"aS c #F9E293",
-"bS c #F9E391",
-"cS c #F8ECBE",
-"dS c #F8E5A1",
-"eS c #FAEDBA",
-"fS c #F8E290",
-"gS c #FCF5D7",
-"hS c #5A6158",
-"iS c #131A14",
-"jS c #C8C9BD",
-"kS c #9DCAE5",
-"lS c #DEDAC9",
-"mS c #34372F",
-"nS c #FEFBE1",
-"oS c #EBBF38",
-"pS c #FAF7E8",
-"qS c #ACB8AA",
-"rS c #0D180D",
-"sS c #AAB4A4",
-"tS c #DFEAEC",
-"uS c #ADC5D8",
-"vS c #B8C1B6",
-"wS c #EECC5E",
-"xS c #5F97BC",
-"yS c #EFEEE8",
-"zS c #645940",
-"AS c #EED06C",
-"BS c #FEF5D2",
-"CS c #FDFCE8",
-"DS c #ECF0DF",
-"ES c #EEF0DD",
-"FS c #EDEAD5",
-"GS c #ECEBD5",
-"HS c #EFF6E5",
-"IS c #ECE8D2",
-"JS c #ECEAD4",
-"KS c #ECEAD2",
-"LS c #EEEDE2",
-"MS c #ECF6EB",
-"NS c #9B9F9E",
-"OS c #8C8B86",
-"PS c #1C7FC1",
-"QS c #4492CA",
-"RS c #F7F8EE",
-"SS c #576C52",
-"TS c #110D0F",
-"US c #FFFCCA",
-"VS c #EAC348",
-"WS c #EDCD64",
-"XS c #F6DB81",
-"YS c #FFF5D3",
-"ZS c #F3F5DE",
-"`S c #E6E7E2",
-" T c #E4E6E6",
-".T c #C4D9CD",
-"+T c #C3D0CB",
-"@T c #C2CFCA",
-"#T c #BFC4C8",
-"$T c #BFC2C7",
-"%T c #C2CCCA",
-"&T c #C1CACA",
-"*T c #C6D8CE",
-"=T c #E6E5E2",
-"-T c #E7E7D8",
-";T c #F7FAE9",
-">T c #FCF5D1",
-",T c #F0D780",
-"'T c #EBC141",
-")T c #F8FCF3",
-"!T c #AAAC98",
-"~T c #030F00",
-"{T c #545F63",
-"]T c #F3F2E9",
-"^T c #78B1D6",
-"/T c #0D73B6",
-"(T c #A2914A",
-"_T c #C99020",
-":T c #EAB619",
-"<T c #F4FAFE",
-"[T c #E8E6E1",
-"}T c #515655",
-"|T c #030800",
-"1T c #89611E",
-"2T c #C88E25",
-"3T c #DAA51E",
-"4T c #DCA71D",
-"5T c #D19E22",
-"6T c #D18913",
-"7T c #45708E",
-"8T c #0071C2",
-"9T c #1B6B9A",
-"0T c #1D3820",
-"aT c #95C6E6",
-"bT c #D0CDB4",
-"cT c #E8B71F",
-"dT c #E9BF39",
-"eT c #FFFADE",
-"fT c #6B916D",
-"gT c #0B0E0C",
-"hT c #C7C3BD",
-"iT c #A1CDE5",
-"jT c #27323F",
-"kT c #E8B008",
-"lT c #ABB3A9",
-"mT c #B8B78A",
-"nT c #131C0F",
-"oT c #ECC343",
-"pT c #51573B",
-"qT c #F0C746",
-"rT c #F0C848",
-"sT c #F0C847",
-"tT c #F0C745",
-"uT c #EFCA53",
-"vT c #F5EDCD",
-"wT c #FCFEFC",
-"xT c #37462B",
-"yT c #888884",
-"zT c #4A93C9",
-"AT c #FFFBED",
-"BT c #445344",
-"CT c #020403",
-"DT c #1E371D",
-"ET c #EED37B",
-"FT c #E9B823",
-"GT c #EFC53F",
-"HT c #F2D67D",
-"IT c #F7DE94",
-"JT c #F8E7AA",
-"KT c #F9E8A7",
-"LT c #FAE9AC",
-"MT c #F8E5A4",
-"NT c #F1CE5F",
-"OT c #EEC853",
-"PT c #FDFBF1",
-"QT c #C8D2D7",
-"RT c #181E20",
-"ST c #1A1817",
-"TT c #BDBAB3",
-"UT c #D3E5EC",
-"VT c #A08E4B",
-"WT c #CE971F",
-"XT c #EDC84E",
-"YT c #F3F2DD",
-"ZT c #EAE6E0",
-"`T c #58544C",
-" U c #1C2813",
-".U c #947B25",
-"+U c #D59A21",
-"@U c #CD9621",
-"#U c #D49F20",
-"$U c #D1991D",
-"%U c #AD8337",
-"&U c #32709D",
-"*U c #1E739B",
-"=U c #254928",
-"-U c #95C6E8",
-";U c #EDC647",
-">U c #E9BC30",
-",U c #6B936C",
-"'U c #C7C4BE",
-")U c #A0CCE5",
-"!U c #EAE0BD",
-"~U c #403D24",
-"{U c #FFF8D7",
-"]U c #ADBAAA",
-"^U c #A4A29F",
-"/U c #E0ECF0",
-"(U c #A8B6A4",
-"_U c #1B1F15",
-":U c #B9C2B7",
-"<U c #E9B81D",
-"[U c #EFF1EC",
-"}U c #53533E",
-"|U c #EED994",
-"1U c #F9FBFB",
-"2U c #2B4422",
-"3U c #647681",
-"4U c #2785C4",
-"5U c #589FCE",
-"6U c #FBF9F0",
-"7U c #465A48",
-"8U c #030603",
-"9U c #1F2C1E",
-"0U c #EDCF6D",
-"aU c #FAF8ED",
-"bU c #E5EFE5",
-"cU c #30442F",
-"dU c #6C6D6C",
-"eU c #E5ECEE",
-"fU c #5FA5D3",
-"gU c #0C72B6",
-"hU c #A6964A",
-"iU c #C99121",
-"jU c #E7B31B",
-"kU c #EDC440",
-"lU c #D9A41D",
-"mU c #E2D4B5",
-"nU c #F6FBFB",
-"oU c #F8FBFA",
-"pU c #A9C8C2",
-"qU c #3E4839",
-"rU c #202D14",
-"sU c #8E7328",
-"tU c #BC7F27",
-"uU c #E4B01C",
-"vU c #C28822",
-"wU c #BE761B",
-"xU c #387A9D",
-"yU c #176E95",
-"zU c #91B7D1",
-"AU c #EDBF2F",
-"BU c #FFF9DB",
-"CU c #6B926C",
-"DU c #2E3639",
-"EU c #ABB4AA",
-"FU c #0E1B0F",
-"GU c #B8CAD4",
-"HU c #B0BEB0",
-"IU c #EDC545",
-"JU c #F0F2ED",
-"KU c #655C3E",
-"LU c #E8B007",
-"MU c #EFDA97",
-"NU c #F8FCFA",
-"OU c #434D36",
-"PU c #717C82",
-"QU c #4595CA",
-"RU c #6AAAD4",
-"SU c #E3E6D6",
-"TU c #333E34",
-"UU c #5F6852",
-"VU c #EBCC66",
-"WU c #EFD889",
-"XU c #FFFCDF",
-"YU c #E1EAD4",
-"ZU c #334D33",
-"`U c #394234",
-" V c #ECE1D5",
-".V c #B4CFE0",
-"+V c #1B7DC0",
-"@V c #0D74B6",
-"#V c #9E8C4C",
-"$V c #D0981F",
-"%V c #E6B524",
-"&V c #E2B745",
-"*V c #F3EDD7",
-"=V c #F2F6F3",
-"-V c #FAFEFC",
-";V c #E1F0EB",
-">V c #898D70",
-",V c #1B2018",
-"'V c #030505",
-")V c #313226",
-"!V c #A98536",
-"~V c #E0A81B",
-"{V c #CD931D",
-"]V c #B27526",
-"^V c #508295",
-"/V c #0371BE",
-"(V c #216E9E",
-"_V c #325736",
-":V c #C8C2B9",
-"<V c #24211E",
-"[V c #D2D7D9",
-"}V c #27333F",
-"|V c #FEF9DC",
-"1V c #FAF8E8",
-"2V c #AAB3A9",
-"3V c #DCEAEC",
-"4V c #BBCAD1",
-"5V c #AEBDAF",
-"6V c #5F95B9",
-"7V c #4D573A",
-"8V c #EEDA97",
-"9V c #093608",
-"0V c #6E7B82",
-"aV c #F8F7F1",
-"bV c #0872BC",
-"cV c #88BBDD",
-"dV c #E1D6B6",
-"eV c #332E1D",
-"fV c #5A6C4C",
-"gV c #EBCD67",
-"hV c #F4E8C0",
-"iV c #B9B198",
-"jV c #2B3716",
-"kV c #1A3415",
-"lV c #C9D9C6",
-"mV c #DEE9F0",
-"nV c #438DBE",
-"oV c #B3A748",
-"pV c #BF8623",
-"qV c #E4B11B",
-"rV c #EBBC2E",
-"sV c #CC9F23",
-"tV c #DCC56D",
-"uV c #FBFBF3",
-"vV c #BBBCB6",
-"wV c #304744",
-"xV c #3E3412",
-"yV c #A47428",
-"zV c #D49C20",
-"AV c #E0A91A",
-"BV c #B88029",
-"CV c #547E8C",
-"DV c #1E749A",
-"EV c #254A28",
-"FV c #97C7E9",
-"GV c #C0CBB0",
-"HV c #20251A",
-"IV c #81868A",
-"JV c #E9BC31",
-"KV c #6A926B",
-"LV c #EEDFB4",
-"MV c #453C1A",
-"NV c #EBC54E",
-"OV c #FAF5E5",
-"PV c #AEBFAD",
-"QV c #001000",
-"RV c #E2ECED",
-"SV c #9BBAD0",
-"TV c #22221B",
-"UV c #61A2CD",
-"VV c #535041",
-"WV c #060008",
-"XV c #898985",
-"YV c #2484C2",
-"ZV c #88BBDC",
-"`V c #CCCBC8",
-" W c #242629",
-".W c #8D8275",
-"+W c #ECCB63",
-"@W c #EEC540",
-"#W c #F1E7BD",
-"$W c #F3F2E1",
-"%W c #E1EEF4",
-"&W c #828E91",
-"*W c #1A1818",
-"=W c #040207",
-"-W c #0D1010",
-";W c #9CC0CB",
-">W c #FFFEF9",
-",W c #5FA3D0",
-"'W c #287FB6",
-")W c #A77834",
-"!W c #D49E1F",
-"~W c #ECB818",
-"{W c #E0AB1A",
-"]W c #9E7D44",
-"^W c #989261",
-"/W c #F5F7F5",
-"(W c #F9FAF7",
-"_W c #ABC7D7",
-":W c #564F44",
-"<W c #44382D",
-"[W c #C3933A",
-"}W c #C68C20",
-"|W c #E0AD1C",
-"1W c #EBB719",
-"2W c #D6A221",
-"3W c #5B767F",
-"4W c #0677C5",
-"5W c #106A91",
-"6W c #D6D4B2",
-"7W c #7F837F",
-"8W c #FAF6E1",
-"9W c #FFFADB",
-"0W c #AAA39D",
-"aW c #100F0F",
-"bW c #C7C5BE",
-"cW c #A1CCE5",
-"dW c #D5DFE2",
-"eW c #2A3B48",
-"fW c #7B7B69",
-"gW c #EDCB62",
-"hW c #FBF9E7",
-"iW c #A7A8A7",
-"jW c #102010",
-"kW c #AEBFA7",
-"lW c #B1D4EB",
-"mW c #DAEAF3",
-"nW c #CBB45C",
-"oW c #021602",
-"pW c #9CB6A0",
-"qW c #FDF2D2",
-"rW c #EDC549",
-"sW c #F2FAFE",
-"tW c #5C725A",
-"uW c #000601",
-"vW c #0A120A",
-"wW c #80B5D6",
-"xW c #63A9D7",
-"yW c #EFF3ED",
-"zW c #6B6639",
-"AW c #585A57",
-"BW c #EBEFEF",
-"CW c #EAB614",
-"DW c #F0DD9D",
-"EW c #F9FCFB",
-"FW c #575445",
-"GW c #586F80",
-"HW c #F0F3F0",
-"IW c #4F9ACD",
-"JW c #81B6D9",
-"KW c #D9E6EA",
-"LW c #2E3E42",
-"MW c #040403",
-"NW c #0C0D0E",
-"OW c #FDFCFB",
-"PW c #F4F4E6",
-"QW c #EFC952",
-"RW c #F3DC89",
-"SW c #F5F3E3",
-"TW c #EDF7FE",
-"UW c #C4C5C1",
-"VW c #302920",
-"WW c #090709",
-"XW c #1E321B",
-"YW c #CEDECB",
-"ZW c #FDFCF8",
-"`W c #78AED3",
-" X c #0170BE",
-".X c #1A79AF",
-"+X c #E3B71F",
-"@X c #C28B23",
-"#X c #E5B21B",
-"$X c #D8A41E",
-"%X c #E2A423",
-"&X c #3B230D",
-"*X c #113B0F",
-"=X c #A09774",
-"-X c #D9E0DC",
-";X c #DFE1D7",
-">X c #E1E2D9",
-",X c #DEE2D7",
-"'X c #E2E2D8",
-")X c #DEE1D7",
-"!X c #DFE0D9",
-"~X c #DBDFD6",
-"{X c #B1B8BA",
-"]X c #8B8465",
-"^X c #173F12",
-"/X c #573C16",
-"(X c #BC7D2B",
-"_X c #CF9920",
-":X c #E4B01A",
-"<X c #EBB718",
-"[X c #A57433",
-"}X c #5F726E",
-"|X c #0070CD",
-"1X c #3C5D3E",
-"2X c #85BCE1",
-"3X c #D8DAC7",
-"4X c #2B2B25",
-"5X c #020206",
-"6X c #4B4828",
-"7X c #EBEEED",
-"8X c #F2E3A8",
-"9X c #F2E3A7",
-"0X c #F3E7B2",
-"aX c #F7F4E6",
-"bX c #414345",
-"cX c #192018",
-"dX c #CBCEC1",
-"eX c #9DCAE6",
-"fX c #0773BC",
-"gX c #68A9D4",
-"hX c #E7E9E4",
-"iX c #3B4449",
-"jX c #19391C",
-"kX c #E7E7E6",
-"lX c #F2E2A5",
-"mX c #F2E3A9",
-"nX c #F4F6ED",
-"oX c #7C7A75",
-"pX c #191516",
-"qX c #BCB3AF",
-"rX c #9CC9E6",
-"sX c #177BC0",
-"tX c #A8C8DF",
-"uX c #020C03",
-"vX c #7D8C80",
-"wX c #F2EEDF",
-"xX c #F3E4AB",
-"yX c #F3E7B5",
-"zX c #DADDDD",
-"AX c #414042",
-"BX c #21521C",
-"CX c #7CB4D6",
-"DX c #509CD0",
-"EX c #ECF1ED",
-"FX c #727159",
-"GX c #010107",
-"HX c #29260B",
-"IX c #D3D4CC",
-"JX c #F2E2A2",
-"KX c #F5EFD2",
-"LX c #CFD0D1",
-"MX c #001900",
-"NX c #919487",
-"OX c #FDFCF4",
-"PX c #4794CA",
-"QX c #F8F7ED",
-"RX c #6B7B60",
-"SX c #060B06",
-"TX c #0B0B0B",
-"UX c #606051",
-"VX c #B4C1B8",
-"WX c #D1DBE7",
-"XX c #E3EBF7",
-"YX c #EFF7FF",
-"ZX c #F1F0E1",
-"`X c #F2E4A8",
-" Y c #FBEBAF",
-".Y c #F9E39D",
-"+Y c #F3D26F",
-"@Y c #F0C94F",
-"#Y c #ECC548",
-"$Y c #EEC23C",
-"%Y c #E8B925",
-"&Y c #E9BA29",
-"*Y c #E9BA28",
-"=Y c #EEC649",
-"-Y c #EEC53F",
-";Y c #F1D371",
-">Y c #F6DA84",
-",Y c #FCEBB3",
-"'Y c #EBE4BB",
-")Y c #E3EDF6",
-"!Y c #C1C5B1",
-"~Y c #799297",
-"{Y c #46443E",
-"]Y c #555655",
-"^Y c #EBE2D7",
-"/Y c #DFEEF6",
-"(Y c #7FB4D6",
-"_Y c #005EB3",
-":Y c #006FBF",
-"<Y c #4F8990",
-"[Y c #CD9B24",
-"}Y c #D9A31E",
-"|Y c #D9A51E",
-"1Y c #E2AF1B",
-"2Y c #E8B41A",
-"3Y c #E6B31B",
-"4Y c #B47A24",
-"5Y c #C38D40",
-"6Y c #0D050E",
-"7Y c #3B3D24",
-"8Y c #443D2A",
-"9Y c #364023",
-"0Y c #464028",
-"aY c #323E24",
-"bY c #39352B",
-"cY c #131E0D",
-"dY c #0C0E0B",
-"eY c #5C4F1D",
-"fY c #C28229",
-"gY c #C58F23",
-"hY c #E7B117",
-"iY c #BF8624",
-"jY c #B28F3A",
-"kY c #3C7397",
-"lY c #0672B9",
-"mY c #116C91",
-"nY c #F7FAFD",
-"oY c #555446",
-"pY c #050205",
-"qY c #5D5E5C",
-"rY c #9A9FA4",
-"sY c #929AA4",
-"tY c #9299A3",
-"uY c #969BA2",
-"vY c #6B6B6A",
-"wY c #181818",
-"xY c #3F4539",
-"yY c #E8EADB",
-"zY c #7BAFD2",
-"AY c #3189C3",
-"BY c #FFF1E1",
-"CY c #706F6B",
-"DY c #95999D",
-"EY c #939AA5",
-"FY c #929AA5",
-"GY c #94999D",
-"HY c #7F7C74",
-"IY c #120F0D",
-"JY c #3B3630",
-"KY c #EAE6DD",
-"LY c #7EB7DD",
-"MY c #0065B6",
-"NY c #B7D3E3",
-"OY c #ECEEE3",
-"PY c #2A3D33",
-"QY c #1C1B1E",
-"RY c #797876",
-"SY c #949AA3",
-"TY c #5B5A55",
-"UY c #0B0C0E",
-"VY c #7C856F",
-"WY c #4E9BCE",
-"XY c #F1F5F1",
-"YY c #414240",
-"ZY c #979B9C",
-"`Y c #939BA7",
-" Z c #929291",
-".Z c #353637",
-"+Z c #040005",
-"@Z c #0E1712",
-"#Z c #ACB6AB",
-"$Z c #D9DFDF",
-"%Z c #1176BD",
-"&Z c #1D78B9",
-"*Z c #BFD1DD",
-"=Z c #C7C9BF",
-"-Z c #1C2419",
-";Z c #111B12",
-">Z c #3A3F44",
-",Z c #7C786F",
-"'Z c #888784",
-")Z c #95A8BC",
-"!Z c #BBC2C5",
-"~Z c #C5DACE",
-"{Z c #D8E0D6",
-"]Z c #EBE4C3",
-"^Z c #EBF1DB",
-"/Z c #FFF5B4",
-"(Z c #F1F6D8",
-"_Z c #FFEFBD",
-":Z c #FFEEC0",
-"<Z c #FDEDBD",
-"[Z c #FFEEBE",
-"}Z c #FFEFC0",
-"|Z c #FFEEBF",
-"1Z c #FFF9DA",
-"2Z c #FEF5C6",
-"3Z c #F7F1C8",
-"4Z c #F0E9C4",
-"5Z c #E5E6E4",
-"6Z c #C2D9CD",
-"7Z c #C0CCC7",
-"8Z c #9B9EAA",
-"9Z c #747C75",
-"0Z c #4D5949",
-"aZ c #232717",
-"bZ c #000501",
-"cZ c #253426",
-"dZ c #8F958D",
-"eZ c #FBF7EF",
-"fZ c #C8D9E1",
-"gZ c #428EC2",
-"hZ c #627F75",
-"iZ c #DDA016",
-"jZ c #C68A1F",
-"kZ c #D39D20",
-"lZ c #D09B20",
-"mZ c #DBA61D",
-"nZ c #DFAB1C",
-"oZ c #CD9721",
-"pZ c #C99322",
-"qZ c #BB7E21",
-"rZ c #99794D",
-"sZ c #424938",
-"tZ c #0E160C",
-"uZ c #687325",
-"vZ c #C47F26",
-"wZ c #E3AE1B",
-"xZ c #E2AE1C",
-"yZ c #E0AD1E",
-"zZ c #D39418",
-"AZ c #BE8528",
-"BZ c #757C6B",
-"CZ c #2770A6",
-"DZ c #0070C3",
-"EZ c #23749F",
-"FZ c #345D36",
-"GZ c #2C85C3",
-"HZ c #D6E8F2",
-"IZ c #D1CEB8",
-"JZ c #071905",
-"KZ c #121314",
-"LZ c #121313",
-"MZ c #07050C",
-"NZ c #A4A5A3",
-"OZ c #E3ECF1",
-"PZ c #3385BB",
-"QZ c #1679BB",
-"RZ c #C0D2D9",
-"SZ c #C5C0B6",
-"TZ c #1F1E1D",
-"UZ c #121315",
-"VZ c #050A0E",
-"WZ c #92A3AB",
-"XZ c #F2F7F3",
-"YZ c #4293CA",
-"ZZ c #4193C9",
-"`Z c #868D90",
-" ` c #0C0B0B",
-".` c #25292D",
-"+` c #EBE9E5",
-"@` c #D5E5EB",
-"#` c #026DBA",
-"$` c #A8CCE1",
-"%` c #F4F0E5",
-"&` c #4C594F",
-"*` c #131416",
-"=` c #4F575D",
-"-` c #F2F0EA",
-";` c #8AB1C8",
-">` c #0470BA",
-",` c #036FB8",
-"'` c #4D98CA",
-")` c #E4F1ED",
-"!` c #9BADB3",
-"~` c #0C0A09",
-"{` c #13181B",
-"]` c #1F2220",
-"^` c #293D28",
-"/` c #414537",
-"(` c #595750",
-"_` c #596A7A",
-":` c #796F49",
-"<` c #627381",
-"[` c #859688",
-"}` c #86AC8B",
-"|` c #A9B7A6",
-"1` c #9CB29C",
-"2` c #87A98B",
-"3` c #89AA8C",
-"4` c #85A089",
-"5` c #707277",
-"6` c #68695D",
-"7` c #5F6264",
-"8` c #504D4B",
-"9` c #263B26",
-"0` c #232E23",
-"a` c #141315",
-"b` c #090A07",
-"c` c #7D8880",
-"d` c #D5D8C7",
-"e` c #F3FAF8",
-"f` c #81B8DB",
-"g` c #2A83C0",
-"h` c #006CB7",
-"i` c #1D78B7",
-"j` c #8E8C62",
-"k` c #B38835",
-"l` c #C77F15",
-"m` c #B97C21",
-"n` c #C28821",
-"o` c #B78027",
-"p` c #B98126",
-"q` c #C38B23",
-"r` c #D29E1F",
-"s` c #DEAA1D",
-"t` c #D49E20",
-"u` c #F0BE19",
-"v` c #E9B51B",
-"w` c #D7A21F",
-"x` c #C08924",
-"y` c #B07625",
-"z` c #BF7F3C",
-"A` c #295325",
-"B` c #4F4B2A",
-"C` c #B07A39",
-"D` c #C89021",
-"E` c #C89222",
-"F` c #EEBB19",
-"G` c #EBB919",
-"H` c #EEBC19",
-"I` c #CB9521",
-"J` c #C77D14",
-"K` c #937E51",
-"L` c #437390",
-"M` c #1578B9",
-"N` c #66A8D5",
-"O` c #F1F7F5",
-"P` c #A9BAA5",
-"Q` c #6C8059",
-"R` c #FBFCFE",
-"S` c #88BADA",
-"T` c #4D98CB",
-"U` c #E6F0F2",
-"V` c #AAA397",
-"W` c #0D0B09",
-"X` c #7D8284",
-"Y` c #8BBCDA",
-"Z` c #98C3DE",
-"`` c #F6F3E8",
-" . c #6D685F",
-". . c #201B02",
-"+ . c #BCBDB0",
-"@ . c #589FCF",
-"# . c #207EC1",
-"$ . c #DEEDF4",
-"% . c #D2DAC7",
-"& . c #273E28",
-"* . c #030003",
-"= . c #2D2923",
-"- . c #D4D0C5",
-"; . c #CCE2EE",
-"> . c #2683C1",
-", . c #88B9D9",
-"' . c #D6D8D6",
-") . c #52493E",
-"! . c #0B0A08",
-"~ . c #0F130F",
-"{ . c #0F1910",
-"] . c #191C17",
-"^ . c #0F1810",
-"/ . c #101810",
-"( . c #101910",
-"_ . c #0F1610",
-": . c #493E31",
-"< . c #8BAEC5",
-"[ . c #EEE7DB",
-"} . c #F4F4EE",
-"| . c #A3CBE4",
-"1 . c #358DC8",
-"2 . c #1073B3",
-"3 . c #3884AC",
-"4 . c #4A86A5",
-"5 . c #9E7946",
-"6 . c #B6852D",
-"7 . c #BD751A",
-"8 . c #B87821",
-"9 . c #B37926",
-"0 . c #BB8125",
-"a . c #B67D26",
-"b . c #B77F26",
-"c . c #B47B28",
-"d . c #C28B24",
-"e . c #BE8625",
-"f . c #D39D1F",
-"g . c #BB8226",
-"h . c #BA8226",
-"i . c #B47A26",
-"j . c #C67D24",
-"k . c #505D1C",
-"l . c #1C4C1B",
-"m . c #0D130C",
-"n . c #646627",
-"o . c #C27D2B",
-"p . c #B77E25",
-"q . c #B37A28",
-"r . c #C68F23",
-"s . c #D59F1F",
-"t . c #B07628",
-"u . c #BD8524",
-"v . c #8B8963",
-"w . c #227BB5",
-"x . c #287AA1",
-"y . c #386339",
-"z . c #AACBDF",
-"A . c #CAC4B9",
-"B . c #292826",
-"C . c #0E0D0E",
-"D . c #0F0A11",
-"E . c #14330C",
-"F . c #A3CADE",
-"G . c #FCFBF3",
-"H . c #9FC7DE",
-"I . c #84B9DB",
-"J . c #FCFEFB",
-"K . c #C0C1C5",
-"L . c #2A5328",
-"M . c #0F0A0E",
-"N . c #0E0D0C",
-"O . c #A8BDC7",
-"P . c #F6FAF7",
-"Q . c #F6F4EF",
-"R . c #849887",
-"S . c #100E12",
-"T . c #0F1212",
-"U . c #355746",
-"V . c #C2DAD8",
-"W . c #FEFCF5",
-"X . c #58A0CF",
-"Y . c #4897CC",
-"Z . c #DDEEF6",
-"` . c #E4DED3",
-" .. c #4D4945",
-"... c #131314",
-"+.. c #11100C",
-"@.. c #111110",
-"#.. c #121419",
-"$.. c #47744C",
-"%.. c #E3F4FF",
-"&.. c #F0F2EF",
-"*.. c #E6EDEE",
-"=.. c #FAFAF3",
-"-.. c #DFEBED",
-";.. c #949CA1",
-">.. c #667352",
-",.. c #233222",
-"'.. c #131519",
-").. c #111012",
-"!.. c #0F0D0E",
-"~.. c #050A07",
-"{.. c #111115",
-"].. c #253C23",
-"^.. c #7B8E82",
-"/.. c #DAE6EB",
-"(.. c #F3F7F3",
-"_.. c #C7DEE9",
-":.. c #559FD1",
-"<.. c #127CC7",
-"[.. c #3C88A2",
-"}.. c #637872",
-"|.. c #A1793A",
-"1.. c #A97933",
-"2.. c #B0782A",
-"3.. c #B37827",
-"4.. c #B1782A",
-"5.. c #B47928",
-"6.. c #B27827",
-"7.. c #B37928",
-"8.. c #B17728",
-"9.. c #D7A31E",
-"0.. c #CC9521",
-"a.. c #C18A24",
-"b.. c #AE7328",
-"c.. c #A57739",
-"d.. c #7C735F",
-"e.. c #7C6F67",
-"f.. c #1A4619",
-"g.. c #080705",
-"h.. c #0A0B06",
-"i.. c #090F11",
-"j.. c #0A0E0C",
-"k.. c #081117",
-"l.. c #081017",
-"m.. c #091117",
-"n.. c #0B1217",
-"o.. c #081119",
-"p.. c #0A0E09",
-"q.. c #070706",
-"r.. c #1C311D",
-"s.. c #797345",
-"t.. c #B2792E",
-"u.. c #B27927",
-"v.. c #AE7529",
-"w.. c #CC9621",
-"x.. c #D9A41E",
-"y.. c #B17828",
-"z.. c #B3792A",
-"A.. c #777462",
-"B.. c #0A70B8",
-"C.. c #77B2D9",
-"D.. c #D3E7F0",
-"E.. c #CDCFC6",
-"F.. c #BEB997",
-"G.. c #B4ADA2",
-"H.. c #B6AEA2",
-"I.. c #B5AEA1",
-"J.. c #B9B3A7",
-"K.. c #C3C6C4",
-"L.. c #FAF9F8",
-"M.. c #E6F0F0",
-"N.. c #92BFDB",
-"O.. c #147ABF",
-"P.. c #0773BB",
-"Q.. c #83B8D8",
-"R.. c #D8EAF1",
-"S.. c #C5C7B6",
-"T.. c #BAB39A",
-"U.. c #B4AEA2",
-"V.. c #B4AB9D",
-"W.. c #CAD0D0",
-"X.. c #E7FBFF",
-"Y.. c #9EC6DE",
-"Z.. c #1578BF",
-"`.. c #A1C8E0",
-" +. c #F2FAFD",
-".+. c #E4E7E8",
-"++. c #C5C8C5",
-"@+. c #B6AFA2",
-"#+. c #B5AEA2",
-"$+. c #B9B4A9",
-"%+. c #D4E3E9",
-"&+. c #DFEBEE",
-"*+. c #569FCE",
-"=+. c #4E9ACD",
-"-+. c #BEDBEB",
-";+. c #D4D8DA",
-">+. c #C4C097",
-",+. c #B4ACA2",
-"'+. c #C3C0B9",
-")+. c #D3EEFD",
-"!+. c #C2D6E0",
-"~+. c #508FB8",
-"{+. c #026CB5",
-"]+. c #197CC1",
-"^+. c #A2C8DE",
-"/+. c #C6DCE7",
-"(+. c #D9EBF3",
-"_+. c #DAF2FF",
-":+. c #C4C4BF",
-"<+. c #B7AEA1",
-"[+. c #708F6C",
-"}+. c #5C5A5B",
-"|+. c #4B4C4E",
-"1+. c #363636",
-"2+. c #362F2D",
-"3+. c #0D1F0E",
-"4+. c #0A190B",
-"5+. c #070E08",
-"6+. c #070B07",
-"7+. c #0B1D0C",
-"8+. c #272922",
-"9+. c #373324",
-"0+. c #3C3D3C",
-"a+. c #5F5E5E",
-"b+. c #647663",
-"c+. c #AAAE9A",
-"d+. c #D1DBE2",
-"e+. c #EEFDFF",
-"f+. c #F0F8FB",
-"g+. c #CBE0E8",
-"h+. c #72B0D9",
-"i+. c #2985C4",
-"j+. c #0370B9",
-"k+. c #006EC2",
-"l+. c #0C7FCF",
-"m+. c #1B7DC3",
-"n+. c #517084",
-"o+. c #637470",
-"p+. c #5C6E64",
-"q+. c #81681B",
-"r+. c #9E753C",
-"s+. c #836C2D",
-"t+. c #AF7725",
-"u+. c #9E763E",
-"v+. c #B07226",
-"w+. c #BC8325",
-"x+. c #BC8425",
-"y+. c #B87F26",
-"z+. c #C99122",
-"A+. c #AD7429",
-"B+. c #AC7728",
-"C+. c #867149",
-"D+. c #4E6537",
-"E+. c #0B240A",
-"F+. c #060104",
-"G+. c #0E2921",
-"H+. c #073552",
-"I+. c #16594E",
-"J+. c #0B729F",
-"K+. c #116A7E",
-"L+. c #047BC9",
-"M+. c #037BCD",
-"N+. c #057CCD",
-"O+. c #1C8AD2",
-"P+. c #0B7FCF",
-"Q+. c #1888D2",
-"R+. c #087ECE",
-"S+. c #1E8AD3",
-"T+. c #238DD4",
-"U+. c #027EDA",
-"V+. c #156562",
-"W+. c #183845",
-"X+. c #3E5827",
-"Y+. c #826538",
-"Z+. c #A8782E",
-"`+. c #AC7229",
-" @. c #AB722A",
-".@. c #BC8525",
-"+@. c #AC7129",
-"@@. c #B27828",
-"#@. c #AF7726",
-"$@. c #626946",
-"%@. c #1173BB",
-"&@. c #2671A1",
-"*@. c #375A39",
-"=@. c #BDDCEF",
-"-@. c #BDDEF5",
-";@. c #BEE0F4",
-">@. c #BFE1F4",
-",@. c #B0D5EB",
-"'@. c #7EB5D7",
-")@. c #368ECA",
-"!@. c #6BAAD1",
-"~@. c #A5CEEA",
-"{@. c #BFE1F5",
-"]@. c #B7D9EC",
-"^@. c #6BA9D0",
-"/@. c #4395CB",
-"(@. c #3F92CA",
-"_@. c #82B8DA",
-":@. c #BFE0F4",
-"<@. c #A9CEE4",
-"[@. c #6AA8D1",
-"}@. c #1F81C3",
-"|@. c #1B7EC1",
-"1@. c #66AAD6",
-"2@. c #B0BEC4",
-"3@. c #BCDFF8",
-"4@. c #BFE2F9",
-"5@. c #BCCDD6",
-"6@. c #94BCD6",
-"7@. c #5AA1CF",
-"8@. c #1179C1",
-"9@. c #187CC1",
-"0@. c #2383C5",
-"a@. c #3B90C9",
-"b@. c #5BA2CE",
-"c@. c #8EB9D4",
-"d@. c #BACCD6",
-"e@. c #BCE0F6",
-"f@. c #F0F8FF",
-"g@. c #F3FDFF",
-"h@. c #EDF4F4",
-"i@. c #DDE0DC",
-"j@. c #DDD9D2",
-"k@. c #B8CBB2",
-"l@. c #B6C4AF",
-"m@. c #B1B8AC",
-"n@. c #B3B6AB",
-"o@. c #94A0A5",
-"p@. c #9EA5A7",
-"q@. c #AFAEA9",
-"r@. c #ADAAA8",
-"s@. c #B7C8B0",
-"t@. c #B0B1A9",
-"u@. c #BCCFB5",
-"v@. c #D0D2C8",
-"w@. c #DFDDC9",
-"x@. c #DFE4E0",
-"y@. c #EAF6FF",
-"z@. c #CCE7F7",
-"A@. c #72ACD2",
-"B@. c #3C91CB",
-"C@. c #147BC1",
-"D@. c #0071C4",
-"E@. c #0071C9",
-"F@. c #006BAE",
-"G@. c #00638A",
-"H@. c #216884",
-"I@. c #416254",
-"J@. c #485D2B",
-"K@. c #777062",
-"L@. c #897146",
-"M@. c #8E7246",
-"N@. c #A5742E",
-"O@. c #AB752D",
-"P@. c #AA7630",
-"Q@. c #9C7441",
-"R@. c #947440",
-"S@. c #947751",
-"T@. c #766F43",
-"U@. c #4C532B",
-"V@. c #29260F",
-"W@. c #214E19",
-"X@. c #1D5E8B",
-"Y@. c #09729E",
-"Z@. c #037CD3",
-"`@. c #0175CB",
-" #. c #0372C1",
-".#. c #0273C5",
-"+#. c #0173C8",
-"@#. c #167AB2",
-"##. c #142900",
-"$#. c #454431",
-"%#. c #86754E",
-"&#. c #A87835",
-"*#. c #B1792C",
-"=#. c #B07427",
-"-#. c #B3772A",
-";#. c #B57829",
-">#. c #A37842",
-",#. c #5B5F24",
-"'#. c #0065A3",
-")#. c #0073C4",
-"!#. c #197297",
-"~#. c #102412",
-"{#. c #0970B6",
-"]#. c #0B76BD",
-"^#. c #0B75BE",
-"/#. c #2C87C4",
-"(#. c #3A8EC7",
-"_#. c #5FA3D2",
-":#. c #7FB9DF",
-"<#. c #81BCE2",
-"[#. c #B5D6EC",
-"}#. c #BADAED",
-"|#. c #C7E2F0",
-"1#. c #C5E1F0",
-"2#. c #CDE6F2",
-"3#. c #CCE5F2",
-"4#. c #D2E8F2",
-"5#. c #C6E2F0",
-"6#. c #C6E0EF",
-"7#. c #B7D9ED",
-"8#. c #B3D5EB",
-"9#. c #89C0E6",
-"0#. c #5EA4D3",
-"a#. c #4D99CB",
-"b#. c #2080C0",
-"c#. c #0373C4",
-"d#. c #006FB9",
-"e#. c #0D71B5",
-"f#. c #006FB7",
-"g#. c #205944",
-"h#. c #19584A",
-"i#. c #345837",
-"j#. c #405924",
-"k#. c #51513A",
-"l#. c #987441",
-"m#. c #85734D",
-"n#. c #485E27",
-"o#. c #796732",
-"p#. c #4D4B49",
-"q#. c #2F3720",
-"r#. c #1E4322",
-"s#. c #0878C5",
-"t#. c #056CA7",
-"u#. c #1D491F",
-"v#. c #202F0C",
-"w#. c #1B4017",
-"x#. c #576446",
-"y#. c #8E7330",
-"z#. c #90743F",
-"A#. c #A27835",
-"B#. c #A37737",
-"C#. c #856E26",
-"D#. c #826D38",
-"E#. c #4A5816",
-"F#. c #506961",
-"G#. c #0671BC",
-"H#. c #1B6E99",
-"I#. c #162E19",
-"J#. c #0F77BD",
-"K#. c #1C7EC0",
-"L#. c #0173C3",
-"M#. c #156B88",
-"N#. c #106573",
-"O#. c #0B3325",
-"P#. c #3A5133",
-"Q#. c #294123",
-"R#. c #233A1F",
-"S#. c #134215",
-"T#. c #345D66",
-"U#. c #1E75AB",
-"V#. c #096EA1",
-"W#. c #114F4E",
-"X#. c #17401D",
-"Y#. c #194C15",
-"Z#. c #1D2A11",
-"`#. c #3F4613",
-" $. c #334130",
-".$. c #3C5134",
-"+$. c #0B330E",
-"@$. c #1C5730",
-"#$. c #18605F",
-"$$. c #026FB3",
-"%$. c #206E9C",
-"&$. c #0976C3",
-"*$. c #0375CA",
-"=$. c #096FA4",
-"-$. c #016394",
-";$. c #295E77",
-">$. c #1A5A81",
-",$. c #076998",
-"'$. c #1772A2",
-")$. c #1075BF",
-"!$. c #096EA4",
-"~$. c #175847",
-"{$. c #054F7E",
-"]$. c #13472B",
-"^$. c #11442C",
-"/$. c #105147",
-"($. c #055E9B",
-"_$. c #0C6FA2",
-":$. c #0875C4",
-"<$. c #0373C0",
-"[$. c #0773BE",
-"}$. c #0372BF",
-"|$. c #056FB4",
-"1$. c #0474BE",
-"2$. c #0670B1",
-"3$. c #0670B2",
-"4$. c #0571B5",
-"5$. c #0474C2",
-"6$. c #0072C1",
-"7$. c #22709F",
-"8$. c #335A36",
-"9$. c #116891",
-"0$. c #2573A0",
-"a$. c #365C38",
-"b$. c #136F93",
-"c$. c #2872A2",
-"d$. c #0671BA",
-"e$. c #126992",
-"f$. c #2D89C7",
-"g$. c #1C7FC2",
-"h$. c #56A0D0",
-"i$. c #CAE1EE",
-"j$. c #0F74BC",
-"k$. c #1B7FC2",
-"l$. c #2B87C7",
-"m$. c #2D88C7",
-"n$. c #1A7CC0",
-"o$. c #3A90C8",
-"p$. c #C3E0F0",
-"q$. c #B8C2C9",
-"r$. c #0E74B9",
-"s$. c #579FCE",
-"t$. c #5DA3CF",
-"u$. c #0F78BE",
-"v$. c #21769C",
-"w$. c #325F34",
-"x$. c #6AABD6",
-"y$. c #E8F0F2",
-"z$. c #9EC6E0",
-"A$. c #6AA9D1",
-"B$. c #D8E7EA",
-"C$. c #1474BC",
-"D$. c #67A8D2",
-"E$. c #9DC8E4",
-"F$. c #0870BB",
-"G$. c #91C0DD",
-"H$. c #E2EDF1",
-"I$. c #98C6E4",
-"J$. c #0065B5",
-"K$. c #87BBDE",
-"L$. c #E3EEF1",
-"M$. c #EDF4F3",
-"N$. c #9AC6E2",
-"O$. c #348BC6",
-"P$. c #62A4D1",
-"Q$. c #F5F9F3",
-"R$. c #D0E7F2",
-"S$. c #2F88C5",
-"T$. c #1777B7",
-"U$. c #92B3C8",
-"V$. c #E8F1F2",
-"W$. c #FEFEF4",
-"X$. c #5EA4D1",
-"Y$. c #1F6E9D",
-"Z$. c #315735",
-"`$. c #7DB7DD",
-" %. c #FFFDF4",
-".%. c #9DC5DD",
-"+%. c #5AA0CF",
-"@%. c #73AED4",
-"#%. c #FCFCF5",
-"$%. c #B0BCC0",
-"%%. c #0970BA",
-"&%. c #9AC3DB",
-"*%. c #C4DBE8",
-"=%. c #9EC5DE",
-"-%. c #FCFAF1",
-";%. c #EDF2EE",
-">%. c #B0D3E6",
-",%. c #C8E0E9",
-"'%. c #A0CAE5",
-")%. c #A4CCE5",
-"!%. c #AFD2E8",
-"~%. c #69A8D4",
-"{%. c #9CC7E4",
-"]%. c #66A9D5",
-"^%. c #F3F5F2",
-"/%. c #67A8D1",
-"(%. c #6BA9D3",
-"_%. c #68A8D3",
-":%. c #B6D5E8",
-"<%. c #0671BB",
-"[%. c #8FBCD9",
-"}%. c #AACFE7",
-"|%. c #6DABD5",
-"1%. c #9BAEB9",
-"2%. c #C4E0EE",
-"3%. c #529BCC",
-"4%. c #87B9D9",
-"5%. c #E4ECED",
-"6%. c #549DCD",
-"7%. c #156C95",
-"8%. c #7AB4DC",
-"9%. c #FCFAF3",
-"0%. c #A8CBE0",
-"a%. c #F8F8F0",
-"b%. c #9FCAE6",
-"c%. c #0870BA",
-"d%. c #96C0DB",
-"e%. c #8ABFE2",
-"f%. c #95ACBA",
-"g%. c #92BEDB",
-"h%. c #FBFAF1",
-"i%. c #0060B4",
-"j%. c #90C1DC",
-"k%. c #FDFDF6",
-"l%. c #CFE3EE",
-"m%. c #1B7ABE",
-"n%. c #64A6D3",
-"o%. c #97C2DD",
-"p%. c #F2F6F1",
-"q%. c #4E99CC",
-"r%. c #FDFBF3",
-"s%. c #9DC5DE",
-"t%. c #5F99BF",
-"u%. c #418FC3",
-"v%. c #1078BD",
-"w%. c #4494CB",
-"x%. c #3387BF",
-"y%. c #78A9C9",
-"z%. c #71B0D9",
-"A%. c #61A5D2",
-"B%. c #328CC8",
-"C%. c #6398BB",
-"D%. c #1C7EBF",
-"E%. c #237CB8",
-"F%. c #5195C2",
-"G%. c #4997CB",
-"H%. c #5B95BC",
-"I%. c #1E80C3",
-"J%. c #639CC1",
-"K%. c #3689BF",
-"L%. c #7DB4D7",
-"M%. c #94BDD7",
-"N%. c #0770BB",
-"O%. c #9BC3DC",
-"P%. c #ACD0E5",
-"Q%. c #348CC6",
-"R%. c #5CA2D1",
-"S%. c #76B3DB",
-"T%. c #72A5C5",
-"U%. c #3F8EC2",
-"V%. c #0E78BF",
-"W%. c #388EC8",
-"X%. c #4897CB",
-"Y%. c #277EB9",
-"Z%. c #66A0C5",
-"`%. c #74B1D9",
-" &. c #689ABB",
-".&. c #0D72B7",
-"+&. c #4696CB",
-"@&. c #7AB4DA",
-"#&. c #65A8D4",
-"$&. c #3F92C8",
-"%&. c #6C9BBB",
-"&&. c #73B2DC",
-"*&. c #0068B6",
-"=&. c #9BCDED",
-"-&. c #FFFCF2",
-";&. c #91BEDC",
-">&. c #3089C6",
-",&. c #74B1DA",
-"'&. c #72A8CC",
-")&. c #4D93C2",
-"!&. c #398FC8",
-"~&. c #4992C2",
-"{&. c #ADC6D4",
-"]&. c #3C90C7",
-"^&. c #2885C4",
-"/&. c #5EA3D2",
-"(&. c #74B1D8",
-"_&. c #75B1D9",
-":&. c #4A97CB",
-"<&. c #2081C2",
-"[&. c #157EC4",
-"}&. c #6297B9",
-"|&. c #338CC7",
-"1&. c #5190BA",
-"2&. c #589FCD",
-"3&. c #97C5DF",
-"4&. c #6597B7",
-"5&. c #4998CD",
-"6&. c #2786C6",
-"7&. c #70AED7",
-"8&. c #73B0D8",
-"9&. c #6AABD5",
-"0&. c #338BC7",
-"a&. c #5A99C3",
-"b&. c #418EC1",
-"c&. c #4392C7",
-"d&. c #1175B9",
-"e&. c #2E85BE",
-"f&. c #70A3C5",
-"g&. c #72B1DA",
-"h&. c #68A8D4",
-"i&. c #2F8AC6",
-"j&. c #4F99CD",
-"k&. c #64A7D4",
-"l&. c #4495CB",
-"m&. c #4997CC",
-"n&. c #72B0D8",
-"o&. c #6EADD7",
-"p&. c #4A98CC",
-"q&. c #699BBD",
-"r&. c #CDE2EE",
-"s&. c #F6F8F1",
-"t&. c #5698C3",
-"u&. c #4D92C0",
-"v&. c #328BC6",
-"w&. c #D3E4E9",
-"x&. c #2D86C3",
-"y&. c #4B99CC",
-"z&. c #1B79B9",
-"A&. c #127AC2",
-"B&. c #3B8FC7",
-"C&. c #70AFD7",
-"D&. c #71AFD8",
-"E&. c #3B8FC8",
-"F&. c #B6D5E6",
-"G&. c #8BB4CE",
-"H&. c #4E99CB",
-"I&. c #3A8FC7",
-"J&. c #6DACD5",
-"K&. c #69ABD5",
-"L&. c #2B86C4",
-"M&. c #1276B9",
-"N&. c #6E9BB7",
-"O&. c #74B3DC",
-"P&. c #2986C3",
-"Q&. c #0C72B8",
-"R&. c #468DBB",
-"S&. c #74ABCF",
-"T&. c #6FACD5",
-"U&. c #528FB7",
-"V&. c #0E78C0",
-"W&. c #196B98",
-"X&. c #162C19",
-"Y&. c #A7CBE0",
-"Z&. c #F4F1E9",
-"`&. c #0B73BC",
-" *. c #C8E0EA",
-".*. c #C0CCCF",
-"+*. c #82B5D6",
-"@*. c #E0EAEA",
-"#*. c #D8E3E7",
-"$*. c #E3EFF3",
-"%*. c #E7F1F1",
-"&*. c #CCE1E8",
-"**. c #4194CB",
-"=*. c #9BC5DF",
-"-*. c #F2EEE6",
-";*. c #549AC8",
-">*. c #DCE6E5",
-",*. c #B7DBF1",
-"'*. c #2382C4",
-")*. c #B1D2E6",
-"!*. c #ECEEE9",
-"~*. c #75A8C9",
-"{*. c #066FB6",
-"]*. c #187DC1",
-"^*. c #9EC9E1",
-"/*. c #F0EFE9",
-"(*. c #539BC9",
-"_*. c #6EABD3",
-":*. c #B2C5CF",
-"<*. c #046BBA",
-"[*. c #F0F4EF",
-"}*. c #BDD8E7",
-"|*. c #1C7DBF",
-"1*. c #94C2DF",
-"2*. c #DEEBEB",
-"3*. c #EEF4F2",
-"4*. c #D7E8F0",
-"5*. c #F8F4EC",
-"6*. c #E6EEEA",
-"7*. c #A1CAE3",
-"8*. c #378CC5",
-"9*. c #B1D1E2",
-"0*. c #E0EAEC",
-"a*. c #86B4D2",
-"b*. c #CDD6D6",
-"c*. c #E1E9EA",
-"d*. c #DBE9F1",
-"e*. c #B6D3E3",
-"f*. c #3A8FCA",
-"g*. c #95B3C6",
-"h*. c #DBE9F0",
-"i*. c #E4EDEF",
-"j*. c #E1EEED",
-"k*. c #8BBBDA",
-"l*. c #6AABD7",
-"m*. c #D5E5E9",
-"n*. c #FEF5E9",
-"o*. c #E3EDF0",
-"p*. c #E7F1EF",
-"q*. c #96C2DC",
-"r*. c #167ABF",
-"s*. c #97B8CC",
-"t*. c #96C3DE",
-"u*. c #DDE9EE",
-"v*. c #91C0DC",
-"w*. c #A4CEE8",
-"x*. c #EBF4F6",
-"y*. c #F0F2EE",
-"z*. c #E9EEEA",
-"A*. c #96C3DF",
-"B*. c #EDF0EF",
-"C*. c #FEFAF1",
-"D*. c #DEEBF1",
-"E*. c #6CACD6",
-"F*. c #4E9CCF",
-"G*. c #C1DBE7",
-"H*. c #EBF2F2",
-"I*. c #D9E9EF",
-"J*. c #E2EEF2",
-"K*. c #B4D3E2",
-"L*. c #5394C0",
-"M*. c #EBE8E0",
-"N*. c #C1DAE6",
-"O*. c #90BFDA",
-"P*. c #ECF3F2",
-"Q*. c #A4CBE5",
-"R*. c #2582C3",
-"S*. c #C4D7E1",
-"T*. c #E4EFF1",
-"U*. c #FAF8F1",
-"V*. c #E4EEF0",
-"W*. c #E5E7E5",
-"X*. c #D2E2EB",
-"Y*. c #669CC2",
-"Z*. c #CEE3EA",
-"`*. c #E0ECF1",
-" =. c #D9E8EE",
-".=. c #FCFDF6",
-"+=. c #D6E6EC",
-"@=. c #5FA5D4",
-"#=. c #E5EBEB",
-"$=. c #BFCCD2",
-"%=. c #0B74BB",
-"&=. c #D5E4EA",
-"*=. c #CFDEE4",
-"==. c #7BA9C7",
-"-=. c #D4E4E9",
-";=. c #DDE5E7",
-">=. c #F9FBF4",
-",=. c #3D92CC",
-"'=. c #E5EFEF",
-")=. c #99C3DD",
-"!=. c #B2D3E6",
-"~=. c #E2E6E4",
-"{=. c #F2F2ED",
-"]=. c #2D89C8",
-"^=. c #7EB5D6",
-"/=. c #E5E8E5",
-"(=. c #E8F1F3",
-"_=. c #E0EBEE",
-":=. c #5FA4CF",
-"<=. c #D4E6EB",
-"[=. c #F0F3F1",
-"}=. c #E6E6E3",
-"|=. c #EAF2F3",
-"1=. c #AECFE1",
-"2=. c #137CC3",
-"3=. c #4F9BD0",
-"4=. c #CADEE7",
-"5=. c #77B1D6",
-"6=. c #E4EEEF",
-"7=. c #ECF3F4",
-"8=. c #2A86C4",
-"9=. c #67A8D3",
-"0=. c #D8E8EF",
-"a=. c #FAF4E9",
-"b=. c #B6D1E1",
-"c=. c #FFFDF6",
-"d=. c #EAEFEE",
-"e=. c #82B7D9",
-"f=. c #006CBD",
-"g=. c #ABCDE0",
-"h=. c #E4EFEF",
-"i=. c #91ADBF",
-"j=. c #0066BA",
-"k=. c #699CBF",
-"l=. c #E6F0F1",
-"m=. c #97C3DF",
-"n=. c #87B9D8",
-"o=. c #DDEAEA",
-"p=. c #ADD0E3",
-"q=. c #0B74BC",
-"r=. c #4194CC",
-"s=. c #D3E5EF",
-"t=. c #DAE9EF",
-"u=. c #F9FAF3",
-"v=. c #F6F3ED",
-"w=. c #DCE7EB",
-"x=. c #DCE9EF",
-"y=. c #1B7FC0",
-"z=. c #8FBDDB",
-"A=. c #E0ECEE",
-"B=. c #CEE1EB",
-"C=. c #DCECF0",
-"D=. c #6BA2C5",
-"E=. c #83B8D9",
-"F=. c #D4E6ED",
-"G=. c #91B3C8",
-"H=. c #D3E5E8",
-"I=. c #E5E7E4",
-"J=. c #3890CC",
-"K=. c #96B6C8",
-"L=. c #D1E0E7",
-"M=. c #EAF2F2",
-"N=. c #EBEAE3",
-"O=. c #86BADB",
-"P=. c #117AC1",
-"Q=. c #21739D",
-"R=. c #325C35",
-"S=. c #3F7771",
-"T=. c #0B73B9",
-"U=. c #98C3DC",
-"V=. c #62A6D0",
-"W=. c #3E91C8",
-"X=. c #2F8AC7",
-"Y=. c #4295CB",
-"Z=. c #ADCEE1",
-"`=. c #ABCDE1",
-" -. c #58A0CE",
-".-. c #F2F9F5",
-"+-. c #BBBFBF",
-"@-. c #EAF4F3",
-"#-. c #F6F0E6",
-"$-. c #358AC1",
-"%-. c #4E9ACC",
-"&-. c #98C5E0",
-"*-. c #F9F8F1",
-"=-. c #A9CEE6",
-"--. c #3A85BA",
-";-. c #3F86B7",
-">-. c #4D86AD",
-",-. c #3786BD",
-"'-. c #5784A3",
-")-. c #3989C1",
-"!-. c #A2CBE4",
-"~-. c #99C6E3",
-"{-. c #0A75BE",
-"]-. c #A5CBE2",
-"^-. c #CAE1ED",
-"/-. c #5AA1CE",
-"(-. c #3F92C9",
-"_-. c #BCD8E6",
-":-. c #0F78C0",
-"<-. c #C4DBE6",
-"[-. c #F8F8F1",
-"}-. c #F0F3EE",
-"|-. c #B5D2E1",
-"1-. c #398FCA",
-"2-. c #C8E0EE",
-"3-. c #D8E6EC",
-"4-. c #EDF2ED",
-"5-. c #64A7D2",
-"6-. c #2D88C5",
-"7-. c #6BACD6",
-"8-. c #2884C3",
-"9-. c #6B98B6",
-"0-. c #DFEDF1",
-"a-. c #D6E5EA",
-"b-. c #FEFBF2",
-"c-. c #6FAED9",
-"d-. c #98BBD1",
-"e-. c #FEFBF3",
-"f-. c #3487C1",
-"g-. c #4C85AD",
-"h-. c #3B86B9",
-"i-. c #4B86AF",
-"j-. c #3C88BD",
-"k-. c #8EC0DF",
-"l-. c #F9FAF4",
-"m-. c #D5CFC6",
-"n-. c #3E93CD",
-"o-. c #3F93CA",
-"p-. c #6BACD7",
-"q-. c #FAF9F1",
-"r-. c #63A7D6",
-"s-. c #328CC7",
-"t-. c #4395CC",
-"u-. c #AACDE0",
-"v-. c #4F9CCE",
-"w-. c #4998CE",
-"x-. c #2886C5",
-"y-. c #4998CF",
-"z-. c #74B0D9",
-"A-. c #2F89C7",
-"B-. c #FFFBF1",
-"C-. c #98C4DF",
-"D-. c #64A2CD",
-"E-. c #7CB5D9",
-"F-. c #4A99CD",
-"G-. c #3E92CB",
-"H-. c #3F93CB",
-"I-. c #B5D4E3",
-"J-. c #4695CA",
-"K-. c #277CB5",
-"L-. c #C8DFEC",
-"M-. c #358CC7",
-"N-. c #6BABD4",
-"O-. c #DBE8EE",
-"P-. c #3F95D1",
-"Q-. c #006DB8",
-"R-. c #368CC6",
-"S-. c #F7FBF5",
-"T-. c #A5C2D2",
-"U-. c #0672BA",
-"V-. c #2784C4",
-"W-. c #F0F3EF",
-"X-. c #94C1DC",
-"Y-. c #378EC9",
-"Z-. c #398FC9",
-"`-. c #9FC8DE",
-" ;. c #2385C9",
-".;. c #A0CEEB",
-"+;. c #FEFBF1",
-"@;. c #B3D4E9",
-"#;. c #3889BF",
-"$;. c #4592C5",
-"%;. c #BCD7E4",
-"&;. c #CFE2EB",
-"*;. c #7BB2D7",
-"=;. c #3888BF",
-"-;. c #4F9BCF",
-";;. c #EAF3EE",
-">;. c #F5F6F2",
-",;. c #6DAAD2",
-"';. c #EEF3EE",
-");. c #66A7D2",
-"!;. c #3D8ABD",
-"~;. c #3D92CA",
-"{;. c #B4D5E8",
-"];. c #97AFBE",
-"^;. c #5BA3D4",
-"/;. c #EAF1F0",
-"(;. c #EAF1F1",
-"_;. c #73AFD6",
-":;. c #318AC6",
-"<;. c #4D9BCE",
-"[;. c #FFFEF3",
-"};. c #98C5E3",
-"|;. c #2182C3",
-"1;. c #4596CC",
-"2;. c #66A8D3",
-"3;. c #DCE9EE",
-"4;. c #F4F8F1",
-"5;. c #58A1CF",
-"6;. c #3990CA",
-"7;. c #91C1DD",
-"8;. c #C0DDEA",
-"9;. c #658EAA",
-"0;. c #7CB5DA",
-"a;. c #D7E4E7",
-"b;. c #F0F5F4",
-"c;. c #509BCC",
-"d;. c #E9EFEC",
-"e;. c #E0F1F8",
-"f;. c #4193CA",
-"g;. c #4194CA",
-"h;. c #B5D2E2",
-"i;. c #5FA5D2",
-"j;. c #4B99CE",
-"k;. c #8FBEDB",
-"l;. c #B9D6E4",
-"m;. c #3088C6",
-"n;. c #6FADD5",
-"o;. c #EAF2F0",
-"p;. c #FBF3E7",
-"q;. c #98C4DC",
-"r;. c #4295CD",
-"s;. c #378DC7",
-"t;. c #AACFE5",
-"u;. c #EEF3F1",
-"v;. c #D2E4EC",
-"w;. c #F2F8F7",
-"x;. c #E8E9E3",
-"y;. c #5593BA",
-"z;. c #106C90",
-"A;. c #165B54",
-"B;. c #0570B4",
-"C;. c #7AB5DC",
-"D;. c #FBFAF2",
-"E;. c #579ACC",
-"F;. c #9DC8E3",
-"G;. c #2C86C3",
-"H;. c #CDE0E8",
-"I;. c #FFFFF4",
-"J;. c #2D87C5",
-"K;. c #D0E2E9",
-"L;. c #A9CCE0",
-"M;. c #FAF9F2",
-"N;. c #EFF3EF",
-"O;. c #BFD9E8",
-"P;. c #7AB2D6",
-"Q;. c #FCFCF1",
-"R;. c #B4D6E9",
-"S;. c #0A74BB",
-"T;. c #3C90C8",
-"U;. c #60A3CF",
-"V;. c #EEF2EF",
-"W;. c #E8EEED",
-"X;. c #EAEEEB",
-"Y;. c #E8EEEC",
-"Z;. c #0061B5",
-"`;. c #FEFEF3",
-" >. c #2B86C5",
-".>. c #F5F9F1",
-"+>. c #80B6D7",
-"@>. c #C1D9E5",
-"#>. c #CEE0E8",
-"$>. c #2583C4",
-"%>. c #368DC7",
-"&>. c #F6F8F2",
-"*>. c #76AFD6",
-"=>. c #BFD8E5",
-"->. c #80B8DE",
-";>. c #D6E5E7",
-">>. c #DBE7EB",
-",>. c #2984C4",
-"'>. c #9BC7E4",
-")>. c #E8EDEA",
-"!>. c #B7D5E3",
-"~>. c #FDFAF2",
-"{>. c #DBEAF1",
-"]>. c #2280BF",
-"^>. c #F9F9F1",
-"/>. c #8ABEE2",
-"(>. c #7EB4D6",
-"_>. c #FCF9F1",
-":>. c #92C3E4",
-"<>. c #B0D0E1",
-"[>. c #F4F7F2",
-"}>. c #69ABD7",
-"|>. c #D4E7F0",
-"1>. c #E4EDEC",
-"2>. c #3D91C8",
-"3>. c #5D8AAA",
-"4>. c #F1F0E9",
-"5>. c #8CBCD9",
-"6>. c #9AC6DD",
-"7>. c #72AED3",
-"8>. c #939EA5",
-"9>. c #006BBE",
-"0>. c #C8E0ED",
-"a>. c #7992A4",
-"b>. c #A9AFB1",
-"c>. c #FAFCF7",
-"d>. c #E5F0EE",
-"e>. c #529ED2",
-"f>. c #0065B7",
-"g>. c #A3CBE5",
-"h>. c #FFFCF3",
-"i>. c #8EBCDA",
-"j>. c #C0D9E5",
-"k>. c #88BDE0",
-"l>. c #1D7FC1",
-"m>. c #59A2D4",
-"n>. c #EDF3F1",
-"o>. c #5FA7D7",
-"p>. c #4897CA",
-"q>. c #ECF1EE",
-"r>. c #CDE2ED",
-"s>. c #F3F8F2",
-"t>. c #177CC0",
-"u>. c #8EBFDD",
-"v>. c #F5F7F3",
-"w>. c #EDEFEA",
-"x>. c #C8DDE7",
-"y>. c #2F88C6",
-"z>. c #E4EDED",
-"A>. c #4C80A4",
-"B>. c #006DBE",
-"C>. c #EAF3EF",
-"D>. c #BED7E5",
-"E>. c #65A5D1",
-"F>. c #F4FAF7",
-"G>. c #BDB9B5",
-"H>. c #CEE3EF",
-"I>. c #59A0CF",
-"J>. c #3D90CB",
-"K>. c #C8DDE6",
-"L>. c #5DA2CF",
-"M>. c #B5D5E9",
-"N>. c #0B72BB",
-"O>. c #90C0DB",
-"P>. c #BCD7E5",
-"Q>. c #5BA1D0",
-"R>. c #75AFD5",
-"S>. c #7BB4D7",
-"T>. c #3074A9",
-"U>. c #3E766F",
-"V>. c #FEFBF4",
-"W>. c #94C1DB",
-"X>. c #64A6D1",
-"Y>. c #D7E6EA",
-"Z>. c #AED1E1",
-"`>. c #569ED0",
-" ,. c #EFF3EE",
-".,. c #C0DCED",
-"+,. c #C1DDED",
-"@,. c #71AED5",
-"#,. c #D8E6EA",
-"$,. c #D8E6EB",
-"%,. c #E8EFEE",
-"&,. c #90C2E2",
-"*,. c #74AED5",
-"=,. c #579ECF",
-"-,. c #C0DAEA",
-";,. c #ACCCE1",
-">,. c #005FB4",
-",,. c #F6F9F1",
-"',. c #A8CBDF",
-"),. c #85BBE0",
-"!,. c #4D98CC",
-"~,. c #F1F7F1",
-"{,. c #AFCFE2",
-"],. c #1878B9",
-"^,. c #1A7FC3",
-"/,. c #3289C5",
-"(,. c #DAE7EB",
-"_,. c #E8F0EE",
-":,. c #348BC7",
-"<,. c #9AC2DD",
-"[,. c #E0EAEB",
-"},. c #B7D7EA",
-"|,. c #84BADE",
-"1,. c #FFFCF4",
-"2,. c #549ED3",
-"3,. c #E7EFEE",
-"4,. c #DCE8EB",
-"5,. c #2382C3",
-"6,. c #D3E3EA",
-"7,. c #E2EBED",
-"8,. c #3B8EC9",
-"9,. c #1478BB",
-"0,. c #1A7ABB",
-"a,. c #1878B8",
-"b,. c #90BFDC",
-"c,. c #5DA6D8",
-"d,. c #DBE8ED",
-"e,. c #3F91CC",
-"f,. c #99C4DC",
-"g,. c #4F9CD0",
-"h,. c #8FBEDA",
-"i,. c #FAF8F0",
-"j,. c #A3CFEC",
-"k,. c #FAFCF3",
-"l,. c #9BC4DD",
-"m,. c #2D86C5",
-"n,. c #E9EFEE",
-"o,. c #71ADD4",
-"p,. c #B4D2E2",
-"q,. c #88BFE5",
-"r,. c #A9D2EB",
-"s,. c #FDFCF2",
-"t,. c #78B0D6",
-"u,. c #EEF3EF",
-"v,. c #5CA4D6",
-"w,. c #5EA2D0",
-"x,. c #FCFDF3",
-"y,. c #4093CD",
-"z,. c #187ABD",
-"A,. c #1A7BBD",
-"B,. c #197ABD",
-"C,. c #1E7CBD",
-"D,. c #B0D2E6",
-"E,. c #E8F0F0",
-"F,. c #E9E9E4",
-"G,. c #4781A9",
-"H,. c #006EBD",
-"I,. c #C5DBE6",
-"J,. c #CCE2ED",
-"K,. c #6DABD3",
-"L,. c #D2E2E9",
-"M,. c #E0EDF0",
-"N,. c #318CC8",
-"O,. c #64A9D9",
-"P,. c #82B9DF",
-"Q,. c #FBFAF3",
-"R,. c #91BFDB",
-"S,. c #E1EBEC",
-"T,. c #4395C9",
-"U,. c #92C0DC",
-"V,. c #E8F1EE",
-"W,. c #4092C9",
-"X,. c #85BADD",
-"Y,. c #1A7EC2",
-"Z,. c #1A79B9",
-"`,. c #EBF1ED",
-" '. c #C7DFED",
-".'. c #0D72BB",
-"+'. c #8DBEDA",
-"@'. c #6CABD2",
-"#'. c #398FC7",
-"$'. c #6EADD3",
-"%'. c #73AFD7",
-"&'. c #0D688F",
-"*'. c #296862",
-"='. c #0871B7",
-"-'. c #AACCE0",
-";'. c #579DCD",
-">'. c #338CC6",
-",'. c #D6E5E9",
-"''. c #1676BD",
-")'. c #99C5DD",
-"!'. c #0F76BE",
-"~'. c #72B0DA",
-"{'. c #BCCCD5",
-"]'. c #65A7D2",
-"^'. c #F2F4F1",
-"/'. c #BCD7E6",
-"('. c #157AC1",
-"_'. c #A9C3D4",
-":'. c #93C0DA",
-"<'. c #5CA1CF",
-"['. c #DAE7EC",
-"}'. c #1379BF",
-"|'. c #6BADDB",
-"1'. c #F7FAF2",
-"2'. c #C4DEEC",
-"3'. c #A0C5DD",
-"4'. c #5BA1D2",
-"5'. c #DFEDF3",
-"6'. c #D2CEC8",
-"7'. c #D9EDF7",
-"8'. c #D9E0E2",
-"9'. c #CED9DE",
-"0'. c #65A9D7",
-"a'. c #96AEBD",
-"b'. c #89BADA",
-"c'. c #A6CCE1",
-"d'. c #58A1D3",
-"e'. c #DAE7EA",
-"f'. c #7DB4D6",
-"g'. c #D0E4EE",
-"h'. c #D6DCDC",
-"i'. c #D4D4D0",
-"j'. c #D8E5EB",
-"k'. c #D2CBC3",
-"l'. c #D6EAF3",
-"m'. c #CBDFE8",
-"n'. c #187BBF",
-"o'. c #69A9D2",
-"p'. c #CAE1EC",
-"q'. c #F7F8F2",
-"r'. c #A2CCE7",
-"s'. c #F3F8F3",
-"t'. c #D0D9DD",
-"u'. c #0D75BC",
-"v'. c #E7EEEE",
-"w'. c #E2EAE9",
-"x'. c #408BBF",
-"y'. c #9DC6DD",
-"z'. c #FAF8F2",
-"A'. c #87BCE0",
-"B'. c #82B7DA",
-"C'. c #7DB3D7",
-"D'. c #4D99CE",
-"E'. c #D8DCDC",
-"F'. c #D5DBDC",
-"G'. c #D1D5D4",
-"H'. c #71ACD5",
-"I'. c #E9F0EF",
-"J'. c #D8E7EC",
-"K'. c #127CC4",
-"L'. c #C3D1D7",
-"M'. c #056FBB",
-"N'. c #7CB2D5",
-"O'. c #C8E0EB",
-"P'. c #B6CFDA",
-"Q'. c #0C70B5",
-"R'. c #026FBB",
-"S'. c #9EC7E1",
-"T'. c #0975BD",
-"U'. c #88BCDD",
-"V'. c #E3EDED",
-"W'. c #BFDAEA",
-"X'. c #559ECE",
-"Y'. c #ACCEE4",
-"Z'. c #8BBCD9",
-"`'. c #D9EDF6",
-" ). c #D2CBC5",
-".). c #D7E6ED",
-"+). c #D3D5D2",
-"@). c #DEEEF5",
-"#). c #EDF2EF",
-"$). c #1473BC",
-"%). c #81B8D7",
-"&). c #539ED1",
-"*). c #2D86C4",
-"=). c #E4ECEC",
-"-). c #1B7AC0",
-";). c #85B9D9",
-">). c #2470A2",
-",). c #355A38",
-"'). c #155A51",
-")). c #0771B4",
-"!). c #FDFBF2",
-"~). c #9EC6DD",
-"{). c #5CA2CF",
-"]). c #358DC6",
-"^). c #DDE9EA",
-"/). c #CEE4F0",
-"(). c #4C9ACC",
-"_). c #FBF9F1",
-":). c #5294C1",
-"<). c #BCCDD7",
-"[). c #7AB4D9",
-"}). c #C7DDE7",
-"|). c #6DAAD3",
-"1). c #F9F9F3",
-"2). c #A1BED1",
-"3). c #086FBA",
-"4). c #96BFDA",
-"5). c #82BBE1",
-"6). c #A7CDE5",
-"7). c #1C7FC0",
-"8). c #F6FAF1",
-"9). c #CAE0ED",
-"0). c #A0C6DD",
-"a). c #D9E2E4",
-"b). c #7FB3D4",
-"c). c #79B0D4",
-"d). c #88BCDC",
-"e). c #8BBEDD",
-"f). c #98C5E1",
-"g). c #9CCDEE",
-"h). c #97C1DD",
-"i). c #8ABEDE",
-"j). c #FAF9F4",
-"k). c #57A0CF",
-"l). c #BFDAE9",
-"m). c #EAF1F2",
-"n). c #94C1DE",
-"o). c #77B2D7",
-"p). c #7BB6DA",
-"q). c #7BB2D6",
-"r). c #7CB7DC",
-"s). c #83B7D8",
-"t). c #89BBDC",
-"u). c #F0F4F0",
-"v). c #C3DBE6",
-"w). c #A0C9DE",
-"x). c #5BA2D1",
-"y). c #9EC8E2",
-"z). c #FDFBF5",
-"A). c #CCE2EA",
-"B). c #7CB2D6",
-"C). c #559ECD",
-"D). c #AFD0E2",
-"E). c #F6FAF3",
-"F). c #BBCDD8",
-"G). c #0A73BB",
-"H). c #DFE8E8",
-"I). c #3584BB",
-"J). c #A1C8DD",
-"K). c #9AC5E2",
-"L). c #4C9AD0",
-"M). c #6FABD2",
-"N). c #7AB3D8",
-"O). c #80B8DB",
-"P). c #92C1DE",
-"Q). c #EAF0F0",
-"R). c #CEE1E8",
-"S). c #197FC3",
-"T). c #BAD8E8",
-"U). c #197DBF",
-"V). c #61A6D3",
-"W). c #E1EDEC",
-"X). c #0972BB",
-"Y). c #E9F1EF",
-"Z). c #D5E0E4",
-"`). c #3183BE",
-" !. c #3087C5",
-".!. c #E1EAEC",
-"+!. c #D2E4EB",
-"@!. c #0F76BD",
-"#!. c #60A3D0",
-"$!. c #C2DCE6",
-"%!. c #FEFDF5",
-"&!. c #95BFD6",
-"*!. c #1677B8",
-"=!. c #BAD7E9",
-"-!. c #89BAD9",
-";!. c #C2DAE6",
-">!. c #7BB1D5",
-",!. c #79B1D5",
-"'!. c #76AFD5",
-")!. c #0A72BB",
-"!!. c #95C2DB",
-"~!. c #FDFDF5",
-"{!. c #56A0D1",
-"]!. c #E3ECEC",
-"^!. c #CEE2EE",
-"/!. c #1E7DC1",
-"(!. c #549ECD",
-"_!. c #0673C0",
-":!. c #126881",
-"<!. c #23645B",
-"[!. c #0F76BA",
-"}!. c #A5CAE0",
-"|!. c #0973BD",
-"1!. c #5C9FCE",
-"2!. c #D5E7F0",
-"3!. c #1277BE",
-"4!. c #9EC7DE",
-"5!. c #4797CC",
-"6!. c #78A5C3",
-"7!. c #7CB4D8",
-"8!. c #F8F7F0",
-"9!. c #C0E0F5",
-"0!. c #A4CADF",
-"a!. c #96C7E7",
-"b!. c #0770BA",
-"c!. c #9CC4DD",
-"d!. c #92C0DF",
-"e!. c #93C1E0",
-"f!. c #C2DCEB",
-"g!. c #6F9EBE",
-"h!. c #F6FAF2",
-"i!. c #A6CADE",
-"j!. c #EEF6F1",
-"k!. c #CFD7DA",
-"l!. c #207EBD",
-"m!. c #006ABA",
-"n!. c #97B5C7",
-"o!. c #99C2DD",
-"p!. c #9BC5E0",
-"q!. c #F8F9F3",
-"r!. c #97C5E4",
-"s!. c #4595CC",
-"t!. c #82B9DB",
-"u!. c #61A5D1",
-"v!. c #58A0D1",
-"w!. c #D1E3EB",
-"x!. c #2C87C5",
-"y!. c #4795CB",
-"z!. c #F7FAF1",
-"A!. c #B5D5E8",
-"B!. c #DEEAEE",
-"C!. c #318DCC",
-"D!. c #8BBCDD",
-"E!. c #68A9D2",
-"F!. c #368EC9",
-"G!. c #DEEAED",
-"H!. c #3D88BC",
-"I!. c #D8E2E4",
-"J!. c #348DCA",
-"K!. c #CBDFE7",
-"L!. c #B6D4E4",
-"M!. c #167CC1",
-"N!. c #DFECF1",
-"O!. c #6FACD4",
-"P!. c #FDFDF4",
-"Q!. c #549CCE",
-"R!. c #70ABD2",
-"S!. c #83B9DC",
-"T!. c #1479BE",
-"U!. c #6AA9D3",
-"V!. c #EEF4F0",
-"W!. c #EDEBE6",
-"X!. c #448DBF",
-"Y!. c #ACCFE4",
-"Z!. c #F1F5F0",
-"`!. c #77B0D4",
-" ~. c #94C2DD",
-".~. c #92C2DB",
-"+~. c #3388C4",
-"@~. c #539DCD",
-"#~. c #1176B4",
-"$~. c #3C715D",
-"%~. c #3C6434",
-"&~. c #22779E",
-"*~. c #61A3CF",
-"=~. c #DCE8EA",
-"-~. c #D4E6F0",
-";~. c #8FC0DE",
-">~. c #4C99CC",
-",~. c #C5DCE7",
-"'~. c #B8BEC0",
-")~. c #B5D5E4",
-"!~. c #519ED0",
-"~~. c #EBF2F3",
-"{~. c #F8FAF4",
-"]~. c #ADBCC3",
-"^~. c #0970BB",
-"/~. c #F6F7F0",
-"(~. c #5AA0CE",
-"_~. c #E8F1F1",
-":~. c #C6DEE7",
-"<~. c #73B2DD",
-"[~. c #A4C8DE",
-"}~. c #BFDBE9",
-"|~. c #64A6D2",
-"1~. c #A7CCE1",
-"2~. c #5CA2D0",
-"3~. c #9AC4DE",
-"4~. c #0771BB",
-"5~. c #C5DCE6",
-"6~. c #8EBEDC",
-"7~. c #6FACD3",
-"8~. c #BAD6E4",
-"9~. c #0D77BF",
-"0~. c #A9CDE2",
-"a~. c #308AC5",
-"b~. c #A8CCE2",
-"c~. c #3A7FAF",
-"d~. c #9CC7E3",
-"e~. c #FDFCF3",
-"f~. c #74AFD5",
-"g~. c #1E7FC2",
-"h~. c #0D70B4",
-"i~. c #C4D8E1",
-"j~. c #B0D1E4",
-"k~. c #D2E3E9",
-"l~. c #1C7FC3",
-"m~. c #CDE3ED",
-"n~. c #E4F0F3",
-"o~. c #A6CCE3",
-"p~. c #B3D4E6",
-"q~. c #2E82C2",
-"r~. c #0D77BD",
-"s~. c #4A9ACF",
-"t~. c #C0DBEA",
-"u~. c #388DC7",
-"v~. c #E1ECEC",
-"w~. c #E1EDEF",
-"x~. c #0F78BD",
-"y~. c #3087C4",
-"z~. c #86B9D9",
-"A~. c #1374B5",
-"B~. c #456A61",
-"C~. c #3F5E1D",
-"D~. c #1E7193",
-"E~. c #CEE4EE",
-"F~. c #9EB2BE",
-"G~. c #72AED5",
-"H~. c #85AEC8",
-"I~. c #7FAECC",
-"J~. c #94B1C3",
-"K~. c #599DCA",
-"L~. c #599ECE",
-"M~. c #E1EBEA",
-"N~. c #9AC6DE",
-"O~. c #549DD0",
-"P~. c #ECF2F0",
-"Q~. c #65A7D3",
-"R~. c #4293C8",
-"S~. c #0D75BE",
-"T~. c #4A99CE",
-"U~. c #F0F6F3",
-"V~. c #0A70BB",
-"W~. c #9CC4DC",
-"X~. c #9BC4DE",
-"Y~. c #D2E5EA",
-"Z~. c #C8DFE6",
-"`~. c #70A7CD",
-" {. c #C9DFED",
-".{. c #A5C8DE",
-"+{. c #EDF4EF",
-"@{. c #94C2E1",
-"#{. c #2282C3",
-"${. c #8EC1E2",
-"%{. c #96B0C0",
-"&{. c #C3DCEA",
-"*{. c #80AECC",
-"={. c #90AEC0",
-"-{. c #86AEC7",
-";{. c #7CB1D4",
-">{. c #97C4DF",
-",{. c #58A0D3",
-"'{. c #6CADD8",
-"){. c #3E91C9",
-"!{. c #EFF3F1",
-"~{. c #94C0DB",
-"{{. c #4393C9",
-"]{. c #1C80C2",
-"^{. c #4D9ACB",
-"/{. c #85B8DA",
-"({. c #82B4D4",
-"_{. c #1075BA",
-":{. c #4495CC",
-"<{. c #C9DEE7",
-"[{. c #6FAED7",
-"}{. c #F9F8F2",
-"|{. c #D9E8EF",
-"1{. c #368BC8",
-"2{. c #DCE9ED",
-"3{. c #7DB4D9",
-"4{. c #A6CCE2",
-"5{. c #F9F9F2",
-"6{. c #FDFAF1",
-"7{. c #A1CCE7",
-"8{. c #4193CB",
-"9{. c #A0C8DD",
-"0{. c #8ABCDD",
-"a{. c #79B1D6",
-"b{. c #2A86C6",
-"c{. c #EBF0EE",
-"d{. c #338AC7",
-"e{. c #5AA2D4",
-"f{. c #8ABBDC",
-"g{. c #84B8DB",
-"h{. c #D3E3E8",
-"i{. c #1179BF",
-"j{. c #CDE1EC",
-"k{. c #2180C1",
-"l{. c #308AC6",
-"m{. c #0C72BC",
-"n{. c #B9DAEE",
-"o{. c #8EBFDF",
-"p{. c #FEFDF3",
-"q{. c #B8D7E8",
-"r{. c #0D72BC",
-"s{. c #61A4D0",
-"t{. c #3A8EC6",
-"u{. c #1D7FC3",
-"v{. c #E5F0F0",
-"w{. c #3B91CA",
-"x{. c #318AC7",
-"y{. c #EBF3F1",
-"z{. c #1B7EC2",
-"A{. c #5897BF",
-"B{. c #B2C9D4",
-"C{. c #4094CA",
-"D{. c #086FB0",
-"E{. c #1D5845",
-"F{. c #326C59",
-"G{. c #0973B6",
-"H{. c #FDFEF4",
-"I{. c #B1D2E7",
-"J{. c #60A4CF",
-"K{. c #A7CEE6",
-"L{. c #358DC7",
-"M{. c #DAE9EC",
-"N{. c #DFEDF4",
-"O{. c #1378BE",
-"P{. c #99C4DF",
-"Q{. c #FEFDF8",
-"R{. c #80B6D6",
-"S{. c #FBFCF4",
-"T{. c #E5EFF1",
-"U{. c #F5F9F4",
-"V{. c #B8D6E7",
-"W{. c #FCFCF4",
-"X{. c #A5CBE4",
-"Y{. c #2E89C7",
-"Z{. c #ACCEE3",
-"`{. c #A3CCE3",
-" ]. c #9BC7E2",
-".]. c #93C4E4",
-"+]. c #9BC3DD",
-"@]. c #E3EFF2",
-"#]. c #FFFEF5",
-"$]. c #2E8AC8",
-"%]. c #CFE2E9",
-"&]. c #79A3C0",
-"*]. c #0068BA",
-"=]. c #DDECF1",
-"-]. c #127AC0",
-";]. c #91C3E3",
-">]. c #FAFBF3",
-",]. c #7DB5DB",
-"']. c #A4BBC8",
-")]. c #61A5D6",
-"!]. c #87BBDA",
-"~]. c #5DA4D3",
-"{]. c #CDE0EA",
-"]]. c #FEFEF5",
-"^]. c #FCFDF4",
-"/]. c #FCFCF3",
-"(]. c #9EBED2",
-"_]. c #1576B7",
-":]. c #4E9BD0",
-"<]. c #CDE1E7",
-"[]. c #D1E3EC",
-"}]. c #89BCDC",
-"|]. c #D1E4EB",
-"1]. c #ACD1EB",
-"2]. c #FBFDF6",
-"3]. c #C0DAE9",
-"4]. c #F6F9F2",
-"5]. c #3781B4",
-"6]. c #AFD0E1",
-"7]. c #93C3E4",
-"8]. c #9BC5E2",
-"9]. c #3A90CA",
-"0]. c #FCF9F2",
-"a]. c #E9F2F3",
-"b]. c #F0F5F2",
-"c]. c #F1F7F3",
-"d]. c #88BADB",
-"e]. c #5FA4D5",
-"f]. c #BDD9E9",
-"g]. c #C7DDE8",
-"h]. c #F6FAF4",
-"i]. c #0E72BB",
-"j]. c #F7E6D6",
-"k]. c #F6FAF6",
-"l]. c #4497CC",
-"m]. c #ECF4F2",
-"n]. c #FDFEF5",
-"o]. c #ECF2F1",
-"p]. c #6CABD3",
-"q]. c #2C88C4",
-"r]. c #97C4DE",
-"s]. c #FFFEF6",
-"t]. c #368AC6",
-"u]. c #DAEBF1",
-"v]. c #207DC1",
-"w]. c #78B3D8",
-"x]. c #27799A",
-"y]. c #2D562F",
-"z]. c #6A6A3D",
-"A]. c #1372B2",
-"B]. c #529DCD",
-"C]. c #549ECC",
-"D]. c #539DCC",
-"E]. c #5CA2CE",
-"F]. c #3E92C9",
-"G]. c #4294CA",
-"H]. c #569FCF",
-"I]. c #84B7D8",
-"J]. c #82B6D8",
-"K]. c #71ADD5",
-"L]. c #1F81C2",
-"M]. c #4696CA",
-"N]. c #4495C9",
-"O]. c #046FBA",
-"P]. c #549DCE",
-"Q]. c #398EC7",
-"R]. c #2685C4",
-"S]. c #3C91CA",
-"T]. c #388FC8",
-"U]. c #167DC3",
-"V]. c #0C76BC",
-"W]. c #4B99CD",
-"X]. c #5EA3CF",
-"Y]. c #227AB6",
-"Z]. c #549DCC",
-"`]. c #348CC7",
-" ^. c #549ECE",
-".^. c #4A98CB",
-"+^. c #177DC1",
-"@^. c #7FB4D7",
-"#^. c #388EC7",
-"$^. c #80B5D7",
-"%^. c #4294C9",
-"&^. c #6BAAD3",
-"*^. c #83B7D9",
-"=^. c #2483C4",
-"-^. c #77B0D5",
-";^. c #84B6D8",
-">^. c #4E9BCC",
-",^. c #4B97C8",
-"'^. c #0E72B5",
-")^. c #4797CA",
-"!^. c #86B8D9",
-"~^. c #81B5D8",
-"{^. c #4998CB",
-"]^. c #388FC9",
-"^^. c #4293C9",
-"/^. c #579ECE",
-"(^. c #287EB8",
-"_^. c #60A4D2",
-":^. c #85B7D9",
-"<^. c #E3DCD3",
-"[^. c #2B7EB8",
-"}^. c #82B6D9",
-"|^. c #72ADD4",
-"1^. c #79B1D7",
-"2^. c #83B6D9",
-"3^. c #7DB3D6",
-"4^. c #177DC0",
-"5^. c #4495CA",
-"6^. c #1A7EC0",
-"7^. c #16636F",
-"8^. c #14709C",
-"9^. c #5091BB",
-"0^. c #F7ECDF",
-"a^. c #8FC1DE",
-"b^. c #1774A5",
-"c^. c #546C29",
-"d^. c #526D2F",
-"e^. c #0A72C0",
-"f^. c #F2F8F5",
-"g^. c #2778A2",
-"h^. c #3B5D1C",
-"i^. c #38718B",
-"j^. c #0377CA",
-"k^. c #ABCFE2",
-"l^. c #C7DFE8",
-"m^. c #FBFBF6",
-"n^. c #0B7ACC",
-"o^. c #4E6A58",
-"p^. c #182E19",
-"q^. c #076EAA",
-"r^. c #BDD8E6",
-"s^. c #BBD7E5",
-"t^. c #0071CA",
-"u^. c #1E6B7A",
-"v^. c #446E4C",
-"w^. c #0070C5",
-"x^. c #4F78A2",
-"y^. c #537A57",
-"z^. c #006FC2",
-"A^. c #307D9E",
-"B^. c #37602E",
-"C^. c #1E77A4",
-"D^. c #1E79AB",
-"E^. c #246766",
-"F^. c #177098",
-"G^. c #0876C4",
-"H^. c #1579BB",
-"I^. c #36684C",
-"J^. c #27738B",
-"K^. c #0A74B8",
-"L^. c #0472C1",
-"M^. c #2E799B",
-"N^. c #3C673F",
-"O^. c #4C6F68",
-"P^. c #0872BB",
-"Q^. c #0875C2",
-"R^. c #1A6E8F",
-"S^. c #386030",
-"T^. c #294219",
-"U^. c #18543E",
-"V^. c #477C75",
-"W^. c #0A74C7",
-"X^. c #0173C6",
-"Y^. c #0070BE",
-"Z^. c #1177B9",
-"`^. c #086EA8",
-" /. c #467359",
-"./. c #3F6B6B",
-"+/. c #1C6E86",
-"@/. c #1A78B0",
-"#/. c #0070C9",
-"$/. c #006FC3",
-"%/. c #006EC8",
-"&/. c #0B76C3",
-"*/. c #17719C",
-"=/. c #3E7059",
-"-/. c #205735",
-";/. c #477A6B",
-">/. c #478388",
-",/. c #0074D0",
-"'/. c #0070C6",
-")/. c #006FBD",
-"!/. c #0070BF",
-"~/. c #006FC4",
-"{/. c #0073CA",
-"]/. c #0A76C4",
-"^/. c #5C846F",
-"//. c #356B57",
-"(/. c #5C7A4B",
-"_/. c #60866C",
-":/. c #3983A3",
-"</. c #337D98",
-"[/. c #0A75C1",
-"}/. c #2885C2",
-"|/. c #1179BD",
-"1/. c #157ABD",
-"2/. c #0A75BB",
-"3/. c #2584C1",
-"4/. c #2584C2",
-"5/. c #1A7DBF",
-"6/. c #1279BD",
-"7/. c #2482C1",
-"8/. c #1A7EBF",
-"9/. c #2886C2",
-"0/. c #1B7EBF",
-"a/. c #0D76BC",
-"b/. c #0270B9",
-"c/. c #2986C2",
-"d/. c #1F80C0",
-"e/. c #1E7FC0",
-"f/. c #2181C0",
-"g/. c #2985C2",
-"h/. c #2684C1",
-"i/. c #036FB9",
-"j/. c #1C7FBF",
-"k/. c #167ABE",
-"l/. c #197CBF",
-"m/. c #147ABD",
-"n/. c #1078BC",
-"o/. c #2785C2",
-"p/. c #1479BD",
-"q/. c #1378BD",
-"r/. c #2281C1",
-"s/. c #197DBE",
-"t/. c #167BBE",
-"u/. c #0974BB",
-"v/. c #2A86C2",
-"w/. c #0873BA",
-"x/. c #1178BC",
-"y/. c #177BBE",
-"z/. c #0B75BB",
-"A/. c #1D7FBF",
-"B/. c #1E80C0",
-"C/. c #1E7FBF",
-"D/. c #1D7EBF",
-"E/. c #1F7FC0",
-"F/. c #2381C1",
-"G/. c #187CBE",
-"H/. c #1278BC",
-"I/. c #2281C0",
-"J/. c #2A85C2",
-"K/. c #197CBE",
-"L/. c #0E77BC",
-"M/. c #2483C1",
-"N/. c #2180C0",
-"O/. c #2182C1",
-"P/. c #2887C8",
-"Q/. c #608465",
-"R/. c #71895A",
-"S/. c #132412",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # @ # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # # # $ # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ @ $ # $ # # # $ # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % $ % $ % $ % $ % $ $ $ $ # $ # $ @ $ # $ # $ # $ # # # $ # # # $ # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % % % % % % % % % % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & % & % & % & % & & & % & % & % & % % % % % % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % % % % % % % % % & % & % & % & % & % & & & % & & & % & & & % & % & % & % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % % % % $ % % % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & & & % & & & % & & & % & & & % & % & % & % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & % & % % % % % % % % $ % $ % $ % $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & & & % & & & % & & & % & & & & & & & & & & & & & & & % & % % % % % % $ % $ % $ % $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % $ % $ % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & % & % & & & % & & & % & % & % & % & % & % % % % % % $ % $ % $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % $ % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & % & % & % & % % % % % % $ % $ % $ % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & % & % & % % % % % % $ % $ % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # $ # # # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % % % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % % % % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # $ $ $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % & % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ @ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # @ # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # $ # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % $ % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ @ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % $ % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % % & % % % % % % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % % % & % & % & % & % & % % % & % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % & % % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % % % % % % % & % % % & % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ @ $ # $ @ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % % % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % % % % % % % & % & % & % & % & % & % & % & % & % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & & & % & & & % & & & % & % & % & % % % % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % % % % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % $ % % % % % % % % & % % % & % & % & % & % & % & % & & & % & & & % & & & % & & & % & & & % & % % % % % % $ % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % & % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ $ $ $ $ % $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & & & % & & & % & & & % & & & % & & & % & & & % & & & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ # @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ $ $ # $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & & & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & % & % % % % % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & % & % & % & % & % % % % % % % % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % % % & % & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # # # $ # $ # $ # # # $ # # # # # # # # # # # $ # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % $ % % % % % % % % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ @ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % % % % % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % $ % $ % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % $ % % % $ % % % $ % % % $ % % % $ % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % $ % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % % % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % % % % % % % % % % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % % % % % % % % % % % % % % $ % % % $ % % % $ % % % $ % % % $ % % % $ % % % $ % % % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % % % % % % % % % % % % $ % % % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % % % % % % % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & & & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % & % % % & % % % & % & % & % & % & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % & % & % & % & % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % % % & % & % & % & % & % % % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % % % & % % % % % % % & % % % % % % % % % % % & % % % & % % % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % % % % % & % % % & % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & & & % & % & % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & & & % & & & % & & & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & & & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & & & % & & & % & & & % & & & % & & & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + * + = - ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; + ; ; ; + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , ' ; ) ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ! ; ; ; ~ ; { ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ^ / ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ( _ + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + < [ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; } | 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 3 4 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 7 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 0 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + b c ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; d + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + e ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; f + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + g ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + i ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; j + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + k l ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; m + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + n ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; o p + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + q ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; r s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + t u ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; v w x y z A B x C D E F G ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; H + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + I ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; J K L M N O O P Q R S T U V W X Y Z ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ` . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .. +. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; @. #. $. %. &. *. =. -. ;. >. ,. '. ). !. ~. {. ]. ^. /. (. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; _. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + :. <. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; [. }. |. 1. 2. 3. 4. 5. 5. 6. 7. 8. 5. 5. 6. 9. 6. 3. 0. a. b. c. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; d. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + e. f. g. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. j. k. l. m. n. o. p. q. r. q. q. q. q. q. q. q. q. q. q. s. t. 8. u. v. w. x. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. y. g. g. z. A. B. C. D. E. F. G. G. H. I. J. K. L. M. N. y. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. O. P. Q. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R. S. g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. T. U. V. W. 3. X. Y. Z. `. + .+ ++ @+ #+ $+ %+ &+ *+ =+ -+ ;+ >+ ,+ '+ )+ j. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. !+ L. ~+ {+ ]+ ^+ /+ (+ _+ :+ <+ [+ [+ <+ (+ }+ |+ 1+ 2+ 3+ L. N. g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. 4+ 5+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6+ 7+ g. 8+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9+ 0+ a+ b+ c+ X. d+ e+ f+ g+ h+ i+ j+ k+ l+ m+ n+ o+ p+ q+ r+ s+ t+ u+ v+ w+ x+ h. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. y+ z+ A+ B+ C+ D+ E+ F+ X. X. X. X. X. X. X. X. ;+ <+ G+ H+ I+ J+ K+ y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. y. L+ M+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + N+ O+ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; P+ Q+ R+ S+ T+ p. U+ V+ W+ X+ Y+ Z+ `+ @ .@ +@ @@ #@ $@ %@ &@ *@ =@ 3. -@ ;@ >@ ,@ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. '@ )@ !@ ~@ {@ ]@ ^@ /@ (@ _@ X. X. X. X. X. X. _@ X. :@ <@ [@ }@ |@ 1@ h. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. y. 2@ 3@ 4@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5@ 6@ 7@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8@ 9@ 0@ a@ b@ q. c@ d@ e@ f@ g@ h@ i@ j@ i@ k@ i@ l@ m@ n@ o@ p@ q@ r@ s@ t@ u@ v@ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. !+ w@ x@ y@ z@ A@ /@ X. B@ /@ X. X. X. X. X. X. _@ X. C@ D@ E@ F@ A@ G@ H@ I@ J@ g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ L@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ,@ O@ P@ Q@ R@ q. S@ T@ U@ V@ W@ X@ X@ X@ X@ X@ X@ X@ W@ Y@ Z@ `@ t+ 3. # t@ .# j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y. +# @# ## $# _@ X. B@ /@ X. X. X. X. X. X. X. X. X. q. %# &# *# =# -# _@ ;# ># ,# !+ g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. '# )# !# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8@ 9@ ~# {# ]# q. S@ ^# /# (# W@ _# _# _# _# _# _# _# _# :# <# [# =@ }# |# 1# 2# j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. h. 3# 4# 5# 6# X. X. X. X. X. X. X. X. X. X. X. X. X. 7# 8# 9# 0# a# b# c# X. d# e# f# y. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g# h# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9+ i# j# k# l# q. m# n# /# o# p# q# q# q# q# q# q# q# r# s# t# u# =@ 3. v# t@ w# x# ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. M. y# z# A# s. (@ X. X. X. X. X. X. X. X. X. X. X. X. q. B# C# D# E# F# X. B@ /@ G# H# I# y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# K# L# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ,@ M# N# O# b@ q. P# Q# R# S# T# U# U# U# U# U# U# V# W# X# Y# Z# =@ 3. `# t@ >@ $ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. .$ +$ @$ X. s. X. X. X. X. X. X. X. X. X. X. X. X. _@ #$ $$ %$ &$ X. _@ /@ B@ *$ =$ -$ h. i. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ ;$ >$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9+ ,$ '$ )$ b@ _@ !$ ~$ {$ ]$ ^$ /$ ($ _$ :$ <$ [$ }$ |$ 1$ 2$ 3$ t. 4$ 5$ 6$ j. 7$ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. L. 8$ 9$ 0$ X. X. X. X. X. X. X. X. X. X. X. X. X. _@ X. _@ ;+ ;+ _@ X. X. X. _@ ^@ a$ b$ c$ y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ d$ e$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 7$ 9+ f$ g$ h$ i$ j$ k$ l$ m$ n$ o$ p$ q$ r$ s$ t$ u$ v$ w$ x$ y$ z$ A$ B$ C$ j. N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; z. D$ E$ ;+ X. X. _@ X. X. X. _@ X. X. X. X. X. X. X. _@ X. X. X. X. _@ X. X. X. ^@ F$ G$ H$ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. I$ J$ K$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. L$ M$ N$ O$ P$ Q$ R$ S$ T$ U$ V$ W$ X$ Y$ Z$ `$ % .% +% @% X. 3. #% $% %% &% N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. z. *% =% ;+ X. X. X. ;+ -% _@ X. X. X. X. X. X. X. _@ X. X. _@ ;% -% X. _@ X. X. _@ z@ >% ,% M. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ '% )% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; 7$ !% ~% {% ]% 3. ^% B@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ /% 3. (% _% :% <% x# ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; [% }% |% 1% X. X. _@ 2% 3% &$ X. _@ X. X. X. _@ X. X. 4% 5% 6% 7% 8% i$ X. X. (@ X. 9% 0% a% M. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. b% c% d% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; N. ; j. e% f% g% h% i% j% q. q. p. q. q. q. q. q. q. q. ^% k% l% m% n% o% 8@ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; N. N. N. N. N. N. N. ; i. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. p% q% r% s. s. q. p. s% t% u% c# /@ X. _@ _@ _@ ;+ v% w% x% y% z% A% F# X. X. X. X. B% C% D% M. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ E% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ N. N. ; ; N. ; ; ; ; ; ; N. ; &% F% G% {$ H% I% J% K% L% M% N% O% P% Q% R% S% T% U% V% W% X% Y% i. ; N. ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; N. ; ; N. 7$ 9+ 9+ x# x# v@ v@ v@ x# $ 9+ Z% N. N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. K+ `% & 1% r. .& +& @& 8# #& $& ;+ X. _@ %& && *& =& -& ;& >& ,& '& )& 0$ X. X. X. !& ~& {& M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& ^& /& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; N. ; y. &% L$ j. (& i. i. i. i. i. i. i. i. i. (& &% _& j. i. ; N. ; ; ; ; ; ; N. ; &% &% :& <& [& }& |& 1& 2& 3& 4& 5& 6& 7& 8& 9& 0& a& b& T. N. h. i. ; ; ; ; ; ; i. h. ; N. c& j. x+ x+ x+ x+ x+ x+ x+ x+ x+ x+ 9+ i. ; N. ; ; ; ; N. ; ; N. x+ j. g. d& e& f& g& h& i& j& k& l& m& n& o& !% p& N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; q& 7$ 7$ ,@ q& 7$ 7$ q& 7$ ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. r& s& t& u& v& w& x& y& z& A& -# _@ X. _@ B& C& D& E& F& G& H& I& J& K& X. _@ X. X. ;+ L& M& M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& O& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; i. T. P& Q& R& S& T& U& V& W& X& Y& Z& `& * .* +* @* #* $* 9+ ; ; N. ; ; ; ; ; N. ; $ %* &* ** =* -* ;* >* ,* ,* ,* ,* ,* ,* '* )* !* $* ; ; ; ; ; ; ; ; ; N. ; i. ~* {* ]* ^* /* /* /* /* /* /* /* /* (* _* &% L$ N. ; N. ; ; N. ; :* $* _& <* [* }* |* 1* 2* 3* 4* 5* 6* 7* 8* 9* 0* a* b* c* d* !% g. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; N. ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; g. 9+ j. e* !* f* g* x+ !% L$ h* j. !% !% x+ _& g* i* j* x+ 9+ ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. k* l* m* 3. n* o* p* q* r* s* t* q. /@ ;+ u* v* w* x* y* z* A* B* C* D* /% (@ X. X. _@ E* F* M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& G* H* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; h. i. (& I* J* K* L* M* N* O* P* Q* R* S* T* U* V* :% W* X* Y* Z* `* = j. N. ; ; ; ; ; N. ; j. T. .= += @= #= #= $= %= #= #= #= #= #= #= &= *= == -= T. N. ; N. ; ; ; ; N. ; i. ;= >= ,= '= )= != != != != != != != != ~= {= ]= ^= !% v@ ; ; i. ; x+ f* /= (= _= /. := <= [= }= |= 1= 2= 3= 4= 5= 6= 7= 8= 9= 0= a= b= c= ,@ ; ; N. ; ; ; ; ; ; ; ; ; ; ; i. h. ; g. ; j. d= e= e= e= e= e= e= e= e= e= e= f= g= h= q& ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. ; ; q& e* i= e= e= e= e= e= e= e= e= e= e= e= $* j. N. ; ; N. ; ; ; ; ; ; N. ; ; ; x+ j= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= k= l= v@ g. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; j. m= n= x+ m& o= p= q= r= s= t= u= v= w= x= y= z= A= B= C= D= E= j. F= I* !% q& N. N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. G= H= I= J= K= L= M= N= O= P= Q= R= /% S= T= U= V= W= X= Y= Z= `= - .- +- X. X. X. s. @- #- M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. ; ; &- *- =- -- ;- >- ,- '- )- !- ~- {- ]- ]- ]- ^- /- (- _- :- <- [- }- N. ; ; ; i. h. ; &% |- 1- 2- 3- 4- 5- 6- 7- 7- 6- 6- 6- 6- 6- 7- 8- 9- 0- a- b- c- N. ; N. ; ; ; ; N. j. d- e- f- g- h- i- 7- 7- 7- 7- 7- 7- 7- 5- j- k- l- m- 7$ N. i. n- _& o- p- q- /. r- s- t- u- v- X. _@ _@ _@ _@ s. w- x- y- z- A- B- C- D- E- F- !% N. ; h. i. ; ; ; ; ; ; ; ; ; h. i. N. p& L$ G- H- I- J- J- J- J- J- J- J- J- J- K- L- M- q& j. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. i. 7$ N- P+ O- P- Q- J- J- J- J- J- J- J- J- R- S- T- U- j. $ N. ; i. ; ; ; ; ; ; N. q& d= V- W- X- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- Y- Z- `- 8@ ; v@ N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; i. v@ &% x+ d= .; +; @; #; $; %; &; *; =; -; ;; >; ,; '; ); !; ~; {; =; ]; ^; /; (; _; :; <; 9+ !% c- &% x# N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. z. [; }; |; 1; 2; 3; 4; 5; ;@ 6; 6# c# 7; 8; 9; 0; a; j% b; c; d; e; f; g; _@ X. _@ X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& i; j; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; N. Y% k; l; m; n; c+ p. _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ o; p; q; r; s; N. N. ; ; h. i. t; l= u; v; w; x; y; z; z; z; z; z; z; z; z; z; z; t+ A; B; C; D; E; N. N. ; ; ; N. ; j. F; G; H; I; J; z; z; z; z; z; z; z; z; z; z; K; L; M; N; O; $ P; Q; R; S; l; T; U; V; c# _@ _@ X. c# c# s% o; s% c# s. s. _@ _@ W; X; Y; Z; `; > .> 7$ t; i. h. ; ; ; ; ; ; ; ; N. ; 7$ +> @> #> $> %> &> *> => => => => => => => *> -> ;> >> ,> '> q& 9+ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; 7$ )> !> ~> {> ]> ^> => => => => => => => => => /> (> _> :> <> ~* i. h. ; ; ; ; ; N. x# [> }> |> 1> -> 2> => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => 3> 4> 5> 6> 7> 8> &% N. ; N. ; ; ; ; ; ; ; ; ; ; i. h. ; ; x# !% ,$ 9> 0> a> b> c> d> e> f> g> h> i> j> k> l> G@ (@ m> (@ 7; n> o> p> q> r> s> t> u> v> w> x> y> z> A> B> y. c- N. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. L. C> D> E> F> G> H> I> J> K> L> M> N> O> P> Q> R> S> q. ^% T> U> V> W> X> q. X. X. X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- Y> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; 9+ Z> `> , ., +, X. q. =@ y$ j% j% j% j% j% j% j% j% =@ q. X. 9. @, #, $, %, N. ; N. ; P+ &, *, =, -, 3. ;, /% _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ /% 3. >, ,, ', ), x# ; ; ; ; v@ !, ~, {, ], }# 1% _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ X. ^, /, (, _, :, <, [, }, |, 1, 3. q. /% %& j$ y$ V; 2, 3, 4, 5, 6, 7, 8, y; z; 9, _@ 0, a, 3. b, c, d, e, f, g, i. ; ; ; ; ; ; ; ; ; N. h, i, j, k, l, m, n, o, p, p, p, p, p, p, p, p, q, r, s, t, u, v, y. 9+ ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. w, x, y, z, A, B, C, p, p, p, p, p, p, p, p, p, D, E, F, G, U* H, j* ; ; ; ; h. i. q& I, J, K, L, M, N, O, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, P, Q, R, S, T, U, .# j. N. ; ; ; ; ; ; ; ; ; N. ; ; N. 9+ V, W, X, Y, Z, `, ' .' +' @' #' 3. 3. 3. $' %' X. /% s. /% _@ /% /% X. ;+ 4% 3. 3. 3. 3. &' *' =' -' ;' >' ,' '' )' !' ~' u@ i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. K+ {' ]' ^' /' (' _' :' <' [' }' |' 1' 2' 3' 4' 5' 6' _@ X. r. 7' 8' 9' 0' ;+ X. X. X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ a' b' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. &% c' d' e' f' X. 7# g' h' i' j' k' k' l' k' j' m' n' o' p' q' X. 3. r' s' t' j. ; ; i. ;= u' v' w' 3. x' y' z' A' B' C' D' E' F' G' H' I' J' K' 6# /@ 3. L' M' N' &% N. ; ; ; j. O' P' Q' 3. 6% R' S' D' T' U' V' F' I' W' X' a; Y' _@ 6. Z' `' ) .) +) @) 9. #) /% $) %) &) *) =) -) ;) >) ,) ') )) !) ~) {) ]) ^) /) () q. X. 3. _) :) <) [) }) x. N. N. ; ; ; ; ; ; N. N. |) 1) 2) 3) 4) 3. 5) 8. ;% 8. ;% 8. 8. ;% 8. ;% 6) 3. 3. 7) 8) 9) 0) (& 7$ i. ; ; ; ; ; ; ; ; ; ; ; N. ; a) b) c) d) e) +, ;% 8. 8. ;% ;% ;% ;% 8. 8. 8. +, 3. f' f) g) h) i) L$ ; N. N. ; N. j) k) l) m) 3. 3. 8. ;% 8. ;% 8. 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. ;% 8. +, 3. n) o) p) q) r) 9+ ; ; ; ; ; ; ; ; ; ; N. 9+ = s) t) u) v) w) x) y) z) 3. 3. A) &$ 9, 7# V; B) c+ >+ C) D) O> U+ C) E) E) F) G) t+ z$ ;+ _@ F@ 3. 3. P$ H) I) J) K) L) M) N) 3 h. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. O) P) 3. Q) R) 3. S) T) U) V) W) X) Y) Z) `) ! .! +! t+ @! #! ;@ $! 3. /% X. X. X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# %! &! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. *! =! -! ;! V; 7# >! ,! '! )! !! ~! {! !! ]! ^! /! (! _! /. :! B) 6. <! [! }! |! ; ; 7$ 1! 2! 3! 4! c# j$ 5! 6! 7! 8! 9! 0! a! b! c! d! e! f! g! h! j% z$ i! j! k! j. N. N. ; h. !+ l! m! n! R$ y; o! p! q! r! s! t! u! v! w! x! y! z! A! q. 3. B! C! D! E! F! 9, i$ G! H! I! J! K! L! M! N! N! O! P! O! Q! R! S! T! U! #! V! W! 7. 6# =@ X! Y! Z! `! ~ N. ; N. ; ; ; ; N. N. .~ +~ @~ #~ c+ c# 7# c+ $~ $~ %~ $~ %~ %~ $~ %~ $~ %~ y$ F+ &~ *~ =~ -~ ;~ >~ N. ; ; ; ; ; ; ; ; ; N. ; Y% ,~ '~ )~ !~ 7. _@ t. ~~ %~ %~ $~ %~ %~ $~ c+ %~ %~ B) z$ c# 3. {~ ]~ ^~ /~ 7$ ; ; i. (~ _~ :~ <~ [~ o; 9, }~ $~ %~ $~ c+ %~ %~ B) |~ c+ %~ %~ $~ c+ %~ %~ %~ $~ %~ %~ B) |~ B) %~ %~ $~ %~ %~ %~ %~ $~ %~ %~ c+ |~ B) %~ $~ $~ %~ 1~ ;+ j$ 7. 2~ 3~ 4~ (& N. ; ; ; ; ; ; N. ; N. &% 5~ 6~ 7~ 8~ 9~ 0~ a~ b~ B) }~ q. C@ 7. c~ d~ e~ f~ g~ h~ i~ j~ k~ l~ m~ n~ o~ p~ q~ r~ s~ t~ u~ 6. v~ }~ j$ w~ q' v~ a~ y; x~ y~ z~ A~ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; K+ B~ C~ 3. D~ E~ F~ G~ H~ I~ J~ K~ L~ M~ N~ O~ P~ Q~ R~ S~ T~ 0- U~ V~ q' X. X. X. /@ (+ W~ K+ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ X~ Y~ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Z~ `~ { .{ ^% 3. +{ @{ #{ ${ %{ &{ *{ ={ -{ ;{ >{ ,{ #{ '{ ){ 3. !{ ~{ {{ ]{ ^{ ; ; 8@ /{ ({ _{ :{ _@ D) <{ [{ }{ |{ 1{ 1{ 2{ 3{ 4{ 3{ 5{ 6{ 7{ 8{ 9{ =@ 0{ a{ 6$ x# 7$ ; ; 7$ b{ c{ d{ ]# y$ e{ f{ g{ h{ 6{ i{ 2{ 3{ j{ k{ n@ l{ m{ n{ 6. 3. o{ p{ q{ 3. p. r{ s{ t{ u{ T, v{ w{ x{ y{ z{ z{ z{ z{ A{ B{ C{ D{ E{ 3{ F{ G{ H{ I{ z$ J{ 1% r@ K{ L{ M{ 9+ N. ; ; ; ; ; ; 7$ N{ O{ P{ Q{ q. o; S~ R{ S{ T{ U{ V{ W{ X{ Y{ Z{ `{ ] .] +] s. v~ @] #] $] %] N. ; ; ; ; ; ; ; ; ; ; i. &] *] =] -] 3. /% ;] >] ,] '] )] !] ~] {] ]] X{ ^] ^] /] (] }~ _] 3. :] <] [] T. y. ; q& }] |] 1] 2] C@ 3] 4] 5] 6] Z{ 7] 8] 9] 0] a] b] c] d] X{ ]] e] 0] f] W{ g] U{ h] i] j] a] h] k] l] m] n] n] X{ o] Z{ `{ p] q] i] h] T{ r] s] t] u] q. q. v] w] x] >@ N. ; ; ; ; ; ; ; N. c- y] z] A] B] C] D] 3. ;+ E] ~~ /% F] G] H] I] J] K] L] M] T, N] N] P' P' O] N] N] N] /. P] Q] R] S] T] U] V] W] X] Y] 1~ Z] p. u& `] ^ .^ 8+ i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. +^ @^ #^ $^ %^ &^ *^ =^ -^ ;^ >^ ,^ '^ )^ !^ ~^ {^ ]^ ^^ /^ (^ _^ }# /% X. X. X. X. :^ <^ [^ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ }^ |^ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ 3^ 4^ ;, 3. 5^ 6^ 7^ A{ 8^ 9^ 0^ 8^ 0^ a^ b^ c^ d^ e^ f^ 3. C@ g^ h^ i^ $* ; ; ,@ j^ k^ l^ m^ q. F] n^ o^ y{ p^ q^ q^ q^ q^ q^ q^ q^ r^ s^ t^ u^ =@ 3. v^ t@ w^ ,@ ; ; 7$ x^ y^ z^ A^ B) B^ C^ D^ E^ q^ q^ q^ q^ q^ q^ _# F^ G^ H^ 3. z$ I^ J^ K^ ;, L^ M^ N^ O^ P^ Q^ R^ S^ 8^ T^ _# _# _# _# _# X@ T^ U^ 0^ r^ V^ W^ X^ Y^ Z^ `^ +! 9, / ./ +/ @/ !* ; N. ; ; ; ; x# #/ $/ %/ &/ 9, */ =/ -/ ;/ >/ ,/ '/ )/ !/ ~/ {/ ]/ ^/ // (/ 6. q. _/ :/ </ [/ h. N. ; ; ; ; ; ; ; ; ; 9+ !% }/ |/ 1/ p. }# 2/ 3/ 4/ 5/ 6/ 7/ ,/ 8/ 9/ 6/ 3- 0/ a/ b/ c/ B) F@ d/ /. e/ L$ N. ; x+ f/ g/ h/ 3. i/ j/ k/ l/ >/ {/ m/ n/ 8/ o/ n/ p/ q/ r/ 6/ 9/ s/ o/ 0/ t/ ;/ ,/ o/ n/ u/ n/ o/ ,/ v/ ,/ 0/ 0/ 6/ w/ {/ r/ x/ y/ n/ o/ z/ >/ A/ B/ C/ D/ q. E/ F/ G/ -= N. ; ; ; ; ; N. H/ I/ J/ K/ L/ M/ N/ 3. p. 4% 3. O/ P/ Q/ R/ S/ T/ U/ V/ W/ X/ Y/ Z/ `/ ( ( ( ( ( ( .( +( @( #( $( %( &( *( =( -( ;( >( ,( '( 4% R$ )( !( ~( {( ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. ]( ^( /( (( _( :( <( [( }( |( 1( 2( 3( 4( 5( 6( 7( 8( 9( 0( a( b( c( 7; X. X. X. X. d( e( f( M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& g( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( i( j( q. 3. k( l( m( 8^ _# _# _# _# _# _# _# n( o( p( q( 3. r( s( t( u( v( w( ; n- x( y( z( A( q. c@ B( /# C( p# W@ W@ W@ W@ W@ W@ W@ n( D( E( F( =@ 3. G( t@ H( $ ; ; 7$ x^ I( J( K( B) L( M( N( W@ W@ W@ W@ W@ W@ W@ }( O( P( Q( 3. X. 7# t+ p. R( S( T( U( V( W( p# T^ X@ _# _# _# _# _# _# X@ _# _# _# _# q# T^ W@ X( Y( Z( `( ^, _ ._ +_ @_ #_ $_ %_ ; i. ; ; ; v@ &_ *_ =_ ;% o. -_ /. ;_ >_ ,_ '_ )_ ,_ !_ )_ !_ ~_ {_ ]_ ^_ /_ i$ u] (_ __ :_ N. ; ; ; ; ; ; ; ; ; ; 9+ j. <_ [_ 3. ^% }_ |_ 1_ 2_ ,_ !_ )_ ,_ ,_ )_ !_ ,_ 3_ 4_ 5_ 6_ D* /% 7_ /. 8_ x+ N. ; j* 9_ 0_ a_ 3. 3. b_ c_ d_ e_ !_ ,_ f_ g_ ,_ !_ h_ !_ ,_ !_ )_ !_ ,_ ,_ ,_ ,_ ,_ ,_ !_ h_ !_ ,_ '_ )_ '_ ,_ ,_ !_ )_ '_ ,_ !_ h_ !_ ,_ ,_ )_ !_ i_ j_ k_ 9, l_ m_ n_ w. 7$ ; ; ; i. h. o_ p_ q_ r_ s_ t_ u_ j$ _] 3. v_ w_ x_ y_ z_ A_ B_ C_ D_ E_ r# W@ X@ W@ F_ G_ G_ G_ G_ G_ G_ G_ X@ W@ r# H_ I_ J_ K_ L_ M_ N_ O_ P_ Q_ R_ -# 3. S_ `= W, 9+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. ]( T_ 3. U_ V_ W_ X_ U^ x{ Y_ Z_ ={ `_ 5( x{ : D_ .: +: @: #: $: %: &: X. X. X. X. <+ *: =: g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: ;: >: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( ,: ': q. 3. k( l( m( 8^ _# _# _# _# _# _# _# n( ): !: ~: 3. !{ {: ]: ^: /: N. ; 8@ w^ (: _: b@ q. :: <: [: V# X@ _# _# _# _# _# _# }: |: 1: 2: 3: =@ 4: 5: 1# 6: j. ; ; 7$ x^ I( J( K( %~ 7: 8: 9: i@ X_ _# _# _# _# _# T^ 0: a: b: 3. X. X. _@ c: d: e: f: g: W@ h: }: _# _# X@ _# _# _# _# _# _# _# _# _# _# _# i@ X@ p# i: j: k: l: 3. X. 3. m: n: o: p: q: h. ; ; ; v@ r: s: t: u: 3. v: T, w: x: X@ X@ X@ X@ X@ X@ X@ y: z: A: B: 3. q. D/ C: D: r) v@ ; ; ; ; ; ; ; ; ; ; x+ E: F: G: 3. c# H: I: V/ j@ X@ X@ X@ X@ X@ X@ X@ X@ J: K: L: M: g; _@ 7# /. N: x+ N. ; ;= O: P: Q: 6. 3. R: S: T: U: X@ J: ={ V: h: X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ W: U^ X: Y: Z: 7# `: < .< J N. ; ; N. ; i. +< @< #< $< %< 9. _@ 7; 3. &< *< =< -< ;< >< ,< W@ X@ '< W@ X@ X@ X@ X@ _# _# _# _# _# _# _# )< X@ X@ X@ X@ X@ X@ X@ W@ !< ~< ): {< ]< ^< C@ }# /< (< _< &% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. ]( :< << [< }< |< 1< '< 2< |: 3< ~< 4< 5< 2_ 6< o# 7< 8< 9< 0< a< b< c< _@ X. X. X. d< e< f< M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ g< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# _# _# _# _# _# _# n( o( k< l< 3. &$ #' m< n< o< ; ; ,@ p< q< r< b@ p. s< t< u< v< U^ _# _# _# _# _# _# _# W@ w< x< y< =@ 3. z< t@ A< j. ; ; 7$ x^ I( J( K( B) B< C< D< i@ X_ _# _# _# _# _# T^ E< F< G< ;% X. X. %& H< I< J< K< a^ _# _# X@ X@ X@ _# _# _# X@ _# X@ X@ _# X@ _# _# _# _# X@ _# W: L< M< N< O< 3. X. 3. P< Q< R< S< i. ; ; ; v@ T< U< V< K^ 3. W< X< Y< U^ _# _# X@ X@ _# _# _# _# Z< `< [ .[ i$ *$ +[ @[ d& v@ ; ; ; ; ; ; ; ; ; ; %_ 8@ #[ $[ 3. z; %[ &[ S! l@ }: _# _# )< W: *[ X@ _# q# =[ L: M: g; _@ y' /. N: x+ N. ; I/ -[ ;[ >[ 3. 3. ,[ S: '[ )[ _# X@ g@ X@ _# X@ X@ '< X@ _# X@ X@ _# X@ X@ _# }: X@ _# X@ _# _# _# _# X@ _# _# X@ _# X_ X@ _# X@ X@ X_ _# W@ U^ ![ ~[ {[ 9, ][ ^[ /[ ([ N. ; N. ; N. S< _[ :[ <[ [[ 3. X. ^% }[ |[ T, 1[ 2[ 3[ J: X@ }: _# _# _# _# X@ _# _# _# X@ _# _# _# _# _# _# _# _# X@ _# _# X@ _# _# _# _# h: h@ 4[ 5[ /% 9, 4) 6[ 7[ = ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. i. i. N. M. 8[ 9[ 0[ a[ X@ b[ c[ d[ h: O( e[ f[ g[ h[ i[ j[ k[ l[ m[ n[ o[ p[ q[ r[ X. _@ ^@ X. s[ t[ u[ M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ w[ x[ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ y[ z[ A[ q. 3. k( l( m( 8^ _# X@ _# X@ _# _# _# n( ): B[ C[ 3. }~ D[ E[ F[ G[ ; ; 8@ H[ I[ J[ l# q. :: K[ L[ M[ X@ _# _# _# _# _# _# X@ |: N[ 2: O[ =@ r@ P[ t@ *! x# ; ; 7$ x^ I( J( K( %~ Q[ R[ 9: i@ X_ _# _# _# _# _# U^ S[ T[ U[ 3. X. s% V[ W[ X[ Y[ 0^ X@ U^ G_ W@ n( U^ U^ W@ W@ _# X@ )< r# X@ _# _# _# _# _# X@ X@ _# Z[ `[ } .} +} @} 6) #} $} %} !* 7$ ; N. ; v@ &} *} =} -} 3. ;} 8' >} W# _# h: ,} m@ W: _# _# p# '} )} !} 3. 9, ~} {} ]} d& v@ ; ; ; ; ; ; ; ; ; ; x+ ^} /} (} 3. c# _} :} <} j@ X@ )< [} }} |} 1} k@ }: J: 2} 3} M: g; i$ 4} /. N: x+ N. ; L$ 5} 6} 7} 6. 3. ,[ S: '[ )[ _# _# _# _# J: 8} W: 9} 0} a} j[ i@ X@ i@ |( p# i@ b} g@ c} g@ _# _# X@ h@ X@ X@ k@ X@ i@ b} i@ X@ 8} J: _# X@ U^ d} e} f} 9, g} h} i} j} 7$ ; ; i. j. k} l} m} [[ 3. X. n} o} p} q} r} s} t} u} _# _# X@ X@ _# X@ X@ _# _# _# _# _# i@ X@ X@ W@ X@ W@ X@ X@ _# _# _# _# X@ _# _# X@ T^ v} w} x} V; c+ y} z} A} g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. i. h. B} O. C} D} E} 3. F} G} H} I} G_ J} K} L} M} N} O} P} Q} R} S} T} U} V} W} X} =@ _@ Y} Z} t+ `} | .| M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- +| + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( @| #| ;, 3. k( l( m( 8^ _# _# T^ _# X@ _# _# n( ): $| %| 3. &| *| =| -| G[ ; ; 8@ ;| >| ,| b@ q. '| )| U@ f@ W@ _# _# _# _# _# _# X_ !| ~| {| ]| =@ 3. ^| 1# /| j. ; ; 7$ x^ I( J( K( }~ (| _| :| i@ X_ _# _# _# _# _# <| [| }| || 3. 1| 2| 3| Y* 4| }( W# q# 5| 6| 7| 8| 9| 0| p^ a| U^ X@ h[ b| q# _# _# X@ W@ p# _# X@ X@ _# W# c| d| e| f| /% 3. g| h| A~ j. y. ; ; v@ T< i| j| k| 3. l| m| n| F_ _# p# b| o| X@ _# _# U^ p| q| r| /_ 9, s| t| u| d& v@ ; ; ; ; ; ; ; ; ; ; j. F% v| w| 3. s% x| y| z| j@ X@ X@ p# T^ a| 8^ X@ _# p# F^ A| M: g; -% B| /. N: x+ N. ; l= C| D| E| 3. 3. ,[ S: '[ )[ _# _# _# _# T^ D_ h: ~< F| }( G| i@ _# r# H| U: !< ,< I| J| U: T^ T^ 8^ K| n( L| M| U: h@ ,< p# N| }} U: T^ N| a^ ~| O| P| 9, Q| R| S| T| 7$ ; ; N. x# U| V| W| 3. X. R$ X| Y| Z| `| 1 I| a| X@ _# _# _# _# X@ |: .1 X@ W@ T^ T^ b^ B{ )[ ;^ p^ c^ m@ a^ '} b^ B{ T^ T^ _# _# _# }: +1 @1 &; #1 v~ $1 %1 &1 *1 N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; y. =1 -1 ;1 >1 ,1 '1 )1 !1 ~1 {1 ]1 ^1 /1 (1 _1 :1 <1 [1 }1 |1 11 21 31 41 51 61 71 81 -% 91 01 a1 b1 c1 d1 M. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. b% e1 f1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 h1 i1 j1 ;, 3. k( l( m( 8^ _# U^ k1 T^ _# _# _# n( ): p( l1 3. &| m1 n1 o1 G[ ; ; ,@ j^ p1 q1 A( q. r1 s1 t1 C( X@ _# _# _# _# _# _# X@ *[ u1 v1 w1 =@ [~ x1 1# :_ $ ; ; 7$ x^ I( J( K( B) y1 z1 9: i@ X_ _# _# _# _# _# W@ >< A1 B1 C1 D1 E1 F1 G1 +1 H1 I1 J1 K1 L1 M1 _, N1 O1 P1 Q1 R1 S1 k@ E^ X@ _# _# )< T1 b| p# _# _# _# X@ U1 V1 W1 X1 R' i$ Y1 Z1 `1 c- N. ; ; v@ r: 2 .2 u& 3. ;} M1 +2 @2 _# _# p# W@ _# X@ _# U^ p^ )} #2 e) 9, $2 %2 D: d& v@ ; ; ; ; ; ; ; ; ; ; N- &2 *2 =2 3. 9, -2 ;2 >2 j@ X@ _# _# _# X@ _# _# X@ q# n| L: M: g; s. ,2 /. N: x+ N. ; d= '2 1> )2 3. 3. ,[ S: '[ )[ _# X@ _# _# _# T^ _# W@ q# _# U^ _# p# U: !2 ~2 {2 ]2 ^2 /2 (2 _2 _2 _2 :2 (2 _2 <2 [2 }2 ]2 ^2 _2 /2 (2 _2 [2 o( |2 12 22 9, $# 32 42 52 N. N. ; &% 62 72 82 92 X. t. 02 a2 b2 c2 T^ X@ _# X@ _# _# X@ _# _# W@ ~< >^ d2 @2 e2 _2 f2 g2 h2 i2 j2 k2 l2 m2 n2 o2 p2 ~2 q2 r2 s2 T^ X@ A{ t2 u2 v2 =@ w2 x2 y2 z2 ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. A2 B2 C2 D2 E2 F2 G2 H2 I2 J2 K2 L2 M2 N2 O2 P2 Q2 R2 S2 T2 U2 V2 W2 X2 Y2 Z2 `2 3 .3 +3 9, -+ @3 #3 $3 %3 &3 K+ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& *3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. =3 -3 ;3 >3 ^% 3. k( l( m( 8^ _# q# K| p# _# _# _# n( o( k< ,3 3. '3 )3 !3 ~3 G[ ; ; n- x( {3 ]3 R@ p. ^3 /3 (3 _3 q# _# _# _# _# _# _# _# X@ :3 <3 O[ t+ 3. [3 t@ }3 &% ; ; 7$ x^ I( J( K( B) |3 13 9: i@ X_ _# _# _# _# X@ }: i@ P1 23 33 43 53 63 73 83 93 03 a3 b3 c3 d3 e3 f3 g3 h3 i3 j3 k3 +1 W@ _# X@ _# i@ j@ F| W@ _# X@ X@ }: U^ l3 m3 n3 o3 _@ p3 q3 I- N. 7$ ; ; r3 r: s3 t3 u3 3. v3 w3 x3 T^ _# X@ _# _# _# X@ _# p# y3 z3 A3 B3 i$ X. C3 @[ d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ D3 E3 3. z$ F3 G3 H3 j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. s% /. N: x+ N. ; I3 J3 K3 L3 3. 3. ,[ S: '[ )[ _# _# X@ h: }: _# X_ _# X@ W@ X@ U^ h[ M3 N3 O3 P3 Q3 R3 Q3 Q3 Q3 Q3 Q3 S3 R3 R3 S3 R3 Q3 Q3 Q3 Q3 Q3 Q3 Q3 Q3 T3 /. U3 V3 p. W3 X3 Y3 Z3 N. ; N. $ `3 4 .4 %& _@ +4 @4 #4 $4 G_ X@ _# X@ _# _# _# _# X@ h: W@ U: f@ %4 &4 *4 Q3 w} /. /. /. =4 -4 ;4 /. /. /. >4 ,4 '4 )4 n2 !4 S1 ~4 {4 ]4 [~ ;+ ^4 /4 (4 _4 N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. :4 <4 [4 }4 |4 14 24 34 44 54 64 74 84 94 04 a4 b4 c4 d4 e4 f4 g4 h4 i4 j4 k4 l4 m4 n4 o4 %& c# p4 q4 r4 s4 t4 !+ y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. u4 v4 w4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x4 y4 z4 ;, 3. k( l( m( 8^ _# _# W@ _# X@ _# _# n( ): L! A4 3. !{ B4 C4 D4 G[ ; ; 8@ E4 F4 G4 b@ q. F] H4 I4 J4 W@ _# _# _# _# _# _# }: k@ K4 L4 M4 q@ P$ N4 1# O4 j. ; ; 7$ x^ I( J( K( B) P4 Q4 D< i@ X_ _# _# _# _# _# X@ X@ i: 7| R4 S4 T4 >^ U4 V4 W4 X4 Y4 Z4 `4 5 .5 +5 @5 #5 $5 %5 &5 *5 +1 X@ _# X@ _# X@ W@ W: X@ _# X@ _# q# J| =5 -5 H> _@ ;5 >5 ,5 '5 9+ ; ; v@ )5 !5 ~5 |~ 3. ;} b) {5 ]5 _# X@ _# J: X@ _# _# N| ^5 /5 (5 3. q. s| _5 u| d& v@ ; ; ; ; ; ; ; ; ; ; N- :5 <5 [5 3. 1% }5 |5 <} j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; p. 15 /. N: x+ N. ; _& 25 35 45 3. 3. ,[ S: '[ )[ _# X@ X@ 2< X@ _# _# X@ h@ k@ J: p^ 55 65 75 85 95 05 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 b5 c5 d5 q. w~ e5 f5 g5 B> N. N. &% h5 i5 j5 k5 _@ l5 m5 n5 o5 W@ X@ _# X@ _# _# _# _# _# X@ E^ r# p5 q5 r5 s5 t5 u5 v5 w5 x5 y5 z5 A5 B5 C5 D5 E5 F5 G5 H5 I5 J5 K5 L5 M5 N5 O5 ;% q. P5 Q5 R5 [/ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. B2 S5 T5 U5 V5 W5 X5 Y5 Z5 `5 6 .6 +6 @6 #6 $6 %6 &6 *6 =6 -6 ;6 >6 ,6 '6 )6 !6 ~6 {6 ]6 7# X. q. ^6 z' /6 (6 _6 i. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& :6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ <6 [6 ^% 3. k( l( m( 8^ _# _# }( _# X@ _# _# n( ): }6 |6 3. W; 16 26 36 46 ; ; ,@ O@ 56 66 b@ q. :: <: [: V# W@ _# _# _# _# _# _# X@ a| 76 86 96 t+ 3. 06 t@ a6 $ ; ; 7$ x^ I( J( K( B) b6 c6 9: i@ X_ _# _# _# _# _# _# X_ X@ U^ +1 a^ T^ d6 e6 f6 g6 h6 W; _@ /% s. 0$ X. _@ _@ i6 j6 k6 l6 m6 ;^ X@ _# }( X@ !< ): i@ X@ _# _# W@ n6 o6 p6 q6 q. 7; r6 s6 t6 %_ g. ; v@ r: u6 v6 u3 3. l| w6 _3 8^ _# _# T^ x6 W@ _# _# p# y6 q| z6 A6 i$ B6 C6 ]} d& v@ ; ; ; ; ; ; ; ; ; ; j. E4 D6 E6 3. o; F6 G6 H6 j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; I6 J6 /. N: x+ N. ; I/ K6 L6 M6 3. 3. ,[ S: '[ )[ _# X@ h@ D_ )< _# _# W@ n6 X( T# N6 O6 P6 Q6 '3 j% y$ j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% 1~ 9, X. q. R6 S6 T6 U6 N. N. x# V6 W6 X6 Y6 X. l5 Z6 `6 7 U^ _# X@ _# _# _# _# _# X@ W@ %{ .7 +7 @7 #7 $7 %7 n} y$ o; s% q. _@ _@ _@ _@ q. s% y$ G) w~ &7 *7 =7 -7 ;7 >7 ,7 t. '7 )7 !7 ~7 N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. {7 ]7 ^7 /7 (7 _7 :7 <7 [7 }7 |7 17 27 37 47 57 67 67 77 87 97 07 a7 b7 c7 d7 e7 f7 g7 h7 i7 _@ _@ _@ _@ B@ j7 k7 J@ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. J# %! &! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ l7 >3 ^% 3. k( l( m( 8^ _# n( m7 L| _# _# _# n( ): }6 n7 3. r( o7 p7 .) 46 ; ; n- x( q7 r7 l# p. ^3 s7 (3 t7 q# _# _# _# _# _# _# X@ _# u7 v7 w7 =@ 3. x7 t@ d& &% ; ; 7$ x^ I( J( K( B) y7 z7 9: i@ X@ _# X@ X@ X@ _# _# X@ _# _# _# _# A7 B7 C7 D7 E7 ;+ _@ R= j$ F7 G7 H7 =@ q. _@ R( I7 J7 K7 _3 8^ }( '[ L7 !< F| i@ X@ _# X@ }: U^ M7 N7 O7 _@ _@ P7 Q7 R7 j. h. ; v@ r: S7 T7 u3 3. l| U7 8| +1 _# _# U^ K| X@ _# _# p# V7 W7 X7 /_ 9, /% Y7 @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. Z7 D6 `7 3. s% 8 .8 z| j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. ,2 /. N: x+ N. ; Y% J3 K3 +8 3. 3. ,[ S: '[ )[ _# _# X@ J: X@ _# X@ _# X@ @8 #8 $8 %8 3. q@ X. _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ y$ &8 *8 =8 -8 9+ g. N. ;8 >8 ,8 '8 z$ :@ )8 /. !8 B{ X@ _# _# _# _# _# X@ _# _# q# ~8 S4 {8 ]8 ^8 /8 ;+ _@ _@ _@ q. s% W; W; =@ 7# 9, _@ _@ s. /% `} 6. 3. (8 _8 :8 7. _@ m# <8 [8 }8 $ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. i. v[ |8 18 28 38 48 58 68 78 88 98 08 a8 b8 c8 d8 e8 f8 g8 h8 i8 j8 k8 l8 m8 n8 o8 e7 p8 q8 r8 q. X. _@ X. _@ s8 t8 u8 y. ; ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. -: v8 w8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 y8 z8 ;, 3. k( l( m( 8^ _# X@ !< X@ _# _# _# n( ): L! A8 3. Z] B8 C8 D8 G[ ; ; ,@ E8 F8 G8 ]# q. '| )| H8 ): W@ _# _# _# _# _# _# }: k@ I8 J8 K8 =@ }# L8 1# M8 j. ; ; 7$ x^ I( J( K( B) P4 N8 D< i@ X_ X@ u} h@ X@ X@ X@ _# X@ _# X@ +1 O8 P8 Q8 3. s. q. 3$ R8 S8 T8 U8 V8 W8 X8 7# X. Y8 Z8 `8 9 i@ W: !< X@ X@ W: X@ _# X@ _# X@ X@ .9 +9 @9 _@ 6# #9 $9 %9 ; h. ; v@ )5 &9 *9 |~ 3. ;} b) +2 ]5 _# X@ _# g@ X@ _# _# 8^ y{ =9 -9 3. p. ;9 >9 D: d& v@ ; ; ; ; ; ; ; ; ; ; x+ ,9 '9 )9 3. 1% !9 ~9 <} j@ X@ _# _# _# _# _# _# X@ q# {9 L: M: g; _@ 7# /. N: x+ N. ; _& ]9 35 ^9 3. 3. ,[ S: '[ )[ _# X@ _# _# _# X@ _# )< 8^ /9 (9 _9 3. ^@ _@ 8, :9 <9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 }9 |9 19 S4 29 39 j. N. ; N. 49 59 69 /_ 79 3. 89 99 09 N| _# X@ _# _# _# _# _# i@ q# r# a9 b9 c9 3. 7; 9, 7_ 3$ d9 e9 f9 g9 h9 i9 j9 k9 l9 m9 n9 o9 p9 t+ 7# p. s% B) t. _@ y$ q9 r9 s9 w# q& ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; y. t9 u9 v9 w9 x9 y9 z9 A9 B9 C9 D9 E9 F9 G9 H9 I9 J9 K9 L9 M9 N9 O9 P9 Q9 e7 o8 e7 o8 e7 -; R9 S9 _@ X. X. X. T9 U9 V9 K+ h. y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- W9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ X9 Y9 >3 ^% 3. k( l( m( 8^ _# W@ }: _# X@ _# _# n( o( k< Z9 3. '3 `9 0 .0 G[ ; ; ,@ E8 +0 @0 b@ p. ^3 #0 $0 09 W@ _# _# _# _# _# _# _# X@ %0 &0 u^ =@ 3. *0 t@ M8 j. ; ; 7$ x^ I( J( K( B) =0 13 D< i@ X_ q# 8} 8} W@ X@ i@ X@ _# i@ c^ -0 ;0 >0 ,0 '0 z$ )0 !0 /. ~0 {0 ]0 ^0 /. /0 (0 c+ p. _0 :0 <0 [0 g@ }: _# _# _# _# X@ _# _# }: q# }0 |0 10 s. %& v6 20 30 x+ N. ; r3 r: 40 50 u3 3. v3 X^ 60 G_ _# _# X@ _# _# X@ _# p# N} z3 70 B3 -% 80 90 ]} d& v@ ; ; ; ; ; ; ; ; ; ; &% 00 D3 a0 3. z$ b0 c0 H3 j@ X@ _# _# _# _# _# _# _# p# d0 L: M: g; ;+ #$ /. N: x+ N. ; I/ e0 35 f0 6. 3. ,[ S: '[ )[ i@ b} X@ _# X@ r# X@ X@ B{ g0 /. h0 9. _@ ^3 i0 j0 k0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 m0 n0 o0 -4 o: p0 !* N. ; ; $ q0 r0 s0 3. t. t0 6$ u0 v0 p# _# _# _# _# _# _# _# U^ |: w0 x0 y0 3. /% z0 A0 B0 C0 D0 E0 /. /. F0 1$ G0 /. /. H0 I0 J0 K0 L0 M0 N0 O0 w~ w~ P0 Q0 R0 S0 T0 x+ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N. K@ U0 V0 W0 X0 Y0 Z0 `0 a .a +a @a #a $a %a &a *a =a -a ;a >a ,a 'a o8 n8 o8 e7 o8 o8 e7 )a !a ~a s% X. X. (@ /@ ]@ {a ]a ^a N. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# /a (a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a :a <a [a ;, 3. k( l( m( 8^ q# n6 X@ _# _# _# _# n( ): p( }a 3. '3 *| =| |a G[ ; ; 8@ 1a 2a 3a 4a q. :: 5a 6a 8} W@ _# _# _# _# _# _# X@ *[ 7a 8a 9a =@ D* 0a 1# aa &% ; ; 7$ x^ I( J( K( B) ba z1 9: i@ X@ q# T^ U^ W: ~< J4 g@ _# W@ ca da ea fa 3. o; & ga ha ia ja x+ j. ka la ma na 3] 9, 6. oa pa qa p# X@ _# _# _# _# _# _# _# }: q# ra sa ta X. %& ua va wa !% N. ; v@ r: xa ya u& 3. ;} N1 za Aa _# _# _# X@ _# _# _# G_ 5< Ba Ca 3. ;+ &$ Da @[ d& v@ ; ; ; ; ; ; ; ; ; ; N- <% Ea Fa 3. 9, Ga Ha >2 j@ X@ _# _# _# _# _# _# _# p# -0 Ia M: g; F# Ja /. N: x+ N. ; l= Ka La Ma 3. 3. ,[ S: '[ U: Na 8} p# _# Z[ Oa g@ q# U1 Pa Qa Ra X. Sa Ta Ua Va Wa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Ya Za `a b .b f* ; ; N. ; %_ +b @b #b 3. 3. $b %b &b *b a| X@ _# _# _# _# X@ _# y: =b -b ;b 3. >b P$ ,b 'b )b !b ~b {b ]b ^b /b (b _b :b <b [b }b |b 1b 2b 3b 4b 5b 6b 7b 8b 9b 0b %% L$ 7$ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. h. '@ ab bb cb db eb fb gb hb ib jb kb lb mb 6$ nb ob pb qb rb H5 sb tb ub e7 o8 o8 o8 o8 o8 o8 vb /. wb 3. xb _@ /@ B@ /@ yb zb Ab Bb !+ g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ Cb + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Db Eb Fb >3 ^% 3. k( l( m( 8^ n( Gb <| _# _# _# _# n( ): $| Hb 3. &| Ib Jb Kb G[ ; ; 8@ 9@ Lb Mb b@ q. m# Nb Ob Pb q# _# _# _# _# _# _# _# }: :# Qb Rb t+ 3. Sb t@ a6 ,@ ; ; 7$ x^ I( J( K( }~ (| Tb :| i@ i@ Ub h[ W@ X@ k@ o| X@ _# +1 Vb Wb Xb D* 79 '3 Yb Zb `b y. N- 7$ q& x+ ;= c .c +c e) ;+ @c #c $c %c X@ X_ _# _# _# _# _# _# }: ;^ &c *c =c X. %& -c ;c >c !% N. ; v@ T< ,c 'c k| 3. l| w6 )c F_ X@ }( X@ _# _# _# _# q# y3 !c ~c {c i$ $2 ]c D: d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ v| ^c 3. z$ /c G3 z| j@ X@ _# _# _# _# _# _# _# U^ (c 3} M: g; c# _c /. N: x+ N. ; _& :c <c [c 3. 3. ,[ S: '[ )[ *[ i: X@ _# W@ ,} X@ q# p^ }c |c 1c X. 2c 3c /. 4c 5c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 7c 8c 9c j. $ ; 8+ N. ; ; 0c ac bc cc u& 3. dc ec fc ]5 _# _# _# X@ _# y: _# _# gc hc ic jc 3. q' kc lc mc nc oc pc 8@ !% !* x# _& T. _& x+ N. qc rc sc tc uc vc wc xc yc zc Ac Bc h* x. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. h. Cc Dc Ec q@ Fc Gc Hc Ic Jc Kc Lc Mc Nc Oc Pc g7 Qc Rc Sc Tc Uc Vc e7 Wc o8 e7 o8 o8 o8 o8 e7 o8 e7 Xc Yc Zc X. X. /@ B@ X. c: `c d .d y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. b% +d @d + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ #d $d z8 q. 3. k( l( m( 8^ X@ k@ X@ _# X@ _# _# n( ): }6 %d 3. !{ &d *d =d G[ ; ; ,@ j^ -d ;d A( q. '| >d [: ,d X@ _# X@ _# _# X@ _# X@ |: 'd L4 )d q@ r@ !d 1# ~d j. ; ; 7$ x^ I( J( K( c+ {d R[ 9: i@ X@ .1 j@ X@ _# X@ X@ X@ I| F_ ]d ^d /d i$ t+ v] (d _d }) x. ; ; ; ; :d [/ <d [d }d |d y$ 1d 2d 3d W@ i@ _# _# _# _# _# _# X@ q# 4d 5d 6d X. %& -c ;c >c !% N. ; v@ &} 7d 8d -} 3. ;} ;@ >} W# r# [| k@ X@ _# _# _# 8^ 9d 0d !} 3. q. ad bd D: d& v@ ; ; ; ; ; ; ; ; ; ; x+ cd /} dd 3. c# ed fd <} j@ X@ _# _# _# _# _# _# X@ q# {9 L: M: g; s. s% /. N: x+ N. ; d= gd u; hd 3. 3. ,[ S: '[ )[ !| X@ _# X@ _# W@ _# q# p^ id jd kd s. ld md nd od !% 9+ x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# 9+ q& N. ; N. ; ; ; ; pd qd rd sd 8. 3. td ud 9d y: _# _# _# _# p# vd Z[ a| wd xd yd zd 3. 6. Ad Bd Cd x. $ 9+ 7$ N. ; N. ; ; g. N. 7$ 9+ $ $ N. Dd >@ Ed Fd Gd Hd [/ N. q& ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; u@ Id )( Jd 7# Kd Ld Md Nd Od Pd Qd Rd Sd Td Ud Vd d7 Wd Xd Yd e7 n8 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 e7 Zd `d 3. l5 _@ X. X. X. _@ q. e .e +e y. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g# @e + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# }: X@ W@ _# X@ _# n( o( k< #e 3. &$ #' m< n< o< ; ; n- $e %e &e R@ p. s< t< u< v< U^ _# _# X@ X@ _# X@ _# W@ *e =e -e t+ 3. z< t@ M8 j. ; ; 7$ x^ I( J( K( B) B< C< D< i@ X@ _# i@ X@ _# _# X@ 2< ;e E_ >e ,e 'e _@ B@ )e `= !e N- N. ; ; ; ; ; L$ ~e {e ]e 3. F) ^e /e (e W@ X_ _# _# X@ _# _# _# _# U^ _e :e <e X. %& -c ;c >c !% N. ; v@ T< [e }e K^ 3. W< X< Y< U^ X@ i@ i@ X@ _# _# _# X@ |e 1e 2e |; i$ 3e C3 @[ d& v@ ; ; ; ; ; ; ; ; ; ; %_ 9+ D6 4e 3. z; 5e &[ S! j@ X@ _# _# X@ _# _# _# _# q# _3 L: M: g; s. 7# /. N: x+ N. ; Y% 6e 7e 8e 3. 3. ,[ S: '[ )[ _# _# X@ _# X@ _# _# q# p^ 9e 0e ae X. R= be ce de !% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ee fe ge he b1 3. ie ud je y: _# X@ _# _# X@ b} }: a| ke le yd me 3. 3. ne oe pe &% N. ; ; ; N. ; ; N. ; ; ; ; ; N. N. N. N. ; ; ; ; N. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ; v@ qe (+ X. ;+ re se te 0# ue ve we xe ye ze Ae Be e7 o8 d7 e7 o8 d7 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 o8 e7 Ce De Ee X. X. X. B@ X. _@ Fe Ge He h. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. '# Ie Je + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( Ke Le q. 3. k( l( m( L| Me X@ a| Ne h: _# _# n( ): !: Oe 3. Pe Qe Re Se T. ; ; ,@ O@ Te Ue b@ q. :: Ve $0 V# X@ _# X@ h@ i: W@ _# X@ |: We Xe Ye =@ r@ !d t@ v@ q& ; ; 7$ x^ I( J( K( B) Ze `e D< i@ X_ _# _# _# _# _# _# X@ U: f .f +f @f _@ #f $f %f B> 9+ ; ; ; ; ; N. N. [/ 1# &f *f q' =f -f $0 h: X@ _# _# _# X@ X@ _# X@ q# ;f 7[ 6d X. %& -c ;c >c !% N. ; v@ )5 >f ,f ~~ 3. ;} ;@ w: W# _# _# _# X@ _# _# _# 8^ 9d 'f )f 3. _@ xb !f u| r) v@ ; ; ; ; ; ; ; ; ; ; x+ cd ~f {f 3. c# ]f ^f <} j@ X@ X@ X@ X_ _# _# _# X@ q# {9 L: M: g; 9, /f /. N: x+ N. ; I/ (f u; _f 3. 3. ,[ S: '[ )[ _# X@ X@ _# X@ _# _# q# p^ :f <f kd s. ld [f }f |f j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 1f 2f 3f 4f `} 3. 5f 6f je y: _# _# X@ X@ X@ _# X@ _# L| 7f 8f 9f 3. Zc 0f af bf ~7 1^ x# 7$ N. N. g. i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ; N. cf (+ _ B@ X. 6. df ef ff gf hf if jf kf lf mf nf of e7 o8 e7 o8 o8 o8 o8 e7 o8 e7 d7 d7 o8 e7 e7 Wc e7 pf qf 3. X. _@ X. X. _@ X. @$ rf sf g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. tf uf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ vf wf >3 ^% 3. k( l( xf !< n6 Me h@ Oa yf _# _# n( o( k< zf 3. C@ Af h^ Bf 46 ; ; 8@ E4 Cf Df b@ q. F] Ef Ff ): W@ _# X@ h[ Gf U^ _# _# }: Hf If Jf =@ 3. Kf 1# Lf j. ; ; 7$ x^ I( J( K( B) b6 Mf 9: i@ X_ _# _# _# _# _# X@ }: q# Nf Of Pf Qf p. Rf Sf Tf ,$ 7$ ; ; ; ; ; ; N. Uf Vf Wf Xf 3] Yf Zf `f p# X_ X@ _# U^ g W@ _# }: q# .g +g 6d X. %& -c ;c >c !% N. ; r3 r: @g #g +, 3. l| $g %g F_ _# _# _# _# _# _# _# p# X_ !c X7 4) 9, $2 ]c &g }- c- $ j. $ $ j. $ $ $ $ $ x+ L$ y2 *g 3. s% =g -g z| j@ X@ b} Gf T^ _# _# _# _# U^ ;g L: M: g; I6 >g /. N: x+ N. ; _& ,g P: 'g 3. 3. ,[ S: '[ )[ _# h@ h@ X@ _# _# _# q# p^ )g !g ~g X. y' {g ]g ^g N- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; ; ; ; ; ; ; ; ; /g (g _g :g E] 3. <g [g je y: _# W@ !< }g g@ W@ _# _# y: je Q9 |g [~ 9, 3. 1g 2g 3g 4g 5g 6g 7g 9+ j. P+ 7$ ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y. 8g 9g 0g X. _@ X. F) ag bg cg dg eg fg gg hg ig jg kg {> lg mg e7 o8 o8 o8 o8 o8 e7 n8 ng ng og pg qg rg sg tg ug 3. /@ X. X. X. X. X. F+ vg wg xg ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# yg zg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a Ag Bg j1 ;, 3. k( l( Cg X@ Na X@ X@ T^ _# X@ _# n( ): p( Dg 3. }~ Eg Fg ~# G[ ; ; 8@ Gg Hg Ig l# q. m# Jg Kg Lg q# _# _# W@ T^ _# X@ X@ a| Mg v1 Ng =@ 3. Og 1# Pg j. ; ; 7$ x^ I( J( K( B) Qg Rg 9: i@ X_ _# _# X@ _# _# _# }: q# o5 Sg Tg X. p. Ug Vg Wg !% ; N. ; ; ; ; ; h. Xg Yg Zg `g q' P$ h .h >^ q# _# _# W@ +h W@ _# X@ ;^ @h #h $h X. %& -c ;c >c !% N. ; v@ r: %h &h v~ 3. l| *h =h a^ _# X@ _# _# _# _# _# W@ G_ z3 -h $^ 9, 2% ;h >h ,h 'h )h !h ~h ~h {h ]h 'h 'h 'h 'h ^h /h (h _h 3. z$ :h <h $| l@ X@ i@ n6 q# _# _# _# _# p# [h }h M: g; /% F@ /. N: x+ N. ; I3 |h 1h 2h 3. 3. ,[ S: '[ )[ W@ X( J4 q# _# _# _# q# p^ 3h 4h 5h X. 6h 7h 8h 9h I* 0h L$ !% N- ah ah !% j* T. 0h T. N- !% j* !% !% j* T. x+ 0h 9+ y. N. ; ; ; ; ; ; pd bh ch dh E] 3. eh 8f Cg L| _# X@ r# ,< p# J4 W@ _# X@ fh gh hh ih 3. /@ jh kh lh mh >' nh oh ph qh rh P+ _& &% 7$ ; h. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. i. sh th (+ uh '7 X. X. i$ vh wh xh yh zh Ah Bh Ch Dh Eh Fh Gh Hh Ih #_ e7 o8 o8 o8 o8 e7 Jh Kh Lh Mh Nh Oh Ph Qh Rh Sh Th !{ X. _@ _@ X. X. _@ S) Uh Vh ; g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ '% Wh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ Xh Yh Zh ^% 3. k( l( m( y: W@ _# _# _# X@ _# _# n( ): $| `h 3. i .i +i @i G[ ; ; ,@ E8 #i $i ]# q. %i &i U@ *i W@ _# X@ _# _# X@ _# X_ r# qa =i -i =@ 3. ;i 1# <, j. ; ; 7$ x^ I( J( K( B) P4 >i D< i@ X@ X@ X@ _# X@ _# X@ }: W@ ,i 'i )i _@ %& !i ~i {i &% h. ; ; ; ; ; ; ; &% ]i ^i /i q@ 3. (i _i :i U: _# X@ _# W@ _# X@ }: ;^ <i #h $h X. %& -c ;c >c !% N. ; v@ )5 [i }i |i 3. v3 1i %g 8^ _# _# X@ U^ _# _# X@ _# Z< 2i 3i Af C@ 4i 5i 6i 7i 8i [8 9i 0i y^ ai bi ci di 8i ei fi gi hi ii ji y$ ki li mi b} X@ X@ W@ _# X@ _# _# _# p# d0 L: M: g; s. 7# /. N: x+ N. ; _& e0 35 ni 6. 3. ,[ S: '[ )[ )< )< )< X@ _# _# _# q# p^ oi pi qi X. r. ri si ti ui vi wi xi yi zi Ai Bi Ci Di Ei Fi Gi Hi Ii Ji Ki Li Mi Ni Oi Pi !% 9+ ; N. ; ; ; ; $ Qi Ri Si +, 3. Ti Ui +( z{ _# _# X@ W@ W@ Oa p# _# _# 8^ Vi Wi Xi Yi 3. q. y; R= _] Zi `i j .j +j @j #j $j %j c- N- 8@ q& N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. !+ &j *j =j -j ;j z$ X. X. 3. >j ,j 'j )j !j ~j {j ]j ^j /j v| (j _j e7 o8 o8 o8 o8 o8 n8 :j <j [j }j |j 1j 2j 3j 4j 5j 6j 7j _@ X. X. X. 7# 8j 9j 0j aj N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ bj cj + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ dj ej fj ;, 3. k( l( m( 8^ _# U^ _# X@ _# _# _# n( o( k< ,3 3. '3 gj n1 hj G[ ; ; 8@ E8 ij jj kj q. lj mj H8 ): W@ _# _# _# _# _# _# }: h@ N( nj 96 t+ e) oj t@ pj x# ; ; 7$ x^ I( J( K( c+ qj rj 9: i@ X@ r# b} X@ _# _# _# X@ i@ sj tj uj %& q. vj wj xj p& h. ; ; ; ; ; ; ; &% <; yj zj /8 3. Aj Bj Cj U: _# _# X@ _# _# _# }: q# Dj Ej $h X. %& -c ;c >c !% N. ; r3 r: Fj Gj 5) 3. l| Hj Ij a^ _# _# L| : W@ X@ X@ _# W# Jj Kj Lj Mj 7; Nj Oj Pj Qj Rj Sj Tj Uj Vj Wj Xj Yj Zj `j `j k .k 8. l5 3. +k @k #k h: X@ _# _# X@ _# _# _# X@ q# {9 L: M: g; ;+ w- /. N: x+ N. ; _& $k 35 %k 3. 3. ,[ S: '[ )[ _# }: }: _# X@ _# _# W@ p| &k *k x; s. j$ =k -k ;k >k ,k 'k )k !k ~k {k ]k ^k /k (k _k :k <k [k }k |k 1k 2k 3k 4k 5k 4~ 6k j. ; N. ; ; ; &% 7k 8k 9k 3. v% 0k t@ ak bk i@ _# _# _# _# p# _# X@ X@ _# L| ck dk ek fk n} 6. r( q. F) gk hk ik jk kk lk mk nk ok pk qk 7$ x+ j. N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; = rk sk tk uk vk wk }~ ;+ +, xk yk zk Ak Bk Ck Dk Ek Fk Gk %b d7 d7 o8 o8 o8 o8 o8 o8 e7 3g Hk Ik Jk Kk Lk Mk Nk Ok Pk Qk Rk q. _@ C@ }~ Sk Tk Uk Vk Wk Xk y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. N& Yk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ Zk `k ^% 3. k( l( m( 8^ U^ l W@ _# _# _# _# n( ): p( .l 3. r( +l @l #l 46 ; ; 9+ x( $l %l l# q. :: &l *l =l q# _# _# _# X@ _# _# X@ a| -l ;l >l =@ 3. ,l 1# 'l j. ; ; 7$ x^ I( J( K( B) )l !l D< i@ i@ 8} ,} W@ _# _# _# X@ 0} ~l {l ]l q. S= ^l /l (l %_ ; ; ; ; ; ; ; ; $ _l :l <l 8. 3. [l }l Cj U: _# _# _# _# _# _# X@ q# |l *h 6d X. %& -c ;c >c !% N. ; v@ )5 1l 2l |~ 3. l| L1 3l +1 _# _# W@ 4l W@ _# _# U^ U: 5l 6l 7l 3. -% p. 8l Y} 9l Q| 0l al bl 9l 9l cl `: dl dl dl ]# 1~ X. 3] el fl gl hl U^ X@ _# _# _# _# _# _# _# q# _3 L: M: g; I6 il /. N: x+ N. ; I3 jl kl ll 3. 3. ,[ S: '[ )[ _# _# _# _# X@ _# _# i@ fh ml nl ol 3. Qf pl ql rl sl tl ul vl wl xl yl zl Al Bl Cl Dl El Fl Gl Hl Il Jl Kl Ll Ml Nl Ol Pl b& d= ; N. ; ; x# Ql Rl Sl 3. /% 3. Tl Ul Vl p# _# _# _# _# _# X@ _# _# _# X@ i@ Wl Xl Yl Zl `l m 3. .m X. s% %~ @c +m uj @m #m $m %m &m *m =m -m L$ x+ i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ;m >m ,m 'm )m !m ~m {m ]m ^m /m (m _m :m <m [m }m |m 1m 2m 3m o8 o8 e7 o8 o8 o8 o8 e7 o8 o8 4m q8 5m 6m 3. 7m 8m 9m 0m am bm 3. cm dm em fm gm hm `} im jm y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ km lm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ l7 >3 ^% 3. k( l( m( 8^ T^ x6 W@ _# _# _# _# n( ): mm nm 3. Pe om pm qm T. ; ; ,@ p< rm sm b@ p. tm um vm V@ W@ X@ X@ 8^ _# X@ _# _# _# wm xm ym =@ 3. ^| 1# Lf j. ; ; 7$ x^ I( J( K( B) zm Am u1 i@ X@ <| X@ _# _# _# _# W@ H_ Bm Cm Dm q. Em Fm Gm e& 9+ N. ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Jm Km Cj U: _# _# _# _# _# _# }: U^ Lm Mm $h X. %& -c ;c >c !% N. ; v@ T< Nm Om |i 3. l| Pm _3 +1 _# X@ _# X@ X@ _# U^ Qm Rm p# Sm Tm Um $^ Vm /% _@ _@ /% _@ _@ s. _@ _@ /% _@ _@ _@ _@ _@ X. Wm i% Xm Ym Zm +1 X@ _# _# _# _# _# _# _# _# q# =[ L: M: g; _@ 7# /. N: x+ N. ; I/ `m n .n 3. 3. ,[ S: '[ )[ _# X@ Z[ W@ _# _# X@ _# N| +n @n #n $n 6. X. 9, t+ z$ $) R= C@ t+ t+ t+ +! z$ +! t+ z$ C@ z$ t+ C@ z$ t+ t+ C@ 9. %n &n '~ *n =n T. ; N. ; N. -n ;n >n ,n 'n 3. )n !n ~n b^ _# X@ _# _# _# _# _# _# X@ _# X@ q# {n ]n ^n /n (n _n :n 3. 6. i$ _@ _@ 9, =@ <n [n }n |n 1n w} 2n 3n 4n _& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 5n 6n 7n ;+ 8n 9n 0n an bn cn dn en fn gn hn in jn kn ln mn 4m o8 e7 e7 o8 o8 o8 e7 o8 e7 e7 d7 +/ nn on 3. pn qn rn sn tn un I{ vn wn xn yn zn 0$ b1 An Bn y. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# Cn Dn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 En Le q. 3. k( l( m( 8^ _# p# _# X_ X@ _# _# n( ): k< Fn 3. &$ Gn Hn kg o< ; ; ,@ In Jn Kn A( q. Ln Mn Nn V@ W@ _# h@ 5l L| _# _# }: !< On 2: Pn =@ r@ Qn t@ x. q& ; ; 7$ x^ I( J( K( %~ 7: 8: 9: i@ X_ _# _# _# _# X@ _# W@ Rn Sn Tn (| ;+ -+ Un Vn Wn q& ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Xn Yn Cj U: _# _# _# _# _# _# X@ p# 4d 5d 6d X. %& -c ;c >c !% N. ; v@ &} Zn `n -} 3. ;} ~; o W# _# _# _# _# _# _# X@ k@ *[ X@ U: .o 0- +o @o #o m> m> m> o3 %& $o %o $o G@ %& 7; ^@ %& 6h &o *o =o g{ -o p# W@ _# X@ _# _# _# _# _# _# _# ;^ {9 L: M: g; _@ 7# /. N: x+ N. ; I/ `m ;o >o 3. 3. ,[ S: '[ )[ _# U^ %{ ~< X@ _# X@ _# X@ }( ,o 'o )o !o }~ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ X. 6# 6. ~o /. {o h* 8@ ; ; N. ]o ^o /o (o G) q. _o /. :o <o U^ }: X@ _# _# _# _# _# _# _# _# X@ J: U^ +h [o }o |o 1o 2o 3o 4o R= 7# _@ _@ _@ ^% B) 5o 6o 7o 8o 9o 0o ao bo q& N. h. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y. co do eo s. q. 6# fo go ho io jo ko lo mo no oo po qo ro so to 4m yd 3m e7 o8 n8 o8 e7 uo 4m h3 vo wo xo 3. yo zo Ao Bo Co Do Eo Fo Go *$ j$ _@ X. X. Ho Io = ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ Jo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; h. Ko Lo Mo No ^% 3. k( l( m( 8^ _# _# X@ X@ _# X@ _# n( ): B[ l1 3. Pe Oo Po Qo ^{ ; ; n- Ro So To R@ p. Uo Vo 59 Wo q# X@ X@ n( _# X@ _# _# W@ Xo Yo Zo =@ 3. `o t@ <, j. ; ; 7$ x^ I( J( K( B) P4 N8 D< i@ X_ X@ _# X@ X@ _# _# X@ Me p .p L( ;+ -+ +p @p #p 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. $p %p &p U: _# _# X@ _# _# _# }: q# *p =p 6d X. %& -c ;c >c !% N. ; v@ T< -p ;p k| 3. W< >p F| U^ _# _# _# _# _# X@ _# }: X@ _# _# ,p 'p )p T, !p ~p {p ]p ^p /p (p _p :p <p [p }p |p 1p 2p 3p ;@ 4p 5p b^ X@ _# X@ _# _# _# _# _# _# _# _# q# 6p .j M: g; _@ %& /. N: x+ N. i. S< 7p 8p 9p 3. 3. ,[ S: '[ )[ _# X@ J: X@ _# X@ _# X@ _# _# d2 0p ap bp cp dp dp ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep fp gp p. X. jh hp ip jp !% N. ; N. $ kp lp mp 7_ _@ H> np op pp T^ h[ W: _# _# _# _# X@ _# _# X@ _# _# _# W@ s2 y{ qp rp sp tp up vp wp xp yp zp p. 7# ;, q. Wm 3. Ap Bp Cp Dp Ep Fp 9+ i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; u@ Gp Hp ^@ X. X. /@ Ip Jp Kp Lp Mp Np Op Pp Qp Rp Qp Sp Tp Up Vp Wp Xp Yp Zp `p d7 q .q +q @q #q $q %q &q 79 3. *q =q -q ;q >q ,q ;% s% _@ X. X. _@ X. 'q )q !q y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& ~q /& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 {q ]q z8 ;, 3. k( l( m( 8^ _# _# X@ Na W@ _# _# n( ): ^q /q 3. '3 `9 (q .0 G[ ; ; ,@ j^ _q :q b@ q. :: <q [q }q X@ _# _# _# X@ _# _# X@ u} |q 1q 2q =@ }# 3q 1# Pg j. ; ; 7$ x^ I( J( K( B) 4q 5q 9: i@ X_ _# X@ 4l r# X@ _# W@ ,} 6q 7q L( ;+ -+ +p 8q 9q 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. 0q aq Cj U: _# X@ _# p# X_ X@ X_ U^ bq cq $h X. %& -c ;c >c !% N. ; v@ )5 dq eq |~ 3. ;} fq gq ]5 _# _# _# _# _# _# _# X@ _# _# X@ X@ 73 hq iq jq kq lq lq mq nq oq pq qq rq sq sq tq nq uq &4 vq wq @2 W@ _# X@ _# _# _# _# _# _# _# _# X@ ;^ xq yq M: g; -% zq /. N: x+ N. ; d* Aq u; Bq 3. 3. ,[ S: '[ )[ _# _# _# _# W@ T1 X@ _# _# _# X@ ]5 Cq Dq 6$ Eq Fq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Hq Iq Jq Kq q. X. Lq Mq Nq Oq N. ; ; 9+ Pq Qq Rq Sq q. p. Tq Uq Vq n6 k1 W@ _# _# _# X@ _# p# }: X@ _# _# X@ _# _# N| ]5 1 Wq Xq Yq Zq tp Qa `q r .r +r @r 3. %~ 79 3. D+ #r $r %r &r *r !% 7$ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. M. =r -r %& X. X. _@ X. I6 Wm B3 ;r >r ,r V! 'r )r !r ~r {r ]r ^r /r 3. 3. (r /. _r :r <r [r }r |r 1r 2r 3r X. _] 3. 4r 5r 6r +, ;+ X. X. _@ X. X. X. X. 5% 7r 8r y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& O& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ 9r >3 ^% 3. k( l( m( 8^ _# X@ *[ M| J: _# _# n( o( k< 0r 3. r( ar br cr 46 ; ; 8@ dr er fr l# q. *~ gr hr ir W@ _# _# _# _# _# _# _# }: :# {| 9a =@ 3. jr 1# kr j. ; ; 7$ x^ I( J( K( B) lr z1 9: i@ X_ _# U^ c} 2< X@ _# W@ n6 mr 7q L( ;+ -+ nr or d& 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. pr qr Cj U: _# _# q# .: X@ _# X@ q# rr sr 6d X. %& -c ;c >c !% N. ; r3 r: tr ur +, 3. l| $g %g F_ _# W@ U^ _# X@ h: U^ _# X@ _# _# _# i@ vr wr _# q^ m@ m@ m@ m@ m@ xr m@ m@ m@ m@ m@ m@ m@ yr Z< 0^ X@ _# X@ _# _# _# _# _# _# _# _# _# _# q# =[ L: M: g; b1 zr /. N: x+ N. ; l= Ar Br Cr 3. 3. ,[ S: '[ )[ _# _# _# _# n( Oa g@ X@ U^ W@ _# i@ 0^ Dr Er Fr Gr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Ir Jr tp Kr 7# _@ Lr Mr Nr Or 7$ ; ; N. x+ Pr Qr Rr Sr _@ !$ Tr Ur Vr m@ b^ a| X_ _# _# U^ .: i@ _# _# _# _# _# X@ _# _# X@ a^ Wr F_ Xr gq Yr Zr `r s .s +s @s #s e) $s i P$ %s &s *s =s -s N- q& ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ;s >s ,s ^@ X. X. X. _@ X. X. c# +, 's )s !s ~s {s ]s ^s /s (s _s :s _@ X. #f <s /. [s }s 3. |s 1s cm 7. X. _@ _@ X. 6. 2s ;+ X. X. _@ X. X. X. X. X. X. 'q 3s 4s y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& 5s 6s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 @| #| ;, 3. k( l( m( 8^ _# _# X@ Na W@ _# _# n( ): ^q 7s 3. '3 `9 (q 8s G[ ; ; 8@ 9s 0s as ]# q. lj bs cs ir W@ _# _# _# _# _# _# X@ u} ds es fs =@ }# gs 1# hs x# ; ; 7$ x^ I( J( K( B) 4q 5q 9: i@ X_ _# X@ !< r# X@ _# X@ 2< is js L( ;+ -+ nr ks H( 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. 0q ls Cj U: _# _# p# c} ms _# }: U^ ns os $h X. %& -c ;c >c !% N. ; v@ )5 ps eq |~ 3. ;} P' qs @2 W@ ,< c} X@ _# Y[ K| U^ _# _# _# X@ _# _# i@ p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# U^ _# _# _# _# _# _# _# X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. q@ /. N: x+ N. ; l= rs Qc ss 3. 3. ,[ S: '[ )[ _# U^ U^ _# W@ T1 W@ ts c} o| X@ _# _# W@ W@ W@ W@ W@ W@ W@ )[ i@ T^ T^ X@ T^ T^ W@ U^ G_ )< y: W@ W@ W@ B{ us uo vs y' X. ws xs ys %] 7$ ; N. ; 8@ zs As Bs Cs X. 9, Ds Es Fs Gs Hs t} i@ U^ U^ p# c} i@ _# X@ _# _# X@ _# _# _# _# _# _# W@ p# Is Dr Js Ks Ls Ms Ns Os Ps Qs Rs e) 0, ._ Ss Ts Us G/ Vs j. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. !+ Ws Xs ld /@ X. X. X. X. _@ X. X. /% 0$ s% C@ y$ '7 i$ C@ z$ &$ /% X. X. Ds Ys /. Zs `s _@ 0$ c# B@ X. _@ X. X. X. X. X. X. _@ X. X. X. X. X. X. /@ X. <+ t L+ y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ .t +t @t ^% 3. k( l( m( +1 W@ X@ X@ X@ _# X@ _# n( ): B[ l1 3. Pe Oo Po #t ^{ ; ; ,@ p< q< $t b@ p. %t &t *t f@ W@ _# _# _# _# _# _# _# W@ l3 =t O[ t+ 3. `o t@ -t j. ; ; 7$ x^ I( J( K( B) P4 N8 D< i@ X_ X@ _# X@ X@ _# _# W@ >^ ;t 7q L( ;+ -+ +p 8q F- 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. $p >t &p U: _# _# X@ _# X@ _# X@ q# ,t 't 6d X. %& -c ;c >c !% N. ; v@ T< -p )t k| 3. ;} /. >} W# X@ h@ j@ X@ i@ h@ 2< X@ _# _# _# _# _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ p# W@ X@ _# _# _# _# X@ _# _# X@ q# {9 L: M: g; s. 7# /. N: x+ N. ; I/ -[ n !t 6. 3. ,[ S: '[ )[ q# x6 ~t p# _# X@ X_ )< j@ r# }: _# X@ )< X@ X@ X@ U^ W@ )< 5l d2 {t H| }( }} H| J: 5< ]t c^ J} h@ X@ X@ N| ^t /t (t y' X. _t :t <t [t q& ; ; N. h. j. }t |t 1t 3. _@ q. 2t 3t Ui pg 4t s2 b| J| U^ a| X@ _# _# X@ X@ _# X@ _# _# _# _# X@ _# _# X@ X@ W@ W@ i@ 0} Rn @( 5t 6t 7t 8t 3. 9, %& q. 9t 0t at M8 x. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. y. bt ct 6# X. /@ X. X. X. X. X. _@ X. X. X. X. X. X. X. X. X. X. X. _@ X. dt et 1$ ft 5h _@ X. X. X. _@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. B@ /@ (+ f# N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ gt ht + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. it x4 jt z8 q. 3. k( l( kt >^ ~t i@ X@ _# X@ _# _# n( ): k< Fn 3. &$ |; lt 2k o< ; ; 8@ w^ mt nt kj q. c@ ot Ul J4 W@ _# _# _# _# _# _# }: !< pt qt rt q@ r@ st 1# M8 j. ; ; 7$ x^ I( J( K( %~ 7: 8: 9: i@ X_ _# _# _# _# X@ _# W@ tt ut 7q L( ;+ -+ +p vt wt 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Xn xt Cj U: _# X@ _# X@ _# X@ _# U^ yt zt <e X. %& -c ;c >c !% N. ; v@ &} At `n -} 3. W< Bt n6 U^ _# X@ X@ _# X@ X@ X@ _# X@ _# _# _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ _# U^ Ct n6 W@ _# X@ W: W@ _# X@ _# _# p# pp 3} M: g; 9, Dt /. N: x+ N. ; _& Et P: Ft 3. 3. ,[ S: '[ )[ _# X@ X@ X_ _# _# _# X@ X@ _# X@ g@ _# X@ _# _# N| Gt F| h: W@ X_ W@ X@ _# X@ X@ X@ W: W@ X_ W@ X@ _# _# G_ Ht It Jt ^% (@ Kt Lt Mt Nt 7$ ; ; ; ; 9+ Wn Ot f- Pt 6. ^% (@ 3. Qt Rt St Tt I_ Ut T^ J: )< _# X@ h@ j@ X@ _# _# _# _# X@ _# _# _# _# _# _# _# X@ X@ X@ p# d6 Vt Wt Xt Yt Zt z$ X. 1~ `t u W& Uf N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. .u +u @u #u B@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. _@ $u %u /. &u Rk _@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. /@ X. *u =u -u y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- ;u + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; h. 7@ >u ,u 'u ^% 3. k( l( m( U: J: X@ X@ X@ _# X@ _# n( ): mm )u 3. Pe om !u ~u T. ; ; n- x( {u ]u l# q. S@ ^u rn %g q# X@ X@ X@ _# X@ _# _# _# u7 86 /u t+ 3. Kf t@ >@ $ ; ; 7$ x^ I( J( K( B) zm Am u1 i@ X@ <| X@ _# _# _# _# X@ j@ (u _u L( ;+ -+ :u <u [u 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. }u qr Cj U: _# _# _# _# _# _# X@ q# ;f 7[ 6d X. %& -c ;c >c !% N. ; v@ T< |u 1u |i 3. l| 2u ( +1 _# _# _# _# _# _# _# _# _# _# X@ X@ X@ X@ p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# X@ X@ _# T^ W@ _# X@ )< i: n6 q# _# _# _# p# V( 3u M: g; %' 4u /. N: x+ N. ; e* 5u kl 6u 3. 3. ,[ S: '[ )[ _# _# _# X@ _# _# _# _# X@ )< W@ x{ J: _# X@ X@ _# yf g@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ 7u 8u 9u 0u y' X. au bu cu du 7$ ; ; ; N. ; &% j. eu =; fu gu |d X. 3. hu iu ju Y* ku lu Oa h: p# J: F| Gf q# _# _# _# _# _# X@ <| X@ _# _# _# _# _# _# X@ _# W: Is x6 mu /. nu ou t. _@ pu qu fq ru N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y+ su tu B% /@ X. X. _@ X. X. X. X. X. X. X. X. X. X. X. X. _@ X. X. Vm uu /. %b vu wu _@ X. _@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. /@ <+ xu J@ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: v8 yu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 zu Zk Zh ^% 3. k( l( m( 8^ _# _# X@ |: X@ _# _# n( ): p( Au 3. r( +l @l Bu 46 ; ; ,@ j^ Cu Du b@ p. %i Eu Fu V# X@ _# X@ 4l X@ _# _# X@ a| Gu Hu Iu =@ 3. Ju t@ r) &% ; ; 7$ x^ I( J( K( B) 4q Ku D< i@ i@ 8} ,} W@ _# _# _# W@ Lu Mu 7q L( ;+ -+ +p Nu 9q 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Ou Pu Cj U: _# _# _# _# _# _# }: U^ %g Qu $h X. %& -c ;c >c !% N. ; v@ )5 Ru Su |~ 3. l| Tu Uu +1 _# _# _# _# _# _# _# _# _# X@ _# W@ X@ Na Vu Wu Wu Xu Yu Wu Yu Yu Xu Wu Xu Wu Xu Zu Wu Zu `u v k@ G_ X@ _# _# X@ _# )< 9} ~< W@ _# _# X@ ;^ .v L: M: g; /% v% /. N: x+ N. ; I/ +v L6 @v 3. 3. ,[ S: '[ )[ _# _# _# _# X@ _# _# X@ _# W@ q# #v q# W@ G_ )< d6 )< d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 U^ xf *4 $v w~ X. %v &v *v h* 7$ ; ; ; ; N. ; !% =v -v 7[ ;v >v ,v X. q' }# 'v )v !v ~v z3 {v ]v ^v U^ /v U^ W@ _# _# X@ U^ X( J4 )< X@ _# _# _# _# _# _# X@ _# )< x: (v _v :v <v [v z$ $) }v |v 1v 2v N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ; >~ 3v <+ s. ;+ _@ X. _@ X. X. X. X. X. X. X. X. X. X. _@ X. _@ 4v 5v 6v 4m m8 Y* 7v 8v 7# X. (@ s. X. X. X. X. X. X. X. X. X. X. X. X. X. X. yb 9v 0v ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# av bv + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ ej fj ;, 3. k( l( m( 8^ _# }: u} cv }( _# _# n( o( k< ,3 3. '3 *| n1 dv G[ ; ; 8@ ev fv gv l# q. hv iv jv Qm W@ _# r# %{ }( _# _# }: h@ kv J8 -e =@ [~ oj 1# <, j. ; ; 7$ x^ I( J( K( c+ qj rj 9: i@ X@ r# )< X@ _# _# _# X@ j@ lv _u L( ;+ -+ nr mv H( 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. nv ov Cj U: _# _# _# _# _# _# X@ q# pv +g 6d X. %& -c ;c >c !% N. ; r3 r: qv Gj 5) 3. l| Hj Ij +1 _# _# _# _# _# _# X@ X_ _# _# p# |: rv sv tv uv vv wv xv yv zv Av wv Bv Cv Dv Ev Fv Gv l+ Hv 6$ Iv Jv y: q# _# X@ _# X@ h: W@ _# X@ _# _# q# _3 L: M: g; s. 7# /. N: x+ N. ; L$ 5} <c Kv 3. 3. ,[ S: '[ )[ _# X@ q# X@ _# _# _# _# q# F| 4l n( +1 U1 Lv Mv Nv Ov Pv Qv Pv +@ (e Pv Rv Sv Rv #( Tv Ov Tv Tv Sv J1 Sv Uv Vv $> Wv 7# (@ Xv Yv Zv Nt 7$ ; ; ; ; ; N. ; j. Wn `v w .w +w Mj t. ;+ B) eo @w #w $w %w fq &w *w =w ~t m@ 8^ T^ h@ n6 X@ r# X@ _# _# _# _# _# _# _# _# X@ _# _# T^ -w ;w >w ,w #) /% 3. 9f 'w )w i= ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. !w ~w {w ]w ^w /w 7# _@ /% X. X. X. X. X. X. X. X. /% _@ t. S) (w _w :w e7 e7 m8 /. <w [w 6. p. _@ X. X. X. X. X. X. X. X. X. X. s. (@ /% X. 5% }w |w g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ 1w Y~ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ Yh Zh ^% 3. k( l( m( y: W@ X@ }: U^ X@ _# _# n( ): $| `h 3. i Af +i @i G[ ; ; 9+ i# 2w 3w l# q. m# 4w 5w g: q# _# X@ U^ i@ _# _# X_ r# qa 6w 7w =@ 3. ;i 1# M8 j. ; ; 7$ x^ I( J( K( B) 8w Q4 D< i@ X@ X@ X@ _# X@ _# _# W@ 9w 0w 7q L( ;+ -+ :u aw _4 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. bw cw Cj U: _# _# _# _# _# _# }: U^ @h *c $h X. %& -c ;c >c !% N. ; v@ )5 [i dw |i 3. v3 1i %g 8^ _# X@ _# _# X@ X@ r# i@ X@ W@ m@ Qv ew fw gw hw iw jw kw lw mw nw ow pw qw rw sw tw pw uw vw ww xw yw m2 h[ q# _# X@ _# _# _# X@ _# _# _# q# _3 L: M: g; ;+ eo /. N: x+ N. ; I3 zw D| Aw 3. 3. ,[ S: '[ )[ _# W@ c} 9} X@ _# _# _# U^ c} Na q# `| Bw Cw Dw Ew Fw Gw Hw Iw Jw Kw Lw Mw Nw Ow Pw Qw Rw Sw Tw Uw Vw Ww Xw Yw Zw `w 6# c# x .x +x $ N. ; ; ; ; ; ; N. ; q& Wn @x #x $x %x &x Zc *x |d o; 3. B3 =x -x ;x >x V. ,x 'x )x !x 4l j[ ]5 g@ i@ _# _# _# _# X@ _# _# _# _# _# X@ _# W@ fh ~x /. {x ;% z$ ]x ^x /x (x &% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. y. _x :x r. <x [x }x |x $) /w B) z$ z$ 9, s% z$ |d 1x >+ 9. 2x 3x 4x 5x e7 o8 o8 e7 e7 /. 6x 7x 8x y$ a~ B) z$ z$ c# c# 9, j$ y$ v~ R= /% S= X. 9x 0x ax g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ 3@ bx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 cx dx fj ;, 3. k( l( Cg X@ T1 X@ X@ _# _# X@ _# n( ): p( ex 3. 3] Eg Fg fx G[ ; ; ,@ j^ gx hx b@ q. :: K[ ix }q X@ X@ _# _# _# X@ _# X@ a| Mg Nm jx =@ e) kx 1# [u &% ; ; 7$ x^ I( J( K( B) lx mx 9: i@ X_ _# _# X@ _# _# _# X@ Na nx ox L( ;+ -+ +p Nu px 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. qx ov Cj U: _# _# X@ _# _# _# }: p# rx =p 6d X. %& -c ;c >c !% N. ; v@ r: sx tx v~ 3. l| *h ux a^ _# _# T^ h: _# b} b| i: W@ T^ vx wx xx yx zx 3. 5) 3. 6. ;% 6. +, 3. ;% 3. 5) 3. 6. ;% +, 3. 3. Ax Bx -; Cx A7 X@ _# L| _# X@ _# _# _# X@ ;^ .v L: M: g; s[ Dx /. N: x+ N. ; d* gd u; Ex 3. 3. ,[ S: '[ )[ _# W@ ,< u} X@ _# _# X@ _# L| a^ Fx Gx Hx Ix Jx Kx Lx Mx Nx Ox Px Qx Rx Sx Mx Tx Ux Vx Wx Xx Yx Rx Zx `x y .y _] W; 0, D* +y @y #y !% i. ; ; ; ; ; ; ; N. ; 9+ :d $y %y &y *y =y -y ;y 3. y$ 0, 3. 3. >y ,y 'y )y !y ~y Qu {y ]y 8| ]5 I| _# _# n( X@ _# q# U^ _# W@ yf _# _# X@ W@ ^v ^y /y (y _y 3. :y <y [y n= ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; g. y+ }y |y y' 1y 2y 3y 4y 5y 6y 7y 8y 9y 0y ay by cy dy ey fy gy Qc hy e7 o8 o8 e7 o8 o8 <y iy jy ky ly my ny oy py 4: A6 qy ry sy ty uy q@ X. X. 0$ vy wy g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. xy yy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a zy Ay 'u ^% 3. k( l( xf !< F| Me X@ _# _# _# _# n( o( k< zf 3. C@ By Jb Bf 46 ; ; n- Gg Hg Cy l# p. %i Dy Kg Lg q# _# _# _# _# _# _# _# }: wm 86 Ey t+ 3. ^| t@ a6 ,@ ; ; 7$ x^ I( J( K( B) ba Fy 9: i@ X@ _# _# _# X@ _# _# W@ Rn Gy Hy L( ;+ -+ nr <u _4 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Iy qr Cj U: _# X@ _# y: }: X@ X@ U^ <i cq $h X. %& -c ;c >c !% N. ; r3 r: tr Jy +, 3. l| $g Ky N} _# T^ /9 0} W@ i@ h@ r# N| Ly My Ny Oy |~ ;+ 3r 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 6. 3. 3. 3. Ip /@ $1 Py Qy Ry !^ W@ T^ `_ N| _# _# _# _# _# p# Sy }h M: g; ;+ Ty /. N: x+ N. ; I3 Uy T8 Vy 3. 3. ,[ S: '[ )[ _# i@ W@ X@ _# _# _# _# p# q^ 9 r5 Wy Xy A@ B) V; t. n} |d n} V; t. V; |d V; t. V; V; t. =@ V; V; |d n} t. V; _@ r( 3. Yy -< Zy q& 9+ ; N. ; ; ; ; ; ; ; ; ; N. $ `y z .z +z @z #z $z %z 3. 3. X. 9, &z *z X] =z -z ;z >z ,z 'z )z Gb ]5 T^ !z r# p# n6 [} X@ *[ ]t N| _# _# i@ fh ~z {z ]z 3. i$ ^z /z (z x. 9+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. L+ _z :z q. <z [z =; }z |z 1z 2z 3z 4z 5z 6z 7z 8z 9z 0z az bz 4m e7 o8 e7 o8 o8 o8 o8 e7 of cz _> dz ez fz gz hz iz jz kz lz mz nz oz 3. X. X. 1% pz qz g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: rz sz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. it tz uz z8 q. 3. k( l( m( L| Me X@ X@ _# _# _# _# n( ): !: vz 3. Pe wz Re xz T. ; ; 8@ 9q 0@ yz ]# q. Ln zz Az 8} W@ _# _# _# _# _# _# X@ |: 'd qt Bz ,2 4: !d 1# 6: j. ; ; 7$ x^ I( J( K( B) Ze `e D< i@ X_ W@ a} X@ _# X@ _# X@ Cz Dz _u L( ;+ -+ +p Ez Fz 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Gz xt Cj U: _# _# }( i[ W@ _# }: U^ Hz Iz 6d X. %& -c ;c >c !% N. ; v@ )5 >f Jz ~~ 3. ;} ;@ w: W# _# W@ 0} *[ W: _# X@ X_ L| Kz Lz Mz Nz F+ r@ Oz Pz Qz Rz Sz Tz Uz Vz Wz Uz Xz Yz Zz `z A .A +A S= zx @A #A $A p# W: *i h: _# _# _# _# _# g@ %A 3} M: g; _@ 7# /. N: x+ N. ; ;= &A *A =A 3. 3. ,[ S: '[ )[ _# _# _# _# X@ _# L| _# T^ -A ;A >A ,A t+ _@ -% +, 3. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. +, a, 3. 1/ 'A )A !A ~A j. ; ; ; ; ; ; ; ; ; ; N. ; ; h. N. 7$ 1a {A ]A ^A /A (A _A :A 3. 3. ^% /% _@ 6# %& p. <A [A }A /. |A 1A b| j@ _# W@ ts 4l Me _# ~< h: _# X@ _# W: 4l /! 2A 3A z$ 3. 4A i^ 5A &% ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8+ h. 6A 7A ^@ 8A 9A }o of o8 e7 n8 Wc o8 Wc Wc o8 o8 o8 0A d7 e7 n8 o8 o8 o8 o8 o8 o8 e7 o8 n8 e7 o8 o8 d7 o8 o8 Wc e7 e7 e7 o8 n8 8' aA 3. X. X. X. <+ bA g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ cA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# _# }: )< X@ _# _# n( o( k< Fn 3. &$ #' m< n< o< ; ; ,@ p< dA eA b@ p. s< fA gA f@ W@ X@ X@ X@ X@ X@ X@ X@ W@ *e hA |x t+ 3. z< t@ iA j. ; ; 7$ x^ I( J( K( B) B< C< D< i@ W@ h[ Vi k@ X@ X@ X@ W@ 9w 0w 7q L( ;+ -+ +p 8q w^ 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. jA kA &p U: _# }: X@ W@ h: X@ X@ q# pv _, 6d X. %& -c ;c >c !% N. ; v@ lA U< }e K^ 3. W< X< Y< U^ _# _# W@ W: _# X@ _# _# Wr mA nA oA 3] 7# pA qA }z rA sA tA sA tA sA tA tA sA sA tA sA tA /. uA +A Zc vA wA xA l@ }: h: _# X@ _# _# _# X@ q# {9 L: M: g; _@ y' /. N: x+ N. ; I/ -[ n yA 6. 3. ,[ S: '[ )[ _# )< )< X@ _# T^ 7< U: zA AA BA CA +, X. ;+ DA EA FA GA GA GA GA GA GA GA GA GA GA GA GA GA GA GA GA HA IA JA KA Xd LA MA e= N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. q& 7$ &% G- NA .0 OA PA QA gw A[ #f RA X. S= _@ q. q. 3. SA TA UA VA V# p# _# X@ W: X@ W: W@ _# X@ _# X@ _# ;^ WA XA YA |~ 3. ZA `A B T. ; ; ; ; ; ; ; ; ; ; ; i. ; N. y. .B +B ad _@ @B #B }o e7 e7 o8 e7 e7 e7 e7 e7 e7 e7 $B %B &B #_ o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 e7 e7 e7 e7 e7 e7 e7 e7 8' aA 3. X. X. /@ (+ *B ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ w[ =B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( $d z8 q. 3. k( l( m( 8^ _# }: _# -B p# _# _# n( ): }6 %d 3. }~ ;B >B ,B G[ ; ; ,@ O@ 'B )B A( q. :: !B ~B _2 q# W@ W@ W@ W@ W@ W@ W@ m@ M_ |u {B q@ r@ ]B t@ Nt x# ; ; 7$ x^ ^B /B K( %~ (B _B :B )< W@ h: G_ q# W@ W@ W@ q# n6 <B [B L( ;+ -+ }B |B 1B 9+ ; ; ; ; ; ; ; ; $ 2B 3B 4B 8. 3. 5B ls Vt ]5 W@ W@ W@ W@ W@ W@ W@ T^ 6B 7B 8B X. %& 9B 0B aB x+ h. ; v@ &} 7d bB -} 3. ;} ;@ >} W# _# X@ _# _# X@ _# _# h: F_ !c cB /_ c# dB eB fB gB hB hB hB hB hB hB hB hB hB hB hB iB jB kB lB 3. z$ mB nB oB j@ X@ _# X@ _# _# _# _# _# q# _3 L: M: g; i$ pB /. N: x+ N. ; L$ qB <c rB 3. 3. ,[ S: '[ )[ X@ .1 sB X@ X_ _# U: W@ U1 tB uB vB wB R= xB yB zB AB BB BB BB BB BB BB BB BB BB BB BB BB BB BB BB BB AB CB DB EB FB GB HB ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; y. y. j. d= wt IB JB KB LB MB NB OB PB QB RB ld t+ _] 3. SB TB UB VB Ub U^ _# X@ k@ X@ _# X@ _# _# _# _# p# WB XB YB 3. I6 ZB /. `B !* N. ; ; ; ; ; ; ; ; ; ; ; i. Z% {( 0+ C .C ld @B #B }o e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 +C @C e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 vb #C $C 3. X. X. X. (+ *B ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ 9r >3 ^% 3. k( l( m( y: W@ }: h@ x6 U^ _# _# n( ): $| Hb 3. &| &C *C =C G[ ; ; 9+ -C ;C >C u+ q. ,C 'C )C !C Yu )x ~C `| ~C )x ~C {C ]C ^C /C (C =@ e) _C 6$ :C j. ; ; 7$ Wn <C [C dl q' }C |C 1C 2C Yu 3C 4C 5C ~C 6C 7C 6C 8C 9C 0C aC ;+ bC cC dC r) 9+ ; ; ; ; ; ; ; ; ,@ eC fC gC u& 3. hC iC jC kC 3C 4C 5C ~C Sy 7C `| ]C lC mC nC X. %& oC pC qC x+ h. ; v@ T< ,c 'c k| 3. l| $g %g F_ _# _# _# _# _# _# _# N| rC sC Ca 3. 9, $2 tC uC C} f= I* I* I* I* I* I* I* I* I* I* p_ pd vC wC 3. 1% xC yC <} j@ X@ _# _# _# _# _# _# _# q# =[ L: M: g; `} zC /. N: x+ N. ; I3 AC T8 BC 3. 3. ,[ S: '[ )[ W@ >^ n6 W@ _# _# _# q# p^ CC DC EC X. FC GC HC ao j& IC IC IC IC IC IC IC IC IC IC IC IC IC IC IC IC JC KC LC JC ,$ MC Z% i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; i. &% $* F= NC OC * PC QC RC SC TC UC =f 3. y' VC 3. WC XC vm 5| T^ n( Oa g@ _# _# _# _# _# X@ W@ YC ZC `C D _@ .D +D @D N. q& ; ; ; ; ; ; ; ; ; N. y. P+ #D $D %D &D *D =D -D ;D >D e7 o8 o8 o8 o8 o8 o8 o8 o8 e7 _j ,D 'D o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 of o8 )D !D 3. X. X. X. (+ *B i. i. i. N. x# N. i. g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& ~D {D + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 h1 ]D z4 ;, 3. k( l( xf !< F| i@ X@ U^ _# X@ _# n( ): p( }a 3. '3 *| =| -| G[ ; ; q& Wn ^D &1 ;, X. FC /D (D _D :D <D [D }D |D 1D 2D 3D 4D 5D 6D 7D z$ 8D 9D 0D N. 7$ ; ; h. 3 aD bD cD J{ dD eD fD gD hD iD jD kD lD mD nD }D oD pD qD l5 _@ (| rD sD [/ 9+ ; ; ; ; ; ; ; ; 8@ tD uD |7 3. c: vD wD xD yD zD AD BD CD DD ED }D FD GD HD ID _@ ;+ JD KD LD x+ h. ; v@ r: xa MD u& 3. l| ND ux a^ _# _# _# _# _# _# _# p# p^ !c OD /_ 9, s| t| @[ r) N. ; ; ; ; ; ; ; ; ; ; &% PD QD RD 3. s% SD TD z| j@ X@ _# _# _# _# _# _# X@ ;^ UD yq M: g; /% VD /. N: x+ N. ; d* '2 u; WD 3. 3. ,[ S: '[ )[ _# q# q# _# X@ _# _# q# p^ XD YD ZD /% %& `D oe E I* T. T. T. T. T. T. T. T. T. T. T. T. T. T. T. T. T. _& _& T. &% ; i. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; :* x+ T. N. .E +E @E #E $E %E &E qD dt ^% q. *E =E 1$ -E @2 q# n6 X@ _# _# _# _# _# _# W@ n| V. ;E >E q. X. ,E 'E %] q& ; ; ; ; ; ; ; ; i. ; Z% )E !E ~E {E ]E ^E /E (E _E 5x e7 o8 o8 o8 o8 o8 o8 o8 o8 Wc $B :E (j o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 <y <E [E }E |E +, -% _@ 1% <+ 1E 2E 2E B2 3E 4E 5E ]& i. h. i. ; ; ; ; ; ; ; ; ; ; ; ; y. N& 6E + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. =3 -3 7E >3 ^% 3. k( l( Cg r# h[ Me _# _# X@ _# _# n( o( k< 8E 3. '3 `9 0 ~3 G[ ; ; N. L$ 9E /. 0E 6. _@ aE bE cE dE eE fE gE hE iE jE kE lE mE nE 7# B) oE pE qE j. h. N. ; g. $ rE sE tE ~~ 9, uE vE wE xE yE zE AE BE CE DE gE EE FE R@ q. q. GE HE IE $ 7$ ; ; ; ; ; ; ; ; v@ JE KE LE ME '7 =@ NE OE PE QE RE SE TE UE VE gE WE XE YE (@ _@ +5 ZE `E F j. N. ; r3 r: 40 .F u3 3. +F /. @F W# _# _# X@ _# _# X@ X_ )< #F $F -9 3. 9, %F 90 ]} d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ &F *F 3. 9, =F -F <} j@ X@ _# _# _# _# _# _# _# q# ;F 3u M: g; s. 7# /. N: x+ N. ; I3 J3 K3 >F 3. 3. ,[ S: '[ )[ _# _# _# X@ _# _# _# q# p^ D^ ,F 'F X. )F !F ~F {F N- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; g. 7$ ,@ j. $ }- ]F ^F /F (F _F :F X. ^% <F [F }F S# U^ W@ _# X@ _# _# _# _# _# X@ >^ |F 1F Xf q. X. 2F 3F 4F q& ; ; ; ; ; ; ; i. h. i. ]& 5F 6F 7F q# 8^ 8F 9F 0F aF v' e7 o8 o8 o8 o8 o8 o8 o8 o8 Wc e7 bF mg o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 e7 cF dF eF fF gF hF iF jF kF lF mF nF oF pF qF rF sF tF uF i. 8+ ; ; ; ; ; ; ; ; ; ; ; ; i. ]& vF wF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. it x4 xF z8 ;, 3. k( l( m( 8^ }: X@ X@ _# _# _# _# n( ): L! yF 3. !{ zF C8 uC G[ ; ; i. j. B> AF BF CF 3. _@ q. J{ t+ z$ J{ z$ J{ z$ J{ Y. J{ R$ s. V; |i DF N] EF $ ; ; ; ; &% FF GF HF 6. 7. s. 7# J{ t+ z$ t+ t+ J{ z$ J{ z$ J{ ;, s. %~ ^, IF JF KF x+ ; ; ; ; ; ; ; ; ; y. $ LF {! MF 3. 7# _@ 7# J{ z$ t+ t+ J{ z$ NF z$ NF J{ q. s. ^, A5 OF PF it q& ; ; v@ )5 QF *9 |~ 3. W< RF +h T^ _# X@ _# g@ X@ _# _# N| y{ SF A3 ^z i$ ;9 >9 u| d& v@ ; ; ; ; ; ; ; ; ; ; x+ TF UF VF 3. z$ b0 WF H3 j@ X@ _# _# _# _# _# _# _# ;^ pp 3} M: g; ;+ w- /. N: x+ N. ; _& 25 35 XF 3. 3. ,[ S: '[ )[ _# _# _# X@ _# _# _# q# p^ 6{ YF ZF s. ^@ `F G .G j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; N. ; ; N. N. N. N. 9+ $ +G 'E @G #G V; /% $G %G N] ( }( i@ X@ X@ _# _# _# X@ _# W@ &G *G =G -G 9, X. %^ ;G >G q& ; ; ; ; ; ; ; h. i. ,G 'G )G !G ;^ c} K| p# L< ~G {G ]G e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 d7 _j mg e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 ^G /G (G _G :G U2 <G [G }G |G 1G 2G 3G 4G 5G 6G 7G 8G 9G 0G aG ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& bG + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ l7 >3 ^% 3. k( l( m( 8^ _# _# _# _# _# _# _# n( ): }6 n7 3. r( cG dG eG 46 ; N. ; ; d= fG /x gG hG iG +, Pe -# 8. -# u: '3 E] i Pe 7. i 3. jG kG lG mG ,$ v@ ; ; ; ; ; 1f nG oG pG qG K^ 5) u: E] q@ E] }~ Pe i 8. -# :@ +, 3. rG sG tG uG *! 9+ ; N. ; ; ; ; ; ; N. ; v@ vG wG xG yG zG +, u: u: 7. '3 u: -# u& q@ 7. E] '3 3. }# AG BG 35 CG N- N. ; ; v@ r: DG EG u3 3. ;} ~; FG W# _# _# U^ Qm X@ _# _# p# X_ GG HG e) ;+ /% Y7 @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. IG JG KG 3. 9, LG MG >2 j@ X@ _# _# _# _# _# _# X@ q# {9 L: M: g; [+ NG /. N: x+ N. ; I/ K6 L6 OG 3. 3. ,[ S: '[ )[ _# p# p# _# X@ _# _# q# p^ PG QG RG X. 2c SG TG UG x+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; 7$ T. T. _& h= 9+ ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. N. x. :d VG /. WG ;+ c+ XG HC YG W@ X@ X@ _# W@ g@ X@ _# _# X@ Ub ZG `G H ^% X. %^ .H +H ,@ ; ; ; ; ; ; i. ; N. @H #H $H %H &H W@ X@ J: *H /v =H -H ;H d7 e7 o8 o8 o8 o8 o8 o8 o8 o8 >H ,H e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 d7 n8 'H )H !H ~H {H ]H ^H /H (H _H :H <H [H }H |H d6 1H :H 2H 3H q& h. ; ; ; ; ; ; ; ; ; ; ; ; i. J# 4H 5H + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ Yh [6 ^% 3. k( l( m( 8^ _# q# X@ X@ h: X@ _# n( ): k< 6H 3. W; 7H 8H 9H T. ; ; ; ; N. !% 0H aH bH cH dH eH fH gH hH iH jH kH lH mH nH oH pH qH /. rH 1^ x. ; ; ; ; ; ; 7$ r) sH 8' tH uH vH wH kH xH yH zH eH AH BH hH CH DH EH FH @G GH j. %_ ; g. ; ; ; ; ; ; ; ; ; h. j. HH IH JH KH LH MH iH NH OH PH QH RH lH SH TH UH VH WH XH Xd YH ZH Z% ; N. ; v@ r: u6 v6 u3 3. v3 `H ir G_ _# _# T^ ~t X@ _# _# p# p| GG I [~ 9, .I +I ]} d& v@ ; ; ; ; ; ; ; ; ; ; j. E4 D6 @I 3. 9, #I $I >2 j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. VD /. N: x+ N. ; I3 %I kl &I 3. 3. ,[ S: '[ )[ q# 8} b| q# _# _# _# q# p^ PG *I ~g X. y' =I -I ;I x+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. 1f pj >I ,I 'I )I !I c- N. h. N. ; ; ; N. ; ; ; ; ; ; ; ; ; N. ; e= ~I {I ]I ;% G) ^I /I (I X@ X@ _# W@ ,< c} )< X@ _# W@ Lg _I :I <I q. X. 2F [I y. q& ; ; N. ; ; ; N. N. uF }I |I 1I X_ X@ _# _# _# }( q# 2I 3I Wd e7 o8 o8 o8 o8 o8 o8 o8 o8 e7 of 4I n8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 5I 6I 7I 8I 9I 0I aI 1H bI cI dI &H X@ eI [( _# i@ fI gI hI h. h. N. ; ; ; ; ; ; ; ; ; ; ; y. u4 a' iI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 jI #| ;, 3. k( l( m( 8^ y: kI p# d6 ]t sB W@ T^ lI mI nI 3. 9. oI pI qI i= ~' 9+ 9+ 9+ 9+ x# ah J/ rI sI tI fC uI vI wI xI yI zI AI BI BI CI DI EI FI }- j. 9+ 9+ 9+ 9+ 9+ 9+ 9+ 9+ j. !% GI HI II JI KI ~k LI MI NI fC OI vI PI xI QI RI SI TI ; j. 9+ 9+ 9+ 9+ 8@ 9+ 9+ 8@ 9+ 9+ 9+ 9+ 9+ 9+ j. 4F 'I UI VI KI XC ez WI fC XI YI ZI zI `I J .J +J @J kr j* ~' i. h. ; ; v@ )5 #J ~5 |~ 3. ;} fq za 7u _# X@ _# J: X@ _# _# N| $J SF %J B3 i$ s| _5 u| d& v@ ; ; ; ; ; ; ; ; ; ; x+ %j UF &J 3. z$ b0 *J H3 j@ X@ _# _# _# _# _# _# X@ q# _3 L: M: g; _@ 7# /. N: x+ N. ; _& =J 35 -J 3. 3. ,[ S: '[ )[ i@ k@ k@ X@ _# }: _# q# p^ ;J >J ,J /% ^@ 'J )J !J x+ N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. h. ; ; N. ; ; ; ; N. q& %] ~J {J ]J ^J /J (J _J :J <J b{ j. n- 7$ N. N. N. h. h. ; ; ; ; h. N. N. h. i= [J }J |J 6. 1~ 1J 2J 3J X@ X@ _# X@ r# k@ X@ X_ X@ W@ 4J ZC 5J 6J ;+ X. 7J 8J (& q& ; y. g. Z% Z% 9J -: 0J aJ bJ cJ dJ fI _# i@ _# X@ _# )< T^ {2 eJ Wd e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 ;H fJ gJ hJ iJ jJ kJ X_ i@ i@ X_ V7 ms _# i@ X_ i@ _# X@ 1H lJ mJ Z% ; ; ; ; ; ; ; ; ; ; ; ; y. N& nJ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ X9 9r >3 ^% 3. k( l( m( 8^ i@ T^ X@ X@ q# X@ X@ n( ~2 k< oJ 3. t. pJ qJ rJ sJ tJ uJ vJ wJ xJ yJ zJ G- AJ BJ CJ DJ EJ FJ GJ CJ HJ IJ JJ KJ LJ MJ NJ OJ PJ QJ RJ RJ RJ RJ RJ RJ RJ RJ ]F SJ TJ UJ b& VJ WJ XJ YJ ZJ `J `J DJ K FJ GJ CJ .K +K cd @K #K $K wJ %K &K *K =K &K %K -K xJ ;K vJ RJ RJ >K -K ,K 'K )K !K 2f 2f J- ~K {K ]K ^K /K EJ XJ (K _K :K d= N- N. ; h. i. ; ; r3 r: s3 50 u3 3. l| Hj Uu +1 _# _# X@ _# _# X@ _# X@ <K $F -9 3. p. l5 C3 @[ d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ &F [K 3. 9, }5 }K >2 j@ X@ _# _# _# _# _# _# _# p# |K L: M: g; ;+ %& /. N: x+ N. ; I/ -[ 35 1K 6. 3. ,[ S: '[ )[ _# X@ X@ _# X@ r# X@ q# m@ 2K 3K 4K X. )F 5K 6K UG !% 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ N. 9+ $ q& y. ; h. i. ; ; N. $ 7K 8K 9K 0K aK bK cK dK eK fK gK hK iK jK i. 9+ 9+ &% $ &% &% &% &% $ %_ 9+ v@ SJ kK lK mK wB nK oK pK qK W@ X@ X@ _# X@ W@ X@ _# _# q# m7 rK sK }# ;+ _] /. tK !% N. N. B} n- uK vK wK xK yK zK AK BK CK X@ i@ _# _# _# X@ !< ~t fh >{ <y e7 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 DK EK FK GK HK IK JK X_ i@ X_ X_ _# i@ _# i@ _# _# _# i@ KK AK LK MK NK ; N. ; ; ; ; ; ; ; ; ; ; i. J# OK d% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a PK QK [a ;, 3. k( l( m( 8^ _# _# _# _# _# _# _# J: /2 RK SK 3. F+ [~ TK UK VK WK XK YK ZK `K L .L +L @L #L $L %L &L *L ~0 $L =L -L ;L >L ,L Pw 'L )L !L ~L YK YK YK YK YK YK YK YK {L ]L ^L @L KE /L %L (L _L :L <L [L %L &L *L }L |L 1L 2L <L XK 3L XK 8a 4L 5L 6L 7L 5L 8L 9L ~L 0L aL YK YK bL 9L YK cL dL 'L $L eL fL =L gL 'L Pw hL iL |L jL kL lL mL nL _& N. ; N. ; ; v@ r: 2 MD u& 3. l| oL &c 8^ _# _# _# _# _# _# _# U^ E^ GG X7 /_ i$ $2 pL D: d& v@ ; ; ; ; ; ; ; ; ; ; N- <% qL RD 3. s% x| rL z| j@ X@ X@ _# _# _# X@ _# _# p# -0 Ia M: g; `} sL /. N: x+ N. ; I3 tL D| Ma 3. 3. ,[ S: '[ )[ _# _# X@ U^ Z[ uL g@ W@ _# tB vL >E X. r. wL xL yL zL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL BL CL DL ;s j* N. i. h. N. ; p& EL FL GL HL 3. 5) IL 3. JL KL LL ML NL Gk OL PL QL RL SL TL UL iA iA %K VL VL WL XL YL ZL `L C@ S= D) M .M +M ;^ X@ _# X@ _# _# _# X@ _# q# (e @M #M 3. 8. MH w} $M _& N. %M &M *M =M -M ;M >M ,M 'M BK )M i@ _# X_ _# _# _# _# X@ U^ )< bk !M ~M <y o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 {> {M ]M ^M /M (M BK _M fI i@ _# _# _# _# _# _# _# _# _# X_ [( :M <M [M }M >~ ; N. ; ; ; ; ; ; ; ; ; y. |M 1M 2M + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Db 3M 4M >3 ^% 3. k( l( m( 8^ _# _# _# _# W@ }( X@ X@ B{ 5M 6M 7M 3. w~ 8M 9M 0M aM bM cM dM cM eM fM cM dM bM bM bM gM bM hM bM iM jM kM cM cM gM bM bM lM mM cM cM cM cM cM cM cM nM oM pM qM lM bM bM bM bM hM rM iM iM bM gM bM hM bM aM aM bM bM sM eM dM cM bM mM dM cM cM lM mM aM cM cM cM cM lM cM dM cM bM bM bM bM iM iM cM gM bM hM bM tM uM vM wM iL xM j. N. ; N. ; v@ T< i| j| k| 3. l| yM &c +1 _# _# _# _# _# _# _# X@ b^ zM Ca 3. q. @f AM D: d& v@ ; ; ; ; ; ; ; ; ; ; &% g1 BM CM 3. 9, DM Ha <} j@ X@ _# X@ n( W@ _# X@ _# p# %A 3} M: g; 1% /f /. N: x+ N. ; L$ EM FM [c 3. 3. ,[ S: '[ )[ _# X@ b} .: W@ n6 W@ )< zA GM os (% HM q. IM JM KM LM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM NM R] OM PM QM RM SM N. ; ; N. j. TM UM VM ,2 _@ K^ 3. _@ z$ 3. WM XM YM ZM `M N .N +N @N #N $N %N %N &N *N =N -N ;N >N ,N y$ X. i 'N )N !N Ut q# _# _# _# X@ _# _# X@ _# W# ~N {N ]N 7. 3. ^N 5> /N l= O. (N _N :N <N [N }N |N CK 1N bI i@ X_ i@ _# _# _# _# X@ _# _# _# p# tt 2N $8 <y o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 n8 3N 4N 5N 6N 7N 8N _H 9N fI i@ _# _# _# _# _# _# _# _# _# i@ fI 0I 0N aN bN cN u@ ; N. ; ; ; ; ; ; ; ; i. b% +d dN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 Ke z8 q. 3. k( l( m( 8^ _# _# _# X@ .1 Y_ W@ _# ]5 eN yq fN gN Z] 7# hN #f iN #f #f #f #f #f #f #f #f #f #f iN iN #f iN #f iN iN iN iN iN iN #f #f #f #f #f #f #f #f #f #f #f #f jN jN #f iN #f #f #f #f iN #f iN iN iN iN #f iN #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f iN iN iN iN #f iN iN #f kN lN mN nN oN /| x+ N. ; ; v@ &} *} =} -} 3. ;} pN qN +1 _# _# _# _# _# _# _# N| $J SF rN sN i$ c# Da @[ d& v@ ; ; ; ; ; ; ; ; ; ; x+ tN uN vN 3. z$ wN xN H3 j@ X@ X@ !< ~t yN W@ _# X@ q# zN L: M: g; s. s% /. N: x+ N. ; d= AN u; BN 3. 3. ,[ S: '[ )[ _# X@ i@ F| i@ W@ _# _# 7u ,{ CN DN 3. _] c# EN FN GN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN IN JN KN }B LN MN NN 9+ ; ; 7$ ON PN QN RN _@ l5 SN TN 3. 3. s. 7# j% UN Ra VN WN XN YN ZN `N O .O +O @O #O $O %O &O *O NF _@ &$ $^ =O -O ;O U^ X@ _# _# X@ _# G_ p# _# q# {2 >O ,O K^ _@ 3. 'O )O !O j* ~O {O ]O ^O /O (O )< X_ X@ fI i@ X_ i@ _# _# _# _# _# _# W@ n( W@ )< L| pv _O 3g o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 :O <O [O }O |O 1O 2O dJ V7 i@ _# _# _# _# _# _# _# _# _# i@ X_ 3O f4 4O 5O 6O 7O y. ; ; ; ; ; ; ; ; ; y. g# h# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# g@ _# X@ X@ a| X@ _# X@ U^ 8O 9O 0O aO y$ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ q. bO ^d cO [/ q& ; ; v@ T< U< dO K^ 3. ;} T, eO W# _# W@ g@ i@ X@ _# _# X@ wr fO gO 3. 9, hO iO jO d& v@ ; ; ; ; ; ; ; ; ; ; %_ 9+ kO lO 3. c# mO nO oO j@ X@ X@ X@ a| X@ X@ _# _# q# _3 L: M: g; s. 7# /. N: x+ N. ; Y% 6e 7e 8e 3. 3. ,[ S: '[ )[ _# _# X@ Me X@ _# X@ _# N| C{ pO qO rO 3. X. q. _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ s. sO R6 tO uO a6 N. ; $ vO wO xO yO _@ m^ zO Qa AO BO }# CO 9, _@ _@ q. ^@ _@ /@ (@ X. T> DO ;9 DO RA X. _@ _@ _@ _@ q. }# EO /. FO S1 X@ _# X@ _# _# G_ GO #v X@ gc HO IO JO 6. KO LO MO NO OO N. PO QO RO d6 X@ i@ _# i@ _# i@ _# i@ _# X@ _# }: X@ _# X@ Na Y_ i: X@ X@ B{ B7 JH d7 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 Wc SO TO UO VO WO XO X@ X@ _# _# _# _# _# _# _# _# _# _# _# i@ X@ }: YO ZO `O P .P N. ; N. ; ; ; ; ; ; i. '# Ie Je + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( i( Le q. 3. k( l( m( N| U: +P p# _# _# X@ _# X@ _# _# 2I Jh @P #P $P &d %P &P *P =P -P &P ;P u- >P ,P 'P *P =P u- =P %P I^ ;P %P ;P u- >P )P =P I^ 'P *P &P !P ~P =P *P ;P u- >P )P =P I^ {P %P &P ]P u- ^P ,P ;P u- /P )P =P I^ %P ;P %P ]P u- >P )P 'P (P 'P *P _P :P ~P =P %P ]P u- >P )P =P I^ &P %P &P <P u- y- ,P ;P u- ^P )P =P I^ {P [P }P ^@ X. R$ |P 1P 2P &% h. ; v@ )5 >f $n ~~ 3. W< 3P ~< U^ p# 0| 4P W@ _# _# _# 8^ je 5P 6P Gn i$ 79 Y7 @[ d& v@ ; ; ; ; ; ; ; ; ; ; x+ 7P 8P 9P 3. z$ 0P aP bP j@ X@ _# _# X@ _# _# X@ X@ q# {9 L: M: g; 9, cP /. N: x+ N. ; I/ dP u; eP 3. 3. ,[ S: '[ )[ _# X@ X@ _# _# _# _# X@ _# ]5 fP gP hP iP jP ^% _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ q. 7; kP lP mP nP 9+ ; $ oP pP qP A^ _@ rP sP tP uP /. vP wP xP yP zP Ty ;+ ^@ 6# %& q. q. q. _@ q. q. %& ^@ ;+ #$ AP BP CP P' DP 9^ X_ X@ X@ _# '< u} 2< Z[ W@ h: a| EP FP SB wB 3. GP <y `m $* ; PO HP IP X_ X@ _# i@ _# _# _# _# _# _# _# W@ k@ |: '< _# X@ J: W@ }: h[ J: JP e7 n8 d7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 n8 KP LP MP NP OP PP X@ _# i@ _# _# _# _# _# _# _# _# _# i@ X_ i@ QP jJ JK RP SP TP UP q& i. h. ; ; ; ; ; y. tf VP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ vf WP >3 ^% 3. k( l( m( 8^ a| U: _# X@ _# _# _# _# _# X@ W@ XP YP ZP `P Q .Q +Q @Q #Q $Q %Q &Q *Q =Q -Q ;Q -Q >Q ,Q 'Q uz )Q ;Q .Q !Q ~Q =Q {Q ]Q ^Q /Q (Q _Q :Q <Q [Q }Q |Q 1Q =Q 2Q 'Q @Q 3Q 4Q %Q 5Q 6Q 7Q 8Q 9Q -Q >Q 0Q aQ bQ cQ dQ eQ &Q fQ =Q gQ hQ iQ jQ ^Q kQ uz <Q lQ mQ |Q fQ =Q {Q nQ oQ %Q pQ qQ 5Q rQ sQ tQ 9Q 1Q uQ gQ vQ bQ wQ xQ yQ q6 ;+ _@ zQ AQ BQ x+ N. ; r3 r: CQ DQ u3 3. ;} fq >} W# _# q# n( X_ X@ _# _# )< EQ FQ GQ 3. ;+ s| t| @[ d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ BM HQ 3. 1% xC IQ <} j@ X@ _# _# _# _# _# _# _# U^ JQ L: M: g; s[ KQ /. N: x+ N. ; _& LQ P: MQ 3. 3. ,[ S: '[ )[ _# r# r# X@ _# _# _# _# X@ a| W# NQ OQ P' PQ QQ RQ SQ TQ UQ VQ WQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ VH YQ ZQ 9, %~ `Q R .R +R N. $ @R #R $R `: _@ %R Qw &R *R =R :$ -R ~; ;R >R ,R 'R )R !R ~R {R ]R ^R (| /R (R _R :R <R [R }R 8' |R 1R 2R W@ i@ h@ )< _# X@ Rm b| q# X@ G_ 3R 4R 5R 3. 6R r. 7R 8R Z~ p& ; 9R 0R aR bR cR X_ _# _# _# _# _# _# _# _# p# tt [} X@ _# _# _# _# p# GO p# +1 dR eR n8 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 e7 fR gR hR iR jR kR Me i@ _# _# _# _# _# _# _# _# _# _# _# _# X_ Cz )M lR c[ mR nR oR pR :* ; ; ; ; ; ; i. b% qR rR + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Or sR Bg j1 ;, 3. k( l( m( 8^ _# _# _# _# _# _# _# _# _# _# i@ h: h@ tR uR vR wR xR yR zR AR BR CR DR ER FR GR HR IR JR KR LR MR NR OR PR QR RR FR SR TR UR VR WR XR YR ZR `R S .S +S @S xR #S $S %S &S *S =S -S ;S >S `R ,S JR 'S )S !S ~S Jr {S ]S RR ^S /S (S _S :S <S {S [S }S |S 1S 2S 3S 4S 5S 6S 7S 8S zR P3 9S 0S aS ~S bS cS JR dS eS fS gS T, hS l5 q. iS jS kS i. 7$ ; v@ r: lS mS v~ 3. l| nS oS N| _# _# _# _# _# _# _# T^ 09 pS qS A6 i$ rS sS ]} d& v@ ; ; ; ; ; ; ; ; ; ; c- k. tS uS 3. o; F6 vS H6 j@ X@ _# _# _# _# _# _# _# U^ wS Ia M: g; /% v% /. N: x+ N. ; l= xS yS zS 3. 3. ,[ S: '[ )[ W@ 5| [} W@ _# _# _# _# _# _# i@ 8^ >< AS BS CS DS ES FS GS HS IS t/ JS JS JS JS JS JS JS JS JS JS JS JS JS t/ KS LS MS NS A6 s+ 3. OS N1 PS x# $ QS RS SS l_ _@ TS US Zm b^ r2 m@ VS WS XS YS Zb ZS `S T .T +T @T #T $T %T &T *T =T -T ;T >T ,T 'T G_ W@ X@ h@ K| h@ X@ X_ p# U^ a| A{ w< )T !T ~T p. K^ {T ]T ^T i= ; i. 9R /T (T _T XO X_ _# _# _# _# _# _# _# X@ _# p# U^ _# X@ _# _# _# X@ }( _# W@ :T O_ <T e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 vb >> [T }T |T 1T 2T 3T X@ i@ _# _# _# _# _# _# _# _# _# _# _# _# i@ _# X@ V7 4T dJ 5T 6T 7T 8T i. ; ; ; ; ; y. 2@ 9T 0T + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ aT bT Zh ^% 3. k( l( m( 8^ _# T^ _# X@ _# _# _# _# _# _# _# i@ p# N| G_ 2< h: b} 2I X@ b} X@ j@ U^ 2< h: h@ ms k@ X@ i@ k@ h: k@ W@ k@ U^ Na h: r# i@ 2I i@ X@ j@ U^ j@ W@ k@ p# l@ h: b} h@ i@ b} X@ cT U^ l@ h: h@ h: j@ ms i@ k@ h: 2I X@ j@ T^ l@ h: h@ i@ 2I X@ i@ j@ U^ j@ h: k@ U^ l@ h: i@ b} i@ b} ms j@ T^ l@ h: h@ h: k@ X@ i@ k@ n( dT eT fT gT _@ Kq hT iT Wn 7$ ; v@ T< o@ jT |i 3. ;} T, gq 7u _# _# _# _# _# _# _# i@ kT $F lT P$ 9, RA +[ @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. E4 v| mT 3. 9, nT $I >e l@ X@ _# _# X@ X_ _# X@ _# U^ oT L: M: g; _@ y' /. N: x+ N. ; _& LQ 35 pT 6. 3. ,[ S: '[ )[ i@ r# r# X@ _# }: _# _# }: X@ _# X@ N| N| W( 2_ qT qT rT rT !_ rT rT rT rT rT rT sT rT rT rT rT rT rT rT rT rT tT uT vT wT xT ;% 3. yT b. vJ $ j. zT AT BT CT -% DT ;@ ET F_ i@ p# a^ G_ p# FT {n GT HT u1 IT 5S JT KT LT xR MT IT Gu NT OT I_ p# +1 X@ _# X@ X@ h@ i@ X@ _# _# X@ Z< qs PT QT RT +- }~ ST TT UT k. 9+ ; ; 9R /T VT WT '< _# _# _# _# _# _# _# _# _# X@ _# _# _# _# X@ p# X@ _# _# X_ X@ L| XT YT ^G d7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 e7 e7 ;@ ZT `T $~ U .U +U @U ms i@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ X@ ]H #U $U %U &U ]& i. ; ; ; ; ; i. J# *U =U + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ -U ej z4 ;, 3. k( l( m( N| }( ;U h: _# _# _# _# _# _# _# X@ _# _# X@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ T^ >U X[ ,U gT _@ (| 'U )U Wn 7$ ; r3 r: !U ~U 5) 3. v3 {U 60 G_ _# _# _# _# _# _# _# G_ rC pS ]U $^ 9, l5 ^U @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. 7c /U (U 3. s% _U :U z| j@ <U X@ X@ r# i@ X@ _# X@ q# {9 L: M: g; _@ 7# /. N: x+ N. ; I/ `m [U }U 3. 3. ,[ S: '[ )[ _# X@ X@ _# X@ <U X@ X@ i@ )< }: _# _# X@ q# U^ U^ U^ U^ U^ W@ T^ T^ h: J: U^ Z[ W@ yf T^ p# U^ U^ Z[ p# U^ T^ p# *b |U 1U 2U a, 3. 3U Q9 4U &% $ 5U 6U 7U 8U i$ 9U /. Xq 7u X@ _# _# X@ X@ q# p# U^ +1 a^ a^ h@ ts r# |: <U )< a^ +1 G_ T^ W@ X@ _# _# _# X_ r# Me X@ }: _# U^ ;^ 0U aU bU cU 6. _@ o; dU eU fU v@ N. ; ; 9R gU hU iU jU X_ _# _# _# _# _# _# _# _# _# _# X@ _# p# !< Gf 9} X@ _# _# )< kU lU mU nU e7 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 <y 0A oU pU qU t+ m> rU sU tU :H X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ X_ uU vU wU xU v[ y. ; ; ; ; ; ; y. N& yU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; h. =3 zU ,u 'u ^% 3. k( l( AU yN b| .1 X@ _# _# _# _# _# _# _# _# _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# U^ _e BU CU gT _@ (| 'U )U Wn 7$ ; v@ )5 Gq DU |~ 3. ;} P' gq ]5 _# _# X@ _# _# _# _# X@ wr $F EU D* 9, FU +I ]} d& v@ ; ; ; ; ; ; ; ; ; ; j. PD D6 GU 3. 9, nT HU >2 h: IU q# k@ l i: X@ _# _# q# _3 L: M: g; _@ 7# /. N: x+ N. ; I/ K6 JU KU 3. 3. ,[ S: '[ )[ X@ U^ _# _# }( ;U J: W@ n6 .: )< X@ _# _# _# X@ X_ X_ X@ _# ={ L| T^ uL i: X@ J: : n( U^ c} n6 _# Me l F| h: _# LU MU NU OU 6. 3. PU Vc QU c- 9+ RU SU TU y$ ;% UU ;@ VU b^ _# X@ X@ _# _# _# X@ X_ X_ }: X@ W@ W@ W@ W@ W@ X@ X_ X_ X_ X@ _# _# X@ }: n( h: M| ,< W@ a| L| 2< WU XU YU ZU j% /% Mj `U V .V +V N. ; N. ; 9R @V #V $V '< X_ _# _# _# _# _# _# _# _# _# _# _# W@ .: g@ ts )< X@ _# _# X@ h[ %V &V *V =V o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 <y -V ;V >V ,V 'V _@ /@ )V !V ~V 3T '< i@ _# _# _# _# _# _# _# _# _# _# _# _# _# i@ X_ Me {V ]V ^V /V i. ; h. ; ; ; ; ; y. 2@ (V _V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ #d :V <V q. 3. k( l( m( y: W@ X@ _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# U^ _e BU CU gT _@ (| 'U )U Wn 7$ ; v@ )5 [V }V |i 3. v3 |V V^ G_ U^ q# _# X@ _# _# _# N| ): 1V 2V e) ;+ X. !f @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. 6k 3V 4V 3. 9, #I 5V >2 j@ p# X@ X@ <| X@ _# _# _# q# _3 L: M: g; _@ 7# /. N: x+ N. ; I3 6V 0_ 7V 3. 3. ,[ S: '[ ]5 i: M| p# _# X@ h: _# _# X@ <| X@ _# _# _# _# _# _# _# _# h: h: _# _# W@ X@ _# X@ h: _# _# X@ Me X@ X@ W@ X@ _# _# LU 8V 1U 9V +A 3. 0V aV M8 $ bV cV dV eV t. IL fV ;@ gV 0^ _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ _# _# _# _# _# _# W@ Oa )< h: h: n( r2 JP hV ce iV jV Sa _@ 9, kV lV mV nV >~ N. N. ; ; 9R 0R oV pV qV X_ _# _# _# _# _# _# _# _# _# _# _# g@ uL I| U^ _# _# X@ X@ X@ E^ rV sV tV A: vb e7 o8 e7 o8 o8 o8 o8 o8 e7 o8 e7 e7 e7 uV /. vV wV A; 9, _@ _@ (@ xV yV zV BK Me i@ _# _# _# _# _# _# _# _# _# _# _# _# i@ _# X_ AV BV CV x^ h. ; i. ; ; ; ; ; ; i. J# DV EV + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ FV GV HV 9, 3. IV l( m( 8^ }: X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ T^ JV BU KV gT _@ (| 'U )U Wn 7$ ; v@ &} LV MV -} 3. ;} :v NV d2 k1 tt q# X@ X@ X@ X@ W@ S^ OV PV QV i$ X. !f @[ r) v@ ; ; ; ; ; ; ; ; ; ; x+ tN RV SV 3. z$ TV xN H3 j@ X@ X@ X@ X@ X@ X@ X@ X@ U^ {9 L: M: g; _@ 7# /. N: x+ N. ; ;= UV *A VV 3. 3. ,[ S: '[ U: r# 9} W@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ _# LU 8V 1U 9V WV 3. XV b. YV $ bV ZV `V W $) 3. .W fq +W A{ X@ X@ X@ X@ X@ X@ }: X@ }: }: }: _# _# _# _# _# _# _# }: X_ X@ }: }: X@ X@ .1 X@ G_ ~< @W #W $W %W &W *W =W _@ ;+ -W ;W >W ,W N- N. N. ; ; ; PO 'W )W !W X@ _# X_ i@ _# _# _# _# X_ i@ _# _# X@ _# <| c} H| U^ _# X@ _# _# X@ ~W {W ]W ^W /W 3m n8 o8 o8 o8 o8 o8 o8 o8 o8 #_ ~! (W _W :W 4! *x s. X. _@ _@ X. <W [W }W |W X@ X_ _# X@ _# X@ X@ X@ X@ _# i@ X_ _# i@ X_ X@ 1W 2W 3W 4W 9+ N. ; ; ; ; ; ; ; ; y. N& 5W + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< 6W j< ^% 3. 7W 8W M3 |: Y[ ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< Y[ .1 =l 9W 0W aW _@ (| bW cW Wn 7$ ; r3 lA dW eW ^, 6. fW /. gW p^ ,d ,d Y[ ,< ,< ,< Y[ h[ ~< hW iW 3. 9, jW kW lW H( N. ; ; ; ; ; ; ; ; ; ; $ (& mW nW 3. c# oW pW qW X( ,< ,< ,< ,< ,< ,< ,< ,< Ut rW sW tW uW c# vW /. wW x+ N. ; I/ xW yW zW 3. 3. AW BW Vt *[ Y[ ~< Y[ ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< Y[ CW DW EW FW 3. 3. GW HW IW x+ 4F JW KW LW MW _@ NW OW PW 9: QW %g V^ h[ ~< T1 X@ X@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ i@ b} ,< i: kU RW SW TW Rt UW VW 3. q. q. WW XW YW ZW `W OO N. N. ; ; ; i. X .X +X @X #X X_ X@ X_ X_ X_ X_ X_ i@ i@ X_ i@ _# _# X@ W@ W@ X@ X@ _# X@ X_ X_ BK $X %X &X *X =X -X ;X >X ,X 'X )X !X !X ~X {X ]X ^X 3. q' q. _@ X. _@ X. _@ n> /X (X _X ]H '< _# i@ _# X@ k@ k@ i@ _# i@ i@ i@ X_ X_ :X <X [X }X |X u@ N. ; ; ; ; ; ; ; ; ; i. ]& ^& 1X + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 9c 2X 3X 4X 7# 5X 6X 7X $. Pa 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 9X 0X aX bX _@ q. cX dX eX fX 7$ ; v@ gX hX iX K^ c: jX kX Az lX 8X 8X 8X 8X 8X 8X mX 55 nX n8 oX 3. 7; pX qX rX [/ h. N. ; ; ; ; ; ; ; ; ; j. sX :l tX }# b1 uX vX wX xX 8X 8X 8X 8X 8X 8X 8X 8X 9X yX zX AX v~ Ip BX /. CX !% N. ; T. DX EX FX 3. GX HX IX JH 55 mX 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X JX KX LX MX 2s 3. NX OX HH x. &% PX QX RX SX _@ TX UX VX WX XX YX ZX `X Y .Y +Y @Y 3_ #Y $Y %Y &Y *Y *Y *Y &Y &Y <i ir =Y -Y ;Y >Y ,Y f: 'Y )Y !Y ~Y {Y 3. Z] ;+ cm sO ]Y ^Y /Y (Y _Y o_ ; ; N. ; ; h. :Y <Y [Y }Y |Y 1Y lR 2Y V7 :H V7 3Y X_ fI i@ i@ i@ i@ _# _# X@ j@ r# X@ _# i@ X_ 2Y b[ 4Y 5Y 6Y 3. /_ 7Y 8Y 9Y 0Y aY C, bY cY 3. 3. Ip S= s. X. X. _@ X. X. S= dY eY fY lR gY X_ i@ X_ _# q# tt b| i@ i@ X_ fI fI XO hY iY jY kY |X lY ; ; N. ; ; ; ; ; ; ; ; y. g# mY + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. ,@ ,W nY oY pY X. '0 qY rY sY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY sY uY vY wY _@ 7# xY yY zY p& N. ; 7$ AY BY CY t+ _@ 2s @s DY EY tY tY tY tY tY tY tY FY GY HY IY p. F) JY KY LY Wn N. ; ; ; ; ; ; ; ; ; ; :* MY NY OY PY 3. W; QY RY SY tY tY tY tY tY tY tY tY sY &l TY UY _@ 3. VY -I WY L$ N. ; j. %j XY 7q Mj 9, 3. YY ZY FY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY `Y Z .Z +Z y$ @Z #Z $Z %Z N. 9+ &Z *Z =Z -Z NF _@ e) ;Z >Z Ad ,Z 'Z )Z !Z ~Z {Z ]Z ^Z /Z (Z _Z :Z <Z [Z }Z }Z |Z 1Z 2Z 3Z 4Z 5Z 6Z 7Z 8Z 9Z 0Z aZ 3. 3. X. 3. bZ cZ dZ eZ fZ gZ N- i. 8+ ; ; ; ; ; g. uF hZ iZ jZ gY gY kZ lZ mZ BK PP BK 3Y nZ bI fI CK X_ i@ _# p# b| 0} X@ i@ X_ #X oZ pZ qZ rZ sZ /8 i$ +, 6. +, 6. +, 6. 6. E] /% X. X. _@ X. X. X. X. X. X. S= tZ uZ vZ oZ $X 3T X_ i@ i@ _# q# p# X@ CK wZ xZ yZ zZ AZ BZ CZ DZ A2 h. i. ; ; ; ; ; ; ; ; ; ; i. b% EZ FZ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. &% GZ HZ IZ JZ VC S= B) +m KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ LZ (@ 7# X. MZ NZ OZ PZ p& ; N. N. QZ RZ SZ TZ t+ _@ V; RN KZ KZ KZ KZ KZ KZ KZ KZ KZ UZ 9l z; _@ VZ WZ XZ YZ x. N. ; ; ; ; ; ; ; ; ; N. ; L$ ZZ M1 `Z 3. ;, y$ ` KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ RN T9 r. 3. .` +` @` ; x. ; ; N. #` $` %` &` 3. ;] 3. *` KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ UZ K' ~~ S= '7 =` -` ;` >` ; N. ,` '` )` !` 5) 3. ;] =@ K^ 3. ~` u+ {` ]` ^` /` (` _` :` <` [` }` |` 1` 2` 3` 3` 4` 5` 6` 7` 8` 9` 0` a` b` [~ E] Qf 6. 3. {Y c` d` e` f` g` h` 7$ ; N. ; ; ; ; ; h. ~' i` j` k` l` m` n` o` p` q` PP oZ r` !W s` dI t` #X u` [( X@ 4l h@ v` &H eI eI w` x` y` z` A` v% X. X. X. X. X. X. X. X. X. X. _@ X. X. X. X. X. X. X. X. S= ;9 B` C` D` E` 4T F` G` H` X@ bI H` &H oZ bI I` J` K` L` M` b% y. ; i. ; ; ; ; ; ; ; ; ; ; ; y. $- %- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; N. T. N` O` P` QV &| ^@ 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# q. i$ 3. Q` R` S` !+ 7$ ; ; N. u@ T` U` V` W` VD 7; 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# ;, t. 3. X` $> Y` Nt 7$ y. ; ; ; ; ; ; ; ; ; ; ; q& %_ Z` `` .3. W; q. 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# q. 3. . .+ .b) @ .!* ; ; N. ; r3 # .$ .% .& .e) q. 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# q. * .= .- .; .> .v@ ; i. q& fX , .tA ' .) .3. 3. ;% s% 7# 7# R$ s% y' %& (@ kN ! .^4 ~ .{ .] .B# ^ ./ .( ._ .;] xb X. _@ y' R= 7# 7# i 3. 3. : .< .[ .} .| .1 .Wn 9+ h. i. h. ; ; ; ; ; ; ; N. M. 2 .3 .4 .5 .6 .7 .8 .9 .0 .a .a .b .c .kR d .X_ e .1< eI 1H bI bI f .JK g .h .i .j .k .l .+A X. s. _@ _@ ld ld ld ^@ ^@ ^@ ld ^@ ^@ ^@ ld ld ld ld ld _@ m .n .o .p .q .r .s .lR 1I fI w` 1I KK t .u .*6 v .w .h. Z% N. ; h. ; ; ; ; ; ; ; ; ; ; ; ; i. v[ x .y .+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; i. g. MY z .Rl A .B .rP tm C .l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# ]# u+ D .E .F .G .H .du 8@ ; ; ; ; 7$ ,$ I .J .K .L .M .tm ]# l# l# l# l# l# l# l# l# N .yO P5 O .P .eL 5A $ ; ; ; ; ; ; ; ; ; ; ; ; ; N. 7$ qc ; .Q .R .5! S .u+ l# l# l# l# l# l# l# l# ]# u+ T .U .V .W .X .T. g. ; N. ; ; N. N. Y .Z .` . .....+..C .l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# ]# @..#..$..%..&..O' N. N. ; ; ; 7$ !% N: *..=..-..;..>..,..'..)..!..~..B) y$ t+ t+ q. 6# ;+ _@ X. X. X. X. q. _@ q. 7# Y. t+ B) R' kj {..]..^../..(..g/ _..:..Wn q& N. N. ; h. i. ; ; ; ; ; ; ; N. N. h. 7$ N. 8+ <..[..}..|..1..2..3..4..5..6..7..8..p .ZO d .9..x` $X 0..a..|Y b..c..d..e..f..Ip g..h..i..j..k..l..l..jG m..n..l..jG k..jG l..l..l..l..o..p..q..r..s..t..u..v..w..<H 3O kZ <H x..2O y..z..A..B..9R h. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ g< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; N. ; MY C..D..w} E..F..G..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..I..J..K..L..M..N..O..P..N. ; ; ; N. ; :d Z7 Q..R../. S..T..U..H..H..H..H..H..H..H..H..V..W..X..tA Y..Z..x+ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; $ hs `.. +..+.++.@+.#+.H..H..H..H..H..H..H..I..$+.%+.`f &+.*+.!% ; N. ; ; ; ; N. N. N. =+.-+.1$ ;+.>+.,+.H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..V..'+.)+.w} !+.~+.{+.Z% ; ; ; N. ; i. MY ]+.^+./+.(+.d' /. _+.:+.<+.[+.}+.|+.1+.2+.3+.4+.5+.6+.V; $) $) V; 7+.2c t% 8+.9+.0+.a+.b+.c+.d+.e+.f+.g+.h+.i+.x+ _& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. j+.NK k+.l+.m+.n+.o+.p+.q+.r+.s+.t+.u+.v+.w+.x+.9I y+.z+.A+.b..B+.C+.D+.E+.F+.G+.H+.I+.J+.K+.L+.M+.N+.O+.P+.Q+.R+.S+.R+.T+.R+.M+.M+.M+.U+.V+.W+.X+.Y+.Z+.y..u..`+._X @.x` .@.+@.@@.#@.$@.%@.,G i. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: &@.*@.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; h. :* N. T| O; =@.-@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.>@.,@.'@.)@.L$ c- N. ; N. ; ; ; N. ; c- = $K !@.~@.'; ;@.;@.;@.;@.;@.;@.;@.;@.;@.{@.]@.^@./@.&% c- ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; 8@ [t (@._@.g5 ;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.:@.<@.[@.}@.x+ N. ; ; ; ; ; ; ; ; N. x. |@.1@.2@.3@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.4@.5@.6@.7@.8@.(~ 7$ i. h. ; ; ; N. 8+ ; j. e= 9@.0@.a@.b@.c@.d@.e@.f@.g@.h@.i@.j@.k@.l@.m@.n@.o@.p@.q@.r@.s@.t@.u@.v@.w@.x@.Ym y@.z@.Vf A@.B@.C@.d= x+ 7$ ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; i. i. $ t; D@.E@.F@.G@.H@.I@.J@.K@.L@.M@.N@.O@.P@.Q@.R@.S@.T@.U@.V@.W@.X@.Y@.Z@.`@. #..#. = y. N. c- v@ P; v@ c- v@ c- >` y. y. y. y+ +#.@#.##.$#.%#.&#.z..*#.=#.3..-#.;#.>#.,#.kb '#.)#.!+ h. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ !#.~#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; N. 9+ $ c- ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ >G &% !% N. ; ; N. ; ; ; ; ; N. ; 7$ x+ N- Nt 1^ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ 00 !% x+ q& N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; $ !% &% h* ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ Wn x+ j. N. ; N. ; ; ; ; ; ; ; N. 7$ $ 8@ {#.]#.,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ^#.Ko >` !% c- i. ; h. i. ; ; ; ; ; N. ; N. j. c- T. !% v@ Ko 9c /#.(#._#.:#.<#.[#.}#.|#.1#.2#.3#.4#.5#.6#.7#.8#.{K 9#.0#.a#.b#.hs Wn j. !% j. N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; i. y. M. c#.d#.e#.f#.g#.h#.i#.j#.k#.l#.m#.n#.o#.p#.q#.r#.yg s#.t9 y+ y. y. y. ; g. ; ; ; ; ; ; ; ; ; N. ; y. g. y. t#.u#.v#.w#.x#.y#.z#.A#.B#.C#.D#.E#.F#.G#. #.!+ g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ H#.I#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. N. x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# 9+ 7$ N. ; N. ; ; ; ; ; ; ; ; N. ; ; N. q& x# x# x# x# x# x# x# x# x# x# x# x# N. N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. 7$ x# x# x# x# x# x# x# x# x# x# x# x# 9+ N. y. ; ; ; ; ; ; ; ; ; N. ; ; N. 7$ n- x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# n- q& N. ; ; N. ; ; ; ; ; ; ; ; N. ; ; ; ; N. q& 9+ x# &% j. x+ !% !% _& x+ J#.pj K#.7c %j it }- _& _& L$ !% x+ j. %_ x# 9+ 7$ y. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. ; y. g. h, M. L#.M. M#.N#.O#.P#.Q#.R#.S#.-i T#.U#.K+ 7$ i. g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. N. V#.W#.X#.Y#.Z#.`#. $..$.+$.@$.#$.$$.Z% i. g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ %$.4@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. h. h. N. N. N. 7$ 8@ 9+ &% &% &% 9+ 9+ h. N. N. N. N. h. ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. ; y. y. h. ; &$.*$.=$.-$.;$.>$.,$.'$.)$.]& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N. g# i. !$.~$.{$.]$.^$./$.($._$.:$.M. i. h. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. N& !#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. N. N. L. <$.>G [$.<$.}$.Z% i. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; y. g. #.|$.1$.2$.3$.4$.5$.}$.N. N. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 6$.7$.8$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; y. y. h. h. y. y. i. h. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. i. y. g. h. g. g. g. y. i. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ w[ =B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ 9$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& 0$.a$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& b$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. ; ; ; ; ; ; ; N. 7$ N. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. 7$ Z% g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& c$.wF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; N. ; q& &% x# N. ; N. ; ; ; ; N. N. ; 8+ ; N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. $ &% ,@ :* N. ; ; N. ; ,@ &% &% ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; x# &% &% &% &% &% &% &% x# ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. i. d$.y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; N. v@ j. j. &% j. j. v@ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g# e$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; 9+ >@ f$.g$.N. N. ; ; ; ; ; N. x# h$.i$.4g j$.N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. Nt *r 62 K#. = ; ; N. ; j. k$.l$.KF c- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; x# B> m$.l$.l$.l$.l$.l$.f$.n$.x# ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; $ &% ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. j. x# ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; j. o$.p$.q$.r$.Z% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. &% N. ; ; ; ; ; ; ; ; ; ; ; ; h. n- h, i+.s$.O; t$.1 .u$.7$ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. v@ &% x# N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# v$.w$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; _& x$.y$.z$.,$ v@ ; ; ; ; ; N. &% A$.N1 B$.C$.N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. N. D$.U! E$.F$.; ; ; N. I/ G$.H$.I$.J$.; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; _& K$.U! /U L$.!7 U! L$.M$.N$.d= ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ^{ F; O$.j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. $ y] K#.v@ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; !% P$.Q$.R$..E 7$ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; q& Nt S$.(& N. ; ; ; ; ; ; ; ; ; ; ; N. T$.U$.V$.N1 W$.N1 S4 X$.&% N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. >G 4U 7c u@ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ Y$.Z$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* `$. %..%.:* q& ; ; ; ; ; N. $ ]F a) +%.]o N. N. ; g. N. N. ; g. N. N. N. N. ; ; N. N. ; ; N. h. h. ; N. h. i. h. h. N. ; N. ; h. N. h. h. ; ; ; N. h. h. ; N. ; ; ; ; ; ; ; N. N. @%.#%.$%.%%.; ; ; N. MY &%.Vc *%.%* ; ; ; ; N. ; N. N. N. h. h. ; ; N. ; ; N. ; N. N. h. g. h. N. h. h. ; ; N. N. N. N. ; N. ; ; ; ; N. ; h. h. N. N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; !* =%.-%.;%.>%.,%.'%.)%.!%.~%.!% ; N. ; N. N. N. ; N. N. N. h. ; ; N. ; ; 7$ x. :..tS {%.J$.; N. ; ; N. ; ; ; N. N. N. N. g. ; N. ; N. ; i. h. N. ; N. N. N. ; ; h. !% ]%.^%./%.&% ; N. ; N. N. ; ; N. N. N. N. N. ; N. ; ; N. %_ F; (%._%.[/ N. ; N. ; N. N. ; h. N. N. N. N. ; N. ; ; ; ; h. N. h. g. N. N. N. ; ; ; N. N. N. N. ; N. ; ; ; ; N. ; ; N. N. N. N. ; ; ; ; N. ; h. N. N. ; N. N. N. N. ; ; N. N. ; ; x# p< :%.f% Uf q& h. ; ; N. ; ; ; ; ; N. ; <%.[%._, pP }%.|%.1%.2%.3%.j. h. h. N. N. N. ; N. N. ; ; N. N. ; N. ; ; N. N. N. N. N. ; ; h. N. fX 4%.5%.6%.N. N. h. ; N. N. ; ; N. N. N. N. N. ; ; N. ; ; ; N. N. N. :* h. N. N. h. ; i. h. N. N. h. ; ; N. ; ; ; ; ; ; ; ; ; y. N& 7%.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.9%.0%.h* v@ ; ; ; ; ; ; i. j. T. x+ Xg N. ; y. 7$ ,@ ~' 7$ $ x# 8@ 8@ 8@ N. ; ; ; N. N. 9+ x. 7$ N. ; ; 8+ 7$ 8@ 9+ N. ; i. 7$ 8@ 8@ 7$ N. h. N. 9+ $ 7$ N. ; ; ; ; ; ; ; ; N. ,@ ]b a%.b%.c%.; ; N. ; c= d%.4I e%.f= ; ; ; N. ; 9+ 8@ 8@ 8@ 8@ 8@ 9+ N. ; N. N. ; N. 9+ 8@ 7$ 8@ $ 8@ ,@ 9+ N. ~' 8@ 8@ 8@ $ 7$ ; N. ; ; N. ; 7$ %_ x. 8@ 8@ $ q& ; N. ; ; ; ; ; ; ; ; ; ; (~ f%. %.g%.!% _& Uf x+ 5~ c- N. ; ; N. q& x# 7$ 9+ %_ 9+ 8@ $ q& ; h. N. N. 9+ n= N: h%.KB i%.9+ 7$ N. N. N. ; N. 8@ 8@ 8@ 9+ 8@ 9+ y. ; N. ; N. q& x# 9+ q& 8@ 9+ 9+ N. N. x# /~ j%.k%.h$.j. 8@ 7$ y. ; ; N. ,@ %_ 8@ 8@ 8@ 8@ 7$ ; N. ; ; i. &% T. T. N. ; N. ; 7$ 8@ 8@ Z% 9+ 8@ 8@ 8@ 8@ N. ; ; ; ; ; 9+ 8@ q& 9+ 8@ 9+ 8@ x# ; 7$ %_ 8@ 8@ %_ 7$ ; N. ; ; N. ; N. &% 9+ 8@ 9+ %_ 9+ ; N. ; ; y. 7$ 8@ 9+ 7$ ,@ 8@ 9+ %_ 9+ N. ; ; y. q& c- p< l%.r5 4F &% 9+ N. y. ; ; ; ; ; ; ; 7$ m%.M1 (h n%.N- x+ I3 P..4F N. N. N. 9+ ,@ Z% y. ; ; N. q& ,@ 9+ N. ; y. 9+ 8@ 8@ 8@ 8@ 9+ h. N. N. 8@ y. o%.p%.q%.j. $ N. N. ; ; y. q& %_ 9+ 8@ 8@ 8@ 7$ y. ; N. ; h. q& 9+ Z% 8@ x# 8@ 8@ 9+ N. ~' $ 8@ 8@ x. 9+ N. ; N. ; ; ; ; ; ; ; ; i. J# c% w$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.r%.s%.(& q& ; ; ; ; ; N. 9+ k$.t%.u%.(& N. N. q& v%.w%.x%.i. tD y%.z%.A%._< i. q& ; ; 7$ Wn B%.C%.D%.9+ ; N. p& E%.F%.G%. $ ; x. 4n 7k H%.M# 8@ N. v@ I%.J%.K%.N. ; ; ; ; ; ; ; ; 7$ Wn L%.G .M%.N%.; ; ; i. g* O%.#_ P%.OO ; ; N. ; x+ 9c Q%.R%.S%.T%.U%.V%.x+ i. ; ; N. c- W%.X%.9q Y%.Z%.`%. &.zs _& .&.+&.@&.#&.$&.Wn 9+ ; N. N. ; $ N. :K %&.&&.4~ TI Z~ &% ; N. ; ; ; ; ; ; ; ; ; *&.=&.-&.;&.7$ v@ 9+ N. 9+ N. ; N. ; &% >&.E; |@.[t mL ,&.'&.)&.it q& ; 7$ Uf !&.~&.{&.aV *n ]&.U. ^&.N. N. ; 7$ v@ *r /&.(&._&.:&.<&.T. i. ; ; $ [&.}&.|&.%] =+.E F /: Db 1&.2&.Y, b) 3&.4&.5&.6&.c- ; N. N. |@.c' 7&.8&.9&.0&.y. 9+ ; N. ; q& O@ a&.b&.M. N. ; 7$ i. QU c&.d&.e&.f&.g&.h&.b= h= ; N. ; ; 8@ i&.j&.5A |@.k&.,&.,g g$.!% v@ l&.Qi E m&.(& $ ; N. N. ; N. x+ nL $k g&.n&.LF :_ j. ; N. ; $ O..QU EF j. YZ (&.o&.=+.7c &% ; N. $ <, p&.q&.r&.s&.U. t&.u&.^#.7$ ; ; ; ; ; ; ; &% v&.P' w&.x&._& :* g. 9+ 7$ ; x# a6 YZ y&.z&.p& ; ; 9+ A&.a#.Y .h. N. &% *! B&.C&.D&.7&.E&.i. &% W, }t U. F&.G; G&.u' H&.a6 x# ; i. x+ ON I&.J&.E K&.W%.V9 w( i. ; N. N. L&.w%.M&.A~ N&.O&.:J P&.x+ Q&.R&.S&.T&.U&.V&. $ :* ; ; ; ; ; ; ; ; ; y. |M W&.X&.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* 8%./x Y&.[/ v@ ; ; ; ; ; N. x+ nc Z&.Z` `&.N. N. $ !' *..*.+*.@*.#*.$*.%*.&*.**.; N. ; 9+ E4 =*.-*.:&.j. ; N. N- ;*.>*.,*.h= ; j. '*.)*.!*.~*.{*.q& ]*.^*./*.(*.y. ; ; ; ; ; ; ; ; N. q& _*.%b :*.<*.I3 e* ah j= %* &_ [*.}*.%* ; N. ; L$ |*.1*.2*.3*.4*.5*.6*.7*.8*.$* ; ; 7$ x+ 9*.0*.a*.b*.c*.d*.n% e*.f*.g*.|] h*.i*.j*.k*.&% N. ; ; w( NK l*.m*.n*.'' o*.p*.q*.r*.8@ ; ; ; ; ; ; ; ; ; ; ;= s*.b) wW L$ e* I3 e* ah N. ; ; ; !* t*.u*.v*.w*./U x*.y*.z*.}> x+ y. q& pj A*.B*.}, lg C*.i^ D*.E*.i. N. N. v@ F*.G*.H*.I*.J*.3B K*.iA x+ y. ; ah L*.M*.N*.O*.P*.St Q*.T. R*.S*.T*.3g U*.V*.W*.X*.Y*.i* ; x# +H Z*./; `*. =..=.+=.@=.[/ 7$ ; N. j. ^= #=.$=.%=.7$ ; j. a6 &=.*=.==.-=.;=.H$.>=.;L ,=._& ; N. g. !% I .'=.)=.!=.~=.{=.3m _; ]=.^=.QI /=.(=._=.@&.x^ 7$ ; 8+ ; i= :=.<=.[=.}=.|=.II 1=.2=.8@ ; ; d= 3=.@` 4=.5=.6=.Ih 7=.>k $L 8=.q& N. h= 9=.0=.a=.sg (J /F } .b=.,9 9+ ; ; ; ; ; ; ; x# <&.c=.d=.e=.p< f=.v@ ; ; ; ,@ [t g=.h=.i=.j=.; h. j. k=.l=.m=.9+ &% hs n=.o=.a> `*.L$.p=.q=.T. r=.s=.t=.u=.uo v=.w=.x=.y=.&% ; &% -= z=.A=.7=.B=.PA C=.D=.{#.h. N. N. Wn E=.F=.G=.H=.I=.s=.~! p=.J=.K=.!*.L=.M=.N=.O=.P=.8@ N. ; ; ; ; ; ; ; ; i. b% Q=.R=.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + S=.T=.h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.r%.U=.N. q& ; ; ; ; ; N. j. V=.b) 'E 2v N. N. $ W=.#; @P .M ia X=.Y=.~% p8 Z=.}) >` ; 8@ 5~ `=.G .b- c- ; N. N- -..-.+-. ; ; N. $ KC @-.#-.$-. $ %-.M1 &-.5A N. ; ; ; ; ; ; ; ; N. ; b *-.=-.--.;-.>-.,-.'-.)-.!-.Q9 ~-.J$.; ; x# {-.]-.4I ^-./-.|&.(-.kL {> _-.:-.c- ; 9+ N- <-.[-.}-.|-.1-.l&.2-.a%.3-.4-.5-.6-.7-.6=.0A 8-.x+ ; h. /: 9-.(h 0-.kp g& ~7 a-.b-.c-.f= ; N. ; ; ; ; ; ; ; ; ;= d-.e-.<@.f-.g-.h-.i-.j-.i. ; ; ; !* k-.{> l-.m-.n-.o-.p-.Ea q-.r-._& N. Nt s-.t-.u-.*-.K* v-.w-.x-.N. ; !% y-.$, DK z-.0&.A-.z~ B-.C-.{-.9+ ; ;= D-.o8 Q9 Ih E-.F-.>&.x# Z7 G-.H-.I-.;H ~% '* J-.K-.~* ; $ PS L-.7k (@.M-.N-.O-.(h P-.Q-.; ; j. R-.S-.T-.U-.h. ; !% V-.8R W-.Hm X-.Y-.Z-.`-..M :E ;.x+ ; N. T. .;.+;.e7 @;.#;.$;.%;.*-.&;./; *;.=;.-;.;;.>;. F j. ; ; OO ,;.g/ ';.);.!;.~;.{;.N] ];.)> h. ; $* ^;./;.Vc (;._;.:;.<;.dv [;.};._& ; &% |;.1;.2;.3;.4;.v-.5;.6;.}- N. ; ; ; ; ; ; ; N. P..7;.M1 (j 8;.9;.0h c- ; ; N. _& 0;.Wc a;.MC N. g. !* c{ b;.<; c- &% c;.d;.e;.t-.(@.f;.g;.i. $ |@.A F-.h;.4I a& i;.j;.hs v@ N. d#.k;.M1 l;.F-.m;.n;.o;.p;.$-.9+ ; N. Uf `a %.[;.q;.r;.s;.t;.u;.v;.JU RU :;.hK w;.x;.y;.y+ h. ; ; ; ; ; ; ; ; y. N& z;.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A;.B;.g. ; ; ; ; ; ; ; ; ; ; ; $* C;.D;.fL Z7 x# ; ; ; ; ; N. T. E;..M F;.2v N. N. c- G;.H;.I;.^T N. N. $ J;.K;.M$.Z-.N. ; 8@ 5~ L;.M;.IW &% ; N. N- s$.N;.O;.!% ; ; 7$ $ P;.Q;.R;.S;.N1 vC T;. $ N. N. ; ; ; ; ; ; ; N. j. U;.V;.mg W;.>A X;.Y;.P] W;.N;.#_ %+.Z;.; g. j. J-.$B `;. >. $ N. N. L$ .>.n8 +>.9+ 7$ w( N- @>.o8 #>.$>.x+ $ %>.&>.0A *>.c- c- sX =>.aV ->.e= ; 7$ q& ;>.N1 *+.&% u@ c- J;.>>.rg ,>.x+ ; ; ; ; ; ; ; ; ; $* '>.Vc N;..J =] Y;.)>.tp F% N. ; ; i= !>.~>.{>.]>.x# q& p& ^+.^>./>.I* ; N. N. i= (>._>.:>.I* y. N. N. N. i. <>.[>.}>.h= N. v@ E8 |>.1>.2>.j. y. Y% 3>.4>.d7 5>.9+ N. N. N. >` N. _& 6>.M1 7>.%_ y. N. :* ; 7$ (& 6k N. N. $ 1^ H .@G 8>.9>.i. ; &% 9> 4;.0>..E 7$ ; $ (& :l d7 1=.+H ,@ $ |- (z u=.a>.9>.i. h. j* b>.c>.d>.5A x. I/ e>.'k e7 hL f>.u@ !% g>.h>.i>.7$ N. &% 5~ j>.Q9 k>.$* u@ $ l>.j*.-R 1B 7$ ; $* m>.Hh n>.o>.Q-.N. !% p>.q>.e-.[u &% ; N. x# ~ r>.s>.pj v@ N. N. g. ; ; ; ; ; ; N. ; v@ t>.u>.v>.{> w>.x>.5A x+ ; ; !% y>.z>.fC A>.B>.,@ J#.C>.D>.8c $ v@ E>.F>.G>. ; N. N. y. N. ; N. y. uK H>.qO I>.fX y. N. ; c- J>.bf K>.'l N. v@ 7$ L>.MO M>.N>.; N. Uf O>.P' P>.K#.N. y. Q>.>H ~>.R>.<%.N. Wn S>.N1 a) Wn N. ; ; ; ; ; ; ; ; i. '# T>.Je + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U>.T=.h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.V>.W>.9+ q& ; ; ; ; ; N. j. X>.h>.F;.2v N. N. $ T;.Y>.P' 9> 9+ ; 7$ 1^ Z>.`p z N. ; 8@ 5~ L;.q-.`>.x+ ; N. N- s$. ,..,.h= ; N. ; $ :-.*= b. +,.W-.@,.9+ 7$ ; ; ; ; ; ; ; ; ; 7$ fX q= _j >H #,.#,.#,.#,.$,.m*.%,.aV &,.J$.; 7$ 9+ }%.I;.*,.x+ ; ; ; x+ =,.[;.-,.-C x# 7$ N- @>.o8 ;,.>,.; j. /#.,,.4m d& $ 7$ _& ',.+C ),.f= ; x+ !,.~,.{,.*r ],.^,.Fz /,.(,._,.:,.x+ ; ; ; ; ; ; ; ; ; !* <,.*-.3B Y>.$,.#,.[,.},.9c :* ; ; _& |,.1,.8J *! q& ; $* 2,.3,.4,.g* N. ; ; f* (>.Vc 4,.F= ; ; ; ,@ 5,.6,.7,.8,.9,.0,.W, a,.b,.'o 25 $ N. I/ c,.XY d,.e,._& ; ; ; ; ; ;= f,.fR g,. $ ; ; h. ; N. N. Nt k. l>.M8 !, h,.i,.j,.J$.; ; N- CL k,.l,.Nt N. ; !% m,.n,.of o,.f* ; ,@ }- p,.*-.q,.J$.; N. T. r,.s,.t,.p& g. I/ fG ,D u,.v,.i= ; x+ w,.x,.;&.7$ N. _& y,.:E {> ), z,.A,.B,.C,.D,.N1 J-.c- ; $* m>.E,.F,.G,.H,.; j. <> I,.b) HH j. ; ; x. [> J,.s>.Uf 7$ ; ; N. ; ; ; ; ; ; ; N. N. v@ Z~ K,.L,.$B 4I M,.N,.j. ; q& x+ G/ #< O,.*&.I* P,.Q,.R,.j. v@ x# Q>.S,.fq T,.p< y. N. g. i. ; ; P..U,.V,.W,.&% N. ; N. L$ ,;.P' X,.Y,.Z,.W, /{ .> `,. '..'.; N. Wn +'.N] @'.<%.; x. k& S,.0A #'. $ ; Nt $'.M1 %'.Uf N. ; ; ; ; ; ; ; i. y. tf &'.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + *'.='.h. ; ; ; ; ; ; ; ; ; ; ; $* C;./x -'.,$ v@ ; ; ; ; ; N. !% ;'.h>.F;.2v N. N. &% >'.,'.-< ''.; N. N. j. )'.N] pe N. ; 9+ !'.Y&.D;.~'.x+ ; N. c- =m Xd {'.N- ; ; ; N. !* ]'.^'._>./'.('.x+ ; N. ; ; ; ; ; ; ; ; N. (& t,.=.._'.&% p& p& p& 8@ Z;.:'.e7 [L n= g. N. 8@ | .N1 <'.j. g. ; ; $ :C N1 ['.}'. $ 7$ N- @>.lg |'.I* ; j. /| 1'.2'.p< x# ; Z;.3'.+C ),.f= ; L$ 4'.8R .M 5'.6'.7'.8'.9'.%,.Xd 0'.$* ; ; ; ; ; ; ; ; ; (~ a'.b) b'.&% p& p& p& %] N. ; ; ; $* c'.N1 L>.L$ ; ; $* d'.%,.e'.c- q& ; ; f* f'.-%.I- e= ; ; ; j. ,=.H*.n< g'.h'.i'.j'.k'.l'.N;.|%.9+ N. x+ ,h #< m'.n'.j. ; ; ; ; ; L$ E-.N1 o'.&% ; ; ; N. 9+ g$.+x p'.#. P' P*.q'.-%.r'.e= ; ; &% /#.s'.t'.u'.7$ ; j. -C v'.w'.x'.ah ; N. !% y'.z'.A'.J$.; g. !% B'.`;.C'. $ N. c- 7c &=.f% ,>.!% ; !% ,g x,.;&.7$ N. _& D'./} of :% E'.9L F'.G'.%+.1'.H'.!% ; $* m>.I'.J'.K'.&% ; ~* c* L'.b) HH j. ; ; x. [> J,.s>.Uf q& ; ; ; ; ; ; ; ; ; ; ; ; N. ,@ MY M'.N'.:E b-.O'.; 7$ ; I* r-.-&.P'.Q'.R'.S'./;.,=.!% ; $ T'.U'.V'.M1 W'.X'.p< w( y. ; ; q=.Y'.u,.LC q& N. ; 7$ P..Z'..M lg `'. )..).+).@).#).-&.$).; N. x# %).c7 &).Nt y. $ *).=). '.-).q& N. q& 39 6$ ;).pj N. ; ; ; ; ; ; ; h. i. 6$.>).,).+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ').)).g. y. ; ; ; ; ; ; ; ; ; ; $* 8%.!).~).Nt q& ; ; ; ; ; N. x+ {).h>.F;.2v N. N. &% ]).^)./).5~ N. ; N. &% ]A M1 ().N. ; 9+ *! Y.._).:).&% ; N. x# m- ;H <).N- ; ; ; 7$ x+ [).+C h>.}).h5 x+ N. ; ; ; ; ; ; ; ; ; N. q& |).1).2).3).8@ %_ %_ 9+ Z;.4).a%.5).d#.q& N. 8@ 6).N1 QU p& h. ; ; q& 1B N1 KB E8 x# 7$ N- @>.lg '&.&- ; &% 7).8).9).~A x# ; %* 0).+C ),.f= ; !% 4'.XY a).b).Zv c).d).e).*,.f).g& x+ ; ; ; ; ; ; ; ; ; *&.g).-&.h).9+ &% 8@ 8@ %_ N. ; ; ; !* i).j).k).N- ; ; $* d'.%,.#,.$* 7$ ; ; f* (>.*-.l).OO ; ; ; j. @. m).8R n).o).p).q).r).s).t).a@.7$ N. L$ DX u).v).; $ ; ; ; ; ; _& w).N1 x). $ ; ; ; &% 1B y).z).A).B).X>.C).D).q-.r'.e= ; ; j. EF E).F).G).7$ ; x+ 'l %,.H).I).j* ; 7$ N- J).z'.A'.J$.; h. L$ K).O] _*.&% g. !% h5 #; q>.>&.!% ; x+ P$.x,.;&.7$ N. _& L).*2 uo M).k-.'I N).O).P).Yg s;.&% ; $* m>.Q).R).f* y. ; j. S).T).b) U).&% ; ; x. [> J,.s>.Uf q& ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ,@ %* V).r%.W)._< j. ; w( X).Y).Z).`). !..!.+!.@!.9+ ; y. c- ]*.#!.$!.e7 %!.&!.*!.9+ ; ; 1^ =!.q>.U. q& N. ; N. Nt -!.b) ;!.>!.Zv q).0;.,!.'!.^T )!.; N. [/ !!.~!.{!.i. ; $ *).]!.^!./!.q& N. 7$ (!.N] N' Dd N. ; ; ; ; ; ; ; ; N. _!.:!.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <!.[!.g. N. ; ; ; ; ; ; ; ; ; ; $* 8%./x }!.|!.x# h. N. h. h. ; N. !% 1!..M F;.2v N. N. j. O$.e'.2!.3!.N. N. N. j. 4!.M1 5!.N. ; 9+ (& y'.-%.6!.N- ; 7$ N. 7!.8!.9!.h= ; N. ; N- 0&.-..H*.0!. %.H .5A x# N. ; ; ; ; ; ; ; ; N. 9+ o'.i,.a!.b!.; ; ; N. $* c!.Q9 !=.MY i. N. p& d!..M e!.T. ; ; ; !% W,.I;.f!.-C x# 7$ N- @>.lg g!.{* ; $ _4 h!.9).~A x# N. i= i!.+C ),.f= ; j. s;.j!.k!.l!.p& 9+ i. i. R'.9c y. N. ; ; ; ; ; ; ; ; ; m!.n!. %.o!.8+ 9+ g. h. h. h. ; N. ; d= p!.q!.hK N- ; ; $* d'.%,.y2 !% q& ; ; f* (>.-%.r!.MY ; N. ; &% w. _=.'k J>.$* q& 9+ 9+ N. (& $ N. ; !% s!.u,.}).Z7 &% ; ; ; ; ; L$ t!.~!.u!. $ ; h. ; _& v!.{> w!.x!.j. &% i= V& *-.r'.e= ; ; j. y!.z!.A!.9c 7$ ; j. 5A v'.B!.C!.h= ; 7$ N- J).z'.A'.J$.; h. !% D!.O] E!.j. g. T. F!.G!.f% >&.!% ; x+ P$.x,.;&.7$ N. I3 H!.I!.{> J!.!% y. 9+ q& fX 9+ 7$ N. ; $* m>.Q).K!.c= ; ; &% jK L!..M s;.!% ; ; x. [> J,.s>.Nt 7$ g. ; ; N. ; ; ; ; ; ; N. ; N. N. h. ; x# M!.N!.g/ TI x+ ; ; !% O!.P!.Q!.R!.*-.S!.!% N. ; ; N. $ $ T!.U!.V!.W!.X!. ; ; ; q=.Y!.Z!.5U N. N. h. N. x+ `!.M1 ~.(& 9+ 9+ 9+ 9+ p& x. N. ; N. Uf .~.~!.{!.i. ; x# +~.1>.r&./!.q& N. 7$ @~.N] `& [/ N. ; ; ; ; ; ; ; i. O. #~.$~.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %~.&~.g. h. ; ; ; ; ; ; ; ; ; ; $* 8%.r%.z= $ N- j. j. j. j. N. N. N- *~.h>.F;.2v N. N. &% R-.=~.-~.3!.N. ; 7$ ]#.;~..=.>~.N. ; 7$ N- )' e-.Y!.f* &% !% /#.,~.N] '~. ; ; ; &% 7g )~.OA !~.7c ~~.$B v!.q& N. N. ; ; ; ; ; ; ; N. N. o,.{~.]~.^~.; ; ; :* f* 8J /~.4g n= ; N. j. (~.D;._~.:_ !% j. !% Nt :~.b-.E=.%_ 7$ 7$ N- @>.lg <~.f= ; &% <> h!.9).~A x# :* f* [~.+C ),.f= ; 9+ 1^ }~.s'.|~.L$ x+ c- x+ j. j. 7$ ; N. ; ; ; ; ; ; ; ; ;= d-.b) P;.!% j. j. j. j. &% N. ; ; $* 1~. %.2~.N- ; ; $* d'.%,.Y>.$* 7$ ; ; f* wW [-.;L >,.&% 9+ N. N. F$.p,.h>.3~.4~.T. c- x+ j. p& 7$ N. ; T. &).$B 5~.h* $ ; ; ; ; ; L$ 6~.M1 7~.!% j. &% i. e= ->.0A 8~.du !% !% 9~.0~._).r'.e= ; ; &% a~.r5 b~.Wn 7$ ; x+ <> %,.Q c~.0h ; 7$ N- J).z'.A'.J$.; h. !% d~.e~.f~.&% h. c- g~.Y>.q>.o- !% ; x+ P$.x,.;&.7$ N. P+ h~.i~./~.j~.$* !% c- x+ x+ &% 7$ ; ; $* m>.(h k~.0c 7$ ; j. l~.[L .M J;.x+ ; ; $ m& m~.r5 :5 !% &% q& y. ; ; ; ; ; ; ; ; N. j. j. j. j. !% ,g 1).8P >K j. ; ; 7$ ,K n~.o~.p~.[;.q~.q& ; N. N. 9+ j. x+ x+ r~.p,./W s~.x+ ; ; u'.t~.V;.6%.&% j. q& N. j. u~.v~.w~.s-.x+ c- x+ !% x~.Dd N. ; N. Uf .~.~!.{!.i. y. $ y~.]!.r&./!.q& N. 7$ @~.6$ z~.hs N. ; ; ; ; ; ; ; ; Z% A~.B~.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C~.D~.Z% i. ; ; ; ; ; ; ; ; ; ; $* 8%.KP E~.F~.G~.H~.I~.J~.K~.R'.i. !% L~.h>.[I 2v N. N. $ ]&.M~.-~.3!.N. ; N. 9+ N~.N] 39 N. ; g. _& O~.XY P~.Q~.Y,.R~.%;.1).LA YK x+ ; q& %_ _&.1).j~.S~.7$ T~.U~.g+.M8 v@ ; ; ; ; ; ; ; ; N. %_ E!./~.,L V~.; ; ; N. MY W~.e7 [L %* ; ; x# }- X~.!).Y~.:&.|@.(-.Z~.b) /'.}'. $ ; 9+ N- j>.lg `~./~ ; $ H( 1'. {.~A x# ; %* .{.KP ),.f= ; N. j. U!.d7 +{.@{.sc #{.NN f).${.$* ; ; ; ; ; ; ; ; ; ; (~ %{.Q,.&{.];.*{.={.-{.;{.s; c- ; ; !* >{.~! hK j. ; ; $* ,{.3,.y2 N- 7$ ; ; _& /b >H V;.'{.<&.5,.N. i. j. ){.!{.q-.~{.{{.]{.^{./{.({._{.9+ ; !% :{.#).<{.5A j. ; ; ; ; ; !% [{.}{.|{.]=.k& R-.!% !% 1{.Vd 2{.3{.L&.w. 4{.5{.6{.7{.e= ; ; j. EF ,,.:%.9c 7$ ; j. qc .J RV 8{.T. ; 7$ N- 9{.U*.A'.J$.; h. !% 0{.`;.a{.&% h. !% b{.vC c{.d{.!% ; x+ P$.x,.mG 7$ N. ; !* e{.Ao 8!.^+.!' 5,.$&.f{.g{.Uf N. ; d= m>.I'.h{.$* N. ; &% jK ,L [;.aa &% ; ; x# i{.j{./x N$.k{.l{.>@ q& N. ; ; ; ; ; ; ; m{.n{.a& a#.L>.8E u,.1).o{.9+ N. ; N. ; 6k $` p{.~>.q{.r{.y. ; N. q& s;.s{.t{.u{.a* _~.v{.w{.j. ; ; Wn 6~.N] K*.x{._< Lf j. 7$ h* x= .M y{.b@.z{.|&.A{.B{.C{.9+ ; N. Uf .~.~!.{!.i. y. x. xM Y;.r>./!.q& N. 7$ (!.N] R; Uf N. ; ; ; ; ; ; ; N. O. D{.E{.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + F{.G{.h. ; ; ; ; ; ; ; ; ; ; $* aB H{.I;.P' I;.N1 N1 N] I{.x. ; x+ J{.M1 K{.2v N. N. $ L{.M{.N{.O{.N. N. N. &% P{.Q{. z N. ; ; %_ :_ R{.S{.H{.T{.U{.V{..6 W{.X{.x+ ; x+ R%.P' P~.Y{.8@ N. W, Z{.fq `{.>G ; ; ; ; ; ; ; ; N. q& b N1 ].N%.; ; ; N. d= 'I I;..].J$.; ; ; &% ,$ +].@].#].;H S{.(=.{,.$].!% ; ; 9+ j. %].[;.&].*].; j. 6-.^/ =].-]. $ ; OO t).tp ;].n= ; ; 7$ $ *,.I*.N1 >].;H >=.M1 ,].d= ; ; ; ; ; ; ; ; ; ; ;= '].M1 I;.N1 N1 P' N1 N] @{.d= ; ; $* F> M1 x).N- ; ; I* )].5{.z>.Z;.; ; ; x# *! T).I;.0A _r !].Nt N. N. J@ ~].{].U{.]].L$.^]./].(]._].8@ ; T. :].1,.<].j. 9+ ; ; ; ; N. %_ 7P [].I;./U Uc }].I/ N. !* q*.rA I;.XZ 5> |].b~. %.1].J$.; ; N- pe 2].3].9c 7$ ; x+ :5 4].La 5].Y% ; 7$ x+ 6].P' 7].J$.; g. L$ 8].M1 [* j. ; T. 9].D; 0].|@.x+ ; !% (%.M1 s%.7$ N. ; g. d= DX a].b].H{.M=.c].M1 d].fX N. ; $* e].=..f].Db x. ; &% <% g].N] 'l j. ; ; 7$ q& P$.+C b) h].@` #'.x# N. ; ; ; ; ; ; ; i].j].fq ^].x,.N1 q-.O=.p< $ ; N. ; N. Dd $M %.k].l].x# N. ; N. &% s{.m].n].Ea #].o].p].j. N. ; ; 7$ q].v;.~!.T{.I;.2P !% ; 8@ >@ r].S4 P!.N!.n].s].6$ t].9+ ; N. q=.r].fq 0#.i. y. x. z2 3;.u].v].q& N. 7$ .> fq w].Wn N. ; ; ; ; ; ; ; h. (& x].y].+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + z].A].h. h. i. ; ; ; ; ; ; ; ; ,@ |@.B].(!.C].(!.C].D].E].G- N. ; %_ -t -.F].i. N. N. v@ p< G].nc Dd N. ; N. 7$ i&.H].<% N. ; N. ; 9+ &% {{.I].J].K].L].7g M].T;.x# N. Wn I&.tc N].O].; N. q& |;.W=.~7 *! ; ; ; ; ; ; ; ; N. $ k} P].Q]. = ; ; N. ; x+ R].D].S].x+ ; ; N. ; $ 1^ x-.<b I].k*.T].-C c- ; N. ; N. c- ZZ @~.U].&% ; q& V].W].!&.y. 7$ 9+ V].|&.(!.|@.&% ; N. ; 9+ P..@K X].)w I].K,.]&.5~ w( ; ; ; ; ; ; ; ; ; ; P+ Y].s$.C].C].C].C].Z]. -.%>.&% ; ; j. `]. ^.l>.x# ; ; 8@ p< a#..^.!% ; ; N. ; c- +^.tc 4%.@^.#^.N. N. N. N. $ oc la I].[b $^.%^.8@.(& N. ; &% 'l D].ZZ j. N. ; ; ; ; ; N. $ $>.&^.*^.t,.=^.x# N. N. h. 1 .-^.;^.K,.*r b& c;./@.x+ ; ; 7$ r~. -.h& y. N. ; N. j. >^.,^.'^.~' ; N. q& G- @~.k$.&% ; ; %_ #^.tc l>.9+ ; 7$ q& )^.c;.j. N. ; 9+ [u /-.:K q& g. ; N. ; x+ uJ X'.!^.~^.$^.{^.+H N. ; ; j. 4U @~.]^.q& N. ; 9+ }- %^.(~.P..q& ; N. ; N. %_ ^^.~^.~^./^.ON v@ N. ; ; ; ; ; ; ; N. (^._^.!^.:^.7@.F; fX N. N. ; N. ; ; N. M-.}/ <^.[^.9+ ; ; N. q& pj 6%.@^.}^.|^.x!.h. N. ; ; ; N. i. l{.1^.2^.J].h* w( ; N. x# fX o$.3^.}^.C'.5U 6-.T'.N. ; N. y. M8 +&.4^.N. N. v@ E8 5^.=+.}- N. h. N. 6^.H].6-.Nt N. ; ; ; ; ; ; N. h. y+ 7^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8^.Z% i. h. ; ; ; ; ; ; ; N. ; x# j. j. j. j. j. j. j. x. ; ; N. 9+ j. %_ N. N. ; N. q& %_ j. q& N. ; ; ; 9+ j. 7$ N. ; ; N. ; N. &% j. c- &% 9+ v@ &% %_ N. N. N. 9+ j. p& N. ; ; N. x# &% j. N. ; ; ; ; ; ; ; N. ; N. 9+ j. R'.N. ; ; ; ; N. q& j. $ N. ; ; ; N. ; v@ $ j. j. j. $ v@ ; N. ; N. ; N. $ j. x# ; N. ; N. &% %_ N. ; N. N. 9+ j. x# ; N. ; N. ; q& x. j. c- j. &% j. v@ ; N. ; ; ; ; ; ; ; ; h. i. P+ j. j. j. j. j. j. j. 9+ N. ; ; N. $ j. 7$ N. ; N. ; v@ j. &% N. ; ; ; N. ; x# j. j. c- 9+ N. N. ; ; N. x# p& j. j. &% &% x# N. ; ; N. q& j. &% N. ; N. ; ; ; N. ; N. ,@ j. c- &% 9+ N. ; N. v@ %_ j. d#.j. x# 9+ j. $ N. ; ; N. 7$ j. %_ N. ; N. ; N. j. p& Z% i. h. ; N. $ j. x# ; N. ; ; R'.j. 9+ N. ; ; N. &% j. N. ; ; N. q& j. 9+ N. ; ; ; ; N. $ &% j. d#.j. &% x# N. ; ; N. 9+ j. R'.N. ; ; N. N. %_ j. q& ; N. ; N. ; N. p& d#.c- &% q& N. ; ; ; ; ; ; ; h. N. P+ &% j. d#.j. $ v@ N. ; N. ; N. 7$ = 9^.0^.a^.pj N. ; N. ; N. v@ &% &% c- j. 8@ v@ N. ; ; ; N. N. 9+ j. c- &% v@ ; N. ; N. v@ &% &% c- j. j. &% N. ; N. ; N. $ j. x# N. ; N. q& $ &% q& N. ; ; 7$ j. 9+ N. N. ; ; ; ; ; ; ; N. b^.c^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + d^.e^.Xg ; N. ; ; ; ; ; ; ; N. ; g. N. g. g. g. g. N. ; ; N. ; ; N. N. ; ; N. ; ; N. N. ; ; ; ; ; g. g. N. ; N. ; ; N. ; ; N. h. N. ; ; ; N. ; ; ; N. g. N. ; N. N. ; ; ; g. ; N. ; ; ; ; ; ; ; N. ; ; N. N. ; N. ; ; N. ; g. N. g. ; N. ; ; ; N. ; ; N. N. N. ; ; N. ; ; ; N. ; g. g. ; N. ; ; ; g. ; ; N. ; g. N. N. ; N. ; ; ; N. ; ; N. h. N. N. ; ; N. ; ; ; ; ; ; ; ; ; i. h. ; :* g. g. g. g. g. g. N. ; N. N. ; g. N. N. ; N. ; N. ; g. N. ; N. ; ; ; N. ; N. N. h. N. ; ; N. N. ; ; N. N. h. h. ; ; ; N. N. ; g. N. g. ; N. ; ; ; ; ; N. ; ; h. h. N. g. ; N. ; ; N. h. h. N. ; ; N. g. ; N. N. ; ; N. ; ; N. ; N. ; g. i. ; h. i. N. ; ; g. ; N. ; ; ; g. N. ; ; N. N. ; g. g. ; N. N. ; ; N. ; ; N. ; ; N. ; ; N. N. h. h. N. ; ; N. N. ; g. N. N. ; N. N. ; ; N. N. ; N. ; ; ; N. ; N. h. h. N. ; ; N. ; ; ; ; ; ; i. ; i. N. N. h. N. ; ; ; N. ; N. o_ x~.8=.>%.f^.j;.8@ N. N. ; N. ; ; h. N. h. N. ; ; ; N. ; ; ; ; N. h. h. N. ; N. ; N. ; ; ; h. h. N. h. ; ; N. ; N. ; ; ; ; ; N. ; ; N. N. ; ; ; ; g. g. N. ; ; ; ; ; ; ; N. ; x# g^.h^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + i^.j^.u@ ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; !* #/ k^.l^.m^.P{.k. q& h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; j+.n^.o^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + p^.q^.b% i. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; !* *+.r^.s^. * }@.&% N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. U-.t^.u^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + v^.}- n- ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; x# ,$ 6^.}) ,$ q& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. ; A2 w^.x^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + y^.K@ N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. N. N. N. N. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. N. z^.A^.B^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C^.]& N. y. ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. i. h. O. D^.E^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + F^.G^.O. :* h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; h. 8+ H^.I^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + J^.K^.N. h. i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. ; ; 7$ L^.M^.N^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + O^.P^.}$.w( N. i. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. ; i. Z% K+ Q^.R^.S^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + T^.U^.V^.W^.X^.Y^.y. i. ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. ; i. 7$ D@.Z^.`^. /.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ./.+/.@/.#/.$/.!+ i. i. i. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. ; 8+ ; ; ; ; ; ; ; ; ; ; g. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. i. y. N. %/.&/.*/.=/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -/.;/.>/.,/.'/.$/.)/.!/.v@ $ y. v@ v@ q& q& N. x# $ v@ $ v@ $ v@ $ v@ x# $ x# x# v@ $ >` $ N. x# N. $ N. x# >` N. 9+ 7$ v@ i. &% i. x# N. 9+ N. x# v@ N. $ N. x# y. $ i. x# v@ x# x# ,@ v@ &% v@ $ v@ $ v@ $ x# v@ $ x# ,@ v@ $ v@ $ v@ x# x# $ x# v@ $ v@ $ v@ y. $ i. x. N. q& x# x# $ >` $ v@ $ v@ $ v@ x# $ v@ x. v@ $ >` $ v@ ,@ x# $ v@ x# $ v@ $ v@ N. $ y. x# v@ 7$ x# x. x# v@ &% v@ x. v@ $ v@ x. x# v@ $ v@ x# v@ &% v@ x. v@ x. v@ x. x. v@ $ v@ x. v@ $ v@ x. x. x# x# x. x. v@ $ v@ x. v@ $ v@ x. x. v@ $ v@ x. v@ &% v@ x. v@ x. v@ x. x. v@ $ v@ x. v@ $ v@ x. x. x# x# x. x. v@ $ v@ x. v@ $ v@ x. x. v@ x. v@ x. v@ &% v@ x. v@ $ v@ x. x. v@ $ v@ x. v@ &% v@ x. x# x# x# x# x. v@ $ v@ x# v@ $ v@ x# x. v@ x. v@ x. v@ &% v@ x# v@ $ v@ x# x. v@ $ v@ x. v@ &% v@ x# x. x# x# x. i. $ i. v@ q& x# N. v@ x. N. x# N. x. N. $ v@ $ v@ x. v@ $ x# v@ $ v@ ,@ v@ $ >` $ x# x# x# $ x# v@ $ v@ $ v@ $ v@ $ x# v@ x. x# ,@ v@ &% v@ $ 7$ x# u@ $ i. $ u@ x# 7$ x# v@ >` $ N. x. u@ $ N. $ u@ v@ 9+ 9+ v@ u@ $ N. $ x# x# x# $ >` $ v@ ,@ v@ $ v@ x# $ v@ x. v@ $ v@ &% v@ x# $ d#.~/.2E {/.]/.^/.//.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + (/._/.:/.</.[/.}/.j+.|/.Fz v%.1/.2/.H( :C Nt 3/.'5 'l [/ 4/.'5 }3 K#.wt 5/.6/.7/.!+ kr >` _4 >` :C >` 8/.hs UP U).J#.6/.Oq 9/.pd 5/.U-.0/.U6 U).a/.3 b#.S;.H( b/.(l /: e& Fz e& H( 7).S;.c/.%] A< #p d/.a/.e/.U).'5 f/.w^ e/.q=.g/.3 G- T!.5/.Fz 5/.e& S;.h/.it d/.6/.i/.%K /: j/.P..k/.l/.#p UL !+ kr '5 e/.'5 :C F- m/.b#.7g HH n/.7/.!+ o/.'5 0/.Fz HH p/.q/.Pg U6 r/.6/.u@ > .v@ Fz #p px s/.t/.HH u/.g/.S;.b#.J#.r/.UP e/.5/.J#.d/.#p e/.u/.v/.w/.'l Fz D%.x/.5/.D%.[/ UL a/.d/.q=.%K w/.e/.t/.k/.y/.t/.e/.%] g/.S;.b#.J#.Pg z/.A/.8/.w^ e/.6/.d/.U6 v/.%] B/.Fz -t w^ 5/.j/.q=.7/.'5 d/.[/ }/.U6 C/.t/.t/.y/.y/.C/.%] }/.hs d/.'5 7/.q=.A/.e& n/.D/.Fz d/.w/.v/.U6 E/.6/.C/.J#.5/.HH z/.F/.@!.d/.S;.g/.%] HH t/.G/.H( y/.e/.w/.(l it d/.a/.UL pj D%.0/.H/.0/.Fz G- w/.v/.S;.d/.|/.d/.px 5/.HH z/.I/.w^ 'l %] J/.u/.HH t/.K/.1B 0/./: (l i/.p/.u'.-t U6 Db 0/.<%.e/.!+ 5/.r3 %K !+ Pg n/.e/.'5 b#.m/.v%.r/.'5 e/.'5 kr !+ UL wt U).1B 0/.y/.L/.kr U6 f/.px Pg %] M/.Fz 1B e& H( 5/.'5 }/.Nt e/.Db H( v@ Pg /: N/.y. Fz @!.5/.hs U-.:C d$.U).v@ d/.r3 O/.U-.'5 k/.T!.px u@ M/.x. 7).m/.G/.p/.f/.U-.}/.UP e/.L/.Pg '5 K/.HH '5 e/.#p f/.U-.c/.z/.e& M8 P/.Q/.R/.S/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "};
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm.gz b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm.gz
deleted file mode 100644
index 8f30c22..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/splash.xpm.gz
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/tools.lst b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/tools.lst
deleted file mode 100755
index d226992..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/tools.lst
+++ /dev/null
@@ -1,14 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Run memtest (Memory Testing)
-kernel /boot/memtest
-
-title Install GRUB to hd0 MBR
-root (hd0,0)
-setup (hd0)
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/vbg.jpg b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/vbg.jpg
deleted file mode 100755
index e6d46f4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/grub0/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/actions.rc b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/actions.rc
deleted file mode 100755
index dd95b26..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/actions.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-type=0
-orientation=1
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/autologin b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/autologin
deleted file mode 100755
index 93ca142..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/autologin
+++ /dev/null
@@ -1 +0,0 @@
-root \ No newline at end of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/bash_profile b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/bash_profile
deleted file mode 100755
index c49349b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/delarch b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/delarch
deleted file mode 100755
index 108c1a4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/cd-root/larch/copy/delarch
+++ /dev/null
@@ -1,63 +0,0 @@
-# This is a script called from the installation script fix-system2.
-# Its purpose is to remove custom live-only stuff from a just-installed
-# system.
-
-# $1 is the path to the installed system root directory.
-
-INSTALL=$1
-if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then
- echo "ERROR: delarch installation adjustments failed:"
- echo " Please check installation mount point (${INSTALL})"
- exit 1
-fi
-
-rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
-rm -f "${INSTALL}/etc/rc.d/functions.d/larch-autologin"
-
-if [ -f ${INSTALL}/etc/rc.local.orig ]; then
- mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
-fi
-if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
- mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
-fi
-
-# start gdm from rc.conf
-sed -i '/^DAEMONS=/ s|!gdm|@gdm|' ${INSTALL}/etc/rc.conf
-
-#***************************************************#
-# Replace uses of larchquit in xfce panels and menu.#
-#***************************************************#
-### Unfortunately this isn't very simple. If anyone has a better way of
-### providing different Quit actions in the live version and the version
-### installed to disk from it, please let me know!
-### Maybe it would be better just to provide a special live quit desktop
-### icon which can be removed on installation, like the installation icon.
-
-defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
-
-replacequit ()
-{
- for f in ${INSTALL}$1/.config/xfce4/panel/*; do
- if grep "^Exec=larchquit" ${f}; then
- n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
- cp /.livesys/actions.rc \
- ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
- rm ${f}
-
- sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
- ${INSTALL}$1/.config/xfce4/panel/panels.xml
- fi
- done
-
- if [ -f ${INSTALL}$1/.bash_profile ]; then
- rm -f ${INSTALL}$1/.local/share/applications/xfce4-logout.desktop
-
- cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
- fi
-}
-
-for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
- /root /etc/skel; do
- replacequit ${hd} &>/dev/null
-done
-#***************************************************#
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/pacman.conf.repos b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/pacman.conf.repos
deleted file mode 100755
index dc72f59..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/pacman.conf.repos
+++ /dev/null
@@ -1,15 +0,0 @@
-# Package repository entries for pacman.conf
-# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
-# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
-# (but for the installation: a 'mirrorlist' file in the working directory will
-# be preferred, or - if neither exists - then 'data/mirrorlist')
-
-# You can add your own custom repositories (anywhere).
-
-#larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform*
-larch: Server = http://linhes.org/repo/larch
-
-#core-testing: Server = http://localmirror/repo/i686/core-testing
-#extra-testing: Server = http://localmirror/repo/i686/extra-testing
-core-testing: Server = file:///data/pkg_repo/i686/core-testing
-extra-testing: Server = file:///data/pkg_repo/i686/extra-testing
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post-process.sh b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post-process.sh
deleted file mode 100755
index 883d9ad..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.post_process
-chroot $INSTDIR .post_process/modify_chroot.sh
-rm -rf $INSTDIR/.post_process
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bash_profile b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bash_profile
deleted file mode 100755
index c49349b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bashrc b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bashrc
deleted file mode 100755
index fcabce0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/apps b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/apps
deleted file mode 100755
index d976fe8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,5 +0,0 @@
-#Uncomment below if you are using firewire
-#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
-#[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {wmsetbg ~/.fluxbox/wallpaper.png}
-[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/init b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/init
deleted file mode 100755
index 9791a7f..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/init
+++ /dev/null
@@ -1,35 +0,0 @@
-session.screen0.slit.placement: BottomRight
-session.screen0.slit.direction: Vertical
-session.screen0.slit.onTop: False
-session.screen0.slit.autoHide: True
-session.screen0.tab.placement: Top
-session.screen0.toolbar.onTop: False
-session.screen0.toolbar.visible: False
-session.screen0.toolbar.autoHide: False
-session.screen0.toolbar.placement: BottomCenter
-session.screen0.toolbar.widthPercent: 66
-session.screen0.workspaceNames: one,two,three,four
-session.screen0.strftimeFormat: %k:%M
-session.screen0.focusNewWindows: True
-session.screen0.focusModel: ClickToFocus
-session.screen0.fullMaximization: False
-session.screen0.edgeSnapThreshold: 0
-session.screen0.rowPlacementDirection: LeftToRight
-session.screen0.workspaces: 4
-session.screen0.focusLastWindow: True
-session.screen0.colPlacementDirection: TopToBottom
-session.screen0.windowPlacement: RowSmartPlacement
-session.screen0.tab.width: 64
-session.screen0.tab.height: 16
-session.screen0.showwindowposition: true
-session.opaqueMove: False
-session.autoRaiseDelay: 250
-session.menuFile: ~/.fluxbox/menu
-session.cacheLife: 5
-session.styleFile: /usr/share/fluxbox/styles/Artwiz
-session.keyFile: ~/.fluxbox/keys
-session.colorsPerChannel: 4
-session.doubleClickInterval: 250
-session.cacheMax: 200
-session.imageDither: True
-session.configVersion: 1
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menu b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menu
deleted file mode 100755
index 858090e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menu
+++ /dev/null
@@ -1,81 +0,0 @@
-# Generated by fluxbox-generate_menu
-#
-# If you read this it means you want to edit this file manually, so here
-# are some useful tips:
-#
-# - You can add your own menu-entries to ~/.fluxbox/usermenu
-#
-# - If you miss apps please let me know and I will add them for the next
-# release.
-#
-# - The -r option prevents removing of empty menu entries and lines which
-# makes things much more readable.
-#
-# - To prevent any other app from overwriting your menu
-# you can change the menu name in .fluxbox/init to:
-# session.menuFile: /home/mythtv/.fluxbox/my-menu
-[begin] (Fluxbox)
-[encoding] {UTF-8}
- [exec] (xterm) {xterm}
- [exec] () {} execname is NULL; cannot lookup
- [exec] (Run) {fbrun }
-[submenu] (Terminals)
- [exec] (xterm) {xterm}
-[end]
-[submenu] (Editors)
- [exec] (xedit) {xedit}
- [exec] (nano) {xterm -e nano}
- [exec] (vi) {xterm -e vi}
-[end]
-[submenu] (Multimedia)
-[submenu] (Audio)
- [exec] (alsamixer) {xterm -e alsamixer}
-[end]
-[submenu] (Video)
- [exec] (gmplayer) {gmplayer}
-[end]
-[submenu] (X-utils)
- [exec] (xfontsel) {xfontsel}
- [exec] (xman) {xman}
- [exec] (xload) {xload}
- [exec] (xbiff) {xbiff}
- [exec] (xclock) {xclock}
- [exec] (xmag) {xmag}
- [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
-[end]
-[end]
-[submenu] (Office)
- [exec] (xclock) {xclock}
- [exec] (xcalc) {xcalc}
-[end]
-[submenu] (Games)
- [exec] (xeyes) {xeyes}
-[end]
-[submenu] (System Tools)
- [exec] (top) {xterm -e top}
-[end]
-[submenu] (fluxbox menu)
- [config] (Configure)
-[submenu] (System Styles) {Choose a style...}
- [stylesdir] (/usr/share/fluxbox/styles)
-[end]
-[submenu] (User Styles) {Choose a style...}
- [stylesdir] (~/.fluxbox/styles)
-[end]
- [workspaces] (Workspace List)
-[submenu] (Tools)
- [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
- [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
- [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
- [exec] (Run) {fbrun }
- [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
-[end]
- [commanddialog] (Fluxbox Command)
- [reconfig] (Reload config)
- [restart] (Restart)
- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
- [separator]
- [exit] (Exit)
-[end]
-[endencoding]
-[end]
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig
deleted file mode 100755
index ef5b398..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig
+++ /dev/null
@@ -1,65 +0,0 @@
-# This file is read by fluxbox-generate_menu. If you don't like a
-# default you can change it here. Don't forget to remove the # in front
-# of the line.
-
-# Your favourite terminal. Put the command in quotes if you want to use
-# options. Put a backslash in before odd chars
-# MY_TERM='Eterm --tint \#123456'
-# MY_TERM='aterm -tint $(random_color)'
-
-# Your favourite browser. You can also specify options.
-# MY_BROWSER=mozilla
-
-# Name of the outputfile
-# MENUFILENAME=/home/mythtv/.fluxbox/menu
-
-# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
-
-# standard url for console-browsers
-# HOMEPAGE=fluxbox.org
-
-# location with your own menu-entries
-# USERMENU=~/.fluxbox/usermenu
-
-# Put the launcher you would like to use here
-# LAUNCHER=fbrun
-# LAUNCHER=fbgm
-
-# Options for fbrun
-# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
-
-# --- PREFIX'es
-# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
-# your prefix is: /usr
-
-# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
-# there should be no need to specify them.
-#
-# PREFIX=/usr
-# GNOME_PREFIX=/opt/gnome
-# KDE_PREFIX=/opt/kde
-
-
-# Sepparate the list of background-dirs with semicolumns ':'
-# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
-
-
-# --- Boolean variables.
-# Setting a variable to no'' won't help. Comment them out if you don't
-# want them. Setting are overruled by the command-line options.
-
-# Include all backgrounds in your backgrounds-directory
-# BACKGROUNDMENUITEM=yes
-
-# Include kde-menus
-# KDEMENU=yes
-
-# Include gnome-menus
-# GNOMEMENU=yes
-
-# enable sudo commands
-# DOSUDO=yes
-
-# Don't cleanup the menu
-# REMOVE=no
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
deleted file mode 100755
index 83da80c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xinitrc b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xinitrc
deleted file mode 100755
index 911e76e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xsession b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/home/mythtv/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.allow b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.allow
deleted file mode 100755
index f6cf005..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.allow
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-ALL: 172.16.
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.deny b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/menu.lst b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/menu.lst
deleted file mode 100755
index 8a8e3b2..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/menu.lst
+++ /dev/null
@@ -1,60 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title LinHes
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title LinHes-splashy
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title LinHES-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
-initrd /boot/kernel26.img
-
-
-# (3) normal
-title LinHes-init
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
-initrd /boot/kernel26.img
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/modify_chroot.sh b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/modify_chroot.sh
deleted file mode 100755
index ad83b2c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/modify_chroot.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-echo "larch5" > /etc/hostname
-useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
-cp -rvpf /.post_process/home/mythtv /home/
-cp -rvpf /.post_process/home/mythtv/.fluxbox /root
-chown -R mythtv.mythtv /home/mythtv/
-chown -R mythtv.mythtv /myth
-
-cp -f /.post_process/hosts.allow /etc/hosts.allow
-cp -f /.post_process/rc.conf /etc/rc.conf
-#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
-cp -f /.post_process/menu.lst /boot/grub/menu.lst
-
-cp -f /etc/skel/.bash* /root/
-rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.conf b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.conf
deleted file mode 100755
index 9c17944..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="yes"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="!soundcore"
-else
- if [ x$Audiotype = xOSS ]
- then
- ALSABLACKLIST="!soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=($MOD_BLACKLIST_)
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.shutdown b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/pre-process.sh b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/pre-process.sh
deleted file mode 100755
index 5bc1f9c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/pre-process.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-rm -f overlay.xpk
-if [ -d overlay/home/mythtv ]
-then
- chown -R 1000 overlay/home/mythtv
-fi
-./create_overlay.sh
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/startx.custom
deleted file mode 100755
index 8e3ec5e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/startx.custom
+++ /dev/null
@@ -1,22 +0,0 @@
-if grep -v nox /proc/cmdline &>/dev/null && \
- [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
- if grep i810 /proc/cmdline &>/dev/null; then
- startx -- -config xorg.conf.i810
- else
- startx
- fi
-
- # Maybe there should be some code here to handle a failed startx?
-
- # The 'return' value is at /tmp/xlogout
- # If there is nothing there, switch user to 'newuser'
- # If there is also nothing there, login as root
- # - if already root, fall through to terminal
-
- if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
- logout
- elif [ ${UID} -ne 0 ]; then
- echo "root" >/tmp/newuser
- logout
- fi
-fi
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
deleted file mode 100755
index 5f04171..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
+++ /dev/null
@@ -1,4 +0,0 @@
-# Set the keymap
-xkmap-set
-
-exec fluxbox
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf
deleted file mode 100755
index 6d11b2e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810
deleted file mode 100755
index 9615569..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810
+++ /dev/null
@@ -1,59 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2
deleted file mode 100755
index a295b38..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2
+++ /dev/null
@@ -1,67 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa
deleted file mode 100755
index 6d11b2e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100755
index ab53c30..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
deleted file mode 100755
index 64bb6b7..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
+++ /dev/null
@@ -1 +0,0 @@
-30
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf
deleted file mode 100755
index ddd88f8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# fbsplash.conf
-#
-
-THEMES="linhes"
-SPLASH_TTYS="1 2 3 4 5 6"
-
-#EOF
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
deleted file mode 100755
index 7f8f011..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/hosts.allow b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/hosts.allow
deleted file mode 100755
index 19bc4d8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab
deleted file mode 100755
index b2364fc..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:3:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab.larchsave b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab.larchsave
deleted file mode 100755
index 2de483f..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/inittab.larchsave
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/larch-shutdown b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/larch-shutdown
deleted file mode 100755
index d614d4b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch
deleted file mode 100755
index 0a9b572..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch
+++ /dev/null
@@ -1,65 +0,0 @@
-# vim:set ft=sh
-# MODULES
-# The following modules are loaded before any boot hooks are
-# run. Advanced users may wish to specify all system modules
-# in this array. For instance:
-# MODULES="piix ide_disk reiserfs"
-MODULES=""
-
-# BINARIES
-# This setting includes, into the CPIO image, and additional
-# binaries a given user may wish. This is run first, so may
-# be used to override the actual binaries used in a given hook.
-# (Existing files are NOT overwritten is already added)
-# BINARIES are dependancy parsed, so you may safely ignore libraries
-BINARIES=""
-
-# FILES
-# This setting is similar to BINARIES above, however, files are added
-# as-is and are not parsed in anyway. This is useful for config files.
-# Some users may wish to include modprobe.conf for custom module options,
-# like so:
-# FILES="/etc/modprobe.conf"
-FILES=""
-
-# HOOKS
-# This is the most important setting in this file. The HOOKS control the
-# modules and scripts added to the image, and what happens at boot time.
-# Order is important, and it is recommended that you do not change the
-# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
-# help on a given hook.
-# 'base' is _required_ unless you know precisely what you are doing.
-# 'udev' is _required_ in order to automatically load modules
-# 'filesystems' is _required_ unless you specify your fs modules in MODULES
-# Examples:
-# This setup specifies all modules in the MODULES setting above.
-# No raid, lvm2, or encrypted root is needed.
-# HOOKS="base"
-#
-# This setup will autodetect all modules for your system and should
-# work as a sane default
-# HOOKS="base udev autodetect pata scsi sata filesystems"
-#
-# This is identical to the above, except the old ide subsystem is
-# used for IDE devices instead of the new pata subsystem.
-# HOOKS="base udev autodetect ide scsi sata filesystems"
-#
-# This setup will generate a 'full' image which supports most systems.
-# No autodetection is done.
-# HOOKS="base udev pata scsi sata usb filesystems"
-#
-# This setup assembles an pata raid array with an encrypted root FS.
-# Note: See 'mkinitcpio -H raid' for more information on raid devices.
-# HOOKS="base udev pata raid encrypt filesystems"
-#
-# This setup loads an lvm2 volume group on a usb device.
-# HOOKS="base udev usb lvm2 filesystems"
-HOOKS="base udev autodetect pata scsi sata filesystems larch1 larch2_aufs larch3 fbsplash"
-
-# COMPRESSION
-# Use this to compress the initramfs image. With kernels earlier than
-# 2.6.30, only gzip is supported, which is also the default. Newer kernels
-# support gzip, bzip2 and lzma.
-#COMPRESSION="gzip"
-#COMPRESSION="bzip2"
-#COMPRESSION="lzma"
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/ppp/options b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/ppp/options
deleted file mode 100755
index 237c390..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local
deleted file mode 100755
index 2d488a2..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/profile
-. ${MV_ROOT}/bin/install_functions.sh
-
-function mysql_check {
- mysql -e "show databases;" 2>/dev/null >/dev/null
- return $?
-}
-
-function mythconverg_check {
- mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
- return $?
-}
-
-function install_db {
- pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
- pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
-}
-
-
-
-
-#check to see if mysql is running
-stat_busy "Checking Mysql"
-ATTEMPT=0
-mysql_check && printhl " Installing the initial database" &&install_db
-mythconverg_check
-status=$?
-while [ ! $status = 0 ]
-do
- ((ATTEMPT=ATTEMPT+1))
- /etc/rc.d/mysqld stop
- sleep 2
- /etc/rc.d/mysqld start
- mysqlstatus=$?
- if [ $mysqlstatus = 0 ]
- then
- mysql_check && install_db
- mythconverg_check
- status=$?
- fi
- if [ $ATTEMPT = 20 ]
- then
- printhl " Could not start mysql or install mythconverg within 20 attempts"
- printhl " Aborting install"
- exit 20
- fi
-done
-stat_done
-
-#check network parms
-stat_busy "Checking network"
-init_network
-stat_done
-
-stat_busy "Probing network"
-request_dhcp &
-stat_done
-
-#save some cmdline options
-stat_busy "Parsing command line"
-parse_cmdline_2_db
-bootsplash_setup
-stat_done
-
-#search for remote
-stat_busy "Checking for remote"
-init_remote
-stat_done
-printhl "Finished"
-
-
-echo $CMDLINE | grep -qi NoX
-if [ $? = 0 ]
-then
- echo ""
- printhl "No auto X option found"
- # /usr/bin/chvt 2
-else
- /root/startx &
-fi
-
-
-# Set up automatically logged in user
-if [ -f /.livesys/autologin ]; then
- cp /.livesys/autologin /tmp/newuser
-fi
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local.shutdown b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local.shutdown
deleted file mode 100755
index 2b5f735..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/rc.local.shutdown
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local.shutdown: Local shutdown script.
-#
-
-# Save sound volume, etc.
-alsactl store
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bash_profile b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bash_profile
deleted file mode 100755
index 600bd9b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bash_profile
+++ /dev/null
@@ -1,3 +0,0 @@
-. $HOME/.bashrc
-
-. /etc/X11/xinit/startx.custom
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bashrc b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bashrc
deleted file mode 100755
index fcabce0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xinitrc b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xinitrc
deleted file mode 100755
index c6febe5..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xinitrc
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xsession b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/skel/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/slim.conf b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/slim.conf
deleted file mode 100755
index 35ed579..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/etc/slim.conf
+++ /dev/null
@@ -1,79 +0,0 @@
-# Path, X server and arguments (if needed)
-# Note: -xauth $authfile is automatically appended
-default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
-default_xserver /usr/bin/X
-xserver_arguments -nolisten tcp vt07
-
-# Commands for halt, login, etc.
-halt_cmd /sbin/shutdown -h now
-reboot_cmd /sbin/shutdown -r now
-console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
-#suspend_cmd /usr/sbin/suspend
-
-# Full path to the xauth binary
-xauth_path /usr/bin/xauth
-
-# Xauth file for server
-authfile /var/run/slim.auth
-
-
-# Activate numlock when slim starts. Valid values: on|off
-# numlock on
-
-# Hide the mouse cursor (note: does not work with some WMs).
-# Valid values: true|false
-# hidecursor false
-
-# This command is executed after a succesful login.
-# you can place the %session and %theme variables
-# to handle launching of specific commands in .xinitrc
-# depending of chosen session and slim theme
-#
-# NOTE: if your system does not have bash you need
-# to adjust the command according to your preferred shell,
-# i.e. for freebsd use:
-# login_cmd exec /bin/sh - ~/.xinitrc %session
-login_cmd exec /bin/bash -login ~/.xinitrc %session
-
-# Commands executed when starting and exiting a session.
-# They can be used for registering a X11 session with
-# sessreg. You can use the %user variable
-#
-# sessionstart_cmd some command
-# sessionstop_cmd some command
-
-# Start in daemon mode. Valid values: yes | no
-# Note that this can overridden by the command line
-# option "-d"
-# daemon yes
-
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm,wmaker,blackbox
-
-# Executed when pressing F11 (requires imagemagick)
-screenshot_cmd import -window root /slim.png
-
-# welcome message. Available variables: %host, %domain
-welcome_msg Welcome to %host
-
-# shutdown / reboot messages
-shutdown_msg The system is halting...
-reboot_msg The system is rebooting...
-
-# default user, leave blank or remove this line
-# for avoid pre-loading the username.
-#default_user simone
-
-# current theme, use comma separated list to specify a set to
-# randomly choose from
-current_theme dlarch
-
-# Lock file
-lockfile /var/lock/slim.lock
-
-# Log file
-logfile /var/log/slim.log
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.Xdefaults b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.Xdefaults
deleted file mode 100644
index 0c4df39..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.Xdefaults
+++ /dev/null
@@ -1,2 +0,0 @@
-Xcursor.size: 48
-Xcursor.theme: whiteglass
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.fluxbox/apps b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.fluxbox/apps
deleted file mode 100755
index 68fae0a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/LinHES-install.sh b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/LinHES-install.sh
deleted file mode 100755
index 6acd24a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/LinHES-install.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-#redirect stderr to stdout, then rediret stdout to file
-. /etc/profile
-exec 2>&1
-exec > /tmp/mythvantage_install.log
-#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
-#keylaunch &
-#/usr/bin/tilda &
-#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
-export MALLOC_CHECK_=0
-xset s off
-xset -dpms
-xhost +
-
-CMDLINE=$(cat /proc/cmdline)
-echo $CMDLINE |grep -q nfsroot
-NFSROOT=$?
-echo $CMDLINE |grep -q clean_upgrade
-if [ $? = 0 ]
-then
- export CLEAN_UPGRADE=YES
-else
- export CLEAN_UPGRADE=NO
-fi
-MythVantage -r
-
-if [ x$NFSROOT = x1 ]
-then
- unbuffer MythVantage &
-else
- NETBOOT=YES MythVantage &
-fi
-
-exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/startx b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/startx
deleted file mode 100755
index 9274703..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/rootoverlay/root/startx
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-. /etc/profile
-
-export USER=root
-export HOME=/root
-
-CMDLINE=$(cat /proc/cmdline)
-TEMPVAR=${CMDLINE#*ip=}
-IP=${TEMPVAR%% *}
-echo $CMDLINE |grep -q vnc
-USEVNC=$?
-
-if [ x$USEVNC = x1 ]
-then
- $MV_ROOT/bin/xconfig.sh 2>/dev/null
- cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
- startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
- else
- #VNC
- pacman -Sf --noconfirm tightvnc
- cd /root
- mkdir .vnc
- echo mythvantage |vncpasswd -f > /root/.vnc/passwd
- chmod 500 /root/.vnc/passwd
- rm /root/.vnc/xstartup
- ln -s /root/LinHES-install.sh /root/.vnc/xstartup
- vncserver
-fi
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/vetopacks b/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/vetopacks
deleted file mode 100755
index 2bb19ee..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-disk-testing-i686/vetopacks
+++ /dev/null
@@ -1 +0,0 @@
-#xorg-twm
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/addedpacks b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/addedpacks
deleted file mode 100755
index 9c26d02..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/addedpacks
+++ /dev/null
@@ -1,228 +0,0 @@
-# These are needed to build a live CD
-#linhes-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs2
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-#ntfsprogs
-#parted
-
-#ddcxinfo-knoppix
-#hwd
-
-sudo
-
-lsof
-cdrkit
-dvd+rw-tools
-
-
-# generally useful tools which don't require X
-#mtools is required by syslinux
-openssh
-dosfstools
-alsa-lib
-alsa-oss
-alsa-utils
-cdparanoia
-cdrdao
-unzip
-
-
-# Xorg packages
-*xorg
-#xorg-server
-#xorg-xkb-utils
-#xorg-xauth
-#xorg-server-utils
-#xorg-xinit
-#xorg-input-drivers
-#xorg-apps
-#xorg-fonts-100dpi
-#xorg-fonts-75dpi
-#xorg-res-utils
-ttf-ms-fonts
-
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-#xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-openchrome
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-#unichrome is busted and causes X to segfault
-#xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-#vga should not be installed, vesa can handle when other drivers fail
-#xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-# X apps
-#luser
-#localed
-unclutter
-xterm
-xorg-apps
-#xkmap
-
-#gparted
-#larchin
-
-#mythtv
-mythtv
-mythtv-contrib
-mytharchive
-mythbrowser
-#mythcontrols
-#mythflix
-mythgallery
-mythgame
-mythmusic
-#mythphone
-myththemes
-#mythweather
-mythvideo
-mythsmolt
-#morethemes
-linhes-theme
-linhes-scripts
-nuvexport
-lirc
-lirc-utils
-mysql
-xmltv
-esound
-
-#Window Manager
-fluxbox
-feh
-
-#Other
-dbus
-hal
-fftw2
-libcdaudio
-iptables
-pkgconfig
-taglib
-portmap
-ivtv-utils
-dvb-firmware
-dbus-python
-
-#MythVantage Installer deps
-bc
-mysql-python
-expect
-curl
-dnsutils
-avahi
-
-#Wireless
-b43-fwcutter
-#ipw2100-fw
-#ipw2200-fw
-#ipw3945
-#ipw3945-ucode
-#ipw3945d
-madwifi
-madwifi-utils
-ndiswrapper
-ndiswrapper-utils
-#netcfg
-tiacx
-tiacx-firmware
-wireless_tools
-#wlan-ng26
-#wlan-ng26-utils
-zd1211-firmware
-hdhomerun
-#----
-LinHES-config
-LinHES-system
-linhes-sounds
-etcnet
-runit
-runit-scripts
-media_dirs
-
-#---
-tweaker
-ethtool
-nfs-utils
-netkit-telnet
-ntp
-syslog-ng
-ppp
-mingetty
-setserial
-acpid
-fbsplash
-linhes-splash
-nvram-wakup
-#tatir
-pvr150-firmware
-wol
-mjpegtools
-perl-net-upnp
-aumix
-tablet-encode
-ntfs-3g
-joyutils
-ffmpeg-svn
-myth2ipod
-myt2xvid3
-mediaserv
-
-#---Firewire
-libraw1394
-libavc1394
-# wrapper for mplayer
-mplayer-wrapper
-
-# in-place commercial remover (for user job)
-# moved to linhes-scripts
-#removecommercials
-
-#Modules for Atheros base NICs
-#atl1e
-
-linux-firmware
-
-larch-live
-mkinitcpio-busybox
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/bootlines b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/bootlines
deleted file mode 100755
index 0005035..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/bootlines
+++ /dev/null
@@ -1,23 +0,0 @@
-# The information here will be adapted for the bootloader and inserted into its configuration
-# file at the place marked '###LARCH'
-# This header will be removed.
-# Each block must have an empty line before and after it.
-# There may be no empty lines within a block.
-
-comment:
-title: Install CD
-options:
-
-comment:
-title: Install CD with vesa xorg driver
-options: nomodeset xvesa
-
-comment: Might be useful if there is some trouble with starting xorg
-title: Boot to console
-options: nox
-
-#comment:
-#title: larch with swap
-#options: swap
-
-# END OF FILE
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cachepacks b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cachepacks
deleted file mode 100755
index 747ab46..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cachepacks
+++ /dev/null
@@ -1,59 +0,0 @@
-mythdb-initial
-nvidia
-nvidia-utils
-vdpauinfo
-nvidia-96xx
-nvidia-96xx-utils
-#vdpinfo-96xx
-lighttpd
-local-website
-mythweb
-nfs-utils
-samba
-mplayer
-xine-ui
-lcdproc
-mythappletrailers
-mythstream
-oss
-xscreensaver
-tightvnc
-
-#added from error log
-mysql
-mythnews
-pycairo
-pygobject
-python-numeric
-pygtk
-fam
-sqlite3
-xe
-romdb
-gconf
-gnome-keyring
-gnome-mime-data
-gnome-python
-gnome-python-extras
-gnome-vfs
-hunspell
-libbonobo
-libbonoboui
-libgnome
-libgnomecanvas
-libgnomeui
-libidl2
-miro
-mozilla-common
-nspr
-nss
-orbit2
-polkit
-pyorbit
-pyrex
-startup-notification
-xulrunner
-mythmovies
-myth2ipod
-myt2xvid3
-#mediaserv
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/colors.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/colors.lst
deleted file mode 100755
index 3f544ce..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/colors.lst
+++ /dev/null
@@ -1,36 +0,0 @@
-#color schemes - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO change these and make some more... specifically an "arch" theme
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Barlond
-color white/cyan yellow/blue
-
-title Barlond2
-color white/blue yellow/cyan
-
-title Simple Black
-color light-gray/black yellow/blue
-
-title Matrix
-color green/black light-green/green
-
-title Dalton Bros.
-color red/green green/red
-
-title Debian
-color cyan/blue white/blue
-
-title BW
-color light-gray/black black/light-gray
-
-title BW Inverse
-color black/light-gray
-
-title SGD Non Default
-color black/cyan yellow/black
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help.lst
deleted file mode 100755
index 6e74187..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help.lst
+++ /dev/null
@@ -1,16 +0,0 @@
-# Help files must be exactly 23 lines long.
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to main menu
-configfile /boot/grub/menu.lst
-
-title HOW-TO: Boot an existing system
-cat /boot/grub/help/bootexisting.txt
-pause Press enter to continue...
-
-title HOW-TO: Contribute to this help
-cat /boot/grub/help/contrib.txt
-pause Press enter to continue...
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/bootexisting.txt b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/bootexisting.txt
deleted file mode 100755
index 881f3e8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/bootexisting.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Boot an existing install
-
-Select "More Options" from the main menu.
-Move the cursor to "[EDIT ME] Boot an existing linux install"
-Press "e"
-
-At this point you will see the following:
- root (hd0,0)
- kernel /vmlinuz26 root=/dev/hda3 ro
- initrd /kernel26.img
-
-This needs to be changed to accomodate your hardware.
-
-The first line should be changed to indicate where your boot medium resides.
- "(hd0,0)" is the first partition on the first hard drive (hda1) - change these
- numbers to indicate the partition containing your /boot directory.
-
-The second line should be changed to point to your kernel. If the line above
-points to a partition _only_ containing /boot, then /vmlinuz26 is fine.
-Otherwise, change this to /boot/vmlinuz. root= should be changed to match the
-partition for your root filesystem. Other kernel parameters can be added here.
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/contrib.txt b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/contrib.txt
deleted file mode 100755
index 5c79176..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/help/contrib.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Contribute to these help files
-
-This help is rather simplistic.
-In order to provide help files or translations you simply need to make a text
-file. Formatting is important (due to grub limitations). The files MUST be 80
-characters wide, and 23 lines long. Any more, and your formatting will be
-corrupted when viewing the help. Please note that if your help is short, it is
-worthwhile to pad with empty lines, up to 23 lines.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/keyboards.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/keyboards.lst
deleted file mode 100755
index 5237c1a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/keyboards.lst
+++ /dev/null
@@ -1,111 +0,0 @@
-#keyboard layouts - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO add other languages
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Default layout
-setkey
-
-title German layout
-setkey y z
-setkey z y
-setkey Y Z
-setkey Z Y
-setkey equal parenright
-setkey parenright parenleft
-setkey parenleft asterisk
-setkey doublequote at
-setkey plus bracketright
-setkey minus slash
-setkey slash ampersand
-setkey ampersand percent
-setkey percent caret
-setkey underscore question
-setkey question underscore
-setkey semicolon less
-setkey less numbersign
-setkey numbersign backslash
-setkey colon greater
-setkey greater bar
-setkey asterisk braceright
-
-
-title Spanish layout
-setkey
-setkey slash ampersand
-setkey ampersand caret
-setkey caret braceleft
-setkey asterisk braceright
-setkey parenleft asterisk
-setkey parenright parenleft
-setkey minus slash
-setkey equal parenright
-setkey quote minus
-setkey underscore question
-setkey question underscore
-setkey braceleft quote
-setkey braceright backslash
-setkey colon greater
-setkey greater bar
-setkey doublequote at
-setkey backslash backquote
-setkey less backslash
-setkey semicolon less
-setkey plus colon
-setkey at semicolon
-
-title French layout
-setkey
-setkey less backquote
-setkey greater tilde
-setkey ampersand 1
-setkey 1 exclam
-setkey tilde 2
-setkey 2 at
-setkey doublequote 3
-setkey 3 numbersign
-setkey quote 4
-setkey 4 dollar
-setkey parenleft 5
-setkey 5 percent
-setkey minus 6
-setkey 6 caret
-setkey backquote 7
-setkey 7 ampersand
-setkey underscore 8
-setkey 8 asterisk
-setkey backslash 9
-setkey 9 parenleft
-setkey at 0
-setkey 0 parenright
-setkey parenright minus
-setkey numbersign underscore
-setkey a q
-setkey A Q
-setkey z w
-setkey Z W
-setkey caret bracketleft
-setkey dollar bracketright
-setkey q a
-setkey Q A
-setkey m semicolon
-setkey M colon
-setkey bracketleft quote
-setkey percent doublequote
-setkey asterisk backslash
-setkey bracketright bar
-setkey w z
-setkey W Z
-setkey comma m
-setkey question M
-setkey semicolon comma
-setkey period less
-setkey colon period
-setkey slash greater
-setkey exclam slash
-setkey bar question
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/menu.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/menu.lst
deleted file mode 100755
index 60216f8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/menu.lst
+++ /dev/null
@@ -1,26 +0,0 @@
-timeout 5
-default 0
-#color light-blue/blue light-cyan/blue
-#black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-###LARCH
-
-title Tools...
-configfile /boot/grub/tools.lst
-
-title Grub Settings...
-configfile /boot/grub/settings.lst
-
-title View Help...
-configfile /boot/grub/help.lst
-
-title More Options...
-configfile /boot/grub/more.lst
-
-title Shutdown the Computer
-halt
-
-title JMS Reboot the Computer
-reboot
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/more.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/more.lst
deleted file mode 100755
index 8fd5f7e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/more.lst
+++ /dev/null
@@ -1,30 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title [EXPERIMENTAL] Attempt existing Linux detection
-configfile /boot/grub/tryboot.lst
-
-title [EDIT ME] Diskless Boot (PXE / BOOTP)
-#TODO wtf?
-root (nd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] NFS Root Boot
-root (cd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] Boot Existing Linux Install
-root (hd0,0)
-kernel /vmlinuz26 root=/dev/hda3 ro
-initrd /kernel26.img
-
-title [EDIT ME] Boot Existing Windows Install
-rootnoverify (hd0,0)
-makeactive
-chainloader +1
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/settings.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/settings.lst
deleted file mode 100755
index f8f8c95..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/settings.lst
+++ /dev/null
@@ -1,13 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Keyboard settings
-configfile /boot/grub/keyboards.lst
-
-title Color settings
-configfile /boot/grub/colors.lst
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm
deleted file mode 100644
index dcb99c4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm
+++ /dev/null
@@ -1,10963 +0,0 @@
-/* XPM */
-static char * linhes_local_stable_xpm[] = {
-"640 480 10480 3",
-" c None",
-". c #FDFFFC",
-"+ c #BB7381",
-"@ c #2E437A",
-"# c #34477F",
-"$ c #304E84",
-"% c #365289",
-"& c #3B578E",
-"* c #112705",
-"= c #4F6A2B",
-"- c #385A1B",
-"; c #0572BC",
-"> c #143006",
-", c #6E8145",
-"' c #197093",
-") c #1F79AA",
-"! c #086EAB",
-"~ c #086BA5",
-"{ c #558064",
-"] c #6B6B51",
-"^ c #3F6C49",
-"/ c #3385B1",
-"( c #3C7D88",
-"_ c #326035",
-": c #122812",
-"< c #3A6D54",
-"[ c #1F7499",
-"} c #207CB5",
-"| c #156881",
-"1 c #486B39",
-"2 c #56784B",
-"3 c #0772BA",
-"4 c #206B8E",
-"5 c #485D32",
-"6 c #247698",
-"7 c #2E7993",
-"8 c #245D42",
-"9 c #31592F",
-"0 c #1F708E",
-"a c #216054",
-"b c #45633B",
-"c c #2B7999",
-"d c #2E6C69",
-"e c #2673A4",
-"f c #236257",
-"g c #267799",
-"h c #1E5C4A",
-"i c #287284",
-"j c #4F8687",
-"k c #284B28",
-"l c #267DAB",
-"m c #1F6464",
-"n c #327273",
-"o c #0673BE",
-"p c #3F683D",
-"q c #446428",
-"r c #1D7398",
-"s c #395811",
-"t c #0A1C04",
-"u c #25738C",
-"v c #538DB4",
-"w c #71A9D0",
-"x c #6D9BBB",
-"y c #6E9FC2",
-"z c #6EA8D0",
-"A c #4898CE",
-"B c #74A7CA",
-"C c #76AACE",
-"D c #4092CA",
-"E c #74B0D8",
-"F c #598DB1",
-"G c #2F8BCA",
-"H c #256356",
-"I c #51703B",
-"J c #2885C5",
-"K c #98C5E2",
-"L c #DFF0F9",
-"M c #ECF1F1",
-"N c #EBEDE2",
-"O c #EAEADC",
-"P c #ECEFEA",
-"Q c #E1E6E4",
-"R c #EDEFE6",
-"S c #EAEADA",
-"T c #EBECDD",
-"U c #E5ECEC",
-"V c #E7E8E3",
-"W c #EAEDEA",
-"X c #EDF7FA",
-"Y c #CDD6DD",
-"Z c #4F8FB9",
-"` c #346E84",
-" . c #3C5720",
-".. c #163806",
-"+. c #1B6C86",
-"@. c #3B91CB",
-"#. c #E4EFF3",
-"$. c #F5F2DE",
-"%. c #96AA97",
-"&. c #5F6F79",
-"*. c #57553C",
-"=. c #575332",
-"-. c #575230",
-";. c #5A5C58",
-">. c #4B4842",
-",. c #5B5C4E",
-"'. c #56532F",
-"). c #56522D",
-"!. c #5C605E",
-"~. c #48433B",
-"{. c #5E6367",
-"]. c #7D837C",
-"^. c #C4D1C1",
-"/. c #FFFFFF",
-"(. c #85B9D8",
-"_. c #1F7393",
-":. c #3B5D1E",
-"<. c #1F718D",
-"[. c #4E9CD0",
-"}. c #E3EEF0",
-"|. c #E1E5DA",
-"1. c #26401E",
-"2. c #070900",
-"3. c #000000",
-"4. c #000105",
-"5. c #000206",
-"6. c #000001",
-"7. c #020204",
-"8. c #000103",
-"9. c #020304",
-"0. c #101911",
-"a. c #8E9192",
-"b. c #FFFBF2",
-"c. c #81B6D8",
-"d. c #155540",
-"e. c #3F622B",
-"f. c #237697",
-"g. c #0472BC",
-"h. c #0471BC",
-"i. c #0572BB",
-"j. c #006EBA",
-"k. c #167BC0",
-"l. c #C5DDE8",
-"m. c #F4F4F0",
-"n. c #042B03",
-"o. c #010004",
-"p. c #070709",
-"q. c #070708",
-"r. c #070707",
-"s. c #08080A",
-"t. c #040406",
-"u. c #97B0B5",
-"v. c #E6F2F4",
-"w. c #308AC7",
-"x. c #026FBA",
-"y. c #0571BB",
-"z. c #0473BF",
-"A. c #066FB1",
-"B. c #0565A3",
-"C. c #0267B1",
-"D. c #144E44",
-"E. c #1B4620",
-"F. c #095E8B",
-"G. c #1D420C",
-"H. c #0D5A76",
-"I. c #0464A4",
-"J. c #0566A4",
-"K. c #0671B4",
-"L. c #0472BF",
-"M. c #0472BD",
-"N. c #0471BB",
-"O. c #0371BD",
-"P. c #1275B3",
-"Q. c #3F715A",
-"R. c #0F5856",
-"S. c #016FB7",
-"T. c #006BB8",
-"U. c #4F9ACC",
-"V. c #F3FCFF",
-"W. c #666B6E",
-"X. c #09090A",
-"Y. c #050508",
-"Z. c #24211F",
-"`. c #424446",
-" + c #434439",
-".+ c #3D3C3C",
-"++ c #414244",
-"@+ c #3B3936",
-"#+ c #414144",
-"$+ c #3A3E39",
-"%+ c #3D4032",
-"&+ c #413F2C",
-"*+ c #414130",
-"=+ c #303624",
-"-+ c #0A100A",
-";+ c #080709",
-">+ c #020303",
-",+ c #283D24",
-"'+ c #EAEAE5",
-")+ c #A7C1D0",
-"!+ c #0571BA",
-"~+ c #0473BE",
-"{+ c #0469AC",
-"]+ c #045088",
-"^+ c #113C36",
-"/+ c #0C0500",
-"(+ c #090000",
-"_+ c #070002",
-":+ c #060106",
-"<+ c #080000",
-"[+ c #060108",
-"}+ c #0C0800",
-"|+ c #104245",
-"1+ c #064F7F",
-"2+ c #0A6693",
-"3+ c #0372C0",
-"4+ c #0C75B9",
-"5+ c #2C6D6E",
-"6+ c #1D5C59",
-"7+ c #0670B5",
-"8+ c #0571BC",
-"9+ c #0270BB",
-"0+ c #0972B9",
-"a+ c #9FC1D4",
-"b+ c #EBF4F2",
-"c+ c #030303",
-"d+ c #050504",
-"e+ c #383831",
-"f+ c #B7B7B4",
-"g+ c #E4E2D4",
-"h+ c #E4DFB9",
-"i+ c #DDDED9",
-"j+ c #E1E1D4",
-"k+ c #DADAD6",
-"l+ c #E1E1D5",
-"m+ c #DAE0D9",
-"n+ c #DCDDBB",
-"o+ c #E1E5D0",
-"p+ c #E2DCB3",
-"q+ c #CCD6C2",
-"r+ c #606B64",
-"s+ c #08060A",
-"t+ c #050506",
-"u+ c #0F0E0E",
-"v+ c #AFB6AA",
-"w+ c #EBE5DE",
-"x+ c #006DB9",
-"y+ c #0570B9",
-"z+ c #0478CA",
-"A+ c #0B70A0",
-"B+ c #054E82",
-"C+ c #072338",
-"D+ c #080301",
-"E+ c #070001",
-"F+ c #08070A",
-"G+ c #0B0300",
-"H+ c #0E2018",
-"I+ c #065081",
-"J+ c #0672B1",
-"K+ c #0472BE",
-"L+ c #0273C4",
-"M+ c #046590",
-"N+ c #386E6C",
-"O+ c #0A72B8",
-"P+ c #0170BC",
-"Q+ c #1074B7",
-"R+ c #B9CCDB",
-"S+ c #B6C49F",
-"T+ c #0E0F0E",
-"U+ c #0D0D0C",
-"V+ c #8A8C83",
-"W+ c #FBF8DE",
-"X+ c #F4D46C",
-"Y+ c #F2CC55",
-"Z+ c #F4D980",
-"`+ c #F3D269",
-" @ c #F4DC8C",
-".@ c #F3D36B",
-"+@ c #F4DB87",
-"@@ c #F4D26A",
-"#@ c #F3DE97",
-"$@ c #F2CF5D",
-"%@ c #F9EBC0",
-"&@ c #C2D3D2",
-"*@ c #1A2B1D",
-"=@ c #050406",
-"-@ c #80887C",
-";@ c #FFFFFD",
-">@ c #1379BE",
-",@ c #0170BA",
-"'@ c #0571B9",
-")@ c #0279D0",
-"!@ c #035089",
-"~@ c #113326",
-"{@ c #060C15",
-"]@ c #080200",
-"^@ c #080808",
-"/@ c #08090A",
-"(@ c #090909",
-"_@ c #080809",
-":@ c #000203",
-"<@ c #030006",
-"[@ c #070204",
-"}@ c #080E11",
-"|@ c #124139",
-"1@ c #0771B0",
-"2@ c #0172C1",
-"3@ c #206F9D",
-"4@ c #305834",
-"5@ c #13210C",
-"6@ c #416D75",
-"7@ c #0B72BA",
-"8@ c #0170BB",
-"9@ c #1076BC",
-"0@ c #B9D9ED",
-"a@ c #AEAC9A",
-"b@ c #0D0D0D",
-"c@ c #111213",
-"d@ c #9399A1",
-"e@ c #F3E6B0",
-"f@ c #EBBB27",
-"g@ c #E8B518",
-"h@ c #E9B71D",
-"i@ c #E9B61B",
-"j@ c #E9B71F",
-"k@ c #E9B71E",
-"l@ c #E9B720",
-"m@ c #EAB81E",
-"n@ c #F5E2A0",
-"o@ c #D1D7D9",
-"p@ c #1B221C",
-"q@ c #050306",
-"r@ c #000600",
-"s@ c #7F967D",
-"t@ c #FEFEFA",
-"u@ c #0471BA",
-"v@ c #0370BA",
-"w@ c #0173CA",
-"x@ c #0F7593",
-"y@ c #0B1D1D",
-"z@ c #090906",
-"A@ c #080707",
-"B@ c #090809",
-"C@ c #050407",
-"D@ c #342F2C",
-"E@ c #1F391C",
-"F@ c #040106",
-"G@ c #080806",
-"H@ c #184324",
-"I@ c #0374C3",
-"J@ c #0570BA",
-"K@ c #0373C2",
-"L@ c #106991",
-"M@ c #3A746D",
-"N@ c #0A73B8",
-"O@ c #1079BF",
-"P@ c #B7DBF5",
-"Q@ c #C5C196",
-"R@ c #0F0E0D",
-"S@ c #111113",
-"T@ c #9299A1",
-"U@ c #F3E5AD",
-"V@ c #EBBB26",
-"W@ c #E9B619",
-"X@ c #E9B61A",
-"Y@ c #F0D270",
-"Z@ c #D1D3DC",
-"`@ c #181919",
-" # c #767875",
-".# c #2282C2",
-"+# c #0371C0",
-"@# c #0B709D",
-"## c #113124",
-"$# c #080907",
-"%# c #0A160C",
-"&# c #556947",
-"*# c #73725E",
-"=# c #143113",
-"-# c #060307",
-";# c #050107",
-"># c #1D4716",
-",# c #0275CA",
-"'# c #0071BF",
-")# c #3074A8",
-"!# c #3F5D40",
-"~# c #B8D7EB",
-"{# c #B6AF9D",
-"]# c #0E0D0D",
-"^# c #9198A2",
-"/# c #F3E5AC",
-"(# c #EDC035",
-"_# c #EAB71B",
-":# c #F1D67E",
-"<# c #D2D7DC",
-"[# c #1C231B",
-"}# c #000500",
-"|# c #80957D",
-"1# c #FEFEF9",
-"2# c #2382C2",
-"3# c #0475BE",
-"4# c #085581",
-"5# c #080E14",
-"6# c #080708",
-"7# c #060607",
-"8# c #252220",
-"9# c #8F8174",
-"0# c #7D7466",
-"a# c #4D5E40",
-"b# c #08190A",
-"c# c #080609",
-"d# c #060001",
-"e# c #0562A0",
-"f# c #0475C2",
-"g# c #0372C2",
-"h# c #0F6B90",
-"i# c #0F74B9",
-"j# c #B6D0E2",
-"k# c #BDB699",
-"l# c #0E0E0D",
-"m# c #10100E",
-"n# c #90938D",
-"o# c #EEC647",
-"p# c #E9B518",
-"q# c #E9B618",
-"r# c #E9B71C",
-"s# c #F3D986",
-"t# c #D4DDDD",
-"u# c #203120",
-"v# c #7A8478",
-"w# c #1278BE",
-"x# c #0270BA",
-"y# c #056FB5",
-"z# c #0D333A",
-"A# c #0A0701",
-"B# c #151B14",
-"C# c #4B6340",
-"D# c #3A5132",
-"E# c #051307",
-"F# c #070308",
-"G# c #0A0A05",
-"H# c #0C7098",
-"I# c #0373C5",
-"J# c #0171C1",
-"K# c #1F749B",
-"L# c #2C562F",
-"M# c #1179C0",
-"N# c #BCE1F8",
-"O# c #B5AE9A",
-"P# c #11110F",
-"Q# c #949488",
-"R# c #F5FAF8",
-"S# c #EBBE35",
-"T# c #EAB91E",
-"U# c #EBBA21",
-"V# c #EBBA23",
-"W# c #E8B310",
-"X# c #F2DB92",
-"Y# c #D7DFDF",
-"Z# c #202F20",
-"`# c #788677",
-" $ c #016FBA",
-".$ c #0669A4",
-"+$ c #08202F",
-"@$ c #080404",
-"#$ c #070A08",
-"$$ c #041107",
-"%$ c #050D07",
-"&$ c #080509",
-"*$ c #090B0A",
-"=$ c #0D3C47",
-"-$ c #0679C0",
-";$ c #1E6D9C",
-">$ c #2B502F",
-",$ c #0B75BD",
-"'$ c #A5D0EC",
-")$ c #C6C7B0",
-"!$ c #080B06",
-"~$ c #737F62",
-"{$ c #F7FDFD",
-"]$ c #F4E1A3",
-"^$ c #F7E5A8",
-"/$ c #F6E6AD",
-"($ c #F7E6AB",
-"_$ c #F6E6AE",
-":$ c #F8E6AA",
-"<$ c #F7E6AD",
-"[$ c #F7E6AA",
-"}$ c #F8E7AC",
-"|$ c #F1DB92",
-"1$ c #FCFFFF",
-"2$ c #B5B2AD",
-"3$ c #121211",
-"4$ c #080C05",
-"5$ c #97A290",
-"6$ c #FFFFF9",
-"7$ c #0371BB",
-"8$ c #0F5F72",
-"9$ c #111A00",
-"0$ c #070509",
-"a$ c #0C1D1A",
-"b$ c #096392",
-"c$ c #0474C3",
-"d$ c #1C7299",
-"e$ c #183019",
-"f$ c #88BAD9",
-"g$ c #F4F8FB",
-"h$ c #151414",
-"i$ c #070508",
-"j$ c #050607",
-"k$ c #142715",
-"l$ c #778A81",
-"m$ c #D6C793",
-"n$ c #ACCBE4",
-"o$ c #CBCBAA",
-"p$ c #BACBCA",
-"q$ c #D4CB9A",
-"r$ c #AECADF",
-"s$ c #C6CBB3",
-"t$ c #B3CAD6",
-"u$ c #A9CAE8",
-"v$ c #DDCD8D",
-"w$ c #9BAFBF",
-"x$ c #3C352D",
-"y$ c #040405",
-"z$ c #050507",
-"A$ c #16140B",
-"B$ c #CAC3AA",
-"C$ c #D3E7F1",
-"D$ c #094D6E",
-"E$ c #0B0900",
-"F$ c #070F15",
-"G$ c #065587",
-"H$ c #0476C1",
-"I$ c #0272C1",
-"J$ c #1A6F98",
-"K$ c #112312",
-"L$ c #006BB9",
-"M$ c #4996CA",
-"N$ c #F2F9F9",
-"O$ c #A6A097",
-"P$ c #000400",
-"Q$ c #09070C",
-"R$ c #060606",
-"S$ c #090C0C",
-"T$ c #1B170C",
-"U$ c #12181E",
-"V$ c #191910",
-"W$ c #151918",
-"X$ c #1B180E",
-"Y$ c #12181C",
-"Z$ c #181912",
-"`$ c #13181A",
-" % c #11181E",
-".% c #1D190B",
-"+% c #0E1317",
-"@% c #070606",
-"#% c #494A4B",
-"$% c #F6F4EC",
-"%% c #69A9D4",
-"&% c #006FBA",
-"*% c #0A4F6F",
-"=% c #0C0B00",
-"-% c #070408",
-";% c #000003",
-">% c #0D3B42",
-",% c #056FB2",
-"'% c #1D6C9B",
-")% c #2A502F",
-"!% c #006CB9",
-"~% c #8FC0DF",
-"{% c #F9F9F5",
-"]% c #4C7779",
-"^% c #060608",
-"/% c #09080A",
-"(% c #343118",
-"_% c #D7D5C9",
-":% c #D1E5F0",
-"<% c #1A7DC1",
-"[% c #0372BE",
-"}% c #0A5570",
-"|% c #0F1200",
-"1% c #070609",
-"2% c #0B100C",
-"3% c #112311",
-"4% c #060207",
-"5% c #060107",
-"6% c #09070B",
-"7% c #46483B",
-"8% c #112411",
-"9% c #080403",
-"0% c #072235",
-"a% c #0469AE",
-"b% c #0071C1",
-"c% c #22769D",
-"d% c #335F35",
-"e% c #0B76BE",
-"f% c #EBF1EE",
-"g% c #EEF1EF",
-"h% c #A19D96",
-"i% c #16130F",
-"j% c #040505",
-"k% c #030E04",
-"l% c #3D5941",
-"m% c #D2D4D1",
-"n% c #F5F0E6",
-"o% c #5D91B4",
-"p% c #0C77C0",
-"q% c #1E5172",
-"r% c #050000",
-"s% c #060507",
-"t% c #112410",
-"u% c #112511",
-"v% c #040006",
-"w% c #1A4419",
-"x% c #1C4A1A",
-"y% c #102410",
-"z% c #121811",
-"A% c #163415",
-"B% c #090403",
-"C% c #072237",
-"D% c #046AAF",
-"E% c #0E688F",
-"F% c #0C76BD",
-"G% c #9CC8E4",
-"H% c #CFE3DD",
-"I% c #A9A68C",
-"J% c #9D9688",
-"K% c #66815D",
-"L% c #728667",
-"M% c #8B907B",
-"N% c #5E7E57",
-"O% c #888F78",
-"P% c #67815E",
-"Q% c #8F917E",
-"R% c #50794C",
-"S% c #A49A8D",
-"T% c #9F978A",
-"U% c #BEBEBC",
-"V% c #FAFDFD",
-"W% c #DAE9ED",
-"X% c #4595CB",
-"Y% c #006DBC",
-"Z% c #0371BC",
-"`% c #105D73",
-" & c #0F1600",
-".& c #22211E",
-"+& c #587C56",
-"@& c #8D847E",
-"#& c #122F11",
-"$& c #0C150C",
-"%& c #070808",
-"&& c #060A07",
-"*& c #46453C",
-"=& c #857E70",
-"-& c #A8AAB0",
-";& c #AAAEB6",
-">& c #AAB3B7",
-",& c #425E43",
-"'& c #0B1C0B",
-")& c #102110",
-"!& c #07060A",
-"~& c #101400",
-"{& c #105966",
-"]& c #0071C0",
-"^& c #2D73A6",
-"/& c #3D5D3E",
-"(& c #0672BC",
-"_& c #006AB8",
-":& c #78B2D7",
-"<& c #ABCFE5",
-"[& c #C2E2F7",
-"}& c #C4E4F7",
-"|& c #CBE7FD",
-"1& c #CDE8FC",
-"2& c #C7E6F9",
-"3& c #CDE7FE",
-"4& c #C7E5F9",
-"5& c #CCE7FD",
-"6& c #C6E4F9",
-"7& c #CFE8FF",
-"8& c #C3E4F6",
-"9& c #C3E3F6",
-"0& c #B2D6EB",
-"a& c #86B9DA",
-"b& c #197DC2",
-"c& c #0070BC",
-"d& c #157BBF",
-"e& c #1B7DBF",
-"f& c #2B87C3",
-"g& c #368DC8",
-"h& c #388EC9",
-"i& c #3B8FC9",
-"j& c #378DCA",
-"k& c #348BC5",
-"l& c #2683C2",
-"m& c #137AC0",
-"n& c #0F71B5",
-"o& c #0370BC",
-"p& c #006FBB",
-"q& c #0370BB",
-"r& c #0A76C0",
-"s& c #1B5372",
-"t& c #080400",
-"u& c #010103",
-"v& c #302C27",
-"w& c #999791",
-"x& c #C8D6DC",
-"y& c #C2CFC6",
-"z& c #929E8F",
-"A& c #2F3628",
-"B& c #0A0B0A",
-"C& c #415144",
-"D& c #ADB397",
-"E& c #B7C4C3",
-"F& c #CDD0D4",
-"G& c #CED5CD",
-"H& c #BBC3B5",
-"I& c #90989F",
-"J& c #0D140B",
-"K& c #050007",
-"L& c #0D0E00",
-"M& c #0C516A",
-"N& c #0272C2",
-"O& c #116D91",
-"P& c #1279C0",
-"Q& c #4A95CA",
-"R& c #62A8DC",
-"S& c #80B6D8",
-"T& c #7CB6DA",
-"U& c #7DB6DA",
-"V& c #7CB3D5",
-"W& c #7DB6DB",
-"X& c #7CB3D6",
-"Y& c #7CB5D8",
-"Z& c #7DB4D8",
-"`& c #7DB5D8",
-" * c #7CB4D7",
-".* c #7FB6D9",
-"+* c #6BA9D1",
-"@* c #4B96C9",
-"#* c #1A7DC2",
-"$* c #0068B7",
-"%* c #0062B5",
-"&* c #1777B9",
-"** c #4792C5",
-"=* c #4A99D0",
-"-* c #4798D0",
-";* c #54A0D2",
-">* c #4C9BD1",
-",* c #4999D0",
-"'* c #4999CF",
-")* c #2584C5",
-"!* c #0069B8",
-"~* c #006FBC",
-"{* c #0069BA",
-"]* c #1673B4",
-"^* c #2D83C0",
-"/* c #2D87C7",
-"(* c #2E88C7",
-"_* c #2683C4",
-":* c #0472BB",
-"<* c #358CC8",
-"[* c #62A5CF",
-"}* c #77B4DB",
-"|* c #B0D6ED",
-"1* c #C6E1F5",
-"2* c #D8EEFC",
-"3* c #D0E8E8",
-"4* c #D6EAE7",
-"5* c #D0EBED",
-"6* c #D6EADD",
-"7* c #D6EFFF",
-"8* c #D5EAF9",
-"9* c #AED8F3",
-"0* c #9BB8CF",
-"a* c #70ADD4",
-"b* c #4D95C7",
-"c* c #2079B6",
-"d* c #0069B6",
-"e* c #006CBC",
-"f* c #0066B7",
-"g* c #0064B6",
-"h* c #0A74BD",
-"i* c #0069B9",
-"j* c #006DBB",
-"k* c #0774BF",
-"l* c #165B73",
-"m* c #0E1200",
-"n* c #77848A",
-"o* c #C2CAD2",
-"p* c #E3F7F8",
-"q* c #E7EDE0",
-"r* c #EDF3F6",
-"s* c #9C9893",
-"t* c #131112",
-"u* c #252329",
-"v* c #AAB8C1",
-"w* c #F3F6E8",
-"x* c #EAF1ED",
-"y* c #BCD1BD",
-"z* c #DED9CA",
-"A* c #EDEAD7",
-"B* c #BFD1D7",
-"C* c #52614A",
-"D* c #000300",
-"E* c #0B0800",
-"F* c #0A4967",
-"G* c #23739F",
-"H* c #345C37",
-"I* c #0067B6",
-"J* c #378CC6",
-"K* c #B9D8E8",
-"L* c #EEFAFA",
-"M* c #F7F1B6",
-"N* c #CCE4F7",
-"O* c #CFDCE2",
-"P* c #CFDDE3",
-"Q* c #D3F1FF",
-"R* c #CED6D9",
-"S* c #D2ECFA",
-"T* c #D0E1EA",
-"U* c #D1E5EF",
-"V* c #D0E2EC",
-"W* c #D1E4EC",
-"X* c #CBEFFF",
-"Y* c #FAFFFF",
-"Z* c #BBDAEA",
-"`* c #5AA1D0",
-" = c #0470BB",
-".= c #63A4D1",
-"+= c #B3CFDF",
-"@= c #CCE1ED",
-"#= c #CFEAF9",
-"$= c #D2EBF9",
-"%= c #D0EAF9",
-"&= c #D0E9F8",
-"*= c #BCD8E9",
-"== c #88BBDA",
-"-= c #2182C4",
-";= c #006AB9",
-">= c #1B6FAD",
-",= c #85B0CA",
-"'= c #B9D1E1",
-")= c #D3E8F3",
-"!= c #D5EDFA",
-"~= c #D5EEFA",
-"{= c #CCE7F8",
-"]= c #9FC8E6",
-"^= c #4093CA",
-"/= c #5DA0CF",
-"(= c #98C3DB",
-"_= c #DAEFFE",
-":= c #DAE0DE",
-"<= c #C8BDB6",
-"[= c #92AB87",
-"}= c #706E6E",
-"|= c #5F6359",
-"1= c #636457",
-"2= c #5C645E",
-"3= c #65644F",
-"4= c #66686F",
-"5= c #70816D",
-"6= c #AEB1A2",
-"7= c #CFC9A1",
-"8= c #E0FDFF",
-"9= c #F8FDFD",
-"0= c #C7DAE1",
-"a= c #78B1D8",
-"b= c #2A86C5",
-"c= c #0063B6",
-"d= c #0069B7",
-"e= c #0066B6",
-"f= c #0066B5",
-"g= c #006BBD",
-"h= c #006CB8",
-"i= c #0067B7",
-"j= c #006CBE",
-"k= c #0067B9",
-"l= c #006BBA",
-"m= c #006ABC",
-"n= c #0064B5",
-"o= c #4A87B2",
-"p= c #559DCF",
-"q= c #7CB3D7",
-"r= c #92BCDA",
-"s= c #9BC5DD",
-"t= c #9AC5DF",
-"u= c #9CC7E5",
-"v= c #AACDE2",
-"w= c #A5CADE",
-"x= c #9CC5DD",
-"y= c #A0C7DD",
-"z= c #9AC4DD",
-"A= c #99C2DC",
-"B= c #8EBBDB",
-"C= c #679FC7",
-"D= c #3B85B8",
-"E= c #2B85C5",
-"F= c #0061B4",
-"G= c #0574BF",
-"H= c #0A4A6E",
-"I= c #030000",
-"J= c #1F1714",
-"K= c #B9C6D0",
-"L= c #C4C29C",
-"M= c #3F4C5A",
-"N= c #505861",
-"O= c #D2D4D7",
-"P= c #EEEFEC",
-"Q= c #2D462D",
-"R= c #050606",
-"S= c #080909",
-"T= c #426857",
-"U= c #E3FAFF",
-"V= c #F4EFE4",
-"W= c #7E7B7A",
-"X= c #233422",
-"Y= c #817571",
-"Z= c #86877A",
-"`= c #FFFDF1",
-" - c #B7C0B8",
-".- c #19201C",
-"+- c #050305",
-"@- c #090200",
-"#- c #074166",
-"$- c #0273C2",
-"%- c #146995",
-"&- c #0067B8",
-"*- c #62A7D6",
-"=- c #E6F1F3",
-"-- c #DADEDE",
-";- c #989287",
-">- c #282417",
-",- c #1F2329",
-"'- c #212324",
-")- c #212325",
-"!- c #22272C",
-"~- c #202122",
-"{- c #21272A",
-"]- c #212427",
-"^- c #212528",
-"/- c #212527",
-"(- c #20232B",
-"_- c #497145",
-":- c #D7D6DB",
-"<- c #F0F9FA",
-"[- c #71AED7",
-"}- c #0D76BD",
-"|- c #177BBF",
-"1- c #A3CCE6",
-"2- c #FBFEFA",
-"3- c #ECECD8",
-"4- c #A49E81",
-"5- c #948C7F",
-"6- c #968D7F",
-"7- c #958D7F",
-"8- c #91947C",
-"9- c #B4D1CD",
-"0- c #F8FDFE",
-"a- c #E1ECED",
-"b- c #509ACD",
-"c- c #006EB9",
-"d- c #3B90C8",
-"e- c #E5EAE9",
-"f- c #FEFFFD",
-"g- c #E0E1C6",
-"h- c #9C967D",
-"i- c #958D80",
-"j- c #B2A47E",
-"k- c #FFF7C1",
-"l- c #F6FCFD",
-"m- c #68A8D1",
-"n- c #0270BC",
-"o- c #3088C5",
-"p- c #C2DCE7",
-"q- c #EDF5F3",
-"r- c #9B9C6A",
-"s- c #2D4C31",
-"t- c #221E22",
-"u- c #1C1A1A",
-"v- c #0F150F",
-"w- c #080D09",
-"x- c #161715",
-"y- c #1F1E17",
-"z- c #282C31",
-"A- c #6A6661",
-"B- c #D0D0CC",
-"C- c #F4F9F8",
-"D- c #E4EFF0",
-"E- c #AFCFE3",
-"F- c #1177BD",
-"G- c #2080C1",
-"H- c #69A9D7",
-"I- c #91C3E4",
-"J- c #8BBFE2",
-"K- c #8CC2E8",
-"L- c #829DAF",
-"M- c #3B90CA",
-"N- c #006DBA",
-"O- c #5B8FB2",
-"P- c #8FBAD7",
-"Q- c #8BC0E4",
-"R- c #8BBFE3",
-"S- c #8DC1E3",
-"T- c #70AED9",
-"U- c #207FC1",
-"V- c #2586C9",
-"W- c #7C96A7",
-"X- c #8CC1E6",
-"Y- c #8BC1E5",
-"Z- c #8DB4CE",
-"`- c #6B9CBE",
-" ; c #006EBB",
-".; c #187DC0",
-"+; c #8EA3B2",
-"@; c #B3D7EE",
-"#; c #DBE8EC",
-"$; c #DCEBEF",
-"%; c #E9EFED",
-"&; c #ECF5F5",
-"*; c #F7FBF9",
-"=; c #FDFEFA",
-"-; c #FDFFFD",
-";; c #FFFDE9",
-">; c #E2E2BB",
-",; c #EDF4EC",
-"'; c #C1E2F6",
-"); c #F2FAF9",
-"!; c #D3EAF6",
-"~; c #FFFFFB",
-"{; c #FDFFFA",
-"]; c #F1F6F4",
-"^; c #E6EEEF",
-"/; c #E3EDEF",
-"(; c #D5E6EC",
-"_; c #B9D6E7",
-":; c #7BB6DE",
-"<; c #4294CB",
-"[; c #0E5A72",
-"}; c #0E1000",
-"|; c #001300",
-"1; c #E2EBDD",
-"2; c #1A1911",
-"3; c #252322",
-"4; c #686654",
-"5; c #758E72",
-"6; c #7B7B6C",
-"7; c #070809",
-"8; c #4C4A2C",
-"9; c #FFFFD4",
-"0; c #889BAA",
-"a; c #121517",
-"b; c #416037",
-"c; c #546345",
-"d; c #A5C8CB",
-"e; c #FBFBF9",
-"f; c #5A755A",
-"g; c #000801",
-"h; c #063E66",
-"i; c #2779A0",
-"j; c #376238",
-"k; c #528AB1",
-"l; c #ECECE5",
-"m; c #D6D3CA",
-"n; c #2F2B25",
-"o; c #060508",
-"p; c #25231F",
-"q; c #BDBCAE",
-"r; c #F3FBF8",
-"s; c #4797CD",
-"t; c #0070BB",
-"u; c #EEF2EE",
-"v; c #F4F3EF",
-"w; c #8C8982",
-"x; c #130F0B",
-"y; c #030404",
-"z; c #040506",
-"A; c #020B01",
-"B; c #365C52",
-"C; c #CDDBE2",
-"D; c #EEF3F0",
-"E; c #4B98CC",
-"F; c #2B87C4",
-"G; c #ECF3F1",
-"H; c #C8E1E6",
-"I; c #5D6866",
-"J; c #13100B",
-"K; c #050203",
-"L; c #162A1B",
-"M; c #91B1B1",
-"N; c #FEFFFE",
-"O; c #63A6D1",
-"P; c #016FB9",
-"Q; c #1476B8",
-"R; c #72AFD7",
-"S; c #EBF6F7",
-"T; c #A29E95",
-"U; c #110F0D",
-"V; c #050405",
-"W; c #060407",
-"X; c #031704",
-"Y; c #3D452F",
-"Z; c #C1C1BB",
-"`; c #F5F3E5",
-" > c #DBEBF5",
-".> c #4F9BCD",
-"+> c #006BB5",
-"@> c #418FC4",
-"#> c #A8CEE7",
-"$> c #F8FCF8",
-"%> c #ECECE3",
-"&> c #E8E6DB",
-"*> c #E6E5DE",
-"=> c #E6E5DD",
-"-> c #E6E4DC",
-";> c #ECEEEB",
-">> c #FAFCF9",
-",> c #D6E8F0",
-"'> c #4A99CB",
-")> c #0870B7",
-"!> c #68A6CF",
-"~> c #D1E6F2",
-"{> c #F6F7F1",
-"]> c #EAEADE",
-"^> c #E7E6DD",
-"/> c #E8E6DF",
-"(> c #F0F0EB",
-"_> c #F7F8F4",
-":> c #9CC7E1",
-"<> c #2181C2",
-"[> c #137ABF",
-"}> c #93C0DC",
-"|> c #F6FAF8",
-"1> c #EFF2EE",
-"2> c #E7E5DE",
-"3> c #E6E5DC",
-"4> c #E8E7E0",
-"5> c #EEF5F3",
-"6> c #F5FAF9",
-"7> c #94A5AF",
-"8> c #0877C2",
-"9> c #3089C5",
-"0> c #82B9DD",
-"a> c #E9F2F4",
-"b> c #FAFEFA",
-"c> c #EBEDE6",
-"d> c #DFE4D3",
-"e> c #C1D4CF",
-"f> c #889CA9",
-"g> c #808384",
-"h> c #70645C",
-"i> c #334A2A",
-"j> c #133E12",
-"k> c #090609",
-"l> c #0A0908",
-"m> c #060809",
-"n> c #0A0909",
-"o> c #0D1B0C",
-"p> c #184114",
-"q> c #5E6254",
-"r> c #838282",
-"s> c #84A5BB",
-"t> c #D2D2CB",
-"u> c #DAE2D5",
-"v> c #EDECE6",
-"w> c #F4F7F1",
-"x> c #FEFFFA",
-"y> c #B8DAEE",
-"z> c #7EB4D8",
-"A> c #4292C8",
-"B> c #187CC0",
-"C> c #0F5F73",
-"D> c #071100",
-"E> c #3D3027",
-"F> c #A9CDE3",
-"G> c #040104",
-"H> c #0B0B0C",
-"I> c #4E5151",
-"J> c #4C544C",
-"K> c #D4D7D1",
-"L> c #88837A",
-"M> c #060305",
-"N> c #133412",
-"O> c #060A06",
-"P> c #497459",
-"Q> c #DDEAF2",
-"R> c #746F55",
-"S> c #0B0B08",
-"T> c #0B0C0B",
-"U> c #8E9091",
-"V> c #FEFFFC",
-"W> c #A09990",
-"X> c #110F0E",
-"Y> c #126993",
-"Z> c #1076BF",
-"`> c #ACD2E8",
-" , c #E2E3E0",
-"., c #35312C",
-"+, c #000002",
-"@, c #1B2418",
-"#, c #C0C1AF",
-"$, c #DAE8ED",
-"%, c #1577BE",
-"&, c #0C6EAF",
-"*, c #A4C6DA",
-"=, c #F9FBF8",
-"-, c #6B8168",
-";, c #060708",
-">, c #2C2F31",
-",, c #CFCECA",
-"', c #D8E7EE",
-"), c #1A7EC1",
-"!, c #167CC0",
-"~, c #B0D2E8",
-"{, c #DDE0E4",
-"], c #2A4541",
-"^, c #020000",
-"/, c #07111E",
-"(, c #B0AD8A",
-"_, c #FFFFEF",
-":, c #509DD1",
-"<, c #2583C2",
-"[, c #C3D0D6",
-"}, c #FCF6EC",
-"|, c #A0A19E",
-"1, c #302B27",
-"2, c #0D240D",
-"3, c #0B240C",
-"4, c #283022",
-"5, c #202C1B",
-"6, c #272F20",
-"7, c #081D08",
-"8, c #060907",
-"9, c #070608",
-"0, c #09060A",
-"a, c #020004",
-"b, c #5D6241",
-"c, c #BDCABD",
-"d, c #FAFBF7",
-"e, c #89B5D1",
-"f, c #1771B1",
-"g, c #016FBC",
-"h, c #0372BD",
-"i, c #5597C4",
-"j, c #EAECE6",
-"k, c #E5E2DE",
-"l, c #88A087",
-"m, c #47463D",
-"n, c #3F3A27",
-"o, c #39342E",
-"p, c #3A352C",
-"q, c #383229",
-"r, c #4C4F54",
-"s, c #637D80",
-"t, c #C3D7CF",
-"u, c #F8FAFA",
-"v, c #78B1D5",
-"w, c #0873BD",
-"x, c #90B7CF",
-"y, c #FFF5E8",
-"z, c #C5CEC2",
-"A, c #657367",
-"B, c #44412C",
-"C, c #3B352C",
-"D, c #3E3A34",
-"E, c #505457",
-"F, c #83978B",
-"G, c #F0F4ED",
-"H, c #4B87B0",
-"I, c #2782C2",
-"J, c #CFE4EE",
-"K, c #F2EFE7",
-"L, c #A6A69F",
-"M, c #56595C",
-"N, c #39332A",
-"O, c #3A352D",
-"P, c #39342B",
-"Q, c #403A35",
-"R, c #485A69",
-"S, c #B0B0A9",
-"T, c #FFFFFE",
-"U, c #CCDFE6",
-"V, c #046CB9",
-"W, c #1A7DC0",
-"X, c #74B0D4",
-"Y, c #AED0E5",
-"Z, c #FDFEFD",
-"`, c #DEDEDA",
-" ' c #C6C3B9",
-".' c #888886",
-"+' c #494B47",
-"@' c #21300B",
-"#' c #001100",
-"$' c #030106",
-"%' c #070108",
-"&' c #182D13",
-"*' c #4B474A",
-"=' c #65666A",
-"-' c #899C88",
-";' c #C2BFB2",
-">' c #EEEBE4",
-",' c #FCFCFA",
-"'' c #DAEAF2",
-")' c #93C0DB",
-"!' c #358CC6",
-"~' c #0271BC",
-"{' c #105E72",
-"]' c #0C1400",
-"^' c #140C09",
-"/' c #C2D2DE",
-"(' c #0B2209",
-"_' c #090509",
-":' c #23251E",
-"<' c #3A4824",
-"[' c #CDCDBC",
-"}' c #988767",
-"|' c #202D1E",
-"1' c #3C3436",
-"2' c #383432",
-"3' c #2C2A2B",
-"4' c #D5D4C2",
-"5' c #6B6765",
-"6' c #0A0809",
-"7' c #827B62",
-"8' c #FFFFFC",
-"9' c #828F7A",
-"0' c #090C08",
-"a' c #216F9E",
-"b' c #325936",
-"c' c #4796CA",
-"d' c #F2FBFF",
-"e' c #658065",
-"f' c #000503",
-"g' c #172018",
-"h' c #4A5E42",
-"i' c #726862",
-"j' c #6C665E",
-"k' c #6C665C",
-"l' c #6C665F",
-"m' c #6C655B",
-"n' c #706861",
-"o' c #506047",
-"p' c #262825",
-"q' c #040305",
-"r' c #666665",
-"s' c #FFFBEE",
-"t' c #5C9ECA",
-"u' c #5498C5",
-"v' c #FBFCF8",
-"w' c #979187",
-"x' c #0A070B",
-"y' c #060707",
-"z' c #0C0E0C",
-"A' c #151B1E",
-"B' c #1F1C10",
-"C' c #141C22",
-"D' c #151C21",
-"E' c #181C1C",
-"F' c #1D1C14",
-"G' c #131C25",
-"H' c #1E1C12",
-"I' c #171C1E",
-"J' c #151B20",
-"K' c #111010",
-"L' c #4A6249",
-"M' c #F8F5EA",
-"N' c #74B0D7",
-"O' c #519CCE",
-"P' c #FFFFF6",
-"Q' c #7A766C",
-"R' c #040605",
-"S' c #0D100E",
-"T' c #161C20",
-"U' c #1B1C16",
-"V' c #171C1C",
-"W' c #191C19",
-"X' c #1C1C16",
-"Y' c #030704",
-"Z' c #182800",
-"`' c #DCE4DD",
-" ) c #E7EFF0",
-".) c #D8E8EE",
-"+) c #E1E4DC",
-"@) c #696761",
-"#) c #000102",
-"$) c #050505",
-"%) c #050A06",
-"&) c #1B1D1E",
-"*) c #4E4841",
-"=) c #78868D",
-"-) c #B2B8BD",
-";) c #C6D8C9",
-">) c #C5D7C8",
-",) c #D6DED5",
-"') c #D1DCD1",
-")) c #D5DED5",
-"!) c #C7D5C6",
-"~) c #A9BBC4",
-"{) c #87939E",
-"]) c #6B655B",
-"^) c #1C3B1F",
-"/) c #0E0F13",
-"() c #040705",
-"_) c #0E1612",
-":) c #9B9879",
-"<) c #FDF7F0",
-"[) c #A4C7DD",
-"}) c #1B7DC1",
-"|) c #448CBC",
-"1) c #E7E8E6",
-"2) c #CFC9BF",
-"3) c #3A3A3B",
-"4) c #000900",
-"5) c #000004",
-"6) c #000104",
-"7) c #132122",
-"8) c #A4A183",
-"9) c #F7FAF8",
-"0) c #72AED6",
-"a) c #6EABD4",
-"b) c #FFFEF4",
-"c) c #9C9891",
-"d) c #151C17",
-"e) c #000100",
-"f) c #484E3D",
-"g) c #E2E0D1",
-"h) c #EFE8DF",
-"i) c #328BC8",
-"j) c #1B74B9",
-"k) c #B1D5EA",
-"l) c #ECEADE",
-"m) c #555551",
-"n) c #14110E",
-"o) c #525757",
-"p) c #E0F2F5",
-"q) c #B1D2E4",
-"r) c #167BBF",
-"s) c #1D7BBB",
-"t) c #9AB5C4",
-"u) c #D3E8F1",
-"v) c #FBF5EC",
-"w) c #C9C7B8",
-"x) c #5F714F",
-"y) c #202B2A",
-"z) c #1D1917",
-"A) c #030107",
-"B) c #030304",
-"C) c #030904",
-"D) c #080A07",
-"E) c #040804",
-"F) c #020203",
-"G) c #040404",
-"H) c #161613",
-"I) c #2C2B2F",
-"J) c #476145",
-"K) c #A4A483",
-"L) c #D7E6EC",
-"M) c #E9E9E2",
-"N) c #5593BC",
-"O) c #08689E",
-"P) c #0B2229",
-"Q) c #D0CBC2",
-"R) c #839588",
-"S) c #020002",
-"T) c #2D2828",
-"U) c #BAA05A",
-"V) c #E1AF20",
-"W) c #C9A823",
-"X) c #DBAF30",
-"Y) c #CFAA36",
-"Z) c #AC8C26",
-"`) c #C3B470",
-" ! c #766647",
-".! c #0B0E0D",
-"+! c #040507",
-"@! c #111314",
-"#! c #9EB1B3",
-"$! c #595E59",
-"%! c #1D7499",
-"&! c #1E3E20",
-"*! c #0772BC",
-"=! c #7AB3D7",
-"-! c #DBEEF8",
-";! c #2D363B",
-">! c #26231F",
-",! c #C5CACA",
-"'! c #FBFFF9",
-")! c #F6F5E8",
-"!! c #F5F1D6",
-"~! c #F6F8F3",
-"{! c #F6F9F6",
-"]! c #F6FAF9",
-"^! c #F6F3DE",
-"/! c #F6FAFB",
-"(! c #F6F2DB",
-"_! c #F4F8F6",
-":! c #303031",
-"<! c #333434",
-"[! c #D9D9D3",
-"}! c #A5B6BF",
-"|! c #016DBB",
-"1! c #016EB7",
-"2! c #81B1CF",
-"3! c #F0F5F7",
-"4! c #0F0F0F",
-"5! c #172B17",
-"6! c #859685",
-"7! c #BDD5E4",
-"8! c #E3DAA6",
-"9! c #B8D9F3",
-"0! c #BBD9EF",
-"a! c #C8D9D8",
-"b! c #DADAB5",
-"c! c #B2D9FF",
-"d! c #E0DAAD",
-"e! c #C2D9E2",
-"f! c #BBD7EB",
-"g! c #AAA8A5",
-"h! c #433E38",
-"i! c #16150B",
-"j! c #C4BFA4",
-"k! c #D6EAF4",
-"l! c #A6C1D2",
-"m! c #CAD8DF",
-"n! c #101418",
-"o! c #1F381D",
-"p! c #9AA599",
-"q! c #BBD9EE",
-"r! c #BDD9EB",
-"s! c #D1D9C5",
-"t! c #C5D9DC",
-"u! c #DCDAB2",
-"v! c #C4D9DF",
-"w! c #CBD9D1",
-"x! c #D5DBC2",
-"y! c #AEBCC3",
-"z! c #486243",
-"A! c #110B0D",
-"B! c #859EAD",
-"C! c #FEFFF9",
-"D! c #B4C9D1",
-"E! c #254234",
-"F! c #010300",
-"G! c #010A01",
-"H! c #262D2A",
-"I! c #698969",
-"J! c #C5D1DE",
-"K! c #E4F0F1",
-"L! c #F9F2D3",
-"M! c #F9F3D2",
-"N! c #F7E8B9",
-"O! c #F5E7B7",
-"P! c #F5E7B8",
-"Q! c #F8EABD",
-"R! c #F9F2CF",
-"S! c #F7EFCA",
-"T! c #F6FAFA",
-"U! c #E4EEF1",
-"V! c #5A6649",
-"W! c #10120B",
-"X! c #0B0A09",
-"Y! c #7E7E71",
-"Z! c #E8F1E7",
-"`! c #A0CBE7",
-" ~ c #147BC0",
-".~ c #1076BA",
-"+~ c #A2C5D8",
-"@~ c #DCDCD4",
-"#~ c #393836",
-"$~ c #030202",
-"%~ c #030203",
-"&~ c #040303",
-"*~ c #101010",
-"=~ c #AFB1B0",
-"-~ c #D0E5F2",
-";~ c #3383BD",
-">~ c #0470B9",
-",~ c #3381B5",
-"'~ c #FDFDF7",
-")~ c #A5ACAB",
-"!~ c #0F0C09",
-"~~ c #020202",
-"{~ c #494C4E",
-"]~ c #E1EEF5",
-"^~ c #C4D9E4",
-"/~ c #0068B8",
-"(~ c #006BBB",
-"_~ c #A6B6BE",
-":~ c #F5F4EB",
-"<~ c #677562",
-"[~ c #000200",
-"}~ c #030305",
-"|~ c #020102",
-"1~ c #040304",
-"2~ c #555E63",
-"3~ c #EFF9FA",
-"4~ c #69AAD5",
-"5~ c #1177BE",
-"6~ c #67A6D3",
-"7~ c #EFF6F5",
-"8~ c #FAF5EA",
-"9~ c #9AACB4",
-"0~ c #504D47",
-"a~ c #010202",
-"b~ c #030402",
-"c~ c #000401",
-"d~ c #151C12",
-"e~ c #282321",
-"f~ c #2E353A",
-"g~ c #454B4F",
-"h~ c #50504F",
-"i~ c #525952",
-"j~ c #59835A",
-"k~ c #75886F",
-"l~ c #6C8568",
-"m~ c #979689",
-"n~ c #5A7E5A",
-"o~ c #5C7F5B",
-"p~ c #5B7A5A",
-"q~ c #505050",
-"r~ c #3E3F42",
-"s~ c #2E302D",
-"t~ c #2D2821",
-"u~ c #0C1A0B",
-"v~ c #010102",
-"w~ c #070607",
-"x~ c #323226",
-"y~ c #D2CEB8",
-"z~ c #DAE9F1",
-"A~ c #2383C3",
-"B~ c #0B6388",
-"C~ c #0E1D15",
-"D~ c #505B2A",
-"E~ c #F7F9F6",
-"F~ c #1B4734",
-"G~ c #342609",
-"H~ c #AA8531",
-"I~ c #B99030",
-"J~ c #E4AF19",
-"K~ c #EEB815",
-"L~ c #F2BF23",
-"M~ c #B49D41",
-"N~ c #D4981B",
-"O~ c #EFBD18",
-"P~ c #E8AF33",
-"Q~ c #838225",
-"R~ c #313322",
-"S~ c #252526",
-"T~ c #7A8087",
-"U~ c #CBD4CB",
-"V~ c #272E2A",
-"W~ c #063F69",
-"X~ c #196C97",
-"Y~ c #102212",
-"Z~ c #0D75BD",
-"`~ c #98C8E8",
-" { c #D1CFC6",
-".{ c #282725",
-"+{ c #7B7A77",
-"@{ c #FFFEEE",
-"#{ c #F0D680",
-"${ c #EDCA59",
-"%{ c #EDC441",
-"&{ c #EED070",
-"*{ c #EED176",
-"={ c #EDC442",
-"-{ c #EED378",
-";{ c #EDC74D",
-">{ c #EED37D",
-",{ c #EDC546",
-"'{ c #FAF5E1",
-"){ c #A4BECF",
-"!{ c #020305",
-"~{ c #221F18",
-"{{ c #CECABE",
-"]{ c #B0D6EE",
-"^{ c #016BB8",
-"/{ c #1175BA",
-"({ c #B9D0DC",
-"_{ c #C7CCCB",
-":{ c #0E0E10",
-"<{ c #717B6B",
-"[{ c #F9FDF9",
-"}{ c #FAE9B2",
-"|{ c #F4E3A6",
-"1{ c #F8E39F",
-"2{ c #F7E3A2",
-"3{ c #F5E3A6",
-"4{ c #F9E39E",
-"5{ c #F8E3A1",
-"6{ c #F8E3A0",
-"7{ c #FCF3CC",
-"8{ c #B9B7B6",
-"9{ c #121112",
-"0{ c #060A05",
-"a{ c #949F8F",
-"b{ c #0872BA",
-"c{ c #D0D7D9",
-"d{ c #B3AFA8",
-"e{ c #0A0F0C",
-"f{ c #9BA99C",
-"g{ c #FDFFFE",
-"h{ c #F8E3A2",
-"i{ c #F6E3A4",
-"j{ c #F7E3A1",
-"k{ c #F6E3A3",
-"l{ c #FDF9E4",
-"m{ c #E8E7E6",
-"n{ c #42403D",
-"o{ c #645848",
-"p{ c #B4BCBE",
-"q{ c #1E2B36",
-"r{ c #000302",
-"s{ c #121113",
-"t{ c #6B7966",
-"u{ c #CCD7D6",
-"v{ c #F8F0CD",
-"w{ c #F1D26E",
-"x{ c #ECC035",
-"y{ c #ECBF31",
-"z{ c #E8B10A",
-"A{ c #E8B109",
-"B{ c #E9B30F",
-"C{ c #ECBE2C",
-"D{ c #ECBD27",
-"E{ c #EED37C",
-"F{ c #FFF5D5",
-"G{ c #FAFAF0",
-"H{ c #ABACA5",
-"I{ c #514D48",
-"J{ c #060506",
-"K{ c #717B69",
-"L{ c #FFFAF2",
-"M{ c #81B8DA",
-"N{ c #2782BF",
-"O{ c #F7EBDF",
-"P{ c #848D8F",
-"Q{ c #090C0F",
-"R{ c #5F6364",
-"S{ c #61717E",
-"T{ c #606D79",
-"U{ c #5F666E",
-"V{ c #616F7B",
-"W{ c #5F676F",
-"X{ c #5E6369",
-"Y{ c #617482",
-"Z{ c #5E646B",
-"`{ c #606D78",
-" ] c #606569",
-".] c #4B4741",
-"+] c #060604",
-"@] c #444746",
-"#] c #F8F6EE",
-"$] c #7DADCC",
-"%] c #0873BB",
-"&] c #0065B9",
-"*] c #B8C3C8",
-"=] c #EAEEEA",
-"-] c #3E494F",
-";] c #0A090B",
-">] c #45423E",
-",] c #61717D",
-"'] c #5F676E",
-")] c #5E646A",
-"!] c #617381",
-"~] c #5E666D",
-"{] c #5F6A73",
-"]] c #617584",
-"^] c #606B76",
-"/] c #5D5F61",
-"(] c #302C28",
-"_] c #0A0A0B",
-":] c #84989B",
-"<] c #E7F2F5",
-"[] c #368DC9",
-"}] c #076EBA",
-"|] c #E7F2F2",
-"1] c #C3C2BE",
-"2] c #0A0503",
-"3] c #030306",
-"4] c #112C17",
-"5] c #5F5F4A",
-"6] c #617182",
-"7] c #61707C",
-"8] c #5D6065",
-"9] c #5F6973",
-"0] c #606C77",
-"a] c #5E6165",
-"b] c #627788",
-"c] c #5E6267",
-"d] c #606C79",
-"e] c #5E6268",
-"f] c #606974",
-"g] c #606F7C",
-"h] c #606C78",
-"i] c #5E6065",
-"j] c #62788A",
-"k] c #5F656C",
-"l] c #61707E",
-"m] c #5F656D",
-"n] c #606B75",
-"o] c #617382",
-"p] c #5E6166",
-"q] c #627789",
-"r] c #606E7A",
-"s] c #606369",
-"t] c #4F5A53",
-"u] c #0D1A0D",
-"v] c #262625",
-"w] c #BFC1BC",
-"x] c #A9D0E7",
-"y] c #328AC6",
-"z] c #ACD0E6",
-"A] c #F6FBF3",
-"B] c #B4B1A7",
-"C] c #63625D",
-"D] c #080402",
-"E] c #030205",
-"F] c #111112",
-"G] c #2B4024",
-"H] c #656259",
-"I] c #818C8A",
-"J] c #ADBAAC",
-"K] c #CAC5BB",
-"L] c #D4DEDF",
-"M] c #F6FFFD",
-"N] c #FFFFF8",
-"O] c #FDFDF3",
-"P] c #EBEEEA",
-"Q] c #D5D8CE",
-"R] c #D3CFC4",
-"S] c #9CB69F",
-"T] c #86858A",
-"U] c #797C7E",
-"V] c #514F4D",
-"W] c #34312C",
-"X] c #0D1012",
-"Y] c #0A0B0C",
-"Z] c #020205",
-"`] c #40474D",
-" ^ c #E5E9E6",
-".^ c #8FB0C4",
-"+^ c #036EB8",
-"@^ c #062641",
-"#^ c #090102",
-"$^ c #000B00",
-"%^ c #C5CACB",
-"&^ c #C2BF7C",
-"*^ c #A88214",
-"=^ c #EDB41B",
-"-^ c #EFBB17",
-";^ c #E9B617",
-">^ c #EABB29",
-",^ c #EFCC5A",
-"'^ c #F3C841",
-")^ c #EFC53C",
-"!^ c #ECC341",
-"~^ c #EFC846",
-"{^ c #FBC321",
-"]^ c #D1AF37",
-"^^ c #C6AE67",
-"/^ c #E9D384",
-"(^ c #F1E1AB",
-"_^ c #677266",
-":^ c #080101",
-"<^ c #0D3437",
-"[^ c #066EAC",
-"}^ c #21709E",
-"|^ c #325935",
-"1^ c #0C75BD",
-"2^ c #95C7E9",
-"3^ c #CECBB3",
-"4^ c #28251B",
-"5^ c #82888D",
-"6^ c #F8F3D9",
-"7^ c #EDBD25",
-"8^ c #E9B414",
-"9^ c #E9B20E",
-"0^ c #E9B20D",
-"a^ c #E9B412",
-"b^ c #E9B20C",
-"c^ c #E8B20E",
-"d^ c #EBB91C",
-"e^ c #F9F0CD",
-"f^ c #9AB9CE",
-"g^ c #121A0C",
-"h^ c #C1C5B8",
-"i^ c #D1E4ED",
-"j^ c #1079C0",
-"k^ c #B9E1F8",
-"l^ c #B9B3AA",
-"m^ c #0E0E0E",
-"n^ c #92949B",
-"o^ c #F4E9BE",
-"p^ c #EAB81D",
-"q^ c #EAB91F",
-"r^ c #EABA21",
-"s^ c #F4DC90",
-"t^ c #D5DBDE",
-"u^ c #1D261D",
-"v^ c #798977",
-"w^ c #1077BD",
-"x^ c #0874BD",
-"y^ c #D0E8F7",
-"z^ c #A9A193",
-"A^ c #0C0A0A",
-"B^ c #18181A",
-"C^ c #B5BAC6",
-"D^ c #F3E3AA",
-"E^ c #EAB921",
-"F^ c #EECA58",
-"G^ c #E9F1F6",
-"H^ c #5E676C",
-"I^ c #1D1B19",
-"J^ c #1D1E20",
-"K^ c #010000",
-"L^ c #050204",
-"M^ c #394A37",
-"N^ c #9EB4B3",
-"O^ c #F4F3EB",
-"P^ c #F9EFCB",
-"Q^ c #EDCE64",
-"R^ c #EABD2F",
-"S^ c #E9B410",
-"T^ c #E9B516",
-"U^ c #E9B517",
-"V^ c #EBBF35",
-"W^ c #F0D786",
-"X^ c #FFF7D6",
-"Y^ c #E7E9E5",
-"Z^ c #747B7F",
-"`^ c #000612",
-" / c #151110",
-"./ c #948E89",
-"+/ c #EFEFEB",
-"@/ c #60A4D0",
-"#/ c #559FD0",
-"$/ c #F3F1EC",
-"%/ c #4A4F53",
-"&/ c #030201",
-"*/ c #112217",
-"=/ c #C4D0D0",
-"-/ c #EFEBD7",
-";/ c #EDEFDA",
-">/ c #EDEED9",
-",/ c #ECEAD3",
-"'/ c #EDEEDA",
-")/ c #EBEBD4",
-"!/ c #ECE8D1",
-"~/ c #EDF1DE",
-"{/ c #ECE9D2",
-"]/ c #ECECD4",
-"^/ c #EEF3F3",
-"// c #E3E3DC",
-"(/ c #5E5B46",
-"_/ c #161F17",
-":/ c #B5BEB0",
-"</ c #97C7E7",
-"[/ c #0A74BC",
-"}/ c #DCEBF0",
-"|/ c #E0DDD5",
-"1/ c #060200",
-"2/ c #5A645D",
-"3/ c #DEDCD3",
-"4/ c #EEF1DC",
-"5/ c #EBEAD4",
-"6/ c #ECE9D1",
-"7/ c #EDF1DD",
-"8/ c #ECECD6",
-"9/ c #EDF1DF",
-"0/ c #ECECD7",
-"a/ c #ECE9D4",
-"b/ c #BFC0BD",
-"c/ c #2F2E31",
-"d/ c #273E1C",
-"e/ c #75B0D4",
-"f/ c #3890CD",
-"g/ c #E9F0EE",
-"h/ c #808175",
-"i/ c #040208",
-"j/ c #162403",
-"k/ c #8FB3AF",
-"l/ c #EFF1E6",
-"m/ c #EDEFDB",
-"n/ c #EBE7CF",
-"o/ c #ECEDD8",
-"p/ c #EDF3E1",
-"q/ c #EBE8D0",
-"r/ c #ECEDD9",
-"s/ c #ECE8D0",
-"t/ c #ECEBD4",
-"u/ c #EEF3E2",
-"v/ c #EDEFDC",
-"w/ c #EDF0DE",
-"x/ c #EBE8CF",
-"y/ c #EEF3E1",
-"z/ c #ECEED9",
-"A/ c #EDE9D4",
-"B/ c #EBF0EC",
-"C/ c #778F73",
-"D/ c #0A0D0B",
-"E/ c #0C0D0C",
-"F/ c #8D8A7B",
-"G/ c #D1E3EA",
-"H/ c #0573BC",
-"I/ c #006AB7",
-"J/ c #4496CC",
-"K/ c #CCE3F0",
-"L/ c #DFDAD7",
-"M/ c #637762",
-"N/ c #181913",
-"O/ c #141C17",
-"P/ c #55524C",
-"Q/ c #868A8F",
-"R/ c #BDBFC5",
-"S/ c #D0E0D5",
-"T/ c #EFEFE0",
-"U/ c #FDF6D9",
-"V/ c #FBF0CE",
-"W/ c #F7DF8B",
-"X/ c #F5D56E",
-"Y/ c #F0D26D",
-"Z/ c #EFD16D",
-"`/ c #EBC142",
-" ( c #EBC245",
-".( c #EBC448",
-"+( c #EFD06D",
-"@( c #F2D36C",
-"#( c #F5DC87",
-"$( c #F7EDC3",
-"%( c #FCEFC8",
-"&( c #FFFCE4",
-"*( c #FAF6DE",
-"=( c #E6E6E1",
-"-( c #D7D7DA",
-";( c #A4B9CA",
-">( c #939BA3",
-",( c #66635F",
-"'( c #262418",
-")( c #080A0A",
-"!( c #979B99",
-"~( c #FFF3E6",
-"{( c #046FBB",
-"]( c #046DB4",
-"^( c #07253D",
-"/( c #0A0202",
-"(( c #000502",
-"_( c #8E7B5F",
-":( c #CB8C23",
-"<( c #DFA71E",
-"[( c #E8B51B",
-"}( c #E8B415",
-"|( c #EBBC2A",
-"1( c #EEC94F",
-"2( c #EEC74A",
-"3( c #EEC74C",
-"4( c #EEC749",
-"5( c #EFCD5A",
-"6( c #ECC034",
-"7( c #EABE32",
-"8( c #F1C12D",
-"9( c #F1BF21",
-"0( c #EFC12F",
-"a( c #E5B729",
-"b( c #655334",
-"c( c #0B0608",
-"d( c #070102",
-"e( c #0F3129",
-"f( c #076DA8",
-"g( c #177195",
-"h( c #96C8E8",
-"i( c #C9C4B8",
-"j( c #25221E",
-"k( c #808689",
-"l( c #F8F4DB",
-"m( c #EDC031",
-"n( c #E8B516",
-"o( c #EBBD29",
-"p( c #F9F0D0",
-"q( c #9BB8CB",
-"r( c #060408",
-"s( c #051503",
-"t( c #BDC5B2",
-"u( c #B0D4EA",
-"v( c #0F76BC",
-"w( c #0271BB",
-"x( c #0F73B7",
-"y( c #B8CEDF",
-"z( c #AAB393",
-"A( c #0D0E0D",
-"B( c #9299A2",
-"C( c #EBBA24",
-"D( c #F0D06C",
-"E( c #D3DBDE",
-"F( c #1D2A1E",
-"G( c #798077",
-"H( c #157ABE",
-"I( c #CFE6F3",
-"J( c #AAA396",
-"K( c #0C0B0A",
-"L( c #151516",
-"M( c #B0B5C0",
-"N( c #F3DC8F",
-"O( c #EFCC57",
-"P( c #EFF6FA",
-"Q( c #6A7174",
-"R( c #020001",
-"S( c #615C54",
-"T( c #DDE2E1",
-"U( c #F5FAF5",
-"V( c #EFCE64",
-"W( c #EABA28",
-"X( c #EBBC2C",
-"Y( c #F5E4A6",
-"Z( c #EAF8FC",
-"`( c #9F996E",
-" _ c #08090B",
-"._ c #030103",
-"+_ c #142316",
-"@_ c #CBD6C9",
-"#_ c #F5F6F1",
-"$_ c #0D74BE",
-"%_ c #016FBB",
-"&_ c #7EB5D8",
-"*_ c #EAE2C2",
-"=_ c #3F3E28",
-"-_ c #5F6E53",
-";_ c #F1D477",
-">_ c #EFC33C",
-",_ c #EFC544",
-"'_ c #EFC644",
-")_ c #EFC543",
-"!_ c #EFC645",
-"~_ c #EFC43E",
-"{_ c #EECB5C",
-"]_ c #FCFBF0",
-"^_ c #ACB9A6",
-"/_ c #000A00",
-"(_ c #ABB8A3",
-"__ c #ABD0EA",
-":_ c #1178BE",
-"<_ c #DAE8EA",
-"[_ c #A7C5DF",
-"}_ c #1B1E16",
-"|_ c #BABFB6",
-"1_ c #FCF4D7",
-"2_ c #EEC648",
-"3_ c #EFC542",
-"4_ c #F1D063",
-"5_ c #F3F9FD",
-"6_ c #586657",
-"7_ c #050906",
-"8_ c #81B6D6",
-"9_ c #5D94B8",
-"0_ c #EEEEE7",
-"a_ c #605642",
-"b_ c #525542",
-"c_ c #E8EDED",
-"d_ c #F3DE94",
-"e_ c #EEC238",
-"f_ c #EEC43F",
-"g_ c #EEC542",
-"h_ c #EFC443",
-"i_ c #FBEAB4",
-"j_ c #D2E5EC",
-"k_ c #171A1D",
-"l_ c #050805",
-"m_ c #5F6C56",
-"n_ c #F3F3E7",
-"o_ c #0673BC",
-"p_ c #0063B4",
-"q_ c #59A3D4",
-"r_ c #E7F1F2",
-"s_ c #D3D0C8",
-"t_ c #454444",
-"u_ c #050806",
-"v_ c #001A01",
-"w_ c #6A716E",
-"x_ c #BAC7BB",
-"y_ c #E9EEF8",
-"z_ c #F1E9C5",
-"A_ c #F8EAB2",
-"B_ c #F1D57F",
-"C_ c #EFCD62",
-"D_ c #ECC037",
-"E_ c #E9B926",
-"F_ c #E9B514",
-"G_ c #E9B515",
-"H_ c #E9B924",
-"I_ c #E9B822",
-"J_ c #EDC444",
-"K_ c #EEC546",
-"L_ c #F0D06B",
-"M_ c #F4E099",
-"N_ c #F4E8B2",
-"O_ c #F2E7B8",
-"P_ c #EFF1F3",
-"Q_ c #CECDB9",
-"R_ c #163014",
-"S_ c #71706F",
-"T_ c #08273D",
-"U_ c #4D4A19",
-"V_ c #B17929",
-"W_ c #DEA91C",
-"X_ c #EAB71A",
-"Y_ c #ECC23C",
-"Z_ c #EECA52",
-"`_ c #EDC543",
-" : c #EDC544",
-".: c #EBBD2F",
-"+: c #ECC545",
-"@: c #F0C232",
-"#: c #CCAD37",
-"$: c #E1AD1E",
-"%: c #4D370E",
-"&: c #010208",
-"*: c #0A384A",
-"=: c #0570B3",
-"-: c #0072C0",
-";: c #2672A1",
-">: c #365B39",
-",: c #C6C1B9",
-"': c #23211E",
-"): c #EBBC29",
-"!: c #F9F3D3",
-"~: c #959EA4",
-"{: c #24221A",
-"]: c #D1CCC0",
-"^: c #A4CDE8",
-"/: c #016EB9",
-"(: c #B9DAEF",
-"_: c #B1AD9D",
-":: c #111214",
-"<: c #9299A6",
-"[: c #F3E3A7",
-"}: c #EAB61A",
-"|: c #EAB81F",
-"1: c #F5E29F",
-"2: c #D0D1D8",
-"3: c #171618",
-"4: c #000700",
-"5: c #81997E",
-"6: c #2383C2",
-"7: c #171E24",
-"8: c #B5CDE2",
-"9: c #F3DE93",
-"0: c #F1CF60",
-"a: c #E0EFFB",
-"b: c #4C6377",
-"c: c #070507",
-"d: c #5C554F",
-"e: c #E5E7E7",
-"f: c #F4E4A7",
-"g: c #EBC039",
-"h: c #E9B519",
-"i: c #EAB923",
-"j: c #F2E2A7",
-"k: c #F7F9F1",
-"l: c #84A1B1",
-"m: c #5A584C",
-"n: c #F5F3EA",
-"o: c #B5D2E3",
-"p: c #005FB6",
-"q: c #0573BB",
-"r: c #80B5D9",
-"s: c #D8CFC0",
-"t: c #2C2B27",
-"u: c #010203",
-"v: c #8A8174",
-"w: c #ECC95D",
-"x: c #E8B30F",
-"y: c #E8B413",
-"z: c #EDC138",
-"A: c #FBFAEB",
-"B: c #A9ABA7",
-"C: c #A6A6A0",
-"D: c #B4D6EC",
-"E: c #2381C3",
-"F: c #DFEDF5",
-"G: c #CEB458",
-"H: c #071806",
-"I: c #A1B8A4",
-"J: c #E8B517",
-"K: c #ECC13F",
-"L: c #F2F9FE",
-"M: c #5D775B",
-"N: c #7FB5D6",
-"O: c #62A3CF",
-"P: c #EEF1EB",
-"Q: c #4A5B36",
-"R: c #5A5E61",
-"S: c #EAEEEF",
-"T: c #EEC94C",
-"U: c #E8B312",
-"V: c #EABB25",
-"W: c #E8B519",
-"X: c #F6D980",
-"Y: c #D7F4FF",
-"Z: c #181D22",
-"`: c #0B0B0A",
-" < c #7D786D",
-".< c #E0E9EA",
-"+< c #0066B8",
-"@< c #63A8D8",
-"#< c #ECF2EF",
-"$< c #DDDBD4",
-"%< c #3B352F",
-"&< c #4E5255",
-"*< c #D3DCD2",
-"=< c #ECF1F3",
-"-< c #F6F9F4",
-";< c #F0D57A",
-">< c #EBBC2D",
-",< c #EABA26",
-"'< c #E8B51A",
-")< c #E9B71B",
-"!< c #E9B81F",
-"~< c #EABA25",
-"{< c #F2E3AC",
-"]< c #F4F5F5",
-"^< c #111812",
-"/< c #778975",
-"(< c #FFFEF0",
-"_< c #2F89C5",
-":< c #002038",
-"<< c #332F32",
-"[< c #A27331",
-"}< c #AC7329",
-"|< c #C79122",
-"1< c #F1BF18",
-"2< c #E9B820",
-"3< c #F0D165",
-"4< c #EFCC59",
-"5< c #EBBD2B",
-"6< c #ECBE32",
-"7< c #EFCD5B",
-"8< c #F3BD18",
-"9< c #C0A237",
-"0< c #AE8637",
-"a< c #DFA61D",
-"b< c #4B521E",
-"c< c #030D0A",
-"d< c #070206",
-"e< c #142B12",
-"f< c #096B9F",
-"g< c #0E6890",
-"h< c #94C6E9",
-"i< c #D5D3B2",
-"j< c #2B291B",
-"k< c #F9EFCE",
-"l< c #9EC6E1",
-"m< c #B0BEAC",
-"n< c #EFF4F0",
-"o< c #0168B8",
-"p< c #1078BF",
-"q< c #BADEF4",
-"r< c #B4AD9E",
-"s< c #100F0A",
-"t< c #8E8B6F",
-"u< c #F5FBFE",
-"v< c #ECC448",
-"w< c #EFD170",
-"x< c #D6E4E0",
-"y< c #254024",
-"z< c #757775",
-"A< c #2081C1",
-"B< c #161718",
-"C< c #B1B9C5",
-"D< c #F3DD93",
-"E< c #F0CF61",
-"F< c #F4EED3",
-"G< c #756223",
-"H< c #203520",
-"I< c #C6D8C2",
-"J< c #FDFDFD",
-"K< c #ECC959",
-"L< c #EBB81F",
-"M< c #F2E6B3",
-"N< c #F0F0EE",
-"O< c #595349",
-"P< c #90B6CF",
-"Q< c #EFEDE6",
-"R< c #5286A9",
-"S< c #006DBD",
-"T< c #7FB5DA",
-"U< c #D8DFDE",
-"V< c #2D3C44",
-"W< c #8A8277",
-"X< c #FEF4C8",
-"Y< c #EABA22",
-"Z< c #E8B005",
-"`< c #F9F4E2",
-" [ c #B0C4AE",
-".[ c #001400",
-"+[ c #A5A39F",
-"@[ c #B5D7EC",
-"#[ c #DDEAEB",
-"$[ c #90B5D2",
-"%[ c #28241F",
-"&[ c #C9C8C3",
-"*[ c #EAB71D",
-"=[ c #ECC140",
-"-[ c #63A8D6",
-";[ c #EFF1ED",
-">[ c #574F43",
-",[ c #595E61",
-"'[ c #EEC84C",
-")[ c #E8B412",
-"![ c #F6DA81",
-"~[ c #D6F2FF",
-"{[ c #181D21",
-"][ c #010702",
-"^[ c #55684D",
-"/[ c #D0E2E1",
-"([ c #2785C6",
-"_[ c #5086AA",
-":[ c #E9EAE4",
-"<[ c #E5E5DF",
-"[[ c #3C352B",
-"}[ c #161615",
-"|[ c #B8B3A7",
-"1[ c #F4F3E9",
-"2[ c #EFDB98",
-"3[ c #E7AD00",
-"4[ c #F8E7A8",
-"5[ c #B3B9C0",
-"6[ c #7C917B",
-"7[ c #FFFFF1",
-"8[ c #056DB4",
-"9[ c #07223C",
-"0[ c #001D07",
-"a[ c #886629",
-"b[ c #D8A31E",
-"c[ c #CE9921",
-"d[ c #EDBA18",
-"e[ c #F0CF60",
-"f[ c #EFCE5F",
-"g[ c #F0CC58",
-"h[ c #EABA24",
-"i[ c #EEC94E",
-"j[ c #EBBD2C",
-"k[ c #EBC855",
-"l[ c #E8B31B",
-"m[ c #8C8A60",
-"n[ c #C6A635",
-"o[ c #E5AD18",
-"p[ c #CA9326",
-"q[ c #5A480F",
-"r[ c #000108",
-"s[ c #060208",
-"t[ c #162801",
-"u[ c #0A6A99",
-"v[ c #0070C0",
-"w[ c #2A7BA2",
-"x[ c #3B643A",
-"y[ c #96C9E8",
-"z[ c #C5C0B9",
-"A[ c #23201E",
-"B[ c #F9F0CF",
-"C[ c #9DC1DA",
-"D[ c #1F2016",
-"E[ c #CCCABE",
-"F[ c #B6D6EB",
-"G[ c #016AB8",
-"H[ c #0F76BB",
-"I[ c #B7D4EB",
-"J[ c #BEC194",
-"K[ c #939AA9",
-"L[ c #F3E3A3",
-"M[ c #EBBA22",
-"N[ c #F4E19B",
-"O[ c #181618",
-"P[ c #7F957D",
-"Q[ c #171E22",
-"R[ c #B4CADE",
-"S[ c #EFC84F",
-"T[ c #EEF6FF",
-"U[ c #67727D",
-"V[ c #151B19",
-"W[ c #ABCCB7",
-"X[ c #FFF8DB",
-"Y[ c #EABB26",
-"Z[ c #E8B416",
-"`[ c #EBBA20",
-" } c #F8F4E1",
-".} c #C9D9CF",
-"+} c #132814",
-"@} c #040205",
-"#} c #423628",
-"$} c #FEFEFE",
-"%} c #96C5E0",
-"&} c #80B5D8",
-"*} c #ECDEB6",
-"=} c #423A1C",
-"-} c #000005",
-";} c #8A8274",
-">} c #ECC95C",
-",} c #EABA27",
-"'} c #EAB617",
-")} c #FAF8E6",
-"!} c #A9ADA7",
-"~} c #0F1D0F",
-"{} c #ACBBA5",
-"]} c #B4D5EC",
-"^} c #2180C2",
-"/} c #DEEBED",
-"(} c #CAD0CA",
-"_} c #091908",
-":} c #A4B9A7",
-"<} c #FBF0CD",
-"[} c #EABC2B",
-"}} c #ECBF33",
-"|} c #E8B210",
-"1} c #EEC645",
-"2} c #EDC750",
-"3} c #F2F9FD",
-"4} c #0D1B0D",
-"5} c #619EC8",
-"6} c #EFF1E9",
-"7} c #626537",
-"8} c #EBBD2E",
-"9} c #EAB821",
-"0} c #E9B923",
-"a} c #E8B417",
-"b} c #E9B61C",
-"c} c #EBBE30",
-"d} c #F7DC85",
-"e} c #D5DCDB",
-"f} c #18191A",
-"g} c #0B0B09",
-"h} c #74756A",
-"i} c #FFFAED",
-"j} c #328BC7",
-"k} c #1E80C1",
-"l} c #C9E3EF",
-"m} c #E5E9E8",
-"n} c #050404",
-"o} c #262F35",
-"p} c #C4CCD0",
-"q} c #FEFCE9",
-"r} c #EFE1AD",
-"s} c #EDC134",
-"t} c #E8AF03",
-"u} c #EAB71E",
-"v} c #ECC446",
-"w} c #FEFFFF",
-"x} c #7D796E",
-"y} c #202529",
-"z} c #C9C9C8",
-"A} c #ADD1E9",
-"B} c #0271BE",
-"C} c #0771BA",
-"D} c #1274B7",
-"E} c #163040",
-"F} c #343A40",
-"G} c #AC7028",
-"H} c #B98523",
-"I} c #F3C018",
-"J} c #EEC84A",
-"K} c #F3D368",
-"L} c #F0C94A",
-"M} c #ECBC25",
-"N} c #E9B513",
-"O} c #E7C040",
-"P} c #DABD55",
-"Q} c #D5AA2D",
-"R} c #A68D3D",
-"S} c #B88328",
-"T} c #CD901B",
-"U} c #CF951D",
-"V} c #CC9320",
-"W} c #8C7140",
-"X} c #182227",
-"Y} c #090A09",
-"Z} c #142113",
-"`} c #060308",
-" | c #121C00",
-".| c #096598",
-"+| c #126893",
-"@| c #CBC7B7",
-"#| c #26231D",
-"$| c #F9F1D1",
-"%| c #99AFBF",
-"&| c #040307",
-"*| c #151C0F",
-"=| c #C5C7B9",
-"-| c #C5DFEC",
-";| c #0F75B9",
-">| c #B8D3E4",
-",| c #ABAE9A",
-"'| c #101111",
-")| c #919698",
-"!| c #EAB61B",
-"~| c #F2D77F",
-"{| c #D3DBDD",
-"]| c #1E2D1E",
-"^| c #798278",
-"/| c #2A86C3",
-"(| c #151515",
-"_| c #AFB5BE",
-":| c #F2DD92",
-"<| c #E8B619",
-"[| c #ECC23D",
-"}| c #EBF6FF",
-"|| c #657073",
-"1| c #020105",
-"2| c #0A0706",
-"3| c #8C9296",
-"4| c #EED072",
-"5| c #EABC2C",
-"6| c #EABF3C",
-"7| c #EDCB5C",
-"8| c #EBC344",
-"9| c #ECC54D",
-"0| c #EABB2B",
-"a| c #EAB71C",
-"b| c #EBBD2D",
-"c| c #F0D782",
-"d| c #EEEEE4",
-"e| c #6E7873",
-"f| c #010402",
-"g| c #B5BBA7",
-"h| c #D1E6F4",
-"i| c #CFD7DD",
-"j| c #253343",
-"k| c #020100",
-"l| c #8A8275",
-"m| c #FEFCE5",
-"n| c #EBC03C",
-"o| c #E9B921",
-"p| c #EAB81C",
-"q| c #FAF7E6",
-"r| c #ADBBAC",
-"s| c #0A0C0B",
-"t| c #A5A49F",
-"u| c #B4D7EC",
-"v| c #DDEBF1",
-"w| c #A4AE8D",
-"x| c #1C2017",
-"y| c #BCC3BA",
-"z| c #F9EFCC",
-"A| c #F2F9FC",
-"B| c #102710",
-"C| c #609AC1",
-"D| c #EEEFE8",
-"E| c #53573C",
-"F| c #EABB27",
-"G| c #ECBF35",
-"H| c #EBBF32",
-"I| c #E8B313",
-"J| c #ECC036",
-"K| c #EBBE31",
-"L| c #E8B414",
-"M| c #ECBF34",
-"N| c #E9B415",
-"O| c #F1F9DE",
-"P| c #1D1F1A",
-"Q| c #040805",
-"R| c #5F6D57",
-"S| c #E3ECE5",
-"T| c #2B87C6",
-"U| c #82B8DB",
-"V| c #F1FCFC",
-"W| c #52575B",
-"X| c #4F4D4A",
-"Y| c #D0E2EF",
-"Z| c #FBFBE9",
-"`| c #EECD61",
-" 1 c #E8B106",
-".1 c #EAB922",
-"+1 c #E9B413",
-"@1 c #F3DA85",
-"#1 c #2D3339",
-"$1 c #030403",
-"%1 c #38473B",
-"&1 c #E6E9DF",
-"*1 c #559ED0",
-"=1 c #0071BD",
-"-1 c #1372A3",
-";1 c #277CA9",
-">1 c #4A738A",
-",1 c #3F7CA0",
-"'1 c #545B53",
-")1 c #2C3226",
-"!1 c #0A0D0F",
-"~1 c #AC7A28",
-"{1 c #746D2C",
-"]1 c #D09523",
-"^1 c #DAAA28",
-"/1 c #EFC548",
-"(1 c #E4C861",
-"_1 c #DCC059",
-":1 c #DDBF4A",
-"<1 c #E0AB1E",
-"[1 c #B49F56",
-"}1 c #A68A39",
-"|1 c #9E8042",
-"11 c #C58D22",
-"21 c #CD941E",
-"31 c #C38B22",
-"41 c #BF8927",
-"51 c #BD8C3F",
-"61 c #918F6D",
-"71 c #232E13",
-"81 c #030507",
-"91 c #0F250F",
-"01 c #4D6641",
-"a1 c #192417",
-"b1 c #070409",
-"c1 c #0C0C00",
-"d1 c #076096",
-"e1 c #23729F",
-"f1 c #345B37",
-"g1 c #0C75BE",
-"h1 c #96CAEC",
-"i1 c #CDCAB7",
-"j1 c #27251D",
-"k1 c #ECC23B",
-"l1 c #9CBDD3",
-"m1 c #141B0E",
-"n1 c #C4C7B9",
-"o1 c #C7DFEC",
-"p1 c #BBE1FB",
-"q1 c #ACB09A",
-"r1 c #10100F",
-"s1 c #909593",
-"t1 c #F3E2A2",
-"u1 c #F3DD92",
-"v1 c #D2D6DA",
-"w1 c #1B201B",
-"x1 c #7E8F7B",
-"y1 c #161A1F",
-"z1 c #B3C3D4",
-"A1 c #F6F0D1",
-"B1 c #BDBBB9",
-"C1 c #282E22",
-"D1 c #041600",
-"E1 c #8A887D",
-"F1 c #F8FAF2",
-"G1 c #F3DA89",
-"H1 c #E9B30C",
-"I1 c #ECC958",
-"J1 c #F2DB8B",
-"K1 c #FAEFBE",
-"L1 c #FFFDEC",
-"M1 c #FFFFF7",
-"N1 c #FFFFF5",
-"O1 c #FDF0C1",
-"P1 c #F2DD94",
-"Q1 c #F0D98A",
-"R1 c #EAB511",
-"S1 c #E8B20C",
-"T1 c #E9B922",
-"U1 c #EAB920",
-"V1 c #F7E6A9",
-"W1 c #BBC9C6",
-"X1 c #1F2E21",
-"Y1 c #3A523A",
-"Z1 c #EFFFFF",
-"`1 c #569DCB",
-" 2 c #E3DCC2",
-".2 c #393929",
-"+2 c #EBC753",
-"@2 c #E9B411",
-"#2 c #AAB1A9",
-"$2 c #0D160D",
-"%2 c #A9B2A3",
-"&2 c #1A7CC1",
-"*2 c #DEEBEE",
-"=2 c #BEC5BA",
-"-2 c #101B0D",
-";2 c #ACBCAD",
-">2 c #FAF0CD",
-",2 c #050206",
-"'2 c #64ADDE",
-")2 c #5F5640",
-"!2 c #E8B20A",
-"~2 c #EBBD2A",
-"{2 c #ECBD2B",
-"]2 c #ECBE2D",
-"^2 c #EBBD28",
-"/2 c #EBBB23",
-"(2 c #EBBC28",
-"_2 c #EBBC27",
-":2 c #ECC031",
-"<2 c #ECC032",
-"[2 c #EBBC26",
-"}2 c #ECBD2A",
-"|2 c #F6E4A8",
-"12 c #E6EEEC",
-"22 c #1B1C1D",
-"32 c #6C7161",
-"42 c #DDE8E7",
-"52 c #2886C6",
-"62 c #2E8AC7",
-"72 c #DBEBF4",
-"82 c #A7A6A5",
-"92 c #0D0E0E",
-"02 c #393B3B",
-"a2 c #D8DEE3",
-"b2 c #FCF1CB",
-"c2 c #EEC956",
-"d2 c #E8B20F",
-"e2 c #ECBC28",
-"f2 c #EDD074",
-"g2 c #EED073",
-"h2 c #EFD37B",
-"i2 c #EFD785",
-"j2 c #F7DF92",
-"k2 c #EFD172",
-"l2 c #F6DF95",
-"m2 c #EED379",
-"n2 c #F0D784",
-"o2 c #EDCF6E",
-"p2 c #EDCA5D",
-"q2 c #ECBE2A",
-"r2 c #E8AF04",
-"s2 c #E8B10B",
-"t2 c #FAF3D4",
-"u2 c #C0CBBB",
-"v2 c #151E16",
-"w2 c #07090A",
-"x2 c #737C76",
-"y2 c #D9E7EA",
-"z2 c #2986C5",
-"A2 c #0572BA",
-"B2 c #006FC6",
-"C2 c #387292",
-"D2 c #7B9180",
-"E2 c #889686",
-"F2 c #948870",
-"G2 c #88947F",
-"H2 c #778781",
-"I2 c #666E5A",
-"J2 c #686055",
-"K2 c #9FA58A",
-"L2 c #806633",
-"M2 c #8D7354",
-"N2 c #B07C2F",
-"O2 c #C39D39",
-"P2 c #B09547",
-"Q2 c #B79A3F",
-"R2 c #A5843A",
-"S2 c #A5843F",
-"T2 c #B17E2A",
-"U2 c #CD9A25",
-"V2 c #CE9A22",
-"W2 c #C5891F",
-"X2 c #A37B33",
-"Y2 c #CD941D",
-"Z2 c #ADAA8F",
-"`2 c #B6BEAC",
-" 3 c #B3C3C2",
-".3 c #6C724D",
-"+3 c #060808",
-"@3 c #406637",
-"#3 c #7D7166",
-"$3 c #3B3432",
-"%3 c #0D0600",
-"&3 c #0360A2",
-"*3 c #156F94",
-"=3 c #0B72B9",
-"-3 c #91B6D0",
-";3 c #D1CBAF",
-">3 c #29271C",
-",3 c #9EC7E3",
-"'3 c #040306",
-")3 c #191D11",
-"!3 c #C7C8BB",
-"~3 c #C0DCEB",
-"{3 c #B4CBDC",
-"]3 c #BDC192",
-"^3 c #10100C",
-"/3 c #8F8E7B",
-"(3 c #F4F5EA",
-"_3 c #EBC140",
-":3 c #F1D67D",
-"<3 c #D0D2DA",
-"[3 c #788077",
-"}3 c #177CBF",
-"|3 c #16191C",
-"13 c #B3C0CF",
-"23 c #F2FAFF",
-"33 c #C8CEC6",
-"43 c #B6C2AF",
-"53 c #F1F5F6",
-"63 c #F3F3E6",
-"73 c #E9B106",
-"83 c #E9B925",
-"93 c #F1E1A8",
-"03 c #FBF9EC",
-"a3 c #F6F9F9",
-"b3 c #BEBAB8",
-"c3 c #728F70",
-"d3 c #648465",
-"e3 c #58655C",
-"f3 c #769471",
-"g3 c #A8ADA6",
-"h3 c #F5F8F5",
-"i3 c #FCFFF9",
-"j3 c #F3E6B6",
-"k3 c #EECC5D",
-"l3 c #F0D375",
-"m3 c #E8F1F9",
-"n3 c #585C4E",
-"o3 c #080807",
-"p3 c #1C1E1F",
-"q3 c #CCD3CF",
-"r3 c #036FBA",
-"s3 c #E0E0D0",
-"t3 c #363C37",
-"u3 c #010002",
-"v3 c #8A8276",
-"w3 c #FFF7D5",
-"x3 c #EABE30",
-"y3 c #E9B616",
-"z3 c #FAF6E5",
-"A3 c #AEBDAC",
-"B3 c #000D00",
-"C3 c #A4A19F",
-"D3 c #DEEAEB",
-"E3 c #A2BFD8",
-"F3 c #1F2018",
-"G3 c #BEC3BB",
-"H3 c #F8EFCB",
-"I3 c #006CBB",
-"J3 c #5E92B5",
-"K3 c #EFEEE6",
-"L3 c #66603D",
-"M3 c #EEC646",
-"N3 c #F3E3AC",
-"O3 c #F7EDC6",
-"P3 c #FAEFC5",
-"Q3 c #F9F0C6",
-"R3 c #F9F0C7",
-"S3 c #F9F0C5",
-"T3 c #F9F0C8",
-"U3 c #9CB79F",
-"V3 c #0B100D",
-"W3 c #0D0D08",
-"X3 c #878066",
-"Y3 c #DDE9E8",
-"Z3 c #2684C6",
-"`3 c #80B9DD",
-" 4 c #E0EADA",
-".4 c #354434",
-"+4 c #22201E",
-"@4 c #B3B3B2",
-"#4 c #FAF9E5",
-"$4 c #ECC445",
-"%4 c #EEC746",
-"&4 c #F2E2A9",
-"*4 c #F5EDC9",
-"=4 c #D1ECFB",
-"-4 c #F9FFFE",
-";4 c #DFF3FD",
-">4 c #FDFCEF",
-",4 c #FAF1C9",
-"'4 c #F6EDC5",
-")4 c #F2E1A9",
-"!4 c #EDBE2B",
-"~4 c #ECBB24",
-"{4 c #F6F9EE",
-"]4 c #779297",
-"^4 c #0A0B0D",
-"/4 c #9FA1A3",
-"(4 c #B0D5EC",
-"_4 c #187CBF",
-":4 c #0070C2",
-"<4 c #357986",
-"[4 c #8C969A",
-"}4 c #779B9B",
-"|4 c #969C91",
-"14 c #7CA6C1",
-"24 c #9AA099",
-"34 c #767C79",
-"44 c #6B744E",
-"54 c #776D54",
-"64 c #A7D1EC",
-"74 c #A48154",
-"84 c #9B7134",
-"94 c #9A7542",
-"04 c #A97A31",
-"a4 c #D5A421",
-"b4 c #D19C20",
-"c4 c #CB9421",
-"d4 c #CFAB2E",
-"e4 c #B47825",
-"f4 c #C08824",
-"g4 c #BD7F20",
-"h4 c #A37E32",
-"i4 c #96988A",
-"j4 c #B2AE8B",
-"k4 c #BBCAB5",
-"l4 c #B8CABA",
-"m4 c #C2C8A8",
-"n4 c #88A1AC",
-"o4 c #1C2E18",
-"p4 c #182C16",
-"q4 c #637653",
-"r4 c #4A543E",
-"s4 c #070302",
-"t4 c #13473D",
-"u4 c #0172C0",
-"v4 c #2771A2",
-"w4 c #375B39",
-"x4 c #95C5E4",
-"y4 c #CBC7B5",
-"z4 c #26241D",
-"A4 c #97A3AB",
-"B4 c #222119",
-"C4 c #CECBBF",
-"D4 c #B2D5EA",
-"E4 c #1077BE",
-"F4 c #B8DBF0",
-"G4 c #B6AD9E",
-"H4 c #91979B",
-"I4 c #F4E8B8",
-"J4 c #EBBC2B",
-"K4 c #F3DE96",
-"L4 c #D5E0DC",
-"M4 c #233922",
-"N4 c #7E927C",
-"O4 c #2584C3",
-"P4 c #161617",
-"Q4 c #B0B7C1",
-"R4 c #F5EDCC",
-"S4 c #F7F8F3",
-"T4 c #F1D678",
-"U4 c #ECC13B",
-"V4 c #F7EDC7",
-"W4 c #F8FCF4",
-"X4 c #ACAE8D",
-"Y4 c #344E2D",
-"Z4 c #151513",
-"`4 c #080C07",
-" 5 c #050B06",
-".5 c #030504",
-"+5 c #080D08",
-"@5 c #111211",
-"#5 c #1C1D1D",
-"$5 c #847D72",
-"%5 c #F0FBF7",
-"&5 c #F6F6E7",
-"*5 c #EFCC5C",
-"=5 c #F3ECC8",
-"-5 c #7A7E84",
-";5 c #191717",
-">5 c #C0B9AD",
-",5 c #C1DFF2",
-"'5 c #0E76BC",
-")5 c #7FB5D9",
-"!5 c #D2D2D0",
-"~5 c #272D35",
-"{5 c #EBC755",
-"]5 c #E8B311",
-"^5 c #EBBE2E",
-"/5 c #FAF8EA",
-"(5 c #AAB0A8",
-"_5 c #A5A5A0",
-":5 c #1C7EC1",
-"<5 c #DEECF4",
-"[5 c #C1B267",
-"}5 c #0D1A0B",
-"|5 c #A9BBAA",
-"15 c #09100A",
-"25 c #62A4D0",
-"35 c #EEF1EC",
-"45 c #575340",
-"55 c #F2E09E",
-"65 c #FCFCED",
-"75 c #E3EAE2",
-"85 c #C0CFD9",
-"95 c #95A5B0",
-"05 c #989DA0",
-"a5 c #989EA2",
-"b5 c #9CA0A6",
-"c5 c #809185",
-"d5 c #192D17",
-"e5 c #14181A",
-"f5 c #A1ABAC",
-"g5 c #B6D9ED",
-"h5 c #2C87C6",
-"i5 c #DAECF5",
-"j5 c #959C96",
-"k5 c #0E110F",
-"l5 c #090A0A",
-"m5 c #475051",
-"n5 c #ECF9ED",
-"o5 c #F2CF60",
-"p5 c #EFC951",
-"q5 c #F6E4A6",
-"r5 c #F5F9F2",
-"s5 c #EAF2F4",
-"t5 c #E3D491",
-"u5 c #9EA09C",
-"v5 c #6B6D5B",
-"w5 c #29582A",
-"x5 c #2D482C",
-"y5 c #282A26",
-"z5 c #1A2125",
-"A5 c #242626",
-"B5 c #1E2326",
-"C5 c #282726",
-"D5 c #2A3829",
-"E5 c #355C31",
-"F5 c #767B6E",
-"G5 c #90959A",
-"H5 c #D2D5D4",
-"I5 c #E2EBE3",
-"J5 c #F1F1EA",
-"K5 c #F5F5E6",
-"L5 c #F9F6E0",
-"M5 c #F8F6E4",
-"N5 c #F4F6EA",
-"O5 c #59583E",
-"P5 c #36342F",
-"Q5 c #E0D8CC",
-"R5 c #8BBFDF",
-"S5 c #567F64",
-"T5 c #8B9EA5",
-"U5 c #5990A8",
-"V5 c #A0A3A0",
-"W5 c #74776A",
-"X5 c #84877F",
-"Y5 c #8A847F",
-"Z5 c #6B8B99",
-"`5 c #75746E",
-" 6 c #A0ACB3",
-".6 c #A3C9E1",
-"+6 c #A5916F",
-"@6 c #94703D",
-"#6 c #A97630",
-"$6 c #B87E25",
-"%6 c #B77C25",
-"&6 c #B87E24",
-"*6 c #BB7F23",
-"=6 c #AE7729",
-"-6 c #AF7426",
-";6 c #9E7A3F",
-">6 c #C8B567",
-",6 c #E0C56B",
-"'6 c #A0B1C2",
-")6 c #D5E8EA",
-"!6 c #F3F4ED",
-"~6 c #F1E6B5",
-"{6 c #E6DEB8",
-"]6 c #5E5F5A",
-"^6 c #0C110D",
-"/6 c #050207",
-"(6 c #19380E",
-"_6 c #0571B8",
-":6 c #146C94",
-"<6 c #D0CDB5",
-"[6 c #29261C",
-"}6 c #F9EFCF",
-"|6 c #9DC5DF",
-"16 c #0C1808",
-"26 c #BEC4B5",
-"36 c #D3E5ED",
-"46 c #0169B8",
-"56 c #BBDFF8",
-"66 c #ABB09A",
-"76 c #F2D985",
-"86 c #D0D1DA",
-"96 c #171518",
-"06 c #7B8679",
-"a6 c #1279BE",
-"b6 c #161A1E",
-"c6 c #B3C2D3",
-"d6 c #E9B71A",
-"e6 c #F4F2D8",
-"f6 c #E2EADC",
-"g6 c #666A34",
-"h6 c #010F04",
-"i6 c #030503",
-"j6 c #2C4D3B",
-"k6 c #C3D8E9",
-"l6 c #F7F7E6",
-"m6 c #EECC5C",
-"n6 c #EABB28",
-"o6 c #FDEEB9",
-"p6 c #B8BABB",
-"q6 c #1F1F1D",
-"r6 c #6E7477",
-"s6 c #DDF1FD",
-"t6 c #2A85C3",
-"u6 c #E2DFCA",
-"v6 c #383C30",
-"w6 c #FEFCE7",
-"x6 c #EBC035",
-"y6 c #EAB91D",
-"z6 c #ACB8AB",
-"A6 c #000800",
-"B6 c #0E1A0E",
-"C6 c #ABB7A4",
-"D6 c #DDEAEC",
-"E6 c #ADC3D2",
-"F6 c #191E14",
-"G6 c #B7C1B6",
-"H6 c #F9F0CC",
-"I6 c #070208",
-"J6 c #143413",
-"K6 c #63AADA",
-"L6 c #EEF2ED",
-"M6 c #4C563A",
-"N6 c #F3E1A0",
-"O6 c #F2F7FB",
-"P6 c #A8ACA8",
-"Q6 c #112810",
-"R6 c #514E49",
-"S6 c #FFF4E4",
-"T6 c #80B0D0",
-"U6 c #0973BB",
-"V6 c #6CABD5",
-"W6 c #FFF6D2",
-"X6 c #485232",
-"Y6 c #020404",
-"Z6 c #E7E6C7",
-"`6 c #F8ECC2",
-" 7 c #E9BB2A",
-".7 c #EFCF68",
-"+7 c #F5FBF4",
-"@7 c #DFE8E6",
-"#7 c #84929C",
-"$7 c #394535",
-"%7 c #0A1108",
-"&7 c #143312",
-"*7 c #5C5656",
-"=7 c #71868C",
-"-7 c #B0BDAF",
-";7 c #DDDFDB",
-">7 c #C5C3BA",
-",7 c #2D2925",
-"'7 c #030405",
-")7 c #515252",
-"!7 c #E2EDF0",
-"~7 c #4C99CD",
-"{7 c #006FC1",
-"]7 c #398091",
-"^7 c #8E9EA0",
-"/7 c #567C64",
-"(7 c #999A8F",
-"_7 c #72886B",
-":7 c #5F7557",
-"<7 c #889A97",
-"[7 c #7A756B",
-"}7 c #75755A",
-"|7 c #939492",
-"17 c #C7D9D8",
-"27 c #AFAB92",
-"37 c #9A8969",
-"47 c #88744D",
-"57 c #99723C",
-"67 c #9B733A",
-"77 c #9C7338",
-"87 c #A87937",
-"97 c #8E8881",
-"07 c #B3A17A",
-"a7 c #A8C9DA",
-"b7 c #97B0C3",
-"c7 c #FBFCF6",
-"d7 c #F4F6F0",
-"e7 c #F3F5F0",
-"f7 c #F4F6F3",
-"g7 c #F7F9F7",
-"h7 c #9D9F9B",
-"i7 c #191716",
-"j7 c #080202",
-"k7 c #0271C1",
-"l7 c #D1CEB4",
-"m7 c #EDC74B",
-"n7 c #9DC5E0",
-"o7 c #091705",
-"p7 c #BCC3B3",
-"q7 c #B4CBDD",
-"r7 c #BCC192",
-"s7 c #8F8F7C",
-"t7 c #EBC23F",
-"u7 c #F1D781",
-"v7 c #D4DFDD",
-"w7 c #223621",
-"x7 c #7A8378",
-"y7 c #161A1C",
-"z7 c #B2C0D1",
-"A7 c #E8B20D",
-"B7 c #F1E8C3",
-"C7 c #F0EDD4",
-"D7 c #5D5E47",
-"E7 c #000007",
-"F7 c #090F09",
-"G7 c #0D270D",
-"H7 c #060406",
-"I7 c #2C353A",
-"J7 c #EDF1F2",
-"K7 c #F5F4E4",
-"L7 c #E8B314",
-"M7 c #F3D46D",
-"N7 c #DAD5C3",
-"O7 c #373533",
-"P7 c #555D61",
-"Q7 c #E2F0F4",
-"R7 c #59A2D3",
-"S7 c #E0DFCE",
-"T7 c #363C33",
-"U7 c #FEFDEC",
-"V7 c #EAB719",
-"W7 c #FAF6E7",
-"X7 c #ADBAAB",
-"Y7 c #A39E9E",
-"Z7 c #0E76BE",
-"`7 c #A8C1D2",
-" 8 c #1C1F16",
-".8 c #BBC2B8",
-"+8 c #665E3D",
-"@8 c #E7AE03",
-"#8 c #F1DE9B",
-"$8 c #F3F7F9",
-"%8 c #848788",
-"&8 c #1A1E21",
-"*8 c #C1D3E0",
-"=8 c #CDDEE9",
-"-8 c #2880BA",
-";8 c #0F74BD",
-">8 c #ABD1EA",
-",8 c #CDC0A3",
-"'8 c #271F11",
-")8 c #61594F",
-"!8 c #ECCF6F",
-"~8 c #EFCF63",
-"{8 c #A9B2B7",
-"]8 c #2D3336",
-"^8 c #080503",
-"/8 c #020104",
-"(8 c #0F140A",
-"_8 c #2E2F2F",
-":8 c #211F1C",
-"<8 c #A19A92",
-"[8 c #DDEFF9",
-"}8 c #2D87C4",
-"|8 c #487592",
-"18 c #96A3AB",
-"28 c #79858F",
-"38 c #7596AB",
-"48 c #979274",
-"58 c #837766",
-"68 c #908B73",
-"78 c #83756D",
-"88 c #6D8454",
-"98 c #7F7466",
-"08 c #F7FDF2",
-"a8 c #A7C5CC",
-"b8 c #9CB5C4",
-"c8 c #A5A694",
-"d8 c #94928E",
-"e8 c #8E9397",
-"f8 c #909495",
-"g8 c #8E9396",
-"h8 c #B4A37B",
-"i8 c #BEC9B2",
-"j8 c #A5C7DB",
-"k8 c #CFCA8B",
-"l8 c #DCE9E9",
-"m8 c #F4F5EF",
-"n8 c #F3F5F1",
-"o8 c #F4F6F1",
-"p8 c #F7F9F4",
-"q8 c #E8EAE5",
-"r8 c #3B3C3C",
-"s8 c #080505",
-"t8 c #135E60",
-"u8 c #0273C3",
-"v8 c #2470A0",
-"w8 c #355938",
-"x8 c #96C8E9",
-"y8 c #CBC6B7",
-"z8 c #25231D",
-"A8 c #96A2A9",
-"B8 c #25221A",
-"C8 c #D0CBC0",
-"D8 c #AED2EA",
-"E8 c #1078BE",
-"F8 c #B9DCF2",
-"G8 c #B5AD9E",
-"H8 c #F3E7B3",
-"I8 c #F3E099",
-"J8 c #D1D3D9",
-"K8 c #191B1A",
-"L8 c #7F937D",
-"M8 c #2483C2",
-"N8 c #B1B7C2",
-"O8 c #EFCD5C",
-"P8 c #F5FAFF",
-"Q8 c #898780",
-"R8 c #524A40",
-"S8 c #A4BFCD",
-"T8 c #EFEFE8",
-"U8 c #EAF0EB",
-"V8 c #C3CDCC",
-"W8 c #6E8960",
-"X8 c #132111",
-"Y8 c #020301",
-"Z8 c #516D4D",
-"`8 c #FAFCF8",
-" 9 c #F0D783",
-".9 c #F4DD91",
-"+9 c #E6EBEE",
-"@9 c #3F4143",
-"#9 c #49443E",
-"$9 c #DCD6CB",
-"%9 c #6098BD",
-"&9 c #D2D1CE",
-"*9 c #272D34",
-"=9 c #FBF9E9",
-"-9 c #AAAFA8",
-";9 c #0B0D0B",
-">9 c #A6A5A0",
-",9 c #1F7FC2",
-"'9 c #DFECF4",
-")9 c #C5B362",
-"!9 c #0C190A",
-"~9 c #A6BAA8",
-"{9 c #EBC13F",
-"]9 c #63A5D2",
-"^9 c #565240",
-"/9 c #ECBF32",
-"(9 c #F6F1D8",
-"_9 c #D2D2CD",
-":9 c #10120F",
-"<9 c #141212",
-"[9 c #141211",
-"}9 c #151313",
-"|9 c #151B1F",
-"19 c #756F64",
-"29 c #E2EFF1",
-"39 c #4F9BCC",
-"49 c #1F7ABE",
-"59 c #F5F9F7",
-"69 c #869A83",
-"79 c #09070A",
-"89 c #BADCEE",
-"99 c #FAEDC2",
-"09 c #EBBB25",
-"a9 c #F6FCFF",
-"b9 c #BBCDD6",
-"c9 c #1B2329",
-"d9 c #191B1D",
-"e9 c #212428",
-"f9 c #2D392B",
-"g9 c #345A33",
-"h9 c #376034",
-"i9 c #345E32",
-"j9 c #5E6F52",
-"k9 c #41413B",
-"l9 c #304C2E",
-"m9 c #202126",
-"n9 c #17191B",
-"o9 c #0C100C",
-"p9 c #070E07",
-"q9 c #2C2C2A",
-"r9 c #D7DBD8",
-"s9 c #A4CEE7",
-"t9 c #0272C0",
-"u9 c #066DAA",
-"v9 c #909B98",
-"w9 c #798363",
-"x9 c #79736B",
-"y9 c #6D98B1",
-"z9 c #776F61",
-"A9 c #6B8E8E",
-"B9 c #76816C",
-"C9 c #7A7661",
-"D9 c #7D766A",
-"E9 c #C1E5FD",
-"F9 c #CDCEC2",
-"G9 c #BEB585",
-"H9 c #A7BFC9",
-"I9 c #ACB3A9",
-"J9 c #C9BD87",
-"K9 c #96A2B1",
-"L9 c #DFCD7C",
-"M9 c #A0C7E6",
-"N9 c #B5BEAB",
-"O9 c #DDD6B0",
-"P9 c #F4F3E2",
-"Q9 c #F5F6F0",
-"R9 c #B4B0A5",
-"S9 c #0F0E0F",
-"T9 c #080706",
-"U9 c #09191F",
-"V9 c #0473BD",
-"W9 c #126B93",
-"X9 c #94C6E8",
-"Y9 c #D2CFB3",
-"Z9 c #9EC8E5",
-"`9 c #181D11",
-" 0 c #C7C8BA",
-".0 c #C1DCEB",
-"+0 c #BADCF4",
-"@0 c #AFB19A",
-"#0 c #8F9186",
-"$0 c #F3E3A6",
-"%0 c #F1D57C",
-"&0 c #D3D9DC",
-"*0 c #787F77",
-"=0 c #161A1D",
-"-0 c #EECB5A",
-";0 c #F7FAF7",
-">0 c #BFC3BD",
-",0 c #1D1812",
-"'0 c #020306",
-")0 c #0B180D",
-"!0 c #B2B0A3",
-"~0 c #CEE2EB",
-"{0 c #ABCEE2",
-"]0 c #ADCFE2",
-"^0 c #BEDAE8",
-"/0 c #94B292",
-"(0 c #312E2A",
-"_0 c #130F07",
-":0 c #ACAC96",
-"<0 c #FDFBEA",
-"[0 c #EBBF37",
-"}0 c #F2CB51",
-"|0 c #E9EDDB",
-"10 c #42484E",
-"20 c #D8DED3",
-"30 c #71B2DE",
-"40 c #E0E0D1",
-"50 c #353D37",
-"60 c #EABE31",
-"70 c #AEBEAC",
-"80 c #0F1C0F",
-"90 c #ACB9A5",
-"00 c #0A75BD",
-"a0 c #A0C0DC",
-"b0 c #1F2119",
-"c0 c #BFC4BC",
-"d0 c #ECC242",
-"e0 c #63A7D5",
-"f0 c #4D5A39",
-"g0 c #EFDA92",
-"h0 c #4A443B",
-"i0 c #57664A",
-"j0 c #A3AA95",
-"k0 c #B5ADA2",
-"l0 c #B3AC9F",
-"m0 c #B2AB9E",
-"n0 c #B8B2A8",
-"o0 c #C6DEEA",
-"p0 c #5B9FCD",
-"q0 c #3C90C6",
-"r0 c #F2F9F7",
-"s0 c #6D7479",
-"t0 c #191611",
-"u0 c #F0E5B9",
-"v0 c #EAB616",
-"w0 c #F2DD95",
-"x0 c #E4ECEA",
-"y0 c #41473D",
-"z0 c #060705",
-"A0 c #1E2A27",
-"B0 c #5A785E",
-"C0 c #AEAB9B",
-"D0 c #CFD9DD",
-"E0 c #EAFEFF",
-"F0 c #EBF7FF",
-"G0 c #EDF8FD",
-"H0 c #E7F8FF",
-"I0 c #C9CDD1",
-"J0 c #919F84",
-"K0 c #71966C",
-"L0 c #434D57",
-"M0 c #3A3A36",
-"N0 c #1B2319",
-"O0 c #070B0A",
-"P0 c #0A120B",
-"Q0 c #323934",
-"R0 c #BFB8AC",
-"S0 c #E6F4F8",
-"T0 c #4092C7",
-"U0 c #0671AF",
-"V0 c #103A22",
-"W0 c #62705C",
-"X0 c #98A6B0",
-"Y0 c #7B6E5E",
-"Z0 c #899CA2",
-"`0 c #5E6944",
-" a c #717947",
-".a c #898061",
-"+a c #737E59",
-"@a c #7C766C",
-"#a c #BCD2D0",
-"$a c #DFEEF1",
-"%a c #ADC6CD",
-"&a c #C2B98A",
-"*a c #ACB2A6",
-"=a c #9EB7CA",
-"-a c #A1B6C1",
-";a c #9EBFD9",
-">a c #B8BBAA",
-",a c #E9E7C3",
-"'a c #E7F3FC",
-")a c #F8F9F4",
-"!a c #E5E9EB",
-"~a c #1E2F20",
-"{a c #072236",
-"]a c #0B638A",
-"^a c #0572B9",
-"/a c #23769E",
-"(a c #346035",
-"_a c #0C73BA",
-":a c #93BDD8",
-"<a c #CCC6B3",
-"[a c #27241D",
-"}a c #9CBBD0",
-"|a c #C5DEEC",
-"1a c #1075B9",
-"2a c #B6D0E5",
-"3a c #B6BD93",
-"4a c #0E0E0C",
-"5a c #9399A6",
-"6a c #F4EBC2",
-"7a c #F4DE93",
-"8a c #D3DADB",
-"9a c #1E2C1E",
-"0a c #7E907C",
-"aa c #1B7EC0",
-"ba c #161B1E",
-"ca c #E9B510",
-"da c #F1E4B1",
-"ea c #FBFAFB",
-"fa c #2B442F",
-"ga c #829873",
-"ha c #E7F3F2",
-"ia c #87BADA",
-"ja c #2681C2",
-"ka c #1176BE",
-"la c #63A6D2",
-"ma c #EEFAFF",
-"na c #C7C5BD",
-"oa c #484645",
-"pa c #E8E7E1",
-"qa c #F2D986",
-"ra c #EFCA56",
-"sa c #FEFFF2",
-"ta c #52585D",
-"ua c #19301A",
-"va c #CEDCC2",
-"wa c #8CBFE1",
-"xa c #E2DBC2",
-"ya c #393829",
-"za c #EBC652",
-"Aa c #E8B411",
-"Ba c #FAF8E9",
-"Ca c #AAB1A8",
-"Da c #A29B9D",
-"Ea c #DEEBEF",
-"Fa c #BFC5B4",
-"Ga c #0F1B0C",
-"Ha c #ABBCAC",
-"Ia c #F2F8FC",
-"Ja c #112911",
-"Ka c #609AC0",
-"La c #EEEFE9",
-"Ma c #625741",
-"Na c #E9B821",
-"Oa c #ECC139",
-"Pa c #F2E1A0",
-"Qa c #FBFFFF",
-"Ra c #0D0E0F",
-"Sa c #050707",
-"Ta c #4F5C44",
-"Ua c #FDFAEB",
-"Va c #CCE8FB",
-"Wa c #B2D9F1",
-"Xa c #B5DBF2",
-"Ya c #B7DCF2",
-"Za c #ABD4EE",
-"`a c #92C1DC",
-" b c #74AFD4",
-".b c #0C74BD",
-"+b c #73A4C3",
-"@b c #E2E7E6",
-"#b c #455158",
-"$b c #696054",
-"%b c #F7F9F3",
-"&b c #EFDC97",
-"*b c #E8AE01",
-"=b c #EEC336",
-"-b c #F5F9FA",
-";b c #B1B9B2",
-">b c #0A080B",
-",b c #4B4D41",
-"'b c #BBCEC0",
-")b c #F1FDFF",
-"!b c #B9DDF3",
-"~b c #AAD0E7",
-"{b c #7BB1D4",
-"]b c #66A7D1",
-"^b c #64A2CE",
-"/b c #4D9ACF",
-"(b c #5B9ECD",
-"_b c #4995CC",
-":b c #66A3CE",
-"<b c #6BAAD2",
-"[b c #82B6D7",
-"}b c #AAD2E9",
-"|b c #CEE7F8",
-"1b c #E7F3FE",
-"2b c #D7F1FE",
-"3b c #DFDFD7",
-"4b c #B6C2B0",
-"5b c #7B837D",
-"6b c #686158",
-"7b c #68615B",
-"8b c #8F9889",
-"9b c #DBE4D8",
-"0b c #E8F4FA",
-"ab c #0572B6",
-"bb c #0D4654",
-"cb c #060301",
-"db c #2A582C",
-"eb c #979B93",
-"fb c #696F55",
-"gb c #678F8C",
-"hb c #838B83",
-"ib c #7A786F",
-"jb c #6F8788",
-"kb c #7F745D",
-"lb c #70899A",
-"mb c #A99D7D",
-"nb c #F3EFCF",
-"ob c #B7C4D1",
-"pb c #C2CBB5",
-"qb c #B5BCA9",
-"rb c #BBD2D1",
-"sb c #E1F2FA",
-"tb c #FAFAF7",
-"ub c #F5F6EF",
-"vb c #F2F4EF",
-"wb c #8EA790",
-"xb c #0A0A0A",
-"yb c #080100",
-"zb c #101800",
-"Ab c #0E5B6F",
-"Bb c #0379CC",
-"Cb c #186A97",
-"Db c #0C74BC",
-"Eb c #93C2E2",
-"Fb c #D1CEB2",
-"Gb c #ECC138",
-"Hb c #99B1C0",
-"Ib c #121B0D",
-"Jb c #C2C6B8",
-"Kb c #C9E0EC",
-"Lb c #B8D9ED",
-"Mb c #B8AD9F",
-"Nb c #909287",
-"Ob c #F4EFD4",
-"Pb c #EBBF36",
-"Qb c #D0D0D9",
-"Rb c #161217",
-"Sb c #798177",
-"Tb c #AFB4BE",
-"Ub c #EABC29",
-"Vb c #EABE34",
-"Wb c #FFF8D6",
-"Xb c #8FA991",
-"Yb c #696543",
-"Zb c #FFFCDE",
-"`b c #82B9DE",
-" c c #79B2D9",
-".c c #FFFEF7",
-"+c c #66726C",
-"@c c #0B0A0A",
-"#c c #A8AEB6",
-"$c c #F5E7B0",
-"%c c #EEC544",
-"&c c #EBC242",
-"*c c #FFFFE6",
-"=c c #5B5B5C",
-"-c c #1D321D",
-";c c #D0DCC5",
-">c c #8ABEE0",
-",c c #CFD7DE",
-"'c c #253344",
-")c c #EBC03D",
-"!c c #FAF6E6",
-"~c c #ADBCAB",
-"{c c #000C00",
-"]c c #AAB2A3",
-"^c c #A2AE91",
-"/c c #1E2018",
-"(c c #EDC54A",
-"_c c #0B150B",
-":c c #62A2CD",
-"<c c #EEF0EA",
-"[c c #545A3A",
-"}c c #F8E39E",
-"|c c #CDEAFA",
-"1c c #0E1113",
-"2c c #060806",
-"3c c #667D5E",
-"4c c #5E9DCD",
-"5c c #1376BF",
-"6c c #187BC0",
-"7c c #197CC0",
-"8c c #1479BF",
-"9c c #0974BD",
-"0c c #026EBA",
-"ac c #86B8D8",
-"bc c #DEDBD2",
-"cc c #3A342E",
-"dc c #788891",
-"ec c #F6F7ED",
-"fc c #EEC747",
-"gc c #E8B20B",
-"hc c #EECF69",
-"ic c #F6F7EE",
-"jc c #72716E",
-"kc c #1F2D22",
-"lc c #C8CEC1",
-"mc c #D0E5F5",
-"nc c #509CCD",
-"oc c #197DC1",
-"pc c #157AC0",
-"qc c #147AC0",
-"rc c #217FC1",
-"sc c #338BC5",
-"tc c #59A0CE",
-"uc c #7DB9DF",
-"vc c #A2CEEA",
-"wc c #D0E3EB",
-"xc c #DEE4E4",
-"yc c #E1E7E6",
-"zc c #D6E7F1",
-"Ac c #86BCE0",
-"Bc c #4896CB",
-"Cc c #0573BA",
-"Dc c #0C475F",
-"Ec c #080D10",
-"Fc c #263D24",
-"Gc c #9EA09F",
-"Hc c #617258",
-"Ic c #858762",
-"Jc c #808E8C",
-"Kc c #7C785F",
-"Lc c #899485",
-"Mc c #538A92",
-"Nc c #6B7F69",
-"Oc c #978E87",
-"Pc c #EFF4F2",
-"Qc c #EEEFEA",
-"Rc c #EBE9D8",
-"Sc c #D9E1D8",
-"Tc c #EDF1E7",
-"Uc c #F7FAF4",
-"Vc c #F7F7F0",
-"Wc c #F3F6F1",
-"Xc c #F7F6F7",
-"Yc c #1C1710",
-"Zc c #030406",
-"`c c #0B1C1B",
-" d c #0467AC",
-".d c #0478C7",
-"+d c #22749E",
-"@d c #345E35",
-"#d c #96C9E9",
-"$d c #CAC5B8",
-"%d c #9DC2DB",
-"&d c #202018",
-"*d c #CDCBBF",
-"=d c #B3D5EA",
-"-d c #BCE0FB",
-";d c #A5B595",
-">d c #91979C",
-",d c #EBBA25",
-"'d c #F4E19D",
-")d c #233A22",
-"!d c #80977E",
-"~d c #2182C2",
-"{d c #171D23",
-"]d c #F3D067",
-"^d c #E9FFFF",
-"/d c #25342B",
-"(d c #D9D4CA",
-"_d c #BBD7E6",
-":d c #016EBA",
-"<d c #CAE2F1",
-"[d c #C8CBB0",
-"}d c #191C06",
-"|d c #040407",
-"1d c #817E79",
-"2d c #F2F4EE",
-"3d c #EDC74E",
-"4d c #ECC74F",
-"5d c #FFFFED",
-"6d c #5A5A5C",
-"7d c #EDDEB4",
-"8d c #433B1A",
-"9d c #EDC135",
-"0d c #FBF9EA",
-"ad c #0B100B",
-"bd c #A7AAA1",
-"cd c #2181C3",
-"dd c #CDD1CC",
-"ed c #091807",
-"fd c #A3B8A5",
-"gd c #64ACDD",
-"hd c #504E40",
-"id c #FBE39D",
-"jd c #BBE5FF",
-"kd c #0C1014",
-"ld c #090808",
-"md c #8B8979",
-"nd c #DCEFF8",
-"od c #3288C6",
-"pd c #026EB9",
-"qd c #7EBAE1",
-"rd c #E0DBD3",
-"sd c #3D342F",
-"td c #82A6BE",
-"ud c #F6F5EA",
-"vd c #EEC74B",
-"wd c #E8AF01",
-"xd c #F0E1AD",
-"yd c #F5F8F2",
-"zd c #554E43",
-"Ad c #494A49",
-"Bd c #E1E5E1",
-"Cd c #61A6D4",
-"Dd c #0874BC",
-"Ed c #2D88C6",
-"Fd c #3990CB",
-"Gd c #3A92CB",
-"Hd c #2B88C5",
-"Id c #055184",
-"Jd c #080606",
-"Kd c #1A1815",
-"Ld c #9C9694",
-"Md c #7F7B6F",
-"Nd c #7E7C5E",
-"Od c #7E8563",
-"Pd c #686C56",
-"Qd c #62683F",
-"Rd c #70787A",
-"Sd c #949D92",
-"Td c #878078",
-"Ud c #DBE0E2",
-"Vd c #F8FAF3",
-"Wd c #F3F6F3",
-"Xd c #F1F5F2",
-"Yd c #F4F5F1",
-"Zd c #F9FBF6",
-"`d c #676969",
-" e c #071E30",
-".e c #0364AB",
-"+e c #0474C1",
-"@e c #0E6B8F",
-"#e c #9EC5DF",
-"$e c #0F71B4",
-"%e c #B2C5D3",
-"&e c #C5C294",
-"*e c #F0D171",
-"=e c #D1D4DB",
-"-e c #191A19",
-";e c #EEC84D",
-">e c #FAF0CC",
-",e c #D0CFA8",
-"'e c #181713",
-")e c #6E6A62",
-"!e c #5FA0CF",
-"~e c #6EAAD4",
-"{e c #FCFBF7",
-"]e c #535351",
-"^e c #2F302F",
-"/e c #E4E5EB",
-"(e c #F3DB89",
-"_e c #E9BD32",
-":e c #FFFDDD",
-"<e c #5A5B5D",
-"[e c #D7DFDE",
-"}e c #2C3C45",
-"|e c #E7B108",
-"1e c #F9F4E3",
-"2e c #B0C3AE",
-"3e c #090A0B",
-"4e c #90B4CF",
-"5e c #27241F",
-"6e c #5C8BA9",
-"7e c #EFEDE4",
-"8e c #6A663B",
-"9e c #F1E3AE",
-"0e c #FFE78A",
-"ae c #14110A",
-"be c #4D704A",
-"ce c #FDFFFF",
-"de c #4C94C9",
-"ee c #046DB9",
-"fe c #BAD7E8",
-"ge c #C3D0BD",
-"he c #041E03",
-"ie c #81A5BF",
-"je c #EDC237",
-"ke c #E8AF00",
-"le c #F0E4B4",
-"me c #564E42",
-"ne c #516776",
-"oe c #E2F2F9",
-"pe c #4D99CC",
-"qe c #054774",
-"re c #060E05",
-"se c #5A7A5D",
-"te c #A4A7AC",
-"ue c #566448",
-"ve c #5B6040",
-"we c #7B95B2",
-"xe c #235B39",
-"ye c #7F7569",
-"ze c #797A63",
-"Ae c #C1CFB5",
-"Be c #FCFCF9",
-"Ce c #CED6CC",
-"De c #001600",
-"Ee c #070309",
-"Fe c #0A0B04",
-"Ge c #124741",
-"He c #0772B1",
-"Ie c #3075A9",
-"Je c #405E40",
-"Ke c #CAC5B7",
-"Le c #25221D",
-"Me c #E8B61A",
-"Ne c #EBBA26",
-"Oe c #969FA7",
-"Pe c #010204",
-"Qe c #2B2520",
-"Re c #D5CEC4",
-"Se c #A2CDE8",
-"Te c #BAE1F8",
-"Ue c #B0A9A0",
-"Ve c #929AA6",
-"We c #F4E19E",
-"Xe c #D2D6D9",
-"Ye c #1B221B",
-"Ze c #161618",
-"`e c #B0B9C4",
-" f c #EABE35",
-".f c #FFF9D8",
-"+f c #698A6E",
-"@f c #0B0F0C",
-"#f c #0C0C0D",
-"$f c #9A9A97",
-"%f c #BCD8E8",
-"&f c #748E69",
-"*f c #020702",
-"=f c #171716",
-"-f c #B3B9BC",
-";f c #EDCA57",
-">f c #D3D0C9",
-",f c #292C30",
-"'f c #FBF9EB",
-")f c #A8ACA7",
-"!f c #A4A09E",
-"~f c #DEECF5",
-"{f c #DBBC5F",
-"]f c #081807",
-"^f c #A2B8A5",
-"/f c #0B150C",
-"(f c #63ABDB",
-"_f c #514F40",
-":f c #FAE39C",
-"<f c #BEE5FF",
-"[f c #8C8979",
-"}f c #DAEEF8",
-"|f c #3289C7",
-"1f c #026DB9",
-"2f c #8CC0E3",
-"3f c #C8D2C0",
-"4f c #0E220A",
-"5f c #C0C6C5",
-"6f c #F4F4E9",
-"7f c #EDC02F",
-"8f c #F6F6ED",
-"9f c #5E5E5B",
-"0f c #29231C",
-"af c #CAC5BC",
-"bf c #E7F0F1",
-"cf c #0565A5",
-"df c #49484D",
-"ef c #A7ADB0",
-"ff c #75735F",
-"gf c #6E7558",
-"hf c #757B5E",
-"if c #726F55",
-"jf c #847668",
-"kf c #7D7464",
-"lf c #8F895F",
-"mf c #BCBCBD",
-"nf c #F8FCF9",
-"of c #F4F5F0",
-"pf c #E1E1DC",
-"qf c #423A37",
-"rf c #081B27",
-"sf c #0666A0",
-"tf c #0373C3",
-"uf c #0E6A8F",
-"vf c #94C5E6",
-"wf c #D1CDB3",
-"xf c #EDBF30",
-"yf c #E9B416",
-"zf c #9ECAE8",
-"Af c #111A0C",
-"Bf c #CBE1ED",
-"Cf c #BADBF2",
-"Df c #AFB597",
-"Ef c #92979D",
-"Ff c #F4E7B5",
-"Gf c #EBBF33",
-"Hf c #F2D680",
-"If c #D4DCDD",
-"Jf c #1F2F1F",
-"Kf c #798378",
-"Lf c #2785C3",
-"Mf c #B3C3D5",
-"Nf c #EFC950",
-"Of c #FCFFEA",
-"Pf c #565A64",
-"Qf c #09090B",
-"Rf c #282724",
-"Sf c #D9D5CC",
-"Tf c #A9D0E8",
-"Uf c #0974BC",
-"Vf c #AED2E7",
-"Wf c #C6BEA9",
-"Xf c #100E0D",
-"Yf c #13120A",
-"Zf c #AAA88F",
-"`f c #F5FFFF",
-" g c #EBC036",
-".g c #ECC850",
-"+g c #FFFFEE",
-"@g c #E4E1CB",
-"#g c #3A3E31",
-"$g c #FEFCE6",
-"%g c #EBC13D",
-"&g c #AAD1EA",
-"*g c #B6CDE4",
-"=g c #1B1F16",
-"-g c #BAC2B8",
-";g c #ECC344",
-">g c #132F13",
-",g c #62A5D2",
-"'g c #50583A",
-")g c #FAE6A2",
-"!g c #C1D4DF",
-"~g c #0C0F10",
-"{g c #63795B",
-"]g c #F1F9FC",
-"^g c #4390C8",
-"/g c #036DB9",
-"(g c #A4CCE4",
-"_g c #D5D7CA",
-":g c #242A1C",
-"<g c #99A07F",
-"[g c #F5F5EC",
-"}g c #ECBE30",
-"|g c #A7C2CA",
-"1g c #34373A",
-"2g c #CACCC5",
-"3g c #F3F6F2",
-"4g c #A5CCE5",
-"5g c #74B0D6",
-"6g c #2783C3",
-"7g c #0E76BD",
-"8g c #0376C5",
-"9g c #062F4B",
-"0g c #060000",
-"ag c #3F403B",
-"bg c #A0A6A4",
-"cg c #658151",
-"dg c #485C3B",
-"eg c #5F6C4D",
-"fg c #426635",
-"gg c #727055",
-"hg c #557D92",
-"ig c #77765A",
-"jg c #96A0A4",
-"kg c #E9F1F0",
-"lg c #F2F4F0",
-"mg c #EFF3F0",
-"ng c #F1F5F3",
-"og c #F1F3EC",
-"pg c #F5F6ED",
-"qg c #E4EEEC",
-"rg c #E0EAED",
-"sg c #EFF4F1",
-"tg c #EDEEE9",
-"ug c #727575",
-"vg c #0D0800",
-"wg c #0C4B5D",
-"xg c #0470B7",
-"yg c #21749C",
-"zg c #315D34",
-"Ag c #92BAD4",
-"Bg c #CDC7B2",
-"Cg c #EDC030",
-"Dg c #9AB8CC",
-"Eg c #1E1F15",
-"Fg c #CBCABD",
-"Gg c #0F74B8",
-"Hg c #B6CEE1",
-"Ig c #BBBD95",
-"Jg c #909185",
-"Kg c #F4F2DF",
-"Lg c #EBC03B",
-"Mg c #F2DC8C",
-"Ng c #1B211B",
-"Og c #7C8B7A",
-"Pg c #2382C1",
-"Qg c #16181B",
-"Rg c #B2BECD",
-"Sg c #E4E7DA",
-"Tg c #44494E",
-"Ug c #46423D",
-"Vg c #E1E2DB",
-"Wg c #69ACD8",
-"Xg c #0371BA",
-"Yg c #7BB3D6",
-"Zg c #EBE9E2",
-"`g c #1A221C",
-" h c #7D8B7A",
-".h c #F4FBFF",
-"+h c #EABB2A",
-"@h c #EBC342",
-"#h c #FFFFE5",
-"$h c #5A5B5C",
-"%h c #DDDACB",
-"&h c #323631",
-"*h c #FFFFF2",
-"=h c #EBC54D",
-"-h c #ABBCAA",
-";h c #A0A9A6",
-">h c #D0E8F8",
-",h c #3E91CA",
-"'h c #2883C4",
-")h c #2D85C5",
-"!h c #388AC6",
-"~h c #2682C4",
-"{h c #3B8BC6",
-"]h c #2A84C4",
-"^h c #237FC3",
-"/h c #4593CB",
-"(h c #E9F0F0",
-"_h c #B8C1B7",
-":h c #1D1F16",
-"<h c #BDC2B9",
-"[h c #EECD5F",
-"}h c #F2F8FB",
-"|h c #5F96BB",
-"1h c #EFEFE7",
-"2h c #645A40",
-"3h c #FAE59F",
-"4h c #BEDCF3",
-"5h c #0C0F12",
-"6h c #070807",
-"7h c #747F67",
-"8h c #E7F5FA",
-"9h c #3788C6",
-"0h c #006EBC",
-"ah c #006CBA",
-"bh c #84BCE2",
-"ch c #D5D6CA",
-"dh c #282B1D",
-"eh c #8F8970",
-"fh c #E9B30E",
-"gh c #F3ECCF",
-"hh c #E5EAE8",
-"ih c #474F47",
-"jh c #010001",
-"kh c #1E2A1F",
-"lh c #6E7B6F",
-"mh c #C5C1BE",
-"nh c #D4ECFA",
-"oh c #A6CDE7",
-"ph c #62A6D1",
-"qh c #4691C9",
-"rh c #2276B3",
-"sh c #0471BF",
-"th c #0A76A7",
-"uh c #161614",
-"vh c #0E1B0B",
-"wh c #85928B",
-"xh c #959D94",
-"yh c #747D5F",
-"zh c #69715A",
-"Ah c #5B654F",
-"Bh c #767E53",
-"Ch c #627E78",
-"Dh c #728450",
-"Eh c #8A8E71",
-"Fh c #E7EBDE",
-"Gh c #E9F0F1",
-"Hh c #E7EFEF",
-"Ih c #D7E7ED",
-"Jh c #F5F3E6",
-"Kh c #D0DDD5",
-"Lh c #D7E2D9",
-"Mh c #C7D3C2",
-"Nh c #C5C3A3",
-"Oh c #C1C8B2",
-"Ph c #BDBFAC",
-"Qh c #ADC6D9",
-"Rh c #EAF2F1",
-"Sh c #C0C1B5",
-"Th c #1D1C11",
-"Uh c #0F1F0E",
-"Vh c #0769A4",
-"Wh c #244428",
-"Xh c #95C6E7",
-"Yh c #D0CCB5",
-"Zh c #28261C",
-"`h c #99AFBD",
-" i c #050307",
-".i c #111A0B",
-"+i c #C1C6B7",
-"@i c #CBE2EC",
-"#i c #BADEF3",
-"$i c #B4AB9F",
-"%i c #10100D",
-"&i c #90938B",
-"*i c #EBBB28",
-"=i c #D3DCDC",
-"-i c #1F2E1F",
-";i c #7A8679",
-">i c #B1B7C1",
-",i c #F4DF94",
-"'i c #DFDEDF",
-")i c #3F3A36",
-"!i c #4E565C",
-"~i c #D8EAF2",
-"{i c #4796CB",
-"]i c #68A8D2",
-"^i c #F0F2E8",
-"/i c #254824",
-"(i c #6E6F6B",
-"_i c #F5F9FF",
-":i c #F0CE5E",
-"<i c #EBC240",
-"[i c #D2D7D7",
-"}i c #27323D",
-"|i c #020101",
-"1i c #FFF9E0",
-"2i c #F8F6E9",
-"3i c #C0C9B9",
-"4i c #060709",
-"5i c #5B6E59",
-"6i c #F7F5D0",
-"7i c #E3F1F6",
-"8i c #D0E8F5",
-"9i c #E8F4F7",
-"0i c #CFE7F6",
-"ai c #EEF8F8",
-"bi c #D3EAF5",
-"ci c #D4EAF7",
-"di c #D1E9F5",
-"ei c #D0E9F5",
-"fi c #CCE6F5",
-"gi c #EDF6F7",
-"hi c #E7FCFF",
-"ii c #48442A",
-"ji c #010205",
-"ki c #2D2C2B",
-"li c #CFD0CE",
-"mi c #F6E39F",
-"ni c #50573B",
-"oi c #F6E4A7",
-"pi c #E1E5BF",
-"qi c #0F100E",
-"ri c #728267",
-"si c #F1FCFF",
-"ti c #72ACD7",
-"ui c #4D9CD4",
-"vi c #4B87B1",
-"wi c #4F9CD1",
-"xi c #4D95C8",
-"yi c #4D91C0",
-"zi c #4E93C5",
-"Ai c #4D93C3",
-"Bi c #4E99CE",
-"Ci c #4C8CB9",
-"Di c #509DD5",
-"Ei c #4B88B2",
-"Fi c #4F9CD2",
-"Gi c #4D90C0",
-"Hi c #4F98CD",
-"Ii c #4C8AB6",
-"Ji c #4F9ACF",
-"Ki c #4E96C9",
-"Li c #4C8DBB",
-"Mi c #529FD5",
-"Ni c #3D91CD",
-"Oi c #3B82B4",
-"Pi c #0C73B8",
-"Qi c #6EAED8",
-"Ri c #E0DFD9",
-"Si c #423E3B",
-"Ti c #6E6C6D",
-"Ui c #F7F8EF",
-"Vi c #EDC23D",
-"Wi c #F4EDCA",
-"Xi c #CCCCCB",
-"Yi c #3A3630",
-"Zi c #52524D",
-"`i c #829690",
-" j c #C1CCC1",
-".j c #F1F8FA",
-"+j c #FCFFFC",
-"@j c #C5CED1",
-"#j c #8EBFDE",
-"$j c #559CD0",
-"%j c #1D7EC1",
-"&j c #0279D1",
-"*j c #123528",
-"=j c #21371F",
-"-j c #77706E",
-";j c #0E0B0C",
-">j c #6D6C69",
-",j c #A3A8AD",
-"'j c #96A099",
-")j c #818F73",
-"!j c #717C60",
-"~j c #938F5A",
-"{j c #767B59",
-"]j c #7A7D5C",
-"^j c #85886C",
-"/j c #CEDCDB",
-"(j c #EAF0EF",
-"_j c #F2F5F0",
-":j c #F3F1DD",
-"<j c #DDDFC2",
-"[j c #DBDFC5",
-"}j c #A0BED2",
-"|j c #8C8884",
-"1j c #4C534A",
-"2j c #A3B18F",
-"3j c #C9B87B",
-"4j c #B2D8EE",
-"5j c #F4E2B0",
-"6j c #5C5C5D",
-"7j c #030302",
-"8j c #0A080A",
-"9j c #262322",
-"0j c #100100",
-"aj c #0465A6",
-"bj c #1D739A",
-"cj c #1E3C20",
-"dj c #95C8E9",
-"ej c #CDC9B6",
-"fj c #27251C",
-"gj c #151B0E",
-"hj c #C6DEEB",
-"ij c #BADBF3",
-"jj c #ACB795",
-"kj c #0D0E0C",
-"lj c #101110",
-"mj c #919594",
-"nj c #D0D1D9",
-"oj c #7C8C7B",
-"pj c #0A75BC",
-"qj c #171D21",
-"rj c #B4C8DB",
-"sj c #F9E29A",
-"tj c #BFCFC5",
-"uj c #252E22",
-"vj c #676A6E",
-"wj c #DCF2FF",
-"xj c #2E88C3",
-"yj c #E8EEEB",
-"zj c #5A5E4C",
-"Aj c #4D5C64",
-"Bj c #E5F1FC",
-"Cj c #F0CF5E",
-"Dj c #EBC549",
-"Ej c #FFFFE9",
-"Fj c #E9E0BF",
-"Gj c #403D25",
-"Hj c #FFFCEB",
-"Ij c #EBC449",
-"Jj c #F3DB87",
-"Kj c #E0E2E3",
-"Lj c #363535",
-"Mj c #030204",
-"Nj c #0F1306",
-"Oj c #3E4C27",
-"Pj c #878A76",
-"Qj c #9D9589",
-"Rj c #617D5A",
-"Sj c #A59890",
-"Tj c #888C77",
-"Uj c #7E8870",
-"Vj c #9B9389",
-"Wj c #A1968C",
-"Xj c #718366",
-"Yj c #929080",
-"Zj c #9D9488",
-"`j c #9C9487",
-" k c #A79E8F",
-".k c #434F57",
-"+k c #4E4E4E",
-"@k c #F7FAF9",
-"#k c #F0D066",
-"$k c #63A6D3",
-"%k c #53553E",
-"&k c #F0E0A5",
-"*k c #FFFEDC",
-"=k c #293520",
-"-k c #D5D4B9",
-";k c #EDF6F4",
-">k c #E5F0EF",
-",k c #E5E5E0",
-"'k c #E5EEEE",
-")k c #E6ECE7",
-"!k c #E4E7E4",
-"~k c #E4EAE6",
-"{k c #E3E9E5",
-"]k c #E6EEEB",
-"^k c #E2E5DE",
-"/k c #E6F1F0",
-"(k c #E2E2DC",
-"_k c #E4F0ED",
-":k c #E5E8E3",
-"<k c #E5EDEA",
-"[k c #E3E4DE",
-"}k c #E7EFEC",
-"|k c #E3ECE8",
-"1k c #E5E6E0",
-"2k c #E8F0EF",
-"3k c #DCEAEA",
-"4k c #DFE7E5",
-"5k c #BDDBEA",
-"6k c #0F77BE",
-"7k c #509BCD",
-"8k c #E5F0F2",
-"9k c #52636E",
-"0k c #1A3512",
-"ak c #F0E2B0",
-"bk c #E8AF02",
-"ck c #EDC954",
-"dk c #F8FEFF",
-"ek c #CFD0CD",
-"fk c #484A4B",
-"gk c #040801",
-"hk c #1D2623",
-"ik c #3C4144",
-"jk c #8C877C",
-"kk c #BDC1C0",
-"lk c #F9F8ED",
-"mk c #E9F1EC",
-"nk c #D0E6F1",
-"ok c #A0CAE3",
-"pk c #669CBE",
-"qk c #217FBE",
-"rk c #057FCD",
-"sk c #07101A",
-"tk c #213021",
-"uk c #A8AA9C",
-"vk c #384523",
-"wk c #030807",
-"xk c #5F564D",
-"yk c #9AA29D",
-"zk c #778466",
-"Ak c #767D61",
-"Bk c #777660",
-"Ck c #788657",
-"Dk c #7C7365",
-"Ek c #787462",
-"Fk c #7F836E",
-"Gk c #D5DBDD",
-"Hk c #F6F8F6",
-"Ik c #F2F2E2",
-"Jk c #C2BD95",
-"Kk c #7D7F7F",
-"Lk c #080D03",
-"Mk c #60737C",
-"Nk c #C1D2C2",
-"Ok c #A4B1B1",
-"Pk c #D9E5DB",
-"Qk c #AEAAA9",
-"Rk c #161515",
-"Sk c #10170F",
-"Tk c #3F5235",
-"Uk c #3C4832",
-"Vk c #0B0C07",
-"Wk c #06182C",
-"Xk c #0374C1",
-"Yk c #186E97",
-"Zk c #CFCCB5",
-"`k c #28261D",
-" l c #ECBE31",
-".l c #9AB5C7",
-"+l c #0A1706",
-"@l c #BDC4B4",
-"#l c #D5E7EE",
-"$l c #B5CDDE",
-"%l c #BEBC96",
-"&l c #92979E",
-"*l c #F5F5E8",
-"=l c #EBC13C",
-"-l c #F2D988",
-";l c #D3D9DB",
-">l c #1D271D",
-",l c #7B887A",
-"'l c #1F80C1",
-")l c #161819",
-"!l c #B1BBC7",
-"~l c #FDEAAE",
-"{l c #AFBCB6",
-"]l c #171F18",
-"^l c #757E72",
-"/l c #DFF1FE",
-"(l c #2784C2",
-"_l c #3A91CB",
-":l c #E5EDED",
-"<l c #6E665B",
-"[l c #3F4A53",
-"}l c #DEE9F4",
-"|l c #EDCA58",
-"1l c #D8D9D1",
-"2l c #2E3537",
-"3l c #EBC345",
-"4l c #EAB820",
-"5l c #EEC84E",
-"6l c #F7FEFF",
-"7l c #B7B4AA",
-"8l c #020505",
-"9l c #0D0C0C",
-"0l c #0F0D0D",
-"al c #0A0B09",
-"bl c #080A08",
-"cl c #070A06",
-"dl c #0D0C0B",
-"el c #0F130C",
-"fl c #AEAEA6",
-"gl c #FBF7E1",
-"hl c #EAC039",
-"il c #153414",
-"jl c #5E94B9",
-"kl c #EFEEE7",
-"ll c #645B3F",
-"ml c #EECE6A",
-"nl c #FDFDF1",
-"ol c #6E7677",
-"pl c #080608",
-"ql c #1D2A19",
-"rl c #5C6349",
-"sl c #6E654E",
-"tl c #7A7C7D",
-"ul c #675F54",
-"vl c #757150",
-"wl c #6D6755",
-"xl c #666A50",
-"yl c #626353",
-"zl c #72704F",
-"Al c #5F6750",
-"Bl c #726C51",
-"Cl c #676456",
-"Dl c #646E4B",
-"El c #6D6A52",
-"Fl c #696D4E",
-"Gl c #696555",
-"Hl c #77724F",
-"Il c #5C694D",
-"Jl c #6F6855",
-"Kl c #6E6852",
-"Ll c #76704A",
-"Ml c #808F8D",
-"Nl c #BDC2C1",
-"Ol c #FBFDFB",
-"Pl c #BDDAEA",
-"Ql c #2885C3",
-"Rl c #FBFDF9",
-"Sl c #79817B",
-"Tl c #E7EBE9",
-"Ul c #F4E9BB",
-"Vl c #EBB91B",
-"Wl c #EDC64A",
-"Xl c #F6EFCD",
-"Yl c #EEF4FD",
-"Zl c #A5A19C",
-"`l c #423F3D",
-" m c #071205",
-".m c #010104",
-"+m c #141516",
-"@m c #656E4E",
-"#m c #97ACAF",
-"$m c #D3D9C8",
-"%m c #EDEDEA",
-"&m c #ECF7FE",
-"*m c #9AC3DD",
-"=m c #58A0CD",
-"-m c #177CC2",
-";m c #0276CA",
-">m c #0F5564",
-",m c #090E0B",
-"'m c #121011",
-")m c #7C7567",
-"!m c #8F8779",
-"~m c #524D46",
-"{m c #292623",
-"]m c #041407",
-"^m c #0C0901",
-"/m c #869090",
-"(m c #9AA39F",
-"_m c #5A7549",
-":m c #5D6D47",
-"<m c #79795F",
-"[m c #7C7167",
-"}m c #6F8455",
-"|m c #7D705C",
-"1m c #7B7A69",
-"2m c #BCBBBD",
-"3m c #F5F8F3",
-"4m c #F5F7F2",
-"5m c #9C968D",
-"6m c #3E4A33",
-"7m c #627584",
-"8m c #E7F1F8",
-"9m c #E1CC83",
-"0m c #AFBFBD",
-"am c #D8E4E9",
-"bm c #504C45",
-"cm c #000201",
-"dm c #162015",
-"em c #342B2B",
-"fm c #797563",
-"gm c #3C5533",
-"hm c #09140A",
-"im c #101300",
-"jm c #0375C3",
-"km c #1F6D9D",
-"lm c #305734",
-"mm c #F9F0D1",
-"nm c #9AB2C3",
-"om c #2D2521",
-"pm c #D7CEC4",
-"qm c #A1CCE8",
-"rm c #B9DEF4",
-"sm c #B3AAA1",
-"tm c #100F0C",
-"um c #8F9286",
-"vm c #F3E3A8",
-"wm c #F1D780",
-"xm c #D3DADC",
-"ym c #1D291D",
-"zm c #151517",
-"Am c #B0B6C0",
-"Bm c #FCEAAF",
-"Cm c #B0BCB7",
-"Dm c #181F18",
-"Em c #0A110B",
-"Fm c #80A17B",
-"Gm c #D8EAFB",
-"Hm c #E6EDED",
-"Im c #6C655A",
-"Jm c #40484E",
-"Km c #DFE8F1",
-"Lm c #EAC13C",
-"Mm c #FFFFE2",
-"Nm c #D2D7DB",
-"Om c #273441",
-"Pm c #FEFDE8",
-"Qm c #EBBE32",
-"Rm c #EBBB29",
-"Sm c #F0DFA5",
-"Tm c #F9FBFE",
-"Um c #888E86",
-"Vm c #020003",
-"Wm c #030005",
-"Xm c #96A28E",
-"Ym c #F5FEFF",
-"Zm c #F0D889",
-"`m c #63A8D7",
-" n c #EEF2EC",
-".n c #4D5839",
-"+n c #EDBE2C",
-"@n c #F7F1DB",
-"#n c #CCDEE6",
-"$n c #292B2F",
-"%n c #110F13",
-"&n c #526B53",
-"*n c #C0DBE9",
-"=n c #2583C5",
-"-n c #1877BE",
-";n c #D7EAF4",
-">n c #ABB08E",
-",n c #131705",
-"'n c #060609",
-")n c #9D9991",
-"!n c #FEFAE4",
-"~n c #EBC241",
-"{n c #ECC039",
-"]n c #F0D785",
-"^n c #F8F7E7",
-"/n c #ECEDEF",
-"(n c #B2C0AB",
-"_n c #5D6363",
-":n c #322B23",
-"<n c #050D06",
-"[n c #242B1F",
-"}n c #454546",
-"|n c #8E877D",
-"1n c #CFE9F4",
-"2n c #CDE4F2",
-"3n c #8CBCD8",
-"4n c #1E7FC1",
-"5n c #0277CB",
-"6n c #10555C",
-"7n c #0A0D09",
-"8n c #1A1C19",
-"9n c #5C6B55",
-"0n c #867F6F",
-"an c #83786B",
-"bn c #505A45",
-"cn c #6F695C",
-"dn c #ADD1E2",
-"en c #A1AAB1",
-"fn c #959F98",
-"gn c #7E8C70",
-"hn c #798667",
-"in c #707A55",
-"jn c #68834F",
-"kn c #6A8AA2",
-"ln c #6D754C",
-"mn c #9FAD97",
-"nn c #7C8C7F",
-"on c #161F11",
-"pn c #4C4945",
-"qn c #EBEDE7",
-"rn c #F5F5EA",
-"sn c #E9E7C8",
-"tn c #E4F8FF",
-"un c #ADB2B5",
-"vn c #4E4B40",
-"wn c #797863",
-"xn c #596B4A",
-"yn c #2D2F26",
-"zn c #081309",
-"An c #111900",
-"Bn c #0374C2",
-"Cn c #20759C",
-"Dn c #2D572F",
-"En c #C9C5B8",
-"Fn c #9EC5E0",
-"Gn c #001200",
-"Hn c #B3BFAE",
-"In c #1079BE",
-"Jn c #BBDDF7",
-"Kn c #A7B993",
-"Ln c #111111",
-"Mn c #91979D",
-"Nn c #F3E5AB",
-"On c #F4E29D",
-"Pn c #181718",
-"Qn c #7F977E",
-"Rn c #EABD2E",
-"Sn c #FFF3C2",
-"Tn c #ACAEB2",
-"Un c #7E9F7B",
-"Vn c #B7DAF7",
-"Wn c #0873BC",
-"Xn c #425562",
-"Yn c #E0EEFC",
-"Zn c #F0DFB1",
-"`n c #463C18",
-" o c #ECC95B",
-".o c #F0E3B2",
-"+o c #BDC5BE",
-"@o c #374E3B",
-"#o c #040F05",
-"$o c #06080A",
-"%o c #090807",
-"&o c #080508",
-"*o c #254E25",
-"=o c #C0BFC4",
-"-o c #F1E4AD",
-";o c #EEF1ED",
-">o c #545041",
-",o c #EECB54",
-"'o c #F7F9F2",
-")o c #C9C9B1",
-"!o c #211E0D",
-"~o c #295227",
-"{o c #A2C8DF",
-"]o c #0972BC",
-"^o c #8CBDDD",
-"/o c #D1DEE0",
-"(o c #28353A",
-"_o c #1F1E1C",
-":o c #F0E8C5",
-"<o c #EABD30",
-"[o c #F2DE97",
-"}o c #F9FBF7",
-"|o c #EEF1F0",
-"1o c #E5E7E1",
-"2o c #B5C1CA",
-"3o c #597262",
-"4o c #121F0F",
-"5o c #0A0807",
-"6o c #14151D",
-"7o c #416C3A",
-"8o c #D0C7A4",
-"9o c #FEFDFC",
-"0o c #CCE2EC",
-"ao c #6AAAD5",
-"bo c #0F72BC",
-"co c #037ACC",
-"do c #083A55",
-"eo c #080908",
-"fo c #142D13",
-"go c #676B56",
-"ho c #98905F",
-"io c #8C8665",
-"jo c #7E7A73",
-"ko c #7F786C",
-"lo c #8B8882",
-"mo c #8F908B",
-"no c #969C9A",
-"oo c #98A19E",
-"po c #98A09D",
-"qo c #929574",
-"ro c #919173",
-"so c #AEAE82",
-"to c #F6F8F4",
-"uo c #F5F7F1",
-"vo c #B7CDDC",
-"wo c #55674A",
-"xo c #081C09",
-"yo c #433C32",
-"zo c #EDEEE8",
-"Ao c #EBF2F1",
-"Bo c #A2BFD4",
-"Co c #A3A597",
-"Do c #928D74",
-"Eo c #84796B",
-"Fo c #74745E",
-"Go c #1B3319",
-"Ho c #070000",
-"Io c #0476C5",
-"Jo c #0F6990",
-"Ko c #0B72B8",
-"Lo c #90B2CA",
-"Mo c #D3CDAC",
-"No c #2A291C",
-"Oo c #2A241F",
-"Po c #D4CDC2",
-"Qo c #A6CFE8",
-"Ro c #0F72B5",
-"So c #B2C7D6",
-"To c #C5BE96",
-"Uo c #10100B",
-"Vo c #8E8C74",
-"Wo c #ECC345",
-"Xo c #F0D275",
-"Yo c #D5E2DF",
-"Zo c #233C23",
-"`o c #767A76",
-" p c #FBE49B",
-".p c #ACB0B6",
-"+p c #80A07B",
-"@p c #D4E8FB",
-"#p c #1178BD",
-"$p c #3E4346",
-"%p c #DEE6EE",
-"&p c #F1CF5E",
-"*p c #ECC74E",
-"=p c #FFFFEC",
-"-p c #D4DCDF",
-";p c #283846",
-">p c #FFF5CD",
-",p c #E9B20B",
-"'p c #F1E5BA",
-")p c #F7F5E6",
-"!p c #EAF8FE",
-"~p c #C2E5F9",
-"{p c #BFE3F8",
-"]p c #C0E3F7",
-"^p c #DDE4C3",
-"/p c #D2E3D6",
-"(p c #B9E3FF",
-"_p c #F0E49F",
-":p c #BFE3FA",
-"<p c #EBE4A9",
-"[p c #C9E4E7",
-"}p c #CDE3E2",
-"|p c #E5E3B5",
-"1p c #D3E3D6",
-"2p c #CFDFCD",
-"3p c #FCFFFD",
-"4p c #F7F6E7",
-"5p c #EECE63",
-"6p c #F0D26F",
-"7p c #5D8DAD",
-"8p c #EFEDE5",
-"9p c #68643B",
-"0p c #EECA54",
-"ap c #FAF8EF",
-"bp c #D2EBFA",
-"cp c #848179",
-"dp c #232427",
-"ep c #242528",
-"fp c #252522",
-"gp c #11110E",
-"hp c #989D9F",
-"ip c #DAEFF8",
-"jp c #338CC8",
-"kp c #539DCE",
-"lp c #FAFBEF",
-"mp c #5B7357",
-"np c #96938A",
-"op c #FCFBE6",
-"pp c #ECC447",
-"qp c #EFC849",
-"rp c #F3EFD8",
-"sp c #F8F3DC",
-"tp c #FFFFF3",
-"up c #DDF5FF",
-"vp c #BCC7CB",
-"wp c #898278",
-"xp c #23282B",
-"yp c #1E2020",
-"zp c #0D120D",
-"Ap c #4F4B44",
-"Bp c #CECBC3",
-"Cp c #FBF6EB",
-"Dp c #C2DEEE",
-"Ep c #5A9DCB",
-"Fp c #0671B9",
-"Gp c #047ACB",
-"Hp c #063352",
-"Ip c #050006",
-"Jp c #0E2F0F",
-"Kp c #1D421D",
-"Lp c #6A635A",
-"Mp c #888459",
-"Np c #797660",
-"Op c #717C59",
-"Pp c #7A7162",
-"Qp c #78735F",
-"Rp c #7B7161",
-"Sp c #76775F",
-"Tp c #7D8753",
-"Up c #868273",
-"Vp c #919596",
-"Wp c #8B8D8C",
-"Xp c #60584C",
-"Yp c #564D3F",
-"Zp c #D9D9D2",
-"`p c #F7F9F5",
-" q c #F1F5F4",
-".q c #DCE6DC",
-"+q c #949999",
-"@q c #8F9185",
-"#q c #7B734F",
-"$q c #7E725E",
-"%q c #637040",
-"&q c #06160A",
-"*q c #564E44",
-"=q c #726A5A",
-"-q c #65644E",
-";q c #6C6257",
-">q c #3C5333",
-",q c #020D05",
-"'q c #050108",
-")q c #1F501B",
-"!q c #0176D0",
-"~q c #2D74A6",
-"{q c #96CAED",
-"]q c #CBC7B8",
-"^q c #F9F2D2",
-"/q c #98A9B5",
-"(q c #C6C8BB",
-"_q c #BBE2FA",
-":q c #ADA99F",
-"<q c #939BAA",
-"[q c #F3E2A0",
-"}q c #EBB921",
-"|q c #F4DF98",
-"1q c #D1D3D8",
-"2q c #191919",
-"3q c #7E937D",
-"4q c #161719",
-"5q c #B1BBC8",
-"6q c #FDEEB5",
-"7q c #ACAFB3",
-"8q c #D2E7FA",
-"9q c #1077BC",
-"0q c #42535F",
-"aq c #E0EDF9",
-"bq c #EAC13F",
-"cq c #FFFFE4",
-"dq c #D8D4C9",
-"eq c #2D302F",
-"fq c #FFFFFA",
-"gq c #EBC858",
-"hq c #EDC953",
-"iq c #EEDB98",
-"jq c #F4E2A3",
-"kq c #FAE5A8",
-"lq c #FAE5A7",
-"mq c #F6E5AF",
-"nq c #F8E5AC",
-"oq c #FBE5A5",
-"pq c #F4E5B4",
-"qq c #FBE5A7",
-"rq c #F5E5B2",
-"sq c #F9E5AA",
-"tq c #F6E5B1",
-"uq c #F9E6AD",
-"vq c #EED88C",
-"wq c #EDCD63",
-"xq c #EABF39",
-"yq c #F2F9FF",
-"zq c #0F210E",
-"Aq c #64ACDE",
-"Bq c #4D503E",
-"Cq c #EDC854",
-"Dq c #F7E5A9",
-"Eq c #F5F5ED",
-"Fq c #D4D6CF",
-"Gq c #D8DAD3",
-"Hq c #D8DBD5",
-"Iq c #DCDDC8",
-"Jq c #8F8F82",
-"Kq c #151415",
-"Lq c #19191B",
-"Mq c #F4FFFF",
-"Nq c #6DA8CE",
-"Oq c #026FB9",
-"Pq c #177AC0",
-"Qq c #B7D7EB",
-"Rq c #BFC0BA",
-"Sq c #1C221D",
-"Tq c #1C2A2B",
-"Uq c #C6DFE3",
-"Vq c #FBEEC3",
-"Wq c #EDC33C",
-"Xq c #EDD072",
-"Yq c #F5DF9E",
-"Zq c #FBE9AA",
-"`q c #C0C9C5",
-" r c #779383",
-".r c #4B5156",
-"+r c #263025",
-"@r c #111414",
-"#r c #6E7B68",
-"$r c #CCCDC5",
-"%r c #FFF1E2",
-"&r c #7EAECF",
-"*r c #1E80C2",
-"=r c #0776B6",
-"-r c #0A2F3B",
-";r c #353B30",
-">r c #49463D",
-",r c #525F44",
-"'r c #5D6D4A",
-")r c #716B5C",
-"!r c #677551",
-"~r c #536045",
-"{r c #5E6A4E",
-"]r c #596647",
-"^r c #4C583A",
-"/r c #3B392E",
-"(r c #413C34",
-"_r c #FBFBF5",
-":r c #DAE1E8",
-"<r c #23432F",
-"[r c #3C382D",
-"}r c #4A583C",
-"|r c #4C5A43",
-"1r c #49473E",
-"2r c #2A2326",
-"3r c #030105",
-"4r c #434338",
-"5r c #002203",
-"6r c #000701",
-"7r c #1D5427",
-"8r c #0175CE",
-"9r c #D2CFB4",
-"0r c #9ECBEB",
-"ar c #061604",
-"br c #BAC3B3",
-"cr c #DBE9EE",
-"dr c #0F75BB",
-"er c #B8D3E9",
-"fr c #B4BA95",
-"gr c #90938F",
-"hr c #F4EDCB",
-"ir c #EBBE33",
-"jr c #798178",
-"kr c #2684C2",
-"lr c #171B1E",
-"mr c #FEEEB6",
-"nr c #7FA07B",
-"or c #CBE5FA",
-"pr c #3F474D",
-"qr c #DFE8F2",
-"rr c #ECC64B",
-"sr c #FFFFEA",
-"tr c #E4E1CC",
-"ur c #3A3F32",
-"vr c #E8B30E",
-"wr c #E8B108",
-"xr c #EBB81E",
-"yr c #EBB920",
-"zr c #0E1F0E",
-"Ar c #609DC6",
-"Br c #EFF0E9",
-"Cr c #595C3B",
-"Dr c #E9B719",
-"Er c #EED170",
-"Fr c #F2D576",
-"Gr c #F7DA79",
-"Hr c #F6D979",
-"Ir c #F6D875",
-"Jr c #F9E398",
-"Kr c #5D5C5A",
-"Lr c #202222",
-"Mr c #D0DAD1",
-"Nr c #95BCD6",
-"Or c #0C73B9",
-"Pr c #62A6D4",
-"Qr c #F1F7F0",
-"Rr c #4F614E",
-"Sr c #070907",
-"Tr c #5E6357",
-"Ur c #EBECE6",
-"Vr c #F5E39F",
-"Wr c #E8B107",
-"Xr c #EAB81B",
-"Yr c #F2D473",
-"Zr c #FBEAB1",
-"`r c #FCF3D1",
-" s c #E5EBE3",
-".s c #BBCFCD",
-"+s c #8F9799",
-"@s c #50504E",
-"#s c #212526",
-"$s c #040105",
-"%s c #292B2B",
-"&s c #9B9F8F",
-"*s c #E4F8F8",
-"=s c #BAD9EA",
-"-s c #2D87C3",
-";s c #0471BD",
-">s c #0776B7",
-",s c #0A2F3D",
-"'s c #000301",
-")s c #081A0A",
-"!s c #131B13",
-"~s c #1B1D18",
-"{s c #252320",
-"]s c #262121",
-"^s c #0B180C",
-"/s c #1B1E18",
-"(s c #161C15",
-"_s c #061808",
-":s c #000403",
-"<s c #D1D2CE",
-"[s c #9E9B95",
-"}s c #181315",
-"|s c #051808",
-"1s c #051607",
-"2s c #080309",
-"3s c #205018",
-"4s c #0075D0",
-"5s c #24739F",
-"6s c #345C36",
-"7s c #98A9B4",
-"8s c #C1DCEC",
-"9s c #1075BB",
-"0s c #B7D4E8",
-"as c #B8B599",
-"bs c #919593",
-"cs c #F4EECE",
-"ds c #F4E098",
-"es c #D1D4D9",
-"fs c #1A1E1A",
-"gs c #7E947D",
-"hs c #0B75BC",
-"is c #FCE9A7",
-"js c #ACAFB5",
-"ks c #CEE6FA",
-"ls c #E0EDFA",
-"ms c #E9B51A",
-"ns c #EBC447",
-"os c #FFFFE8",
-"ps c #D7D4C9",
-"qs c #EBC651",
-"rs c #619DC5",
-"ss c #605442",
-"ts c #E9B81E",
-"us c #EECC63",
-"vs c #7E8283",
-"ws c #212120",
-"xs c #D0D4CB",
-"ys c #84BADD",
-"zs c #1F80C2",
-"As c #C5DEF0",
-"Bs c #D8E2D3",
-"Cs c #111310",
-"Ds c #0D0C0D",
-"Es c #787C7F",
-"Fs c #F3F6F8",
-"Gs c #F4E7B7",
-"Hs c #ECC857",
-"Is c #E9B312",
-"Js c #E9BA26",
-"Ks c #EBBD32",
-"Ls c #F2D169",
-"Ms c #F8E6A3",
-"Ns c #F3F3E1",
-"Os c #E5ECF5",
-"Ps c #B9BDBA",
-"Qs c #6D7F6E",
-"Rs c #0D1D11",
-"Ss c #12190F",
-"Ts c #4A5A5B",
-"Us c #E0E2E0",
-"Vs c #4192CA",
-"Ws c #037BCF",
-"Xs c #063456",
-"Ys c #A7A092",
-"Zs c #78848A",
-"`s c #0B0E10",
-" t c #10667A",
-".t c #94C7E9",
-"+t c #D4D2B3",
-"@t c #2A281B",
-"#t c #A7CFE8",
-"$t c #B3AB9F",
-"%t c #100F0B",
-"&t c #8E8F7E",
-"*t c #F3E4A8",
-"=t c #D1D2DB",
-"-t c #1D7EC0",
-";t c #FEEFBA",
-">t c #DEE6EF",
-",t c #EDC955",
-"'t c #FFFFF0",
-")t c #293846",
-"!t c #4B5B37",
-"~t c #EBBF34",
-"{t c #ECC033",
-"]t c #ECC23A",
-"^t c #EDC23A",
-"/t c #F6F0D2",
-"(t c #7E838A",
-"_t c #201F18",
-":t c #D1D0AE",
-"<t c #96C8EB",
-"[t c #0D76BE",
-"}t c #4B98CB",
-"|t c #F6FEFB",
-"1t c #A0A4A5",
-"2t c #05060C",
-"3t c #797655",
-"4t c #F0D272",
-"5t c #F5FCFF",
-"6t c #EEF3F5",
-"7t c #C6CBC4",
-"8t c #3F3C34",
-"9t c #394146",
-"0t c #EAFFFF",
-"at c #C8DDE5",
-"bt c #047BCD",
-"ct c #053051",
-"dt c #0F0E10",
-"et c #C1C1BD",
-"ft c #768A96",
-"gt c #2779A1",
-"ht c #386238",
-"it c #0C75BC",
-"jt c #C9C5B6",
-"kt c #EDBF2E",
-"lt c #B3C0AE",
-"mt c #BBD8F1",
-"nt c #AABB91",
-"ot c #9298A0",
-"pt c #F4E19C",
-"qt c #D5E1DC",
-"rt c #243D23",
-"st c #7F967E",
-"tt c #EABC2A",
-"ut c #FEF0BA",
-"vt c #D3E8FB",
-"wt c #1278BD",
-"xt c #E0EEFB",
-"yt c #E9BE35",
-"zt c #FFFEDE",
-"At c #F0DFB3",
-"Bt c #FEF6CF",
-"Ct c #ECC33E",
-"Dt c #0A110A",
-"Et c #62A3D0",
-"Ft c #595142",
-"Gt c #EDC33F",
-"Ht c #EDC23B",
-"It c #F4EECC",
-"Jt c #79775C",
-"Kt c #212221",
-"Lt c #CFD6D3",
-"Mt c #7DB6DD",
-"Nt c #0672BB",
-"Ot c #93BFDB",
-"Pt c #827A6E",
-"Qt c #686258",
-"Rt c #E2E4E1",
-"St c #F6F9F7",
-"Tt c #F5F2D7",
-"Ut c #EABA23",
-"Vt c #F0D063",
-"Wt c #F6E9B8",
-"Xt c #E5F8FF",
-"Yt c #5F8B6E",
-"Zt c #11140E",
-"`t c #424E56",
-" u c #E3F4FC",
-".u c #0274C8",
-"+u c #14696F",
-"@u c #0B0E08",
-"#u c #07080A",
-"$u c #0F1814",
-"%u c #D4F1FF",
-"&u c #A1A19F",
-"*u c #090706",
-"=u c #08090C",
-"-u c #0376C2",
-";u c #106891",
-">u c #91B8D2",
-",u c #D0CBAF",
-"'u c #29271D",
-")u c #9AB1C2",
-"!u c #D6CEC4",
-"~u c #A2CCE8",
-"{u c #B4CCDD",
-"]u c #C1B999",
-"^u c #92969A",
-"/u c #171418",
-"(u c #FCE8A5",
-"_u c #ACB0B5",
-":u c #7EA07B",
-"<u c #C7E3F9",
-"[u c #197DC0",
-"}u c #40484F",
-"|u c #D2D7DA",
-"1u c #273340",
-"2u c #FEFEED",
-"3u c #F1F8FB",
-"4u c #153614",
-"5u c #5E94B7",
-"6u c #645E3D",
-"7u c #E9B311",
-"8u c #EECB5F",
-"9u c #F6F7EF",
-"0u c #7E8389",
-"au c #21201C",
-"bu c #D1D2B9",
-"cu c #8FC2E7",
-"du c #0B74BD",
-"eu c #B2D2E4",
-"fu c #878272",
-"gu c #0D0D04",
-"hu c #111215",
-"iu c #899A89",
-"ju c #D6DBD8",
-"ku c #F4EBC6",
-"lu c #EDCB5B",
-"mu c #F3E5B4",
-"nu c #B3ADA3",
-"ou c #1B1917",
-"pu c #070505",
-"qu c #8D8981",
-"ru c #59A1D1",
-"su c #027AD2",
-"tu c #053E66",
-"uu c #59795B",
-"vu c #E1E9E6",
-"wu c #393D3F",
-"xu c #0569AE",
-"yu c #345937",
-"zu c #95C9EC",
-"Au c #9AB5C8",
-"Bu c #D6E7EE",
-"Cu c #BBE0F8",
-"Du c #AEAB9F",
-"Eu c #8F938A",
-"Fu c #F3E29F",
-"Gu c #F2D987",
-"Hu c #D4DEDD",
-"Iu c #213320",
-"Ju c #7B8779",
-"Ku c #B1BAC7",
-"Lu c #EABD2C",
-"Mu c #FFF2C0",
-"Nu c #D3E8FA",
-"Ou c #404B53",
-"Pu c #DFEAF4",
-"Qu c #FFFFE3",
-"Ru c #D8D9D2",
-"Su c #2E3538",
-"Tu c #FFFEED",
-"Uu c #EBC346",
-"Vu c #EDC649",
-"Wu c #F1CE5C",
-"Xu c #F1CD5A",
-"Yu c #F1CD5B",
-"Zu c #F1CE5B",
-"`u c #F1CC59",
-" v c #EEC953",
-".v c #EBBF3B",
-"+v c #64ABDC",
-"@v c #4B553A",
-"#v c #EBBE2F",
-"$v c #7D8187",
-"%v c #21201D",
-"&v c #D1D2BE",
-"*v c #8CC0E5",
-"=v c #187DC3",
-"-v c #8ABAD9",
-";v c #92948A",
-">v c #12171A",
-",v c #020302",
-"'v c #313333",
-")v c #A6A39C",
-"!v c #CFD6D7",
-"~v c #F3F4E9",
-"{v c #F2CF5E",
-"]v c #EECB58",
-"^v c #ECC23E",
-"/v c #E9B310",
-"(v c #E9B824",
-"_v c #EDD06C",
-":v c #FEFFF7",
-"<v c #B3AFA7",
-"[v c #171913",
-"}v c #282828",
-"|v c #C9C5BE",
-"1v c #C9E0EE",
-"2v c #0C73BC",
-"3v c #0680CA",
-"4v c #020103",
-"5v c #162916",
-"6v c #E2E4E3",
-"7v c #9C9B96",
-"8v c #0A0F0A",
-"9v c #082B3F",
-"0v c #046BAF",
-"av c #1B7398",
-"bv c #173119",
-"cv c #EDC43F",
-"dv c #C5DEEB",
-"ev c #1076BB",
-"fv c #B8D5EB",
-"gv c #B0BC92",
-"hv c #10110F",
-"iv c #90938E",
-"jv c #F4ECC8",
-"kv c #F3DD8F",
-"lv c #FCE8A4",
-"mv c #CAE4FA",
-"nv c #414F59",
-"ov c #DFEBF6",
-"pv c #EDC852",
-"qv c #EAE0BF",
-"rv c #F0D67C",
-"sv c #F5E6AF",
-"tv c #F8FCFB",
-"uv c #E6E9E6",
-"vv c #DFDFCC",
-"wv c #E2E5DF",
-"xv c #E2E4DC",
-"yv c #E1E1D2",
-"zv c #E2E3DB",
-"Av c #E1E2D5",
-"Bv c #E0E0CF",
-"Cv c #E3E5E3",
-"Dv c #E0DFCB",
-"Ev c #E2E5E1",
-"Fv c #E1E3D8",
-"Gv c #E0E1CF",
-"Hv c #E3F0F1",
-"Iv c #F5EBC2",
-"Jv c #ECC751",
-"Kv c #5B573F",
-"Lv c #EDCB5F",
-"Mv c #F4DC8B",
-"Nv c #F4DC88",
-"Ov c #F4DB89",
-"Pv c #F5DC86",
-"Qv c #F2DB8C",
-"Rv c #F3DB8A",
-"Sv c #F5DB86",
-"Tv c #F4DB88",
-"Uv c #F3DA84",
-"Vv c #F7E9B5",
-"Wv c #5A6151",
-"Xv c #202121",
-"Yv c #CDD5D4",
-"Zv c #7CB6DC",
-"`v c #AACFE6",
-" w c #F3F8FA",
-".w c #A5C0B4",
-"+w c #3F4D41",
-"@w c #1D2B19",
-"#w c #797C72",
-"$w c #AEBCB0",
-"%w c #E0E3DF",
-"&w c #FAF9EF",
-"*w c #F4DC8D",
-"=w c #EDC856",
-"-w c #E8B10C",
-";w c #F0E19F",
-">w c #FFFBE8",
-",w c #829A81",
-"'w c #F4F0E6",
-")w c #85B8D9",
-"!w c #0277CE",
-"~w c #16452F",
-"{w c #070307",
-"]w c #080A09",
-"^w c #050B05",
-"/w c #010302",
-"(w c #2C3627",
-"_w c #C1D1BE",
-":w c #F9FAF5",
-"<w c #658463",
-"[w c #171211",
-"}w c #162C07",
-"|w c #086BA2",
-"1w c #196D98",
-"2w c #B5D1E2",
-"3w c #BEB69A",
-"4w c #909186",
-"5w c #F4F1DA",
-"6w c #D3DBDC",
-"7w c #1F2D1F",
-"8w c #161616",
-"9w c #EABD2D",
-"0w c #FFF2C1",
-"aw c #C6E2F9",
-"bw c #404A52",
-"cw c #DFE9F4",
-"dw c #27323E",
-"ew c #F7FCFD",
-"fw c #D8DAD9",
-"gw c #83827D",
-"hw c #4E5258",
-"iw c #44422D",
-"jw c #484C4D",
-"kw c #474A47",
-"lw c #464637",
-"mw c #474946",
-"nw c #46473C",
-"ow c #484B4D",
-"pw c #454432",
-"qw c #494D54",
-"rw c #44422B",
-"sw c #484C50",
-"tw c #474840",
-"uw c #46453D",
-"vw c #495F6D",
-"ww c #7D7D7A",
-"xw c #D3D4CF",
-"yw c #FCFEF9",
-"zw c #5F98BE",
-"Aw c #615C3E",
-"Bw c #F7EAB1",
-"Cw c #F6F9FC",
-"Dw c #DAE9F6",
-"Ew c #CEDEDF",
-"Fw c #D9E0D1",
-"Gw c #C4E0F8",
-"Hw c #EEE0AC",
-"Iw c #C3E0FB",
-"Jw c #CEE0E5",
-"Kw c #DBDFCD",
-"Lw c #C7E0F4",
-"Mw c #E5DFBB",
-"Nw c #C5E0F7",
-"Ow c #E3DFBF",
-"Pw c #CBE0EB",
-"Qw c #D2E0DE",
-"Rw c #D9DFD2",
-"Sw c #D7DFD6",
-"Tw c #D3E0DD",
-"Uw c #C7E0F3",
-"Vw c #EADFB3",
-"Ww c #C5E0F6",
-"Xw c #E0E0C8",
-"Yw c #CCDAE2",
-"Zw c #8E928D",
-"`w c #142514",
-" x c #272725",
-".x c #E6EFF2",
-"+x c #67A9D3",
-"@x c #70ADD5",
-"#x c #E2F0F7",
-"$x c #EDEFED",
-"%x c #908F8B",
-"&x c #2D2C29",
-"*x c #040203",
-"=x c #45494B",
-"-x c #7F837D",
-";x c #A3B397",
-">x c #D3E1E8",
-",x c #F7F0CD",
-"'x c #F7E9AF",
-")x c #F0CD5E",
-"!x c #ECC340",
-"~x c #F0DE97",
-"{x c #4E4C35",
-"]x c #0A0703",
-"^x c #C6C5C2",
-"/x c #FCFAF2",
-"(x c #1978BF",
-"_x c #047ED1",
-":x c #060F1A",
-"<x c #121412",
-"[x c #607567",
-"}x c #65706A",
-"|x c #181819",
-"1x c #030102",
-"2x c #2A2825",
-"3x c #60615F",
-"4x c #DAD8D1",
-"5x c #FBFCF9",
-"6x c #AAABA7",
-"7x c #2D4641",
-"8x c #090D07",
-"9x c #060209",
-"0x c #162500",
-"ax c #086AA0",
-"bx c #315835",
-"cx c #96C9EC",
-"dx c #CECAB6",
-"ex c #9BB8CC",
-"fx c #B8D8EB",
-"gx c #BBE1FA",
-"hx c #ACAC9D",
-"ix c #F3E2A1",
-"jx c #1C241C",
-"kx c #7C8C7A",
-"lx c #16191B",
-"mx c #B1BFCD",
-"nx c #FCE9A8",
-"ox c #ACAFB4",
-"px c #0F77BC",
-"qx c #414E57",
-"rx c #ECC64D",
-"sx c #DDDACA",
-"tx c #333630",
-"ux c #EBC54C",
-"vx c #F0DB91",
-"wx c #F3FBFA",
-"xx c #919599",
-"yx c #2B2A27",
-"zx c #040302",
-"Ax c #343A2A",
-"Bx c #B1BA7F",
-"Cx c #EDCD66",
-"Dx c #132F12",
-"Ex c #4B533C",
-"Fx c #F0D374",
-"Gx c #F7F7EF",
-"Hx c #D0D5D9",
-"Ix c #747069",
-"Jx c #2F373C",
-"Kx c #2C3431",
-"Lx c #333529",
-"Mx c #253541",
-"Nx c #403513",
-"Ox c #243544",
-"Px c #2C3536",
-"Qx c #343526",
-"Rx c #27353F",
-"Sx c #3B351B",
-"Tx c #39351D",
-"Ux c #29353A",
-"Vx c #2E3531",
-"Wx c #32352A",
-"Xx c #31352B",
-"Yx c #2F3530",
-"Zx c #3D3516",
-"`x c #263540",
-" y c #373522",
-".y c #293134",
-"+y c #A7A384",
-"@y c #EAF6FE",
-"#y c #3F90C7",
-"$y c #388CC7",
-"%y c #8EC1E0",
-"&y c #EBF5F7",
-"*y c #D3D6D3",
-"=y c #818787",
-"-y c #222B2F",
-";y c #0E0D02",
-">y c #12190C",
-",y c #2C3C36",
-"'y c #687453",
-")y c #9AAAAF",
-"!y c #CCD1D6",
-"~y c #EBF1E8",
-"{y c #F8E9B4",
-"]y c #F0CC5C",
-"^y c #F4F1DC",
-"/y c #CACFB8",
-"(y c #0A1D00",
-"_y c #060409",
-":y c #69786E",
-"<y c #F3F5EF",
-"[y c #76B1D9",
-"}y c #0280DA",
-"|y c #07141F",
-"1y c #1B2A1B",
-"2y c #B9CDBB",
-"3y c #FCFDF8",
-"4y c #A8BBC5",
-"5y c #737569",
-"6y c #3C4D3B",
-"7y c #232226",
-"8y c #15120F",
-"9y c #13110E",
-"0y c #080D05",
-"ay c #11110D",
-"by c #141110",
-"cy c #1C1B0E",
-"dy c #273138",
-"ey c #45513E",
-"fy c #76827D",
-"gy c #C0C9CC",
-"hy c #F7FAF5",
-"iy c #F9FEFC",
-"jy c #D6E5DE",
-"ky c #AFAFAA",
-"ly c #646D5A",
-"my c #354238",
-"ny c #1F2328",
-"oy c #151310",
-"py c #161310",
-"qy c #010B00",
-"ry c #12100C",
-"sy c #1B1B1D",
-"ty c #3B423B",
-"uy c #283827",
-"vy c #101100",
-"wy c #06659F",
-"xy c #0172C2",
-"yy c #187196",
-"zy c #92B9D4",
-"Ay c #D1CBB0",
-"By c #121B0C",
-"Cy c #B9BF92",
-"Dy c #8F9183",
-"Ey c #161317",
-"Fy c #B3C2D4",
-"Gy c #FFF2C2",
-"Hy c #ACAFB2",
-"Iy c #3F484E",
-"Jy c #3A3E32",
-"Ky c #EBC13E",
-"Ly c #ECC342",
-"My c #FFFDF5",
-"Ny c #A2C3B4",
-"Oy c #0D1312",
-"Py c #2C351F",
-"Qy c #D4D4CC",
-"Ry c #FBEFC7",
-"Sy c #EFCD60",
-"Ty c #080C09",
-"Uy c #5F96BA",
-"Vy c #615E3C",
-"Wy c #AEC1CD",
-"Xy c #1D1D1C",
-"Yy c #70896E",
-"Zy c #8DBEDE",
-"`y c #1179BE",
-" z c #3F92CB",
-".z c #B3CAD7",
-"+z c #FFF4E6",
-"@z c #D7E0DF",
-"#z c #A7A28A",
-"$z c #535456",
-"%z c #14110F",
-"&z c #040504",
-"*z c #070905",
-"=z c #23201D",
-"-z c #55616A",
-";z c #7F8385",
-">z c #D4D6CE",
-",z c #F7FFFF",
-"'z c #FEF5DB",
-")z c #EFDD9D",
-"!z c #ECC038",
-"~z c #F0D989",
-"{z c #F0F3EC",
-"]z c #6F715B",
-"^z c #000E00",
-"/z c #FDFDF8",
-"(z c #BCD6E4",
-"_z c #0F6F8D",
-":z c #091112",
-"<z c #2E362B",
-"[z c #C9D3C2",
-"}z c #F4F9F6",
-"|z c #EFF1EB",
-"1z c #E8ECE6",
-"2z c #C8CBC9",
-"3z c #AEABA2",
-"4z c #ACAAA0",
-"5z c #99A391",
-"6z c #A9AA9E",
-"7z c #AEAAA3",
-"8z c #BBBA9F",
-"9z c #CEDFE9",
-"0z c #EBECE5",
-"az c #F0F4EE",
-"bz c #F5F9F5",
-"cz c #F8F8F4",
-"dz c #EDF0E9",
-"ez c #E5EBE7",
-"fz c #C1CBCE",
-"gz c #AEACA4",
-"hz c #B1ADA4",
-"iz c #7F987E",
-"jz c #819A7F",
-"kz c #8E9F89",
-"lz c #AAA89D",
-"mz c #BABCB9",
-"nz c #E9EBEA",
-"oz c #7D807C",
-"pz c #0F0F00",
-"qz c #06649F",
-"rz c #2471A0",
-"sz c #355A37",
-"tz c #95C3E1",
-"uz c #C8C4B6",
-"vz c #969FA6",
-"wz c #2C2520",
-"xz c #A3CDE8",
-"yz c #B6B09C",
-"zz c #91979A",
-"Az c #F4EABF",
-"Bz c #233D23",
-"Cz c #E8B61B",
-"Dz c #FBE59C",
-"Ez c #D2E8FB",
-"Fz c #1379BD",
-"Gz c #425662",
-"Hz c #ECC64C",
-"Iz c #FFFFEB",
-"Jz c #292C2F",
-"Kz c #F1CD56",
-"Lz c #E8EDF1",
-"Mz c #414B46",
-"Nz c #010201",
-"Oz c #21321C",
-"Pz c #67623D",
-"Qz c #706C3B",
-"Rz c #5B5344",
-"Sz c #69643E",
-"Tz c #625B42",
-"Uz c #67613F",
-"Vz c #605942",
-"Wz c #67603F",
-"Xz c #5C5543",
-"Yz c #526337",
-"Zz c #6C6340",
-"`z c #615B41",
-" A c #66584C",
-".A c #11370D",
-"+A c #060007",
-"@A c #4D5A65",
-"#A c #E3F6FF",
-"$A c #F2CF61",
-"%A c #EDC54B",
-"&A c #62A1CD",
-"*A c #EEF0EB",
-"=A c #5B5243",
-"-A c #ECBC23",
-";A c #F4ECCC",
-">A c #E9EEEC",
-",A c #0A1014",
-"'A c #95998D",
-")A c #F7F7EE",
-"!A c #EAF1EF",
-"~A c #1178BF",
-"{A c #4794C6",
-"]A c #8DBDDC",
-"^A c #DFEDF2",
-"/A c #F7F3E8",
-"(A c #E0DFDE",
-"_A c #8C8A62",
-":A c #5B5346",
-"<A c #222421",
-"[A c #42594C",
-"}A c #BCCDBE",
-"|A c #F5F2E0",
-"1A c #EEC641",
-"2A c #B6B4AE",
-"3A c #171410",
-"4A c #B2B8BB",
-"5A c #157ABF",
-"6A c #057BC4",
-"7A c #07131B",
-"8A c #403C38",
-"9A c #DDDAD2",
-"0A c #F8F8F2",
-"aA c #838482",
-"bA c #05609D",
-"cA c #106791",
-"dA c #BADEF5",
-"eA c #B1AC9E",
-"fA c #8E8E7B",
-"gA c #F3E4A6",
-"hA c #D1D3DB",
-"iA c #2181C1",
-"jA c #3E4143",
-"kA c #DEE5ED",
-"lA c #80B5DA",
-"mA c #F6F5E4",
-"nA c #D2D0C7",
-"oA c #26221D",
-"pA c #67635C",
-"qA c #EEEEE8",
-"rA c #F2F6F4",
-"sA c #F3F7F4",
-"tA c #F2F7F4",
-"uA c #174316",
-"vA c #312E1A",
-"wA c #D4D4BD",
-"xA c #F6EECE",
-"yA c #4A5D35",
-"zA c #E9B20A",
-"AA c #EED583",
-"BA c #FDFFFB",
-"CA c #6C6759",
-"DA c #1C301A",
-"EA c #6D775C",
-"FA c #887D71",
-"GA c #857C6E",
-"HA c #877D70",
-"IA c #6E735C",
-"JA c #4D6341",
-"KA c #A3A1A1",
-"LA c #FBF9F2",
-"MA c #ABD1E9",
-"NA c #88BCDF",
-"OA c #EDF4F2",
-"PA c #F6F9F5",
-"QA c #E6EAE6",
-"RA c #0A0B0B",
-"SA c #4B4F52",
-"TA c #DCE1DB",
-"UA c #F1F6F9",
-"VA c #F3E6B4",
-"WA c #F3D572",
-"XA c #CED5DE",
-"YA c #333637",
-"ZA c #777060",
-"`A c #ECF9FE",
-" B c #4094CC",
-".B c #0174CB",
-"+B c #156563",
-"@B c #3F3C38",
-"#B c #DDDAD1",
-"$B c #F1F4F0",
-"%B c #CCE0EC",
-"&B c #E5EEEF",
-"*B c #055F9D",
-"=B c #3A643A",
-"-B c #EABC28",
-";B c #202017",
-">B c #CDCBBE",
-",B c #B4D6EA",
-"'B c #BCDDF6",
-")B c #A9B892",
-"!B c #949AA7",
-"~B c #F4E7B2",
-"{B c #1C231C",
-"]B c #7E967D",
-"^B c #CFE7F4",
-"/B c #AAA295",
-"(B c #171E23",
-"_B c #B6CBDF",
-":B c #F3DF98",
-"<B c #FEEEB8",
-"[B c #ADB0B4",
-"}B c #7EA07A",
-"|B c #D1E7FB",
-"1B c #147ABE",
-"2B c #3B91CC",
-"3B c #E6EEED",
-"4B c #6C6459",
-"5B c #435562",
-"6B c #EABF36",
-"7B c #FFFFE0",
-"8B c #595C5D",
-"9B c #1D321C",
-"0B c #CEDBC4",
-"aB c #86BBDF",
-"bB c #433B1B",
-"cB c #A9BBA8",
-"dB c #080A0B",
-"eB c #8E9DA3",
-"fB c #C8E6F6",
-"gB c #74B0DB",
-"hB c #6CADDA",
-"iB c #6BABD9",
-"jB c #6DADDB",
-"kB c #E8F2F2",
-"lB c #A9ABB3",
-"mB c #1E1F19",
-"nB c #BDC2BC",
-"oB c #F9F0CB",
-"pB c #0C1A0C",
-"qB c #61A0CA",
-"rB c #5D5243",
-"sB c #EAB822",
-"tB c #F4E1A1",
-"uB c #F1F9FF",
-"vB c #113513",
-"wB c #080409",
-"xB c #32392C",
-"yB c #E1DCD6",
-"zB c #F3FFFF",
-"AB c #E3F5FD",
-"BB c #E4F5FD",
-"CB c #EBF9FF",
-"DB c #F5FDFF",
-"EB c #E0F0F7",
-"FB c #C4DEEB",
-"GB c #8EA9BA",
-"HB c #0068B2",
-"IB c #539ED3",
-"JB c #A9CADF",
-"KB c #CCE0EA",
-"LB c #E9F8FE",
-"MB c #F4FAFD",
-"NB c #C2C0BB",
-"OB c #758D6D",
-"PB c #3D4545",
-"QB c #20291D",
-"RB c #0C1010",
-"SB c #001700",
-"TB c #7F9AAE",
-"UB c #ECEEEF",
-"VB c #F5E5A8",
-"WB c #F0CE62",
-"XB c #F0F7FC",
-"YB c #5E645C",
-"ZB c #0D350F",
-"`B c #72ADD2",
-" C c #0C7ABD",
-".C c #051119",
-"+C c #F6F6F1",
-"@C c #F3F6F0",
-"#C c #FEFFFB",
-"$C c #808281",
-"%C c #116892",
-"&C c #131B0D",
-"*C c #C3C6B8",
-"=C c #C8E0EC",
-"-C c #0E77BE",
-";C c #B3D9F2",
-">C c #BDB6A0",
-",C c #0E1010",
-"'C c #8D9594",
-")C c #FBF8E4",
-"!C c #F4D36E",
-"~C c #F2CD5A",
-"{C c #EECD62",
-"]C c #F2CC57",
-"^C c #F7DF93",
-"/C c #D2DAD3",
-"(C c #1E2B1C",
-"_C c #828C7F",
-":C c #2282C1",
-"<C c #D1E1E9",
-"[C c #ADA69A",
-"}C c #111312",
-"|C c #ADB4B2",
-"1C c #F9F3D9",
-"2C c #F2CD5C",
-"3C c #F0CD5F",
-"4C c #F1CD5D",
-"5C c #F0CD5D",
-"6C c #EECD60",
-"7C c #F3CD59",
-"8C c #F2D16A",
-"9C c #FFF9D9",
-"0C c #A9A9A9",
-"aC c #141414",
-"bC c #0B110C",
-"cC c #87A380",
-"dC c #C6E3F8",
-"eC c #3C8EC7",
-"fC c #E7EBE8",
-"gC c #6C675E",
-"hC c #323833",
-"iC c #E3E7E7",
-"jC c #F7EBBB",
-"kC c #F0C950",
-"lC c #F7DA7E",
-"mC c #FCFFEF",
-"nC c #4D5256",
-"oC c #233320",
-"pC c #CAD7C5",
-"qC c #75B2DD",
-"rC c #ECBD2C",
-"sC c #FBF8E9",
-"tC c #ACB2A3",
-"uC c #AFD3EA",
-"vC c #DAE8EB",
-"wC c #C2D2D8",
-"xC c #0E1A0C",
-"yC c #ABBBAC",
-"zC c #122A10",
-"AC c #5F98BF",
-"BC c #5D5D3C",
-"CC c #FAE49E",
-"DC c #BDE2F9",
-"EC c #0C0D13",
-"FC c #060807",
-"GC c #6E8564",
-"HC c #F8FFFF",
-"IC c #3A90CB",
-"JC c #398FCB",
-"KC c #4394CB",
-"LC c #519BCD",
-"MC c #0067BB",
-"NC c #2281C3",
-"OC c #4394CD",
-"PC c #A6D1EA",
-"QC c #DFF2FF",
-"RC c #DCEAF4",
-"SC c #C1CDB1",
-"TC c #819197",
-"UC c #534F48",
-"VC c #070209",
-"WC c #6F7165",
-"XC c #E8ECE8",
-"YC c #EABD33",
-"ZC c #EFF8FE",
-"`C c #677E63",
-" D c #020A02",
-".D c #080209",
-"+D c #FAFCFC",
-"@D c #8EBDDB",
-"#D c #0371BF",
-"$D c #42798F",
-"%D c #7A9170",
-"&D c #838942",
-"*D c #271E0D",
-"=D c #000107",
-"-D c #433E3A",
-";D c #DFDBD3",
-">D c #F8FBF7",
-",D c #E2ECEE",
-"'D c #EDF2F0",
-")D c #F3F6EE",
-"!D c #636660",
-"~D c #2472A0",
-"{D c #355C37",
-"]D c #CCC9B7",
-"^D c #97C4E2",
-"/D c #3D513B",
-"(D c #C1CFC5",
-"_D c #E7F6F6",
-":D c #F0F7E2",
-"<D c #F8F7D2",
-"[D c #E6F7F0",
-"}D c #FFF7C0",
-"|D c #E7F7F1",
-"1D c #F8F7D3",
-"2D c #E6F7F1",
-"3D c #FFF7B8",
-"4D c #E5F7F5",
-"5D c #DFE7E1",
-"6D c #7D7866",
-"7D c #090707",
-"8D c #0E0E09",
-"9D c #A9AA99",
-"0D c #EDF6F8",
-"aD c #BECCD3",
-"bD c #BBC6C9",
-"cD c #080B0F",
-"dD c #040706",
-"eD c #50684E",
-"fD c #CFD8D3",
-"gD c #E7F6F3",
-"hD c #EEF7E6",
-"iD c #F9F7CF",
-"jD c #F1F7DC",
-"kD c #F4F7DB",
-"lD c #E8F7F1",
-"mD c #FFF7C3",
-"nD c #E2F7F4",
-"oD c #E6F5F7",
-"pD c #D4D4D3",
-"qD c #5C5953",
-"rD c #BABEB2",
-"sD c #BBDCF1",
-"tD c #3385BC",
-"uD c #E2E5E4",
-"vD c #071209",
-"wD c #819B7E",
-"xD c #E4EAEF",
-"yD c #EFF8E5",
-"zD c #F7F7D2",
-"AD c #F3F7D9",
-"BD c #F2F7DE",
-"CD c #E8F7F0",
-"DD c #FFF7C5",
-"ED c #E3F7F4",
-"FD c #E5F7F7",
-"GD c #EBF8F2",
-"HD c #B3B5AF",
-"ID c #272828",
-"JD c #413F3D",
-"KD c #E1E4DD",
-"LD c #70B0DA",
-"MD c #393828",
-"ND c #FFFEF2",
-"OD c #ADBBAB",
-"PD c #1077BF",
-"QD c #DEEAEC",
-"RD c #A6C3DB",
-"SD c #1D2017",
-"TD c #BCC3B9",
-"UD c #EBBF3A",
-"VD c #050106",
-"WD c #4C513D",
-"XD c #FAE39D",
-"YD c #BEE6FF",
-"ZD c #0C1114",
-"`D c #7D836E",
-" E c #3489C6",
-".E c #0C76BE",
-"+E c #3189C5",
-"@E c #5CA3D2",
-"#E c #A4CDEA",
-"$E c #C5E3F5",
-"%E c #FBF1E1",
-"&E c #B5B2AA",
-"*E c #050500",
-"=E c #6C6F6E",
-"-E c #EED274",
-";E c #87877A",
-">E c #0D0D0B",
-",E c #CFD5D4",
-"'E c #9EC9E3",
-")E c #0C74C0",
-"!E c #637C75",
-"~E c #CEA82E",
-"{E c #F0B614",
-"]E c #EFB81D",
-"^E c #BD9540",
-"/E c #341F11",
-"(E c #212A28",
-"_E c #CDD5C4",
-":E c #D8E7ED",
-"<E c #F3F7F7",
-"[E c #F5FBFF",
-"}E c #E9EDEE",
-"|E c #3A3A2B",
-"1E c #005FA4",
-"2E c #006FC5",
-"3E c #0071CC",
-"4E c #0379CF",
-"5E c #006ECB",
-"6E c #146F93",
-"7E c #D2CCAE",
-"8E c #9EC8E4",
-"9E c #6EABD2",
-"0E c #544E43",
-"aE c #060C06",
-"bE c #283029",
-"cE c #414D58",
-"dE c #48504F",
-"eE c #4E5043",
-"fE c #415059",
-"gE c #555036",
-"hE c #425059",
-"iE c #4E5044",
-"jE c #41505A",
-"kE c #585030",
-"lE c #40505D",
-"mE c #3B4248",
-"nE c #13100D",
-"oE c #1D1D1B",
-"pE c #E0DBD7",
-"qE c #A4CBE3",
-"rE c #6CA9D1",
-"sE c #F0F2F0",
-"tE c #484640",
-"uE c #070F06",
-"vE c #313531",
-"wE c #424F5B",
-"xE c #475052",
-"yE c #4F5041",
-"zE c #49504B",
-"AE c #4B5049",
-"BE c #42505A",
-"CE c #545038",
-"DE c #3E505C",
-"EE c #404C57",
-"FE c #343230",
-"GE c #151211",
-"HE c #F4F7FA",
-"IE c #77B3D7",
-"JE c #0E74BB",
-"KE c #BFDAE8",
-"LE c #D8D2C9",
-"ME c #1E1B16",
-"NE c #0C190B",
-"OE c #3F4142",
-"PE c #485153",
-"QE c #4D5043",
-"RE c #4A5048",
-"SE c #4A504B",
-"TE c #435059",
-"UE c #545039",
-"VE c #3F505C",
-"WE c #40505E",
-"XE c #424E58",
-"YE c #272827",
-"ZE c #70866C",
-"`E c #EDF4FB",
-" F c #4D9ACD",
-".F c #363D37",
-"+F c #8A8273",
-"@F c #ECCA5D",
-"#F c #E8B006",
-"$F c #FAF6E3",
-"%F c #0F1B0F",
-"&F c #DBEAF2",
-"*F c #C3B671",
-"=F c #0D1A0A",
-"-F c #A8BBA9",
-";F c #EFCF67",
-">F c #65603C",
-",F c #F1E7A8",
-"'F c #12110D",
-")F c #060706",
-"!F c #5D7656",
-"~F c #F4FBFD",
-"{F c #4591C9",
-"]F c #2683C3",
-"^F c #6CADD6",
-"/F c #DDEAEF",
-"(F c #FFF9F0",
-"_F c #989476",
-":F c #0B0B07",
-"<F c #171712",
-"[F c #CECCB3",
-"}F c #F7F1D4",
-"|F c #F2E7BB",
-"1F c #8F8C8C",
-"2F c #C3C8C9",
-"3F c #9EC9E4",
-"4F c #0772BB",
-"5F c #5E8785",
-"6F c #DFAA1B",
-"7F c #EEB918",
-"8F c #F0C231",
-"9F c #C4911C",
-"0F c #65533E",
-"aF c #C2CDC9",
-"bF c #E6EEEE",
-"cF c #F3F8FB",
-"dF c #F3EBC8",
-"eF c #F8E499",
-"fF c #DBC26A",
-"gF c #715A45",
-"hF c #1E3413",
-"iF c #022311",
-"jF c #000008",
-"kF c #00130D",
-"lF c #001802",
-"mF c #406177",
-"nF c #427F7C",
-"oF c #407C7D",
-"pF c #547C7B",
-"qF c #888A5E",
-"rF c #8E8A5B",
-"sF c #949458",
-"tF c #276EA2",
-"uF c #0070C1",
-"vF c #2772A2",
-"wF c #385B3A",
-"xF c #CBC6B6",
-"yF c #96A2AA",
-"zF c #24211A",
-"AF c #C5DCE9",
-"BF c #EDECEA",
-"CF c #062E0B",
-"DF c #8F9394",
-"EF c #3D90C8",
-"FF c #338CC9",
-"GF c #E7F1F4",
-"HF c #BAB9B7",
-"IF c #AECEDE",
-"JF c #DDEBF0",
-"KF c #2A87C6",
-"LF c #529CCE",
-"MF c #7D7C7C",
-"NF c #060505",
-"OF c #D4DDD7",
-"PF c #A3CEE9",
-"QF c #D2D2CE",
-"RF c #FEF6D0",
-"SF c #FAF7E9",
-"TF c #1E7EC2",
-"UF c #E1ECEE",
-"VF c #9FB7BC",
-"WF c #C0C5BC",
-"XF c #575341",
-"YF c #CCE7ED",
-"ZF c #0E1112",
-"`F c #858674",
-" G c #DEF0F8",
-".G c #358AC7",
-"+G c #2581C3",
-"@G c #FCFEF8",
-"#G c #8D867A",
-"$G c #050904",
-"%G c #668260",
-"&G c #EBBE34",
-"*G c #F3F6EB",
-"=G c #89937D",
-"-G c #0E100A",
-";G c #A1CBE5",
-">G c #0973BC",
-",G c #0071BE",
-"'G c #387095",
-")G c #D6A727",
-"!G c #EAB518",
-"~G c #E3B32B",
-"{G c #EDE0B3",
-"]G c #F5F8F9",
-"^G c #F3F6F5",
-"/G c #F1EFDD",
-"(G c #EECB53",
-"_G c #C58F27",
-":G c #BD8623",
-"<G c #C5991F",
-"[G c #AD8123",
-"}G c #CEA019",
-"|G c #AC7E23",
-"1G c #9A6C26",
-"2G c #D5A522",
-"3G c #AF7E2A",
-"4G c #D0A322",
-"5G c #CE9D23",
-"6G c #D79F1D",
-"7G c #D79E1C",
-"8G c #CC911D",
-"9G c #C5A235",
-"0G c #2879A2",
-"aG c #0270BD",
-"bG c #136B93",
-"cG c #091706",
-"dG c #BCC3B4",
-"eG c #DCEAEE",
-"fG c #4697CE",
-"gG c #ADC5D5",
-"hG c #2B2521",
-"iG c #040101",
-"jG c #0B1218",
-"kG c #7D7F7C",
-"lG c #F8F4EA",
-"mG c #90BEDC",
-"nG c #60A5D3",
-"oG c #F6FCFA",
-"pG c #91A3AD",
-"qG c #25211C",
-"rG c #0F1F22",
-"sG c #ABB1B3",
-"tG c #FEFDF6",
-"uG c #85B7D8",
-"vG c #157CBF",
-"wG c #9AC6E1",
-"xG c #ECF6F7",
-"yG c #5F857B",
-"zG c #13130D",
-"AG c #2B3A44",
-"BG c #D4D7D5",
-"CG c #408DC1",
-"DG c #E1DFCD",
-"EG c #373C32",
-"FG c #ECCA5E",
-"GG c #FAF7E7",
-"HG c #ABB2A9",
-"IG c #0D77BE",
-"JG c #DCE9EC",
-"KG c #BDCBD1",
-"LG c #111B0E",
-"MG c #ADBDAE",
-"NG c #163815",
-"OG c #4C5639",
-"PG c #FAE5A1",
-"QG c #C1D8E5",
-"RG c #0C0F11",
-"SG c #657A5C",
-"TG c #EFF9FC",
-"UG c #4290C8",
-"VG c #A4C9DF",
-"WG c #061207",
-"XG c #4A5153",
-"YG c #F1D16B",
-"ZG c #F4E8BB",
-"`G c #979688",
-" H c #12110B",
-".H c #B8D9EC",
-"+H c #1279BF",
-"@H c #0273BE",
-"#H c #82855C",
-"$H c #DA9A17",
-"%H c #CF9A21",
-"&H c #ECBA19",
-"*H c #EDC74A",
-"=H c #EECC61",
-"-H c #F3F3E9",
-";H c #F4F6F2",
-">H c #EBF1EF",
-",H c #D4E5ED",
-"'H c #F6F8EE",
-")H c #E0DAC2",
-"!H c #AB8656",
-"~H c #CD9620",
-"{H c #CE9721",
-"]H c #E3B01B",
-"^H c #C79023",
-"/H c #E2AD1C",
-"(H c #CF9A20",
-"_H c #D29D20",
-":H c #E4B01B",
-"<H c #C58D23",
-"[H c #EBB71A",
-"}H c #CB9422",
-"|H c #EEBC18",
-"1H c #EBB819",
-"2H c #D2951C",
-"3H c #9D913E",
-"4H c #1F759B",
-"5H c #264B28",
-"6H c #9CC3E1",
-"7H c #0C1807",
-"8H c #C3C7B5",
-"9H c #A3CDE9",
-"0H c #6CAAD2",
-"aH c #DEEDF1",
-"bH c #ECECE6",
-"cH c #7C8883",
-"dH c #54513F",
-"eH c #4D483E",
-"fH c #1E351A",
-"gH c #574B45",
-"hH c #1A3417",
-"iH c #504940",
-"jH c #343D2A",
-"kH c #414335",
-"lH c #25381F",
-"mH c #464539",
-"nH c #48453A",
-"oH c #263F1A",
-"pH c #747D7C",
-"qH c #B4BFC4",
-"rH c #95C1DD",
-"sH c #88BAD8",
-"tH c #D5D9D8",
-"uH c #707C74",
-"vH c #524E3D",
-"wH c #4F483F",
-"xH c #2C3B24",
-"yH c #3C4130",
-"zH c #363E2C",
-"AH c #1F361A",
-"BH c #564B45",
-"CH c #514840",
-"DH c #4E4B47",
-"EH c #728581",
-"FH c #C9DEDD",
-"GH c #81B5D7",
-"HH c #1D7FC0",
-"IH c #B9D7E5",
-"JH c #F4F7F6",
-"KH c #A8B7C1",
-"LH c #64684F",
-"MH c #4E483F",
-"NH c #434436",
-"OH c #2F3C27",
-"PH c #504941",
-"QH c #193316",
-"RH c #544B44",
-"SH c #474539",
-"TH c #3B4030",
-"UH c #2E3822",
-"VH c #56595F",
-"WH c #8BA192",
-"XH c #E1F2F7",
-"YH c #5999C4",
-"ZH c #056EB4",
-"`H c #FEF9DA",
-" I c #ABB4A9",
-".I c #0E1A0F",
-"+I c #ABB8A5",
-"@I c #B9C9D1",
-"#I c #121C0E",
-"$I c #AFBEAF",
-"%I c #5E93B7",
-"&I c #645D3E",
-"*I c #C1D6E2",
-"=I c #687B5F",
-"-I c #EEF8FB",
-";I c #408FC8",
-">I c #6DADD9",
-",I c #79B4DA",
-"'I c #85BADC",
-")I c #5AA2D3",
-"!I c #1979BE",
-"~I c #6CAAD6",
-"{I c #F3F9F8",
-"]I c #4A563D",
-"^I c #31393F",
-"/I c #D7E2E3",
-"(I c #F4D46E",
-"_I c #F4FCFF",
-":I c #8E8982",
-"<I c #100E0E",
-"[I c #9CC8E3",
-"}I c #647374",
-"|I c #D9A01E",
-"1I c #C48D23",
-"2I c #E9B61D",
-"3I c #EFDEA3",
-"4I c #F7F7F1",
-"5I c #F0F2EC",
-"6I c #C7B486",
-"7I c #AD7427",
-"8I c #CA9321",
-"9I c #D09A20",
-"0I c #DEAA1C",
-"aI c #E6B21B",
-"bI c #EDBA19",
-"cI c #E3AF1B",
-"dI c #DFAB1D",
-"eI c #ECB919",
-"fI c #EBB81A",
-"gI c #E7AF16",
-"hI c #AE9448",
-"iI c #325836",
-"jI c #CBC7B6",
-"kI c #EFC94E",
-"lI c #ECBC29",
-"mI c #F4EFD8",
-"nI c #D6C475",
-"oI c #232119",
-"pI c #C9C8BF",
-"qI c #E1EDEE",
-"rI c #C7E1EE",
-"sI c #E9F3F1",
-"tI c #E9EDE8",
-"uI c #DEE8E1",
-"vI c #E9ECE9",
-"wI c #DDE7E1",
-"xI c #E8ECE9",
-"yI c #E2E9E4",
-"zI c #E5EBE6",
-"AI c #DFE8E2",
-"BI c #E6EBE7",
-"CI c #DFE9E1",
-"DI c #EAF3F3",
-"EI c #CCE4F1",
-"FI c #75B0D8",
-"GI c #509CCF",
-"HI c #CFE5F0",
-"II c #E7F1F0",
-"JI c #E8EDE8",
-"KI c #E8EBE8",
-"LI c #E1E9E4",
-"MI c #E3EAE5",
-"NI c #E2EAE5",
-"OI c #DDE8E1",
-"PI c #DCE7E0",
-"QI c #E6ECEA",
-"RI c #EAF3F4",
-"SI c #C5DFEE",
-"TI c #4494CA",
-"UI c #DEEEF4",
-"VI c #EAF1EA",
-"WI c #E1E9E3",
-"XI c #DDE7E0",
-"YI c #E8EBE9",
-"ZI c #E0E9E2",
-"`I c #E4EAE5",
-" J c #E1E8E3",
-".J c #E7EEED",
-"+J c #EAF4F6",
-"@J c #A8CEE6",
-"#J c #D2D2CF",
-"$J c #ECBF2F",
-"%J c #AEBCAC",
-"&J c #A1B8BD",
-"*J c #BFC4BB",
-"=J c #63A4D0",
-"-J c #565340",
-";J c #FAE39E",
-">J c #C4E7FD",
-",J c #0D1113",
-"'J c #828571",
-")J c #E0F1F9",
-"!J c #368AC7",
-"~J c #63A8D5",
-"{J c #DBEAF0",
-"]J c #EEF0EC",
-"^J c #E9E9E1",
-"/J c #E9EBE2",
-"(J c #F5F5F0",
-"_J c #C3DFEE",
-":J c #66A8D4",
-"<J c #257ABD",
-"[J c #5DA3D4",
-"}J c #F1F9F8",
-"|J c #615D4E",
-"1J c #384246",
-"2J c #E1EFED",
-"3J c #F3D36D",
-"4J c #EBBF39",
-"5J c #637A60",
-"6J c #010801",
-"7J c #D1EDFE",
-"8J c #9AC3DC",
-"9J c #0171BE",
-"0J c #0A6FBD",
-"aJ c #7E8768",
-"bJ c #C48722",
-"cJ c #D09A1F",
-"dJ c #DBA61E",
-"eJ c #F3ECD0",
-"fJ c #E0E6E2",
-"gJ c #B2A377",
-"hJ c #A56E27",
-"iJ c #E0AC1C",
-"jJ c #BF8824",
-"kJ c #EEBB18",
-"lJ c #CD8F1D",
-"mJ c #0772BD",
-"nJ c #146B94",
-"oJ c #99C3E6",
-"pJ c #181C11",
-"qJ c #C9C9BC",
-"rJ c #C0DDEE",
-"sJ c #3A89C3",
-"tJ c #2D82BC",
-"uJ c #2484C4",
-"vJ c #2684C3",
-"wJ c #3184BC",
-"xJ c #2984C1",
-"yJ c #2384C6",
-"zJ c #3A84B6",
-"AJ c #267CB7",
-"BJ c #549FD2",
-"CJ c #8CBFE2",
-"DJ c #8DC0E3",
-"EJ c #9FCBE9",
-"FJ c #89BEE2",
-"GJ c #A0CCEA",
-"HJ c #97C6E6",
-"IJ c #91C3E5",
-"JJ c #9CCAE8",
-"KJ c #8FC2E4",
-"LJ c #8FC1E3",
-"MJ c #9ECBE9",
-"NJ c #61A5D3",
-"OJ c #2785C5",
-"PJ c #277DB8",
-"QJ c #2883C1",
-"RJ c #2684C4",
-"SJ c #2583C3",
-"TJ c #2A84C0",
-"UJ c #297FB9",
-"VJ c #66A8D6",
-"WJ c #8DC0E2",
-"XJ c #8CBFE3",
-"YJ c #A1CDEA",
-"ZJ c #89BDE2",
-"`J c #96C5E6",
-" K c #9FCBEA",
-".K c #92BEDA",
-"+K c #5FA1CD",
-"@K c #1D80C3",
-"#K c #3884B6",
-"$K c #2484C5",
-"%K c #2884C2",
-"&K c #2584C4",
-"*K c #2B84C0",
-"=K c #2F84BC",
-"-K c #3384BA",
-";K c #2E84BE",
-">K c #2784C3",
-",K c #2483C3",
-"'K c #217BB7",
-")K c #2E86C3",
-"!K c #7FB7DE",
-"~K c #97C6E7",
-"{K c #94C5E5",
-"]K c #8EC1E4",
-"^K c #9DCBE8",
-"/K c #8ABEE3",
-"(K c #9CCAE9",
-"_K c #7EB8DD",
-":K c #2986C4",
-"<K c #E7AF05",
-"[K c #C2B571",
-"}K c #A8BBAA",
-"|K c #ECC241",
-"1K c #4D5939",
-"2K c #FAE49F",
-"3K c #C4E5F7",
-"4K c #0D1013",
-"5K c #607959",
-"6K c #F4FBFE",
-"7K c #75B1D6",
-"8K c #F1F7F9",
-"9K c #BECFBB",
-"0K c #616466",
-"aK c #353926",
-"bK c #2B3B26",
-"cK c #7C7B7C",
-"dK c #C0BDB5",
-"eK c #FDF9F0",
-"fK c #F5ECE0",
-"gK c #8DB6CE",
-"hK c #529DCF",
-"iK c #2F80B8",
-"jK c #157BC0",
-"kK c #C1DBE8",
-"lK c #E8F3F8",
-"mK c #08290A",
-"nK c #030506",
-"oK c #585A30",
-"pK c #FFF8CA",
-"qK c #EED171",
-"rK c #EDF6FD",
-"sK c #5C6E5C",
-"tK c #78B1D4",
-"uK c #1076BD",
-"vK c #1879B4",
-"wK c #317891",
-"xK c #3D7C9B",
-"yK c #947A48",
-"zK c #C5881F",
-"AK c #D5A01F",
-"BK c #D49F1F",
-"CK c #EDBB19",
-"DK c #F2F5F1",
-"EK c #CDD1CD",
-"FK c #A5A895",
-"GK c #AC8B58",
-"HK c #AC6E21",
-"IK c #DEAB1D",
-"JK c #DDA91D",
-"KK c #EBB91A",
-"LK c #DB9E17",
-"MK c #4582A6",
-"NK c #006FBE",
-"OK c #23769D",
-"PK c #93BCD8",
-"QK c #CCC6B2",
-"RK c #F5EFD3",
-"SK c #CBDBE3",
-"TK c #707A74",
-"UK c #EEECE3",
-"VK c #E2E9E9",
-"WK c #CED8DC",
-"XK c #C0DAE8",
-"YK c #C2DAE7",
-"ZK c #D2DADB",
-"`K c #C7DAE3",
-" L c #BEDAEA",
-".L c #DFDAD3",
-"+L c #C4DAE5",
-"@L c #D4DADA",
-"#L c #B7D5E7",
-"$L c #B2D1E2",
-"%L c #B3D1E3",
-"&L c #CCE0EB",
-"*L c #AECEE1",
-"=L c #C1DAE7",
-"-L c #BAD5E5",
-";L c #C8DEE9",
-">L c #B7D4E4",
-",L c #B5D3E4",
-"'L c #B4D2E3",
-")L c #BED9E8",
-"!L c #D5DADA",
-"~L c #C8DAE3",
-"{L c #C3DCEB",
-"]L c #C3DDED",
-"^L c #C9DAE1",
-"/L c #B8D4E4",
-"(L c #B2D1E3",
-"_L c #D0E3EC",
-":L c #ACCDE1",
-"<L c #C0D9E7",
-"[L c #BFD9E7",
-"}L c #CEE2EC",
-"|L c #B1D0E2",
-"1L c #C0D1D9",
-"2L c #C1D5DF",
-"3L c #DEDAD3",
-"4L c #C5DAE5",
-"5L c #C1DAE8",
-"6L c #CADAE1",
-"7L c #D1DADC",
-"8L c #C6DAE4",
-"9L c #D6DAD9",
-"0L c #CEDADF",
-"aL c #C3DAE6",
-"bL c #C4DAE6",
-"cL c #D4DBDA",
-"dL c #C2D8E4",
-"eL c #B3D1E2",
-"fL c #B0D0E2",
-"gL c #BED8E6",
-"hL c #AFCFE1",
-"iL c #CDE2EB",
-"jL c #C3DBE7",
-"kL c #BCDAEA",
-"lL c #A0CCE8",
-"mL c #599FCE",
-"nL c #2985C3",
-"oL c #FFFAE3",
-"pL c #A9B1A3",
-"qL c #E0EBEC",
-"rL c #BBC3B9",
-"sL c #112811",
-"tL c #6099C0",
-"uL c #ECC13A",
-"vL c #EAEAC3",
-"wL c #6A745E",
-"xL c #EFF7FB",
-"yL c #91C5E8",
-"zL c #74B5DF",
-"AL c #78B7E0",
-"BL c #7CBAE2",
-"CL c #599FCF",
-"DL c #2C87C3",
-"EL c #318AC5",
-"FL c #E3F1F4",
-"GL c #A2A9B0",
-"HL c #09220E",
-"IL c #010003",
-"JL c #13100C",
-"KL c #61615D",
-"LL c #A3A29C",
-"ML c #D9D6D0",
-"NL c #ECEDDB",
-"OL c #B3D8F3",
-"PL c #95C5E7",
-"QL c #60A6D6",
-"RL c #549CCC",
-"SL c #328CCD",
-"TL c #348BC4",
-"UL c #2583C1",
-"VL c #358CC5",
-"WL c #5BA0CD",
-"XL c #7FAECD",
-"YL c #D4EAF1",
-"ZL c #E2EAE8",
-"`L c #546A78",
-" M c #879685",
-".M c #FFFDF3",
-"+M c #EDC64C",
-"@M c #DAE5EC",
-"#M c #42494C",
-"$M c #69AAD3",
-"%M c #0471B9",
-"&M c #1075B6",
-"*M c #5B7A79",
-"=M c #8D8B60",
-"-M c #AFA94F",
-";M c #CFA21F",
-">M c #D69218",
-",M c #D79B19",
-"'M c #D29E20",
-")M c #EFBD19",
-"!M c #F0DD99",
-"~M c #F4F9FC",
-"{M c #D7E8EF",
-"]M c #9CAEB2",
-"^M c #C7BD8A",
-"/M c #A67D48",
-"(M c #AB6F25",
-"_M c #D7A11E",
-":M c #F3C217",
-"<M c #BD8323",
-"[M c #897D59",
-"}M c #0072CF",
-"|M c #0273C1",
-"1M c #186B98",
-"2M c #102112",
-"3M c #93C2E1",
-"4M c #D1CDB2",
-"5M c #F0DB93",
-"6M c #F1F1ED",
-"7M c #3F4B51",
-"8M c #0C0D10",
-"9M c #615D56",
-"0M c #7B7D7E",
-"aM c #7D7E7D",
-"bM c #7F7E7C",
-"cM c #7E7E7C",
-"dM c #7C7E7D",
-"eM c #7F7E7B",
-"fM c #7A7E7E",
-"gM c #7B7C7B",
-"hM c #7B7C7A",
-"iM c #7D7D7B",
-"jM c #7E7D7C",
-"kM c #7C7C7B",
-"lM c #7C7E7E",
-"mM c #7D7E7C",
-"nM c #7E7E7B",
-"oM c #808487",
-"pM c #80878A",
-"qM c #7D7C7A",
-"rM c #7F7F7C",
-"sM c #7B7E7E",
-"tM c #7A7A79",
-"uM c #878683",
-"vM c #CAC0B5",
-"wM c #D9F2FF",
-"xM c #338AC5",
-"yM c #FFFBE5",
-"zM c #FAF7E4",
-"AM c #A6A8A1",
-"BM c #DBE9EC",
-"CM c #C1CDD0",
-"DM c #0F1A0C",
-"EM c #61A1CC",
-"FM c #EEF1EA",
-"GM c #EED892",
-"HM c #040408",
-"IM c #171E16",
-"JM c #909685",
-"KM c #CFD6C7",
-"LM c #D5D3CC",
-"MM c #D4D2CA",
-"NM c #D4D2CB",
-"OM c #D7F0FD",
-"PM c #DCEDFD",
-"QM c #89BBDA",
-"RM c #297CB5",
-"SM c #006CB6",
-"TM c #7BB6DB",
-"UM c #EAE7DF",
-"VM c #3B3833",
-"WM c #151413",
-"XM c #282A2A",
-"YM c #3E533D",
-"ZM c #858B8F",
-"`M c #9FB4A5",
-" N c #C3CEB5",
-".N c #D3D9D8",
-"+N c #D8F3FF",
-"@N c #E5F1C9",
-"#N c #E5F6FF",
-"$N c #DCEEFE",
-"%N c #D9ECFD",
-"&N c #DDEDFE",
-"*N c #E5F5FF",
-"=N c #E3F5FF",
-"-N c #D5DEE0",
-";N c #DAD7D1",
-">N c #AAA797",
-",N c #464B46",
-"'N c #2A2523",
-")N c #CDCFD5",
-"!N c #F7EAB8",
-"~N c #F5F0DB",
-"{N c #C9CDC2",
-"]N c #2E2F25",
-"^N c #85827A",
-"/N c #458DBD",
-"(N c #0771B8",
-"_N c #768763",
-":N c #E0AA1E",
-"<N c #D19118",
-"[N c #F7BD10",
-"}N c #ECB618",
-"|N c #E6B31A",
-"1N c #DDAA1D",
-"2N c #F2EDD5",
-"3N c #F9F7EF",
-"4N c #C4E2FC",
-"5N c #A6C0CC",
-"6N c #B6B8A2",
-"7N c #A37C4E",
-"8N c #BF851F",
-"9N c #D7A11F",
-"0N c #CD9720",
-"aN c #A17738",
-"bN c #317DA9",
-"cN c #0073C7",
-"dN c #335D35",
-"eN c #EFC94D",
-"fN c #A7AEAE",
-"gN c #0A0501",
-"hN c #0A090A",
-"iN c #0C0D0D",
-"jN c #0C0D0F",
-"kN c #090A0C",
-"lN c #26221F",
-"mN c #3B454B",
-"nN c #E4E6E3",
-"oN c #D6E6EB",
-"pN c #FEFFF0",
-"qN c #EBC347",
-"rN c #AEBFAC",
-"sN c #000F00",
-"tN c #2080C2",
-"uN c #E2ECEC",
-"vN c #9ABEDE",
-"wN c #23221C",
-"xN c #C3C6BF",
-"yN c #EAB924",
-"zN c #EBC03E",
-"AN c #64ADDD",
-"BN c #4F4E40",
-"CN c #F7F5E1",
-"DN c #B7B7A7",
-"EN c #111711",
-"FN c #2E3029",
-"GN c #37322E",
-"HN c #36322D",
-"IN c #36322E",
-"JN c #342F29",
-"KN c #404850",
-"LN c #EFEEF2",
-"MN c #CEE2E9",
-"NN c #328AC5",
-"ON c #0E77BD",
-"PN c #A8CDE4",
-"QN c #AEABA6",
-"RN c #121213",
-"SN c #29513E",
-"TN c #5B6979",
-"UN c #050705",
-"VN c #111D14",
-"WN c #222A1E",
-"XN c #3C3B38",
-"YN c #434E55",
-"ZN c #595132",
-"`N c #5A5C5C",
-" O c #688763",
-".O c #6B9167",
-"+O c #6A9066",
-"@O c #6C9568",
-"#O c #5F6D5D",
-"$O c #585657",
-"%O c #3F403F",
-"&O c #363736",
-"*O c #171614",
-"=O c #9DA999",
-"-O c #F7F3DF",
-";O c #EECB55",
-">O c #F9FAF6",
-",O c #ACACAC",
-"'O c #D5D8D4",
-")O c #D7E4E8",
-"!O c #2980BB",
-"~O c #0270BE",
-"{O c #1377AF",
-"]O c #C0992F",
-"^O c #DCA61C",
-"/O c #DCA81E",
-"(O c #EAB81A",
-"_O c #F3F2E3",
-":O c #F6FAFE",
-"<O c #E0D183",
-"[O c #9AACBC",
-"}O c #B8C2A3",
-"|O c #C0831A",
-"1O c #B47B27",
-"2O c #B88026",
-"3O c #E5B11B",
-"4O c #D8A31D",
-"5O c #887551",
-"6O c #207DB5",
-"7O c #006DC0",
-"8O c #F1D574",
-"9O c #EEF4FA",
-"0O c #8E8A81",
-"aO c #0C0807",
-"bO c #2C3338",
-"cO c #BAD7E2",
-"dO c #2D3C45",
-"eO c #ECC95A",
-"fO c #FAF7E3",
-"gO c #A7A9A6",
-"hO c #112211",
-"iO c #AFC2A7",
-"jO c #B4D5EB",
-"kO c #D8EAF4",
-"lO c #D2B551",
-"mO c #041604",
-"nO c #9DB6A1",
-"oO c #FCF0CE",
-"pO c #F4EED5",
-"qO c #EEF1EE",
-"rO c #515457",
-"sO c #0C0E0D",
-"tO c #EEE8DD",
-"uO c #ABD0E6",
-"vO c #2E87C6",
-"wO c #DBEBF2",
-"xO c #989998",
-"yO c #0E0F11",
-"zO c #BDBD8E",
-"AO c #D2D2D5",
-"BO c #416443",
-"CO c #030206",
-"DO c #0B0D0C",
-"EO c #789876",
-"FO c #F0E5B7",
-"GO c #EDC33E",
-"HO c #F1E3AF",
-"IO c #EAEDE4",
-"JO c #5C5734",
-"KO c #070109",
-"LO c #002300",
-"MO c #F3F4EF",
-"NO c #B8D4E2",
-"OO c #0063B5",
-"PO c #0070BD",
-"QO c #297DB5",
-"RO c #C08F2A",
-"SO c #F6F5E9",
-"TO c #A9C9D2",
-"UO c #D6BA66",
-"VO c #A0794E",
-"WO c #CE951C",
-"XO c #E7B41B",
-"YO c #B98026",
-"ZO c #DAA61E",
-"`O c #837F62",
-" P c #2080BA",
-".P c #0171C0",
-"+P c #EFCB55",
-"@P c #F6F5EE",
-"#P c #9BB59E",
-"$P c #30433B",
-"%P c #1D1C19",
-"&P c #1E1D19",
-"*P c #1C1B19",
-"=P c #1F1E18",
-"-P c #1C191A",
-";P c #1E1D18",
-">P c #201F17",
-",P c #1C1B1A",
-"'P c #1F1D18",
-")P c #1B1A1A",
-"!P c #1D1C18",
-"~P c #1D1B1A",
-"{P c #1E1C19",
-"]P c #1E1C18",
-"^P c #201E17",
-"/P c #201E18",
-"(P c #1D1A19",
-"_P c #1F1D19",
-":P c #1D1B18",
-"<P c #1E1B18",
-"[P c #1C1D17",
-"}P c #0D100D",
-"|P c #686660",
-"1P c #EEFAFB",
-"2P c #4796CC",
-"3P c #FEF5CC",
-"4P c #EDC13A",
-"5P c #F9F7EA",
-"6P c #AFC1AD",
-"7P c #2482C3",
-"8P c #E3ECED",
-"9P c #95BAD9",
-"0P c #25231E",
-"aP c #C6C7C1",
-"bP c #F7EFCB",
-"cP c #0A130B",
-"dP c #63AADB",
-"eP c #524E41",
-"fP c #ECBF30",
-"gP c #F6F1D9",
-"hP c #E7ECEB",
-"iP c #515455",
-"jP c #131211",
-"kP c #080703",
-"lP c #6E6F59",
-"mP c #FFFBEA",
-"nP c #61A6D2",
-"oP c #2F88C7",
-"pP c #DAE9EE",
-"qP c #837A6F",
-"rP c #101011",
-"sP c #CCD2D7",
-"tP c #FBF8E5",
-"uP c #F5F3E0",
-"vP c #CDE7F5",
-"wP c #8A9B64",
-"xP c #314133",
-"yP c #222124",
-"zP c #161713",
-"AP c #161918",
-"BP c #262627",
-"CP c #CACFD2",
-"DP c #EFE4B8",
-"EP c #F2E9C3",
-"FP c #C6D1CB",
-"GP c #85868C",
-"HP c #257CB6",
-"IP c #BC912F",
-"JP c #EDC33D",
-"KP c #F6F6F0",
-"LP c #9FC5DD",
-"MP c #9E978C",
-"NP c #BA9341",
-"OP c #C58C1E",
-"PP c #D6A11F",
-"QP c #ECB91A",
-"RP c #CB8D1B",
-"SP c #C48526",
-"TP c #4E7B84",
-"UP c #0C75BB",
-"VP c #0D698E",
-"WP c #D1CEB3",
-"XP c #E9B30D",
-"YP c #F0D886",
-"ZP c #FFFDF0",
-"`P c #EDFFFF",
-" Q c #D4D5B7",
-".Q c #C9C4B0",
-"+Q c #CCC8B1",
-"@Q c #C6C2B5",
-"#Q c #CFCCAE",
-"$Q c #C2BDB6",
-"%Q c #CCC8B0",
-"&Q c #CAC7B5",
-"*Q c #C3BEAF",
-"=Q c #D3D2B2",
-"-Q c #C4BFB2",
-";Q c #CDCAB3",
-">Q c #D1CFB1",
-",Q c #C4BFB3",
-"'Q c #CECBB0",
-")Q c #C7C3B0",
-"!Q c #CBC8B5",
-"~Q c #C3BDB0",
-"{Q c #C3BDB2",
-"]Q c #CDCBB1",
-"^Q c #C5C1B3",
-"/Q c #CECBB1",
-"(Q c #C6C1B3",
-"_Q c #CDCAB0",
-":Q c #C8C5B6",
-"<Q c #C6C0AF",
-"[Q c #D0CEB3",
-"}Q c #C7C2B1",
-"|Q c #CBC8B4",
-"1Q c #C4BEB1",
-"2Q c #C2BDB3",
-"3Q c #CCC7B0",
-"4Q c #C9C5B3",
-"5Q c #C9C6B6",
-"6Q c #C4BEAF",
-"7Q c #D2D1B2",
-"8Q c #C5BFB2",
-"9Q c #CCCAB3",
-"0Q c #C3BEB3",
-"aQ c #CECBAF",
-"bQ c #C7C3B6",
-"cQ c #C9C4AF",
-"dQ c #CCC9B3",
-"eQ c #C9C5B0",
-"fQ c #C4BDB0",
-"gQ c #C3BEB2",
-"hQ c #CDCAB1",
-"iQ c #C5C0B3",
-"jQ c #CFCCB1",
-"kQ c #CECAAF",
-"lQ c #CFCDB3",
-"mQ c #C8C2B0",
-"nQ c #CFCCB0",
-"oQ c #C6C1B5",
-"pQ c #C8C4B3",
-"qQ c #CDC9AF",
-"rQ c #C5BEAE",
-"sQ c #D2D0B3",
-"tQ c #C5C0B1",
-"uQ c #D2D0B1",
-"vQ c #CFCCAF",
-"wQ c #CAC5AF",
-"xQ c #CACDB4",
-"yQ c #828F7C",
-"zQ c #2C3225",
-"AQ c #D5D9CA",
-"BQ c #7DB8DF",
-"CQ c #E2E1CD",
-"DQ c #393E33",
-"EQ c #E8AF05",
-"FQ c #FAF6E2",
-"GQ c #AAB0A9",
-"HQ c #C2CDD1",
-"IQ c #AABBAB",
-"JQ c #ECC244",
-"KQ c #143314",
-"LQ c #62A6D3",
-"MQ c #505939",
-"NQ c #ECC135",
-"OQ c #F5EDCB",
-"PQ c #BAB8B2",
-"QQ c #646D74",
-"RQ c #54616C",
-"SQ c #566069",
-"TQ c #55595E",
-"UQ c #55595D",
-"VQ c #586875",
-"WQ c #555659",
-"XQ c #55585D",
-"YQ c #4E5648",
-"ZQ c #131413",
-"`Q c #161E26",
-" R c #B9BEBF",
-".R c #C6DDE8",
-"+R c #0A71BB",
-"@R c #3189C7",
-"#R c #DCEAEF",
-"$R c #817C70",
-"%R c #101112",
-"&R c #F8DD85",
-"*R c #EDC548",
-"=R c #EDD483",
-"-R c #FFFEF1",
-";R c #DBDDD9",
-">R c #ADB5A4",
-",R c #74887D",
-"'R c #5D6672",
-")R c #4B4A47",
-"!R c #48433E",
-"~R c #19311A",
-"{R c #1A2519",
-"]R c #192419",
-"^R c #151615",
-"/R c #182118",
-"(R c #171D18",
-"_R c #1D2F1C",
-":R c #4B4541",
-"<R c #4C4D50",
-"[R c #5F7570",
-"}R c #ADBFB8",
-"|R c #FAF7E5",
-"1R c #EDCE66",
-"2R c #E8B003",
-"3R c #F0DC99",
-"4R c #F6F8F7",
-"5R c #4B5F4F",
-"6R c #040606",
-"7R c #CECFC9",
-"8R c #ECF1EF",
-"9R c #0271BD",
-"0R c #0870B6",
-"aR c #AA9D4C",
-"bR c #D9A31D",
-"cR c #E7B41A",
-"dR c #EFDC9A",
-"eR c #F4F7F7",
-"fR c #F9F9F4",
-"gR c #9BBEC7",
-"hR c #75671B",
-"iR c #86582C",
-"jR c #C99023",
-"kR c #CA9422",
-"lR c #DCA81D",
-"mR c #CA9421",
-"nR c #FDAE01",
-"oR c #8D9E6F",
-"pR c #046DBD",
-"qR c #22759D",
-"rR c #335E35",
-"sR c #92BAD5",
-"tR c #ECC752",
-"uR c #F3D168",
-"vR c #F8EDC3",
-"wR c #F9E292",
-"xR c #F9E7A8",
-"yR c #FAEAB2",
-"zR c #F8E39B",
-"AR c #FAEAAC",
-"BR c #F9E49C",
-"CR c #FAEEC1",
-"DR c #FADD7F",
-"ER c #F8EFC8",
-"FR c #FAE291",
-"GR c #F9EAB5",
-"HR c #FAE497",
-"IR c #F9EBBA",
-"JR c #FAE498",
-"KR c #F9E5A3",
-"LR c #FAEDBC",
-"MR c #F9E18E",
-"NR c #F9EBB7",
-"OR c #F9E397",
-"PR c #FAEEBF",
-"QR c #FADE81",
-"RR c #F8EFCA",
-"SR c #F9E8AE",
-"TR c #FAE7A3",
-"UR c #F9E8AC",
-"VR c #F9E6A0",
-"WR c #F9E5A0",
-"XR c #FAEFC1",
-"YR c #F9DF84",
-"ZR c #F9EDC1",
-"`R c #F9E394",
-" S c #FAECBB",
-".S c #FAE089",
-"+S c #F8EEC6",
-"@S c #FAE393",
-"#S c #FAEAB0",
-"$S c #F9E59E",
-"%S c #F9E9AB",
-"&S c #F9E49B",
-"*S c #FAEFC3",
-"=S c #F9DD7F",
-"-S c #F8EFC7",
-";S c #F9E392",
-">S c #F9EBB5",
-",S c #F8ECBC",
-"'S c #F8E6A2",
-")S c #FAEDBB",
-"!S c #F9E18F",
-"~S c #F9EBB6",
-"{S c #FAEEC2",
-"]S c #F9DE7F",
-"^S c #FAE392",
-"/S c #F9E8AF",
-"(S c #FAE6A1",
-"_S c #F8E9AF",
-":S c #FAE69F",
-"<S c #F8E49E",
-"[S c #F9DF85",
-"}S c #F9EDBF",
-"|S c #F9E295",
-"1S c #F9EDBD",
-"2S c #F9E086",
-"3S c #F8EEC7",
-"4S c #FAE394",
-"5S c #F8E6A7",
-"6S c #FAEAAE",
-"7S c #F8E5A0",
-"8S c #F9E8AA",
-"9S c #F9DE7E",
-"0S c #F9EEC6",
-"aS c #F9E293",
-"bS c #F9E391",
-"cS c #F8ECBE",
-"dS c #F8E5A1",
-"eS c #FAEDBA",
-"fS c #F8E290",
-"gS c #FCF5D7",
-"hS c #5A6158",
-"iS c #131A14",
-"jS c #C8C9BD",
-"kS c #9DCAE5",
-"lS c #DEDAC9",
-"mS c #34372F",
-"nS c #FEFBE1",
-"oS c #EBBF38",
-"pS c #FAF7E8",
-"qS c #ACB8AA",
-"rS c #0D180D",
-"sS c #AAB4A4",
-"tS c #DFEAEC",
-"uS c #ADC5D8",
-"vS c #B8C1B6",
-"wS c #EECC5E",
-"xS c #5F97BC",
-"yS c #EFEEE8",
-"zS c #645940",
-"AS c #EED06C",
-"BS c #FEF5D2",
-"CS c #FDFCE8",
-"DS c #ECF0DF",
-"ES c #EEF0DD",
-"FS c #EDEAD5",
-"GS c #ECEBD5",
-"HS c #EFF6E5",
-"IS c #ECE8D2",
-"JS c #ECEAD4",
-"KS c #ECEAD2",
-"LS c #EEEDE2",
-"MS c #ECF6EB",
-"NS c #9B9F9E",
-"OS c #8C8B86",
-"PS c #1C7FC1",
-"QS c #4492CA",
-"RS c #F7F8EE",
-"SS c #576C52",
-"TS c #110D0F",
-"US c #FFFCCA",
-"VS c #EAC348",
-"WS c #EDCD64",
-"XS c #F6DB81",
-"YS c #FFF5D3",
-"ZS c #F3F5DE",
-"`S c #E6E7E2",
-" T c #E4E6E6",
-".T c #C4D9CD",
-"+T c #C3D0CB",
-"@T c #C2CFCA",
-"#T c #BFC4C8",
-"$T c #BFC2C7",
-"%T c #C2CCCA",
-"&T c #C1CACA",
-"*T c #C6D8CE",
-"=T c #E6E5E2",
-"-T c #E7E7D8",
-";T c #F7FAE9",
-">T c #FCF5D1",
-",T c #F0D780",
-"'T c #EBC141",
-")T c #F8FCF3",
-"!T c #AAAC98",
-"~T c #030F00",
-"{T c #545F63",
-"]T c #F3F2E9",
-"^T c #78B1D6",
-"/T c #0D73B6",
-"(T c #A2914A",
-"_T c #C99020",
-":T c #EAB619",
-"<T c #F4FAFE",
-"[T c #E8E6E1",
-"}T c #515655",
-"|T c #030800",
-"1T c #89611E",
-"2T c #C88E25",
-"3T c #DAA51E",
-"4T c #DCA71D",
-"5T c #D19E22",
-"6T c #D18913",
-"7T c #45708E",
-"8T c #0071C2",
-"9T c #1B6B9A",
-"0T c #1D3820",
-"aT c #95C6E6",
-"bT c #D0CDB4",
-"cT c #E8B71F",
-"dT c #E9BF39",
-"eT c #FFFADE",
-"fT c #6B916D",
-"gT c #0B0E0C",
-"hT c #C7C3BD",
-"iT c #A1CDE5",
-"jT c #27323F",
-"kT c #E8B008",
-"lT c #ABB3A9",
-"mT c #B8B78A",
-"nT c #131C0F",
-"oT c #ECC343",
-"pT c #51573B",
-"qT c #F0C746",
-"rT c #F0C848",
-"sT c #F0C847",
-"tT c #F0C745",
-"uT c #EFCA53",
-"vT c #F5EDCD",
-"wT c #FCFEFC",
-"xT c #37462B",
-"yT c #888884",
-"zT c #4A93C9",
-"AT c #FFFBED",
-"BT c #445344",
-"CT c #020403",
-"DT c #1E371D",
-"ET c #EED37B",
-"FT c #E9B823",
-"GT c #EFC53F",
-"HT c #F2D67D",
-"IT c #F7DE94",
-"JT c #F8E7AA",
-"KT c #F9E8A7",
-"LT c #FAE9AC",
-"MT c #F8E5A4",
-"NT c #F1CE5F",
-"OT c #EEC853",
-"PT c #FDFBF1",
-"QT c #C8D2D7",
-"RT c #181E20",
-"ST c #1A1817",
-"TT c #BDBAB3",
-"UT c #D3E5EC",
-"VT c #A08E4B",
-"WT c #CE971F",
-"XT c #EDC84E",
-"YT c #F3F2DD",
-"ZT c #EAE6E0",
-"`T c #58544C",
-" U c #1C2813",
-".U c #947B25",
-"+U c #D59A21",
-"@U c #CD9621",
-"#U c #D49F20",
-"$U c #D1991D",
-"%U c #AD8337",
-"&U c #32709D",
-"*U c #1E739B",
-"=U c #254928",
-"-U c #95C6E8",
-";U c #EDC647",
-">U c #E9BC30",
-",U c #6B936C",
-"'U c #C7C4BE",
-")U c #A0CCE5",
-"!U c #EAE0BD",
-"~U c #403D24",
-"{U c #FFF8D7",
-"]U c #ADBAAA",
-"^U c #A4A29F",
-"/U c #E0ECF0",
-"(U c #A8B6A4",
-"_U c #1B1F15",
-":U c #B9C2B7",
-"<U c #E9B81D",
-"[U c #EFF1EC",
-"}U c #53533E",
-"|U c #EED994",
-"1U c #F9FBFB",
-"2U c #2B4422",
-"3U c #647681",
-"4U c #2785C4",
-"5U c #589FCE",
-"6U c #FBF9F0",
-"7U c #465A48",
-"8U c #030603",
-"9U c #1F2C1E",
-"0U c #EDCF6D",
-"aU c #FAF8ED",
-"bU c #E5EFE5",
-"cU c #30442F",
-"dU c #6C6D6C",
-"eU c #E5ECEE",
-"fU c #5FA5D3",
-"gU c #0C72B6",
-"hU c #A6964A",
-"iU c #C99121",
-"jU c #E7B31B",
-"kU c #EDC440",
-"lU c #D9A41D",
-"mU c #E2D4B5",
-"nU c #F6FBFB",
-"oU c #F8FBFA",
-"pU c #A9C8C2",
-"qU c #3E4839",
-"rU c #202D14",
-"sU c #8E7328",
-"tU c #BC7F27",
-"uU c #E4B01C",
-"vU c #C28822",
-"wU c #BE761B",
-"xU c #387A9D",
-"yU c #176E95",
-"zU c #91B7D1",
-"AU c #EDBF2F",
-"BU c #FFF9DB",
-"CU c #6B926C",
-"DU c #2E3639",
-"EU c #ABB4AA",
-"FU c #0E1B0F",
-"GU c #B8CAD4",
-"HU c #B0BEB0",
-"IU c #EDC545",
-"JU c #F0F2ED",
-"KU c #655C3E",
-"LU c #E8B007",
-"MU c #EFDA97",
-"NU c #F8FCFA",
-"OU c #434D36",
-"PU c #717C82",
-"QU c #4595CA",
-"RU c #6AAAD4",
-"SU c #E3E6D6",
-"TU c #333E34",
-"UU c #5F6852",
-"VU c #EBCC66",
-"WU c #EFD889",
-"XU c #FFFCDF",
-"YU c #E1EAD4",
-"ZU c #334D33",
-"`U c #394234",
-" V c #ECE1D5",
-".V c #B4CFE0",
-"+V c #1B7DC0",
-"@V c #0D74B6",
-"#V c #9E8C4C",
-"$V c #D0981F",
-"%V c #E6B524",
-"&V c #E2B745",
-"*V c #F3EDD7",
-"=V c #F2F6F3",
-"-V c #FAFEFC",
-";V c #E1F0EB",
-">V c #898D70",
-",V c #1B2018",
-"'V c #030505",
-")V c #313226",
-"!V c #A98536",
-"~V c #E0A81B",
-"{V c #CD931D",
-"]V c #B27526",
-"^V c #508295",
-"/V c #0371BE",
-"(V c #216E9E",
-"_V c #325736",
-":V c #C8C2B9",
-"<V c #24211E",
-"[V c #D2D7D9",
-"}V c #27333F",
-"|V c #FEF9DC",
-"1V c #FAF8E8",
-"2V c #AAB3A9",
-"3V c #DCEAEC",
-"4V c #BBCAD1",
-"5V c #AEBDAF",
-"6V c #5F95B9",
-"7V c #4D573A",
-"8V c #EEDA97",
-"9V c #093608",
-"0V c #6E7B82",
-"aV c #F8F7F1",
-"bV c #0872BC",
-"cV c #88BBDD",
-"dV c #E1D6B6",
-"eV c #332E1D",
-"fV c #5A6C4C",
-"gV c #EBCD67",
-"hV c #F4E8C0",
-"iV c #B9B198",
-"jV c #2B3716",
-"kV c #1A3415",
-"lV c #C9D9C6",
-"mV c #DEE9F0",
-"nV c #438DBE",
-"oV c #B3A748",
-"pV c #BF8623",
-"qV c #E4B11B",
-"rV c #EBBC2E",
-"sV c #CC9F23",
-"tV c #DCC56D",
-"uV c #FBFBF3",
-"vV c #BBBCB6",
-"wV c #304744",
-"xV c #3E3412",
-"yV c #A47428",
-"zV c #D49C20",
-"AV c #E0A91A",
-"BV c #B88029",
-"CV c #547E8C",
-"DV c #1E749A",
-"EV c #254A28",
-"FV c #97C7E9",
-"GV c #C0CBB0",
-"HV c #20251A",
-"IV c #81868A",
-"JV c #E9BC31",
-"KV c #6A926B",
-"LV c #EEDFB4",
-"MV c #453C1A",
-"NV c #EBC54E",
-"OV c #FAF5E5",
-"PV c #AEBFAD",
-"QV c #001000",
-"RV c #E2ECED",
-"SV c #9BBAD0",
-"TV c #22221B",
-"UV c #61A2CD",
-"VV c #535041",
-"WV c #060008",
-"XV c #898985",
-"YV c #2484C2",
-"ZV c #88BBDC",
-"`V c #CCCBC8",
-" W c #242629",
-".W c #8D8275",
-"+W c #ECCB63",
-"@W c #EEC540",
-"#W c #F1E7BD",
-"$W c #F3F2E1",
-"%W c #E1EEF4",
-"&W c #828E91",
-"*W c #1A1818",
-"=W c #040207",
-"-W c #0D1010",
-";W c #9CC0CB",
-">W c #FFFEF9",
-",W c #5FA3D0",
-"'W c #287FB6",
-")W c #A77834",
-"!W c #D49E1F",
-"~W c #ECB818",
-"{W c #E0AB1A",
-"]W c #9E7D44",
-"^W c #989261",
-"/W c #F5F7F5",
-"(W c #F9FAF7",
-"_W c #ABC7D7",
-":W c #564F44",
-"<W c #44382D",
-"[W c #C3933A",
-"}W c #C68C20",
-"|W c #E0AD1C",
-"1W c #EBB719",
-"2W c #D6A221",
-"3W c #5B767F",
-"4W c #0677C5",
-"5W c #106A91",
-"6W c #D6D4B2",
-"7W c #7F837F",
-"8W c #FAF6E1",
-"9W c #FFFADB",
-"0W c #AAA39D",
-"aW c #100F0F",
-"bW c #C7C5BE",
-"cW c #A1CCE5",
-"dW c #D5DFE2",
-"eW c #2A3B48",
-"fW c #7B7B69",
-"gW c #EDCB62",
-"hW c #FBF9E7",
-"iW c #A7A8A7",
-"jW c #102010",
-"kW c #AEBFA7",
-"lW c #B1D4EB",
-"mW c #DAEAF3",
-"nW c #CBB45C",
-"oW c #021602",
-"pW c #9CB6A0",
-"qW c #FDF2D2",
-"rW c #EDC549",
-"sW c #F2FAFE",
-"tW c #5C725A",
-"uW c #000601",
-"vW c #0A120A",
-"wW c #80B5D6",
-"xW c #63A9D7",
-"yW c #EFF3ED",
-"zW c #6B6639",
-"AW c #585A57",
-"BW c #EBEFEF",
-"CW c #EAB614",
-"DW c #F0DD9D",
-"EW c #F9FCFB",
-"FW c #575445",
-"GW c #586F80",
-"HW c #F0F3F0",
-"IW c #4F9ACD",
-"JW c #81B6D9",
-"KW c #D9E6EA",
-"LW c #2E3E42",
-"MW c #040403",
-"NW c #0C0D0E",
-"OW c #FDFCFB",
-"PW c #F4F4E6",
-"QW c #EFC952",
-"RW c #F3DC89",
-"SW c #F5F3E3",
-"TW c #EDF7FE",
-"UW c #C4C5C1",
-"VW c #302920",
-"WW c #090709",
-"XW c #1E321B",
-"YW c #CEDECB",
-"ZW c #FDFCF8",
-"`W c #78AED3",
-" X c #0170BE",
-".X c #1A79AF",
-"+X c #E3B71F",
-"@X c #C28B23",
-"#X c #E5B21B",
-"$X c #D8A41E",
-"%X c #E2A423",
-"&X c #3B230D",
-"*X c #113B0F",
-"=X c #A09774",
-"-X c #D9E0DC",
-";X c #DFE1D7",
-">X c #E1E2D9",
-",X c #DEE2D7",
-"'X c #E2E2D8",
-")X c #DEE1D7",
-"!X c #DFE0D9",
-"~X c #DBDFD6",
-"{X c #B1B8BA",
-"]X c #8B8465",
-"^X c #173F12",
-"/X c #573C16",
-"(X c #BC7D2B",
-"_X c #CF9920",
-":X c #E4B01A",
-"<X c #EBB718",
-"[X c #A57433",
-"}X c #5F726E",
-"|X c #0070CD",
-"1X c #3C5D3E",
-"2X c #85BCE1",
-"3X c #D8DAC7",
-"4X c #2B2B25",
-"5X c #020206",
-"6X c #4B4828",
-"7X c #EBEEED",
-"8X c #F2E3A8",
-"9X c #F2E3A7",
-"0X c #F3E7B2",
-"aX c #F7F4E6",
-"bX c #414345",
-"cX c #192018",
-"dX c #CBCEC1",
-"eX c #9DCAE6",
-"fX c #0773BC",
-"gX c #68A9D4",
-"hX c #E7E9E4",
-"iX c #3B4449",
-"jX c #19391C",
-"kX c #E7E7E6",
-"lX c #F2E2A5",
-"mX c #F2E3A9",
-"nX c #F4F6ED",
-"oX c #7C7A75",
-"pX c #191516",
-"qX c #BCB3AF",
-"rX c #9CC9E6",
-"sX c #177BC0",
-"tX c #A8C8DF",
-"uX c #020C03",
-"vX c #7D8C80",
-"wX c #F2EEDF",
-"xX c #F3E4AB",
-"yX c #F3E7B5",
-"zX c #DADDDD",
-"AX c #414042",
-"BX c #21521C",
-"CX c #7CB4D6",
-"DX c #509CD0",
-"EX c #ECF1ED",
-"FX c #727159",
-"GX c #010107",
-"HX c #29260B",
-"IX c #D3D4CC",
-"JX c #F2E2A2",
-"KX c #F5EFD2",
-"LX c #CFD0D1",
-"MX c #001900",
-"NX c #919487",
-"OX c #FDFCF4",
-"PX c #4794CA",
-"QX c #F8F7ED",
-"RX c #6B7B60",
-"SX c #060B06",
-"TX c #0B0B0B",
-"UX c #606051",
-"VX c #B4C1B8",
-"WX c #D1DBE7",
-"XX c #E3EBF7",
-"YX c #EFF7FF",
-"ZX c #F1F0E1",
-"`X c #F2E4A8",
-" Y c #FBEBAF",
-".Y c #F9E39D",
-"+Y c #F3D26F",
-"@Y c #F0C94F",
-"#Y c #ECC548",
-"$Y c #EEC23C",
-"%Y c #E8B925",
-"&Y c #E9BA29",
-"*Y c #E9BA28",
-"=Y c #EEC649",
-"-Y c #EEC53F",
-";Y c #F1D371",
-">Y c #F6DA84",
-",Y c #FCEBB3",
-"'Y c #EBE4BB",
-")Y c #E3EDF6",
-"!Y c #C1C5B1",
-"~Y c #799297",
-"{Y c #46443E",
-"]Y c #555655",
-"^Y c #EBE2D7",
-"/Y c #DFEEF6",
-"(Y c #7FB4D6",
-"_Y c #005EB3",
-":Y c #006FBF",
-"<Y c #4F8990",
-"[Y c #CD9B24",
-"}Y c #D9A31E",
-"|Y c #D9A51E",
-"1Y c #E2AF1B",
-"2Y c #E8B41A",
-"3Y c #E6B31B",
-"4Y c #B47A24",
-"5Y c #C38D40",
-"6Y c #0D050E",
-"7Y c #3B3D24",
-"8Y c #443D2A",
-"9Y c #364023",
-"0Y c #464028",
-"aY c #323E24",
-"bY c #39352B",
-"cY c #131E0D",
-"dY c #0C0E0B",
-"eY c #5C4F1D",
-"fY c #C28229",
-"gY c #C58F23",
-"hY c #E7B117",
-"iY c #BF8624",
-"jY c #B28F3A",
-"kY c #3C7397",
-"lY c #0672B9",
-"mY c #116C91",
-"nY c #F7FAFD",
-"oY c #555446",
-"pY c #050205",
-"qY c #5D5E5C",
-"rY c #9A9FA4",
-"sY c #929AA4",
-"tY c #9299A3",
-"uY c #969BA2",
-"vY c #6B6B6A",
-"wY c #181818",
-"xY c #3F4539",
-"yY c #E8EADB",
-"zY c #7BAFD2",
-"AY c #3189C3",
-"BY c #FFF1E1",
-"CY c #706F6B",
-"DY c #95999D",
-"EY c #939AA5",
-"FY c #929AA5",
-"GY c #94999D",
-"HY c #7F7C74",
-"IY c #120F0D",
-"JY c #3B3630",
-"KY c #EAE6DD",
-"LY c #7EB7DD",
-"MY c #0065B6",
-"NY c #B7D3E3",
-"OY c #ECEEE3",
-"PY c #2A3D33",
-"QY c #1C1B1E",
-"RY c #797876",
-"SY c #949AA3",
-"TY c #5B5A55",
-"UY c #0B0C0E",
-"VY c #7C856F",
-"WY c #4E9BCE",
-"XY c #F1F5F1",
-"YY c #414240",
-"ZY c #979B9C",
-"`Y c #939BA7",
-" Z c #929291",
-".Z c #353637",
-"+Z c #040005",
-"@Z c #0E1712",
-"#Z c #ACB6AB",
-"$Z c #D9DFDF",
-"%Z c #1176BD",
-"&Z c #1D78B9",
-"*Z c #BFD1DD",
-"=Z c #C7C9BF",
-"-Z c #1C2419",
-";Z c #111B12",
-">Z c #3A3F44",
-",Z c #7C786F",
-"'Z c #888784",
-")Z c #95A8BC",
-"!Z c #BBC2C5",
-"~Z c #C5DACE",
-"{Z c #D8E0D6",
-"]Z c #EBE4C3",
-"^Z c #EBF1DB",
-"/Z c #FFF5B4",
-"(Z c #F1F6D8",
-"_Z c #FFEFBD",
-":Z c #FFEEC0",
-"<Z c #FDEDBD",
-"[Z c #FFEEBE",
-"}Z c #FFEFC0",
-"|Z c #FFEEBF",
-"1Z c #FFF9DA",
-"2Z c #FEF5C6",
-"3Z c #F7F1C8",
-"4Z c #F0E9C4",
-"5Z c #E5E6E4",
-"6Z c #C2D9CD",
-"7Z c #C0CCC7",
-"8Z c #9B9EAA",
-"9Z c #747C75",
-"0Z c #4D5949",
-"aZ c #232717",
-"bZ c #000501",
-"cZ c #253426",
-"dZ c #8F958D",
-"eZ c #FBF7EF",
-"fZ c #C8D9E1",
-"gZ c #428EC2",
-"hZ c #627F75",
-"iZ c #DDA016",
-"jZ c #C68A1F",
-"kZ c #D39D20",
-"lZ c #D09B20",
-"mZ c #DBA61D",
-"nZ c #DFAB1C",
-"oZ c #CD9721",
-"pZ c #C99322",
-"qZ c #BB7E21",
-"rZ c #99794D",
-"sZ c #424938",
-"tZ c #0E160C",
-"uZ c #687325",
-"vZ c #C47F26",
-"wZ c #E3AE1B",
-"xZ c #E2AE1C",
-"yZ c #E0AD1E",
-"zZ c #D39418",
-"AZ c #BE8528",
-"BZ c #757C6B",
-"CZ c #2770A6",
-"DZ c #0070C3",
-"EZ c #23749F",
-"FZ c #345D36",
-"GZ c #2C85C3",
-"HZ c #D6E8F2",
-"IZ c #D1CEB8",
-"JZ c #071905",
-"KZ c #121314",
-"LZ c #121313",
-"MZ c #07050C",
-"NZ c #A4A5A3",
-"OZ c #E3ECF1",
-"PZ c #3385BB",
-"QZ c #1679BB",
-"RZ c #C0D2D9",
-"SZ c #C5C0B6",
-"TZ c #1F1E1D",
-"UZ c #121315",
-"VZ c #050A0E",
-"WZ c #92A3AB",
-"XZ c #F2F7F3",
-"YZ c #4293CA",
-"ZZ c #4193C9",
-"`Z c #868D90",
-" ` c #0C0B0B",
-".` c #25292D",
-"+` c #EBE9E5",
-"@` c #D5E5EB",
-"#` c #026DBA",
-"$` c #A8CCE1",
-"%` c #F4F0E5",
-"&` c #4C594F",
-"*` c #131416",
-"=` c #4F575D",
-"-` c #F2F0EA",
-";` c #8AB1C8",
-">` c #0470BA",
-",` c #036FB8",
-"'` c #4D98CA",
-")` c #E4F1ED",
-"!` c #9BADB3",
-"~` c #0C0A09",
-"{` c #13181B",
-"]` c #1F2220",
-"^` c #293D28",
-"/` c #414537",
-"(` c #595750",
-"_` c #596A7A",
-":` c #796F49",
-"<` c #627381",
-"[` c #859688",
-"}` c #86AC8B",
-"|` c #A9B7A6",
-"1` c #9CB29C",
-"2` c #87A98B",
-"3` c #89AA8C",
-"4` c #85A089",
-"5` c #707277",
-"6` c #68695D",
-"7` c #5F6264",
-"8` c #504D4B",
-"9` c #263B26",
-"0` c #232E23",
-"a` c #141315",
-"b` c #090A07",
-"c` c #7D8880",
-"d` c #D5D8C7",
-"e` c #F3FAF8",
-"f` c #81B8DB",
-"g` c #2A83C0",
-"h` c #006CB7",
-"i` c #1D78B7",
-"j` c #8E8C62",
-"k` c #B38835",
-"l` c #C77F15",
-"m` c #B97C21",
-"n` c #C28821",
-"o` c #B78027",
-"p` c #B98126",
-"q` c #C38B23",
-"r` c #D29E1F",
-"s` c #DEAA1D",
-"t` c #D49E20",
-"u` c #F0BE19",
-"v` c #E9B51B",
-"w` c #D7A21F",
-"x` c #C08924",
-"y` c #B07625",
-"z` c #BF7F3C",
-"A` c #295325",
-"B` c #4F4B2A",
-"C` c #B07A39",
-"D` c #C89021",
-"E` c #C89222",
-"F` c #EEBB19",
-"G` c #EBB919",
-"H` c #EEBC19",
-"I` c #CB9521",
-"J` c #C77D14",
-"K` c #937E51",
-"L` c #437390",
-"M` c #1578B9",
-"N` c #66A8D5",
-"O` c #F1F7F5",
-"P` c #A9BAA5",
-"Q` c #6C8059",
-"R` c #FBFCFE",
-"S` c #88BADA",
-"T` c #4D98CB",
-"U` c #E6F0F2",
-"V` c #AAA397",
-"W` c #0D0B09",
-"X` c #7D8284",
-"Y` c #8BBCDA",
-"Z` c #98C3DE",
-"`` c #F6F3E8",
-" . c #6D685F",
-". . c #201B02",
-"+ . c #BCBDB0",
-"@ . c #589FCF",
-"# . c #207EC1",
-"$ . c #DEEDF4",
-"% . c #D2DAC7",
-"& . c #273E28",
-"* . c #030003",
-"= . c #2D2923",
-"- . c #D4D0C5",
-"; . c #CCE2EE",
-"> . c #2683C1",
-", . c #88B9D9",
-"' . c #D6D8D6",
-") . c #52493E",
-"! . c #0B0A08",
-"~ . c #0F130F",
-"{ . c #0F1910",
-"] . c #191C17",
-"^ . c #0F1810",
-"/ . c #101810",
-"( . c #101910",
-"_ . c #0F1610",
-": . c #493E31",
-"< . c #8BAEC5",
-"[ . c #EEE7DB",
-"} . c #F4F4EE",
-"| . c #A3CBE4",
-"1 . c #358DC8",
-"2 . c #1073B3",
-"3 . c #3884AC",
-"4 . c #4A86A5",
-"5 . c #9E7946",
-"6 . c #B6852D",
-"7 . c #BD751A",
-"8 . c #B87821",
-"9 . c #B37926",
-"0 . c #BB8125",
-"a . c #B67D26",
-"b . c #B77F26",
-"c . c #B47B28",
-"d . c #C28B24",
-"e . c #BE8625",
-"f . c #D39D1F",
-"g . c #BB8226",
-"h . c #BA8226",
-"i . c #B47A26",
-"j . c #C67D24",
-"k . c #505D1C",
-"l . c #1C4C1B",
-"m . c #0D130C",
-"n . c #646627",
-"o . c #C27D2B",
-"p . c #B77E25",
-"q . c #B37A28",
-"r . c #C68F23",
-"s . c #D59F1F",
-"t . c #B07628",
-"u . c #BD8524",
-"v . c #8B8963",
-"w . c #227BB5",
-"x . c #287AA1",
-"y . c #386339",
-"z . c #AACBDF",
-"A . c #CAC4B9",
-"B . c #292826",
-"C . c #0E0D0E",
-"D . c #0F0A11",
-"E . c #14330C",
-"F . c #A3CADE",
-"G . c #FCFBF3",
-"H . c #9FC7DE",
-"I . c #84B9DB",
-"J . c #FCFEFB",
-"K . c #C0C1C5",
-"L . c #2A5328",
-"M . c #0F0A0E",
-"N . c #0E0D0C",
-"O . c #A8BDC7",
-"P . c #F6FAF7",
-"Q . c #F6F4EF",
-"R . c #849887",
-"S . c #100E12",
-"T . c #0F1212",
-"U . c #355746",
-"V . c #C2DAD8",
-"W . c #FEFCF5",
-"X . c #58A0CF",
-"Y . c #4897CC",
-"Z . c #DDEEF6",
-"` . c #E4DED3",
-" .. c #4D4945",
-"... c #131314",
-"+.. c #11100C",
-"@.. c #111110",
-"#.. c #121419",
-"$.. c #47744C",
-"%.. c #E3F4FF",
-"&.. c #F0F2EF",
-"*.. c #E6EDEE",
-"=.. c #FAFAF3",
-"-.. c #DFEBED",
-";.. c #949CA1",
-">.. c #667352",
-",.. c #233222",
-"'.. c #131519",
-").. c #111012",
-"!.. c #0F0D0E",
-"~.. c #050A07",
-"{.. c #111115",
-"].. c #253C23",
-"^.. c #7B8E82",
-"/.. c #DAE6EB",
-"(.. c #F3F7F3",
-"_.. c #C7DEE9",
-":.. c #559FD1",
-"<.. c #127CC7",
-"[.. c #3C88A2",
-"}.. c #637872",
-"|.. c #A1793A",
-"1.. c #A97933",
-"2.. c #B0782A",
-"3.. c #B37827",
-"4.. c #B1782A",
-"5.. c #B47928",
-"6.. c #B27827",
-"7.. c #B37928",
-"8.. c #B17728",
-"9.. c #D7A31E",
-"0.. c #CC9521",
-"a.. c #C18A24",
-"b.. c #AE7328",
-"c.. c #A57739",
-"d.. c #7C735F",
-"e.. c #7C6F67",
-"f.. c #1A4619",
-"g.. c #080705",
-"h.. c #0A0B06",
-"i.. c #090F11",
-"j.. c #0A0E0C",
-"k.. c #081117",
-"l.. c #081017",
-"m.. c #091117",
-"n.. c #0B1217",
-"o.. c #081119",
-"p.. c #0A0E09",
-"q.. c #070706",
-"r.. c #1C311D",
-"s.. c #797345",
-"t.. c #B2792E",
-"u.. c #B27927",
-"v.. c #AE7529",
-"w.. c #CC9621",
-"x.. c #D9A41E",
-"y.. c #B17828",
-"z.. c #B3792A",
-"A.. c #777462",
-"B.. c #0A70B8",
-"C.. c #77B2D9",
-"D.. c #D3E7F0",
-"E.. c #CDCFC6",
-"F.. c #BEB997",
-"G.. c #B4ADA2",
-"H.. c #B6AEA2",
-"I.. c #B5AEA1",
-"J.. c #B9B3A7",
-"K.. c #C3C6C4",
-"L.. c #FAF9F8",
-"M.. c #E6F0F0",
-"N.. c #92BFDB",
-"O.. c #147ABF",
-"P.. c #0773BB",
-"Q.. c #83B8D8",
-"R.. c #D8EAF1",
-"S.. c #C5C7B6",
-"T.. c #BAB39A",
-"U.. c #B4AEA2",
-"V.. c #B4AB9D",
-"W.. c #CAD0D0",
-"X.. c #E7FBFF",
-"Y.. c #9EC6DE",
-"Z.. c #1578BF",
-"`.. c #A1C8E0",
-" +. c #F2FAFD",
-".+. c #E4E7E8",
-"++. c #C5C8C5",
-"@+. c #B6AFA2",
-"#+. c #B5AEA2",
-"$+. c #B9B4A9",
-"%+. c #D4E3E9",
-"&+. c #DFEBEE",
-"*+. c #569FCE",
-"=+. c #4E9ACD",
-"-+. c #BEDBEB",
-";+. c #D4D8DA",
-">+. c #C4C097",
-",+. c #B4ACA2",
-"'+. c #C3C0B9",
-")+. c #D3EEFD",
-"!+. c #C2D6E0",
-"~+. c #508FB8",
-"{+. c #026CB5",
-"]+. c #197CC1",
-"^+. c #A2C8DE",
-"/+. c #C6DCE7",
-"(+. c #D9EBF3",
-"_+. c #DAF2FF",
-":+. c #C4C4BF",
-"<+. c #B7AEA1",
-"[+. c #708F6C",
-"}+. c #5C5A5B",
-"|+. c #4B4C4E",
-"1+. c #363636",
-"2+. c #362F2D",
-"3+. c #0D1F0E",
-"4+. c #0A190B",
-"5+. c #070E08",
-"6+. c #070B07",
-"7+. c #0B1D0C",
-"8+. c #272922",
-"9+. c #373324",
-"0+. c #3C3D3C",
-"a+. c #5F5E5E",
-"b+. c #647663",
-"c+. c #AAAE9A",
-"d+. c #D1DBE2",
-"e+. c #EEFDFF",
-"f+. c #F0F8FB",
-"g+. c #CBE0E8",
-"h+. c #72B0D9",
-"i+. c #2985C4",
-"j+. c #0370B9",
-"k+. c #006EC2",
-"l+. c #0C7FCF",
-"m+. c #1B7DC3",
-"n+. c #517084",
-"o+. c #637470",
-"p+. c #5C6E64",
-"q+. c #81681B",
-"r+. c #9E753C",
-"s+. c #836C2D",
-"t+. c #AF7725",
-"u+. c #9E763E",
-"v+. c #B07226",
-"w+. c #BC8325",
-"x+. c #BC8425",
-"y+. c #B87F26",
-"z+. c #C99122",
-"A+. c #AD7429",
-"B+. c #AC7728",
-"C+. c #867149",
-"D+. c #4E6537",
-"E+. c #0B240A",
-"F+. c #060104",
-"G+. c #0E2921",
-"H+. c #073552",
-"I+. c #16594E",
-"J+. c #0B729F",
-"K+. c #116A7E",
-"L+. c #047BC9",
-"M+. c #037BCD",
-"N+. c #057CCD",
-"O+. c #1C8AD2",
-"P+. c #0B7FCF",
-"Q+. c #1888D2",
-"R+. c #087ECE",
-"S+. c #1E8AD3",
-"T+. c #238DD4",
-"U+. c #027EDA",
-"V+. c #156562",
-"W+. c #183845",
-"X+. c #3E5827",
-"Y+. c #826538",
-"Z+. c #A8782E",
-"`+. c #AC7229",
-" @. c #AB722A",
-".@. c #BC8525",
-"+@. c #AC7129",
-"@@. c #B27828",
-"#@. c #AF7726",
-"$@. c #626946",
-"%@. c #1173BB",
-"&@. c #2671A1",
-"*@. c #375A39",
-"=@. c #BDDCEF",
-"-@. c #BDDEF5",
-";@. c #BEE0F4",
-">@. c #BFE1F4",
-",@. c #B0D5EB",
-"'@. c #7EB5D7",
-")@. c #368ECA",
-"!@. c #6BAAD1",
-"~@. c #A5CEEA",
-"{@. c #BFE1F5",
-"]@. c #B7D9EC",
-"^@. c #6BA9D0",
-"/@. c #4395CB",
-"(@. c #3F92CA",
-"_@. c #82B8DA",
-":@. c #BFE0F4",
-"<@. c #A9CEE4",
-"[@. c #6AA8D1",
-"}@. c #1F81C3",
-"|@. c #1B7EC1",
-"1@. c #66AAD6",
-"2@. c #B0BEC4",
-"3@. c #BCDFF8",
-"4@. c #BFE2F9",
-"5@. c #BCCDD6",
-"6@. c #94BCD6",
-"7@. c #5AA1CF",
-"8@. c #1179C1",
-"9@. c #187CC1",
-"0@. c #2383C5",
-"a@. c #3B90C9",
-"b@. c #5BA2CE",
-"c@. c #8EB9D4",
-"d@. c #BACCD6",
-"e@. c #BCE0F6",
-"f@. c #F0F8FF",
-"g@. c #F3FDFF",
-"h@. c #EDF4F4",
-"i@. c #DDE0DC",
-"j@. c #DDD9D2",
-"k@. c #B8CBB2",
-"l@. c #B6C4AF",
-"m@. c #B1B8AC",
-"n@. c #B3B6AB",
-"o@. c #94A0A5",
-"p@. c #9EA5A7",
-"q@. c #AFAEA9",
-"r@. c #ADAAA8",
-"s@. c #B7C8B0",
-"t@. c #B0B1A9",
-"u@. c #BCCFB5",
-"v@. c #D0D2C8",
-"w@. c #DFDDC9",
-"x@. c #DFE4E0",
-"y@. c #EAF6FF",
-"z@. c #CCE7F7",
-"A@. c #72ACD2",
-"B@. c #3C91CB",
-"C@. c #147BC1",
-"D@. c #0071C4",
-"E@. c #0071C9",
-"F@. c #006BAE",
-"G@. c #00638A",
-"H@. c #216884",
-"I@. c #416254",
-"J@. c #485D2B",
-"K@. c #777062",
-"L@. c #897146",
-"M@. c #8E7246",
-"N@. c #A5742E",
-"O@. c #AB752D",
-"P@. c #AA7630",
-"Q@. c #9C7441",
-"R@. c #947440",
-"S@. c #947751",
-"T@. c #766F43",
-"U@. c #4C532B",
-"V@. c #29260F",
-"W@. c #214E19",
-"X@. c #1D5E8B",
-"Y@. c #09729E",
-"Z@. c #037CD3",
-"`@. c #0175CB",
-" #. c #0372C1",
-".#. c #0273C5",
-"+#. c #0173C8",
-"@#. c #167AB2",
-"##. c #142900",
-"$#. c #454431",
-"%#. c #86754E",
-"&#. c #A87835",
-"*#. c #B1792C",
-"=#. c #B07427",
-"-#. c #B3772A",
-";#. c #B57829",
-">#. c #A37842",
-",#. c #5B5F24",
-"'#. c #0065A3",
-")#. c #0073C4",
-"!#. c #197297",
-"~#. c #102412",
-"{#. c #0970B6",
-"]#. c #0B76BD",
-"^#. c #0B75BE",
-"/#. c #2C87C4",
-"(#. c #3A8EC7",
-"_#. c #5FA3D2",
-":#. c #7FB9DF",
-"<#. c #81BCE2",
-"[#. c #B5D6EC",
-"}#. c #BADAED",
-"|#. c #C7E2F0",
-"1#. c #C5E1F0",
-"2#. c #CDE6F2",
-"3#. c #CCE5F2",
-"4#. c #D2E8F2",
-"5#. c #C6E2F0",
-"6#. c #C6E0EF",
-"7#. c #B7D9ED",
-"8#. c #B3D5EB",
-"9#. c #89C0E6",
-"0#. c #5EA4D3",
-"a#. c #4D99CB",
-"b#. c #2080C0",
-"c#. c #0373C4",
-"d#. c #006FB9",
-"e#. c #0D71B5",
-"f#. c #006FB7",
-"g#. c #205944",
-"h#. c #19584A",
-"i#. c #345837",
-"j#. c #405924",
-"k#. c #51513A",
-"l#. c #987441",
-"m#. c #85734D",
-"n#. c #485E27",
-"o#. c #796732",
-"p#. c #4D4B49",
-"q#. c #2F3720",
-"r#. c #1E4322",
-"s#. c #0878C5",
-"t#. c #056CA7",
-"u#. c #1D491F",
-"v#. c #202F0C",
-"w#. c #1B4017",
-"x#. c #576446",
-"y#. c #8E7330",
-"z#. c #90743F",
-"A#. c #A27835",
-"B#. c #A37737",
-"C#. c #856E26",
-"D#. c #826D38",
-"E#. c #4A5816",
-"F#. c #506961",
-"G#. c #0671BC",
-"H#. c #1B6E99",
-"I#. c #162E19",
-"J#. c #0F77BD",
-"K#. c #1C7EC0",
-"L#. c #0173C3",
-"M#. c #156B88",
-"N#. c #106573",
-"O#. c #0B3325",
-"P#. c #3A5133",
-"Q#. c #294123",
-"R#. c #233A1F",
-"S#. c #134215",
-"T#. c #345D66",
-"U#. c #1E75AB",
-"V#. c #096EA1",
-"W#. c #114F4E",
-"X#. c #17401D",
-"Y#. c #194C15",
-"Z#. c #1D2A11",
-"`#. c #3F4613",
-" $. c #334130",
-".$. c #3C5134",
-"+$. c #0B330E",
-"@$. c #1C5730",
-"#$. c #18605F",
-"$$. c #026FB3",
-"%$. c #206E9C",
-"&$. c #0976C3",
-"*$. c #0375CA",
-"=$. c #096FA4",
-"-$. c #016394",
-";$. c #295E77",
-">$. c #1A5A81",
-",$. c #076998",
-"'$. c #1772A2",
-")$. c #1075BF",
-"!$. c #096EA4",
-"~$. c #175847",
-"{$. c #054F7E",
-"]$. c #13472B",
-"^$. c #11442C",
-"/$. c #105147",
-"($. c #055E9B",
-"_$. c #0C6FA2",
-":$. c #0875C4",
-"<$. c #0373C0",
-"[$. c #0773BE",
-"}$. c #0372BF",
-"|$. c #056FB4",
-"1$. c #0474BE",
-"2$. c #0670B1",
-"3$. c #0670B2",
-"4$. c #0571B5",
-"5$. c #0474C2",
-"6$. c #0072C1",
-"7$. c #22709F",
-"8$. c #335A36",
-"9$. c #116891",
-"0$. c #2573A0",
-"a$. c #365C38",
-"b$. c #136F93",
-"c$. c #2872A2",
-"d$. c #0671BA",
-"e$. c #126992",
-"f$. c #2D89C7",
-"g$. c #1C7FC2",
-"h$. c #56A0D0",
-"i$. c #CAE1EE",
-"j$. c #0F74BC",
-"k$. c #1B7FC2",
-"l$. c #2B87C7",
-"m$. c #2D88C7",
-"n$. c #1A7CC0",
-"o$. c #3A90C8",
-"p$. c #C3E0F0",
-"q$. c #B8C2C9",
-"r$. c #0E74B9",
-"s$. c #579FCE",
-"t$. c #5DA3CF",
-"u$. c #0F78BE",
-"v$. c #21769C",
-"w$. c #325F34",
-"x$. c #6AABD6",
-"y$. c #E8F0F2",
-"z$. c #9EC6E0",
-"A$. c #6AA9D1",
-"B$. c #D8E7EA",
-"C$. c #1474BC",
-"D$. c #67A8D2",
-"E$. c #9DC8E4",
-"F$. c #0870BB",
-"G$. c #91C0DD",
-"H$. c #E2EDF1",
-"I$. c #98C6E4",
-"J$. c #0065B5",
-"K$. c #87BBDE",
-"L$. c #E3EEF1",
-"M$. c #EDF4F3",
-"N$. c #9AC6E2",
-"O$. c #348BC6",
-"P$. c #62A4D1",
-"Q$. c #F5F9F3",
-"R$. c #D0E7F2",
-"S$. c #2F88C5",
-"T$. c #1777B7",
-"U$. c #92B3C8",
-"V$. c #E8F1F2",
-"W$. c #FEFEF4",
-"X$. c #5EA4D1",
-"Y$. c #1F6E9D",
-"Z$. c #315735",
-"`$. c #7DB7DD",
-" %. c #FFFDF4",
-".%. c #9DC5DD",
-"+%. c #5AA0CF",
-"@%. c #73AED4",
-"#%. c #FCFCF5",
-"$%. c #B0BCC0",
-"%%. c #0970BA",
-"&%. c #9AC3DB",
-"*%. c #C4DBE8",
-"=%. c #9EC5DE",
-"-%. c #FCFAF1",
-";%. c #EDF2EE",
-">%. c #B0D3E6",
-",%. c #C8E0E9",
-"'%. c #A0CAE5",
-")%. c #A4CCE5",
-"!%. c #AFD2E8",
-"~%. c #69A8D4",
-"{%. c #9CC7E4",
-"]%. c #66A9D5",
-"^%. c #F3F5F2",
-"/%. c #67A8D1",
-"(%. c #6BA9D3",
-"_%. c #68A8D3",
-":%. c #B6D5E8",
-"<%. c #0671BB",
-"[%. c #8FBCD9",
-"}%. c #AACFE7",
-"|%. c #6DABD5",
-"1%. c #9BAEB9",
-"2%. c #C4E0EE",
-"3%. c #529BCC",
-"4%. c #87B9D9",
-"5%. c #E4ECED",
-"6%. c #549DCD",
-"7%. c #156C95",
-"8%. c #7AB4DC",
-"9%. c #FCFAF3",
-"0%. c #A8CBE0",
-"a%. c #F8F8F0",
-"b%. c #9FCAE6",
-"c%. c #0870BA",
-"d%. c #96C0DB",
-"e%. c #8ABFE2",
-"f%. c #95ACBA",
-"g%. c #92BEDB",
-"h%. c #FBFAF1",
-"i%. c #0060B4",
-"j%. c #90C1DC",
-"k%. c #FDFDF6",
-"l%. c #CFE3EE",
-"m%. c #1B7ABE",
-"n%. c #64A6D3",
-"o%. c #97C2DD",
-"p%. c #F2F6F1",
-"q%. c #4E99CC",
-"r%. c #FDFBF3",
-"s%. c #9DC5DE",
-"t%. c #5F99BF",
-"u%. c #418FC3",
-"v%. c #1078BD",
-"w%. c #4494CB",
-"x%. c #3387BF",
-"y%. c #78A9C9",
-"z%. c #71B0D9",
-"A%. c #61A5D2",
-"B%. c #328CC8",
-"C%. c #6398BB",
-"D%. c #1C7EBF",
-"E%. c #237CB8",
-"F%. c #5195C2",
-"G%. c #4997CB",
-"H%. c #5B95BC",
-"I%. c #1E80C3",
-"J%. c #639CC1",
-"K%. c #3689BF",
-"L%. c #7DB4D7",
-"M%. c #94BDD7",
-"N%. c #0770BB",
-"O%. c #9BC3DC",
-"P%. c #ACD0E5",
-"Q%. c #348CC6",
-"R%. c #5CA2D1",
-"S%. c #76B3DB",
-"T%. c #72A5C5",
-"U%. c #3F8EC2",
-"V%. c #0E78BF",
-"W%. c #388EC8",
-"X%. c #4897CB",
-"Y%. c #277EB9",
-"Z%. c #66A0C5",
-"`%. c #74B1D9",
-" &. c #689ABB",
-".&. c #0D72B7",
-"+&. c #4696CB",
-"@&. c #7AB4DA",
-"#&. c #65A8D4",
-"$&. c #3F92C8",
-"%&. c #6C9BBB",
-"&&. c #73B2DC",
-"*&. c #0068B6",
-"=&. c #9BCDED",
-"-&. c #FFFCF2",
-";&. c #91BEDC",
-">&. c #3089C6",
-",&. c #74B1DA",
-"'&. c #72A8CC",
-")&. c #4D93C2",
-"!&. c #398FC8",
-"~&. c #4992C2",
-"{&. c #ADC6D4",
-"]&. c #3C90C7",
-"^&. c #2885C4",
-"/&. c #5EA3D2",
-"(&. c #74B1D8",
-"_&. c #75B1D9",
-":&. c #4A97CB",
-"<&. c #2081C2",
-"[&. c #157EC4",
-"}&. c #6297B9",
-"|&. c #338CC7",
-"1&. c #5190BA",
-"2&. c #589FCD",
-"3&. c #97C5DF",
-"4&. c #6597B7",
-"5&. c #4998CD",
-"6&. c #2786C6",
-"7&. c #70AED7",
-"8&. c #73B0D8",
-"9&. c #6AABD5",
-"0&. c #338BC7",
-"a&. c #5A99C3",
-"b&. c #418EC1",
-"c&. c #4392C7",
-"d&. c #1175B9",
-"e&. c #2E85BE",
-"f&. c #70A3C5",
-"g&. c #72B1DA",
-"h&. c #68A8D4",
-"i&. c #2F8AC6",
-"j&. c #4F99CD",
-"k&. c #64A7D4",
-"l&. c #4495CB",
-"m&. c #4997CC",
-"n&. c #72B0D8",
-"o&. c #6EADD7",
-"p&. c #4A98CC",
-"q&. c #699BBD",
-"r&. c #CDE2EE",
-"s&. c #F6F8F1",
-"t&. c #5698C3",
-"u&. c #4D92C0",
-"v&. c #328BC6",
-"w&. c #D3E4E9",
-"x&. c #2D86C3",
-"y&. c #4B99CC",
-"z&. c #1B79B9",
-"A&. c #127AC2",
-"B&. c #3B8FC7",
-"C&. c #70AFD7",
-"D&. c #71AFD8",
-"E&. c #3B8FC8",
-"F&. c #B6D5E6",
-"G&. c #8BB4CE",
-"H&. c #4E99CB",
-"I&. c #3A8FC7",
-"J&. c #6DACD5",
-"K&. c #69ABD5",
-"L&. c #2B86C4",
-"M&. c #1276B9",
-"N&. c #6E9BB7",
-"O&. c #74B3DC",
-"P&. c #2986C3",
-"Q&. c #0C72B8",
-"R&. c #468DBB",
-"S&. c #74ABCF",
-"T&. c #6FACD5",
-"U&. c #528FB7",
-"V&. c #0E78C0",
-"W&. c #196B98",
-"X&. c #162C19",
-"Y&. c #A7CBE0",
-"Z&. c #F4F1E9",
-"`&. c #0B73BC",
-" *. c #C8E0EA",
-".*. c #C0CCCF",
-"+*. c #82B5D6",
-"@*. c #E0EAEA",
-"#*. c #D8E3E7",
-"$*. c #E3EFF3",
-"%*. c #E7F1F1",
-"&*. c #CCE1E8",
-"**. c #4194CB",
-"=*. c #9BC5DF",
-"-*. c #F2EEE6",
-";*. c #549AC8",
-">*. c #DCE6E5",
-",*. c #B7DBF1",
-"'*. c #2382C4",
-")*. c #B1D2E6",
-"!*. c #ECEEE9",
-"~*. c #75A8C9",
-"{*. c #066FB6",
-"]*. c #187DC1",
-"^*. c #9EC9E1",
-"/*. c #F0EFE9",
-"(*. c #539BC9",
-"_*. c #6EABD3",
-":*. c #B2C5CF",
-"<*. c #046BBA",
-"[*. c #F0F4EF",
-"}*. c #BDD8E7",
-"|*. c #1C7DBF",
-"1*. c #94C2DF",
-"2*. c #DEEBEB",
-"3*. c #EEF4F2",
-"4*. c #D7E8F0",
-"5*. c #F8F4EC",
-"6*. c #E6EEEA",
-"7*. c #A1CAE3",
-"8*. c #378CC5",
-"9*. c #B1D1E2",
-"0*. c #E0EAEC",
-"a*. c #86B4D2",
-"b*. c #CDD6D6",
-"c*. c #E1E9EA",
-"d*. c #DBE9F1",
-"e*. c #B6D3E3",
-"f*. c #3A8FCA",
-"g*. c #95B3C6",
-"h*. c #DBE9F0",
-"i*. c #E4EDEF",
-"j*. c #E1EEED",
-"k*. c #8BBBDA",
-"l*. c #6AABD7",
-"m*. c #D5E5E9",
-"n*. c #FEF5E9",
-"o*. c #E3EDF0",
-"p*. c #E7F1EF",
-"q*. c #96C2DC",
-"r*. c #167ABF",
-"s*. c #97B8CC",
-"t*. c #96C3DE",
-"u*. c #DDE9EE",
-"v*. c #91C0DC",
-"w*. c #A4CEE8",
-"x*. c #EBF4F6",
-"y*. c #F0F2EE",
-"z*. c #E9EEEA",
-"A*. c #96C3DF",
-"B*. c #EDF0EF",
-"C*. c #FEFAF1",
-"D*. c #DEEBF1",
-"E*. c #6CACD6",
-"F*. c #4E9CCF",
-"G*. c #C1DBE7",
-"H*. c #EBF2F2",
-"I*. c #D9E9EF",
-"J*. c #E2EEF2",
-"K*. c #B4D3E2",
-"L*. c #5394C0",
-"M*. c #EBE8E0",
-"N*. c #C1DAE6",
-"O*. c #90BFDA",
-"P*. c #ECF3F2",
-"Q*. c #A4CBE5",
-"R*. c #2582C3",
-"S*. c #C4D7E1",
-"T*. c #E4EFF1",
-"U*. c #FAF8F1",
-"V*. c #E4EEF0",
-"W*. c #E5E7E5",
-"X*. c #D2E2EB",
-"Y*. c #669CC2",
-"Z*. c #CEE3EA",
-"`*. c #E0ECF1",
-" =. c #D9E8EE",
-".=. c #FCFDF6",
-"+=. c #D6E6EC",
-"@=. c #5FA5D4",
-"#=. c #E5EBEB",
-"$=. c #BFCCD2",
-"%=. c #0B74BB",
-"&=. c #D5E4EA",
-"*=. c #CFDEE4",
-"==. c #7BA9C7",
-"-=. c #D4E4E9",
-";=. c #DDE5E7",
-">=. c #F9FBF4",
-",=. c #3D92CC",
-"'=. c #E5EFEF",
-")=. c #99C3DD",
-"!=. c #B2D3E6",
-"~=. c #E2E6E4",
-"{=. c #F2F2ED",
-"]=. c #2D89C8",
-"^=. c #7EB5D6",
-"/=. c #E5E8E5",
-"(=. c #E8F1F3",
-"_=. c #E0EBEE",
-":=. c #5FA4CF",
-"<=. c #D4E6EB",
-"[=. c #F0F3F1",
-"}=. c #E6E6E3",
-"|=. c #EAF2F3",
-"1=. c #AECFE1",
-"2=. c #137CC3",
-"3=. c #4F9BD0",
-"4=. c #CADEE7",
-"5=. c #77B1D6",
-"6=. c #E4EEEF",
-"7=. c #ECF3F4",
-"8=. c #2A86C4",
-"9=. c #67A8D3",
-"0=. c #D8E8EF",
-"a=. c #FAF4E9",
-"b=. c #B6D1E1",
-"c=. c #FFFDF6",
-"d=. c #EAEFEE",
-"e=. c #82B7D9",
-"f=. c #006CBD",
-"g=. c #ABCDE0",
-"h=. c #E4EFEF",
-"i=. c #91ADBF",
-"j=. c #0066BA",
-"k=. c #699CBF",
-"l=. c #E6F0F1",
-"m=. c #97C3DF",
-"n=. c #87B9D8",
-"o=. c #DDEAEA",
-"p=. c #ADD0E3",
-"q=. c #0B74BC",
-"r=. c #4194CC",
-"s=. c #D3E5EF",
-"t=. c #DAE9EF",
-"u=. c #F9FAF3",
-"v=. c #F6F3ED",
-"w=. c #DCE7EB",
-"x=. c #DCE9EF",
-"y=. c #1B7FC0",
-"z=. c #8FBDDB",
-"A=. c #E0ECEE",
-"B=. c #CEE1EB",
-"C=. c #DCECF0",
-"D=. c #6BA2C5",
-"E=. c #83B8D9",
-"F=. c #D4E6ED",
-"G=. c #91B3C8",
-"H=. c #D3E5E8",
-"I=. c #E5E7E4",
-"J=. c #3890CC",
-"K=. c #96B6C8",
-"L=. c #D1E0E7",
-"M=. c #EAF2F2",
-"N=. c #EBEAE3",
-"O=. c #86BADB",
-"P=. c #117AC1",
-"Q=. c #21739D",
-"R=. c #325C35",
-"S=. c #3F7771",
-"T=. c #0B73B9",
-"U=. c #98C3DC",
-"V=. c #62A6D0",
-"W=. c #3E91C8",
-"X=. c #2F8AC7",
-"Y=. c #4295CB",
-"Z=. c #ADCEE1",
-"`=. c #ABCDE1",
-" -. c #58A0CE",
-".-. c #F2F9F5",
-"+-. c #BBBFBF",
-"@-. c #EAF4F3",
-"#-. c #F6F0E6",
-"$-. c #358AC1",
-"%-. c #4E9ACC",
-"&-. c #98C5E0",
-"*-. c #F9F8F1",
-"=-. c #A9CEE6",
-"--. c #3A85BA",
-";-. c #3F86B7",
-">-. c #4D86AD",
-",-. c #3786BD",
-"'-. c #5784A3",
-")-. c #3989C1",
-"!-. c #A2CBE4",
-"~-. c #99C6E3",
-"{-. c #0A75BE",
-"]-. c #A5CBE2",
-"^-. c #CAE1ED",
-"/-. c #5AA1CE",
-"(-. c #3F92C9",
-"_-. c #BCD8E6",
-":-. c #0F78C0",
-"<-. c #C4DBE6",
-"[-. c #F8F8F1",
-"}-. c #F0F3EE",
-"|-. c #B5D2E1",
-"1-. c #398FCA",
-"2-. c #C8E0EE",
-"3-. c #D8E6EC",
-"4-. c #EDF2ED",
-"5-. c #64A7D2",
-"6-. c #2D88C5",
-"7-. c #6BACD6",
-"8-. c #2884C3",
-"9-. c #6B98B6",
-"0-. c #DFEDF1",
-"a-. c #D6E5EA",
-"b-. c #FEFBF2",
-"c-. c #6FAED9",
-"d-. c #98BBD1",
-"e-. c #FEFBF3",
-"f-. c #3487C1",
-"g-. c #4C85AD",
-"h-. c #3B86B9",
-"i-. c #4B86AF",
-"j-. c #3C88BD",
-"k-. c #8EC0DF",
-"l-. c #F9FAF4",
-"m-. c #D5CFC6",
-"n-. c #3E93CD",
-"o-. c #3F93CA",
-"p-. c #6BACD7",
-"q-. c #FAF9F1",
-"r-. c #63A7D6",
-"s-. c #328CC7",
-"t-. c #4395CC",
-"u-. c #AACDE0",
-"v-. c #4F9CCE",
-"w-. c #4998CE",
-"x-. c #2886C5",
-"y-. c #4998CF",
-"z-. c #74B0D9",
-"A-. c #2F89C7",
-"B-. c #FFFBF1",
-"C-. c #98C4DF",
-"D-. c #64A2CD",
-"E-. c #7CB5D9",
-"F-. c #4A99CD",
-"G-. c #3E92CB",
-"H-. c #3F93CB",
-"I-. c #B5D4E3",
-"J-. c #4695CA",
-"K-. c #277CB5",
-"L-. c #C8DFEC",
-"M-. c #358CC7",
-"N-. c #6BABD4",
-"O-. c #DBE8EE",
-"P-. c #3F95D1",
-"Q-. c #006DB8",
-"R-. c #368CC6",
-"S-. c #F7FBF5",
-"T-. c #A5C2D2",
-"U-. c #0672BA",
-"V-. c #2784C4",
-"W-. c #F0F3EF",
-"X-. c #94C1DC",
-"Y-. c #378EC9",
-"Z-. c #398FC9",
-"`-. c #9FC8DE",
-" ;. c #2385C9",
-".;. c #A0CEEB",
-"+;. c #FEFBF1",
-"@;. c #B3D4E9",
-"#;. c #3889BF",
-"$;. c #4592C5",
-"%;. c #BCD7E4",
-"&;. c #CFE2EB",
-"*;. c #7BB2D7",
-"=;. c #3888BF",
-"-;. c #4F9BCF",
-";;. c #EAF3EE",
-">;. c #F5F6F2",
-",;. c #6DAAD2",
-"';. c #EEF3EE",
-");. c #66A7D2",
-"!;. c #3D8ABD",
-"~;. c #3D92CA",
-"{;. c #B4D5E8",
-"];. c #97AFBE",
-"^;. c #5BA3D4",
-"/;. c #EAF1F0",
-"(;. c #EAF1F1",
-"_;. c #73AFD6",
-":;. c #318AC6",
-"<;. c #4D9BCE",
-"[;. c #FFFEF3",
-"};. c #98C5E3",
-"|;. c #2182C3",
-"1;. c #4596CC",
-"2;. c #66A8D3",
-"3;. c #DCE9EE",
-"4;. c #F4F8F1",
-"5;. c #58A1CF",
-"6;. c #3990CA",
-"7;. c #91C1DD",
-"8;. c #C0DDEA",
-"9;. c #658EAA",
-"0;. c #7CB5DA",
-"a;. c #D7E4E7",
-"b;. c #F0F5F4",
-"c;. c #509BCC",
-"d;. c #E9EFEC",
-"e;. c #E0F1F8",
-"f;. c #4193CA",
-"g;. c #4194CA",
-"h;. c #B5D2E2",
-"i;. c #5FA5D2",
-"j;. c #4B99CE",
-"k;. c #8FBEDB",
-"l;. c #B9D6E4",
-"m;. c #3088C6",
-"n;. c #6FADD5",
-"o;. c #EAF2F0",
-"p;. c #FBF3E7",
-"q;. c #98C4DC",
-"r;. c #4295CD",
-"s;. c #378DC7",
-"t;. c #AACFE5",
-"u;. c #EEF3F1",
-"v;. c #D2E4EC",
-"w;. c #F2F8F7",
-"x;. c #E8E9E3",
-"y;. c #5593BA",
-"z;. c #106C90",
-"A;. c #165B54",
-"B;. c #0570B4",
-"C;. c #7AB5DC",
-"D;. c #FBFAF2",
-"E;. c #579ACC",
-"F;. c #9DC8E3",
-"G;. c #2C86C3",
-"H;. c #CDE0E8",
-"I;. c #FFFFF4",
-"J;. c #2D87C5",
-"K;. c #D0E2E9",
-"L;. c #A9CCE0",
-"M;. c #FAF9F2",
-"N;. c #EFF3EF",
-"O;. c #BFD9E8",
-"P;. c #7AB2D6",
-"Q;. c #FCFCF1",
-"R;. c #B4D6E9",
-"S;. c #0A74BB",
-"T;. c #3C90C8",
-"U;. c #60A3CF",
-"V;. c #EEF2EF",
-"W;. c #E8EEED",
-"X;. c #EAEEEB",
-"Y;. c #E8EEEC",
-"Z;. c #0061B5",
-"`;. c #FEFEF3",
-" >. c #2B86C5",
-".>. c #F5F9F1",
-"+>. c #80B6D7",
-"@>. c #C1D9E5",
-"#>. c #CEE0E8",
-"$>. c #2583C4",
-"%>. c #368DC7",
-"&>. c #F6F8F2",
-"*>. c #76AFD6",
-"=>. c #BFD8E5",
-"->. c #80B8DE",
-";>. c #D6E5E7",
-">>. c #DBE7EB",
-",>. c #2984C4",
-"'>. c #9BC7E4",
-")>. c #E8EDEA",
-"!>. c #B7D5E3",
-"~>. c #FDFAF2",
-"{>. c #DBEAF1",
-"]>. c #2280BF",
-"^>. c #F9F9F1",
-"/>. c #8ABEE2",
-"(>. c #7EB4D6",
-"_>. c #FCF9F1",
-":>. c #92C3E4",
-"<>. c #B0D0E1",
-"[>. c #F4F7F2",
-"}>. c #69ABD7",
-"|>. c #D4E7F0",
-"1>. c #E4EDEC",
-"2>. c #3D91C8",
-"3>. c #5D8AAA",
-"4>. c #F1F0E9",
-"5>. c #8CBCD9",
-"6>. c #9AC6DD",
-"7>. c #72AED3",
-"8>. c #939EA5",
-"9>. c #006BBE",
-"0>. c #C8E0ED",
-"a>. c #7992A4",
-"b>. c #A9AFB1",
-"c>. c #FAFCF7",
-"d>. c #E5F0EE",
-"e>. c #529ED2",
-"f>. c #0065B7",
-"g>. c #A3CBE5",
-"h>. c #FFFCF3",
-"i>. c #8EBCDA",
-"j>. c #C0D9E5",
-"k>. c #88BDE0",
-"l>. c #1D7FC1",
-"m>. c #59A2D4",
-"n>. c #EDF3F1",
-"o>. c #5FA7D7",
-"p>. c #4897CA",
-"q>. c #ECF1EE",
-"r>. c #CDE2ED",
-"s>. c #F3F8F2",
-"t>. c #177CC0",
-"u>. c #8EBFDD",
-"v>. c #F5F7F3",
-"w>. c #EDEFEA",
-"x>. c #C8DDE7",
-"y>. c #2F88C6",
-"z>. c #E4EDED",
-"A>. c #4C80A4",
-"B>. c #006DBE",
-"C>. c #EAF3EF",
-"D>. c #BED7E5",
-"E>. c #65A5D1",
-"F>. c #F4FAF7",
-"G>. c #BDB9B5",
-"H>. c #CEE3EF",
-"I>. c #59A0CF",
-"J>. c #3D90CB",
-"K>. c #C8DDE6",
-"L>. c #5DA2CF",
-"M>. c #B5D5E9",
-"N>. c #0B72BB",
-"O>. c #90C0DB",
-"P>. c #BCD7E5",
-"Q>. c #5BA1D0",
-"R>. c #75AFD5",
-"S>. c #7BB4D7",
-"T>. c #3074A9",
-"U>. c #3E766F",
-"V>. c #FEFBF4",
-"W>. c #94C1DB",
-"X>. c #64A6D1",
-"Y>. c #D7E6EA",
-"Z>. c #AED1E1",
-"`>. c #569ED0",
-" ,. c #EFF3EE",
-".,. c #C0DCED",
-"+,. c #C1DDED",
-"@,. c #71AED5",
-"#,. c #D8E6EA",
-"$,. c #D8E6EB",
-"%,. c #E8EFEE",
-"&,. c #90C2E2",
-"*,. c #74AED5",
-"=,. c #579ECF",
-"-,. c #C0DAEA",
-";,. c #ACCCE1",
-">,. c #005FB4",
-",,. c #F6F9F1",
-"',. c #A8CBDF",
-"),. c #85BBE0",
-"!,. c #4D98CC",
-"~,. c #F1F7F1",
-"{,. c #AFCFE2",
-"],. c #1878B9",
-"^,. c #1A7FC3",
-"/,. c #3289C5",
-"(,. c #DAE7EB",
-"_,. c #E8F0EE",
-":,. c #348BC7",
-"<,. c #9AC2DD",
-"[,. c #E0EAEB",
-"},. c #B7D7EA",
-"|,. c #84BADE",
-"1,. c #FFFCF4",
-"2,. c #549ED3",
-"3,. c #E7EFEE",
-"4,. c #DCE8EB",
-"5,. c #2382C3",
-"6,. c #D3E3EA",
-"7,. c #E2EBED",
-"8,. c #3B8EC9",
-"9,. c #1478BB",
-"0,. c #1A7ABB",
-"a,. c #1878B8",
-"b,. c #90BFDC",
-"c,. c #5DA6D8",
-"d,. c #DBE8ED",
-"e,. c #3F91CC",
-"f,. c #99C4DC",
-"g,. c #4F9CD0",
-"h,. c #8FBEDA",
-"i,. c #FAF8F0",
-"j,. c #A3CFEC",
-"k,. c #FAFCF3",
-"l,. c #9BC4DD",
-"m,. c #2D86C5",
-"n,. c #E9EFEE",
-"o,. c #71ADD4",
-"p,. c #B4D2E2",
-"q,. c #88BFE5",
-"r,. c #A9D2EB",
-"s,. c #FDFCF2",
-"t,. c #78B0D6",
-"u,. c #EEF3EF",
-"v,. c #5CA4D6",
-"w,. c #5EA2D0",
-"x,. c #FCFDF3",
-"y,. c #4093CD",
-"z,. c #187ABD",
-"A,. c #1A7BBD",
-"B,. c #197ABD",
-"C,. c #1E7CBD",
-"D,. c #B0D2E6",
-"E,. c #E8F0F0",
-"F,. c #E9E9E4",
-"G,. c #4781A9",
-"H,. c #006EBD",
-"I,. c #C5DBE6",
-"J,. c #CCE2ED",
-"K,. c #6DABD3",
-"L,. c #D2E2E9",
-"M,. c #E0EDF0",
-"N,. c #318CC8",
-"O,. c #64A9D9",
-"P,. c #82B9DF",
-"Q,. c #FBFAF3",
-"R,. c #91BFDB",
-"S,. c #E1EBEC",
-"T,. c #4395C9",
-"U,. c #92C0DC",
-"V,. c #E8F1EE",
-"W,. c #4092C9",
-"X,. c #85BADD",
-"Y,. c #1A7EC2",
-"Z,. c #1A79B9",
-"`,. c #EBF1ED",
-" '. c #C7DFED",
-".'. c #0D72BB",
-"+'. c #8DBEDA",
-"@'. c #6CABD2",
-"#'. c #398FC7",
-"$'. c #6EADD3",
-"%'. c #73AFD7",
-"&'. c #0D688F",
-"*'. c #296862",
-"='. c #0871B7",
-"-'. c #AACCE0",
-";'. c #579DCD",
-">'. c #338CC6",
-",'. c #D6E5E9",
-"''. c #1676BD",
-")'. c #99C5DD",
-"!'. c #0F76BE",
-"~'. c #72B0DA",
-"{'. c #BCCCD5",
-"]'. c #65A7D2",
-"^'. c #F2F4F1",
-"/'. c #BCD7E6",
-"('. c #157AC1",
-"_'. c #A9C3D4",
-":'. c #93C0DA",
-"<'. c #5CA1CF",
-"['. c #DAE7EC",
-"}'. c #1379BF",
-"|'. c #6BADDB",
-"1'. c #F7FAF2",
-"2'. c #C4DEEC",
-"3'. c #A0C5DD",
-"4'. c #5BA1D2",
-"5'. c #DFEDF3",
-"6'. c #D2CEC8",
-"7'. c #D9EDF7",
-"8'. c #D9E0E2",
-"9'. c #CED9DE",
-"0'. c #65A9D7",
-"a'. c #96AEBD",
-"b'. c #89BADA",
-"c'. c #A6CCE1",
-"d'. c #58A1D3",
-"e'. c #DAE7EA",
-"f'. c #7DB4D6",
-"g'. c #D0E4EE",
-"h'. c #D6DCDC",
-"i'. c #D4D4D0",
-"j'. c #D8E5EB",
-"k'. c #D2CBC3",
-"l'. c #D6EAF3",
-"m'. c #CBDFE8",
-"n'. c #187BBF",
-"o'. c #69A9D2",
-"p'. c #CAE1EC",
-"q'. c #F7F8F2",
-"r'. c #A2CCE7",
-"s'. c #F3F8F3",
-"t'. c #D0D9DD",
-"u'. c #0D75BC",
-"v'. c #E7EEEE",
-"w'. c #E2EAE9",
-"x'. c #408BBF",
-"y'. c #9DC6DD",
-"z'. c #FAF8F2",
-"A'. c #87BCE0",
-"B'. c #82B7DA",
-"C'. c #7DB3D7",
-"D'. c #4D99CE",
-"E'. c #D8DCDC",
-"F'. c #D5DBDC",
-"G'. c #D1D5D4",
-"H'. c #71ACD5",
-"I'. c #E9F0EF",
-"J'. c #D8E7EC",
-"K'. c #127CC4",
-"L'. c #C3D1D7",
-"M'. c #056FBB",
-"N'. c #7CB2D5",
-"O'. c #C8E0EB",
-"P'. c #B6CFDA",
-"Q'. c #0C70B5",
-"R'. c #026FBB",
-"S'. c #9EC7E1",
-"T'. c #0975BD",
-"U'. c #88BCDD",
-"V'. c #E3EDED",
-"W'. c #BFDAEA",
-"X'. c #559ECE",
-"Y'. c #ACCEE4",
-"Z'. c #8BBCD9",
-"`'. c #D9EDF6",
-" ). c #D2CBC5",
-".). c #D7E6ED",
-"+). c #D3D5D2",
-"@). c #DEEEF5",
-"#). c #EDF2EF",
-"$). c #1473BC",
-"%). c #81B8D7",
-"&). c #539ED1",
-"*). c #2D86C4",
-"=). c #E4ECEC",
-"-). c #1B7AC0",
-";). c #85B9D9",
-">). c #2470A2",
-",). c #355A38",
-"'). c #155A51",
-")). c #0771B4",
-"!). c #FDFBF2",
-"~). c #9EC6DD",
-"{). c #5CA2CF",
-"]). c #358DC6",
-"^). c #DDE9EA",
-"/). c #CEE4F0",
-"(). c #4C9ACC",
-"_). c #FBF9F1",
-":). c #5294C1",
-"<). c #BCCDD7",
-"[). c #7AB4D9",
-"}). c #C7DDE7",
-"|). c #6DAAD3",
-"1). c #F9F9F3",
-"2). c #A1BED1",
-"3). c #086FBA",
-"4). c #96BFDA",
-"5). c #82BBE1",
-"6). c #A7CDE5",
-"7). c #1C7FC0",
-"8). c #F6FAF1",
-"9). c #CAE0ED",
-"0). c #A0C6DD",
-"a). c #D9E2E4",
-"b). c #7FB3D4",
-"c). c #79B0D4",
-"d). c #88BCDC",
-"e). c #8BBEDD",
-"f). c #98C5E1",
-"g). c #9CCDEE",
-"h). c #97C1DD",
-"i). c #8ABEDE",
-"j). c #FAF9F4",
-"k). c #57A0CF",
-"l). c #BFDAE9",
-"m). c #EAF1F2",
-"n). c #94C1DE",
-"o). c #77B2D7",
-"p). c #7BB6DA",
-"q). c #7BB2D6",
-"r). c #7CB7DC",
-"s). c #83B7D8",
-"t). c #89BBDC",
-"u). c #F0F4F0",
-"v). c #C3DBE6",
-"w). c #A0C9DE",
-"x). c #5BA2D1",
-"y). c #9EC8E2",
-"z). c #FDFBF5",
-"A). c #CCE2EA",
-"B). c #7CB2D6",
-"C). c #559ECD",
-"D). c #AFD0E2",
-"E). c #F6FAF3",
-"F). c #BBCDD8",
-"G). c #0A73BB",
-"H). c #DFE8E8",
-"I). c #3584BB",
-"J). c #A1C8DD",
-"K). c #9AC5E2",
-"L). c #4C9AD0",
-"M). c #6FABD2",
-"N). c #7AB3D8",
-"O). c #80B8DB",
-"P). c #92C1DE",
-"Q). c #EAF0F0",
-"R). c #CEE1E8",
-"S). c #197FC3",
-"T). c #BAD8E8",
-"U). c #197DBF",
-"V). c #61A6D3",
-"W). c #E1EDEC",
-"X). c #0972BB",
-"Y). c #E9F1EF",
-"Z). c #D5E0E4",
-"`). c #3183BE",
-" !. c #3087C5",
-".!. c #E1EAEC",
-"+!. c #D2E4EB",
-"@!. c #0F76BD",
-"#!. c #60A3D0",
-"$!. c #C2DCE6",
-"%!. c #FEFDF5",
-"&!. c #95BFD6",
-"*!. c #1677B8",
-"=!. c #BAD7E9",
-"-!. c #89BAD9",
-";!. c #C2DAE6",
-">!. c #7BB1D5",
-",!. c #79B1D5",
-"'!. c #76AFD5",
-")!. c #0A72BB",
-"!!. c #95C2DB",
-"~!. c #FDFDF5",
-"{!. c #56A0D1",
-"]!. c #E3ECEC",
-"^!. c #CEE2EE",
-"/!. c #1E7DC1",
-"(!. c #549ECD",
-"_!. c #0673C0",
-":!. c #126881",
-"<!. c #23645B",
-"[!. c #0F76BA",
-"}!. c #A5CAE0",
-"|!. c #0973BD",
-"1!. c #5C9FCE",
-"2!. c #D5E7F0",
-"3!. c #1277BE",
-"4!. c #9EC7DE",
-"5!. c #4797CC",
-"6!. c #78A5C3",
-"7!. c #7CB4D8",
-"8!. c #F8F7F0",
-"9!. c #C0E0F5",
-"0!. c #A4CADF",
-"a!. c #96C7E7",
-"b!. c #0770BA",
-"c!. c #9CC4DD",
-"d!. c #92C0DF",
-"e!. c #93C1E0",
-"f!. c #C2DCEB",
-"g!. c #6F9EBE",
-"h!. c #F6FAF2",
-"i!. c #A6CADE",
-"j!. c #EEF6F1",
-"k!. c #CFD7DA",
-"l!. c #207EBD",
-"m!. c #006ABA",
-"n!. c #97B5C7",
-"o!. c #99C2DD",
-"p!. c #9BC5E0",
-"q!. c #F8F9F3",
-"r!. c #97C5E4",
-"s!. c #4595CC",
-"t!. c #82B9DB",
-"u!. c #61A5D1",
-"v!. c #58A0D1",
-"w!. c #D1E3EB",
-"x!. c #2C87C5",
-"y!. c #4795CB",
-"z!. c #F7FAF1",
-"A!. c #B5D5E8",
-"B!. c #DEEAEE",
-"C!. c #318DCC",
-"D!. c #8BBCDD",
-"E!. c #68A9D2",
-"F!. c #368EC9",
-"G!. c #DEEAED",
-"H!. c #3D88BC",
-"I!. c #D8E2E4",
-"J!. c #348DCA",
-"K!. c #CBDFE7",
-"L!. c #B6D4E4",
-"M!. c #167CC1",
-"N!. c #DFECF1",
-"O!. c #6FACD4",
-"P!. c #FDFDF4",
-"Q!. c #549CCE",
-"R!. c #70ABD2",
-"S!. c #83B9DC",
-"T!. c #1479BE",
-"U!. c #6AA9D3",
-"V!. c #EEF4F0",
-"W!. c #EDEBE6",
-"X!. c #448DBF",
-"Y!. c #ACCFE4",
-"Z!. c #F1F5F0",
-"`!. c #77B0D4",
-" ~. c #94C2DD",
-".~. c #92C2DB",
-"+~. c #3388C4",
-"@~. c #539DCD",
-"#~. c #1176B4",
-"$~. c #3C715D",
-"%~. c #3C6434",
-"&~. c #22779E",
-"*~. c #61A3CF",
-"=~. c #DCE8EA",
-"-~. c #D4E6F0",
-";~. c #8FC0DE",
-">~. c #4C99CC",
-",~. c #C5DCE7",
-"'~. c #B8BEC0",
-")~. c #B5D5E4",
-"!~. c #519ED0",
-"~~. c #EBF2F3",
-"{~. c #F8FAF4",
-"]~. c #ADBCC3",
-"^~. c #0970BB",
-"/~. c #F6F7F0",
-"(~. c #5AA0CE",
-"_~. c #E8F1F1",
-":~. c #C6DEE7",
-"<~. c #73B2DD",
-"[~. c #A4C8DE",
-"}~. c #BFDBE9",
-"|~. c #64A6D2",
-"1~. c #A7CCE1",
-"2~. c #5CA2D0",
-"3~. c #9AC4DE",
-"4~. c #0771BB",
-"5~. c #C5DCE6",
-"6~. c #8EBEDC",
-"7~. c #6FACD3",
-"8~. c #BAD6E4",
-"9~. c #0D77BF",
-"0~. c #A9CDE2",
-"a~. c #308AC5",
-"b~. c #A8CCE2",
-"c~. c #3A7FAF",
-"d~. c #9CC7E3",
-"e~. c #FDFCF3",
-"f~. c #74AFD5",
-"g~. c #1E7FC2",
-"h~. c #0D70B4",
-"i~. c #C4D8E1",
-"j~. c #B0D1E4",
-"k~. c #D2E3E9",
-"l~. c #1C7FC3",
-"m~. c #CDE3ED",
-"n~. c #E4F0F3",
-"o~. c #A6CCE3",
-"p~. c #B3D4E6",
-"q~. c #2E82C2",
-"r~. c #0D77BD",
-"s~. c #4A9ACF",
-"t~. c #C0DBEA",
-"u~. c #388DC7",
-"v~. c #E1ECEC",
-"w~. c #E1EDEF",
-"x~. c #0F78BD",
-"y~. c #3087C4",
-"z~. c #86B9D9",
-"A~. c #1374B5",
-"B~. c #456A61",
-"C~. c #3F5E1D",
-"D~. c #1E7193",
-"E~. c #CEE4EE",
-"F~. c #9EB2BE",
-"G~. c #72AED5",
-"H~. c #85AEC8",
-"I~. c #7FAECC",
-"J~. c #94B1C3",
-"K~. c #599DCA",
-"L~. c #599ECE",
-"M~. c #E1EBEA",
-"N~. c #9AC6DE",
-"O~. c #549DD0",
-"P~. c #ECF2F0",
-"Q~. c #65A7D3",
-"R~. c #4293C8",
-"S~. c #0D75BE",
-"T~. c #4A99CE",
-"U~. c #F0F6F3",
-"V~. c #0A70BB",
-"W~. c #9CC4DC",
-"X~. c #9BC4DE",
-"Y~. c #D2E5EA",
-"Z~. c #C8DFE6",
-"`~. c #70A7CD",
-" {. c #C9DFED",
-".{. c #A5C8DE",
-"+{. c #EDF4EF",
-"@{. c #94C2E1",
-"#{. c #2282C3",
-"${. c #8EC1E2",
-"%{. c #96B0C0",
-"&{. c #C3DCEA",
-"*{. c #80AECC",
-"={. c #90AEC0",
-"-{. c #86AEC7",
-";{. c #7CB1D4",
-">{. c #97C4DF",
-",{. c #58A0D3",
-"'{. c #6CADD8",
-"){. c #3E91C9",
-"!{. c #EFF3F1",
-"~{. c #94C0DB",
-"{{. c #4393C9",
-"]{. c #1C80C2",
-"^{. c #4D9ACB",
-"/{. c #85B8DA",
-"({. c #82B4D4",
-"_{. c #1075BA",
-":{. c #4495CC",
-"<{. c #C9DEE7",
-"[{. c #6FAED7",
-"}{. c #F9F8F2",
-"|{. c #D9E8EF",
-"1{. c #368BC8",
-"2{. c #DCE9ED",
-"3{. c #7DB4D9",
-"4{. c #A6CCE2",
-"5{. c #F9F9F2",
-"6{. c #FDFAF1",
-"7{. c #A1CCE7",
-"8{. c #4193CB",
-"9{. c #A0C8DD",
-"0{. c #8ABCDD",
-"a{. c #79B1D6",
-"b{. c #2A86C6",
-"c{. c #EBF0EE",
-"d{. c #338AC7",
-"e{. c #5AA2D4",
-"f{. c #8ABBDC",
-"g{. c #84B8DB",
-"h{. c #D3E3E8",
-"i{. c #1179BF",
-"j{. c #CDE1EC",
-"k{. c #2180C1",
-"l{. c #308AC6",
-"m{. c #0C72BC",
-"n{. c #B9DAEE",
-"o{. c #8EBFDF",
-"p{. c #FEFDF3",
-"q{. c #B8D7E8",
-"r{. c #0D72BC",
-"s{. c #61A4D0",
-"t{. c #3A8EC6",
-"u{. c #1D7FC3",
-"v{. c #E5F0F0",
-"w{. c #3B91CA",
-"x{. c #318AC7",
-"y{. c #EBF3F1",
-"z{. c #1B7EC2",
-"A{. c #5897BF",
-"B{. c #B2C9D4",
-"C{. c #4094CA",
-"D{. c #086FB0",
-"E{. c #1D5845",
-"F{. c #326C59",
-"G{. c #0973B6",
-"H{. c #FDFEF4",
-"I{. c #B1D2E7",
-"J{. c #60A4CF",
-"K{. c #A7CEE6",
-"L{. c #358DC7",
-"M{. c #DAE9EC",
-"N{. c #DFEDF4",
-"O{. c #1378BE",
-"P{. c #99C4DF",
-"Q{. c #FEFDF8",
-"R{. c #80B6D6",
-"S{. c #FBFCF4",
-"T{. c #E5EFF1",
-"U{. c #F5F9F4",
-"V{. c #B8D6E7",
-"W{. c #FCFCF4",
-"X{. c #A5CBE4",
-"Y{. c #2E89C7",
-"Z{. c #ACCEE3",
-"`{. c #A3CCE3",
-" ]. c #9BC7E2",
-".]. c #93C4E4",
-"+]. c #9BC3DD",
-"@]. c #E3EFF2",
-"#]. c #FFFEF5",
-"$]. c #2E8AC8",
-"%]. c #CFE2E9",
-"&]. c #79A3C0",
-"*]. c #0068BA",
-"=]. c #DDECF1",
-"-]. c #127AC0",
-";]. c #91C3E3",
-">]. c #FAFBF3",
-",]. c #7DB5DB",
-"']. c #A4BBC8",
-")]. c #61A5D6",
-"!]. c #87BBDA",
-"~]. c #5DA4D3",
-"{]. c #CDE0EA",
-"]]. c #FEFEF5",
-"^]. c #FCFDF4",
-"/]. c #FCFCF3",
-"(]. c #9EBED2",
-"_]. c #1576B7",
-":]. c #4E9BD0",
-"<]. c #CDE1E7",
-"[]. c #D1E3EC",
-"}]. c #89BCDC",
-"|]. c #D1E4EB",
-"1]. c #ACD1EB",
-"2]. c #FBFDF6",
-"3]. c #C0DAE9",
-"4]. c #F6F9F2",
-"5]. c #3781B4",
-"6]. c #AFD0E1",
-"7]. c #93C3E4",
-"8]. c #9BC5E2",
-"9]. c #3A90CA",
-"0]. c #FCF9F2",
-"a]. c #E9F2F3",
-"b]. c #F0F5F2",
-"c]. c #F1F7F3",
-"d]. c #88BADB",
-"e]. c #5FA4D5",
-"f]. c #BDD9E9",
-"g]. c #C7DDE8",
-"h]. c #F6FAF4",
-"i]. c #0E72BB",
-"j]. c #F7E6D6",
-"k]. c #F6FAF6",
-"l]. c #4497CC",
-"m]. c #ECF4F2",
-"n]. c #FDFEF5",
-"o]. c #ECF2F1",
-"p]. c #6CABD3",
-"q]. c #2C88C4",
-"r]. c #97C4DE",
-"s]. c #FFFEF6",
-"t]. c #368AC6",
-"u]. c #DAEBF1",
-"v]. c #207DC1",
-"w]. c #78B3D8",
-"x]. c #27799A",
-"y]. c #2D562F",
-"z]. c #6A6A3D",
-"A]. c #1372B2",
-"B]. c #529DCD",
-"C]. c #549ECC",
-"D]. c #539DCC",
-"E]. c #5CA2CE",
-"F]. c #3E92C9",
-"G]. c #4294CA",
-"H]. c #569FCF",
-"I]. c #84B7D8",
-"J]. c #82B6D8",
-"K]. c #71ADD5",
-"L]. c #1F81C2",
-"M]. c #4696CA",
-"N]. c #4495C9",
-"O]. c #046FBA",
-"P]. c #549DCE",
-"Q]. c #398EC7",
-"R]. c #2685C4",
-"S]. c #3C91CA",
-"T]. c #388FC8",
-"U]. c #167DC3",
-"V]. c #0C76BC",
-"W]. c #4B99CD",
-"X]. c #5EA3CF",
-"Y]. c #227AB6",
-"Z]. c #549DCC",
-"`]. c #348CC7",
-" ^. c #549ECE",
-".^. c #4A98CB",
-"+^. c #177DC1",
-"@^. c #7FB4D7",
-"#^. c #388EC7",
-"$^. c #80B5D7",
-"%^. c #4294C9",
-"&^. c #6BAAD3",
-"*^. c #83B7D9",
-"=^. c #2483C4",
-"-^. c #77B0D5",
-";^. c #84B6D8",
-">^. c #4E9BCC",
-",^. c #4B97C8",
-"'^. c #0E72B5",
-")^. c #4797CA",
-"!^. c #86B8D9",
-"~^. c #81B5D8",
-"{^. c #4998CB",
-"]^. c #388FC9",
-"^^. c #4293C9",
-"/^. c #579ECE",
-"(^. c #287EB8",
-"_^. c #60A4D2",
-":^. c #85B7D9",
-"<^. c #E3DCD3",
-"[^. c #2B7EB8",
-"}^. c #82B6D9",
-"|^. c #72ADD4",
-"1^. c #79B1D7",
-"2^. c #83B6D9",
-"3^. c #7DB3D6",
-"4^. c #177DC0",
-"5^. c #4495CA",
-"6^. c #1A7EC0",
-"7^. c #16636F",
-"8^. c #14709C",
-"9^. c #5091BB",
-"0^. c #F7ECDF",
-"a^. c #8FC1DE",
-"b^. c #1774A5",
-"c^. c #546C29",
-"d^. c #526D2F",
-"e^. c #0A72C0",
-"f^. c #F2F8F5",
-"g^. c #2778A2",
-"h^. c #3B5D1C",
-"i^. c #38718B",
-"j^. c #0377CA",
-"k^. c #ABCFE2",
-"l^. c #C7DFE8",
-"m^. c #FBFBF6",
-"n^. c #0B7ACC",
-"o^. c #4E6A58",
-"p^. c #182E19",
-"q^. c #076EAA",
-"r^. c #BDD8E6",
-"s^. c #BBD7E5",
-"t^. c #0071CA",
-"u^. c #1E6B7A",
-"v^. c #446E4C",
-"w^. c #0070C5",
-"x^. c #4F78A2",
-"y^. c #537A57",
-"z^. c #006FC2",
-"A^. c #307D9E",
-"B^. c #37602E",
-"C^. c #1E77A4",
-"D^. c #1E79AB",
-"E^. c #246766",
-"F^. c #177098",
-"G^. c #0876C4",
-"H^. c #1579BB",
-"I^. c #36684C",
-"J^. c #27738B",
-"K^. c #0A74B8",
-"L^. c #0472C1",
-"M^. c #2E799B",
-"N^. c #3C673F",
-"O^. c #4C6F68",
-"P^. c #0872BB",
-"Q^. c #0875C2",
-"R^. c #1A6E8F",
-"S^. c #386030",
-"T^. c #294219",
-"U^. c #18543E",
-"V^. c #477C75",
-"W^. c #0A74C7",
-"X^. c #0173C6",
-"Y^. c #0070BE",
-"Z^. c #1177B9",
-"`^. c #086EA8",
-" /. c #467359",
-"./. c #3F6B6B",
-"+/. c #1C6E86",
-"@/. c #1A78B0",
-"#/. c #0070C9",
-"$/. c #006FC3",
-"%/. c #006EC8",
-"&/. c #0B76C3",
-"*/. c #17719C",
-"=/. c #3E7059",
-"-/. c #205735",
-";/. c #477A6B",
-">/. c #478388",
-",/. c #0074D0",
-"'/. c #0070C6",
-")/. c #006FBD",
-"!/. c #0070BF",
-"~/. c #006FC4",
-"{/. c #0073CA",
-"]/. c #0A76C4",
-"^/. c #5C846F",
-"//. c #356B57",
-"(/. c #5C7A4B",
-"_/. c #60866C",
-":/. c #3983A3",
-"</. c #337D98",
-"[/. c #0A75C1",
-"}/. c #2885C2",
-"|/. c #1179BD",
-"1/. c #157ABD",
-"2/. c #0A75BB",
-"3/. c #2584C1",
-"4/. c #2584C2",
-"5/. c #1A7DBF",
-"6/. c #1279BD",
-"7/. c #2482C1",
-"8/. c #1A7EBF",
-"9/. c #2886C2",
-"0/. c #1B7EBF",
-"a/. c #0D76BC",
-"b/. c #0270B9",
-"c/. c #2986C2",
-"d/. c #1F80C0",
-"e/. c #1E7FC0",
-"f/. c #2181C0",
-"g/. c #2985C2",
-"h/. c #2684C1",
-"i/. c #036FB9",
-"j/. c #1C7FBF",
-"k/. c #167ABE",
-"l/. c #197CBF",
-"m/. c #147ABD",
-"n/. c #1078BC",
-"o/. c #2785C2",
-"p/. c #1479BD",
-"q/. c #1378BD",
-"r/. c #2281C1",
-"s/. c #197DBE",
-"t/. c #167BBE",
-"u/. c #0974BB",
-"v/. c #2A86C2",
-"w/. c #0873BA",
-"x/. c #1178BC",
-"y/. c #177BBE",
-"z/. c #0B75BB",
-"A/. c #1D7FBF",
-"B/. c #1E80C0",
-"C/. c #1E7FBF",
-"D/. c #1D7EBF",
-"E/. c #1F7FC0",
-"F/. c #2381C1",
-"G/. c #187CBE",
-"H/. c #1278BC",
-"I/. c #2281C0",
-"J/. c #2A85C2",
-"K/. c #197CBE",
-"L/. c #0E77BC",
-"M/. c #2483C1",
-"N/. c #2180C0",
-"O/. c #2182C1",
-"P/. c #2887C8",
-"Q/. c #608465",
-"R/. c #71895A",
-"S/. c #132412",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # # # # # # # # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # @ # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # # # $ # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # @ # # # @ # # # @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ @ $ # $ # # # $ # # # # # # # # # # # # # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % $ % $ % $ % $ % $ $ $ $ # $ # $ @ $ # $ # $ # $ # # # $ # # # $ # # # # # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % % % % % % % % % % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & % & % & % & % & & & % & % & % & % % % % % % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % % % % % % % % % & % & % & % & % & % & & & % & & & % & & & % & % & % & % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % % % % $ % % % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & & & % & & & % & & & % & & & % & % & % & % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & % & % % % % % % % % $ % $ % $ % $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & & & % & & & % & & & % & & & & & & & & & & & & & & & % & % % % % % % $ % $ % $ % $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % $ % $ % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & % & % & & & % & & & % & % & % & % & % & % % % % % % $ % $ % $ $ $ $ $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % $ % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & % & % & % & % % % % % % $ % $ % $ % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & % & % & % % % % % % $ % $ % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % $ % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # $ # # # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % % % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % % % % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # $ $ $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % & % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ @ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # @ # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # # # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # $ # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % $ % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ @ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % $ % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % % & % % % % % % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # @ # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ @ $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % % % & % & % & % & % & % % % & % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % & % % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % % % % % % % & % % % & % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ @ $ # $ @ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % % % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % % % % % % % & % & % & % & % & % & % & % & % & % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & & & % & & & % & & & % & % & % & % % % % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % % % % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % $ % % % % % % % % & % % % & % & % & % & % & % & % & & & % & & & % & & & % & & & % & & & % & % % % % % % $ % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % & % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ $ $ $ $ % $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & & & % & & & % & & & % & & & % & & & % & & & % & & & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ # @ @ @ @ @ @ @ @ @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ $ $ # $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % % % % % % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & & & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & % & % % % % % % % % % % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & % & % & % & % & % % % % % % % % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % % % & % & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # # # $ # $ # $ # # # $ # # # # # # # # # # # $ # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % & % % % & % & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % $ % % % % % % % % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ @ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % % % % % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % $ % $ % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ @ @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % $ % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % $ % % % $ % % % $ % % % $ % % % $ % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % % % $ % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % % % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ % $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % % % % % % % % $ % % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % % % % % % % % % % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % % % % % % % % % % % % % % $ % % % $ % % % $ % % % $ % % % $ % % % $ % % % $ % % % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % % % % % % % % % % % % $ % % % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % % % % % % % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % % % & % & % & % & % & % & % & & & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % & % % % & % % % & % & % & % & % & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % % % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % % % & % & % & % & % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ @ $ # $ @ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % % % & % & % & % & % & % % % & % & % & % & % & % & % & % & % & % & % & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % % % & % % % % % % % & % % % % % % % % % % % & % % % & % % % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % % % % % & % % % & % % % % % % % % % % % & % & % & % & % & % & % & % & % & % & % & % & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % % % & % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # @ # # # @ # # # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % $ % % % % % % % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % % % % % % % % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & & & % & % & % & % & % & % & % & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & & & % & & & % & & & % & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & & & % & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % % % % % % % % & % & % & % & % & & & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & & & % & & & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ % % % % % % % % & % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & & & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % & % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % $ % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & & & % & & & % & & & % & & & % & & & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # @ # # # @ # # # @ # # # @ # # # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % & % & % & % % % % % % % % % % $ % $ % $ % $ % $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # @ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # # # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ % $ % $ % $ % $ % $ % $ % % % % % % % % % % % % % % % % % % % % % % % $ % $ % $ $ $ % $ $ $ % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ $ % $ $ $ % $ % $ % $ % % % % % % & % & % & % & % & % & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & % & % & % & % & % & % & % & % & % & % & % & & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + * + = - ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; + ; ; ; + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , ' ; ) ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ! ; ; ; ~ ; { ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ^ / ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ( _ + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + < [ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; } | 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 3 4 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 7 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 0 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + b c ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; d + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + e ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; f + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + g ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + i ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; j + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + k l ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; m + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + n ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; o p + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + q ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; r s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + t u ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; v w x y z A B x C D E F G ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; H + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + I ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; J K L M N O O P Q R S T U V W X Y Z ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ` . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .. +. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; @. #. $. %. &. *. =. -. ;. >. ,. '. ). !. ~. {. ]. ^. /. (. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; _. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + :. <. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; [. }. |. 1. 2. 3. 4. 5. 5. 6. 7. 8. 5. 5. 6. 9. 6. 3. 0. a. b. c. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; d. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + e. f. g. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. j. k. l. m. n. o. p. q. r. q. q. q. q. q. q. q. q. q. q. s. t. 8. u. v. w. x. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. y. g. g. z. A. B. C. D. E. F. G. G. H. I. J. K. L. M. N. y. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. O. P. Q. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R. S. g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. T. U. V. W. 3. X. Y. Z. `. + .+ ++ @+ #+ $+ %+ &+ *+ =+ -+ ;+ >+ ,+ '+ )+ j. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. !+ L. ~+ {+ ]+ ^+ /+ (+ _+ :+ <+ [+ [+ <+ (+ }+ |+ 1+ 2+ 3+ L. N. g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. 4+ 5+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6+ 7+ g. 8+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9+ 0+ a+ b+ c+ X. d+ e+ f+ g+ h+ i+ j+ k+ l+ m+ n+ o+ p+ q+ r+ s+ t+ u+ v+ w+ x+ h. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. y+ z+ A+ B+ C+ D+ E+ F+ X. X. X. X. X. X. X. X. ;+ <+ G+ H+ I+ J+ K+ y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. y. L+ M+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + N+ O+ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; P+ Q+ R+ S+ T+ p. U+ V+ W+ X+ Y+ Z+ `+ @ .@ +@ @@ #@ $@ %@ &@ *@ =@ 3. -@ ;@ >@ ,@ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. '@ )@ !@ ~@ {@ ]@ ^@ /@ (@ _@ X. X. X. X. X. X. _@ X. :@ <@ [@ }@ |@ 1@ h. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. y. 2@ 3@ 4@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5@ 6@ 7@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8@ 9@ 0@ a@ b@ q. c@ d@ e@ f@ g@ h@ i@ j@ i@ k@ i@ l@ m@ n@ o@ p@ q@ r@ s@ t@ u@ v@ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. !+ w@ x@ y@ z@ A@ /@ X. B@ /@ X. X. X. X. X. X. _@ X. C@ D@ E@ F@ A@ G@ H@ I@ J@ g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ L@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ,@ O@ P@ Q@ R@ q. S@ T@ U@ V@ W@ X@ X@ X@ X@ X@ X@ X@ W@ Y@ Z@ `@ t+ 3. # t@ .# j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y. +# @# ## $# _@ X. B@ /@ X. X. X. X. X. X. X. X. X. q. %# &# *# =# -# _@ ;# ># ,# !+ g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. '# )# !# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8@ 9@ ~# {# ]# q. S@ ^# /# (# W@ _# _# _# _# _# _# _# _# :# <# [# =@ }# |# 1# 2# j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. h. 3# 4# 5# 6# X. X. X. X. X. X. X. X. X. X. X. X. X. 7# 8# 9# 0# a# b# c# X. d# e# f# y. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g# h# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9+ i# j# k# l# q. m# n# /# o# p# q# q# q# q# q# q# q# r# s# t# u# =@ 3. v# t@ w# x# ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. M. y# z# A# s. (@ X. X. X. X. X. X. X. X. X. X. X. X. q. B# C# D# E# F# X. B@ /@ G# H# I# y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# K# L# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ,@ M# N# O# b@ q. P# Q# R# S# T# U# U# U# U# U# U# V# W# X# Y# Z# =@ 3. `# t@ >@ $ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. .$ +$ @$ X. s. X. X. X. X. X. X. X. X. X. X. X. X. _@ #$ $$ %$ &$ X. _@ /@ B@ *$ =$ -$ h. i. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ ;$ >$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9+ ,$ '$ )$ b@ _@ !$ ~$ {$ ]$ ^$ /$ ($ _$ :$ <$ [$ }$ |$ 1$ 2$ 3$ t. 4$ 5$ 6$ j. 7$ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. L. 8$ 9$ 0$ X. X. X. X. X. X. X. X. X. X. X. X. X. _@ X. _@ ;+ ;+ _@ X. X. X. _@ ^@ a$ b$ c$ y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ d$ e$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 7$ 9+ f$ g$ h$ i$ j$ k$ l$ m$ n$ o$ p$ q$ r$ s$ t$ u$ v$ w$ x$ y$ z$ A$ B$ C$ j. N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; z. D$ E$ ;+ X. X. _@ X. X. X. _@ X. X. X. X. X. X. X. _@ X. X. X. X. _@ X. X. X. ^@ F$ G$ H$ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. I$ J$ K$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. L$ M$ N$ O$ P$ Q$ R$ S$ T$ U$ V$ W$ X$ Y$ Z$ `$ % .% +% @% X. 3. #% $% %% &% N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. z. *% =% ;+ X. X. X. ;+ -% _@ X. X. X. X. X. X. X. _@ X. X. _@ ;% -% X. _@ X. X. _@ z@ >% ,% M. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ '% )% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; 7$ !% ~% {% ]% 3. ^% B@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ /% 3. (% _% :% <% x# ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; [% }% |% 1% X. X. _@ 2% 3% &$ X. _@ X. X. X. _@ X. X. 4% 5% 6% 7% 8% i$ X. X. (@ X. 9% 0% a% M. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. b% c% d% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; N. ; j. e% f% g% h% i% j% q. q. p. q. q. q. q. q. q. q. ^% k% l% m% n% o% 8@ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; N. N. N. N. N. N. N. ; i. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. p% q% r% s. s. q. p. s% t% u% c# /@ X. _@ _@ _@ ;+ v% w% x% y% z% A% F# X. X. X. X. B% C% D% M. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ E% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ N. N. ; ; N. ; ; ; ; ; ; N. ; &% F% G% {$ H% I% J% K% L% M% N% O% P% Q% R% S% T% U% V% W% X% Y% i. ; N. ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; N. ; ; N. 7$ 9+ 9+ x# x# v@ v@ v@ x# $ 9+ Z% N. N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. K+ `% & 1% r. .& +& @& 8# #& $& ;+ X. _@ %& && *& =& -& ;& >& ,& '& )& 0$ X. X. X. !& ~& {& M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& ^& /& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; N. ; y. &% L$ j. (& i. i. i. i. i. i. i. i. i. (& &% _& j. i. ; N. ; ; ; ; ; ; N. ; &% &% :& <& [& }& |& 1& 2& 3& 4& 5& 6& 7& 8& 9& 0& a& b& T. N. h. i. ; ; ; ; ; ; i. h. ; N. c& j. x+ x+ x+ x+ x+ x+ x+ x+ x+ x+ 9+ i. ; N. ; ; ; ; N. ; ; N. x+ j. g. d& e& f& g& h& i& j& k& l& m& n& o& !% p& N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; q& 7$ 7$ ,@ q& 7$ 7$ q& 7$ ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. r& s& t& u& v& w& x& y& z& A& -# _@ X. _@ B& C& D& E& F& G& H& I& J& K& X. _@ X. X. ;+ L& M& M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& O& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; i. T. P& Q& R& S& T& U& V& W& X& Y& Z& `& * .* +* @* #* $* 9+ ; ; N. ; ; ; ; ; N. ; $ %* &* ** =* -* ;* >* ,* ,* ,* ,* ,* ,* '* )* !* $* ; ; ; ; ; ; ; ; ; N. ; i. ~* {* ]* ^* /* /* /* /* /* /* /* /* (* _* &% L$ N. ; N. ; ; N. ; :* $* _& <* [* }* |* 1* 2* 3* 4* 5* 6* 7* 8* 9* 0* a* b* c* d* !% g. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; N. ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; g. 9+ j. e* !* f* g* x+ !% L$ h* j. !% !% x+ _& g* i* j* x+ 9+ ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. k* l* m* 3. n* o* p* q* r* s* t* q. /@ ;+ u* v* w* x* y* z* A* B* C* D* /% (@ X. X. _@ E* F* M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& G* H* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; h. i. (& I* J* K* L* M* N* O* P* Q* R* S* T* U* V* :% W* X* Y* Z* `* = j. N. ; ; ; ; ; N. ; j. T. .= += @= #= #= $= %= #= #= #= #= #= #= &= *= == -= T. N. ; N. ; ; ; ; N. ; i. ;= >= ,= '= )= != != != != != != != != ~= {= ]= ^= !% v@ ; ; i. ; x+ f* /= (= _= /. := <= [= }= |= 1= 2= 3= 4= 5= 6= 7= 8= 9= 0= a= b= c= ,@ ; ; N. ; ; ; ; ; ; ; ; ; ; ; i. h. ; g. ; j. d= e= e= e= e= e= e= e= e= e= e= f= g= h= q& ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. ; ; q& e* i= e= e= e= e= e= e= e= e= e= e= e= $* j. N. ; ; N. ; ; ; ; ; ; N. ; ; ; x+ j= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= e= k= l= v@ g. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; j. m= n= x+ m& o= p= q= r= s= t= u= v= w= x= y= z= A= B= C= D= E= j. F= I* !% q& N. N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. G= H= I= J= K= L= M= N= O= P= Q= R= /% S= T= U= V= W= X= Y= Z= `= - .- +- X. X. X. s. @- #- M. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. ; ; &- *- =- -- ;- >- ,- '- )- !- ~- {- ]- ]- ]- ^- /- (- _- :- <- [- }- N. ; ; ; i. h. ; &% |- 1- 2- 3- 4- 5- 6- 7- 7- 6- 6- 6- 6- 6- 7- 8- 9- 0- a- b- c- N. ; N. ; ; ; ; N. j. d- e- f- g- h- i- 7- 7- 7- 7- 7- 7- 7- 5- j- k- l- m- 7$ N. i. n- _& o- p- q- /. r- s- t- u- v- X. _@ _@ _@ _@ s. w- x- y- z- A- B- C- D- E- F- !% N. ; h. i. ; ; ; ; ; ; ; ; ; h. i. N. p& L$ G- H- I- J- J- J- J- J- J- J- J- J- K- L- M- q& j. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. i. 7$ N- P+ O- P- Q- J- J- J- J- J- J- J- J- R- S- T- U- j. $ N. ; i. ; ; ; ; ; ; N. q& d= V- W- X- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- J- Y- Z- `- 8@ ; v@ N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; i. v@ &% x+ d= .; +; @; #; $; %; &; *; =; -; ;; >; ,; '; ); !; ~; {; =; ]; ^; /; (; _; :; <; 9+ !% c- &% x# N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. z. [; }; |; 1; 2; 3; 4; 5; ;@ 6; 6# c# 7; 8; 9; 0; a; j% b; c; d; e; f; g; _@ X. _@ X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& i; j; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; N. Y% k; l; m; n; c+ p. _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ o; p; q; r; s; N. N. ; ; h. i. t; l= u; v; w; x; y; z; z; z; z; z; z; z; z; z; z; t+ A; B; C; D; E; N. N. ; ; ; N. ; j. F; G; H; I; J; z; z; z; z; z; z; z; z; z; z; K; L; M; N; O; $ P; Q; R; S; l; T; U; V; c# _@ _@ X. c# c# s% o; s% c# s. s. _@ _@ W; X; Y; Z; `; > .> 7$ t; i. h. ; ; ; ; ; ; ; ; N. ; 7$ +> @> #> $> %> &> *> => => => => => => => *> -> ;> >> ,> '> q& 9+ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; 7$ )> !> ~> {> ]> ^> => => => => => => => => => /> (> _> :> <> ~* i. h. ; ; ; ; ; N. x# [> }> |> 1> -> 2> => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => => 3> 4> 5> 6> 7> 8> &% N. ; N. ; ; ; ; ; ; ; ; ; ; i. h. ; ; x# !% ,$ 9> 0> a> b> c> d> e> f> g> h> i> j> k> l> G@ (@ m> (@ 7; n> o> p> q> r> s> t> u> v> w> x> y> z> A> B> y. c- N. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. L. C> D> E> F> G> H> I> J> K> L> M> N> O> P> Q> R> S> q. ^% T> U> V> W> X> q. X. X. X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- Y> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; 9+ Z> `> , ., +, X. q. =@ y$ j% j% j% j% j% j% j% j% =@ q. X. 9. @, #, $, %, N. ; N. ; P+ &, *, =, -, 3. ;, /% _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ /% 3. >, ,, ', ), x# ; ; ; ; v@ !, ~, {, ], }# 1% _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ X. ^, /, (, _, :, <, [, }, |, 1, 3. q. /% %& j$ y$ V; 2, 3, 4, 5, 6, 7, 8, y; z; 9, _@ 0, a, 3. b, c, d, e, f, g, i. ; ; ; ; ; ; ; ; ; N. h, i, j, k, l, m, n, o, p, p, p, p, p, p, p, p, q, r, s, t, u, v, y. 9+ ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. w, x, y, z, A, B, C, p, p, p, p, p, p, p, p, p, D, E, F, G, U* H, j* ; ; ; ; h. i. q& I, J, K, L, M, N, O, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, P, Q, R, S, T, U, .# j. N. ; ; ; ; ; ; ; ; ; N. ; ; N. 9+ V, W, X, Y, Z, `, ' .' +' @' #' 3. 3. 3. $' %' X. /% s. /% _@ /% /% X. ;+ 4% 3. 3. 3. 3. &' *' =' -' ;' >' ,' '' )' !' ~' u@ i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. K+ {' ]' ^' /' (' _' :' <' [' }' |' 1' 2' 3' 4' 5' 6' _@ X. r. 7' 8' 9' 0' ;+ X. X. X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ a' b' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. &% c' d' e' f' X. 7# g' h' i' j' k' k' l' k' j' m' n' o' p' q' X. 3. r' s' t' j. ; ; i. ;= u' v' w' 3. x' y' z' A' B' C' D' E' F' G' H' I' J' K' 6# /@ 3. L' M' N' &% N. ; ; ; j. O' P' Q' 3. 6% R' S' D' T' U' V' F' I' W' X' a; Y' _@ 6. Z' `' ) .) +) @) 9. #) /% $) %) &) *) =) -) ;) >) ,) ') )) !) ~) {) ]) ^) /) () q. X. 3. _) :) <) [) }) x. N. N. ; ; ; ; ; ; N. N. |) 1) 2) 3) 4) 3. 5) 8. ;% 8. ;% 8. 8. ;% 8. ;% 6) 3. 3. 7) 8) 9) 0) (& 7$ i. ; ; ; ; ; ; ; ; ; ; ; N. ; a) b) c) d) e) +, ;% 8. 8. ;% ;% ;% ;% 8. 8. 8. +, 3. f' f) g) h) i) L$ ; N. N. ; N. j) k) l) m) 3. 3. 8. ;% 8. ;% 8. 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. 8. ;% 8. 8. 8. ;% 8. 8. 8. ;% 8. +, 3. n) o) p) q) r) 9+ ; ; ; ; ; ; ; ; ; ; N. 9+ = s) t) u) v) w) x) y) z) 3. 3. A) &$ 9, 7# V; B) c+ >+ C) D) O> U+ C) E) E) F) G) t+ z$ ;+ _@ F@ 3. 3. P$ H) I) J) K) L) M) N) 3 h. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. O) P) 3. Q) R) 3. S) T) U) V) W) X) Y) Z) `) ! .! +! t+ @! #! ;@ $! 3. /% X. X. X. (+ h; M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# %! &! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. *! =! -! ;! V; 7# >! ,! '! )! !! ~! {! !! ]! ^! /! (! _! /. :! B) 6. <! [! }! |! ; ; 7$ 1! 2! 3! 4! c# j$ 5! 6! 7! 8! 9! 0! a! b! c! d! e! f! g! h! j% z$ i! j! k! j. N. N. ; h. !+ l! m! n! R$ y; o! p! q! r! s! t! u! v! w! x! y! z! A! q. 3. B! C! D! E! F! 9, i$ G! H! I! J! K! L! M! N! N! O! P! O! Q! R! S! T! U! #! V! W! 7. 6# =@ X! Y! Z! `! ~ N. ; N. ; ; ; ; N. N. .~ +~ @~ #~ c+ c# 7# c+ $~ $~ %~ $~ %~ %~ $~ %~ $~ %~ y$ F+ &~ *~ =~ -~ ;~ >~ N. ; ; ; ; ; ; ; ; ; N. ; Y% ,~ '~ )~ !~ 7. _@ t. ~~ %~ %~ $~ %~ %~ $~ c+ %~ %~ B) z$ c# 3. {~ ]~ ^~ /~ 7$ ; ; i. (~ _~ :~ <~ [~ o; 9, }~ $~ %~ $~ c+ %~ %~ B) |~ c+ %~ %~ $~ c+ %~ %~ %~ $~ %~ %~ B) |~ B) %~ %~ $~ %~ %~ %~ %~ $~ %~ %~ c+ |~ B) %~ $~ $~ %~ 1~ ;+ j$ 7. 2~ 3~ 4~ (& N. ; ; ; ; ; ; N. ; N. &% 5~ 6~ 7~ 8~ 9~ 0~ a~ b~ B) }~ q. C@ 7. c~ d~ e~ f~ g~ h~ i~ j~ k~ l~ m~ n~ o~ p~ q~ r~ s~ t~ u~ 6. v~ }~ j$ w~ q' v~ a~ y; x~ y~ z~ A~ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; K+ B~ C~ 3. D~ E~ F~ G~ H~ I~ J~ K~ L~ M~ N~ O~ P~ Q~ R~ S~ T~ 0- U~ V~ q' X. X. X. /@ (+ W~ K+ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ X~ Y~ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Z~ `~ { .{ ^% 3. +{ @{ #{ ${ %{ &{ *{ ={ -{ ;{ >{ ,{ #{ '{ ){ 3. !{ ~{ {{ ]{ ^{ ; ; 8@ /{ ({ _{ :{ _@ D) <{ [{ }{ |{ 1{ 1{ 2{ 3{ 4{ 3{ 5{ 6{ 7{ 8{ 9{ =@ 0{ a{ 6$ x# 7$ ; ; 7$ b{ c{ d{ ]# y$ e{ f{ g{ h{ 6{ i{ 2{ 3{ j{ k{ n@ l{ m{ n{ 6. 3. o{ p{ q{ 3. p. r{ s{ t{ u{ T, v{ w{ x{ y{ z{ z{ z{ z{ A{ B{ C{ D{ E{ 3{ F{ G{ H{ I{ z$ J{ 1% r@ K{ L{ M{ 9+ N. ; ; ; ; ; ; 7$ N{ O{ P{ Q{ q. o; S~ R{ S{ T{ U{ V{ W{ X{ Y{ Z{ `{ ] .] +] s. v~ @] #] $] %] N. ; ; ; ; ; ; ; ; ; ; i. &] *] =] -] 3. /% ;] >] ,] '] )] !] ~] {] ]] X{ ^] ^] /] (] }~ _] 3. :] <] [] T. y. ; q& }] |] 1] 2] C@ 3] 4] 5] 6] Z{ 7] 8] 9] 0] a] b] c] d] X{ ]] e] 0] f] W{ g] U{ h] i] j] a] h] k] l] m] n] n] X{ o] Z{ `{ p] q] i] h] T{ r] s] t] u] q. q. v] w] x] >@ N. ; ; ; ; ; ; ; N. c- y] z] A] B] C] D] 3. ;+ E] ~~ /% F] G] H] I] J] K] L] M] T, N] N] P' P' O] N] N] N] /. P] Q] R] S] T] U] V] W] X] Y] 1~ Z] p. u& `] ^ .^ 8+ i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. +^ @^ #^ $^ %^ &^ *^ =^ -^ ;^ >^ ,^ '^ )^ !^ ~^ {^ ]^ ^^ /^ (^ _^ }# /% X. X. X. X. :^ <^ [^ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ }^ |^ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ 3^ 4^ ;, 3. 5^ 6^ 7^ A{ 8^ 9^ 0^ 8^ 0^ a^ b^ c^ d^ e^ f^ 3. C@ g^ h^ i^ $* ; ; ,@ j^ k^ l^ m^ q. F] n^ o^ y{ p^ q^ q^ q^ q^ q^ q^ q^ r^ s^ t^ u^ =@ 3. v^ t@ w^ ,@ ; ; 7$ x^ y^ z^ A^ B) B^ C^ D^ E^ q^ q^ q^ q^ q^ q^ _# F^ G^ H^ 3. z$ I^ J^ K^ ;, L^ M^ N^ O^ P^ Q^ R^ S^ 8^ T^ _# _# _# _# _# X@ T^ U^ 0^ r^ V^ W^ X^ Y^ Z^ `^ +! 9, / ./ +/ @/ !* ; N. ; ; ; ; x# #/ $/ %/ &/ 9, */ =/ -/ ;/ >/ ,/ '/ )/ !/ ~/ {/ ]/ ^/ // (/ 6. q. _/ :/ </ [/ h. N. ; ; ; ; ; ; ; ; ; 9+ !% }/ |/ 1/ p. }# 2/ 3/ 4/ 5/ 6/ 7/ ,/ 8/ 9/ 6/ 3- 0/ a/ b/ c/ B) F@ d/ /. e/ L$ N. ; x+ f/ g/ h/ 3. i/ j/ k/ l/ >/ {/ m/ n/ 8/ o/ n/ p/ q/ r/ 6/ 9/ s/ o/ 0/ t/ ;/ ,/ o/ n/ u/ n/ o/ ,/ v/ ,/ 0/ 0/ 6/ w/ {/ r/ x/ y/ n/ o/ z/ >/ A/ B/ C/ D/ q. E/ F/ G/ -= N. ; ; ; ; ; N. H/ I/ J/ K/ L/ M/ N/ 3. p. 4% 3. O/ P/ Q/ R/ S/ T/ U/ V/ W/ X/ Y/ Z/ `/ ( ( ( ( ( ( .( +( @( #( $( %( &( *( =( -( ;( >( ,( '( 4% R$ )( !( ~( {( ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. ]( ^( /( (( _( :( <( [( }( |( 1( 2( 3( 4( 5( 6( 7( 8( 9( 0( a( b( c( 7; X. X. X. X. d( e( f( M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& g( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( i( j( q. 3. k( l( m( 8^ _# _# _# _# _# _# _# n( o( p( q( 3. r( s( t( u( v( w( ; n- x( y( z( A( q. c@ B( /# C( p# W@ W@ W@ W@ W@ W@ W@ n( D( E( F( =@ 3. G( t@ H( $ ; ; 7$ x^ I( J( K( B) L( M( N( W@ W@ W@ W@ W@ W@ W@ }( O( P( Q( 3. X. 7# t+ p. R( S( T( U( V( W( p# T^ X@ _# _# _# _# _# _# X@ _# _# _# _# q# T^ W@ X( Y( Z( `( ^, _ ._ +_ @_ #_ $_ %_ ; i. ; ; ; v@ &_ *_ =_ ;% o. -_ /. ;_ >_ ,_ '_ )_ ,_ !_ )_ !_ ~_ {_ ]_ ^_ /_ i$ u] (_ __ :_ N. ; ; ; ; ; ; ; ; ; ; 9+ j. <_ [_ 3. ^% }_ |_ 1_ 2_ ,_ !_ )_ ,_ ,_ )_ !_ ,_ 3_ 4_ 5_ 6_ D* /% 7_ /. 8_ x+ N. ; j* 9_ 0_ a_ 3. 3. b_ c_ d_ e_ !_ ,_ f_ g_ ,_ !_ h_ !_ ,_ !_ )_ !_ ,_ ,_ ,_ ,_ ,_ ,_ !_ h_ !_ ,_ '_ )_ '_ ,_ ,_ !_ )_ '_ ,_ !_ h_ !_ ,_ ,_ )_ !_ i_ j_ k_ 9, l_ m_ n_ w. 7$ ; ; ; i. h. o_ p_ q_ r_ s_ t_ u_ j$ _] 3. v_ w_ x_ y_ z_ A_ B_ C_ D_ E_ r# W@ X@ W@ F_ G_ G_ G_ G_ G_ G_ G_ X@ W@ r# H_ I_ J_ K_ L_ M_ N_ O_ P_ Q_ R_ -# 3. S_ `= W, 9+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. ]( T_ 3. U_ V_ W_ X_ U^ x{ Y_ Z_ ={ `_ 5( x{ : D_ .: +: @: #: $: %: &: X. X. X. X. <+ *: =: g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: ;: >: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( ,: ': q. 3. k( l( m( 8^ _# _# _# _# _# _# _# n( ): !: ~: 3. !{ {: ]: ^: /: N. ; 8@ w^ (: _: b@ q. :: <: [: V# X@ _# _# _# _# _# _# }: |: 1: 2: 3: =@ 4: 5: 1# 6: j. ; ; 7$ x^ I( J( K( %~ 7: 8: 9: i@ X_ _# _# _# _# _# T^ 0: a: b: 3. X. X. _@ c: d: e: f: g: W@ h: }: _# _# X@ _# _# _# _# _# _# _# _# _# _# _# i@ X@ p# i: j: k: l: 3. X. 3. m: n: o: p: q: h. ; ; ; v@ r: s: t: u: 3. v: T, w: x: X@ X@ X@ X@ X@ X@ X@ y: z: A: B: 3. q. D/ C: D: r) v@ ; ; ; ; ; ; ; ; ; ; x+ E: F: G: 3. c# H: I: V/ j@ X@ X@ X@ X@ X@ X@ X@ X@ J: K: L: M: g; _@ 7# /. N: x+ N. ; ;= O: P: Q: 6. 3. R: S: T: U: X@ J: ={ V: h: X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ W: U^ X: Y: Z: 7# `: < .< J N. ; ; N. ; i. +< @< #< $< %< 9. _@ 7; 3. &< *< =< -< ;< >< ,< W@ X@ '< W@ X@ X@ X@ X@ _# _# _# _# _# _# _# )< X@ X@ X@ X@ X@ X@ X@ W@ !< ~< ): {< ]< ^< C@ }# /< (< _< &% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M. ]( :< << [< }< |< 1< '< 2< |: 3< ~< 4< 5< 2_ 6< o# 7< 8< 9< 0< a< b< c< _@ X. X. X. d< e< f< M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ g< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# _# _# _# _# _# _# n( o( k< l< 3. &$ #' m< n< o< ; ; ,@ p< q< r< b@ p. s< t< u< v< U^ _# _# _# _# _# _# _# W@ w< x< y< =@ 3. z< t@ A< j. ; ; 7$ x^ I( J( K( B) B< C< D< i@ X_ _# _# _# _# _# T^ E< F< G< ;% X. X. %& H< I< J< K< a^ _# _# X@ X@ X@ _# _# _# X@ _# X@ X@ _# X@ _# _# _# _# X@ _# W: L< M< N< O< 3. X. 3. P< Q< R< S< i. ; ; ; v@ T< U< V< K^ 3. W< X< Y< U^ _# _# X@ X@ _# _# _# _# Z< `< [ .[ i$ *$ +[ @[ d& v@ ; ; ; ; ; ; ; ; ; ; %_ 8@ #[ $[ 3. z; %[ &[ S! l@ }: _# _# )< W: *[ X@ _# q# =[ L: M: g; _@ y' /. N: x+ N. ; I/ -[ ;[ >[ 3. 3. ,[ S: '[ )[ _# X@ g@ X@ _# X@ X@ '< X@ _# X@ X@ _# X@ X@ _# }: X@ _# X@ _# _# _# _# X@ _# _# X@ _# X_ X@ _# X@ X@ X_ _# W@ U^ ![ ~[ {[ 9, ][ ^[ /[ ([ N. ; N. ; N. S< _[ :[ <[ [[ 3. X. ^% }[ |[ T, 1[ 2[ 3[ J: X@ }: _# _# _# _# X@ _# _# _# X@ _# _# _# _# _# _# _# _# X@ _# _# X@ _# _# _# _# h: h@ 4[ 5[ /% 9, 4) 6[ 7[ = ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. i. i. N. M. 8[ 9[ 0[ a[ X@ b[ c[ d[ h: O( e[ f[ g[ h[ i[ j[ k[ l[ m[ n[ o[ p[ q[ r[ X. _@ ^@ X. s[ t[ u[ M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ w[ x[ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ y[ z[ A[ q. 3. k( l( m( 8^ _# X@ _# X@ _# _# _# n( ): B[ C[ 3. }~ D[ E[ F[ G[ ; ; 8@ H[ I[ J[ l# q. :: K[ L[ M[ X@ _# _# _# _# _# _# X@ |: N[ 2: O[ =@ r@ P[ t@ *! x# ; ; 7$ x^ I( J( K( %~ Q[ R[ 9: i@ X_ _# _# _# _# _# U^ S[ T[ U[ 3. X. s% V[ W[ X[ Y[ 0^ X@ U^ G_ W@ n( U^ U^ W@ W@ _# X@ )< r# X@ _# _# _# _# _# X@ X@ _# Z[ `[ } .} +} @} 6) #} $} %} !* 7$ ; N. ; v@ &} *} =} -} 3. ;} 8' >} W# _# h: ,} m@ W: _# _# p# '} )} !} 3. 9, ~} {} ]} d& v@ ; ; ; ; ; ; ; ; ; ; x+ ^} /} (} 3. c# _} :} <} j@ X@ )< [} }} |} 1} k@ }: J: 2} 3} M: g; i$ 4} /. N: x+ N. ; L$ 5} 6} 7} 6. 3. ,[ S: '[ )[ _# _# _# _# J: 8} W: 9} 0} a} j[ i@ X@ i@ |( p# i@ b} g@ c} g@ _# _# X@ h@ X@ X@ k@ X@ i@ b} i@ X@ 8} J: _# X@ U^ d} e} f} 9, g} h} i} j} 7$ ; ; i. j. k} l} m} [[ 3. X. n} o} p} q} r} s} t} u} _# _# X@ X@ _# X@ X@ _# _# _# _# _# i@ X@ X@ W@ X@ W@ X@ X@ _# _# _# _# X@ _# _# X@ T^ v} w} x} V; c+ y} z} A} g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. i. h. B} O. C} D} E} 3. F} G} H} I} G_ J} K} L} M} N} O} P} Q} R} S} T} U} V} W} X} =@ _@ Y} Z} t+ `} | .| M. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- +| + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( @| #| ;, 3. k( l( m( 8^ _# _# T^ _# X@ _# _# n( ): $| %| 3. &| *| =| -| G[ ; ; 8@ ;| >| ,| b@ q. '| )| U@ f@ W@ _# _# _# _# _# _# X_ !| ~| {| ]| =@ 3. ^| 1# /| j. ; ; 7$ x^ I( J( K( }~ (| _| :| i@ X_ _# _# _# _# _# <| [| }| || 3. 1| 2| 3| Y* 4| }( W# q# 5| 6| 7| 8| 9| 0| p^ a| U^ X@ h[ b| q# _# _# X@ W@ p# _# X@ X@ _# W# c| d| e| f| /% 3. g| h| A~ j. y. ; ; v@ T< i| j| k| 3. l| m| n| F_ _# p# b| o| X@ _# _# U^ p| q| r| /_ 9, s| t| u| d& v@ ; ; ; ; ; ; ; ; ; ; j. F% v| w| 3. s% x| y| z| j@ X@ X@ p# T^ a| 8^ X@ _# p# F^ A| M: g; -% B| /. N: x+ N. ; l= C| D| E| 3. 3. ,[ S: '[ )[ _# _# _# _# T^ D_ h: ~< F| }( G| i@ _# r# H| U: !< ,< I| J| U: T^ T^ 8^ K| n( L| M| U: h@ ,< p# N| }} U: T^ N| a^ ~| O| P| 9, Q| R| S| T| 7$ ; ; N. x# U| V| W| 3. X. R$ X| Y| Z| `| 1 I| a| X@ _# _# _# _# X@ |: .1 X@ W@ T^ T^ b^ B{ )[ ;^ p^ c^ m@ a^ '} b^ B{ T^ T^ _# _# _# }: +1 @1 &; #1 v~ $1 %1 &1 *1 N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; y. =1 -1 ;1 >1 ,1 '1 )1 !1 ~1 {1 ]1 ^1 /1 (1 _1 :1 <1 [1 }1 |1 11 21 31 41 51 61 71 81 -% 91 01 a1 b1 c1 d1 M. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. b% e1 f1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 h1 i1 j1 ;, 3. k( l( m( 8^ _# U^ k1 T^ _# _# _# n( ): p( l1 3. &| m1 n1 o1 G[ ; ; ,@ j^ p1 q1 A( q. r1 s1 t1 C( X@ _# _# _# _# _# _# X@ *[ u1 v1 w1 =@ [~ x1 1# :_ $ ; ; 7$ x^ I( J( K( B) y1 z1 9: i@ X_ _# _# _# _# _# W@ >< A1 B1 C1 D1 E1 F1 G1 +1 H1 I1 J1 K1 L1 M1 _, N1 O1 P1 Q1 R1 S1 k@ E^ X@ _# _# )< T1 b| p# _# _# _# X@ U1 V1 W1 X1 R' i$ Y1 Z1 `1 c- N. ; ; v@ r: 2 .2 u& 3. ;} M1 +2 @2 _# _# p# W@ _# X@ _# U^ p^ )} #2 e) 9, $2 %2 D: d& v@ ; ; ; ; ; ; ; ; ; ; N- &2 *2 =2 3. 9, -2 ;2 >2 j@ X@ _# _# _# X@ _# _# X@ q# n| L: M: g; s. ,2 /. N: x+ N. ; d= '2 1> )2 3. 3. ,[ S: '[ )[ _# X@ _# _# _# T^ _# W@ q# _# U^ _# p# U: !2 ~2 {2 ]2 ^2 /2 (2 _2 _2 _2 :2 (2 _2 <2 [2 }2 ]2 ^2 _2 /2 (2 _2 [2 o( |2 12 22 9, $# 32 42 52 N. N. ; &% 62 72 82 92 X. t. 02 a2 b2 c2 T^ X@ _# X@ _# _# X@ _# _# W@ ~< >^ d2 @2 e2 _2 f2 g2 h2 i2 j2 k2 l2 m2 n2 o2 p2 ~2 q2 r2 s2 T^ X@ A{ t2 u2 v2 =@ w2 x2 y2 z2 ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. A2 B2 C2 D2 E2 F2 G2 H2 I2 J2 K2 L2 M2 N2 O2 P2 Q2 R2 S2 T2 U2 V2 W2 X2 Y2 Z2 `2 3 .3 +3 9, -+ @3 #3 $3 %3 &3 K+ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& *3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. =3 -3 ;3 >3 ^% 3. k( l( m( 8^ _# q# K| p# _# _# _# n( o( k< ,3 3. '3 )3 !3 ~3 G[ ; ; n- x( {3 ]3 R@ p. ^3 /3 (3 _3 q# _# _# _# _# _# _# _# X@ :3 <3 O[ t+ 3. [3 t@ }3 &% ; ; 7$ x^ I( J( K( B) |3 13 9: i@ X_ _# _# _# _# X@ }: i@ P1 23 33 43 53 63 73 83 93 03 a3 b3 c3 d3 e3 f3 g3 h3 i3 j3 k3 +1 W@ _# X@ _# i@ j@ F| W@ _# X@ X@ }: U^ l3 m3 n3 o3 _@ p3 q3 I- N. 7$ ; ; r3 r: s3 t3 u3 3. v3 w3 x3 T^ _# X@ _# _# _# X@ _# p# y3 z3 A3 B3 i$ X. C3 @[ d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ D3 E3 3. z$ F3 G3 H3 j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. s% /. N: x+ N. ; I3 J3 K3 L3 3. 3. ,[ S: '[ )[ _# _# X@ h: }: _# X_ _# X@ W@ X@ U^ h[ M3 N3 O3 P3 Q3 R3 Q3 Q3 Q3 Q3 Q3 S3 R3 R3 S3 R3 Q3 Q3 Q3 Q3 Q3 Q3 Q3 Q3 T3 /. U3 V3 p. W3 X3 Y3 Z3 N. ; N. $ `3 4 .4 %& _@ +4 @4 #4 $4 G_ X@ _# X@ _# _# _# _# X@ h: W@ U: f@ %4 &4 *4 Q3 w} /. /. /. =4 -4 ;4 /. /. /. >4 ,4 '4 )4 n2 !4 S1 ~4 {4 ]4 [~ ;+ ^4 /4 (4 _4 N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. :4 <4 [4 }4 |4 14 24 34 44 54 64 74 84 94 04 a4 b4 c4 d4 e4 f4 g4 h4 i4 j4 k4 l4 m4 n4 o4 %& c# p4 q4 r4 s4 t4 !+ y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. u4 v4 w4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x4 y4 z4 ;, 3. k( l( m( 8^ _# _# W@ _# X@ _# _# n( ): L! A4 3. !{ B4 C4 D4 G[ ; ; 8@ E4 F4 G4 b@ q. F] H4 I4 J4 W@ _# _# _# _# _# _# }: k@ K4 L4 M4 q@ P$ N4 1# O4 j. ; ; 7$ x^ I( J( K( B) P4 Q4 D< i@ X_ _# _# _# _# _# X@ X@ i: 7| R4 S4 T4 >^ U4 V4 W4 X4 Y4 Z4 `4 5 .5 +5 @5 #5 $5 %5 &5 *5 +1 X@ _# X@ _# X@ W@ W: X@ _# X@ _# q# J| =5 -5 H> _@ ;5 >5 ,5 '5 9+ ; ; v@ )5 !5 ~5 |~ 3. ;} b) {5 ]5 _# X@ _# J: X@ _# _# N| ^5 /5 (5 3. q. s| _5 u| d& v@ ; ; ; ; ; ; ; ; ; ; N- :5 <5 [5 3. 1% }5 |5 <} j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; p. 15 /. N: x+ N. ; _& 25 35 45 3. 3. ,[ S: '[ )[ _# X@ X@ 2< X@ _# _# X@ h@ k@ J: p^ 55 65 75 85 95 05 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5 b5 c5 d5 q. w~ e5 f5 g5 B> N. N. &% h5 i5 j5 k5 _@ l5 m5 n5 o5 W@ X@ _# X@ _# _# _# _# _# X@ E^ r# p5 q5 r5 s5 t5 u5 v5 w5 x5 y5 z5 A5 B5 C5 D5 E5 F5 G5 H5 I5 J5 K5 L5 M5 N5 O5 ;% q. P5 Q5 R5 [/ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. B2 S5 T5 U5 V5 W5 X5 Y5 Z5 `5 6 .6 +6 @6 #6 $6 %6 &6 *6 =6 -6 ;6 >6 ,6 '6 )6 !6 ~6 {6 ]6 7# X. q. ^6 z' /6 (6 _6 i. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& :6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ <6 [6 ^% 3. k( l( m( 8^ _# _# }( _# X@ _# _# n( ): }6 |6 3. W; 16 26 36 46 ; ; ,@ O@ 56 66 b@ q. :: <: [: V# W@ _# _# _# _# _# _# X@ a| 76 86 96 t+ 3. 06 t@ a6 $ ; ; 7$ x^ I( J( K( B) b6 c6 9: i@ X_ _# _# _# _# _# _# X_ X@ U^ +1 a^ T^ d6 e6 f6 g6 h6 W; _@ /% s. 0$ X. _@ _@ i6 j6 k6 l6 m6 ;^ X@ _# }( X@ !< ): i@ X@ _# _# W@ n6 o6 p6 q6 q. 7; r6 s6 t6 %_ g. ; v@ r: u6 v6 u3 3. l| w6 _3 8^ _# _# T^ x6 W@ _# _# p# y6 q| z6 A6 i$ B6 C6 ]} d& v@ ; ; ; ; ; ; ; ; ; ; j. E4 D6 E6 3. o; F6 G6 H6 j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; I6 J6 /. N: x+ N. ; I/ K6 L6 M6 3. 3. ,[ S: '[ )[ _# X@ h@ D_ )< _# _# W@ n6 X( T# N6 O6 P6 Q6 '3 j% y$ j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% j% 1~ 9, X. q. R6 S6 T6 U6 N. N. x# V6 W6 X6 Y6 X. l5 Z6 `6 7 U^ _# X@ _# _# _# _# _# X@ W@ %{ .7 +7 @7 #7 $7 %7 n} y$ o; s% q. _@ _@ _@ _@ q. s% y$ G) w~ &7 *7 =7 -7 ;7 >7 ,7 t. '7 )7 !7 ~7 N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. {7 ]7 ^7 /7 (7 _7 :7 <7 [7 }7 |7 17 27 37 47 57 67 67 77 87 97 07 a7 b7 c7 d7 e7 f7 g7 h7 i7 _@ _@ _@ _@ B@ j7 k7 J@ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. J# %! &! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ l7 >3 ^% 3. k( l( m( 8^ _# n( m7 L| _# _# _# n( ): }6 n7 3. r( o7 p7 .) 46 ; ; n- x( q7 r7 l# p. ^3 s7 (3 t7 q# _# _# _# _# _# _# X@ _# u7 v7 w7 =@ 3. x7 t@ d& &% ; ; 7$ x^ I( J( K( B) y7 z7 9: i@ X@ _# X@ X@ X@ _# _# X@ _# _# _# _# A7 B7 C7 D7 E7 ;+ _@ R= j$ F7 G7 H7 =@ q. _@ R( I7 J7 K7 _3 8^ }( '[ L7 !< F| i@ X@ _# X@ }: U^ M7 N7 O7 _@ _@ P7 Q7 R7 j. h. ; v@ r: S7 T7 u3 3. l| U7 8| +1 _# _# U^ K| X@ _# _# p# V7 W7 X7 /_ 9, /% Y7 @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. Z7 D6 `7 3. s% 8 .8 z| j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. ,2 /. N: x+ N. ; Y% J3 K3 +8 3. 3. ,[ S: '[ )[ _# _# X@ J: X@ _# X@ _# X@ @8 #8 $8 %8 3. q@ X. _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ y$ &8 *8 =8 -8 9+ g. N. ;8 >8 ,8 '8 z$ :@ )8 /. !8 B{ X@ _# _# _# _# _# X@ _# _# q# ~8 S4 {8 ]8 ^8 /8 ;+ _@ _@ _@ q. s% W; W; =@ 7# 9, _@ _@ s. /% `} 6. 3. (8 _8 :8 7. _@ m# <8 [8 }8 $ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. i. v[ |8 18 28 38 48 58 68 78 88 98 08 a8 b8 c8 d8 e8 f8 g8 h8 i8 j8 k8 l8 m8 n8 o8 e7 p8 q8 r8 q. X. _@ X. _@ s8 t8 u8 y. ; ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. -: v8 w8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 y8 z8 ;, 3. k( l( m( 8^ _# X@ !< X@ _# _# _# n( ): L! A8 3. Z] B8 C8 D8 G[ ; ; ,@ E8 F8 G8 ]# q. '| )| H8 ): W@ _# _# _# _# _# _# }: k@ I8 J8 K8 =@ }# L8 1# M8 j. ; ; 7$ x^ I( J( K( B) P4 N8 D< i@ X_ X@ u} h@ X@ X@ X@ _# X@ _# X@ +1 O8 P8 Q8 3. s. q. 3$ R8 S8 T8 U8 V8 W8 X8 7# X. Y8 Z8 `8 9 i@ W: !< X@ X@ W: X@ _# X@ _# X@ X@ .9 +9 @9 _@ 6# #9 $9 %9 ; h. ; v@ )5 &9 *9 |~ 3. ;} b) +2 ]5 _# X@ _# g@ X@ _# _# 8^ y{ =9 -9 3. p. ;9 >9 D: d& v@ ; ; ; ; ; ; ; ; ; ; x+ ,9 '9 )9 3. 1% !9 ~9 <} j@ X@ _# _# _# _# _# _# X@ q# {9 L: M: g; _@ 7# /. N: x+ N. ; _& ]9 35 ^9 3. 3. ,[ S: '[ )[ _# X@ _# _# _# X@ _# )< 8^ /9 (9 _9 3. ^@ _@ 8, :9 <9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 [9 }9 |9 19 S4 29 39 j. N. ; N. 49 59 69 /_ 79 3. 89 99 09 N| _# X@ _# _# _# _# _# i@ q# r# a9 b9 c9 3. 7; 9, 7_ 3$ d9 e9 f9 g9 h9 i9 j9 k9 l9 m9 n9 o9 p9 t+ 7# p. s% B) t. _@ y$ q9 r9 s9 w# q& ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; y. t9 u9 v9 w9 x9 y9 z9 A9 B9 C9 D9 E9 F9 G9 H9 I9 J9 K9 L9 M9 N9 O9 P9 Q9 e7 o8 e7 o8 e7 -; R9 S9 _@ X. X. X. T9 U9 V9 K+ h. y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- W9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ X9 Y9 >3 ^% 3. k( l( m( 8^ _# W@ }: _# X@ _# _# n( o( k< Z9 3. '3 `9 0 .0 G[ ; ; ,@ E8 +0 @0 b@ p. ^3 #0 $0 09 W@ _# _# _# _# _# _# _# X@ %0 &0 u^ =@ 3. *0 t@ M8 j. ; ; 7$ x^ I( J( K( B) =0 13 D< i@ X_ q# 8} 8} W@ X@ i@ X@ _# i@ c^ -0 ;0 >0 ,0 '0 z$ )0 !0 /. ~0 {0 ]0 ^0 /. /0 (0 c+ p. _0 :0 <0 [0 g@ }: _# _# _# _# X@ _# _# }: q# }0 |0 10 s. %& v6 20 30 x+ N. ; r3 r: 40 50 u3 3. v3 X^ 60 G_ _# _# X@ _# _# X@ _# p# N} z3 70 B3 -% 80 90 ]} d& v@ ; ; ; ; ; ; ; ; ; ; &% 00 D3 a0 3. z$ b0 c0 H3 j@ X@ _# _# _# _# _# _# _# p# d0 L: M: g; ;+ #$ /. N: x+ N. ; I/ e0 35 f0 6. 3. ,[ S: '[ )[ i@ b} X@ _# X@ r# X@ X@ B{ g0 /. h0 9. _@ ^3 i0 j0 k0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 l0 m0 n0 o0 -4 o: p0 !* N. ; ; $ q0 r0 s0 3. t. t0 6$ u0 v0 p# _# _# _# _# _# _# _# U^ |: w0 x0 y0 3. /% z0 A0 B0 C0 D0 E0 /. /. F0 1$ G0 /. /. H0 I0 J0 K0 L0 M0 N0 O0 w~ w~ P0 Q0 R0 S0 T0 x+ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N. K@ U0 V0 W0 X0 Y0 Z0 `0 a .a +a @a #a $a %a &a *a =a -a ;a >a ,a 'a o8 n8 o8 e7 o8 o8 e7 )a !a ~a s% X. X. (@ /@ ]@ {a ]a ^a N. ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# /a (a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a :a <a [a ;, 3. k( l( m( 8^ q# n6 X@ _# _# _# _# n( ): p( }a 3. '3 *| =| |a G[ ; ; 8@ 1a 2a 3a 4a q. :: 5a 6a 8} W@ _# _# _# _# _# _# X@ *[ 7a 8a 9a =@ D* 0a 1# aa &% ; ; 7$ x^ I( J( K( B) ba z1 9: i@ X@ q# T^ U^ W: ~< J4 g@ _# W@ ca da ea fa 3. o; & ga ha ia ja x+ j. ka la ma na 3] 9, 6. oa pa qa p# X@ _# _# _# _# _# _# _# }: q# ra sa ta X. %& ua va wa !% N. ; v@ r: xa ya u& 3. ;} N1 za Aa _# _# _# X@ _# _# _# G_ 5< Ba Ca 3. ;+ &$ Da @[ d& v@ ; ; ; ; ; ; ; ; ; ; N- <% Ea Fa 3. 9, Ga Ha >2 j@ X@ _# _# _# _# _# _# _# p# -0 Ia M: g; F# Ja /. N: x+ N. ; l= Ka La Ma 3. 3. ,[ S: '[ U: Na 8} p# _# Z[ Oa g@ q# U1 Pa Qa Ra X. Sa Ta Ua Va Wa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Xa Ya Za `a b .b f* ; ; N. ; %_ +b @b #b 3. 3. $b %b &b *b a| X@ _# _# _# _# X@ _# y: =b -b ;b 3. >b P$ ,b 'b )b !b ~b {b ]b ^b /b (b _b :b <b [b }b |b 1b 2b 3b 4b 5b 6b 7b 8b 9b 0b %% L$ 7$ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. h. '@ ab bb cb db eb fb gb hb ib jb kb lb mb 6$ nb ob pb qb rb H5 sb tb ub e7 o8 o8 o8 o8 o8 o8 vb /. wb 3. xb _@ /@ B@ /@ yb zb Ab Bb !+ g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ Cb + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Db Eb Fb >3 ^% 3. k( l( m( 8^ n( Gb <| _# _# _# _# n( ): $| Hb 3. &| Ib Jb Kb G[ ; ; 8@ 9@ Lb Mb b@ q. m# Nb Ob Pb q# _# _# _# _# _# _# _# }: :# Qb Rb t+ 3. Sb t@ a6 ,@ ; ; 7$ x^ I( J( K( }~ (| Tb :| i@ i@ Ub h[ W@ X@ k@ o| X@ _# +1 Vb Wb Xb D* 79 '3 Yb Zb `b y. N- 7$ q& x+ ;= c .c +c e) ;+ @c #c $c %c X@ X_ _# _# _# _# _# _# }: ;^ &c *c =c X. %& -c ;c >c !% N. ; v@ T< ,c 'c k| 3. l| w6 )c F_ X@ }( X@ _# _# _# _# q# y3 !c ~c {c i$ $2 ]c D: d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ v| ^c 3. z$ /c G3 z| j@ X@ _# _# _# _# _# _# _# U^ (c 3} M: g; c# _c /. N: x+ N. ; _& :c <c [c 3. 3. ,[ S: '[ )[ *[ i: X@ _# W@ ,} X@ q# p^ }c |c 1c X. 2c 3c /. 4c 5c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 6c 7c 8c 9c j. $ ; 8+ N. ; ; 0c ac bc cc u& 3. dc ec fc ]5 _# _# _# X@ _# y: _# _# gc hc ic jc 3. q' kc lc mc nc oc pc 8@ !% !* x# _& T. _& x+ N. qc rc sc tc uc vc wc xc yc zc Ac Bc h* x. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. h. Cc Dc Ec q@ Fc Gc Hc Ic Jc Kc Lc Mc Nc Oc Pc g7 Qc Rc Sc Tc Uc Vc e7 Wc o8 e7 o8 o8 o8 o8 e7 o8 e7 Xc Yc Zc X. X. /@ B@ X. c: `c d .d y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. b% +d @d + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ #d $d z8 q. 3. k( l( m( 8^ X@ k@ X@ _# X@ _# _# n( ): }6 %d 3. !{ &d *d =d G[ ; ; ,@ j^ -d ;d A( q. '| >d [: ,d X@ _# X@ _# _# X@ _# X@ |: 'd L4 )d q@ r@ !d 1# ~d j. ; ; 7$ x^ I( J( K( c+ {d R[ 9: i@ X@ .1 j@ X@ _# X@ X@ X@ I| F_ ]d ^d /d i$ t+ v] (d _d }) x. ; ; ; ; :d [/ <d [d }d |d y$ 1d 2d 3d W@ i@ _# _# _# _# _# _# X@ q# 4d 5d 6d X. %& -c ;c >c !% N. ; v@ &} 7d 8d -} 3. ;} ;@ >} W# r# [| k@ X@ _# _# _# 8^ 9d 0d !} 3. q. ad bd D: d& v@ ; ; ; ; ; ; ; ; ; ; x+ cd /} dd 3. c# ed fd <} j@ X@ _# _# _# _# _# _# X@ q# {9 L: M: g; s. s% /. N: x+ N. ; d= gd u; hd 3. 3. ,[ S: '[ )[ !| X@ _# X@ _# W@ _# q# p^ id jd kd s. ld md nd od !% 9+ x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# 9+ q& N. ; N. ; ; ; ; pd qd rd sd 8. 3. td ud 9d y: _# _# _# _# p# vd Z[ a| wd xd yd zd 3. 6. Ad Bd Cd x. $ 9+ 7$ N. ; N. ; ; g. N. 7$ 9+ $ $ N. Dd >@ Ed Fd Gd Hd [/ N. q& ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; u@ Id )( Jd 7# Kd Ld Md Nd Od Pd Qd Rd Sd Td Ud Vd d7 Wd Xd Yd e7 n8 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 e7 Zd `d 3. l5 _@ X. X. X. _@ q. e .e +e y. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g# @e + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# }: X@ W@ _# X@ _# n( o( k< #e 3. &$ #' m< n< o< ; ; n- $e %e &e R@ p. s< t< u< v< U^ _# _# X@ X@ _# X@ _# W@ *e =e -e t+ 3. z< t@ M8 j. ; ; 7$ x^ I( J( K( B) B< C< D< i@ X@ _# i@ X@ _# _# X@ 2< ;e E_ >e ,e 'e _@ B@ )e `= !e N- N. ; ; ; ; ; L$ ~e {e ]e 3. F) ^e /e (e W@ X_ _# _# X@ _# _# _# _# U^ _e :e <e X. %& -c ;c >c !% N. ; v@ T< [e }e K^ 3. W< X< Y< U^ X@ i@ i@ X@ _# _# _# X@ |e 1e 2e |; i$ 3e C3 @[ d& v@ ; ; ; ; ; ; ; ; ; ; %_ 9+ D6 4e 3. z; 5e &[ S! j@ X@ _# _# X@ _# _# _# _# q# _3 L: M: g; s. 7# /. N: x+ N. ; Y% 6e 7e 8e 3. 3. ,[ S: '[ )[ _# _# X@ _# X@ _# _# q# p^ 9e 0e ae X. R= be ce de !% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ee fe ge he b1 3. ie ud je y: _# X@ _# _# X@ b} }: a| ke le yd me 3. 3. ne oe pe &% N. ; ; ; N. ; ; N. ; ; ; ; ; N. N. N. N. ; ; ; ; N. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ; v@ qe (+ X. ;+ re se te 0# ue ve we xe ye ze Ae Be e7 o8 d7 e7 o8 d7 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 o8 e7 Ce De Ee X. X. X. B@ X. _@ Fe Ge He h. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. '# Ie Je + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( Ke Le q. 3. k( l( m( L| Me X@ a| Ne h: _# _# n( ): !: Oe 3. Pe Qe Re Se T. ; ; ,@ O@ Te Ue b@ q. :: Ve $0 V# X@ _# X@ h@ i: W@ _# X@ |: We Xe Ye =@ r@ !d t@ v@ q& ; ; 7$ x^ I( J( K( B) Ze `e D< i@ X_ _# _# _# _# _# _# X@ U: f .f +f @f _@ #f $f %f B> 9+ ; ; ; ; ; N. N. [/ 1# &f *f q' =f -f $0 h: X@ _# _# _# X@ X@ _# X@ q# ;f 7[ 6d X. %& -c ;c >c !% N. ; v@ )5 >f ,f ~~ 3. ;} ;@ w: W# _# _# _# X@ _# _# _# 8^ 9d 'f )f 3. _@ xb !f u| r) v@ ; ; ; ; ; ; ; ; ; ; x+ cd ~f {f 3. c# ]f ^f <} j@ X@ X@ X@ X_ _# _# _# X@ q# {9 L: M: g; 9, /f /. N: x+ N. ; I/ (f u; _f 3. 3. ,[ S: '[ )[ _# X@ X@ _# X@ _# _# q# p^ :f <f kd s. ld [f }f |f j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 1f 2f 3f 4f `} 3. 5f 6f je y: _# _# X@ X@ X@ _# X@ _# L| 7f 8f 9f 3. Zc 0f af bf ~7 1^ x# 7$ N. N. g. i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ; N. cf (+ _ B@ X. 6. df ef ff gf hf if jf kf lf mf nf of e7 o8 e7 o8 o8 o8 o8 e7 o8 e7 d7 d7 o8 e7 e7 Wc e7 pf qf 3. X. _@ X. X. _@ X. @$ rf sf g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. tf uf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ vf wf >3 ^% 3. k( l( xf !< n6 Me h@ Oa yf _# _# n( o( k< zf 3. C@ Af h^ Bf 46 ; ; 8@ E4 Cf Df b@ q. F] Ef Ff ): W@ _# X@ h[ Gf U^ _# _# }: Hf If Jf =@ 3. Kf 1# Lf j. ; ; 7$ x^ I( J( K( B) b6 Mf 9: i@ X_ _# _# _# _# _# X@ }: q# Nf Of Pf Qf p. Rf Sf Tf ,$ 7$ ; ; ; ; ; ; N. Uf Vf Wf Xf 3] Yf Zf `f p# X_ X@ _# U^ g W@ _# }: q# .g +g 6d X. %& -c ;c >c !% N. ; r3 r: @g #g +, 3. l| $g %g F_ _# _# _# _# _# _# _# p# X_ !c X7 4) 9, $2 ]c &g }- c- $ j. $ $ j. $ $ $ $ $ x+ L$ y2 *g 3. s% =g -g z| j@ X@ b} Gf T^ _# _# _# _# U^ ;g L: M: g; I6 >g /. N: x+ N. ; _& ,g P: 'g 3. 3. ,[ S: '[ )[ _# h@ h@ X@ _# _# _# q# p^ )g !g ~g X. y' {g ]g ^g N- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; ; ; ; ; ; ; ; ; /g (g _g :g E] 3. <g [g je y: _# W@ !< }g g@ W@ _# _# y: je Q9 |g [~ 9, 3. 1g 2g 3g 4g 5g 6g 7g 9+ j. P+ 7$ ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y. 8g 9g 0g X. _@ X. F) ag bg cg dg eg fg gg hg ig jg kg {> lg mg e7 o8 o8 o8 o8 o8 e7 n8 ng ng og pg qg rg sg tg ug 3. /@ X. X. X. X. X. F+ vg wg xg ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# yg zg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a Ag Bg j1 ;, 3. k( l( Cg X@ Na X@ X@ T^ _# X@ _# n( ): p( Dg 3. }~ Eg Fg ~# G[ ; ; 8@ Gg Hg Ig l# q. m# Jg Kg Lg q# _# _# W@ T^ _# X@ X@ a| Mg v1 Ng =@ 3. Og 1# Pg j. ; ; 7$ x^ I( J( K( B) Qg Rg 9: i@ X_ _# _# X@ _# _# _# }: q# o5 Sg Tg X. p. Ug Vg Wg !% ; N. ; ; ; ; ; h. Xg Yg Zg `g q' P$ h .h >^ q# _# _# W@ +h W@ _# X@ ;^ @h #h $h X. %& -c ;c >c !% N. ; v@ r: %h &h v~ 3. l| *h =h a^ _# X@ _# _# _# _# _# W@ G_ z3 -h $^ 9, 2% ;h >h ,h 'h )h !h ~h ~h {h ]h 'h 'h 'h 'h ^h /h (h _h 3. z$ :h <h $| l@ X@ i@ n6 q# _# _# _# _# p# [h }h M: g; /% F@ /. N: x+ N. ; I3 |h 1h 2h 3. 3. ,[ S: '[ )[ W@ X( J4 q# _# _# _# q# p^ 3h 4h 5h X. 6h 7h 8h 9h I* 0h L$ !% N- ah ah !% j* T. 0h T. N- !% j* !% !% j* T. x+ 0h 9+ y. N. ; ; ; ; ; ; pd bh ch dh E] 3. eh 8f Cg L| _# X@ r# ,< p# J4 W@ _# X@ fh gh hh ih 3. /@ jh kh lh mh >' nh oh ph qh rh P+ _& &% 7$ ; h. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. i. sh th (+ uh '7 X. X. i$ vh wh xh yh zh Ah Bh Ch Dh Eh Fh Gh Hh Ih #_ e7 o8 o8 o8 o8 e7 Jh Kh Lh Mh Nh Oh Ph Qh Rh Sh Th !{ X. _@ _@ X. X. _@ S) Uh Vh ; g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ '% Wh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ Xh Yh Zh ^% 3. k( l( m( y: W@ _# _# _# X@ _# _# n( ): $| `h 3. i .i +i @i G[ ; ; ,@ E8 #i $i ]# q. %i &i U@ *i W@ _# X@ _# _# X@ _# X_ r# qa =i -i =@ 3. ;i 1# <, j. ; ; 7$ x^ I( J( K( B) P4 >i D< i@ X@ X@ X@ _# X@ _# X@ }: W@ ,i 'i )i _@ %& !i ~i {i &% h. ; ; ; ; ; ; ; &% ]i ^i /i q@ 3. (i _i :i U: _# X@ _# W@ _# X@ }: ;^ <i #h $h X. %& -c ;c >c !% N. ; v@ )5 [i }i |i 3. v3 1i %g 8^ _# _# X@ U^ _# _# X@ _# Z< 2i 3i Af C@ 4i 5i 6i 7i 8i [8 9i 0i y^ ai bi ci di 8i ei fi gi hi ii ji y$ ki li mi b} X@ X@ W@ _# X@ _# _# _# p# d0 L: M: g; s. 7# /. N: x+ N. ; _& e0 35 ni 6. 3. ,[ S: '[ )[ )< )< )< X@ _# _# _# q# p^ oi pi qi X. r. ri si ti ui vi wi xi yi zi Ai Bi Ci Di Ei Fi Gi Hi Ii Ji Ki Li Mi Ni Oi Pi !% 9+ ; N. ; ; ; ; $ Qi Ri Si +, 3. Ti Ui +( z{ _# _# X@ W@ W@ Oa p# _# _# 8^ Vi Wi Xi Yi 3. q. y; R= _] Zi `i j .j +j @j #j $j %j c- N- 8@ q& N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. !+ &j *j =j -j ;j z$ X. X. 3. >j ,j 'j )j !j ~j {j ]j ^j /j v| (j _j e7 o8 o8 o8 o8 o8 n8 :j <j [j }j |j 1j 2j 3j 4j 5j 6j 7j _@ X. X. X. 7# 8j 9j 0j aj N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ bj cj + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ dj ej fj ;, 3. k( l( m( 8^ _# U^ _# X@ _# _# _# n( o( k< ,3 3. '3 gj n1 hj G[ ; ; 8@ E8 ij jj kj q. lj mj H8 ): W@ _# _# _# _# _# _# }: h@ N( nj 96 t+ e) oj t@ pj x# ; ; 7$ x^ I( J( K( c+ qj rj 9: i@ X@ r# b} X@ _# _# _# X@ i@ sj tj uj %& q. vj wj xj p& h. ; ; ; ; ; ; ; &% <; yj zj /8 3. Aj Bj Cj U: _# _# X@ _# _# _# }: q# Dj Ej $h X. %& -c ;c >c !% N. ; r3 r: Fj Gj 5) 3. l| Hj Ij a^ _# _# L| : W@ X@ X@ _# W# Jj Kj Lj Mj 7; Nj Oj Pj Qj Rj Sj Tj Uj Vj Wj Xj Yj Zj `j `j k .k 8. l5 3. +k @k #k h: X@ _# _# X@ _# _# _# X@ q# {9 L: M: g; ;+ w- /. N: x+ N. ; _& $k 35 %k 3. 3. ,[ S: '[ )[ _# }: }: _# X@ _# _# W@ p| &k *k x; s. j$ =k -k ;k >k ,k 'k )k !k ~k {k ]k ^k /k (k _k :k <k [k }k |k 1k 2k 3k 4k 5k 4~ 6k j. ; N. ; ; ; &% 7k 8k 9k 3. v% 0k t@ ak bk i@ _# _# _# _# p# _# X@ X@ _# L| ck dk ek fk n} 6. r( q. F) gk hk ik jk kk lk mk nk ok pk qk 7$ x+ j. N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; = rk sk tk uk vk wk }~ ;+ +, xk yk zk Ak Bk Ck Dk Ek Fk Gk %b d7 d7 o8 o8 o8 o8 o8 o8 e7 3g Hk Ik Jk Kk Lk Mk Nk Ok Pk Qk Rk q. _@ C@ }~ Sk Tk Uk Vk Wk Xk y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. N& Yk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ Zk `k ^% 3. k( l( m( 8^ U^ l W@ _# _# _# _# n( ): p( .l 3. r( +l @l #l 46 ; ; 9+ x( $l %l l# q. :: &l *l =l q# _# _# _# X@ _# _# X@ a| -l ;l >l =@ 3. ,l 1# 'l j. ; ; 7$ x^ I( J( K( B) )l !l D< i@ i@ 8} ,} W@ _# _# _# X@ 0} ~l {l ]l q. S= ^l /l (l %_ ; ; ; ; ; ; ; ; $ _l :l <l 8. 3. [l }l Cj U: _# _# _# _# _# _# X@ q# |l *h 6d X. %& -c ;c >c !% N. ; v@ )5 1l 2l |~ 3. l| L1 3l +1 _# _# W@ 4l W@ _# _# U^ U: 5l 6l 7l 3. -% p. 8l Y} 9l Q| 0l al bl 9l 9l cl `: dl dl dl ]# 1~ X. 3] el fl gl hl U^ X@ _# _# _# _# _# _# _# q# _3 L: M: g; I6 il /. N: x+ N. ; I3 jl kl ll 3. 3. ,[ S: '[ )[ _# _# _# _# X@ _# _# i@ fh ml nl ol 3. Qf pl ql rl sl tl ul vl wl xl yl zl Al Bl Cl Dl El Fl Gl Hl Il Jl Kl Ll Ml Nl Ol Pl b& d= ; N. ; ; x# Ql Rl Sl 3. /% 3. Tl Ul Vl p# _# _# _# _# _# X@ _# _# _# X@ i@ Wl Xl Yl Zl `l m 3. .m X. s% %~ @c +m uj @m #m $m %m &m *m =m -m L$ x+ i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ;m >m ,m 'm )m !m ~m {m ]m ^m /m (m _m :m <m [m }m |m 1m 2m 3m o8 o8 e7 o8 o8 o8 o8 e7 o8 o8 4m q8 5m 6m 3. 7m 8m 9m 0m am bm 3. cm dm em fm gm hm `} im jm y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ km lm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ l7 >3 ^% 3. k( l( m( 8^ T^ x6 W@ _# _# _# _# n( ): mm nm 3. Pe om pm qm T. ; ; ,@ p< rm sm b@ p. tm um vm V@ W@ X@ X@ 8^ _# X@ _# _# _# wm xm ym =@ 3. ^| 1# Lf j. ; ; 7$ x^ I( J( K( B) zm Am u1 i@ X@ <| X@ _# _# _# _# W@ H_ Bm Cm Dm q. Em Fm Gm e& 9+ N. ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Jm Km Cj U: _# _# _# _# _# _# }: U^ Lm Mm $h X. %& -c ;c >c !% N. ; v@ T< Nm Om |i 3. l| Pm _3 +1 _# X@ _# X@ X@ _# U^ Qm Rm p# Sm Tm Um $^ Vm /% _@ _@ /% _@ _@ s. _@ _@ /% _@ _@ _@ _@ _@ X. Wm i% Xm Ym Zm +1 X@ _# _# _# _# _# _# _# _# q# =[ L: M: g; _@ 7# /. N: x+ N. ; I/ `m n .n 3. 3. ,[ S: '[ )[ _# X@ Z[ W@ _# _# X@ _# N| +n @n #n $n 6. X. 9, t+ z$ $) R= C@ t+ t+ t+ +! z$ +! t+ z$ C@ z$ t+ C@ z$ t+ t+ C@ 9. %n &n '~ *n =n T. ; N. ; N. -n ;n >n ,n 'n 3. )n !n ~n b^ _# X@ _# _# _# _# _# _# X@ _# X@ q# {n ]n ^n /n (n _n :n 3. 6. i$ _@ _@ 9, =@ <n [n }n |n 1n w} 2n 3n 4n _& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 5n 6n 7n ;+ 8n 9n 0n an bn cn dn en fn gn hn in jn kn ln mn 4m o8 e7 e7 o8 o8 o8 e7 o8 e7 e7 d7 +/ nn on 3. pn qn rn sn tn un I{ vn wn xn yn zn 0$ b1 An Bn y. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# Cn Dn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 En Le q. 3. k( l( m( 8^ _# p# _# X_ X@ _# _# n( ): k< Fn 3. &$ Gn Hn kg o< ; ; ,@ In Jn Kn A( q. Ln Mn Nn V@ W@ _# h@ 5l L| _# _# }: !< On 2: Pn =@ r@ Qn t@ x. q& ; ; 7$ x^ I( J( K( %~ 7: 8: 9: i@ X_ _# _# _# _# X@ _# W@ Rn Sn Tn (| ;+ -+ Un Vn Wn q& ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Xn Yn Cj U: _# _# _# _# _# _# X@ p# 4d 5d 6d X. %& -c ;c >c !% N. ; v@ &} Zn `n -} 3. ;} ~; o W# _# _# _# _# _# _# X@ k@ *[ X@ U: .o 0- +o @o #o m> m> m> o3 %& $o %o $o G@ %& 7; ^@ %& 6h &o *o =o g{ -o p# W@ _# X@ _# _# _# _# _# _# _# ;^ {9 L: M: g; _@ 7# /. N: x+ N. ; I/ `m ;o >o 3. 3. ,[ S: '[ )[ _# U^ %{ ~< X@ _# X@ _# X@ }( ,o 'o )o !o }~ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ X. 6# 6. ~o /. {o h* 8@ ; ; N. ]o ^o /o (o G) q. _o /. :o <o U^ }: X@ _# _# _# _# _# _# _# _# X@ J: U^ +h [o }o |o 1o 2o 3o 4o R= 7# _@ _@ _@ ^% B) 5o 6o 7o 8o 9o 0o ao bo q& N. h. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y. co do eo s. q. 6# fo go ho io jo ko lo mo no oo po qo ro so to 4m yd 3m e7 o8 n8 o8 e7 uo 4m h3 vo wo xo 3. yo zo Ao Bo Co Do Eo Fo Go *$ j$ _@ X. X. Ho Io = ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ Jo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; h. Ko Lo Mo No ^% 3. k( l( m( 8^ _# _# X@ X@ _# X@ _# n( ): B[ l1 3. Pe Oo Po Qo ^{ ; ; n- Ro So To R@ p. Uo Vo 59 Wo q# X@ X@ n( _# X@ _# _# W@ Xo Yo Zo =@ 3. `o t@ <, j. ; ; 7$ x^ I( J( K( B) P4 N8 D< i@ X_ X@ _# X@ X@ _# _# X@ Me p .p L( ;+ -+ +p @p #p 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. $p %p &p U: _# _# X@ _# _# _# }: q# *p =p 6d X. %& -c ;c >c !% N. ; v@ T< -p ;p k| 3. W< >p F| U^ _# _# _# _# _# X@ _# }: X@ _# _# ,p 'p )p T, !p ~p {p ]p ^p /p (p _p :p <p [p }p |p 1p 2p 3p ;@ 4p 5p b^ X@ _# X@ _# _# _# _# _# _# _# _# q# 6p .j M: g; _@ %& /. N: x+ N. i. S< 7p 8p 9p 3. 3. ,[ S: '[ )[ _# X@ J: X@ _# X@ _# X@ _# _# d2 0p ap bp cp dp dp ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep ep fp gp p. X. jh hp ip jp !% N. ; N. $ kp lp mp 7_ _@ H> np op pp T^ h[ W: _# _# _# _# X@ _# _# X@ _# _# _# W@ s2 y{ qp rp sp tp up vp wp xp yp zp p. 7# ;, q. Wm 3. Ap Bp Cp Dp Ep Fp 9+ i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; u@ Gp Hp ^@ X. X. /@ Ip Jp Kp Lp Mp Np Op Pp Qp Rp Qp Sp Tp Up Vp Wp Xp Yp Zp `p d7 q .q +q @q #q $q %q &q 79 3. *q =q -q ;q >q ,q ;% s% _@ X. X. _@ X. 'q )q !q y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& ~q /& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 {q ]q z8 ;, 3. k( l( m( 8^ _# _# X@ Na W@ _# _# n( ): ^q /q 3. '3 `9 (q .0 G[ ; ; ,@ j^ _q :q b@ q. :: <q [q }q X@ _# _# _# X@ _# _# X@ u} |q 1q 2q =@ }# 3q 1# Pg j. ; ; 7$ x^ I( J( K( B) 4q 5q 9: i@ X_ _# X@ 4l r# X@ _# W@ ,} 6q 7q L( ;+ -+ +p 8q 9q 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. 0q aq Cj U: _# X@ _# p# X_ X@ X_ U^ bq cq $h X. %& -c ;c >c !% N. ; v@ )5 dq eq |~ 3. ;} fq gq ]5 _# _# _# _# _# _# _# X@ _# _# X@ X@ 73 hq iq jq kq lq lq mq nq oq pq qq rq sq sq tq nq uq &4 vq wq @2 W@ _# X@ _# _# _# _# _# _# _# _# X@ ;^ xq yq M: g; -% zq /. N: x+ N. ; d* Aq u; Bq 3. 3. ,[ S: '[ )[ _# _# _# _# W@ T1 X@ _# _# _# X@ ]5 Cq Dq 6$ Eq Fq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Gq Hq Iq Jq Kq q. X. Lq Mq Nq Oq N. ; ; 9+ Pq Qq Rq Sq q. p. Tq Uq Vq n6 k1 W@ _# _# _# X@ _# p# }: X@ _# _# X@ _# _# N| ]5 1 Wq Xq Yq Zq tp Qa `q r .r +r @r 3. %~ 79 3. D+ #r $r %r &r *r !% 7$ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. M. =r -r %& X. X. _@ X. I6 Wm B3 ;r >r ,r V! 'r )r !r ~r {r ]r ^r /r 3. 3. (r /. _r :r <r [r }r |r 1r 2r 3r X. _] 3. 4r 5r 6r +, ;+ X. X. _@ X. X. X. X. 5% 7r 8r y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& O& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ 9r >3 ^% 3. k( l( m( 8^ _# X@ *[ M| J: _# _# n( o( k< 0r 3. r( ar br cr 46 ; ; 8@ dr er fr l# q. *~ gr hr ir W@ _# _# _# _# _# _# _# }: :# {| 9a =@ 3. jr 1# kr j. ; ; 7$ x^ I( J( K( B) lr z1 9: i@ X_ _# U^ c} 2< X@ _# W@ n6 mr 7q L( ;+ -+ nr or d& 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. pr qr Cj U: _# _# q# .: X@ _# X@ q# rr sr 6d X. %& -c ;c >c !% N. ; r3 r: tr ur +, 3. l| $g %g F_ _# W@ U^ _# X@ h: U^ _# X@ _# _# _# i@ vr wr _# q^ m@ m@ m@ m@ m@ xr m@ m@ m@ m@ m@ m@ m@ yr Z< 0^ X@ _# X@ _# _# _# _# _# _# _# _# _# _# q# =[ L: M: g; b1 zr /. N: x+ N. ; l= Ar Br Cr 3. 3. ,[ S: '[ )[ _# _# _# _# n( Oa g@ X@ U^ W@ _# i@ 0^ Dr Er Fr Gr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Hr Ir Jr tp Kr 7# _@ Lr Mr Nr Or 7$ ; ; N. x+ Pr Qr Rr Sr _@ !$ Tr Ur Vr m@ b^ a| X_ _# _# U^ .: i@ _# _# _# _# _# X@ _# _# X@ a^ Wr F_ Xr gq Yr Zr `r s .s +s @s #s e) $s i P$ %s &s *s =s -s N- q& ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ;s >s ,s ^@ X. X. X. _@ X. X. c# +, 's )s !s ~s {s ]s ^s /s (s _s :s _@ X. #f <s /. [s }s 3. |s 1s cm 7. X. _@ _@ X. 6. 2s ;+ X. X. _@ X. X. X. X. X. X. 'q 3s 4s y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& 5s 6s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 @| #| ;, 3. k( l( m( 8^ _# _# X@ Na W@ _# _# n( ): ^q 7s 3. '3 `9 (q 8s G[ ; ; 8@ 9s 0s as ]# q. lj bs cs ir W@ _# _# _# _# _# _# X@ u} ds es fs =@ }# gs 1# hs x# ; ; 7$ x^ I( J( K( B) 4q 5q 9: i@ X_ _# X@ !< r# X@ _# X@ 2< is js L( ;+ -+ nr ks H( 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. 0q ls Cj U: _# _# p# c} ms _# }: U^ ns os $h X. %& -c ;c >c !% N. ; v@ )5 ps eq |~ 3. ;} P' qs @2 W@ ,< c} X@ _# Y[ K| U^ _# _# _# X@ _# _# i@ p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# U^ _# _# _# _# _# _# _# X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. q@ /. N: x+ N. ; l= rs Qc ss 3. 3. ,[ S: '[ )[ _# U^ U^ _# W@ T1 W@ ts c} o| X@ _# _# W@ W@ W@ W@ W@ W@ W@ )[ i@ T^ T^ X@ T^ T^ W@ U^ G_ )< y: W@ W@ W@ B{ us uo vs y' X. ws xs ys %] 7$ ; N. ; 8@ zs As Bs Cs X. 9, Ds Es Fs Gs Hs t} i@ U^ U^ p# c} i@ _# X@ _# _# X@ _# _# _# _# _# _# W@ p# Is Dr Js Ks Ls Ms Ns Os Ps Qs Rs e) 0, ._ Ss Ts Us G/ Vs j. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. !+ Ws Xs ld /@ X. X. X. X. _@ X. X. /% 0$ s% C@ y$ '7 i$ C@ z$ &$ /% X. X. Ds Ys /. Zs `s _@ 0$ c# B@ X. _@ X. X. X. X. X. X. _@ X. X. X. X. X. X. /@ X. <+ t L+ y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ .t +t @t ^% 3. k( l( m( +1 W@ X@ X@ X@ _# X@ _# n( ): B[ l1 3. Pe Oo Po #t ^{ ; ; ,@ p< q< $t b@ p. %t &t *t f@ W@ _# _# _# _# _# _# _# W@ l3 =t O[ t+ 3. `o t@ -t j. ; ; 7$ x^ I( J( K( B) P4 N8 D< i@ X_ X@ _# X@ X@ _# _# W@ >^ ;t 7q L( ;+ -+ +p 8q F- 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. $p >t &p U: _# _# X@ _# X@ _# X@ q# ,t 't 6d X. %& -c ;c >c !% N. ; v@ T< -p )t k| 3. ;} /. >} W# X@ h@ j@ X@ i@ h@ 2< X@ _# _# _# _# _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ p# W@ X@ _# _# _# _# X@ _# _# X@ q# {9 L: M: g; s. 7# /. N: x+ N. ; I/ -[ n !t 6. 3. ,[ S: '[ )[ q# x6 ~t p# _# X@ X_ )< j@ r# }: _# X@ )< X@ X@ X@ U^ W@ )< 5l d2 {t H| }( }} H| J: 5< ]t c^ J} h@ X@ X@ N| ^t /t (t y' X. _t :t <t [t q& ; ; N. h. j. }t |t 1t 3. _@ q. 2t 3t Ui pg 4t s2 b| J| U^ a| X@ _# _# X@ X@ _# X@ _# _# _# _# X@ _# _# X@ X@ W@ W@ i@ 0} Rn @( 5t 6t 7t 8t 3. 9, %& q. 9t 0t at M8 x. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. y. bt ct 6# X. /@ X. X. X. X. X. _@ X. X. X. X. X. X. X. X. X. X. X. _@ X. dt et 1$ ft 5h _@ X. X. X. _@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. B@ /@ (+ f# N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ gt ht + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. it x4 jt z8 q. 3. k( l( kt >^ ~t i@ X@ _# X@ _# _# n( ): k< Fn 3. &$ |; lt 2k o< ; ; 8@ w^ mt nt kj q. c@ ot Ul J4 W@ _# _# _# _# _# _# }: !< pt qt rt q@ r@ st 1# M8 j. ; ; 7$ x^ I( J( K( %~ 7: 8: 9: i@ X_ _# _# _# _# X@ _# W@ tt ut 7q L( ;+ -+ +p vt wt 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Xn xt Cj U: _# X@ _# X@ _# X@ _# U^ yt zt <e X. %& -c ;c >c !% N. ; v@ &} At `n -} 3. W< Bt n6 U^ _# X@ X@ _# X@ X@ X@ _# X@ _# _# _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ _# U^ Ct n6 W@ _# X@ W: W@ _# X@ _# _# p# pp 3} M: g; 9, Dt /. N: x+ N. ; _& Et P: Ft 3. 3. ,[ S: '[ )[ _# X@ X@ X_ _# _# _# X@ X@ _# X@ g@ _# X@ _# _# N| Gt F| h: W@ X_ W@ X@ _# X@ X@ X@ W: W@ X_ W@ X@ _# _# G_ Ht It Jt ^% (@ Kt Lt Mt Nt 7$ ; ; ; ; 9+ Wn Ot f- Pt 6. ^% (@ 3. Qt Rt St Tt I_ Ut T^ J: )< _# X@ h@ j@ X@ _# _# _# _# X@ _# _# _# _# _# _# _# X@ X@ X@ p# d6 Vt Wt Xt Yt Zt z$ X. 1~ `t u W& Uf N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. .u +u @u #u B@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. _@ $u %u /. &u Rk _@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. /@ X. *u =u -u y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- ;u + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; h. 7@ >u ,u 'u ^% 3. k( l( m( U: J: X@ X@ X@ _# X@ _# n( ): mm )u 3. Pe om !u ~u T. ; ; n- x( {u ]u l# q. S@ ^u rn %g q# X@ X@ X@ _# X@ _# _# _# u7 86 /u t+ 3. Kf t@ >@ $ ; ; 7$ x^ I( J( K( B) zm Am u1 i@ X@ <| X@ _# _# _# _# X@ j@ (u _u L( ;+ -+ :u <u [u 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. }u qr Cj U: _# _# _# _# _# _# X@ q# ;f 7[ 6d X. %& -c ;c >c !% N. ; v@ T< |u 1u |i 3. l| 2u ( +1 _# _# _# _# _# _# _# _# _# _# X@ X@ X@ X@ p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# p# X@ X@ _# T^ W@ _# X@ )< i: n6 q# _# _# _# p# V( 3u M: g; %' 4u /. N: x+ N. ; e* 5u kl 6u 3. 3. ,[ S: '[ )[ _# _# _# X@ _# _# _# _# X@ )< W@ x{ J: _# X@ X@ _# yf g@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ 7u 8u 9u 0u y' X. au bu cu du 7$ ; ; ; N. ; &% j. eu =; fu gu |d X. 3. hu iu ju Y* ku lu Oa h: p# J: F| Gf q# _# _# _# _# _# X@ <| X@ _# _# _# _# _# _# X@ _# W: Is x6 mu /. nu ou t. _@ pu qu fq ru N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. y+ su tu B% /@ X. X. _@ X. X. X. X. X. X. X. X. X. X. X. X. _@ X. X. Vm uu /. %b vu wu _@ X. _@ X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. X. /@ <+ xu J@ g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: v8 yu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 zu Zk Zh ^% 3. k( l( m( 8^ _# _# X@ |: X@ _# _# n( ): p( Au 3. r( +l @l Bu 46 ; ; ,@ j^ Cu Du b@ p. %i Eu Fu V# X@ _# X@ 4l X@ _# _# X@ a| Gu Hu Iu =@ 3. Ju t@ r) &% ; ; 7$ x^ I( J( K( B) 4q Ku D< i@ i@ 8} ,} W@ _# _# _# W@ Lu Mu 7q L( ;+ -+ +p Nu 9q 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Ou Pu Cj U: _# _# _# _# _# _# }: U^ %g Qu $h X. %& -c ;c >c !% N. ; v@ )5 Ru Su |~ 3. l| Tu Uu +1 _# _# _# _# _# _# _# _# _# X@ _# W@ X@ Na Vu Wu Wu Xu Yu Wu Yu Yu Xu Wu Xu Wu Xu Zu Wu Zu `u v k@ G_ X@ _# _# X@ _# )< 9} ~< W@ _# _# X@ ;^ .v L: M: g; /% v% /. N: x+ N. ; I/ +v L6 @v 3. 3. ,[ S: '[ )[ _# _# _# _# X@ _# _# X@ _# W@ q# #v q# W@ G_ )< d6 )< d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 d6 U^ xf *4 $v w~ X. %v &v *v h* 7$ ; ; ; ; N. ; !% =v -v 7[ ;v >v ,v X. q' }# 'v )v !v ~v z3 {v ]v ^v U^ /v U^ W@ _# _# X@ U^ X( J4 )< X@ _# _# _# _# _# _# X@ _# )< x: (v _v :v <v [v z$ $) }v |v 1v 2v N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. ; >~ 3v <+ s. ;+ _@ X. _@ X. X. X. X. X. X. X. X. X. X. _@ X. _@ 4v 5v 6v 4m m8 Y* 7v 8v 7# X. (@ s. X. X. X. X. X. X. X. X. X. X. X. X. X. X. yb 9v 0v ; y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# av bv + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ ej fj ;, 3. k( l( m( 8^ _# }: u} cv }( _# _# n( o( k< ,3 3. '3 *| n1 dv G[ ; ; 8@ ev fv gv l# q. hv iv jv Qm W@ _# r# %{ }( _# _# }: h@ kv J8 -e =@ [~ oj 1# <, j. ; ; 7$ x^ I( J( K( c+ qj rj 9: i@ X@ r# )< X@ _# _# _# X@ j@ lv _u L( ;+ -+ nr mv H( 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. nv ov Cj U: _# _# _# _# _# _# X@ q# pv +g 6d X. %& -c ;c >c !% N. ; r3 r: qv Gj 5) 3. l| Hj Ij +1 _# _# _# _# _# _# X@ X_ _# _# p# |: rv sv tv uv vv wv xv yv zv Av wv Bv Cv Dv Ev Fv Gv l+ Hv 6$ Iv Jv y: q# _# X@ _# X@ h: W@ _# X@ _# _# q# _3 L: M: g; s. 7# /. N: x+ N. ; L$ 5} <c Kv 3. 3. ,[ S: '[ )[ _# X@ q# X@ _# _# _# _# q# F| 4l n( +1 U1 Lv Mv Nv Ov Pv Qv Pv +@ (e Pv Rv Sv Rv #( Tv Ov Tv Tv Sv J1 Sv Uv Vv $> Wv 7# (@ Xv Yv Zv Nt 7$ ; ; ; ; ; N. ; j. Wn `v w .w +w Mj t. ;+ B) eo @w #w $w %w fq &w *w =w ~t m@ 8^ T^ h@ n6 X@ r# X@ _# _# _# _# _# _# _# _# X@ _# _# T^ -w ;w >w ,w #) /% 3. 9f 'w )w i= ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. !w ~w {w ]w ^w /w 7# _@ /% X. X. X. X. X. X. X. X. /% _@ t. S) (w _w :w e7 e7 m8 /. <w [w 6. p. _@ X. X. X. X. X. X. X. X. X. X. s. (@ /% X. 5% }w |w g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ 1w Y~ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ Yh Zh ^% 3. k( l( m( y: W@ X@ }: U^ X@ _# _# n( ): $| `h 3. i Af +i @i G[ ; ; 9+ i# 2w 3w l# q. m# 4w 5w g: q# _# X@ U^ i@ _# _# X_ r# qa 6w 7w =@ 3. ;i 1# M8 j. ; ; 7$ x^ I( J( K( B) 8w Q4 D< i@ X@ X@ X@ _# X@ _# _# W@ 9w 0w 7q L( ;+ -+ :u aw _4 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. bw cw Cj U: _# _# _# _# _# _# }: U^ @h *c $h X. %& -c ;c >c !% N. ; v@ )5 [i dw |i 3. v3 1i %g 8^ _# X@ _# _# X@ X@ r# i@ X@ W@ m@ Qv ew fw gw hw iw jw kw lw mw nw ow pw qw rw sw tw pw uw vw ww xw yw m2 h[ q# _# X@ _# _# _# X@ _# _# _# q# _3 L: M: g; ;+ eo /. N: x+ N. ; I3 zw D| Aw 3. 3. ,[ S: '[ )[ _# W@ c} 9} X@ _# _# _# U^ c} Na q# `| Bw Cw Dw Ew Fw Gw Hw Iw Jw Kw Lw Mw Nw Ow Pw Qw Rw Sw Tw Uw Vw Ww Xw Yw Zw `w 6# c# x .x +x $ N. ; ; ; ; ; ; N. ; q& Wn @x #x $x %x &x Zc *x |d o; 3. B3 =x -x ;x >x V. ,x 'x )x !x 4l j[ ]5 g@ i@ _# _# _# _# X@ _# _# _# _# _# X@ _# W@ fh ~x /. {x ;% z$ ]x ^x /x (x &% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. y. _x :x r. <x [x }x |x $) /w B) z$ z$ 9, s% z$ |d 1x >+ 9. 2x 3x 4x 5x e7 o8 o8 e7 e7 /. 6x 7x 8x y$ a~ B) z$ z$ c# c# 9, j$ y$ v~ R= /% S= X. 9x 0x ax g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ 3@ bx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 cx dx fj ;, 3. k( l( Cg X@ T1 X@ X@ _# _# X@ _# n( ): p( ex 3. 3] Eg Fg fx G[ ; ; ,@ j^ gx hx b@ q. :: K[ ix }q X@ X@ _# _# _# X@ _# X@ a| Mg Nm jx =@ e) kx 1# [u &% ; ; 7$ x^ I( J( K( B) lx mx 9: i@ X_ _# _# X@ _# _# _# X@ Na nx ox L( ;+ -+ +p Nu px 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. qx ov Cj U: _# _# X@ _# _# _# }: p# rx =p 6d X. %& -c ;c >c !% N. ; v@ r: sx tx v~ 3. l| *h ux a^ _# _# T^ h: _# b} b| i: W@ T^ vx wx xx yx zx 3. 5) 3. 6. ;% 6. +, 3. ;% 3. 5) 3. 6. ;% +, 3. 3. Ax Bx -; Cx A7 X@ _# L| _# X@ _# _# _# X@ ;^ .v L: M: g; s[ Dx /. N: x+ N. ; d* gd u; Ex 3. 3. ,[ S: '[ )[ _# W@ ,< u} X@ _# _# X@ _# L| a^ Fx Gx Hx Ix Jx Kx Lx Mx Nx Ox Px Qx Rx Sx Mx Tx Ux Vx Wx Xx Yx Rx Zx `x y .y _] W; 0, D* +y @y #y !% i. ; ; ; ; ; ; ; N. ; 9+ :d $y %y &y *y =y -y ;y 3. y$ 0, 3. 3. >y ,y 'y )y !y ~y Qu {y ]y 8| ]5 I| _# _# n( X@ _# q# U^ _# W@ yf _# _# X@ W@ ^v ^y /y (y _y 3. :y <y [y n= ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; g. y+ }y |y y' 1y 2y 3y 4y 5y 6y 7y 8y 9y 0y ay by cy dy ey fy gy Qc hy e7 o8 o8 e7 o8 o8 <y iy jy ky ly my ny oy py 4: A6 qy ry sy ty uy q@ X. X. 0$ vy wy g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. xy yy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a zy Ay 'u ^% 3. k( l( xf !< F| Me X@ _# _# _# _# n( o( k< zf 3. C@ By Jb Bf 46 ; ; n- Gg Hg Cy l# p. %i Dy Kg Lg q# _# _# _# _# _# _# _# }: wm 86 Ey t+ 3. ^| t@ a6 ,@ ; ; 7$ x^ I( J( K( B) ba Fy 9: i@ X@ _# _# _# X@ _# _# W@ Rn Gy Hy L( ;+ -+ nr <u _4 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Iy qr Cj U: _# X@ _# y: }: X@ X@ U^ <i cq $h X. %& -c ;c >c !% N. ; r3 r: tr Jy +, 3. l| $g Ky N} _# T^ /9 0} W@ i@ h@ r# N| Ly My Ny Oy |~ ;+ 3r 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 6. 3. 3. 3. Ip /@ $1 Py Qy Ry !^ W@ T^ `_ N| _# _# _# _# _# p# Sy }h M: g; ;+ Ty /. N: x+ N. ; I3 Uy T8 Vy 3. 3. ,[ S: '[ )[ _# i@ W@ X@ _# _# _# _# p# q^ 9 r5 Wy Xy A@ B) V; t. n} |d n} V; t. V; |d V; t. V; V; t. =@ V; V; |d n} t. V; _@ r( 3. Yy -< Zy q& 9+ ; N. ; ; ; ; ; ; ; ; ; N. $ `y z .z +z @z #z $z %z 3. 3. X. 9, &z *z X] =z -z ;z >z ,z 'z )z Gb ]5 T^ !z r# p# n6 [} X@ *[ ]t N| _# _# i@ fh ~z {z ]z 3. i$ ^z /z (z x. 9+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. L+ _z :z q. <z [z =; }z |z 1z 2z 3z 4z 5z 6z 7z 8z 9z 0z az bz 4m e7 o8 e7 o8 o8 o8 o8 e7 of cz _> dz ez fz gz hz iz jz kz lz mz nz oz 3. X. X. 1% pz qz g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: rz sz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. it tz uz z8 q. 3. k( l( m( L| Me X@ X@ _# _# _# _# n( ): !: vz 3. Pe wz Re xz T. ; ; 8@ 9q 0@ yz ]# q. Ln zz Az 8} W@ _# _# _# _# _# _# X@ |: 'd qt Bz ,2 4: !d 1# 6: j. ; ; 7$ x^ I( J( K( B) Ze `e D< i@ X_ W@ a} X@ _# X@ _# X@ Cz Dz _u L( ;+ -+ +p Ez Fz 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. Gz xt Cj U: _# _# }( i[ W@ _# }: U^ Hz Iz 6d X. %& -c ;c >c !% N. ; v@ )5 >f Jz ~~ 3. ;} ;@ w: W# _# W@ 0} *[ W: _# X@ X_ L| Kz Lz Mz Nz F+ r@ Oz Pz Qz Rz Sz Tz Uz Vz Wz Uz Xz Yz Zz `z A .A +A S= zx @A #A $A p# W: *i h: _# _# _# _# _# g@ %A 3} M: g; _@ 7# /. N: x+ N. ; ;= &A *A =A 3. 3. ,[ S: '[ )[ _# _# _# _# X@ _# L| _# T^ -A ;A >A ,A t+ _@ -% +, 3. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. 6. +, a, 3. 1/ 'A )A !A ~A j. ; ; ; ; ; ; ; ; ; ; N. ; ; h. N. 7$ 1a {A ]A ^A /A (A _A :A 3. 3. ^% /% _@ 6# %& p. <A [A }A /. |A 1A b| j@ _# W@ ts 4l Me _# ~< h: _# X@ _# W: 4l /! 2A 3A z$ 3. 4A i^ 5A &% ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8+ h. 6A 7A ^@ 8A 9A }o of o8 e7 n8 Wc o8 Wc Wc o8 o8 o8 0A d7 e7 n8 o8 o8 o8 o8 o8 o8 e7 o8 n8 e7 o8 o8 d7 o8 o8 Wc e7 e7 e7 o8 n8 8' aA 3. X. X. X. <+ bA g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ cA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# _# }: )< X@ _# _# n( o( k< Fn 3. &$ #' m< n< o< ; ; ,@ p< dA eA b@ p. s< fA gA f@ W@ X@ X@ X@ X@ X@ X@ X@ W@ *e hA |x t+ 3. z< t@ iA j. ; ; 7$ x^ I( J( K( B) B< C< D< i@ W@ h[ Vi k@ X@ X@ X@ W@ 9w 0w 7q L( ;+ -+ +p 8q w^ 9+ ; ; ; ; ; ; ; ; $ @. Hm Im 8. 3. jA kA &p U: _# }: X@ W@ h: X@ X@ q# pv _, 6d X. %& -c ;c >c !% N. ; v@ lA U< }e K^ 3. W< X< Y< U^ _# _# W@ W: _# X@ _# _# Wr mA nA oA 3] 7# pA qA }z rA sA tA sA tA sA tA tA sA sA tA sA tA /. uA +A Zc vA wA xA l@ }: h: _# X@ _# _# _# X@ q# {9 L: M: g; _@ y' /. N: x+ N. ; I/ -[ n yA 6. 3. ,[ S: '[ )[ _# )< )< X@ _# T^ 7< U: zA AA BA CA +, X. ;+ DA EA FA GA GA GA GA GA GA GA GA GA GA GA GA GA GA GA GA HA IA JA KA Xd LA MA e= N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. q& 7$ &% G- NA .0 OA PA QA gw A[ #f RA X. S= _@ q. q. 3. SA TA UA VA V# p# _# X@ W: X@ W: W@ _# X@ _# X@ _# ;^ WA XA YA |~ 3. ZA `A B T. ; ; ; ; ; ; ; ; ; ; ; i. ; N. y. .B +B ad _@ @B #B }o e7 e7 o8 e7 e7 e7 e7 e7 e7 e7 $B %B &B #_ o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 e7 e7 e7 e7 e7 e7 e7 e7 8' aA 3. X. X. /@ (+ *B ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ w[ =B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( $d z8 q. 3. k( l( m( 8^ _# }: _# -B p# _# _# n( ): }6 %d 3. }~ ;B >B ,B G[ ; ; ,@ O@ 'B )B A( q. :: !B ~B _2 q# W@ W@ W@ W@ W@ W@ W@ m@ M_ |u {B q@ r@ ]B t@ Nt x# ; ; 7$ x^ ^B /B K( %~ (B _B :B )< W@ h: G_ q# W@ W@ W@ q# n6 <B [B L( ;+ -+ }B |B 1B 9+ ; ; ; ; ; ; ; ; $ 2B 3B 4B 8. 3. 5B ls Vt ]5 W@ W@ W@ W@ W@ W@ W@ T^ 6B 7B 8B X. %& 9B 0B aB x+ h. ; v@ &} 7d bB -} 3. ;} ;@ >} W# _# X@ _# _# X@ _# _# h: F_ !c cB /_ c# dB eB fB gB hB hB hB hB hB hB hB hB hB hB hB iB jB kB lB 3. z$ mB nB oB j@ X@ _# X@ _# _# _# _# _# q# _3 L: M: g; i$ pB /. N: x+ N. ; L$ qB <c rB 3. 3. ,[ S: '[ )[ X@ .1 sB X@ X_ _# U: W@ U1 tB uB vB wB R= xB yB zB AB BB BB BB BB BB BB BB BB BB BB BB BB BB BB BB BB AB CB DB EB FB GB HB ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; y. y. j. d= wt IB JB KB LB MB NB OB PB QB RB ld t+ _] 3. SB TB UB VB Ub U^ _# X@ k@ X@ _# X@ _# _# _# _# p# WB XB YB 3. I6 ZB /. `B !* N. ; ; ; ; ; ; ; ; ; ; ; i. Z% {( 0+ C .C ld @B #B }o e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 +C @C e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 vb #C $C 3. X. X. X. (+ *B ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ 9r >3 ^% 3. k( l( m( y: W@ }: h@ x6 U^ _# _# n( ): $| Hb 3. &| &C *C =C G[ ; ; 9+ -C ;C >C u+ q. ,C 'C )C !C Yu )x ~C `| ~C )x ~C {C ]C ^C /C (C =@ e) _C 6$ :C j. ; ; 7$ Wn <C [C dl q' }C |C 1C 2C Yu 3C 4C 5C ~C 6C 7C 6C 8C 9C 0C aC ;+ bC cC dC r) 9+ ; ; ; ; ; ; ; ; ,@ eC fC gC u& 3. hC iC jC kC 3C 4C 5C ~C Sy 7C `| ]C lC mC nC X. %& oC pC qC x+ h. ; v@ T< ,c 'c k| 3. l| $g %g F_ _# _# _# _# _# _# _# N| rC sC Ca 3. 9, $2 tC uC C} f= I* I* I* I* I* I* I* I* I* I* p_ pd vC wC 3. 1% xC yC <} j@ X@ _# _# _# _# _# _# _# q# =[ L: M: g; `} zC /. N: x+ N. ; I3 AC T8 BC 3. 3. ,[ S: '[ )[ W@ >^ n6 W@ _# _# _# q# p^ CC DC EC X. FC GC HC ao j& IC IC IC IC IC IC IC IC IC IC IC IC IC IC IC IC JC KC LC JC ,$ MC Z% i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; i. &% $* F= NC OC * PC QC RC SC TC UC =f 3. y' VC 3. WC XC vm 5| T^ n( Oa g@ _# _# _# _# _# X@ W@ YC ZC `C D _@ .D +D @D N. q& ; ; ; ; ; ; ; ; ; N. y. P+ #D $D %D &D *D =D -D ;D >D e7 o8 o8 o8 o8 o8 o8 o8 o8 e7 _j ,D 'D o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 of o8 )D !D 3. X. X. X. (+ *B i. i. i. N. x# N. i. g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& ~D {D + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. g1 h1 ]D z4 ;, 3. k( l( xf !< F| i@ X@ U^ _# X@ _# n( ): p( }a 3. '3 *| =| -| G[ ; ; q& Wn ^D &1 ;, X. FC /D (D _D :D <D [D }D |D 1D 2D 3D 4D 5D 6D 7D z$ 8D 9D 0D N. 7$ ; ; h. 3 aD bD cD J{ dD eD fD gD hD iD jD kD lD mD nD }D oD pD qD l5 _@ (| rD sD [/ 9+ ; ; ; ; ; ; ; ; 8@ tD uD |7 3. c: vD wD xD yD zD AD BD CD DD ED }D FD GD HD ID _@ ;+ JD KD LD x+ h. ; v@ r: xa MD u& 3. l| ND ux a^ _# _# _# _# _# _# _# p# p^ !c OD /_ 9, s| t| @[ r) N. ; ; ; ; ; ; ; ; ; ; &% PD QD RD 3. s% SD TD z| j@ X@ _# _# _# _# _# _# X@ ;^ UD yq M: g; /% VD /. N: x+ N. ; d* '2 u; WD 3. 3. ,[ S: '[ )[ _# q# q# _# X@ _# _# q# p^ XD YD ZD /% %& `D oe E I* T. T. T. T. T. T. T. T. T. T. T. T. T. T. T. T. T. _& _& T. &% ; i. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; :* x+ T. N. .E +E @E #E $E %E &E qD dt ^% q. *E =E 1$ -E @2 q# n6 X@ _# _# _# _# _# _# W@ n| V. ;E >E q. X. ,E 'E %] q& ; ; ; ; ; ; ; ; i. ; Z% )E !E ~E {E ]E ^E /E (E _E 5x e7 o8 o8 o8 o8 o8 o8 o8 o8 Wc $B :E (j o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 <y <E [E }E |E +, -% _@ 1% <+ 1E 2E 2E B2 3E 4E 5E ]& i. h. i. ; ; ; ; ; ; ; ; ; ; ; ; y. N& 6E + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. =3 -3 7E >3 ^% 3. k( l( Cg r# h[ Me _# _# X@ _# _# n( o( k< 8E 3. '3 `9 0 ~3 G[ ; ; N. L$ 9E /. 0E 6. _@ aE bE cE dE eE fE gE hE iE jE kE lE mE nE 7# B) oE pE qE j. h. N. ; g. $ rE sE tE ~~ 9, uE vE wE xE yE zE AE BE CE DE gE EE FE R@ q. q. GE HE IE $ 7$ ; ; ; ; ; ; ; ; v@ JE KE LE ME '7 =@ NE OE PE QE RE SE TE UE VE gE WE XE YE (@ _@ +5 ZE `E F j. N. ; r3 r: 40 .F u3 3. +F /. @F W# _# _# X@ _# _# X@ X_ )< #F $F -9 3. 9, %F 90 ]} d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ &F *F 3. 9, =F -F <} j@ X@ _# _# _# _# _# _# _# q# ;F 3u M: g; s. 7# /. N: x+ N. ; I3 J3 K3 >F 3. 3. ,[ S: '[ )[ _# _# _# X@ _# _# _# q# p^ D^ ,F 'F X. )F !F ~F {F N- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; g. 7$ ,@ j. $ }- ]F ^F /F (F _F :F X. ^% <F [F }F S# U^ W@ _# X@ _# _# _# _# _# X@ >^ |F 1F Xf q. X. 2F 3F 4F q& ; ; ; ; ; ; ; i. h. i. ]& 5F 6F 7F q# 8^ 8F 9F 0F aF v' e7 o8 o8 o8 o8 o8 o8 o8 o8 Wc e7 bF mg o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 e7 cF dF eF fF gF hF iF jF kF lF mF nF oF pF qF rF sF tF uF i. 8+ ; ; ; ; ; ; ; ; ; ; ; ; i. ]& vF wF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. it x4 xF z8 ;, 3. k( l( m( 8^ }: X@ X@ _# _# _# _# n( ): L! yF 3. !{ zF C8 uC G[ ; ; i. j. B> AF BF CF 3. _@ q. J{ t+ z$ J{ z$ J{ z$ J{ Y. J{ R$ s. V; |i DF N] EF $ ; ; ; ; &% FF GF HF 6. 7. s. 7# J{ t+ z$ t+ t+ J{ z$ J{ z$ J{ ;, s. %~ ^, IF JF KF x+ ; ; ; ; ; ; ; ; ; y. $ LF {! MF 3. 7# _@ 7# J{ z$ t+ t+ J{ z$ NF z$ NF J{ q. s. ^, A5 OF PF it q& ; ; v@ )5 QF *9 |~ 3. W< RF +h T^ _# X@ _# g@ X@ _# _# N| y{ SF A3 ^z i$ ;9 >9 u| d& v@ ; ; ; ; ; ; ; ; ; ; x+ TF UF VF 3. z$ b0 WF H3 j@ X@ _# _# _# _# _# _# _# ;^ pp 3} M: g; ;+ w- /. N: x+ N. ; _& 25 35 XF 3. 3. ,[ S: '[ )[ _# _# _# X@ _# _# _# q# p^ 6{ YF ZF s. ^@ `F G .G j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; N. ; ; N. N. N. N. 9+ $ +G 'E @G #G V; /% $G %G N] ( }( i@ X@ X@ _# _# _# X@ _# W@ &G *G =G -G 9, X. %^ ;G >G q& ; ; ; ; ; ; ; h. i. ,G 'G )G !G ;^ c} K| p# L< ~G {G ]G e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 d7 _j mg e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 ^G /G (G _G :G U2 <G [G }G |G 1G 2G 3G 4G 5G 6G 7G 8G 9G 0G aG ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& bG + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ l7 >3 ^% 3. k( l( m( 8^ _# _# _# _# _# _# _# n( ): }6 n7 3. r( cG dG eG 46 ; N. ; ; d= fG /x gG hG iG +, Pe -# 8. -# u: '3 E] i Pe 7. i 3. jG kG lG mG ,$ v@ ; ; ; ; ; 1f nG oG pG qG K^ 5) u: E] q@ E] }~ Pe i 8. -# :@ +, 3. rG sG tG uG *! 9+ ; N. ; ; ; ; ; ; N. ; v@ vG wG xG yG zG +, u: u: 7. '3 u: -# u& q@ 7. E] '3 3. }# AG BG 35 CG N- N. ; ; v@ r: DG EG u3 3. ;} ~; FG W# _# _# U^ Qm X@ _# _# p# X_ GG HG e) ;+ /% Y7 @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. IG JG KG 3. 9, LG MG >2 j@ X@ _# _# _# _# _# _# X@ q# {9 L: M: g; [+ NG /. N: x+ N. ; I/ K6 L6 OG 3. 3. ,[ S: '[ )[ _# p# p# _# X@ _# _# q# p^ PG QG RG X. 2c SG TG UG x+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; 7$ T. T. _& h= 9+ ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. N. x. :d VG /. WG ;+ c+ XG HC YG W@ X@ X@ _# W@ g@ X@ _# _# X@ Ub ZG `G H ^% X. %^ .H +H ,@ ; ; ; ; ; ; i. ; N. @H #H $H %H &H W@ X@ J: *H /v =H -H ;H d7 e7 o8 o8 o8 o8 o8 o8 o8 o8 >H ,H e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 d7 n8 'H )H !H ~H {H ]H ^H /H (H _H :H <H [H }H |H d6 1H :H 2H 3H q& h. ; ; ; ; ; ; ; ; ; ; ; ; i. J# 4H 5H + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ 2^ Yh [6 ^% 3. k( l( m( 8^ _# q# X@ X@ h: X@ _# n( ): k< 6H 3. W; 7H 8H 9H T. ; ; ; ; N. !% 0H aH bH cH dH eH fH gH hH iH jH kH lH mH nH oH pH qH /. rH 1^ x. ; ; ; ; ; ; 7$ r) sH 8' tH uH vH wH kH xH yH zH eH AH BH hH CH DH EH FH @G GH j. %_ ; g. ; ; ; ; ; ; ; ; ; h. j. HH IH JH KH LH MH iH NH OH PH QH RH lH SH TH UH VH WH XH Xd YH ZH Z% ; N. ; v@ r: u6 v6 u3 3. v3 `H ir G_ _# _# T^ ~t X@ _# _# p# p| GG I [~ 9, .I +I ]} d& v@ ; ; ; ; ; ; ; ; ; ; j. E4 D6 @I 3. 9, #I $I >2 j@ X@ _# _# _# _# _# _# _# q# _3 L: M: g; s. VD /. N: x+ N. ; I3 %I kl &I 3. 3. ,[ S: '[ )[ q# 8} b| q# _# _# _# q# p^ PG *I ~g X. y' =I -I ;I x+ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. 1f pj >I ,I 'I )I !I c- N. h. N. ; ; ; N. ; ; ; ; ; ; ; ; ; N. ; e= ~I {I ]I ;% G) ^I /I (I X@ X@ _# W@ ,< c} )< X@ _# W@ Lg _I :I <I q. X. 2F [I y. q& ; ; N. ; ; ; N. N. uF }I |I 1I X_ X@ _# _# _# }( q# 2I 3I Wd e7 o8 o8 o8 o8 o8 o8 o8 o8 e7 of 4I n8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 5I 6I 7I 8I 9I 0I aI 1H bI cI dI &H X@ eI [( _# i@ fI gI hI h. h. N. ; ; ; ; ; ; ; ; ; ; ; y. u4 a' iI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 jI #| ;, 3. k( l( m( 8^ y: kI p# d6 ]t sB W@ T^ lI mI nI 3. 9. oI pI qI i= ~' 9+ 9+ 9+ 9+ x# ah J/ rI sI tI fC uI vI wI xI yI zI AI BI BI CI DI EI FI }- j. 9+ 9+ 9+ 9+ 9+ 9+ 9+ 9+ j. !% GI HI II JI KI ~k LI MI NI fC OI vI PI xI QI RI SI TI ; j. 9+ 9+ 9+ 9+ 8@ 9+ 9+ 8@ 9+ 9+ 9+ 9+ 9+ 9+ j. 4F 'I UI VI KI XC ez WI fC XI YI ZI zI `I J .J +J @J kr j* ~' i. h. ; ; v@ )5 #J ~5 |~ 3. ;} fq za 7u _# X@ _# J: X@ _# _# N| $J SF %J B3 i$ s| _5 u| d& v@ ; ; ; ; ; ; ; ; ; ; x+ %j UF &J 3. z$ b0 *J H3 j@ X@ _# _# _# _# _# _# X@ q# _3 L: M: g; _@ 7# /. N: x+ N. ; _& =J 35 -J 3. 3. ,[ S: '[ )[ i@ k@ k@ X@ _# }: _# q# p^ ;J >J ,J /% ^@ 'J )J !J x+ N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. N. h. ; ; N. ; ; ; ; N. q& %] ~J {J ]J ^J /J (J _J :J <J b{ j. n- 7$ N. N. N. h. h. ; ; ; ; h. N. N. h. i= [J }J |J 6. 1~ 1J 2J 3J X@ X@ _# X@ r# k@ X@ X_ X@ W@ 4J ZC 5J 6J ;+ X. 7J 8J (& q& ; y. g. Z% Z% 9J -: 0J aJ bJ cJ dJ fI _# i@ _# X@ _# )< T^ {2 eJ Wd e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 ;H fJ gJ hJ iJ jJ kJ X_ i@ i@ X_ V7 ms _# i@ X_ i@ _# X@ 1H lJ mJ Z% ; ; ; ; ; ; ; ; ; ; ; ; y. N& nJ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ X9 9r >3 ^% 3. k( l( m( 8^ i@ T^ X@ X@ q# X@ X@ n( ~2 k< oJ 3. t. pJ qJ rJ sJ tJ uJ vJ wJ xJ yJ zJ G- AJ BJ CJ DJ EJ FJ GJ CJ HJ IJ JJ KJ LJ MJ NJ OJ PJ QJ RJ RJ RJ RJ RJ RJ RJ RJ ]F SJ TJ UJ b& VJ WJ XJ YJ ZJ `J `J DJ K FJ GJ CJ .K +K cd @K #K $K wJ %K &K *K =K &K %K -K xJ ;K vJ RJ RJ >K -K ,K 'K )K !K 2f 2f J- ~K {K ]K ^K /K EJ XJ (K _K :K d= N- N. ; h. i. ; ; r3 r: s3 50 u3 3. l| Hj Uu +1 _# _# X@ _# _# X@ _# X@ <K $F -9 3. p. l5 C3 @[ d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ &F [K 3. 9, }5 }K >2 j@ X@ _# _# _# _# _# _# _# p# |K L: M: g; ;+ %& /. N: x+ N. ; I/ -[ 35 1K 6. 3. ,[ S: '[ )[ _# X@ X@ _# X@ r# X@ q# m@ 2K 3K 4K X. )F 5K 6K UG !% 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ 7$ N. 9+ $ q& y. ; h. i. ; ; N. $ 7K 8K 9K 0K aK bK cK dK eK fK gK hK iK jK i. 9+ 9+ &% $ &% &% &% &% $ %_ 9+ v@ SJ kK lK mK wB nK oK pK qK W@ X@ X@ _# X@ W@ X@ _# _# q# m7 rK sK }# ;+ _] /. tK !% N. N. B} n- uK vK wK xK yK zK AK BK CK X@ i@ _# _# _# X@ !< ~t fh >{ <y e7 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 DK EK FK GK HK IK JK X_ i@ X_ X_ _# i@ _# i@ _# _# _# i@ KK AK LK MK NK ; N. ; ; ; ; ; ; ; ; ; ; i. J# OK d% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. _a PK QK [a ;, 3. k( l( m( 8^ _# _# _# _# _# _# _# J: /2 RK SK 3. F+ [~ TK UK VK WK XK YK ZK `K L .L +L @L #L $L %L &L *L ~0 $L =L -L ;L >L ,L Pw 'L )L !L ~L YK YK YK YK YK YK YK YK {L ]L ^L @L KE /L %L (L _L :L <L [L %L &L *L }L |L 1L 2L <L XK 3L XK 8a 4L 5L 6L 7L 5L 8L 9L ~L 0L aL YK YK bL 9L YK cL dL 'L $L eL fL =L gL 'L Pw hL iL |L jL kL lL mL nL _& N. ; N. ; ; v@ r: 2 MD u& 3. l| oL &c 8^ _# _# _# _# _# _# _# U^ E^ GG X7 /_ i$ $2 pL D: d& v@ ; ; ; ; ; ; ; ; ; ; N- <% qL RD 3. s% x| rL z| j@ X@ X@ _# _# _# X@ _# _# p# -0 Ia M: g; `} sL /. N: x+ N. ; I3 tL D| Ma 3. 3. ,[ S: '[ )[ _# _# X@ U^ Z[ uL g@ W@ _# tB vL >E X. r. wL xL yL zL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL BL CL DL ;s j* N. i. h. N. ; p& EL FL GL HL 3. 5) IL 3. JL KL LL ML NL Gk OL PL QL RL SL TL UL iA iA %K VL VL WL XL YL ZL `L C@ S= D) M .M +M ;^ X@ _# X@ _# _# _# X@ _# q# (e @M #M 3. 8. MH w} $M _& N. %M &M *M =M -M ;M >M ,M 'M BK )M i@ _# X_ _# _# _# _# X@ U^ )< bk !M ~M <y o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 {> {M ]M ^M /M (M BK _M fI i@ _# _# _# _# _# _# _# _# _# X_ [( :M <M [M }M >~ ; N. ; ; ; ; ; ; ; ; ; y. |M 1M 2M + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Db 3M 4M >3 ^% 3. k( l( m( 8^ _# _# _# _# W@ }( X@ X@ B{ 5M 6M 7M 3. w~ 8M 9M 0M aM bM cM dM cM eM fM cM dM bM bM bM gM bM hM bM iM jM kM cM cM gM bM bM lM mM cM cM cM cM cM cM cM nM oM pM qM lM bM bM bM bM hM rM iM iM bM gM bM hM bM aM aM bM bM sM eM dM cM bM mM dM cM cM lM mM aM cM cM cM cM lM cM dM cM bM bM bM bM iM iM cM gM bM hM bM tM uM vM wM iL xM j. N. ; N. ; v@ T< i| j| k| 3. l| yM &c +1 _# _# _# _# _# _# _# X@ b^ zM Ca 3. q. @f AM D: d& v@ ; ; ; ; ; ; ; ; ; ; &% g1 BM CM 3. 9, DM Ha <} j@ X@ _# X@ n( W@ _# X@ _# p# %A 3} M: g; 1% /f /. N: x+ N. ; L$ EM FM [c 3. 3. ,[ S: '[ )[ _# X@ b} .: W@ n6 W@ )< zA GM os (% HM q. IM JM KM LM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM NM R] OM PM QM RM SM N. ; ; N. j. TM UM VM ,2 _@ K^ 3. _@ z$ 3. WM XM YM ZM `M N .N +N @N #N $N %N %N &N *N =N -N ;N >N ,N y$ X. i 'N )N !N Ut q# _# _# _# X@ _# _# X@ _# W# ~N {N ]N 7. 3. ^N 5> /N l= O. (N _N :N <N [N }N |N CK 1N bI i@ X_ i@ _# _# _# _# X@ _# _# _# p# tt 2N $8 <y o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 n8 3N 4N 5N 6N 7N 8N _H 9N fI i@ _# _# _# _# _# _# _# _# _# i@ fI 0I 0N aN bN cN u@ ; N. ; ; ; ; ; ; ; ; i. b% +d dN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ x8 Ke z8 q. 3. k( l( m( 8^ _# _# _# X@ .1 Y_ W@ _# ]5 eN yq fN gN Z] 7# hN #f iN #f #f #f #f #f #f #f #f #f #f iN iN #f iN #f iN iN iN iN iN iN #f #f #f #f #f #f #f #f #f #f #f #f jN jN #f iN #f #f #f #f iN #f iN iN iN iN #f iN #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f iN iN iN iN #f iN iN #f kN lN mN nN oN /| x+ N. ; ; v@ &} *} =} -} 3. ;} pN qN +1 _# _# _# _# _# _# _# N| $J SF rN sN i$ c# Da @[ d& v@ ; ; ; ; ; ; ; ; ; ; x+ tN uN vN 3. z$ wN xN H3 j@ X@ X@ !< ~t yN W@ _# X@ q# zN L: M: g; s. s% /. N: x+ N. ; d= AN u; BN 3. 3. ,[ S: '[ )[ _# X@ i@ F| i@ W@ _# _# 7u ,{ CN DN 3. _] c# EN FN GN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN HN IN JN KN }B LN MN NN 9+ ; ; 7$ ON PN QN RN _@ l5 SN TN 3. 3. s. 7# j% UN Ra VN WN XN YN ZN `N O .O +O @O #O $O %O &O *O NF _@ &$ $^ =O -O ;O U^ X@ _# _# X@ _# G_ p# _# q# {2 >O ,O K^ _@ 3. 'O )O !O j* ~O {O ]O ^O /O (O )< X_ X@ fI i@ X_ i@ _# _# _# _# _# _# W@ n( W@ )< L| pv _O 3g o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 :O <O [O }O |O 1O 2O dJ V7 i@ _# _# _# _# _# _# _# _# _# i@ X_ 3O f4 4O 5O 6O 7O y. ; ; ; ; ; ; ; ; ; y. g# h# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< i< j< ^% 3. k( l( m( 8^ _# g@ _# X@ X@ a| X@ _# X@ U^ 8O 9O 0O aO y$ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ q. bO ^d cO [/ q& ; ; v@ T< U< dO K^ 3. ;} T, eO W# _# W@ g@ i@ X@ _# _# X@ wr fO gO 3. 9, hO iO jO d& v@ ; ; ; ; ; ; ; ; ; ; %_ 9+ kO lO 3. c# mO nO oO j@ X@ X@ X@ a| X@ X@ _# _# q# _3 L: M: g; s. 7# /. N: x+ N. ; Y% 6e 7e 8e 3. 3. ,[ S: '[ )[ _# _# X@ Me X@ _# X@ _# N| C{ pO qO rO 3. X. q. _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ s. sO R6 tO uO a6 N. ; $ vO wO xO yO _@ m^ zO Qa AO BO }# CO 9, _@ _@ q. ^@ _@ /@ (@ X. T> DO ;9 DO RA X. _@ _@ _@ _@ q. }# EO /. FO S1 X@ _# X@ _# _# G_ GO #v X@ gc HO IO JO 6. KO LO MO NO OO N. PO QO RO d6 X@ i@ _# i@ _# i@ _# i@ _# X@ _# }: X@ _# X@ Na Y_ i: X@ X@ B{ B7 JH d7 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 Wc SO TO UO VO WO XO X@ X@ _# _# _# _# _# _# _# _# _# _# _# i@ X@ }: YO ZO `O P .P N. ; N. ; ; ; ; ; ; i. '# Ie Je + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h( i( Le q. 3. k( l( m( N| U: +P p# _# _# X@ _# X@ _# _# 2I Jh @P #P $P &d %P &P *P =P -P &P ;P u- >P ,P 'P *P =P u- =P %P I^ ;P %P ;P u- >P )P =P I^ 'P *P &P !P ~P =P *P ;P u- >P )P =P I^ {P %P &P ]P u- ^P ,P ;P u- /P )P =P I^ %P ;P %P ]P u- >P )P 'P (P 'P *P _P :P ~P =P %P ]P u- >P )P =P I^ &P %P &P <P u- y- ,P ;P u- ^P )P =P I^ {P [P }P ^@ X. R$ |P 1P 2P &% h. ; v@ )5 >f $n ~~ 3. W< 3P ~< U^ p# 0| 4P W@ _# _# _# 8^ je 5P 6P Gn i$ 79 Y7 @[ d& v@ ; ; ; ; ; ; ; ; ; ; x+ 7P 8P 9P 3. z$ 0P aP bP j@ X@ _# _# X@ _# _# X@ X@ q# {9 L: M: g; 9, cP /. N: x+ N. ; I/ dP u; eP 3. 3. ,[ S: '[ )[ _# X@ X@ _# _# _# _# X@ _# ]5 fP gP hP iP jP ^% _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ _@ q. 7; kP lP mP nP 9+ ; $ oP pP qP A^ _@ rP sP tP uP /. vP wP xP yP zP Ty ;+ ^@ 6# %& q. q. q. _@ q. q. %& ^@ ;+ #$ AP BP CP P' DP 9^ X_ X@ X@ _# '< u} 2< Z[ W@ h: a| EP FP SB wB 3. GP <y `m $* ; PO HP IP X_ X@ _# i@ _# _# _# _# _# _# _# W@ k@ |: '< _# X@ J: W@ }: h[ J: JP e7 n8 d7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 n8 KP LP MP NP OP PP X@ _# i@ _# _# _# _# _# _# _# _# _# i@ X_ i@ QP jJ JK RP SP TP UP q& i. h. ; ; ; ; ; y. tf VP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ vf WP >3 ^% 3. k( l( m( 8^ a| U: _# X@ _# _# _# _# _# X@ W@ XP YP ZP `P Q .Q +Q @Q #Q $Q %Q &Q *Q =Q -Q ;Q -Q >Q ,Q 'Q uz )Q ;Q .Q !Q ~Q =Q {Q ]Q ^Q /Q (Q _Q :Q <Q [Q }Q |Q 1Q =Q 2Q 'Q @Q 3Q 4Q %Q 5Q 6Q 7Q 8Q 9Q -Q >Q 0Q aQ bQ cQ dQ eQ &Q fQ =Q gQ hQ iQ jQ ^Q kQ uz <Q lQ mQ |Q fQ =Q {Q nQ oQ %Q pQ qQ 5Q rQ sQ tQ 9Q 1Q uQ gQ vQ bQ wQ xQ yQ q6 ;+ _@ zQ AQ BQ x+ N. ; r3 r: CQ DQ u3 3. ;} fq >} W# _# q# n( X_ X@ _# _# )< EQ FQ GQ 3. ;+ s| t| @[ d& v@ ; ; ; ; ; ; ; ; ; ; &% ,$ BM HQ 3. 1% xC IQ <} j@ X@ _# _# _# _# _# _# _# U^ JQ L: M: g; s[ KQ /. N: x+ N. ; _& LQ P: MQ 3. 3. ,[ S: '[ )[ _# r# r# X@ _# _# _# _# X@ a| W# NQ OQ P' PQ QQ RQ SQ TQ UQ VQ WQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ XQ VH YQ ZQ 9, %~ `Q R .R +R N. $ @R #R $R `: _@ %R Qw &R *R =R :$ -R ~; ;R >R ,R 'R )R !R ~R {R ]R ^R (| /R (R _R :R <R [R }R 8' |R 1R 2R W@ i@ h@ )< _# X@ Rm b| q# X@ G_ 3R 4R 5R 3. 6R r. 7R 8R Z~ p& ; 9R 0R aR bR cR X_ _# _# _# _# _# _# _# _# p# tt [} X@ _# _# _# _# p# GO p# +1 dR eR n8 o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 e7 fR gR hR iR jR kR Me i@ _# _# _# _# _# _# _# _# _# _# _# _# X_ Cz )M lR c[ mR nR oR pR :* ; ; ; ; ; ; i. b% qR rR + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. Or sR Bg j1 ;, 3. k( l( m( 8^ _# _# _# _# _# _# _# _# _# _# i@ h: h@ tR uR vR wR xR yR zR AR BR CR DR ER FR GR HR IR JR KR LR MR NR OR PR QR RR FR SR TR UR VR WR XR YR ZR `R S .S +S @S xR #S $S %S &S *S =S -S ;S >S `R ,S JR 'S )S !S ~S Jr {S ]S RR ^S /S (S _S :S <S {S [S }S |S 1S 2S 3S 4S 5S 6S 7S 8S zR P3 9S 0S aS ~S bS cS JR dS eS fS gS T, hS l5 q. iS jS kS i. 7$ ; v@ r: lS mS v~ 3. l| nS oS N| _# _# _# _# _# _# _# T^ 09 pS qS A6 i$ rS sS ]} d& v@ ; ; ; ; ; ; ; ; ; ; c- k. tS uS 3. o; F6 vS H6 j@ X@ _# _# _# _# _# _# _# U^ wS Ia M: g; /% v% /. N: x+ N. ; l= xS yS zS 3. 3. ,[ S: '[ )[ W@ 5| [} W@ _# _# _# _# _# _# i@ 8^ >< AS BS CS DS ES FS GS HS IS t/ JS JS JS JS JS JS JS JS JS JS JS JS JS t/ KS LS MS NS A6 s+ 3. OS N1 PS x# $ QS RS SS l_ _@ TS US Zm b^ r2 m@ VS WS XS YS Zb ZS `S T .T +T @T #T $T %T &T *T =T -T ;T >T ,T 'T G_ W@ X@ h@ K| h@ X@ X_ p# U^ a| A{ w< )T !T ~T p. K^ {T ]T ^T i= ; i. 9R /T (T _T XO X_ _# _# _# _# _# _# _# X@ _# p# U^ _# X@ _# _# _# X@ }( _# W@ :T O_ <T e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 vb >> [T }T |T 1T 2T 3T X@ i@ _# _# _# _# _# _# _# _# _# _# _# _# i@ _# X@ V7 4T dJ 5T 6T 7T 8T i. ; ; ; ; ; y. 2@ 9T 0T + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ aT bT Zh ^% 3. k( l( m( 8^ _# T^ _# X@ _# _# _# _# _# _# _# i@ p# N| G_ 2< h: b} 2I X@ b} X@ j@ U^ 2< h: h@ ms k@ X@ i@ k@ h: k@ W@ k@ U^ Na h: r# i@ 2I i@ X@ j@ U^ j@ W@ k@ p# l@ h: b} h@ i@ b} X@ cT U^ l@ h: h@ h: j@ ms i@ k@ h: 2I X@ j@ T^ l@ h: h@ i@ 2I X@ i@ j@ U^ j@ h: k@ U^ l@ h: i@ b} i@ b} ms j@ T^ l@ h: h@ h: k@ X@ i@ k@ n( dT eT fT gT _@ Kq hT iT Wn 7$ ; v@ T< o@ jT |i 3. ;} T, gq 7u _# _# _# _# _# _# _# i@ kT $F lT P$ 9, RA +[ @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. E4 v| mT 3. 9, nT $I >e l@ X@ _# _# X@ X_ _# X@ _# U^ oT L: M: g; _@ y' /. N: x+ N. ; _& LQ 35 pT 6. 3. ,[ S: '[ )[ i@ r# r# X@ _# }: _# _# }: X@ _# X@ N| N| W( 2_ qT qT rT rT !_ rT rT rT rT rT rT sT rT rT rT rT rT rT rT rT rT tT uT vT wT xT ;% 3. yT b. vJ $ j. zT AT BT CT -% DT ;@ ET F_ i@ p# a^ G_ p# FT {n GT HT u1 IT 5S JT KT LT xR MT IT Gu NT OT I_ p# +1 X@ _# X@ X@ h@ i@ X@ _# _# X@ Z< qs PT QT RT +- }~ ST TT UT k. 9+ ; ; 9R /T VT WT '< _# _# _# _# _# _# _# _# _# X@ _# _# _# _# X@ p# X@ _# _# X_ X@ L| XT YT ^G d7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 o8 o8 e7 e7 ;@ ZT `T $~ U .U +U @U ms i@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ X@ ]H #U $U %U &U ]& i. ; ; ; ; ; i. J# *U =U + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ -U ej z4 ;, 3. k( l( m( N| }( ;U h: _# _# _# _# _# _# _# X@ _# _# X@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ X@ W@ W@ W@ W@ W@ W@ W@ W@ T^ >U X[ ,U gT _@ (| 'U )U Wn 7$ ; r3 r: !U ~U 5) 3. v3 {U 60 G_ _# _# _# _# _# _# _# G_ rC pS ]U $^ 9, l5 ^U @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. 7c /U (U 3. s% _U :U z| j@ <U X@ X@ r# i@ X@ _# X@ q# {9 L: M: g; _@ 7# /. N: x+ N. ; I/ `m [U }U 3. 3. ,[ S: '[ )[ _# X@ X@ _# X@ <U X@ X@ i@ )< }: _# _# X@ q# U^ U^ U^ U^ U^ W@ T^ T^ h: J: U^ Z[ W@ yf T^ p# U^ U^ Z[ p# U^ T^ p# *b |U 1U 2U a, 3. 3U Q9 4U &% $ 5U 6U 7U 8U i$ 9U /. Xq 7u X@ _# _# X@ X@ q# p# U^ +1 a^ a^ h@ ts r# |: <U )< a^ +1 G_ T^ W@ X@ _# _# _# X_ r# Me X@ }: _# U^ ;^ 0U aU bU cU 6. _@ o; dU eU fU v@ N. ; ; 9R gU hU iU jU X_ _# _# _# _# _# _# _# _# _# _# X@ _# p# !< Gf 9} X@ _# _# )< kU lU mU nU e7 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 <y 0A oU pU qU t+ m> rU sU tU :H X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ X_ uU vU wU xU v[ y. ; ; ; ; ; ; y. N& yU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; h. =3 zU ,u 'u ^% 3. k( l( AU yN b| .1 X@ _# _# _# _# _# _# _# _# _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# U^ _e BU CU gT _@ (| 'U )U Wn 7$ ; v@ )5 Gq DU |~ 3. ;} P' gq ]5 _# _# X@ _# _# _# _# X@ wr $F EU D* 9, FU +I ]} d& v@ ; ; ; ; ; ; ; ; ; ; j. PD D6 GU 3. 9, nT HU >2 h: IU q# k@ l i: X@ _# _# q# _3 L: M: g; _@ 7# /. N: x+ N. ; I/ K6 JU KU 3. 3. ,[ S: '[ )[ X@ U^ _# _# }( ;U J: W@ n6 .: )< X@ _# _# _# X@ X_ X_ X@ _# ={ L| T^ uL i: X@ J: : n( U^ c} n6 _# Me l F| h: _# LU MU NU OU 6. 3. PU Vc QU c- 9+ RU SU TU y$ ;% UU ;@ VU b^ _# X@ X@ _# _# _# X@ X_ X_ }: X@ W@ W@ W@ W@ W@ X@ X_ X_ X_ X@ _# _# X@ }: n( h: M| ,< W@ a| L| 2< WU XU YU ZU j% /% Mj `U V .V +V N. ; N. ; 9R @V #V $V '< X_ _# _# _# _# _# _# _# _# _# _# _# W@ .: g@ ts )< X@ _# _# X@ h[ %V &V *V =V o8 e7 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 o8 e7 <y -V ;V >V ,V 'V _@ /@ )V !V ~V 3T '< i@ _# _# _# _# _# _# _# _# _# _# _# _# _# i@ X_ Me {V ]V ^V /V i. ; h. ; ; ; ; ; y. 2@ (V _V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ #d :V <V q. 3. k( l( m( y: W@ X@ _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# U^ _e BU CU gT _@ (| 'U )U Wn 7$ ; v@ )5 [V }V |i 3. v3 |V V^ G_ U^ q# _# X@ _# _# _# N| ): 1V 2V e) ;+ X. !f @[ d& v@ ; ; ; ; ; ; ; ; ; ; j. 6k 3V 4V 3. 9, #I 5V >2 j@ p# X@ X@ <| X@ _# _# _# q# _3 L: M: g; _@ 7# /. N: x+ N. ; I3 6V 0_ 7V 3. 3. ,[ S: '[ ]5 i: M| p# _# X@ h: _# _# X@ <| X@ _# _# _# _# _# _# _# _# h: h: _# _# W@ X@ _# X@ h: _# _# X@ Me X@ X@ W@ X@ _# _# LU 8V 1U 9V +A 3. 0V aV M8 $ bV cV dV eV t. IL fV ;@ gV 0^ _# X@ _# _# _# _# _# _# _# _# _# _# _# _# _# _# _# X@ _# _# _# _# _# _# W@ Oa )< h: h: n( r2 JP hV ce iV jV Sa _@ 9, kV lV mV nV >~ N. N. ; ; 9R 0R oV pV qV X_ _# _# _# _# _# _# _# _# _# _# _# g@ uL I| U^ _# _# X@ X@ X@ E^ rV sV tV A: vb e7 o8 e7 o8 o8 o8 o8 o8 e7 o8 e7 e7 e7 uV /. vV wV A; 9, _@ _@ (@ xV yV zV BK Me i@ _# _# _# _# _# _# _# _# _# _# _# _# i@ _# X_ AV BV CV x^ h. ; i. ; ; ; ; ; ; i. J# DV EV + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ FV GV HV 9, 3. IV l( m( 8^ }: X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ T^ JV BU KV gT _@ (| 'U )U Wn 7$ ; v@ &} LV MV -} 3. ;} :v NV d2 k1 tt q# X@ X@ X@ X@ W@ S^ OV PV QV i$ X. !f @[ r) v@ ; ; ; ; ; ; ; ; ; ; x+ tN RV SV 3. z$ TV xN H3 j@ X@ X@ X@ X@ X@ X@ X@ X@ U^ {9 L: M: g; _@ 7# /. N: x+ N. ; ;= UV *A VV 3. 3. ,[ S: '[ U: r# 9} W@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ X@ _# LU 8V 1U 9V WV 3. XV b. YV $ bV ZV `V W $) 3. .W fq +W A{ X@ X@ X@ X@ X@ X@ }: X@ }: }: }: _# _# _# _# _# _# _# }: X_ X@ }: }: X@ X@ .1 X@ G_ ~< @W #W $W %W &W *W =W _@ ;+ -W ;W >W ,W N- N. N. ; ; ; PO 'W )W !W X@ _# X_ i@ _# _# _# _# X_ i@ _# _# X@ _# <| c} H| U^ _# X@ _# _# X@ ~W {W ]W ^W /W 3m n8 o8 o8 o8 o8 o8 o8 o8 o8 #_ ~! (W _W :W 4! *x s. X. _@ _@ X. <W [W }W |W X@ X_ _# X@ _# X@ X@ X@ X@ _# i@ X_ _# i@ X_ X@ 1W 2W 3W 4W 9+ N. ; ; ; ; ; ; ; ; y. N& 5W + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 1^ h< 6W j< ^% 3. 7W 8W M3 |: Y[ ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< Y[ .1 =l 9W 0W aW _@ (| bW cW Wn 7$ ; r3 lA dW eW ^, 6. fW /. gW p^ ,d ,d Y[ ,< ,< ,< Y[ h[ ~< hW iW 3. 9, jW kW lW H( N. ; ; ; ; ; ; ; ; ; ; $ (& mW nW 3. c# oW pW qW X( ,< ,< ,< ,< ,< ,< ,< ,< Ut rW sW tW uW c# vW /. wW x+ N. ; I/ xW yW zW 3. 3. AW BW Vt *[ Y[ ~< Y[ ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< ,< Y[ CW DW EW FW 3. 3. GW HW IW x+ 4F JW KW LW MW _@ NW OW PW 9: QW %g V^ h[ ~< T1 X@ X@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ W@ i@ b} ,< i: kU RW SW TW Rt UW VW 3. q. q. WW XW YW ZW `W OO N. N. ; ; ; i. X .X +X @X #X X_ X@ X_ X_ X_ X_ X_ i@ i@ X_ i@ _# _# X@ W@ W@ X@ X@ _# X@ X_ X_ BK $X %X &X *X =X -X ;X >X ,X 'X )X !X !X ~X {X ]X ^X 3. q' q. _@ X. _@ X. _@ n> /X (X _X ]H '< _# i@ _# X@ k@ k@ i@ _# i@ i@ i@ X_ X_ :X <X [X }X |X u@ N. ; ; ; ; ; ; ; ; ; i. ]& ^& 1X + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. 9c 2X 3X 4X 7# 5X 6X 7X $. Pa 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 9X 0X aX bX _@ q. cX dX eX fX 7$ ; v@ gX hX iX K^ c: jX kX Az lX 8X 8X 8X 8X 8X 8X mX 55 nX n8 oX 3. 7; pX qX rX [/ h. N. ; ; ; ; ; ; ; ; ; j. sX :l tX }# b1 uX vX wX xX 8X 8X 8X 8X 8X 8X 8X 8X 9X yX zX AX v~ Ip BX /. CX !% N. ; T. DX EX FX 3. GX HX IX JH 55 mX 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X 8X JX KX LX MX 2s 3. NX OX HH x. &% PX QX RX SX _@ TX UX VX WX XX YX ZX `X Y .Y +Y @Y 3_ #Y $Y %Y &Y *Y *Y *Y &Y &Y <i ir =Y -Y ;Y >Y ,Y f: 'Y )Y !Y ~Y {Y 3. Z] ;+ cm sO ]Y ^Y /Y (Y _Y o_ ; ; N. ; ; h. :Y <Y [Y }Y |Y 1Y lR 2Y V7 :H V7 3Y X_ fI i@ i@ i@ i@ _# _# X@ j@ r# X@ _# i@ X_ 2Y b[ 4Y 5Y 6Y 3. /_ 7Y 8Y 9Y 0Y aY C, bY cY 3. 3. Ip S= s. X. X. _@ X. X. S= dY eY fY lR gY X_ i@ X_ _# q# tt b| i@ i@ X_ fI fI XO hY iY jY kY |X lY ; ; N. ; ; ; ; ; ; ; ; y. g# mY + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. ,@ ,W nY oY pY X. '0 qY rY sY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY sY uY vY wY _@ 7# xY yY zY p& N. ; 7$ AY BY CY t+ _@ 2s @s DY EY tY tY tY tY tY tY tY FY GY HY IY p. F) JY KY LY Wn N. ; ; ; ; ; ; ; ; ; ; :* MY NY OY PY 3. W; QY RY SY tY tY tY tY tY tY tY tY sY &l TY UY _@ 3. VY -I WY L$ N. ; j. %j XY 7q Mj 9, 3. YY ZY FY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY tY `Y Z .Z +Z y$ @Z #Z $Z %Z N. 9+ &Z *Z =Z -Z NF _@ e) ;Z >Z Ad ,Z 'Z )Z !Z ~Z {Z ]Z ^Z /Z (Z _Z :Z <Z [Z }Z }Z |Z 1Z 2Z 3Z 4Z 5Z 6Z 7Z 8Z 9Z 0Z aZ 3. 3. X. 3. bZ cZ dZ eZ fZ gZ N- i. 8+ ; ; ; ; ; g. uF hZ iZ jZ gY gY kZ lZ mZ BK PP BK 3Y nZ bI fI CK X_ i@ _# p# b| 0} X@ i@ X_ #X oZ pZ qZ rZ sZ /8 i$ +, 6. +, 6. +, 6. 6. E] /% X. X. _@ X. X. X. X. X. X. S= tZ uZ vZ oZ $X 3T X_ i@ i@ _# q# p# X@ CK wZ xZ yZ zZ AZ BZ CZ DZ A2 h. i. ; ; ; ; ; ; ; ; ; ; i. b% EZ FZ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; N. &% GZ HZ IZ JZ VC S= B) +m KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ LZ (@ 7# X. MZ NZ OZ PZ p& ; N. N. QZ RZ SZ TZ t+ _@ V; RN KZ KZ KZ KZ KZ KZ KZ KZ KZ UZ 9l z; _@ VZ WZ XZ YZ x. N. ; ; ; ; ; ; ; ; ; N. ; L$ ZZ M1 `Z 3. ;, y$ ` KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ RN T9 r. 3. .` +` @` ; x. ; ; N. #` $` %` &` 3. ;] 3. *` KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ KZ UZ K' ~~ S= '7 =` -` ;` >` ; N. ,` '` )` !` 5) 3. ;] =@ K^ 3. ~` u+ {` ]` ^` /` (` _` :` <` [` }` |` 1` 2` 3` 3` 4` 5` 6` 7` 8` 9` 0` a` b` [~ E] Qf 6. 3. {Y c` d` e` f` g` h` 7$ ; N. ; ; ; ; ; h. ~' i` j` k` l` m` n` o` p` q` PP oZ r` !W s` dI t` #X u` [( X@ 4l h@ v` &H eI eI w` x` y` z` A` v% X. X. X. X. X. X. X. X. X. X. _@ X. X. X. X. X. X. X. X. S= ;9 B` C` D` E` 4T F` G` H` X@ bI H` &H oZ bI I` J` K` L` M` b% y. ; i. ; ; ; ; ; ; ; ; ; ; ; y. $- %- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; N. T. N` O` P` QV &| ^@ 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# q. i$ 3. Q` R` S` !+ 7$ ; ; N. u@ T` U` V` W` VD 7; 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# ;, t. 3. X` $> Y` Nt 7$ y. ; ; ; ; ; ; ; ; ; ; ; q& %_ Z` `` .3. W; q. 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# q. 3. . .+ .b) @ .!* ; ; N. ; r3 # .$ .% .& .e) q. 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# 7# q. * .= .- .; .> .v@ ; i. q& fX , .tA ' .) .3. 3. ;% s% 7# 7# R$ s% y' %& (@ kN ! .^4 ~ .{ .] .B# ^ ./ .( ._ .;] xb X. _@ y' R= 7# 7# i 3. 3. : .< .[ .} .| .1 .Wn 9+ h. i. h. ; ; ; ; ; ; ; N. M. 2 .3 .4 .5 .6 .7 .8 .9 .0 .a .a .b .c .kR d .X_ e .1< eI 1H bI bI f .JK g .h .i .j .k .l .+A X. s. _@ _@ ld ld ld ^@ ^@ ^@ ld ^@ ^@ ^@ ld ld ld ld ld _@ m .n .o .p .q .r .s .lR 1I fI w` 1I KK t .u .*6 v .w .h. Z% N. ; h. ; ; ; ; ; ; ; ; ; ; ; ; i. v[ x .y .+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; i. g. MY z .Rl A .B .rP tm C .l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# ]# u+ D .E .F .G .H .du 8@ ; ; ; ; 7$ ,$ I .J .K .L .M .tm ]# l# l# l# l# l# l# l# l# N .yO P5 O .P .eL 5A $ ; ; ; ; ; ; ; ; ; ; ; ; ; N. 7$ qc ; .Q .R .5! S .u+ l# l# l# l# l# l# l# l# ]# u+ T .U .V .W .X .T. g. ; N. ; ; N. N. Y .Z .` . .....+..C .l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# l# ]# @..#..$..%..&..O' N. N. ; ; ; 7$ !% N: *..=..-..;..>..,..'..)..!..~..B) y$ t+ t+ q. 6# ;+ _@ X. X. X. X. q. _@ q. 7# Y. t+ B) R' kj {..]..^../..(..g/ _..:..Wn q& N. N. ; h. i. ; ; ; ; ; ; ; N. N. h. 7$ N. 8+ <..[..}..|..1..2..3..4..5..6..7..8..p .ZO d .9..x` $X 0..a..|Y b..c..d..e..f..Ip g..h..i..j..k..l..l..jG m..n..l..jG k..jG l..l..l..l..o..p..q..r..s..t..u..v..w..<H 3O kZ <H x..2O y..z..A..B..9R h. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ g< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; N. ; MY C..D..w} E..F..G..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..I..J..K..L..M..N..O..P..N. ; ; ; N. ; :d Z7 Q..R../. S..T..U..H..H..H..H..H..H..H..H..V..W..X..tA Y..Z..x+ ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; $ hs `.. +..+.++.@+.#+.H..H..H..H..H..H..H..I..$+.%+.`f &+.*+.!% ; N. ; ; ; ; N. N. N. =+.-+.1$ ;+.>+.,+.H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..H..V..'+.)+.w} !+.~+.{+.Z% ; ; ; N. ; i. MY ]+.^+./+.(+.d' /. _+.:+.<+.[+.}+.|+.1+.2+.3+.4+.5+.6+.V; $) $) V; 7+.2c t% 8+.9+.0+.a+.b+.c+.d+.e+.f+.g+.h+.i+.x+ _& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. j+.NK k+.l+.m+.n+.o+.p+.q+.r+.s+.t+.u+.v+.w+.x+.9I y+.z+.A+.b..B+.C+.D+.E+.F+.G+.H+.I+.J+.K+.L+.M+.N+.O+.P+.Q+.R+.S+.R+.T+.R+.M+.M+.M+.U+.V+.W+.X+.Y+.Z+.y..u..`+._X @.x` .@.+@.@@.#@.$@.%@.,G i. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. -: &@.*@.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; h. :* N. T| O; =@.-@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.>@.,@.'@.)@.L$ c- N. ; N. ; ; ; N. ; c- = $K !@.~@.'; ;@.;@.;@.;@.;@.;@.;@.;@.;@.{@.]@.^@./@.&% c- ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; 8@ [t (@._@.g5 ;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.:@.<@.[@.}@.x+ N. ; ; ; ; ; ; ; ; N. x. |@.1@.2@.3@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.;@.4@.5@.6@.7@.8@.(~ 7$ i. h. ; ; ; N. 8+ ; j. e= 9@.0@.a@.b@.c@.d@.e@.f@.g@.h@.i@.j@.k@.l@.m@.n@.o@.p@.q@.r@.s@.t@.u@.v@.w@.x@.Ym y@.z@.Vf A@.B@.C@.d= x+ 7$ ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; i. i. $ t; D@.E@.F@.G@.H@.I@.J@.K@.L@.M@.N@.O@.P@.Q@.R@.S@.T@.U@.V@.W@.X@.Y@.Z@.`@. #..#. = y. N. c- v@ P; v@ c- v@ c- >` y. y. y. y+ +#.@#.##.$#.%#.&#.z..*#.=#.3..-#.;#.>#.,#.kb '#.)#.!+ h. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ !#.~#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; N. 9+ $ c- ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ >G &% !% N. ; ; N. ; ; ; ; ; N. ; 7$ x+ N- Nt 1^ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ 00 !% x+ q& N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; $ !% &% h* ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ Wn x+ j. N. ; N. ; ; ; ; ; ; ; N. 7$ $ 8@ {#.]#.,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ,$ ^#.Ko >` !% c- i. ; h. i. ; ; ; ; ; N. ; N. j. c- T. !% v@ Ko 9c /#.(#._#.:#.<#.[#.}#.|#.1#.2#.3#.4#.5#.6#.7#.8#.{K 9#.0#.a#.b#.hs Wn j. !% j. N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; i. y. M. c#.d#.e#.f#.g#.h#.i#.j#.k#.l#.m#.n#.o#.p#.q#.r#.yg s#.t9 y+ y. y. y. ; g. ; ; ; ; ; ; ; ; ; N. ; y. g. y. t#.u#.v#.w#.x#.y#.z#.A#.B#.C#.D#.E#.F#.G#. #.!+ g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. I$ H#.I#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. N. x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# 9+ 7$ N. ; N. ; ; ; ; ; ; ; ; N. ; ; N. q& x# x# x# x# x# x# x# x# x# x# x# x# N. N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. 7$ x# x# x# x# x# x# x# x# x# x# x# x# 9+ N. y. ; ; ; ; ; ; ; ; ; N. ; ; N. 7$ n- x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# x# n- q& N. ; ; N. ; ; ; ; ; ; ; ; N. ; ; ; ; N. q& 9+ x# &% j. x+ !% !% _& x+ J#.pj K#.7c %j it }- _& _& L$ !% x+ j. %_ x# 9+ 7$ y. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. ; y. g. h, M. L#.M. M#.N#.O#.P#.Q#.R#.S#.-i T#.U#.K+ 7$ i. g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. N. V#.W#.X#.Y#.Z#.`#. $..$.+$.@$.#$.$$.Z% i. g. y. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 2@ %$.4@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. h. h. N. N. N. 7$ 8@ 9+ &% &% &% 9+ 9+ h. N. N. N. N. h. ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. ; y. y. h. ; &$.*$.=$.-$.;$.>$.,$.'$.)$.]& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N. g# i. !$.~$.{$.]$.^$./$.($._$.:$.M. i. h. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. N& !#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. N. N. L. <$.>G [$.<$.}$.Z% i. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; y. g. #.|$.1$.2$.3$.4$.5$.}$.N. N. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. 6$.7$.8$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; y. y. h. h. y. y. i. h. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g. i. y. g. h. g. g. g. y. i. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. $- %C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. v[ w[ =B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. K@ 9$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& 0$.a$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. N& b$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. ; ; ; ; ; ; ; N. 7$ N. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. 7$ Z% g. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; N. N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ]& c$.wF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; N. ; q& &% x# N. ; N. ; ; ; ; N. N. ; 8+ ; N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. $ &% ,@ :* N. ; ; N. ; ,@ &% &% ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; x# &% &% &% &% &% &% &% x# ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. i. d$.y. g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; N. v@ j. j. &% j. j. v@ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. g# e$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; 9+ >@ f$.g$.N. N. ; ; ; ; ; N. x# h$.i$.4g j$.N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. Nt *r 62 K#. = ; ; N. ; j. k$.l$.KF c- ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; x# B> m$.l$.l$.l$.l$.l$.f$.n$.x# ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; ; $ &% ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. j. x# ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; j. o$.p$.q$.r$.Z% ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; N. &% N. ; ; ; ; ; ; ; ; ; ; ; ; h. n- h, i+.s$.O; t$.1 .u$.7$ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. v@ &% x# N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. J# v$.w$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; _& x$.y$.z$.,$ v@ ; ; ; ; ; N. &% A$.N1 B$.C$.N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. N. D$.U! E$.F$.; ; ; N. I/ G$.H$.I$.J$.; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; _& K$.U! /U L$.!7 U! L$.M$.N$.d= ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ^{ F; O$.j. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. $ y] K#.v@ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; !% P$.Q$.R$..E 7$ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; q& Nt S$.(& N. ; ; ; ; ; ; ; ; ; ; ; N. T$.U$.V$.N1 W$.N1 S4 X$.&% N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. >G 4U 7c u@ N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y. 2@ Y$.Z$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* `$. %..%.:* q& ; ; ; ; ; N. $ ]F a) +%.]o N. N. ; g. N. N. ; g. N. N. N. N. ; ; N. N. ; ; N. h. h. ; N. h. i. h. h. N. ; N. ; h. N. h. h. ; ; ; N. h. h. ; N. ; ; ; ; ; ; ; N. N. @%.#%.$%.%%.; ; ; N. MY &%.Vc *%.%* ; ; ; ; N. ; N. N. N. h. h. ; ; N. ; ; N. ; N. N. h. g. h. N. h. h. ; ; N. N. N. N. ; N. ; ; ; ; N. ; h. h. N. N. N. ; ; ; ; ; ; ; ; ; ; ; ; ; !* =%.-%.;%.>%.,%.'%.)%.!%.~%.!% ; N. ; N. N. N. ; N. N. N. h. ; ; N. ; ; 7$ x. :..tS {%.J$.; N. ; ; N. ; ; ; N. N. N. N. g. ; N. ; N. ; i. h. N. ; N. N. N. ; ; h. !% ]%.^%./%.&% ; N. ; N. N. ; ; N. N. N. N. N. ; N. ; ; N. %_ F; (%._%.[/ N. ; N. ; N. N. ; h. N. N. N. N. ; N. ; ; ; ; h. N. h. g. N. N. N. ; ; ; N. N. N. N. ; N. ; ; ; ; N. ; ; N. N. N. N. ; ; ; ; N. ; h. N. N. ; N. N. N. N. ; ; N. N. ; ; x# p< :%.f% Uf q& h. ; ; N. ; ; ; ; ; N. ; <%.[%._, pP }%.|%.1%.2%.3%.j. h. h. N. N. N. ; N. N. ; ; N. N. ; N. ; ; N. N. N. N. N. ; ; h. N. fX 4%.5%.6%.N. N. h. ; N. N. ; ; N. N. N. N. N. ; ; N. ; ; ; N. N. N. :* h. N. N. h. ; i. h. N. N. h. ; ; N. ; ; ; ; ; ; ; ; ; y. N& 7%.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.9%.0%.h* v@ ; ; ; ; ; ; i. j. T. x+ Xg N. ; y. 7$ ,@ ~' 7$ $ x# 8@ 8@ 8@ N. ; ; ; N. N. 9+ x. 7$ N. ; ; 8+ 7$ 8@ 9+ N. ; i. 7$ 8@ 8@ 7$ N. h. N. 9+ $ 7$ N. ; ; ; ; ; ; ; ; N. ,@ ]b a%.b%.c%.; ; N. ; c= d%.4I e%.f= ; ; ; N. ; 9+ 8@ 8@ 8@ 8@ 8@ 9+ N. ; N. N. ; N. 9+ 8@ 7$ 8@ $ 8@ ,@ 9+ N. ~' 8@ 8@ 8@ $ 7$ ; N. ; ; N. ; 7$ %_ x. 8@ 8@ $ q& ; N. ; ; ; ; ; ; ; ; ; ; (~ f%. %.g%.!% _& Uf x+ 5~ c- N. ; ; N. q& x# 7$ 9+ %_ 9+ 8@ $ q& ; h. N. N. 9+ n= N: h%.KB i%.9+ 7$ N. N. N. ; N. 8@ 8@ 8@ 9+ 8@ 9+ y. ; N. ; N. q& x# 9+ q& 8@ 9+ 9+ N. N. x# /~ j%.k%.h$.j. 8@ 7$ y. ; ; N. ,@ %_ 8@ 8@ 8@ 8@ 7$ ; N. ; ; i. &% T. T. N. ; N. ; 7$ 8@ 8@ Z% 9+ 8@ 8@ 8@ 8@ N. ; ; ; ; ; 9+ 8@ q& 9+ 8@ 9+ 8@ x# ; 7$ %_ 8@ 8@ %_ 7$ ; N. ; ; N. ; N. &% 9+ 8@ 9+ %_ 9+ ; N. ; ; y. 7$ 8@ 9+ 7$ ,@ 8@ 9+ %_ 9+ N. ; ; y. q& c- p< l%.r5 4F &% 9+ N. y. ; ; ; ; ; ; ; 7$ m%.M1 (h n%.N- x+ I3 P..4F N. N. N. 9+ ,@ Z% y. ; ; N. q& ,@ 9+ N. ; y. 9+ 8@ 8@ 8@ 8@ 9+ h. N. N. 8@ y. o%.p%.q%.j. $ N. N. ; ; y. q& %_ 9+ 8@ 8@ 8@ 7$ y. ; N. ; h. q& 9+ Z% 8@ x# 8@ 8@ 9+ N. ~' $ 8@ 8@ x. 9+ N. ; N. ; ; ; ; ; ; ; ; i. J# c% w$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.r%.s%.(& q& ; ; ; ; ; N. 9+ k$.t%.u%.(& N. N. q& v%.w%.x%.i. tD y%.z%.A%._< i. q& ; ; 7$ Wn B%.C%.D%.9+ ; N. p& E%.F%.G%. $ ; x. 4n 7k H%.M# 8@ N. v@ I%.J%.K%.N. ; ; ; ; ; ; ; ; 7$ Wn L%.G .M%.N%.; ; ; i. g* O%.#_ P%.OO ; ; N. ; x+ 9c Q%.R%.S%.T%.U%.V%.x+ i. ; ; N. c- W%.X%.9q Y%.Z%.`%. &.zs _& .&.+&.@&.#&.$&.Wn 9+ ; N. N. ; $ N. :K %&.&&.4~ TI Z~ &% ; N. ; ; ; ; ; ; ; ; ; *&.=&.-&.;&.7$ v@ 9+ N. 9+ N. ; N. ; &% >&.E; |@.[t mL ,&.'&.)&.it q& ; 7$ Uf !&.~&.{&.aV *n ]&.U. ^&.N. N. ; 7$ v@ *r /&.(&._&.:&.<&.T. i. ; ; $ [&.}&.|&.%] =+.E F /: Db 1&.2&.Y, b) 3&.4&.5&.6&.c- ; N. N. |@.c' 7&.8&.9&.0&.y. 9+ ; N. ; q& O@ a&.b&.M. N. ; 7$ i. QU c&.d&.e&.f&.g&.h&.b= h= ; N. ; ; 8@ i&.j&.5A |@.k&.,&.,g g$.!% v@ l&.Qi E m&.(& $ ; N. N. ; N. x+ nL $k g&.n&.LF :_ j. ; N. ; $ O..QU EF j. YZ (&.o&.=+.7c &% ; N. $ <, p&.q&.r&.s&.U. t&.u&.^#.7$ ; ; ; ; ; ; ; &% v&.P' w&.x&._& :* g. 9+ 7$ ; x# a6 YZ y&.z&.p& ; ; 9+ A&.a#.Y .h. N. &% *! B&.C&.D&.7&.E&.i. &% W, }t U. F&.G; G&.u' H&.a6 x# ; i. x+ ON I&.J&.E K&.W%.V9 w( i. ; N. N. L&.w%.M&.A~ N&.O&.:J P&.x+ Q&.R&.S&.T&.U&.V&. $ :* ; ; ; ; ; ; ; ; ; y. |M W&.X&.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M@ N@ h. ; ; ; ; ; ; ; ; ; ; ; $* 8%./x Y&.[/ v@ ; ; ; ; ; N. x+ nc Z&.Z` `&.N. N. $ !' *..*.+*.@*.#*.$*.%*.&*.**.; N. ; 9+ E4 =*.-*.:&.j. ; N. N- ;*.>*.,*.h= ; j. '*.)*.!*.~*.{*.q& ]*.^*./*.(*.y. ; ; ; ; ; ; ; ; N. q& _*.%b :*.<*.I3 e* ah j= %* &_ [*.}*.%* ; N. ; L$ |*.1*.2*.3*.4*.5*.6*.7*.8*.$* ; ; 7$ x+ 9*.0*.a*.b*.c*.d*.n% e*.f*.g*.|] h*.i*.j*.k*.&% N. ; ; w( NK l*.m*.n*.'' o*.p*.q*.r*.8@ ; ; ; ; ; ; ; ; ; ; ;= s*.b) wW L$ e* I3 e* ah N. ; ; ; !* t*.u*.v*.w*./U x*.y*.z*.}> x+ y. q& pj A*.B*.}, lg C*.i^ D*.E*.i. N. N. v@ F*.G*.H*.I*.J*.3B K*.iA x+ y. ; ah L*.M*.N*.O*.P*.St Q*.T. R*.S*.T*.3g U*.V*.W*.X*.Y*.i* ; x# +H Z*./; `*. =..=.+=.@=.[/ 7$ ; N. j. ^= #=.$=.%=.7$ ; j. a6 &=.*=.==.-=.;=.H$.>=.;L ,=._& ; N. g. !% I .'=.)=.!=.~=.{=.3m _; ]=.^=.QI /=.(=._=.@&.x^ 7$ ; 8+ ; i= :=.<=.[=.}=.|=.II 1=.2=.8@ ; ; d= 3=.@` 4=.5=.6=.Ih 7=.>k $L 8=.q& N. h= 9=.0=.a=.sg (J /F } .b=.,9 9+ ; ; ; ; ; ; ; x# <&.c=.d=.e=.p< f=.v@ ; ; ; ,@ [t g=.h=.i=.j=.; h. j. k=.l=.m=.9+ &% hs n=.o=.a> `*.L$.p=.q=.T. r=.s=.t=.u=.uo v=.w=.x=.y=.&% ; &% -= z=.A=.7=.B=.PA C=.D=.{#.h. N. N. Wn E=.F=.G=.H=.I=.s=.~! p=.J=.K=.!*.L=.M=.N=.O=.P=.8@ N. ; ; ; ; ; ; ; ; i. b% Q=.R=.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + S=.T=.h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.r%.U=.N. q& ; ; ; ; ; N. j. V=.b) 'E 2v N. N. $ W=.#; @P .M ia X=.Y=.~% p8 Z=.}) >` ; 8@ 5~ `=.G .b- c- ; N. N- -..-.+-. ; ; N. $ KC @-.#-.$-. $ %-.M1 &-.5A N. ; ; ; ; ; ; ; ; N. ; b *-.=-.--.;-.>-.,-.'-.)-.!-.Q9 ~-.J$.; ; x# {-.]-.4I ^-./-.|&.(-.kL {> _-.:-.c- ; 9+ N- <-.[-.}-.|-.1-.l&.2-.a%.3-.4-.5-.6-.7-.6=.0A 8-.x+ ; h. /: 9-.(h 0-.kp g& ~7 a-.b-.c-.f= ; N. ; ; ; ; ; ; ; ; ;= d-.e-.<@.f-.g-.h-.i-.j-.i. ; ; ; !* k-.{> l-.m-.n-.o-.p-.Ea q-.r-._& N. Nt s-.t-.u-.*-.K* v-.w-.x-.N. ; !% y-.$, DK z-.0&.A-.z~ B-.C-.{-.9+ ; ;= D-.o8 Q9 Ih E-.F-.>&.x# Z7 G-.H-.I-.;H ~% '* J-.K-.~* ; $ PS L-.7k (@.M-.N-.O-.(h P-.Q-.; ; j. R-.S-.T-.U-.h. ; !% V-.8R W-.Hm X-.Y-.Z-.`-..M :E ;.x+ ; N. T. .;.+;.e7 @;.#;.$;.%;.*-.&;./; *;.=;.-;.;;.>;. F j. ; ; OO ,;.g/ ';.);.!;.~;.{;.N] ];.)> h. ; $* ^;./;.Vc (;._;.:;.<;.dv [;.};._& ; &% |;.1;.2;.3;.4;.v-.5;.6;.}- N. ; ; ; ; ; ; ; N. P..7;.M1 (j 8;.9;.0h c- ; ; N. _& 0;.Wc a;.MC N. g. !* c{ b;.<; c- &% c;.d;.e;.t-.(@.f;.g;.i. $ |@.A F-.h;.4I a& i;.j;.hs v@ N. d#.k;.M1 l;.F-.m;.n;.o;.p;.$-.9+ ; N. Uf `a %.[;.q;.r;.s;.t;.u;.v;.JU RU :;.hK w;.x;.y;.y+ h. ; ; ; ; ; ; ; ; y. N& z;.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A;.B;.g. ; ; ; ; ; ; ; ; ; ; ; $* C;.D;.fL Z7 x# ; ; ; ; ; N. T. E;..M F;.2v N. N. c- G;.H;.I;.^T N. N. $ J;.K;.M$.Z-.N. ; 8@ 5~ L;.M;.IW &% ; N. N- s$.N;.O;.!% ; ; 7$ $ P;.Q;.R;.S;.N1 vC T;. $ N. N. ; ; ; ; ; ; ; N. j. U;.V;.mg W;.>A X;.Y;.P] W;.N;.#_ %+.Z;.; g. j. J-.$B `;. >. $ N. N. L$ .>.n8 +>.9+ 7$ w( N- @>.o8 #>.$>.x+ $ %>.&>.0A *>.c- c- sX =>.aV ->.e= ; 7$ q& ;>.N1 *+.&% u@ c- J;.>>.rg ,>.x+ ; ; ; ; ; ; ; ; ; $* '>.Vc N;..J =] Y;.)>.tp F% N. ; ; i= !>.~>.{>.]>.x# q& p& ^+.^>./>.I* ; N. N. i= (>._>.:>.I* y. N. N. N. i. <>.[>.}>.h= N. v@ E8 |>.1>.2>.j. y. Y% 3>.4>.d7 5>.9+ N. N. N. >` N. _& 6>.M1 7>.%_ y. N. :* ; 7$ (& 6k N. N. $ 1^ H .@G 8>.9>.i. ; &% 9> 4;.0>..E 7$ ; $ (& :l d7 1=.+H ,@ $ |- (z u=.a>.9>.i. h. j* b>.c>.d>.5A x. I/ e>.'k e7 hL f>.u@ !% g>.h>.i>.7$ N. &% 5~ j>.Q9 k>.$* u@ $ l>.j*.-R 1B 7$ ; $* m>.Hh n>.o>.Q-.N. !% p>.q>.e-.[u &% ; N. x# ~ r>.s>.pj v@ N. N. g. ; ; ; ; ; ; N. ; v@ t>.u>.v>.{> w>.x>.5A x+ ; ; !% y>.z>.fC A>.B>.,@ J#.C>.D>.8c $ v@ E>.F>.G>. ; N. N. y. N. ; N. y. uK H>.qO I>.fX y. N. ; c- J>.bf K>.'l N. v@ 7$ L>.MO M>.N>.; N. Uf O>.P' P>.K#.N. y. Q>.>H ~>.R>.<%.N. Wn S>.N1 a) Wn N. ; ; ; ; ; ; ; ; i. '# T>.Je + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U>.T=.h. ; ; ; ; ; ; ; ; ; ; ; $* 8%.V>.W>.9+ q& ; ; ; ; ; N. j. X>.h>.F;.2v N. N. $ T;.Y>.P' 9> 9+ ; 7$ 1^ Z>.`p z N. ; 8@ 5~ L;.q-.`>.x+ ; N. N- s$. ,..,.h= ; N. ; $ :-.*= b. +,.W-.@,.9+ 7$ ; ; ; ; ; ; ; ; ; 7$ fX q= _j >H #,.#,.#,.#,.$,.m*.%,.aV &,.J$.; 7$ 9+ }%.I;.*,.x+ ; ; ; x+ =,.[;.-,.-C x# 7$ N- @>.o8 ;,.>,.; j. /#.,,.4m d& $ 7$ _& ',.+C ),.f= ; x+ !,.~,.{,.*r ],.^,.Fz /,.(,._,.:,.x+ ; ; ; ; ; ; ; ; ; !* <,.*-.3B Y>.$,.#,.[,.},.9c :* ; ; _& |,.1,.8J *! q& ; $* 2,.3,.4,.g* N. ; ; f* (>.Vc 4,.F= ; ; ; ,@ 5,.6,.7,.8,.9,.0,.W, a,.b,.'o 25 $ N. I/ c,.XY d,.e,._& ; ; ; ; ; ;= f,.fR g,. $ ; ; h. ; N. N. Nt k. l>.M8 !, h,.i,.j,.J$.; ; N- CL k,.l,.Nt N. ; !% m,.n,.of o,.f* ; ,@ }- p,.*-.q,.J$.; N. T. r,.s,.t,.p& g. I/ fG ,D u,.v,.i= ; x+ w,.x,.;&.7$ N. _& y,.:E {> ), z,.A,.B,.C,.D,.N1 J-.c- ; $* m>.E,.F,.G,.H,.; j. <> I,.b) HH j. ; ; x. [> J,.s>.Uf 7$ ; ; N. ; ; ; ; ; ; ; N. N. v@ Z~ K,.L,.$B 4I M,.N,.j. ; q& x+ G/ #< O,.*&.I* P,.Q,.R,.j. v@ x# Q>.S,.fq T,.p< y. N. g. i. ; ; P..U,.V,.W,.&% N. ; N. L$ ,;.P' X,.Y,.Z,.W, /{ .> `,. '..'.; N. Wn +'.N] @'.<%.; x. k& S,.0A #'. $ ; Nt $'.M1 %'.Uf N. ; ; ; ; ; ; ; i. y. tf &'.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + *'.='.h. ; ; ; ; ; ; ; ; ; ; ; $* C;./x -'.,$ v@ ; ; ; ; ; N. !% ;'.h>.F;.2v N. N. &% >'.,'.-< ''.; N. N. j. )'.N] pe N. ; 9+ !'.Y&.D;.~'.x+ ; N. c- =m Xd {'.N- ; ; ; N. !* ]'.^'._>./'.('.x+ ; N. ; ; ; ; ; ; ; ; N. (& t,.=.._'.&% p& p& p& 8@ Z;.:'.e7 [L n= g. N. 8@ | .N1 <'.j. g. ; ; $ :C N1 ['.}'. $ 7$ N- @>.lg |'.I* ; j. /| 1'.2'.p< x# ; Z;.3'.+C ),.f= ; L$ 4'.8R .M 5'.6'.7'.8'.9'.%,.Xd 0'.$* ; ; ; ; ; ; ; ; ; (~ a'.b) b'.&% p& p& p& %] N. ; ; ; $* c'.N1 L>.L$ ; ; $* d'.%,.e'.c- q& ; ; f* f'.-%.I- e= ; ; ; j. ,=.H*.n< g'.h'.i'.j'.k'.l'.N;.|%.9+ N. x+ ,h #< m'.n'.j. ; ; ; ; ; L$ E-.N1 o'.&% ; ; ; N. 9+ g$.+x p'.#. P' P*.q'.-%.r'.e= ; ; &% /#.s'.t'.u'.7$ ; j. -C v'.w'.x'.ah ; N. !% y'.z'.A'.J$.; g. !% B'.`;.C'. $ N. c- 7c &=.f% ,>.!% ; !% ,g x,.;&.7$ N. _& D'./} of :% E'.9L F'.G'.%+.1'.H'.!% ; $* m>.I'.J'.K'.&% ; ~* c* L'.b) HH j. ; ; x. [> J,.s>.Uf q& ; ; ; ; ; ; ; ; ; ; ; ; N. ,@ MY M'.N'.:E b-.O'.; 7$ ; I* r-.-&.P'.Q'.R'.S'./;.,=.!% ; $ T'.U'.V'.M1 W'.X'.p< w( y. ; ; q=.Y'.u,.LC q& N. ; 7$ P..Z'..M lg `'. )..).+).@).#).-&.$).; N. x# %).c7 &).Nt y. $ *).=). '.-).q& N. q& 39 6$ ;).pj N. ; ; ; ; ; ; ; h. i. 6$.>).,).+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ').)).g. y. ; ; ; ; ; ; ; ; ; ; $* 8%.!).~).Nt q& ; ; ; ; ; N. x+ {).h>.F;.2v N. N. &% ]).^)./).5~ N. ; N. &% ]A M1 ().N. ; 9+ *! Y.._).:).&% ; N. x# m- ;H <).N- ; ; ; 7$ x+ [).+C h>.}).h5 x+ N. ; ; ; ; ; ; ; ; ; N. q& |).1).2).3).8@ %_ %_ 9+ Z;.4).a%.5).d#.q& N. 8@ 6).N1 QU p& h. ; ; q& 1B N1 KB E8 x# 7$ N- @>.lg '&.&- ; &% 7).8).9).~A x# ; %* 0).+C ),.f= ; !% 4'.XY a).b).Zv c).d).e).*,.f).g& x+ ; ; ; ; ; ; ; ; ; *&.g).-&.h).9+ &% 8@ 8@ %_ N. ; ; ; !* i).j).k).N- ; ; $* d'.%,.#,.$* 7$ ; ; f* (>.*-.l).OO ; ; ; j. @. m).8R n).o).p).q).r).s).t).a@.7$ N. L$ DX u).v).; $ ; ; ; ; ; _& w).N1 x). $ ; ; ; &% 1B y).z).A).B).X>.C).D).q-.r'.e= ; ; j. EF E).F).G).7$ ; x+ 'l %,.H).I).j* ; 7$ N- J).z'.A'.J$.; h. L$ K).O] _*.&% g. !% h5 #; q>.>&.!% ; x+ P$.x,.;&.7$ N. _& L).*2 uo M).k-.'I N).O).P).Yg s;.&% ; $* m>.Q).R).f* y. ; j. S).T).b) U).&% ; ; x. [> J,.s>.Uf q& ; ; ; ; ; ; ; ; ; ; ; N. ; ; ; ,@ %* V).r%.W)._< j. ; w( X).Y).Z).`). !..!.+!.@!.9+ ; y. c- ]*.#!.$!.e7 %!.&!.*!.9+ ; ; 1^ =!.q>.U. q& N. ; N. Nt -!.b) ;!.>!.Zv q).0;.,!.'!.^T )!.; N. [/ !!.~!.{!.i. ; $ *).]!.^!./!.q& N. 7$ (!.N] N' Dd N. ; ; ; ; ; ; ; ; N. _!.:!.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <!.[!.g. N. ; ; ; ; ; ; ; ; ; ; $* 8%./x }!.|!.x# h. N. h. h. ; N. !% 1!..M F;.2v N. N. j. O$.e'.2!.3!.N. N. N. j. 4!.M1 5!.N. ; 9+ (& y'.-%.6!.N- ; 7$ N. 7!.8!.9!.h= ; N. ; N- 0&.-..H*.0!. %.H .5A x# N. ; ; ; ; ; ; ; ; N. 9+ o'.i,.a!.b!.; ; ; N. $* c!.Q9 !=.MY i. N. p& d!..M e!.T. ; ; ; !% W,.I;.f!.-C x# 7$ N- @>.lg g!.{* ; $ _4 h!.9).~A x# N. i= i!.+C ),.f= ; j. s;.j!.k!.l!.p& 9+ i. i. R'.9c y. N. ; ; ; ; ; ; ; ; ; m!.n!. %.o!.8+ 9+ g. h. h. h. ; N. ; d= p!.q!.hK N- ; ; $* d'.%,.y2 !% q& ; ; f* (>.-%.r!.MY ; N. ; &% w. _=.'k J>.$* q& 9+ 9+ N. (& $ N. ; !% s!.u,.}).Z7 &% ; ; ; ; ; L$ t!.~!.u!. $ ; h. ; _& v!.{> w!.x!.j. &% i= V& *-.r'.e= ; ; j. y!.z!.A!.9c 7$ ; j. 5A v'.B!.C!.h= ; 7$ N- J).z'.A'.J$.; h. !% D!.O] E!.j. g. T. F!.G!.f% >&.!% ; x+ P$.x,.;&.7$ N. I3 H!.I!.{> J!.!% y. 9+ q& fX 9+ 7$ N. ; $* m>.Q).K!.c= ; ; &% jK L!..M s;.!% ; ; x. [> J,.s>.Nt 7$ g. ; ; N. ; ; ; ; ; ; N. ; N. N. h. ; x# M!.N!.g/ TI x+ ; ; !% O!.P!.Q!.R!.*-.S!.!% N. ; ; N. $ $ T!.U!.V!.W!.X!. ; ; ; q=.Y!.Z!.5U N. N. h. N. x+ `!.M1 ~.(& 9+ 9+ 9+ 9+ p& x. N. ; N. Uf .~.~!.{!.i. ; x# +~.1>.r&./!.q& N. 7$ @~.N] `& [/ N. ; ; ; ; ; ; ; i. O. #~.$~.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %~.&~.g. h. ; ; ; ; ; ; ; ; ; ; $* 8%.r%.z= $ N- j. j. j. j. N. N. N- *~.h>.F;.2v N. N. &% R-.=~.-~.3!.N. ; 7$ ]#.;~..=.>~.N. ; 7$ N- )' e-.Y!.f* &% !% /#.,~.N] '~. ; ; ; &% 7g )~.OA !~.7c ~~.$B v!.q& N. N. ; ; ; ; ; ; ; N. N. o,.{~.]~.^~.; ; ; :* f* 8J /~.4g n= ; N. j. (~.D;._~.:_ !% j. !% Nt :~.b-.E=.%_ 7$ 7$ N- @>.lg <~.f= ; &% <> h!.9).~A x# :* f* [~.+C ),.f= ; 9+ 1^ }~.s'.|~.L$ x+ c- x+ j. j. 7$ ; N. ; ; ; ; ; ; ; ; ;= d-.b) P;.!% j. j. j. j. &% N. ; ; $* 1~. %.2~.N- ; ; $* d'.%,.Y>.$* 7$ ; ; f* wW [-.;L >,.&% 9+ N. N. F$.p,.h>.3~.4~.T. c- x+ j. p& 7$ N. ; T. &).$B 5~.h* $ ; ; ; ; ; L$ 6~.M1 7~.!% j. &% i. e= ->.0A 8~.du !% !% 9~.0~._).r'.e= ; ; &% a~.r5 b~.Wn 7$ ; x+ <> %,.Q c~.0h ; 7$ N- J).z'.A'.J$.; h. !% d~.e~.f~.&% h. c- g~.Y>.q>.o- !% ; x+ P$.x,.;&.7$ N. P+ h~.i~./~.j~.$* !% c- x+ x+ &% 7$ ; ; $* m>.(h k~.0c 7$ ; j. l~.[L .M J;.x+ ; ; $ m& m~.r5 :5 !% &% q& y. ; ; ; ; ; ; ; ; N. j. j. j. j. !% ,g 1).8P >K j. ; ; 7$ ,K n~.o~.p~.[;.q~.q& ; N. N. 9+ j. x+ x+ r~.p,./W s~.x+ ; ; u'.t~.V;.6%.&% j. q& N. j. u~.v~.w~.s-.x+ c- x+ !% x~.Dd N. ; N. Uf .~.~!.{!.i. y. $ y~.]!.r&./!.q& N. 7$ @~.6$ z~.hs N. ; ; ; ; ; ; ; ; Z% A~.B~.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C~.D~.Z% i. ; ; ; ; ; ; ; ; ; ; $* 8%.KP E~.F~.G~.H~.I~.J~.K~.R'.i. !% L~.h>.[I 2v N. N. $ ]&.M~.-~.3!.N. ; N. 9+ N~.N] 39 N. ; g. _& O~.XY P~.Q~.Y,.R~.%;.1).LA YK x+ ; q& %_ _&.1).j~.S~.7$ T~.U~.g+.M8 v@ ; ; ; ; ; ; ; ; N. %_ E!./~.,L V~.; ; ; N. MY W~.e7 [L %* ; ; x# }- X~.!).Y~.:&.|@.(-.Z~.b) /'.}'. $ ; 9+ N- j>.lg `~./~ ; $ H( 1'. {.~A x# ; %* .{.KP ),.f= ; N. j. U!.d7 +{.@{.sc #{.NN f).${.$* ; ; ; ; ; ; ; ; ; ; (~ %{.Q,.&{.];.*{.={.-{.;{.s; c- ; ; !* >{.~! hK j. ; ; $* ,{.3,.y2 N- 7$ ; ; _& /b >H V;.'{.<&.5,.N. i. j. ){.!{.q-.~{.{{.]{.^{./{.({._{.9+ ; !% :{.#).<{.5A j. ; ; ; ; ; !% [{.}{.|{.]=.k& R-.!% !% 1{.Vd 2{.3{.L&.w. 4{.5{.6{.7{.e= ; ; j. EF ,,.:%.9c 7$ ; j. qc .J RV 8{.T. ; 7$ N- 9{.U*.A'.J$.; h. !% 0{.`;.a{.&% h. !% b{.vC c{.d{.!% ; x+ P$.x,.mG 7$ N. ; !* e{.Ao 8!.^+.!' 5,.$&.f{.g{.Uf N. ; d= m>.I'.h{.$* N. ; &% jK ,L [;.aa &% ; ; x# i{.j{./x N$.k{.l{.>@ q& N. ; ; ; ; ; ; ; m{.n{.a& a#.L>.8E u,.1).o{.9+ N. ; N. ; 6k $` p{.~>.q{.r{.y. ; N. q& s;.s{.t{.u{.a* _~.v{.w{.j. ; ; Wn 6~.N] K*.x{._< Lf j. 7$ h* x= .M y{.b@.z{.|&.A{.B{.C{.9+ ; N. Uf .~.~!.{!.i. y. x. xM Y;.r>./!.q& N. 7$ (!.N] R; Uf N. ; ; ; ; ; ; ; N. O. D{.E{.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + F{.G{.h. ; ; ; ; ; ; ; ; ; ; $* aB H{.I;.P' I;.N1 N1 N] I{.x. ; x+ J{.M1 K{.2v N. N. $ L{.M{.N{.O{.N. N. N. &% P{.Q{. z N. ; ; %_ :_ R{.S{.H{.T{.U{.V{..6 W{.X{.x+ ; x+ R%.P' P~.Y{.8@ N. W, Z{.fq `{.>G ; ; ; ; ; ; ; ; N. q& b N1 ].N%.; ; ; N. d= 'I I;..].J$.; ; ; &% ,$ +].@].#].;H S{.(=.{,.$].!% ; ; 9+ j. %].[;.&].*].; j. 6-.^/ =].-]. $ ; OO t).tp ;].n= ; ; 7$ $ *,.I*.N1 >].;H >=.M1 ,].d= ; ; ; ; ; ; ; ; ; ; ;= '].M1 I;.N1 N1 P' N1 N] @{.d= ; ; $* F> M1 x).N- ; ; I* )].5{.z>.Z;.; ; ; x# *! T).I;.0A _r !].Nt N. N. J@ ~].{].U{.]].L$.^]./].(]._].8@ ; T. :].1,.<].j. 9+ ; ; ; ; N. %_ 7P [].I;./U Uc }].I/ N. !* q*.rA I;.XZ 5> |].b~. %.1].J$.; ; N- pe 2].3].9c 7$ ; x+ :5 4].La 5].Y% ; 7$ x+ 6].P' 7].J$.; g. L$ 8].M1 [* j. ; T. 9].D; 0].|@.x+ ; !% (%.M1 s%.7$ N. ; g. d= DX a].b].H{.M=.c].M1 d].fX N. ; $* e].=..f].Db x. ; &% <% g].N] 'l j. ; ; 7$ q& P$.+C b) h].@` #'.x# N. ; ; ; ; ; ; ; i].j].fq ^].x,.N1 q-.O=.p< $ ; N. ; N. Dd $M %.k].l].x# N. ; N. &% s{.m].n].Ea #].o].p].j. N. ; ; 7$ q].v;.~!.T{.I;.2P !% ; 8@ >@ r].S4 P!.N!.n].s].6$ t].9+ ; N. q=.r].fq 0#.i. y. x. z2 3;.u].v].q& N. 7$ .> fq w].Wn N. ; ; ; ; ; ; ; h. (& x].y].+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + z].A].h. h. i. ; ; ; ; ; ; ; ; ,@ |@.B].(!.C].(!.C].D].E].G- N. ; %_ -t -.F].i. N. N. v@ p< G].nc Dd N. ; N. 7$ i&.H].<% N. ; N. ; 9+ &% {{.I].J].K].L].7g M].T;.x# N. Wn I&.tc N].O].; N. q& |;.W=.~7 *! ; ; ; ; ; ; ; ; N. $ k} P].Q]. = ; ; N. ; x+ R].D].S].x+ ; ; N. ; $ 1^ x-.<b I].k*.T].-C c- ; N. ; N. c- ZZ @~.U].&% ; q& V].W].!&.y. 7$ 9+ V].|&.(!.|@.&% ; N. ; 9+ P..@K X].)w I].K,.]&.5~ w( ; ; ; ; ; ; ; ; ; ; P+ Y].s$.C].C].C].C].Z]. -.%>.&% ; ; j. `]. ^.l>.x# ; ; 8@ p< a#..^.!% ; ; N. ; c- +^.tc 4%.@^.#^.N. N. N. N. $ oc la I].[b $^.%^.8@.(& N. ; &% 'l D].ZZ j. N. ; ; ; ; ; N. $ $>.&^.*^.t,.=^.x# N. N. h. 1 .-^.;^.K,.*r b& c;./@.x+ ; ; 7$ r~. -.h& y. N. ; N. j. >^.,^.'^.~' ; N. q& G- @~.k$.&% ; ; %_ #^.tc l>.9+ ; 7$ q& )^.c;.j. N. ; 9+ [u /-.:K q& g. ; N. ; x+ uJ X'.!^.~^.$^.{^.+H N. ; ; j. 4U @~.]^.q& N. ; 9+ }- %^.(~.P..q& ; N. ; N. %_ ^^.~^.~^./^.ON v@ N. ; ; ; ; ; ; ; N. (^._^.!^.:^.7@.F; fX N. N. ; N. ; ; N. M-.}/ <^.[^.9+ ; ; N. q& pj 6%.@^.}^.|^.x!.h. N. ; ; ; N. i. l{.1^.2^.J].h* w( ; N. x# fX o$.3^.}^.C'.5U 6-.T'.N. ; N. y. M8 +&.4^.N. N. v@ E8 5^.=+.}- N. h. N. 6^.H].6-.Nt N. ; ; ; ; ; ; N. h. y+ 7^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8^.Z% i. h. ; ; ; ; ; ; ; N. ; x# j. j. j. j. j. j. j. x. ; ; N. 9+ j. %_ N. N. ; N. q& %_ j. q& N. ; ; ; 9+ j. 7$ N. ; ; N. ; N. &% j. c- &% 9+ v@ &% %_ N. N. N. 9+ j. p& N. ; ; N. x# &% j. N. ; ; ; ; ; ; ; N. ; N. 9+ j. R'.N. ; ; ; ; N. q& j. $ N. ; ; ; N. ; v@ $ j. j. j. $ v@ ; N. ; N. ; N. $ j. x# ; N. ; N. &% %_ N. ; N. N. 9+ j. x# ; N. ; N. ; q& x. j. c- j. &% j. v@ ; N. ; ; ; ; ; ; ; ; h. i. P+ j. j. j. j. j. j. j. 9+ N. ; ; N. $ j. 7$ N. ; N. ; v@ j. &% N. ; ; ; N. ; x# j. j. c- 9+ N. N. ; ; N. x# p& j. j. &% &% x# N. ; ; N. q& j. &% N. ; N. ; ; ; N. ; N. ,@ j. c- &% 9+ N. ; N. v@ %_ j. d#.j. x# 9+ j. $ N. ; ; N. 7$ j. %_ N. ; N. ; N. j. p& Z% i. h. ; N. $ j. x# ; N. ; ; R'.j. 9+ N. ; ; N. &% j. N. ; ; N. q& j. 9+ N. ; ; ; ; N. $ &% j. d#.j. &% x# N. ; ; N. 9+ j. R'.N. ; ; N. N. %_ j. q& ; N. ; N. ; N. p& d#.c- &% q& N. ; ; ; ; ; ; ; h. N. P+ &% j. d#.j. $ v@ N. ; N. ; N. 7$ = 9^.0^.a^.pj N. ; N. ; N. v@ &% &% c- j. 8@ v@ N. ; ; ; N. N. 9+ j. c- &% v@ ; N. ; N. v@ &% &% c- j. j. &% N. ; N. ; N. $ j. x# N. ; N. q& $ &% q& N. ; ; 7$ j. 9+ N. N. ; ; ; ; ; ; ; N. b^.c^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + d^.e^.Xg ; N. ; ; ; ; ; ; ; N. ; g. N. g. g. g. g. N. ; ; N. ; ; N. N. ; ; N. ; ; N. N. ; ; ; ; ; g. g. N. ; N. ; ; N. ; ; N. h. N. ; ; ; N. ; ; ; N. g. N. ; N. N. ; ; ; g. ; N. ; ; ; ; ; ; ; N. ; ; N. N. ; N. ; ; N. ; g. N. g. ; N. ; ; ; N. ; ; N. N. N. ; ; N. ; ; ; N. ; g. g. ; N. ; ; ; g. ; ; N. ; g. N. N. ; N. ; ; ; N. ; ; N. h. N. N. ; ; N. ; ; ; ; ; ; ; ; ; i. h. ; :* g. g. g. g. g. g. N. ; N. N. ; g. N. N. ; N. ; N. ; g. N. ; N. ; ; ; N. ; N. N. h. N. ; ; N. N. ; ; N. N. h. h. ; ; ; N. N. ; g. N. g. ; N. ; ; ; ; ; N. ; ; h. h. N. g. ; N. ; ; N. h. h. N. ; ; N. g. ; N. N. ; ; N. ; ; N. ; N. ; g. i. ; h. i. N. ; ; g. ; N. ; ; ; g. N. ; ; N. N. ; g. g. ; N. N. ; ; N. ; ; N. ; ; N. ; ; N. N. h. h. N. ; ; N. N. ; g. N. N. ; N. N. ; ; N. N. ; N. ; ; ; N. ; N. h. h. N. ; ; N. ; ; ; ; ; ; i. ; i. N. N. h. N. ; ; ; N. ; N. o_ x~.8=.>%.f^.j;.8@ N. N. ; N. ; ; h. N. h. N. ; ; ; N. ; ; ; ; N. h. h. N. ; N. ; N. ; ; ; h. h. N. h. ; ; N. ; N. ; ; ; ; ; N. ; ; N. N. ; ; ; ; g. g. N. ; ; ; ; ; ; ; N. ; x# g^.h^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + i^.j^.u@ ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; !* #/ k^.l^.m^.P{.k. q& h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. ; j+.n^.o^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + p^.q^.b% i. h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; !* *+.r^.s^. * }@.&% N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. U-.t^.u^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + v^.}- n- ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; x# ,$ 6^.}) ,$ q& N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. ; A2 w^.x^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + y^.K@ N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. N. N. N. N. N. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. N. z^.A^.B^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C^.]& N. y. ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. i. h. O. D^.E^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + F^.G^.O. :* h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; N. ; h. 8+ H^.I^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + J^.K^.N. h. i. ; N. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. ; ; 7$ L^.M^.N^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + O^.P^.}$.w( N. i. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. h. ; i. Z% K+ Q^.R^.S^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + T^.U^.V^.W^.X^.Y^.y. i. ; i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. ; i. 7$ D@.Z^.`^. /.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ./.+/.@/.#/.$/.!+ i. i. i. i. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; h. ; 8+ ; ; ; ; ; ; ; ; ; ; g. ; h. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g. ; g. ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; i. i. y. N. %/.&/.*/.=/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -/.;/.>/.,/.'/.$/.)/.!/.v@ $ y. v@ v@ q& q& N. x# $ v@ $ v@ $ v@ $ v@ x# $ x# x# v@ $ >` $ N. x# N. $ N. x# >` N. 9+ 7$ v@ i. &% i. x# N. 9+ N. x# v@ N. $ N. x# y. $ i. x# v@ x# x# ,@ v@ &% v@ $ v@ $ v@ $ x# v@ $ x# ,@ v@ $ v@ $ v@ x# x# $ x# v@ $ v@ $ v@ y. $ i. x. N. q& x# x# $ >` $ v@ $ v@ $ v@ x# $ v@ x. v@ $ >` $ v@ ,@ x# $ v@ x# $ v@ $ v@ N. $ y. x# v@ 7$ x# x. x# v@ &% v@ x. v@ $ v@ x. x# v@ $ v@ x# v@ &% v@ x. v@ x. v@ x. x. v@ $ v@ x. v@ $ v@ x. x. x# x# x. x. v@ $ v@ x. v@ $ v@ x. x. v@ $ v@ x. v@ &% v@ x. v@ x. v@ x. x. v@ $ v@ x. v@ $ v@ x. x. x# x# x. x. v@ $ v@ x. v@ $ v@ x. x. v@ x. v@ x. v@ &% v@ x. v@ $ v@ x. x. v@ $ v@ x. v@ &% v@ x. x# x# x# x# x. v@ $ v@ x# v@ $ v@ x# x. v@ x. v@ x. v@ &% v@ x# v@ $ v@ x# x. v@ $ v@ x. v@ &% v@ x# x. x# x# x. i. $ i. v@ q& x# N. v@ x. N. x# N. x. N. $ v@ $ v@ x. v@ $ x# v@ $ v@ ,@ v@ $ >` $ x# x# x# $ x# v@ $ v@ $ v@ $ v@ $ x# v@ x. x# ,@ v@ &% v@ $ 7$ x# u@ $ i. $ u@ x# 7$ x# v@ >` $ N. x. u@ $ N. $ u@ v@ 9+ 9+ v@ u@ $ N. $ x# x# x# $ >` $ v@ ,@ v@ $ v@ x# $ v@ x. v@ $ v@ &% v@ x# $ d#.~/.2E {/.]/.^/.//.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + (/._/.:/.</.[/.}/.j+.|/.Fz v%.1/.2/.H( :C Nt 3/.'5 'l [/ 4/.'5 }3 K#.wt 5/.6/.7/.!+ kr >` _4 >` :C >` 8/.hs UP U).J#.6/.Oq 9/.pd 5/.U-.0/.U6 U).a/.3 b#.S;.H( b/.(l /: e& Fz e& H( 7).S;.c/.%] A< #p d/.a/.e/.U).'5 f/.w^ e/.q=.g/.3 G- T!.5/.Fz 5/.e& S;.h/.it d/.6/.i/.%K /: j/.P..k/.l/.#p UL !+ kr '5 e/.'5 :C F- m/.b#.7g HH n/.7/.!+ o/.'5 0/.Fz HH p/.q/.Pg U6 r/.6/.u@ > .v@ Fz #p px s/.t/.HH u/.g/.S;.b#.J#.r/.UP e/.5/.J#.d/.#p e/.u/.v/.w/.'l Fz D%.x/.5/.D%.[/ UL a/.d/.q=.%K w/.e/.t/.k/.y/.t/.e/.%] g/.S;.b#.J#.Pg z/.A/.8/.w^ e/.6/.d/.U6 v/.%] B/.Fz -t w^ 5/.j/.q=.7/.'5 d/.[/ }/.U6 C/.t/.t/.y/.y/.C/.%] }/.hs d/.'5 7/.q=.A/.e& n/.D/.Fz d/.w/.v/.U6 E/.6/.C/.J#.5/.HH z/.F/.@!.d/.S;.g/.%] HH t/.G/.H( y/.e/.w/.(l it d/.a/.UL pj D%.0/.H/.0/.Fz G- w/.v/.S;.d/.|/.d/.px 5/.HH z/.I/.w^ 'l %] J/.u/.HH t/.K/.1B 0/./: (l i/.p/.u'.-t U6 Db 0/.<%.e/.!+ 5/.r3 %K !+ Pg n/.e/.'5 b#.m/.v%.r/.'5 e/.'5 kr !+ UL wt U).1B 0/.y/.L/.kr U6 f/.px Pg %] M/.Fz 1B e& H( 5/.'5 }/.Nt e/.Db H( v@ Pg /: N/.y. Fz @!.5/.hs U-.:C d$.U).v@ d/.r3 O/.U-.'5 k/.T!.px u@ M/.x. 7).m/.G/.p/.f/.U-.}/.UP e/.L/.Pg '5 K/.HH '5 e/.#p f/.U-.c/.z/.e& M8 P/.Q/.R/.S/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "};
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm.gz b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm.gz
deleted file mode 100644
index 1d0067d..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/splash.xpm.gz
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/tools.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/tools.lst
deleted file mode 100755
index d226992..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/tools.lst
+++ /dev/null
@@ -1,14 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Run memtest (Memory Testing)
-kernel /boot/memtest
-
-title Install GRUB to hd0 MBR
-root (hd0,0)
-setup (hd0)
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/vbg.jpg b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/vbg.jpg
deleted file mode 100755
index e6d46f4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/grub0/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/actions.rc b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/actions.rc
deleted file mode 100755
index dd95b26..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/actions.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-type=0
-orientation=1
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/autologin b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/autologin
deleted file mode 100755
index 93ca142..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/autologin
+++ /dev/null
@@ -1 +0,0 @@
-root \ No newline at end of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/bash_profile b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/bash_profile
deleted file mode 100755
index c49349b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/delarch b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/delarch
deleted file mode 100755
index 108c1a4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/cd-root/larch/copy/delarch
+++ /dev/null
@@ -1,63 +0,0 @@
-# This is a script called from the installation script fix-system2.
-# Its purpose is to remove custom live-only stuff from a just-installed
-# system.
-
-# $1 is the path to the installed system root directory.
-
-INSTALL=$1
-if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then
- echo "ERROR: delarch installation adjustments failed:"
- echo " Please check installation mount point (${INSTALL})"
- exit 1
-fi
-
-rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
-rm -f "${INSTALL}/etc/rc.d/functions.d/larch-autologin"
-
-if [ -f ${INSTALL}/etc/rc.local.orig ]; then
- mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
-fi
-if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
- mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
-fi
-
-# start gdm from rc.conf
-sed -i '/^DAEMONS=/ s|!gdm|@gdm|' ${INSTALL}/etc/rc.conf
-
-#***************************************************#
-# Replace uses of larchquit in xfce panels and menu.#
-#***************************************************#
-### Unfortunately this isn't very simple. If anyone has a better way of
-### providing different Quit actions in the live version and the version
-### installed to disk from it, please let me know!
-### Maybe it would be better just to provide a special live quit desktop
-### icon which can be removed on installation, like the installation icon.
-
-defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
-
-replacequit ()
-{
- for f in ${INSTALL}$1/.config/xfce4/panel/*; do
- if grep "^Exec=larchquit" ${f}; then
- n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
- cp /.livesys/actions.rc \
- ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
- rm ${f}
-
- sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
- ${INSTALL}$1/.config/xfce4/panel/panels.xml
- fi
- done
-
- if [ -f ${INSTALL}$1/.bash_profile ]; then
- rm -f ${INSTALL}$1/.local/share/applications/xfce4-logout.desktop
-
- cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
- fi
-}
-
-for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
- /root /etc/skel; do
- replacequit ${hd} &>/dev/null
-done
-#***************************************************#
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/pacman.conf.repos b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/pacman.conf.repos
deleted file mode 100755
index dc72f59..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/pacman.conf.repos
+++ /dev/null
@@ -1,15 +0,0 @@
-# Package repository entries for pacman.conf
-# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
-# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
-# (but for the installation: a 'mirrorlist' file in the working directory will
-# be preferred, or - if neither exists - then 'data/mirrorlist')
-
-# You can add your own custom repositories (anywhere).
-
-#larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform*
-larch: Server = http://linhes.org/repo/larch
-
-#core-testing: Server = http://localmirror/repo/i686/core-testing
-#extra-testing: Server = http://localmirror/repo/i686/extra-testing
-core-testing: Server = file:///data/pkg_repo/i686/core-testing
-extra-testing: Server = file:///data/pkg_repo/i686/extra-testing
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post-process.sh b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post-process.sh
deleted file mode 100755
index 883d9ad..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.post_process
-chroot $INSTDIR .post_process/modify_chroot.sh
-rm -rf $INSTDIR/.post_process
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bash_profile b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bash_profile
deleted file mode 100755
index c49349b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bashrc b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bashrc
deleted file mode 100755
index fcabce0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/apps b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/apps
deleted file mode 100755
index 994daf7..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,4 +0,0 @@
-#Uncomment below if you are using firewire
-#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/init b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/init
deleted file mode 100755
index 9791a7f..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/init
+++ /dev/null
@@ -1,35 +0,0 @@
-session.screen0.slit.placement: BottomRight
-session.screen0.slit.direction: Vertical
-session.screen0.slit.onTop: False
-session.screen0.slit.autoHide: True
-session.screen0.tab.placement: Top
-session.screen0.toolbar.onTop: False
-session.screen0.toolbar.visible: False
-session.screen0.toolbar.autoHide: False
-session.screen0.toolbar.placement: BottomCenter
-session.screen0.toolbar.widthPercent: 66
-session.screen0.workspaceNames: one,two,three,four
-session.screen0.strftimeFormat: %k:%M
-session.screen0.focusNewWindows: True
-session.screen0.focusModel: ClickToFocus
-session.screen0.fullMaximization: False
-session.screen0.edgeSnapThreshold: 0
-session.screen0.rowPlacementDirection: LeftToRight
-session.screen0.workspaces: 4
-session.screen0.focusLastWindow: True
-session.screen0.colPlacementDirection: TopToBottom
-session.screen0.windowPlacement: RowSmartPlacement
-session.screen0.tab.width: 64
-session.screen0.tab.height: 16
-session.screen0.showwindowposition: true
-session.opaqueMove: False
-session.autoRaiseDelay: 250
-session.menuFile: ~/.fluxbox/menu
-session.cacheLife: 5
-session.styleFile: /usr/share/fluxbox/styles/Artwiz
-session.keyFile: ~/.fluxbox/keys
-session.colorsPerChannel: 4
-session.doubleClickInterval: 250
-session.cacheMax: 200
-session.imageDither: True
-session.configVersion: 1
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menu b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menu
deleted file mode 100755
index 858090e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menu
+++ /dev/null
@@ -1,81 +0,0 @@
-# Generated by fluxbox-generate_menu
-#
-# If you read this it means you want to edit this file manually, so here
-# are some useful tips:
-#
-# - You can add your own menu-entries to ~/.fluxbox/usermenu
-#
-# - If you miss apps please let me know and I will add them for the next
-# release.
-#
-# - The -r option prevents removing of empty menu entries and lines which
-# makes things much more readable.
-#
-# - To prevent any other app from overwriting your menu
-# you can change the menu name in .fluxbox/init to:
-# session.menuFile: /home/mythtv/.fluxbox/my-menu
-[begin] (Fluxbox)
-[encoding] {UTF-8}
- [exec] (xterm) {xterm}
- [exec] () {} execname is NULL; cannot lookup
- [exec] (Run) {fbrun }
-[submenu] (Terminals)
- [exec] (xterm) {xterm}
-[end]
-[submenu] (Editors)
- [exec] (xedit) {xedit}
- [exec] (nano) {xterm -e nano}
- [exec] (vi) {xterm -e vi}
-[end]
-[submenu] (Multimedia)
-[submenu] (Audio)
- [exec] (alsamixer) {xterm -e alsamixer}
-[end]
-[submenu] (Video)
- [exec] (gmplayer) {gmplayer}
-[end]
-[submenu] (X-utils)
- [exec] (xfontsel) {xfontsel}
- [exec] (xman) {xman}
- [exec] (xload) {xload}
- [exec] (xbiff) {xbiff}
- [exec] (xclock) {xclock}
- [exec] (xmag) {xmag}
- [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
-[end]
-[end]
-[submenu] (Office)
- [exec] (xclock) {xclock}
- [exec] (xcalc) {xcalc}
-[end]
-[submenu] (Games)
- [exec] (xeyes) {xeyes}
-[end]
-[submenu] (System Tools)
- [exec] (top) {xterm -e top}
-[end]
-[submenu] (fluxbox menu)
- [config] (Configure)
-[submenu] (System Styles) {Choose a style...}
- [stylesdir] (/usr/share/fluxbox/styles)
-[end]
-[submenu] (User Styles) {Choose a style...}
- [stylesdir] (~/.fluxbox/styles)
-[end]
- [workspaces] (Workspace List)
-[submenu] (Tools)
- [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
- [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
- [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
- [exec] (Run) {fbrun }
- [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
-[end]
- [commanddialog] (Fluxbox Command)
- [reconfig] (Reload config)
- [restart] (Restart)
- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
- [separator]
- [exit] (Exit)
-[end]
-[endencoding]
-[end]
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig
deleted file mode 100755
index ef5b398..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig
+++ /dev/null
@@ -1,65 +0,0 @@
-# This file is read by fluxbox-generate_menu. If you don't like a
-# default you can change it here. Don't forget to remove the # in front
-# of the line.
-
-# Your favourite terminal. Put the command in quotes if you want to use
-# options. Put a backslash in before odd chars
-# MY_TERM='Eterm --tint \#123456'
-# MY_TERM='aterm -tint $(random_color)'
-
-# Your favourite browser. You can also specify options.
-# MY_BROWSER=mozilla
-
-# Name of the outputfile
-# MENUFILENAME=/home/mythtv/.fluxbox/menu
-
-# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
-
-# standard url for console-browsers
-# HOMEPAGE=fluxbox.org
-
-# location with your own menu-entries
-# USERMENU=~/.fluxbox/usermenu
-
-# Put the launcher you would like to use here
-# LAUNCHER=fbrun
-# LAUNCHER=fbgm
-
-# Options for fbrun
-# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
-
-# --- PREFIX'es
-# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
-# your prefix is: /usr
-
-# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
-# there should be no need to specify them.
-#
-# PREFIX=/usr
-# GNOME_PREFIX=/opt/gnome
-# KDE_PREFIX=/opt/kde
-
-
-# Sepparate the list of background-dirs with semicolumns ':'
-# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
-
-
-# --- Boolean variables.
-# Setting a variable to no'' won't help. Comment them out if you don't
-# want them. Setting are overruled by the command-line options.
-
-# Include all backgrounds in your backgrounds-directory
-# BACKGROUNDMENUITEM=yes
-
-# Include kde-menus
-# KDEMENU=yes
-
-# Include gnome-menus
-# GNOMEMENU=yes
-
-# enable sudo commands
-# DOSUDO=yes
-
-# Don't cleanup the menu
-# REMOVE=no
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
deleted file mode 100755
index 83da80c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xinitrc b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xinitrc
deleted file mode 100755
index 911e76e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xsession b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/home/mythtv/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.allow b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.allow
deleted file mode 100755
index f6cf005..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.allow
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-ALL: 172.16.
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.deny b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/menu.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/menu.lst
deleted file mode 100755
index 8a8e3b2..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/menu.lst
+++ /dev/null
@@ -1,60 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title LinHes
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title LinHes-splashy
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title LinHES-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
-initrd /boot/kernel26.img
-
-
-# (3) normal
-title LinHes-init
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
-initrd /boot/kernel26.img
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/modify_chroot.sh b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/modify_chroot.sh
deleted file mode 100755
index ad83b2c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/modify_chroot.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-echo "larch5" > /etc/hostname
-useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
-cp -rvpf /.post_process/home/mythtv /home/
-cp -rvpf /.post_process/home/mythtv/.fluxbox /root
-chown -R mythtv.mythtv /home/mythtv/
-chown -R mythtv.mythtv /myth
-
-cp -f /.post_process/hosts.allow /etc/hosts.allow
-cp -f /.post_process/rc.conf /etc/rc.conf
-#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
-cp -f /.post_process/menu.lst /boot/grub/menu.lst
-
-cp -f /etc/skel/.bash* /root/
-rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.conf b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.conf
deleted file mode 100755
index 9c17944..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="yes"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="!soundcore"
-else
- if [ x$Audiotype = xOSS ]
- then
- ALSABLACKLIST="!soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=($MOD_BLACKLIST_)
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.shutdown b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/pre-process.sh b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/pre-process.sh
deleted file mode 100755
index 5bc1f9c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/pre-process.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-rm -f overlay.xpk
-if [ -d overlay/home/mythtv ]
-then
- chown -R 1000 overlay/home/mythtv
-fi
-./create_overlay.sh
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/startx.custom
deleted file mode 100755
index 8e3ec5e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/startx.custom
+++ /dev/null
@@ -1,22 +0,0 @@
-if grep -v nox /proc/cmdline &>/dev/null && \
- [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
- if grep i810 /proc/cmdline &>/dev/null; then
- startx -- -config xorg.conf.i810
- else
- startx
- fi
-
- # Maybe there should be some code here to handle a failed startx?
-
- # The 'return' value is at /tmp/xlogout
- # If there is nothing there, switch user to 'newuser'
- # If there is also nothing there, login as root
- # - if already root, fall through to terminal
-
- if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
- logout
- elif [ ${UID} -ne 0 ]; then
- echo "root" >/tmp/newuser
- logout
- fi
-fi
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
deleted file mode 100755
index 5f04171..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
+++ /dev/null
@@ -1,4 +0,0 @@
-# Set the keymap
-xkmap-set
-
-exec fluxbox
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf
deleted file mode 100755
index 6d11b2e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810
deleted file mode 100755
index 9615569..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810
+++ /dev/null
@@ -1,59 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.2
deleted file mode 100755
index a295b38..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.2
+++ /dev/null
@@ -1,67 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa
deleted file mode 100755
index 6d11b2e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100755
index ab53c30..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
deleted file mode 100755
index 64bb6b7..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
+++ /dev/null
@@ -1 +0,0 @@
-30
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf
deleted file mode 100755
index ddd88f8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# fbsplash.conf
-#
-
-THEMES="linhes"
-SPLASH_TTYS="1 2 3 4 5 6"
-
-#EOF
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
deleted file mode 100755
index 7f8f011..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/hosts.allow b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/hosts.allow
deleted file mode 100755
index 19bc4d8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab
deleted file mode 100755
index b2364fc..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:3:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab.larchsave b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab.larchsave
deleted file mode 100755
index 2de483f..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/inittab.larchsave
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/larch-shutdown b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/larch-shutdown
deleted file mode 100755
index d614d4b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch
deleted file mode 100755
index 0a9b572..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch
+++ /dev/null
@@ -1,65 +0,0 @@
-# vim:set ft=sh
-# MODULES
-# The following modules are loaded before any boot hooks are
-# run. Advanced users may wish to specify all system modules
-# in this array. For instance:
-# MODULES="piix ide_disk reiserfs"
-MODULES=""
-
-# BINARIES
-# This setting includes, into the CPIO image, and additional
-# binaries a given user may wish. This is run first, so may
-# be used to override the actual binaries used in a given hook.
-# (Existing files are NOT overwritten is already added)
-# BINARIES are dependancy parsed, so you may safely ignore libraries
-BINARIES=""
-
-# FILES
-# This setting is similar to BINARIES above, however, files are added
-# as-is and are not parsed in anyway. This is useful for config files.
-# Some users may wish to include modprobe.conf for custom module options,
-# like so:
-# FILES="/etc/modprobe.conf"
-FILES=""
-
-# HOOKS
-# This is the most important setting in this file. The HOOKS control the
-# modules and scripts added to the image, and what happens at boot time.
-# Order is important, and it is recommended that you do not change the
-# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
-# help on a given hook.
-# 'base' is _required_ unless you know precisely what you are doing.
-# 'udev' is _required_ in order to automatically load modules
-# 'filesystems' is _required_ unless you specify your fs modules in MODULES
-# Examples:
-# This setup specifies all modules in the MODULES setting above.
-# No raid, lvm2, or encrypted root is needed.
-# HOOKS="base"
-#
-# This setup will autodetect all modules for your system and should
-# work as a sane default
-# HOOKS="base udev autodetect pata scsi sata filesystems"
-#
-# This is identical to the above, except the old ide subsystem is
-# used for IDE devices instead of the new pata subsystem.
-# HOOKS="base udev autodetect ide scsi sata filesystems"
-#
-# This setup will generate a 'full' image which supports most systems.
-# No autodetection is done.
-# HOOKS="base udev pata scsi sata usb filesystems"
-#
-# This setup assembles an pata raid array with an encrypted root FS.
-# Note: See 'mkinitcpio -H raid' for more information on raid devices.
-# HOOKS="base udev pata raid encrypt filesystems"
-#
-# This setup loads an lvm2 volume group on a usb device.
-# HOOKS="base udev usb lvm2 filesystems"
-HOOKS="base udev autodetect pata scsi sata filesystems larch1 larch2_aufs larch3 fbsplash"
-
-# COMPRESSION
-# Use this to compress the initramfs image. With kernels earlier than
-# 2.6.30, only gzip is supported, which is also the default. Newer kernels
-# support gzip, bzip2 and lzma.
-#COMPRESSION="gzip"
-#COMPRESSION="bzip2"
-#COMPRESSION="lzma"
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/ppp/options b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/ppp/options
deleted file mode 100755
index 237c390..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local
deleted file mode 100755
index 2d488a2..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/profile
-. ${MV_ROOT}/bin/install_functions.sh
-
-function mysql_check {
- mysql -e "show databases;" 2>/dev/null >/dev/null
- return $?
-}
-
-function mythconverg_check {
- mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
- return $?
-}
-
-function install_db {
- pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
- pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
-}
-
-
-
-
-#check to see if mysql is running
-stat_busy "Checking Mysql"
-ATTEMPT=0
-mysql_check && printhl " Installing the initial database" &&install_db
-mythconverg_check
-status=$?
-while [ ! $status = 0 ]
-do
- ((ATTEMPT=ATTEMPT+1))
- /etc/rc.d/mysqld stop
- sleep 2
- /etc/rc.d/mysqld start
- mysqlstatus=$?
- if [ $mysqlstatus = 0 ]
- then
- mysql_check && install_db
- mythconverg_check
- status=$?
- fi
- if [ $ATTEMPT = 20 ]
- then
- printhl " Could not start mysql or install mythconverg within 20 attempts"
- printhl " Aborting install"
- exit 20
- fi
-done
-stat_done
-
-#check network parms
-stat_busy "Checking network"
-init_network
-stat_done
-
-stat_busy "Probing network"
-request_dhcp &
-stat_done
-
-#save some cmdline options
-stat_busy "Parsing command line"
-parse_cmdline_2_db
-bootsplash_setup
-stat_done
-
-#search for remote
-stat_busy "Checking for remote"
-init_remote
-stat_done
-printhl "Finished"
-
-
-echo $CMDLINE | grep -qi NoX
-if [ $? = 0 ]
-then
- echo ""
- printhl "No auto X option found"
- # /usr/bin/chvt 2
-else
- /root/startx &
-fi
-
-
-# Set up automatically logged in user
-if [ -f /.livesys/autologin ]; then
- cp /.livesys/autologin /tmp/newuser
-fi
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local.shutdown b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local.shutdown
deleted file mode 100755
index 2b5f735..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/rc.local.shutdown
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local.shutdown: Local shutdown script.
-#
-
-# Save sound volume, etc.
-alsactl store
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bash_profile b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bash_profile
deleted file mode 100755
index 600bd9b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bash_profile
+++ /dev/null
@@ -1,3 +0,0 @@
-. $HOME/.bashrc
-
-. /etc/X11/xinit/startx.custom
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bashrc b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bashrc
deleted file mode 100755
index fcabce0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xinitrc b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xinitrc
deleted file mode 100755
index c6febe5..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xinitrc
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xsession b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/skel/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/slim.conf b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/slim.conf
deleted file mode 100755
index 35ed579..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/etc/slim.conf
+++ /dev/null
@@ -1,79 +0,0 @@
-# Path, X server and arguments (if needed)
-# Note: -xauth $authfile is automatically appended
-default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
-default_xserver /usr/bin/X
-xserver_arguments -nolisten tcp vt07
-
-# Commands for halt, login, etc.
-halt_cmd /sbin/shutdown -h now
-reboot_cmd /sbin/shutdown -r now
-console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
-#suspend_cmd /usr/sbin/suspend
-
-# Full path to the xauth binary
-xauth_path /usr/bin/xauth
-
-# Xauth file for server
-authfile /var/run/slim.auth
-
-
-# Activate numlock when slim starts. Valid values: on|off
-# numlock on
-
-# Hide the mouse cursor (note: does not work with some WMs).
-# Valid values: true|false
-# hidecursor false
-
-# This command is executed after a succesful login.
-# you can place the %session and %theme variables
-# to handle launching of specific commands in .xinitrc
-# depending of chosen session and slim theme
-#
-# NOTE: if your system does not have bash you need
-# to adjust the command according to your preferred shell,
-# i.e. for freebsd use:
-# login_cmd exec /bin/sh - ~/.xinitrc %session
-login_cmd exec /bin/bash -login ~/.xinitrc %session
-
-# Commands executed when starting and exiting a session.
-# They can be used for registering a X11 session with
-# sessreg. You can use the %user variable
-#
-# sessionstart_cmd some command
-# sessionstop_cmd some command
-
-# Start in daemon mode. Valid values: yes | no
-# Note that this can overridden by the command line
-# option "-d"
-# daemon yes
-
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm,wmaker,blackbox
-
-# Executed when pressing F11 (requires imagemagick)
-screenshot_cmd import -window root /slim.png
-
-# welcome message. Available variables: %host, %domain
-welcome_msg Welcome to %host
-
-# shutdown / reboot messages
-shutdown_msg The system is halting...
-reboot_msg The system is rebooting...
-
-# default user, leave blank or remove this line
-# for avoid pre-loading the username.
-#default_user simone
-
-# current theme, use comma separated list to specify a set to
-# randomly choose from
-current_theme dlarch
-
-# Lock file
-lockfile /var/lock/slim.lock
-
-# Log file
-logfile /var/log/slim.log
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/.fluxbox/apps b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/.fluxbox/apps
deleted file mode 100755
index 68fae0a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/LinHES-install.sh b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/LinHES-install.sh
deleted file mode 100755
index 6acd24a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/LinHES-install.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-#redirect stderr to stdout, then rediret stdout to file
-. /etc/profile
-exec 2>&1
-exec > /tmp/mythvantage_install.log
-#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
-#keylaunch &
-#/usr/bin/tilda &
-#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
-export MALLOC_CHECK_=0
-xset s off
-xset -dpms
-xhost +
-
-CMDLINE=$(cat /proc/cmdline)
-echo $CMDLINE |grep -q nfsroot
-NFSROOT=$?
-echo $CMDLINE |grep -q clean_upgrade
-if [ $? = 0 ]
-then
- export CLEAN_UPGRADE=YES
-else
- export CLEAN_UPGRADE=NO
-fi
-MythVantage -r
-
-if [ x$NFSROOT = x1 ]
-then
- unbuffer MythVantage &
-else
- NETBOOT=YES MythVantage &
-fi
-
-exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/startx b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/startx
deleted file mode 100755
index 9274703..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/rootoverlay/root/startx
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-. /etc/profile
-
-export USER=root
-export HOME=/root
-
-CMDLINE=$(cat /proc/cmdline)
-TEMPVAR=${CMDLINE#*ip=}
-IP=${TEMPVAR%% *}
-echo $CMDLINE |grep -q vnc
-USEVNC=$?
-
-if [ x$USEVNC = x1 ]
-then
- $MV_ROOT/bin/xconfig.sh 2>/dev/null
- cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
- startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
- else
- #VNC
- pacman -Sf --noconfirm tightvnc
- cd /root
- mkdir .vnc
- echo mythvantage |vncpasswd -f > /root/.vnc/passwd
- chmod 500 /root/.vnc/passwd
- rm /root/.vnc/xstartup
- ln -s /root/LinHES-install.sh /root/.vnc/xstartup
- vncserver
-fi
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/vetopacks b/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/vetopacks
deleted file mode 100755
index 2bb19ee..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-stable-i686/vetopacks
+++ /dev/null
@@ -1 +0,0 @@
-#xorg-twm
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/addedpacks b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/addedpacks
deleted file mode 100755
index 03f89f0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/addedpacks
+++ /dev/null
@@ -1,229 +0,0 @@
-# These are needed to build a live CD
-#linhes-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs2
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-#ntfsprogs
-#parted
-
-#ddcxinfo-knoppix
-#hwd
-
-sudo
-
-lsof
-cdrkit
-dvd+rw-tools
-
-
-# generally useful tools which don't require X
-#mtools is required by syslinux
-openssh
-dosfstools
-alsa-lib
-alsa-oss
-alsa-utils
-cdparanoia
-cdrdao
-unzip
-
-
-# Xorg packages
-*xorg
-#xorg-server
-#xorg-xkb-utils
-#xorg-xauth
-#xorg-server-utils
-#xorg-xinit
-#xorg-input-drivers
-#xorg-apps
-#xorg-fonts-100dpi
-#xorg-fonts-75dpi
-#xorg-res-utils
-ttf-ms-fonts
-
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-#xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-openchrome
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-#unichrome is busted and causes X to segfault
-#xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-#vga should not be installed, vesa can handle when other drivers fail
-#xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-# X apps
-#luser
-#localed
-unclutter
-xterm
-xorg-apps
-#xkmap
-
-#gparted
-#larchin
-
-#mythtv
-mythtv
-mythtv-contrib
-mythplugins-mytharchive
-mythplugins-mythbrowser
-#mythcontrols
-#mythflix
-mythplugins-mythgallery
-mythplugins-mythgame
-mythplugins-mythmusic
-#mythphone
-myththemes
-#mythweather
-mythplugins-mythvideo
-mythsmolt
-#morethemes
-linhes-theme
-linhes-scripts
-nuvexport
-lirc
-lirc-utils
-mysql
-xmltv
-esound
-
-#Window Manager
-fluxbox
-feh
-
-#Other
-dbus
-hal
-fftw2
-libcdaudio
-iptables
-pkgconfig
-taglib
-#portmap
-ivtv-utils
-dvb-firmware
-dbus-python
-
-#MythVantage Installer deps
-bc
-mysql-python
-expect
-curl
-dnsutils
-avahi
-
-#Wireless
-b43-fwcutter
-#ipw2100-fw
-#ipw2200-fw
-#ipw3945
-#ipw3945-ucode
-#ipw3945d
-madwifi
-madwifi-utils
-ndiswrapper
-ndiswrapper-utils
-#netcfg
-tiacx
-tiacx-firmware
-wireless_tools
-#wlan-ng26
-#wlan-ng26-utils
-zd1211-firmware
-hdhomerun
-#----
-LinHES-config
-LinHES-system
-linhes-sounds
-etcnet
-runit
-runit-scripts
-media_dirs
-
-#---
-tweaker
-ethtool
-nfs-utils
-netkit-telnet
-ntp
-syslog-ng
-ppp
-mingetty
-setserial
-acpid
-fbsplash
-linhes-splash
-nvram-wakup
-#tatir
-pvr150-firmware
-wol
-mjpegtools
-perl-net-upnp
-aumix
-tablet-encode
-ntfs-3g
-joyutils
-ffmpeg-svn
-#myth2ipod
-myt2xvid3
-mediaserv
-
-#---Firewire
-libraw1394
-libavc1394
-# wrapper for mplayer
-mplayer-wrapper
-
-# in-place commercial remover (for user job)
-# moved to linhes-scripts
-#removecommercials
-
-#Modules for Atheros base NICs
-#atl1e
-
-linux-firmware
-
-larch-live
-mkinitcpio-busybox
-windowmaker-crm-git
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/bootlines b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/bootlines
deleted file mode 100755
index 0005035..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/bootlines
+++ /dev/null
@@ -1,23 +0,0 @@
-# The information here will be adapted for the bootloader and inserted into its configuration
-# file at the place marked '###LARCH'
-# This header will be removed.
-# Each block must have an empty line before and after it.
-# There may be no empty lines within a block.
-
-comment:
-title: Install CD
-options:
-
-comment:
-title: Install CD with vesa xorg driver
-options: nomodeset xvesa
-
-comment: Might be useful if there is some trouble with starting xorg
-title: Boot to console
-options: nox
-
-#comment:
-#title: larch with swap
-#options: swap
-
-# END OF FILE
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cachepacks b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cachepacks
deleted file mode 100755
index 4e9a790..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cachepacks
+++ /dev/null
@@ -1,59 +0,0 @@
-mythdb-initial
-nvidia
-nvidia-utils
-vdpauinfo
-nvidia-96xx
-nvidia-96xx-utils
-#vdpinfo-96xx
-lighttpd
-local-website
-mythplugins-mythweb
-nfs-utils
-samba
-mplayer
-xine-ui
-lcdproc
-mythappletrailers
-mythstream
-oss
-xscreensaver
-tightvnc
-
-#added from error log
-mysql
-mythplugins-mythnews
-pycairo
-pygobject
-python-numeric
-pygtk
-fam
-sqlite3
-xe
-romdb
-gconf
-gnome-keyring
-gnome-mime-data
-gnome-python
-gnome-python-extras
-gnome-vfs
-hunspell
-libbonobo
-libbonoboui
-libgnome
-libgnomecanvas
-libgnomeui
-libidl2
-miro
-mozilla-common
-nspr
-nss
-orbit2
-polkit
-pyorbit
-pyrex
-startup-notification
-xulrunner
-#mythmovies
-#myth2ipod
-myt2xvid3
-#mediaserv
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/colors.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/colors.lst
deleted file mode 100755
index 3f544ce..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/colors.lst
+++ /dev/null
@@ -1,36 +0,0 @@
-#color schemes - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO change these and make some more... specifically an "arch" theme
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Barlond
-color white/cyan yellow/blue
-
-title Barlond2
-color white/blue yellow/cyan
-
-title Simple Black
-color light-gray/black yellow/blue
-
-title Matrix
-color green/black light-green/green
-
-title Dalton Bros.
-color red/green green/red
-
-title Debian
-color cyan/blue white/blue
-
-title BW
-color light-gray/black black/light-gray
-
-title BW Inverse
-color black/light-gray
-
-title SGD Non Default
-color black/cyan yellow/black
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/help.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/help.lst
deleted file mode 100755
index 6e74187..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/help.lst
+++ /dev/null
@@ -1,16 +0,0 @@
-# Help files must be exactly 23 lines long.
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to main menu
-configfile /boot/grub/menu.lst
-
-title HOW-TO: Boot an existing system
-cat /boot/grub/help/bootexisting.txt
-pause Press enter to continue...
-
-title HOW-TO: Contribute to this help
-cat /boot/grub/help/contrib.txt
-pause Press enter to continue...
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/help/bootexisting.txt b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/help/bootexisting.txt
deleted file mode 100755
index 881f3e8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/help/bootexisting.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Boot an existing install
-
-Select "More Options" from the main menu.
-Move the cursor to "[EDIT ME] Boot an existing linux install"
-Press "e"
-
-At this point you will see the following:
- root (hd0,0)
- kernel /vmlinuz26 root=/dev/hda3 ro
- initrd /kernel26.img
-
-This needs to be changed to accomodate your hardware.
-
-The first line should be changed to indicate where your boot medium resides.
- "(hd0,0)" is the first partition on the first hard drive (hda1) - change these
- numbers to indicate the partition containing your /boot directory.
-
-The second line should be changed to point to your kernel. If the line above
-points to a partition _only_ containing /boot, then /vmlinuz26 is fine.
-Otherwise, change this to /boot/vmlinuz. root= should be changed to match the
-partition for your root filesystem. Other kernel parameters can be added here.
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/help/contrib.txt b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/help/contrib.txt
deleted file mode 100755
index 5c79176..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/help/contrib.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Contribute to these help files
-
-This help is rather simplistic.
-In order to provide help files or translations you simply need to make a text
-file. Formatting is important (due to grub limitations). The files MUST be 80
-characters wide, and 23 lines long. Any more, and your formatting will be
-corrupted when viewing the help. Please note that if your help is short, it is
-worthwhile to pad with empty lines, up to 23 lines.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/keyboards.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/keyboards.lst
deleted file mode 100755
index 5237c1a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/keyboards.lst
+++ /dev/null
@@ -1,111 +0,0 @@
-#keyboard layouts - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO add other languages
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Default layout
-setkey
-
-title German layout
-setkey y z
-setkey z y
-setkey Y Z
-setkey Z Y
-setkey equal parenright
-setkey parenright parenleft
-setkey parenleft asterisk
-setkey doublequote at
-setkey plus bracketright
-setkey minus slash
-setkey slash ampersand
-setkey ampersand percent
-setkey percent caret
-setkey underscore question
-setkey question underscore
-setkey semicolon less
-setkey less numbersign
-setkey numbersign backslash
-setkey colon greater
-setkey greater bar
-setkey asterisk braceright
-
-
-title Spanish layout
-setkey
-setkey slash ampersand
-setkey ampersand caret
-setkey caret braceleft
-setkey asterisk braceright
-setkey parenleft asterisk
-setkey parenright parenleft
-setkey minus slash
-setkey equal parenright
-setkey quote minus
-setkey underscore question
-setkey question underscore
-setkey braceleft quote
-setkey braceright backslash
-setkey colon greater
-setkey greater bar
-setkey doublequote at
-setkey backslash backquote
-setkey less backslash
-setkey semicolon less
-setkey plus colon
-setkey at semicolon
-
-title French layout
-setkey
-setkey less backquote
-setkey greater tilde
-setkey ampersand 1
-setkey 1 exclam
-setkey tilde 2
-setkey 2 at
-setkey doublequote 3
-setkey 3 numbersign
-setkey quote 4
-setkey 4 dollar
-setkey parenleft 5
-setkey 5 percent
-setkey minus 6
-setkey 6 caret
-setkey backquote 7
-setkey 7 ampersand
-setkey underscore 8
-setkey 8 asterisk
-setkey backslash 9
-setkey 9 parenleft
-setkey at 0
-setkey 0 parenright
-setkey parenright minus
-setkey numbersign underscore
-setkey a q
-setkey A Q
-setkey z w
-setkey Z W
-setkey caret bracketleft
-setkey dollar bracketright
-setkey q a
-setkey Q A
-setkey m semicolon
-setkey M colon
-setkey bracketleft quote
-setkey percent doublequote
-setkey asterisk backslash
-setkey bracketright bar
-setkey w z
-setkey W Z
-setkey comma m
-setkey question M
-setkey semicolon comma
-setkey period less
-setkey colon period
-setkey slash greater
-setkey exclam slash
-setkey bar question
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/menu.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/menu.lst
deleted file mode 100755
index 60216f8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/menu.lst
+++ /dev/null
@@ -1,26 +0,0 @@
-timeout 5
-default 0
-#color light-blue/blue light-cyan/blue
-#black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-###LARCH
-
-title Tools...
-configfile /boot/grub/tools.lst
-
-title Grub Settings...
-configfile /boot/grub/settings.lst
-
-title View Help...
-configfile /boot/grub/help.lst
-
-title More Options...
-configfile /boot/grub/more.lst
-
-title Shutdown the Computer
-halt
-
-title JMS Reboot the Computer
-reboot
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/more.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/more.lst
deleted file mode 100755
index 8fd5f7e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/more.lst
+++ /dev/null
@@ -1,30 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title [EXPERIMENTAL] Attempt existing Linux detection
-configfile /boot/grub/tryboot.lst
-
-title [EDIT ME] Diskless Boot (PXE / BOOTP)
-#TODO wtf?
-root (nd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] NFS Root Boot
-root (cd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] Boot Existing Linux Install
-root (hd0,0)
-kernel /vmlinuz26 root=/dev/hda3 ro
-initrd /kernel26.img
-
-title [EDIT ME] Boot Existing Windows Install
-rootnoverify (hd0,0)
-makeactive
-chainloader +1
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/settings.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/settings.lst
deleted file mode 100755
index f8f8c95..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/settings.lst
+++ /dev/null
@@ -1,13 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Keyboard settings
-configfile /boot/grub/keyboards.lst
-
-title Color settings
-configfile /boot/grub/colors.lst
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/splash.xpm b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/splash.xpm
deleted file mode 100644
index 461ae31..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/splash.xpm
+++ /dev/null
@@ -1,498 +0,0 @@
-/* XPM */
-static char * splash_xpm[] = {
-"640 480 15 1",
-" c None",
-". c #131512",
-"+ c #1B2732",
-"@ c #2F447B",
-"# c #365289",
-"$ c #575E54",
-"% c #0372BC",
-"& c #4592CB",
-"* c #59A992",
-"= c #989C90",
-"- c #E7B71C",
-"; c #99C0D1",
-"> c #E5C45F",
-", c #EBDC9F",
-"' c #E4E7E0",
-"''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@#@@##@#@@##@#@@##@#@@##@#@@##@#@@##@#@@##@#@@##@#@@##@#@@##@#@@#@@##@@#@##@@#@##@@#@##@@#@@#@@#@@#@@#@#@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@#@@@@@#@@@#@#@@@#@#@@@#@#@@@@@#@@@#@#@@@@@#@@@@@#@@@@@@@#@@@@@#@@@@@#@@@@@#@@@@@#@@@#@@@#@@@#@@@#@@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$#@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@#@@@@@#+@@#+@@#+@@#+@@@#+#@@@#+#@@@@@@@@@@@@@@@@@#@@@#@#@@@#@@@@@#@@#@#@@@@#@#@@@#@#@@@@@#@#@@@@@#@@@@@@@@@@@@@#@@@@@#@@@@@#@@@@@@@@@#@@@#@@@#@@@@#@@#@@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@#@@@@@#@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@#@@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@@#@@@#@@@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@#@@#+#@@@@@@@@@@@@@@#@@@#@@@#@#@@#@@@#@#@@@@@@#@#@@@@@@#@@@@#@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@#@#@@@#@@@#@@@#@@@@@@#@@@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+#@@@@#@@+##@@#@@#@@@@@#@@@#@@@@#@@#@@@@#@#@#@@@@#@#@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@#@@@@@#@@@@@+#@@@@@@@@@@@@@#@@@@@#@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@#@#@@@#@@@@@@@@@#@#@@@@@@@@@#@@#@@#@#@@@@@@#@#@@@@@#@@#@#@@@@@@@@@#@@@#@@@@@#@@@@@#@@@@@@@#@#@@@@@@@#@@@#@@@#@@@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@#@@@@@@@@@@#@#@#@@@@@#@#@@@@@@@@@@@@#@@@@@@@@@@#@@@@@#@@@@@#@+#@@@@@#@@#@@@@@@@@@@@@@@#@@@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@#@@@#@@#@#@#@#@#@@@@#@@#@#@@#@@#@#@@@#@#@@@#@@@@#@@#+@@@@#+@@@@@@@#@@@@#@@@#+@@@@#@@@@@@#@@@@#@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@#@@@@@@@#@@@@@@@@@@@@@@@@#@+#@#@@@@@#@@#@@@#@@@@@#@#@@@#@@@@#@@#@@@@#@@@@@#@@@@@#@@@@@#@#@@@#@#@@#@@@@#@@@@@@@##@@@@@@#@@@@@@@@@@@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@#@@@@@@@#@@@@@#@#@@@#@#@@@@@@#@@@@#@#@@@@#@@#@#@#@@@@#@#@@@#@#@@@@@#@@@@#@#@@@#@#@@@@@@@@#@@@@@@#@@@@#@@@#@@@#@@@#@@@#@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@#@@@@#@@@@@#@#@@@#@@@#@@#@#@@@#@#@@@@@@@#@@@@@@@@@@@@@@@#@@#@@#@@@@@#@@@@@#@@@#@@@@@@@#@@@#@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@#@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@#@@@#@@@@@#@@@@@@#@#@@#@#@@@#@#@@@@@#@#@#@#@#@#@#@#@@@#@@#@#@@@@#@#@#@@#@@#@@@#@@@@@@@#@@@@@#@@@@@@@@@#@#@@@@@@@@@@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@#@@#@#@@@@#@@@@@#@@@##@@#@@#@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+@@@@@@#+#@@@@@@+@@@@@@@@@@@@@@#@@@@@@@@@@#@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@#@@#@@#@@@#@@#@@#@@#@@##@@@#@#@#@#@#@#@#@#@#@#@@#@#@#@@#@#@@#@#@@@#@#@#@@#@#@#@#@@@#@#@@@#@@#@@@#@@#@#@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@+#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@#@#@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@#@@#@@#@@#@@#@@@#@#@#@@@@#@@@@#@@@#@@#@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#@@@@@#+@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@#@@#@@@#@#@#@@@@@@@@#@@#@@##@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@#@#@@#@@@@#@@@#@@@@@@@@#@@@@@@@@@#@#@@#@@#@@@@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+#@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@#@#@#@#@@@@@#@@@#@@@@#@#@#@#@#@#@#@#@#@@@@@@@@@@@@@@#@@@@@@@@#@@@#@#@@@@@@@#@@@@@@@@@@@@@@@@#@@@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@#@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@#@@@@@@@@@#@#@@#@@#@#@#@#@###@###@###@#@###@#@##@#@#@@@#@#@#@@@@#@@@@@@#@#@#@@#@#@#@@@#@@#@@#@@#@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@+#@@@@@@@@@@@@@@#@@@@#@@#@@@#@#@@@@@@@@@@@@@@@#@#@#@#@@@#@@#@@#@#@@@#@#@#@#@#@#@#@#@#@@@@@@@@@@#@@@@@@@@#@@@@@#@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@#@@#@@#@#@@@@#@@@#@#@#@#@#@#@#@#@#@#@###@#@###@#@###@###@#@@@#@#@#@@@#@@#@@@@@@#@@#@@@@@@#@#@#@@#@@#@#@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@#@#@@#@@@@@@@@@@##@#@#@#@#@#@+##@#@@@#@#@#@#@@@@@#@@@@@@#@@@@#@@@#@@#@@#@@@#@#@@@@@@@@@@#@@@@#@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@#@#@@@#@@@@#@@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@#@#@@@@@@@@#@#@###@#@#@#@#@###@#########@#####@###@#@#@#@#@#@#@@@@#@@@#@@#@@@@@@#@@@@#@#@@@#@#@@@@#@@@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@#@@#@@@@@@@#@@@@@@#@@#@@@@@@@@@#@@#@@@@#@@@#@+##@###@#+#@##@@#@#@#@#@@@#@@@#@#@@@@@@@@@#@#@@@@@#@@@@@@@@@@@@@#@@@#@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@#@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@#@@#@@#@#@#@#@#@#@#@#@#@#@#######@######@########@#@#@#@#@#@@@@#@#@#@#@@@@@#@#@@@@@@#@#@@#@#@@@#@@@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@#@@@@@@@@@#@@@@@@@#@@@@@#@@#@@@#@@#@@@#@#@#@#@#@#@##@@###@#######@#@#@@@#@#@#@@@@#@#@@@@@@@@@@#@#@@@@@#@#@@@@@@@#@@#@@@#@@@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@#@@@@#@#@@#@@#@#@#@@#@#@#@#@###@######@#@####@#@##@############@#@@#@#@##@#@##@@@@@#@#@@@@@#@#@#@@@@@@#@@#@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@#@@@@@@@@@@@@@@@@@@@@@#@#@@@@@@#@@@#@@#@@###@#@#@#######@@##@#@#@#@#@#@@@#@@@@@@@@#@#@@@@@#@@#@@@@@@@@#@@@@#@@#@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@#@@@@#@@#@@@#@@#@@#@#@#@#@#@#@#@#@#@######@######@##@#@#####@########@#@#@#@#@###@#@#@@#@@#@@#@@#@#@#@#@@#@#@@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@#@#@#@#@#@#@#@###@#@###@###+###@###@#@#@#@#@#@#@#@@@#@@@@@#@@#@@#@@@@@@#@@@@#@@@@@@#@@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#@@@#@@@@@#@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@#@@@#@#@@#@#@#@#@@@#@#@#@#@#@#@###@#@##@###@############@#############@#@#@#@#@##@@#@@@#@#@#@#@@@@#@@@@#@#@@#@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@#@#@#@@#@@@@@@#@#@#@##@@##@#@#@##@###@####@##@#@#@#@#@#@#@#@@#@@@#@@@#@@@@@#@@#@@@@@#@@@@@#@@#@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@#@@#@@@@@@@#@@#@@#@#@@@@@#@#@#@#@##+###@###@######@#######+###@########@####@#@#@#@#@#@#@#@#@#@@@#@@#@#@@@#@#@@@@@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@#@@@@#@#@@@@@#@#@#@###@#@#@###+##+####@##################@#@@#@#@#@#@#@#@@@@@#@@#@@#@@@#@#@@@@@#@#@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@#@@@@@#@@@@@@@@@@@@@#@@#@@#@#@@@@#@@@@###@#@#@#@#@#@#############@###@#######+#@#@#@#############@#@#@#@#@#@#@@#@@##@@#@#@##@@#@@@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@#@@@@#@@@@@@@@@@@@@@@#@@#@#@@@@@#@@#@#@#@#@@@#+###@##########@#############@#@##@#@#@#@#@@@#@#@@@@@#@@#@@@#@@@@@@@#@@@#@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@@@#@@@@@#@@@#@@@#@#@@@@#@#@@#@@#@@#@#@#@#@#@##@##########@#####@#####@#######@##########@#@@#@#@#@#@###@#@#@@#@@#@#@#@#@@#@#@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@#@@@@#@#@#@#@#@##@#@##@##@#@###@###################@#####@@#@#@#@#@#@#@@@#@@#@@@@#@@@#@@@@#@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@#@@@@#@#@#@#@#@@##@#@#@#@#@###@###################@#######@###@###@#@#########@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@@@#@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@#@@@@@@@@#@#@#@@##@#@#@#@####@#@###@####@##########@#####@##@@@#@#@@@#@@@@@#@@@#@@@#@@@@#@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@#@@#@#@#@@@#@###@#@#@####@#########################################@########@#@###@#@#@#@#@#@#@#@#@#@#@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@+#@@@@#@@@@@@@@@#@@@#@#@@@@@@@@@@@@@@@@@@@@@@@#@@#@@@@#@#@#@#@#@#@###################@###############@#####@##@@#@#@#@#@#@#@@@#@@@#@@#@@#@#@@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@#@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@#@@#@#@#@#@@#@#@#@#@#@#@###@###############@#@#######################+###@###@###@###@#@#@#@#@#@#@#@#@#@#@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@#@@@@@@@@#@@#@@@@@@#@@@@@@@@#@@@@@#@@@@#@#@@@###@#####################@###+#####+############@##@@@#+#@#@#@#@#@@#@@@@@#@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@#@#@@#@#@@#@#@#@#@#######################@#######################@###@#######@#@#@#@#@#@@##@#@#@#@#@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@#@@@@@@@@+#@#@@@@@@@@@@@@@@#@@#@#@#@#@#@##################################################@###@##@#@#@#@#@#@#@#@#@@##@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@#@#@@@@@#@@#@@@@@@@@@@@@@@@@@@@@@@@@#@#@@@@#@@#@#@#@#@#@#@#@#@#@@##################################################+#########@#####@#@#@#@#@#@#@#@#@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@#@@@@@@#@@@#@#@#@###################@###############################@@##@#@@+#@#@#@#@@@#@@@#@@@@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@#@@@#@#@@@@@#@#@@#@@#@@@#@#@#@#@#@#@###@###############################################@###############@#@#@#@#@#@#@#@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@#@@#@@@#@@@#@@@@@@@@@@@@@@@@#@@@#@@@@@@@@#@#@#@#########@#############################################@##@##@#@#@#@#@#@#@#@#@#@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@#@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@#@#@@@#@@@#@#@###@#@######@########+##################################################@####@###@#@#@#@#@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@#@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@#@@@@@@#@#@#@###################@#################################@##@@####@+#@#@#@#@#@#@#@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@#@@@@@#@@@@@@@@@@#@@@@@@@@@@#@@#@@#@@@#@@@@@@@#@#@@@#@#@@##@#@#@#@#####@########################################################@######@#@###@#@#@#@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@#@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@#@@#@#@#@#######@##@############################################@###@###@####@@#@#@#@#@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@#@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@#@#@#@#@@#@#@#@#@########################################################################+##@###@#@#@#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@#@@@@@@@@#@@@@#@@@#@#@#@####################@######################################@#@##@######@@@#@#@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@@@#@@@#@@@@@#@@@@@@@@@@@@@@@@@#@@#@@#@#@@@#@@@@@@@#@@#@@@@#@#@#@#@#@#################################################################@#@####+#@####@###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@#@@#@#@#@@@@@#@@@@@@@#@@@@@@@@@@@#@@#@@@@@@@@#@#@#@#####@#############@###############################################@#######+##@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@#@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#@#@#@@@@@@@@#@#@@#@#@###@###################################################################@######@######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@#@@@#@@@@@#@@@#@#@#@#####@############################################################@#@######@#@#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@#@#@@@@@@#@@@@#@@#@@@@@#@#@#@#@#@##########################################################################@#@###+##$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@#@@@@@@#@@@@@@#@@@@#@@@#@@@@@@@@#@#@#@#@##########################################################################@#####$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@#@@@#@@@@@@@@#@@@@@@@@@@@#@@@@@#@#@@@#@@@#@#@#@#@#@#######@#################################################################@#@###@#####$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@#@@@@@@#@@#@@@@@@@@#@@@@@#@@@@@@@@@#@@@@@#@@#@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@#@#@#####@#########################################################@########@##@@#@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@#@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@#@@@@@#@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@#@#@#@#@@#@@##@@#@#@###################@########################&####&#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@#@@@#@@#@@@@#@@@@@@@#@@@@@#@@@@@#@@@@@@@@@#@@@@@@@#@@@#@#@###########################################################################@#@#+$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@#@@@@@@@@@#@@#@@@@@@@@@@@@@@@@@@#@@#@@@@@@@@@@@@@@@@@@#@@@@#@@#@@@@#@@@@@@@#@@@@@#@#@#@@@#@#@@#@#@#@#@##################################################&######################@#######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@#@@@@#@#@@@#@@@@@@@@@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@#@#@###########@#####################################&##########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@@@#@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@#@@@@@@#@@@@@@@#@#@@#@@#@@@#@#@@#@@@@@@#@@#@@@@@@#@#@#@#@###@#####@#####################################################################@#####$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@#@@@@@@@@#@@@@@#@@@@@@#@@@#@@@@@@@@@#@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@#@@@@@#@@@#@#@#@#@######################################################&####################@##$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@@@@#@@@#@@@@@@#@@@@@@#@@@@@#@#@@@@@@@#@@@#@@@@@@#@@@@@@@@@@@#@@@#@@@@@@#@@@@#@#@@@#@#@#@@@#@@#@#@@@@@@@#@@@#@#@#@#@#################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@#@#@@@@@#@@@@@#@@@@@@@@@@#@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#@#@@@@#@@@@@@#@@@@#@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@#@@@#@#@#@####+###@###################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@#@@#@@#@@@@@@@#@@@@@#@@@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@#@@@@@@@@@@@#@@#@@@@#@@#@#@#@#@#@#@#@######@########@###########################################&#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@#@@#@@@@@@@@@@@@@#@@@@@@@@@@#@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@#@@#@@@@@@@@@@#@#@#@#@###########################################################################@##$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@#@@@@#@@@@@@@@@@@@@@@@#@@@@@@@@#@@@@@#@@@@@#@@@@@@#@@@@@@@@@@@@@@@@@@@@#@@@@#@#@@#@#@#@@@@#@@@@@@#@@#@@@@@@#@@@#@#@#@#@#@#######@#######################################################&#################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@@@@@@@@@@@#@@@#@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@#@#@#@@@#@@@@@#@@@#@#@@@@@@@@@@@@@#@@@#@@@@@#@@@#@@@@@#@@@@@@@@@@@#@@@#@####@####@##################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@@#@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@#@@@#@@@@@@@@@@#@@@@@@@@@@#@@@#@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@#@@@@@@@@#@@@@@#@@#@#@#@#@#@###############################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@@#@@@@@@@@#@@@#@@@#@@@@@#@@@@@@#@@@#@@@@@@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@#@@#@@@@@@@@@#@@#@#@#@#@#########@###################################################&##############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@#@@#@@@#@@@#@@@@@@@@@@@@@@@@#@@@@#@@#@@@@#@@@#@@#@@@#@@@@@@@@#@@@@@@#@@@#@#@#@@@#@@@#@@#@@@#@#@@@@#@#@@@@@@@@@#@#@@#@#@#@#@#@#@#@##@#+####@#################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@#@#@@@#@@@@@@@#@@@#@@@@@#@@@@@@@#@@@@@#@@@#@@@@@@@@#@@@@@@@@@@#@###@########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@#@#@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@#@@@#@@#@@@@#@@@@@@@@@@@@#@@@@@@#@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@@@#@@@@@#@@@#@@@#@#@#@@@@###@#@#@########@######################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@@@@#@#@@#@@#@@@#@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@#@@@@#@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@#@@#@@#@@@#@@@#@@@@@@@@@#@@@#@#@#@#@#@#####@####################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@#@@@#@@@@#@@@@@@#@@@@#@@#@@@#@@#@@@@@@@@@@@@@#@@@@@@#@@@@@@@@#@#@@@#@@#@#@@@#@@#@@@#@@@#@@#@#@@@@@@@#@@@#@@#@@@#@@@#@#@#@@@#@#@#@#@#########@###################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@@#@@@@#@@@@@@@@@@@@@@@#@@@@@#@@@@@@@#@@@@@@@@#@@#@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@#@@@@@@@@#@@@@@@@#@#@#@########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@@@#@@@#@@@@@#@#@@@@@@@@#@#@#@#@@#@@@@#@@@#@@@@@@#@#@#@#@@@@@#@#@@@@#@@@@#@#@@#@#@@#@@@@@#@#@#@@@###@#@#@#######+###################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@#@@@@#@@@@@@@@@@@@@@#@@@@#@#@@@#@@@@#@@#@#@@@@@@@@@@@@@@@@#@@#@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@#@#@@@#@@@@@#@@@@@@@#@@#@@@@@@@#@@@@#@#@#@###@####@#################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@#@@#@@@#@@@@@#@@@@@#@@#@@@@@@@@@@@@#@@#@@@#@#@@@@@@@@@@@@@@@@#@@@#@#@@#@#@#@#@@@@@@@@@#@#@@@@@#@@@@@#@@@#@#@@@#@#@#@@@@@@@@##@@#@#@#@#@########@####################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@#@@@@@@@@@@@#@@@@#@@@@@@@@@@#@@@@@@@#@#@@@#@#@@@@@#@@@@@@@@@@@@@@@@@#@#@@@@@@@#@@@@@#@@@@@#@@@@@@@@@@@#@@#@@@#@@@@@@@@@@@@#@#@#@#@#####@################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@@@#@@@@@#@#@@#@@@@@@#@#@@#@@#@#@@@#@#@@#@#@@@@@@@@#@@@@@@@@@@#@#@@@@@@#@@#@@@#@@@#@#@@@#@@#@#@@#@#@@@#@#@@@@@#@#@#@@#@@@#@@#@@@@@#@#@###@#@#@######@####################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@#@@@#@@@@#@@#@@@@@@@@@@@#@@@@@@@@#@@@@@@@@@@#@@@@#@@@@@@@@@#@@@@@@@@@#@#@@@@@@@@@#@#@#@#@#@####@#################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@@#@@@@@#@@@#@@#@@@@@@@@@#@@#@@@#@#@@#@@#@@@#@#@@#@@#@#@#@@#@@@@#@@@#@@@@@#@#@@#@@@@#@#@#@@@@#@#@#@#@@@@#@@@#@@#@#@@@#@#@#@#@@@@@#@#@#@#@#@#@#@#@####@####################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@#@@@@#@@@@@#@@@@@@@@@@@#@#@#@@@@@@#@@@@@@@@#@@#@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@#@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@@@@@@#@@@@#@@@@#@@@@@@@@@@#@@@#@######@#################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@#@@@@@@@@@@@@@@@@#@@@@@#@@@@@#@@#@@@@@@@@@@@#@@@@@@##@@#@@@#@@@@@#@#@@@#@@@@#@#@#@@@@#@#@@@@@@@#@#@@#@@@#@@#@@@#@@#@@@#@#@@@@@@@#@#@@#@#@#@@#@#@@@##@@@##@##@#@#@#@#@###@##+##################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@#@#@@@@@@@@#@#@#@@@@#@#@@@@#@#@@@@#@@@#@#@@@@@@#@@@@@@#@#@@@@@@@#@@@#@@#@@@@@@@@@@#@@@@@#@#@#@@@@#@@@@@@#@@@@#@@@@@@#@@@@@@@#@#@#@#@#@######################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@@@@@@@#@@@@@@#@@#@@@#@@@#@@@#@@#@@#@@@@#@#@##@@#@@@#@#@#@#@#@#@#@@@##@@#@#@@@@@#@#@@#@#@#@@@@@#@#@#@@@#@@@@@@#@#@@#@#@@@#@#@@@@@@#@#@@#@#@#@@#@#@@@#@#@#@@@###@#@#@#@#@####@##@#################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@#@@@@@@@@@@@#@@#@#@@@#@@@@#@#@@@@#@@@@@@@#@@#@@@@@@@#@@@@#@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@#@@@@#@@#@@@@@#@@@@@@#@#@#@#@#@#@####@###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@@@#@@@#@@@#@#@@#@@#@#@#@#@#@#@#@@#@#@###@#@#@#@#@#@#@#@#@#@@@#@#@@@@#@@#@@#@@#@@@#@@@@@#@@#@#@#@@@@#@#@#@#@@@@#@#@#@@#@#@#@@#@#@@#@@@#@@@#@#@#@#@#@#@#@#@###@#@###+#############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@#@@@@@@@#@@#@@#@@@@@@@@@@@@@@@@@@#@@@#@@@@@#@@#@#@@#@@@#@@@#@#@#@#@#@@@#@#@@#@@@#@@@@@@#@@@@@#@@@#@#@@@#@@@@@@#@@@@@@@@@@#@#@@@@@@#@@@#@@#@@@@#@@#@@#@@@@@@#@@@#@#@#@#@#@#@####################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@#@@@@@@@@@@#@@#@@@@@@#@#@@@#@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@##@@##@#@@#@#@#@@#@@@@@#@@@@#@#@@@#@#@@#@#@@@@@@#@#@@@#@@@@@#@#@@#@@#@@##@#@#@#@#@#@###@#@#@###@#################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@#@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@##@@@#@@@#@@@#@@@@@#@@@@#@@@@@#@@@@@@#@@#@#@@#@#@@@@@#@@@@@#@@@@#@@#@@@@@#@@@#@#@@@@@#@@#@@@@@@@@@@@#@@@@#@#@#@#@#@#@##@###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@@@#@@@@@@@@@@#@@@@@@@@@@#@@@@@@@#@@@#@@@@#@@@@#@#@@#@@@@#@#@#@#@#@#@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@##@#@@@#@@@#@@#@@#@@@@@@@#@#@@#@#@@@@@#@@#@@#@#@#@@#@@@@#@#@@@#@@#@@#@#@#@#@#@#@#@#@#@#@###@###################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@#@@#@@@@@#@@@@@@@@@@@@@@@#@@@@@#@@#@#@@@@#@@@#@#@@@@#@@@@#@#@#@#@#@#@#@#@#@#@#@@#@@@@@#@@@#@@@#@@#@@#@#@#@@#@@#@@@@#@#@@@#@@#@@@@@@#@@#@#@@@@#@@@#@@#@@@@@@@#@@@@#@#@#@#@#@@@#@#@#@##############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@#@@@#@@@@@@#@@@@@@@#@@@@#@@#@@#@@@#@@@@#@@#@@#@#@#@#@#@#@##@##@#@#@#@#@###@###@###@#@#@#@#@##@@#@@##@@@#@#@@@@#@#@@#@@@#@#@@@@#@@@@@@@#@#@@@#@@@#@#@@#@#@#@#@#@#@#@#@###@#@###@#####@#######+###########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@@@#@@@@#@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@#@@@#@@#@@#@@@@@@@@#@@@@@##@@@#@#@#@#@#@#@#@#@#@#@#@@#@@@#@#@@@@#@@@@@#@#@@@@#@@@#@@@@#@#@@#@@#@@@@@@#@@@#@@@@#@@@@@@@@@@#@@#@@@#@@@@@#@#@#@@@#@#+#@#@##############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@#@@@@#@@@@@@#@@@#@@@@@@@@#@@@@@@#@@@#@@@#@@#@@#@###@#@#@#@#@#@#@#@#@#@#@###@###@###@#@#@#@#@#@#@##@@#@#@#@@@#@#@#@#@@#@#@@@@#@@#@@#@#@#@@@#@#@#@#@#@#@#@##@@#@@@#@#@#@#@#@#@#@##@######@###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@@#@@@#@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@#@@@@#@@@#@@@@@#@@@@@@#@@@#@@#@@#@#@#@#@#@#@#@#@@@#@#@#@#@#@#@#@#@@@@#@#@@@@#@#@@@@@@#@@@@@#@#@@@@@#@@@@@@#@@@@#@@@@@@#@@#@@@#@@@@#@@@#@@@#@#@#@#@#@#@#@#@##@#############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@#@@@@@#@@@@#@@@@#@@#@@@@@@@@@#@@#@@@@#@#@@@#@#@#@#@#@#@#@#@#@#@##@#@#@##@###@#@#######@#@#@#@#@#@#@#@#@#@#@#@#@@#@##@@@#@#@#@@@#@#@#@@##@@@#@#@#@#@@#@@#@###@#@#@#@#@#@###@@##@@#@######@###########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@@#@@@#@@@@@@@@@@@@@@@@#@@@@#@@@@@@@@@@#@@@@@@@@@#@@@@#@#@#@@@#@@#@#@#@@@#@#@#@#@#@#@#@#@#@###@@@@@#@#@#@#@@#@@@@#@@@@@@@#@@@#@@@@#@#@@@#@@#@@#@@@#@@@@#@#@@#@@@@@@#@@@@@@@@@@@@#@@@@#@#@#@#@#@#@#@@#@#############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@#@@#@@@#@@@@#@@@#@@@@#@@@@@@@#@@#@@#@@#@#@@@#@@@#@#@#@#@#@#@#@#@#@#############@###########@#@#@#@#@#@###@#@#@#@#@#@#@@@#@#@@#@@#@@@#@@@##@@#@@@#@#@##@@#@#@#@###@#@#@#@#@#@#@#@#@########@##+#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@#@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#@@@@#@@@@@@@@@#@@@#@#@@@@#@#@#@#@#@#@#@#@#@@@#@@##@@##@#@##@#@@@@#@#@#@#@#@@@#@#@@@@@#@@@#@#@@@@#@@#@#@#@#@#@@@@#@@#@@#@@@@@#@@@@#@@@#@@@#@#@#@#@#@#@#@#@@@##@###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@#@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@#@@@@@@@#@@@@#@#@#@#@@#@#@@@##@#@#@#@#@###@@###@###@###@########@#############@###@#@#@###@#@#@#@#@#@#@@#@@#@#@#@@@##@#@#@@#@@##@#@#@###@#@#@#@#@#@#@#@###@@##@###@##@#@############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@#@@@@@@@@@@@@@@#@@@@@@@#@@@@@#@@@@@@@@@#@@@@@#@@@@@@@@#@@@@@#@@#@@@@@#@@@#@@##@#@#@#@#@##@#@#@#@#@###@#@##@@@#@#@#@#@#@@@@@@@#@@#@@@@@#@#@@@#@@@@@@#@@@@@@@@#@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@#@#@#@#@#@#@####@#@#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@#@@@@@@#@@@@@@@@#@@@@@@#@@@#@@@@#@@@@#@@#@#@@@#@#@@#@@#@#@#@#@#@#@@#@###@##@###@#########@####@####@#@###@#@#@#@#@#@#@#@###@#@#@#@#@#@##@@#@#@##@#@#@##@#@#@#@#@###@#@#@#@#@#@#@#@#@#@#@###+##@#@####+#######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@#@@@@@@@@#@@@@#@@@@@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@#@@@@@@#@@@#@@@#@@@#@@#@#@#@#@#@#@#@#@###@##@##@#@#@#@####@####@#####@@@#@#@#@#@#@#@#@@@#@@@#@@#@@@#@@@#@#@@@@@@@@@@@#@@#@@@#@@@@@#@#@#@#@#@#@#@#@#@#@#@#@########@#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@#@@#@@@@@@@#@@@@@@@#@@@@@@@#@#@@@#@#@@@@#@@@#@@@#@#@#@#@#@###@####@##@##@############@###@#####@#@###########@#@#@#@#@#@#@#@#@#@#@#@#@#@@##@#@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@@###@####@#@#@###########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@@#@@@@@@@@@@#@@@@#@@@@@@@@#@@@@@#@@@@@@@@@#@@@@@@@#@@@@@#@@@#@@#@#@@@#@@@@@@#@@@#@#@#@#@#@###@#@+##+######+###@#######@#@@@@#@#@#@#@#@@@#@@@#@@@@@#@@@#@@@#@@@#@@@@#@@@#@@#@@@#@@@@@#@@@#@@@#@@@#@#@#@#@#@#@@@###@###@########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@#@@@@@@@@@@@@@#@@@@@@#@@@@@@@@@@@#@@@#@@#@@@@@#@@@@#@@#@@@@@#@#@#@#@#@#@#@#@#######@##########+########@#@###@########@####@#@#@#@#@#@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@#@#@#@#@#@#@#@#@#@#@#@#####@###@###@#######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@@@#@@@@@#@@@@@#@@@@@@@#@@@@@@@@@#@#@@@@@@@@#@@@#@@@@#@@@#@@@#@#@@#@@#@@##@#@#@#@#@@@#@#####@#####################@##@##@####@@#@#@#@#@#@#@#@#@#@#@@@#@@@#@#@#@#@#@@#@@@##@@@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#####@####@##@####################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@#@@@#@@@@@#@@@#@#@@@#@@#@#@@@#@@@@#@@@#@@@#@#@@@#@#@#@@#####@#@######@#######@#################@#@###@###@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@#@#@#@#@#@#@#@###@###@##@#@#@##@#@#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@#@@@#@@@@#@@@@@@@@#@@@@@@@@@@#@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@#@#@@#@@#@@@#@@@#@#@#@###@###@###@##@#@###@##@#@##@##+########@##@#@#@#@#@@@#@@@#@#@#@#@@@@@#@@@@@@@@#@@@@@@#@@@#@@@#@@##@@@#@#@#@#@#@#@#@#@#@###@####@##@####################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@#@@@@@@@#@@@@@@@#@@#@@@#@@#@@#@@@@@@@@#@#@#@#@#@@@@#@@@#@@#@@@#@@@#@#@#@#@#@#@#@#@#######@###########################@###@###@##@####@#@#@#@#@#@#@###@#@#@#@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@#######+#@##@##@###+###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@#@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@@@@@#@#@@@@@@@@@@@#@#@@#@@@#@@@#@@#@@@#@#@#@#@#@#@############@######@####@+##@#######@###@###@##@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@#@#@#@#@#@#@#@#@#@#####@##+#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@#@@@@@@@@@#@@@@@#@@@@@@@@@@@#@@@@@@#@@#@@@@@#@@@#@@@@@@@#@@@@@#@#@#@@#@#@@@@@@@@#@@@#@#@#@#@#@#@#@#@###@####@##########@#@###@###########@############@##########@###@###@#@#@#@#@#@#@#@#@###@#@#@#@#@#@#@#@#@#@#@###@###@#######@##@##############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@#@@@@#@@@@@@@@@@#@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@@@@@@#@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@@#@@@#@@@@@@#@#@@@#@#@##########@######################@###+##@####@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@#@#@#@#@#@#@@@#@@@#@@@#@@@#@#@#@#@#@#@#@#@#@###@##@##@###@##################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@#@@@#@@@@@@@@#@@@@@#@#@@@@@@@#@@@#@@@@@@@@#@@@@#@#@#@@@#@@#@@#@#@@#@@@@#@@@@#@#@#@@@#@#@###@#@#@#########@###############@#######@#@###+#########@####@###@##@#@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@#@#@#@#@#@#@########@##@##@###@##@#####################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@#@@@#@@@@@@@#@@@@#@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@#@@#@@@@@@@@@@@@@#@@@@@#@@@@@@#@@#@@@@#@@@@@@#@#@@@@@@@#@#@#@#@#@#########################@#################@##@####@#####@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@#@#@#@#@#@#@#@#@###@#@######@###@##@#@################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@#@@@@@#@@#@@@#@@@@@@#@@@#@@@@@#@@@@@@@#@#@#@@#@@@#@#@@@@#@#@@@@@#@#@@@@#@#@@#@@@#@#@#@#@###@#######################@###################@#######@####@#@########@###@###@###@#@#@###@###@###@###@###@###@###@###@##########@#@###@########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@@@#@@@#@@@@#@@@#@@@@@@@@@@@#@@@@#@@@@@@@@@@@@@@#@@@@@@@@@#@@@@#@#@@@@@@@#@@@#@@@@@#@@@@@@@#@@@@@#@#@@@@#@@#@#@@@#@@@#@#@#@#@#@#####@#######################################+###@#####@@##@#@#@@@#@#@#@#@#@#@#@#@#@@@#@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@#@####@##@##################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@#@@@#@@#@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@#@#@@@@#@@@@@#@#@@#@@@@@@#@#@#@#@#########################@################################@#@###@#@##@####@##@#@@##@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@##################@##@#####+###############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@#@@@#@#@@@@@#@@#@@@#@@@#@@#@@@@#@@@@#@@#@@@@#@@#@#@#@@@@#@#@#@#@#@####@##################@###@#######################@####@#####@###@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@###@#@#@###+####@#################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@#@@#@@@@#@@@@@#@@#@@#@@@#@@@@@@#@@@@@@@@@@@@@@#@@@@@#@#@@@#@@#@@@#@@#@@#@#@@#@#@@#@@@@#@@@@@#@@###@#@#@#@#@###########################################################@##@###@############@#@#@#@#@###@####@##@###@###@###@#################+###########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@#@@@@@@@@@#@@@@#@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@#@#@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#@@@@@@@@@@@#@#@#@###@#####@#########################################@###@#####@#@###@#@#@@@#@#@#@#@#@#@#@@@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@###@######@@##@#####################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@#@@@@@@@@@#@@@@#@@@@@@@@@@@@@@@#@@@#@@#@#@@#@@@#@@@#@@#@@@@@@@#@@@@@@@#@@@@@#@@@@@#@#@#@@@@@#@#@#@#@#@@@#@@#@@@#@@#@#@@#@@@@#@#@@@#@#@#@#@###################################################################@########@#@#@##@####@###@######@###@#########################@########@####################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@#@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@#@#@@@@@@@#@@@@@@@@@@@@#@@@#@@#@@@@@@@@#@@#@#@@@@#@#@#@#@#@#@#@#@#######################@###############################@####@####@#@#####@#@#@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@##@@###@##@#@#@#@##@#@################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@#@@#@@@@@@@@@#@@@#@@@#@@@@@@#@#@@@@@@#@#@@#@@#@#@#@#@@#@@@#@@@@@#@#@#@#@@@#@@@@##@@@@#@#@#@#####################################################################@####@#@#@###########@####@###################################@#############@###############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@#@@@@#@@#@@@@@@@@@@@@@@@@#@@#@@@@#@@@@@@#@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@#@@@@@@@@#@@@@@#@@@@#@@@@@@@@#@#@#@###@###############################################################@#######@@#@@#@#@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@###@###@#@#@@##@#@##################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@#@@@#@#@#@@#@@@#@@@@@#@#@#@@#@@#@#@@@@#@#@@#@#@@@#@#@#@#@#@###############################################################@###@######@#@########@#@#@##@##########################################@#######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@#@@@@@#@@@@@@@#@@@@@@@@@@#@@@#@@@@@@#@@@@@@@@#@@@@#@@#@@@@@@@@@@@@@#@#@@@#@@@@#@@@#@@@@#@@#@@@#@@@#@@@@@@@@#@@@@@@@#@#@@@#@@#@@#@@@@@@@#@#@#@#@#@#######################@########################################@#######@#@#@######@###@###@#@#@#@#@#@#@###@###@###@##@###@##@#@###+##@#@##@##############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@#@@@@#@@@#@@@@@@@#@@@@@@#@@@@@#@@@@@@@@#@@@@@#@#@@@@@@@#@@@@@@@@#@@@@@#@@@@@@@@#@@@@#@@#@#@@@#@@@@@@#@@@#@@#@#@#@#@@@#@#@#@@@@@#@@@@@#@@@@###@#@#@###@#####################################################################@#@#######@#@##@######################@######################@########@###+#############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@#@@@@@@@@@#@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@#@@@@@#@@@@@@@@@#@@@@@@@#@@@@#@@@@@@@@#@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@#@#@@#@#@#@@#@#@@@@@@@@@@#@#@###@#############################################################@######@##@###@#######@##@@###@#@#@#@#@#@#@##@@##@@###@###@###@######@#####################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@@@#@#@#@@@@@@#@@#@@#@@@@@@#@#@@#@@@#@#@@#@@@@#@#@@@@#@#@#@#@@#@@#@#@#@#@#@@@@#@@#@@@#@@@#@#@###@#@#@#######@####################@#######################################################################################################@#@####+###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@#@@@@#@@@@@#@@@@@#@@@@@@@#@@@@@#@@@@#@@@#@@@@@@@@@@@#@#@@@@@@@@@@#@@@@@@@@@@@#@@@@@@#@@@#@@@@#@@@#@@@@#@@#@@@@@@@@#@@#@@@@@@@#@@#@#@@#@@@#@@#@@@@@@@@@#@#@#@#@#@###################################################################################@######@########@###@##################@#######@######@################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@#@@@@@@@@@@@@@@@@@@@@@@#@@@@#@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@#@@@@#@@@@@#@@@#@@@#@@@#@@@#@#@@#@@@@@@#@#@#@@@#@@@#@@@#@@#@@#@#@#@#@#@#@#@#@######@###########################################################################################################################@####@#########+###########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@#@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@#@@@@@@@#@@@#@@@@@#@#@#@@@@@@@#@#@@@@@@#@@@@#@@@#@@@@@@@@@#@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@#@@@#@@@#@@@#@@@@@@@@@@##@@@#@#@#@#####################################################################################@#@###@##@@###@###@###@###@###@###########@####@##@#@##############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@@#@@@@@@@@@@@#@@@#@@@#@@@@@#@@@@@@@#@@@@@@@@#@@#@@@@@@@@@@#@@@@@@@@@#@@@@@@#@@@@@@@@#@@@@@@@#@@#@#@@@@@#@#@@#@#@@#@#@#@@@@#@@#@#@@#@@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#######@#####################################################################################@################################@######@#@#####################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@#@@@@#@@@#@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@#@@@@@@@@#@@@@#@@#@@@@@@#@@@@#@@@@@@@##@@#@@@#@@#@#@@#@@@@#@@#@@@@#@@@@@@@@@@@#@#@@#@@@@#@@#@@#@@@@@@@@@@@@#@@@@#@#@#@#@#@#@#@################################################################################################@###@###############################@##@################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@#@@@@@#@@@@@#@@@@@@@#@#@@@@@@@#@#@@#@@@#@#@@#@@@#@@@#@@@#@@@#@@@@#@@#@@@@#@@@#@#@#@#@#@@@@#@@#@#@@@@@#@@#@#@#@#@#@#@@##@#@#@#@#@#@########@###################################&##&###&#################################################################################@#######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@@@#@@@@@@@@@#@@@#@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@#@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@#@@@@@@@@#@@@#@@@#@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@#@@#@@@@@@@#@#@@@#@@@#@@#@@#@@@@@@@@@@@@#@@@#@#@#@#@###############################################################################################################################@##@####@@#############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@@@#@@@@@@@@@#@@@@@@@@#@@#@@@@@#@@@@@@@#@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@#@@@@@@#@@@@@@#@@@@@@#@#@#@@@#@@@#@@#@@#@@@#@@@@#@@#@@@@#@#@#@#@@#@@@@@@#@#@#@@#@@#@@@#@@@#@@@@#@@#@#@#@#@#@#@#@#@#######@##############################################&##############################################################################@###@#######+#########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@+#@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@#@@@@@@@@#@@@@@@#@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@#@@@##@#@@##@#@@#@@@@#@@@#@@@@@@#@@#@@@#@@@@#@@#@@@@@@@@@@#@@@#@#@@@@@@@#@@@@#@#@@#@#@#@#@@#@@@@#@@@#@#@#@#@#@#@#@#####@#########@###############################################################################################################@########@#############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@#@@@#@#@@#@@@@@#@@@@@#@@@@@#@@#@@#@@#@@@#@#@#@@#@@#@@@@#@@@@@#@#@@#@#@@@#@@@#@@#@#@#@@@#@#@@@#@@#@@@#@#@@##@#@#@#@#@#@#@#@#@########################################################&############################################################################@###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@#@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@#@@@@@@@#@@@@@#@@#@@@@#@@@#@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@#@@@@@@@@@@@@@@@@@@#@@@#@@#@@@@@#@@@@@#@@@@@@@#@@@@#@@#@@@#@@@@@@@@@@@@#@@@#@@@@#@@@@#@@@@@#@@#@@@@#@@@@#@@@#@@@#@@@@@@##@#@#@###@#########################################################################################################################@###@####@#@###@###########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@#@@@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@#@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@#@@@@@#@@@#@@#@@@#@@@#@#@@#@#@#@@#@#@#@@@#@#@@@@#@@@#@#@#@#@#@#@@@#@@@@#@@#@#@@#@#@@##@@#@#@#@#@#@#@#@#@#@###@#@#@#@#@##################################&#############&#########&########################################################################@#####@###############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@#@@@@#@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@#@@#@@@#@#@@@@##@@@#@@@#@@#@@@#@@@@@#@@@#@@#@#@@@#@#@@@#@#@@@@#@@@@@@@@@@@@#@@#@#@@@#@@@#@@@@#@@@@#@#@@@@@@@@@@@@@@#@@@#@@@#@#@#@#@#@#####@############################################################################################################################+########@##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@#@@@@@@@@@@#@@@@@#@@@@@#@@@@@@@@@#@@@@@@@@@#@@@#@@@#@@#@@@#@@@#@@@@@@@@#@@@@@@@@@@@@#@@@#@@#@@@#@@@#@#@@@#@@@#@@@##@@@@#@#@@@@@#@@@@@#@#@#@#@#@@@@@@@#@@@#@@#@#@@#@#@#@@@#@#@#@#@#@#@#@#@#@#@#@#@###@###########################################&########&#########&########################################################################@###@#############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@#@@@@#@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@#@@@@@@@@@@@@#@@@#@@#@@@#@@#@#@@#@@@#@#@@@@#@#@@#@@#@@@@@@@@@@@@#@#@#@@#@@#@@@@#@#@@@@@#@#@@@#@@@@#@@@@@@@@@#@@@@#@#@#@#@#@###########@###############################################################################################################+########@###############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@#@@@#@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@#@@#@@@@#@@@#@@#@@@#@@@@@@@@@@#@@@@@@#@#@#@#@#@#@@#@@#@#@#@@#@@#@@#@#@@#@@@##@@#@#@@@#@@#@#@@#@#@@#@@@@@#@@#@@#@#@@#@#@##@@#@#@#@#@##@##@#@#@#@#@#@#@#@#@#@###############################################################&##################################################################@########@###+#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@#@@@@@@#@#@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@#@@#@@@@@@@#@@@@@@@@@@@@#@@#@@@@#@@#@@#@@@@@@@#@@@#@@@#@@@#@#@@#@@@@#@@@@#@@#@#@@@#@@#@@@#@@@@@@@@#@@@@#@@#@@@@@@@##@@@#@@##@#@#@#@#@#####@################################################&#########################################################################@##@###@##############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@#@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@#@@@@@@#@@#@@@@@@@@@@#@@@#@#@#@#@#@#@@#@@#@#@@@#@#@#@###@#@#@#@#@#@#@#@#@@@#@#@#@@#@#@@#@@#@@#@@@@@#@@@##@@##@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###########################################################&########&##########################################################@#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@#@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@@@#@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@#@@#@@@@#@@#@@@@@@@@@@@#@@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@#@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@#@@@@#@@@@@@@@@@#@@@@#@@@@@@@#@@@#@@@@@@@#@@@@#@@#@@#@@#@#@#@#@@@@#@@@#@@@#@@@@@@@@#@@@@@@@#@@@@@@@#@@@#@#@#@#####@###@########################################################&#####################################################@###@###@##@###@############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@#@#@@@#@@@#@@@@@@@#@@@@@@@@@#@@@#@@@#@#@@@@@@@@@@@#@@@#@@@#@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@#@@@@@@@@@@@@@#@@@#@@@@#@@@@@@#@@@@@@@@@@@@#@#@#@@#@@@#@@#@#@@#@@#@#@@#@#@###@#@#@#@#@#@#@#@#@##@@##@#@#@@#@#@@#@@#@@@#@@@#@@@##@@##@@#@#@@#@##@#@#@###@#@#@#@#@#@#@#@#@#@##################################################&##########&#############################################################################@###########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@@@#@@@#@@@@@@@@@#@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@#@@@@@#@@@@@@@#@@@#@@@#@@@@@@#@@#@@#@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@#@@@@@@@@@#@@@#@@#@@@@#@@@@@@#@#@@#@@@@#@@@#@#@#@#@#@@@@@@#@@@@#@@#@@@#@@@#@@#@@@#@@@#@@@@#@@@#@@@@#@@@@#@@@@@@@@@##@@@#@@@#@#@#@#@#@#@###########@#################################################################################################################@#####@#######@########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@@@#@@@#@@@@@#@@@@@#@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@#@#@@@@@#@@@#@@@#@@@@#@#@@#@@@@@#@@@#@#@#@#@@@#@@@@@@#@@@#@#@#@@#@@@#@#@#@#@#@#@#@#@#@###@#@#@#@#@#@#@#@@#@@@#@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#################################################################&#########&#########################################################@#######@###########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@@@#@@@#@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@#@@@@@@#@@@@@@@@@@@@@@#@@@@@@@@#@@@#@@@#@@@@@@@#@@@@#@@@@@@@@@@@@@@#@@@@@@@#@@#@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@#@#@@#@@@@@@@#@@#@@@#@@@#@#@#@#@@##@@@#@@@@@#@@@@@@@@@#@@#@@#@#@@@#@@#@@@#@@@@@@#@@@#@#@@@#@@@#@@@@@@@@#@@#@@@#@@@#@#@#@###############################################################&###&###############################################################+#######@########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@#@#@@#@@#@@@@#@@#@@@#@@@@@@@@@@@@@#@@@#@#@#@#@@@@@@@@#@#@#@@#@@#@#@#@#@#@#@#@#@#@#@#@###@#@###@#@#@#@@#@#@@#@#@#@#@#@#@#@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@##########@##+#############################################################&###########################################################@###############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@@#@@@@@@#@@@@@@@@@@@@@@#@@@@@#@@@#@@@@@#@@@@@@@@@@#@@@@@@@#@@@@@#@@@@@@@@@@#@@@@@@@@#@@@@@#@@@@@@@@@@@@@@#@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@#@@#@@@@@@#@@@#@@@@@@@@#@#@#@#@@@#@@#@@#@@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@#@@@@@#@@@#@@@@@#@@@@@@@@@#@@@#@@@#@@@@#@@@#@@##@@@#@#@#@#@#@#@#@#@#@#############################################################################################################################@#######@#@###@######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@#@@#@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@#@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@#@#@@@#@@@@#@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@#@@@@#@@@@@@@@@#@#@@@#@@@@#@#@#@@@@#@@@@#@@#@@#@#@#@#@#@#@#@#@#@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@##@#@#@#@#@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#######@########################################################################&########################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@#@@@#@@@@@#@@@@@@@#@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@#@@@@@@@@@#@@@@@@@@#@@@@@#@@@@@@#@@@@@@@#@@@@@@@@#@@@@#@@@@@#@@@@@#@@@@@@@#@@@#@@@@@#@@@@@@@@@@@@#@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@#@@#@@@@@@#@@@@@@@@@@#@@@#@@@@#@@@@@@#@@@#@@@@@@@#@@@@#@#@@#@@@@@@#@@@#@@#@@@#@@@#@#@#@#@#@#@#@@@#@@@#@@@#@#@@@#@#@@@#@@@#@#@@@@@@@#@@@@#@@#@@@@@@@@@#@@@#@@##@@@#@@@#@#@#@#@#@###@#########################################################################################################################@###@##############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@#@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@#@@@@@#@@@@@#@@@@@@@@@#@@@#@@@#@@@@@#@@@@@#@@@@@@@@@@#@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@#@@@@@@@@@#@@@@#@@@@@#@@@@@@@@@@@@@#@@@@@#@@@#@@@#@@@#@@@@@@#@@@@@@@@#@@@@@#@#@@@#@@@@@@@@#@@@@#@#@@@@@@@@@@@#@@@@#@#@@@@@@#@#@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@#@#@#@#@#@#@###@#@###############@#####################################################&####&#######&################################################@#########@###+#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@#@@@@@@@@#@@@@@@@#@@@@@@@@@@@@#@@@@@@@#@@@@#@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@#@@@@@@@@#@@@@@@@@@@@#@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@#@@@@@@#@@#@@#@#@@@#@@@@@@#@#@#@@@#@#@#@#@@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@@#@#@@#@#@#@@@#@#@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@#########################################################################&###############################################@##################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@#@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@@@#@@@@@@@@@@@@@#@@@@@@@#@@@@@#@@@@@@@#@@@@#@@@@@@@@@@#@@@@@@@#@@@@@@#@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@#@@@@#@@@@@@@@@@#@@@@#@@@@@@@@@@#@@#@#@@@#@@@#@@#@@#@@@#@@@@@@@@#@#@@@@@@#@@@@@@@@@@@@#@#@#@@#@@#@@@@@#@@@#@#@#@@@@@#@@#@@@#@#@#@#@#@#@#@#@#@#@#@##@##@###@###@###@#@#@#@#@#@#@#@#@#@#@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@############@#@#############################################################&############################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@#@@@@@@#@@@@@@@@#@@@@#@@@@@@@#@@@@@@#@@@@@#@@@@@#@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@#@@@#@@#@@@#@@@#@@@@@@@@@#@@@@@#@@@@@@@@@#@@#@@#@@@@@@@@#@@@@@#@@#@@@@@@@#@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@#@@@@@#@@@@@#@#@#@@#@@#@@@@@#@@@#@@@#@#@#@#@#@#@#@@@#@#@#@#@#@#@#@#@#@@##@@@@@@@@@@@@@@@#@@@@@@##@@@#@@@#@@@#@@@#@@@#@@@#@#@#@#@#@#@#@###@##@##+#####################################################################################################################@################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@#@@@@@@@@#@@@@@@@#@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@#@@@#@#@@@@@@@#@@#@@@#@@@#@@#@@@@@#@@#@@@@#@@#@#@@@@@#@@@@#@#@@@#@#@@#@#@@@#@#@@@#@#@@@@@@#@@#@@#@#@#@#@#@#@#@#@#@#@#@#@######@##@###@#@#@#@#@#@#@###@###@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#################################################################################&#########&#########################################@#####@###@###########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@#@@@@@@#@@@@@@@#@@@@@@@@@@#@@#@@@@#@@@@@@@#@@@@@@#@@@@@@@@@@#@@@@@@@@#@@@@#@@@@@@@@@@@@@@@@@@@#@@#@@@#@@@@@@@@@@@@@#@@@@@@#@@@@@@@@@@#@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@#@@@#@@#@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@#@@@@@#@@@@@#@@@@@#@@@@#@@#@@#@#@#@@#@@#@@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@#@##@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@###################################################################&###&######&########################################@#########@########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@#@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@@#@@@@@@@@#@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@#@@#@@#@@@#@@@@@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@#@@#@@@@@@@@@@@@@#@@@@@#@@@#@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@#@#@@@@@@#@@@#@@@@@@#@@#@@#@@@@#@@#@@@#@@@@@@@@#@#@@@#@@#@@@@#@@@#@#@@#@@#@@#@@@@#@@@#@#@#@#@#@#@#@#@#@#@@####@##@##########@###@#######@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###############+##@##########################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@#@@@@@@#@@@#@@@@@@@@@#@@@@@@@@@@@@#@@@#@@@#@@@@#@@@@@@@@#@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@#@@@@@@@@@@@@#@@@@@#@@#@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@#@#@@@@@@@@@@@@@@#@@@#@@@@@@@@#@@#@@#@#@@#@@@#@@#@@@@@@#@@@#@#@#@#@#@#@#@#@@@#@#@###@@@#@#@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@#@#@#@#@#@#@#@######@########################################################################################################################@##############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@#@@@@@@@@#@@@@@@@@@@@@#@@@@@#@@@@@#@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@#@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@#@@#@@@@#@@@@#@@@@#@@@@@@@@@@@#@@@@#@@@@#@@@@@@@#@@@@@@@@@@@@#@@@@#@@@@@#@@@#@#@#@#@@@#@@@@@@@#@#@@@@@#@@@@#@@#@#@#@@##@#@#@#@#@#@###@###@##@######@#@#####@#@#@#@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@################@#@##########################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@#@@@@@@@@@@#@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@#@@@@#@@@#@@@@#@@@@@@@@#@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@#@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@#@@@@@@@@@@@@@@@@@@#@@@@#@@#@@@#@@@@@#@@@@@@@@@#@@@#@@@@#@@#@#@@@@@@#@@@#@@@@#@@@@@@@@@@#@@@#@@#@@@@@#@#@@@@#@@@#@#@@@#@@@#@@#@#@#@#@#@#@#@#@#@###@#@#####@#@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#####@#@#+##################################################################&####&###&########################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@#@@@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@#@@@#@@@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@#@@@@@@#@@@#@#@@@@@@@@#@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@#@@@@@@@#@@@@@#@@@#@@#@@@#@#@@@#@@#@#@#@@@#@@#@@@#@#@@@@#@#@#@#@#@@##@@@#@#@#@#@#@#@#@#@####@##@####@##@######@########@###@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@####################@#@###################################################################&###############&######################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@#@@@@#@@@@@@@@@#@@#@@@#@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@#@@@#@@@@@@@#@@@@@#@@@#@@@#@@@@@#@@@#@@@#@@@#@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@#@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@#@@@@#@@@@@@@#@@@@@#@@@@@@@@@@@@@#@@@#@@@@#@#@@@@@#@@@@#@@@#@#@@@@@@@#@@@#@#@#@@@#@###@##@##@##@#@#####@#@@#@#@#@#@#@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@###@#################################################################################################################@#########@############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@#@@@#@@@@@#@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@#@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@#@@@#@@@#@@@@@#@@@@@@@@@@@@@@@@@@#@@#@@@@#@@@@#@@@@@#@@@@#@@#@@@@@@@@@@@@@@@@@@@@@@#@@#@@@@@#@@@#@#@@#@@#@#@@@@@@@#@#@@@@@#@#@@#@#@@##@@#@#@###@#@#@#@#@@#####@#@#@##@#########@#@####@####@#@#@#@#@#@#@#@#@#@#@#@###@#@#@#@#@#@#@#@###@#######@##############@###@##################################################################################################################@#################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@#@@@@#@@@#@@@@@#@@@#@@@#@@@#@@@@@#@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@#@#@@#@@@#@@#@@@@@@@@@#@@@@@@#@@@@#@@#@@@@#@@#@@@@@#@#@#@@@@#@@@@#@@@#@@@@@@@@#@#@#@#@#@#@#@##########@#@#@#@#####@####@@@#@#@#@#@#@#@#@#@#@#@#@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@##@@###@####################################################################&############&####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@#@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@#@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@#@@@#@@@#@@@@@@@@@#@@@#@@@#@@@@@#@@@@#@@@@@@@@@#@@#@@@@#@@#@#@@@#@@#@@#@@@@@@@@@#@#@#@@#@@#@@@@@@@@#@@@@@@#@#@#@#@@@#@#@#@@@@#@@@@@@@#@@#@@@#@#@@@@@@#@#@@#@#@@#@@#@#@#@#@#@#@###@###@@##@#@##@#@##########@####@#@##########@###@###@###@###@###@###@###@###############@###############@##@##@###################################################################&####&#########&################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@#@@@@@#@@@@@@#@@@@@#@@@@@@@#@@#@@@@@@@@#@@@@#@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@@@@@@#@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@#@#@#@@@@@#@@@@#@@#@@#@#@#@#@@@#@#@#@#@#@###@###@##@##@####@##@######@##@@#@@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@#@#####@######################################################################################&#############################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@#@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@@#@@@@@@#@@@@@#@@@#@@@#@@@@@#@@@@@@@@@@@@@#@@@@@@@@@#@@@#@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@#@@@#@@@@@@@#@@#@@@#@@@@@@@#@@#@#@@@@@@@#@@@@@@@#@@@@@@#@@@#@@@@@@@@@@@@@#@@@#@#@@@@@#@@#@@@@@@#@@#@#@@#@#@@#@#@#@@@#@#@@@@#@@#@#@@#@#@@#@@#@@#@#@#@#@#@@@#@#@##@#@#############@######@#@####@#########@##@#@#@#@#@#@@@#@#@#@#@#@###@###@###@################+######@#####+########################################################################&########################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@#@@#@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@#@@@#@@@#@@@#@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@#@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@#@@@@@@#@@@@@@@@@@#@@#@#@@@@@@@#@@@@@#@@@@@@#@@#@#@@#@@@@#@@@@@@@@@@@#@@@@@#@#@@#@@@#@@@@@#@@#@@#@@@@#@@@#@#@#@#@#@###################@########@###@##@#@###@@@#@#@#@#@#@#@#@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@#@@####@##############################################################################&#####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@#@@@@@#@@@@@#@@@@@@@@@#@@@@@#@@@@@#@@@@@#@@@#@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@@@#@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@#@@#@@@@@@@@@@@@@@@@#@@@@@@@@@@#@@@#@@@@#@@@#@@@@@@@#@@@#@@@#@@#@@@#@@@@@@@@@#@@@@@@@#@#@@@@@@#@@#@#@#@@@@@@@@@@#@#@@@@#@#@#@@#@@@#@#@@@@#@@@#@@@#@#@@@#@@@#@#@#@#@#@#@#@#@##@#####@################@#####@##########@#####@#@@##@####@###@#@##@##########@#################@#####+##+###################################################################################&#########&########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@#@@@@@#@@@@@@@@@#@@@@@@#@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@#@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@#@@@@@@@@@@@@@#@@@#@@@@@#@@@@@@@#@@@@@@@#@@@@@@#@@#@@@@@@@@@#@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@#@@@@@@@#@#@@@@@#@@@#@@@@@@@@@#@#@#@@@#@@@@@#@@@@@@@@@@#@@@@#@#@@@#@@@#@@#@@#@@@#@@#@@@@@@@@@@#@#@#@#@#@###@#####@###########@##@###@#@##@#@###@#@#@#@#@#@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@##@@###@########@###################################################################################&##&######&#####################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@#@@@@@@@@@@@@@#@@@#@@@@@#@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@#@@@#@@@@@@@@@#@@@@@@@@@@@#@@@@@#@@@@@@@@@#@@@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@#@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@#@@@@@#@@#@@#@@@@@#@@#@@@#@@#@@@@@@@@@@@@@@@#@#@@@@@@@@@@@@@@#@@@#@@#@#@@@@@@@#@@@@@@#@@@@@#@@#@#@@#@#@@@@#@#@@#@@#@@#@@@#@@#@#@#@#@#@###@#@#@@#######################################@##@#@#####@#####@#@#@######################################@######@###@#################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@#@@@@#@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@#@@@@@#@@@@@#@@@@@#@@@@@@@@@#@@@#@@@@@#@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@#@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@#@@@#@@#@#@@#@@@#@@@@#@@#@@@@#@@#@@@#@@#@@@@#@@#@@@#@#@@@@#@@#@@@#@@#@@#@#@@@#@#@#@@@#@#@#@#@#@###@####@####@###################@###@######@#@@##@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@###@###@#@####@###@###############################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@#@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@#@@@#@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@#@@@#@@@#@@#@@#@@@@@@@@#@@@@@@@#@@@#@@#@@#@@@@@@@#@@@@@@@@@@@@@@@#@@#@@@@@@@@@@@@@@@@@#@@@#@@#@@@#@@@#@@#@@@#@@@#@@#@#@@@#@#@@#@@#@#@@@##@@#@#@#@#@#@#@#@#@###@###############################@###########@#@#########@######@####################################@####@##@#####+###################################################################################&##########&################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@#@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@#@#@@@@@@@#@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@#@@@@@@@@@@@#@@@@#@@#@@@#@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@#@@@@@@#@@@#@#@@#@@@@@@@@#@#@@@#@@@#@@@@@@@@@@@@@#@@@@@@@@@@@#@@#@@@#@@@@#@@@@@#@@#@@@@#@@@@#@@@@@@@@@@@@@@@@#@@@#@#@#@###@#############################@##@######@@##@@##@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@##@@###@@####@##@############################################################################################&##&###################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@#@#@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@#@@@@@@#@@@@@@#@@@@@@@@#@@@#@@@@@@#@@@@@@@@@#@@@@@#@@@@@#@@@@@@@#@@@@@#@@@@#@@#@@#@@@@@@@@@#@@@@@#@@@@@#@@@#@@#@#@#@#@#@#@@@@@@#@@#@#@@@@@@#@@@#@#@@@#@#@@@@@#@#@@#@#@@#@@##@##@###@#@#@#@##################@################@#######@##@#@###@##@##@#@##@#######################################@#@#####@#####+##############################################################################################&##############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@@@#@@@@@@@#@@@#@@@#@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@#@@@#@@@#@@@@@@@@@@@@@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@#@@@@@#@@@@@@@#@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@#@@@#@@#@@@@@@@@@@@@#@@#@@@#@@@@#@@#@@@#@@@@@#@@@@@#@#@@@@#@@@@@#@@#@@@@@#@@#@#@#@#@#@#@#@##############################################@#####@##@###@#@#@#@#@#@#@#@#@#@#@###@##@@###@###@####@##@#@##@#################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@@@@@@@@#@@@@@@@@@@@@#@@@@@@@@@@@@@@#@@@#@@#@@@#@@@@#@@@@@@@@@@@@#@@@#@@#@@@@@@@#@@@@@@@#@@@@@@@@@@#@@#@@@@@@@@@@@#@@#@#@@#@@@#@#@@@@@#@@@@@@#@#@#@#@@#@@@#@@#@@@@#@@#@@#@#@@#@#@@##@#@@#@@##@@#@#@#@@@#@#@#@#@#@#@###@@######################################@#######@#@####@####################################################@#############################################################################################################&##&########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@#@@@#@@@#@@@#@@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@@@@#@@@#@#@@@@@#@@@@@@@#@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@@@@@@@@@@@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@@#@@@@#@@@#@@@#@@#@@#@@@#@@@@@@#@@#@@#@@@@@@@#@@@#@#@#@#@#@###########################@##############@###########@@###@#@#@#@#@#@#@#@#@##@@###@###@##@@#########@#@##@#################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@#@@#@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@#@@@@@@@#@@@@@#@@@@#@@@@#@@#@@@@@@@#@#@@@@@#@@@@@#@@@#@@@@@#@@@#@@@@#@@@@@@@@@#@@#@#@#@@#@#@@@@#@@@@@#@@@@#@@@@@#@@@@@@#@@@@@#@@@#@@#@@@#@@@#@@@#@#@#@@@@#@@#@@#@#@@@#@#@@@#@@@#@@#@@#@@@#@@#@#@#@@#@@@#@#@###@#@#@#@#@#######################################@############################################################@####+#####@###@###+#####################################################################################&##############&######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@#@@@@@#@@@@@@@@@#@@@#@@@@@@@#@@@#@@@@@#@@@@@#@@@#@#@@@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@#@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@#@#@@@@@@@@@@@@@@@@@@@#@@#@@@#@@@@@@#@@@@#@@#@@@@#@@@#@@@@#@@#@@@#@@@#@@@@@@@#@@@@#@@@@@@@#@@@@#@#@@#@@@#@@@@@#@@@#@@@@@#@#@@#@@@@@@@@#@#@#@#@#@#@#@#######################################@##################@####@###@###@###@######@###################@#@###@##@############################################################################################&#################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@#@@#@@@#@@@#@#@@@@@#@@@@#@@@@#@@@@@@@#@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@#@@@@@@@@#@@@#@@#@@@@#@@@@#@@@@#@@@#@@@@@@@@#@@@@@@@@@@@@@@@#@@@@#@@#@@#@@@@@@@#@@@@@#@#@@#@@@@@@@@@@@@@@@@@#@@@#@#@@@@#@@@@#@@#@#@@#@@@@@#@@@@@@#@@@#@@#@#@@#@@#@#@@@#@#@#@@#@#@@@@#@@##@@#@#@#@#@#@#@##@@#@#@#@#@#@#@#@#@#@#@#############################################################################################@########@#########@##@#################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@#@#@@@#@@@#@@@@@#@@@@@@@#@@@@@@@@@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@#@@@@#@@@#@@@@@@@@@@#@@@@@@@#@@@@#@@@#@@@@@@@@@@@@@@@@#@@#@@@@@#@@@@@@@@@@#@@@#@@#@@@#@@@@@@@@@@#@@@@@@#@@@@@@@@@@@#@@@@@#@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@#@@@@#@#@@#@@@#@@@#@@@@@@@@@@@#@@@@@@@#@@@@@@@@#@@@#@#@#@#@#@#####################################################@#####@##@@##@@##@@###@###@###@###@#########@####@#####@###############################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@#@@@@#@@@@@@@#@@@@@#@@#@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@#@@@#@@#@@@@@@@#@@@#@@@@@#@@@@@@@@@@#@@@#@@@@@@#@@@@@@#@@@#@@@@#@@@#@@@#@@@@@@#@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@#@@@@@@@@#@#@@@#@@@#@#@#@@@#@#@@#@#@@@#@@#@@@#@@#@#@@@#@#@#@#@@#@#@@@@#@@@#@@@#@@@#@#@#@##@@#@#@#@#@#@#@###@#@#@#@#@##########################################################################################################+####@#####@###+#########################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@#@@#@@@@@#@@@@@@@#@@@@@#@@#@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@#@@#@@@#@@@@@@@@@@@@@@@@#@@@@@@@@@@#@@@#@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@#@@#@#@@@@@@@#@#@@@@@@#@@@@@#@@@#@@@@@@@@@@#@@@@@#@@@@@@@@@@@#@@@#@@#@@@#@@@@#@@@@@@#@@#@@@#@#@@@#@@@#@@@#@@#@@@@@@@#@@@#@#@@@#@@#@@@#@#@#@#@#@#@#@###################################################################################################@####@###@#@##@############################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@#@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@#@@@@@@#@@@@#@@@#@@#@@@@@@@@#@@#@@@@@@@#@@@@@@@#@#@@@#@@@#@@#@@@@#@@@@@@@#@#@@@@@@@@#@@@@@@@@@@#@@#@@@@@@@#@@@#@#@#@@#@@#@#@#@#@#@@#@@#@@@#@#@#@#@#@@@#@@@@@@#@@#@#@@#@#@#@@#@@#@@@@@@@#@@@#@#@#@#@@#@##@#@@#@@#@#@#@#@#@#@#@#@#@#@############################################################################################################@###@####################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@#@@@@@@@@@#@@@#@@@@@@@#@@@@@@@@#@@@#@@#@@@#@@@#@@@@@@@@@@@@@#@#@@@@@@@#@@@#@@@#@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#@@@@@#@#@@@#@@@#@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#@@#@@@#@@@@@@@#@@@@@#@#@#@#@#@#@@@@#@@#@@@@#@@#@@#@@@@@@@@@@@@@@@@#@@@#@#@#@#@#@###################################################################@###@###@###@###@####################@#@##@##@#@##@######################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@#@#@#@@@#@@@@#@@#@@@@#@@#@@@@#@@@@@@#@@@#@@@@@@@#@@@#@#@@@@@@#@@#@@@@@@@#@@@@#@@@#@@#@@@@@#@@@@@#@@@#@@@#@@@#@@@#@@@@@@#@@@@@@@@#@@@#@@@#@@@@@@@@@@@#@@@@@#@@@@@#@@@@@@#@@@@@#@@@@@@@@@@#@@@@@@@#@@@#@#@#@@#@@#@#@@#@@#@#@#@#@#@@@#@@@#@@#@#@@@@@@#@@@@#@#@#@@#@#@#@@@#@@@@@@@#@#@@#@@#@#@@@#@@@#@#@###@###@###@#@#@#@#@###################################################################################################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@#@@@@#@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@#@#@@@@@@@@@@@#@@#@@#@@@@#@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@#@@@@@#@#@#@@#@#@@@#@@#@@@@@@#@@@#@#@#@@@@@#@@@@@@#@#@#@#@@@@@@@@@@@#@@#@#@#@#@#@#@#@#@#@###################################################################################################@##+###@##@#@###@########################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@@#@#@@@@@@@@#@@@@#@@@#@@#@@@@#@@#@@@#@@#@@@#@@@#@@@@@@@#@@@@@#@@#@@#@@@#@@@@#@@@#@@@#@@@@@@@@@@#@@@@@@@@@@#@@@@@@@@@@#@@@@@@@@@@#@#@@#@@@@@@@@@@@@@#@#@@@@@#@#@@@@#@@@@@@@@#@@@#@@#@@@@@@@@#@#@@#@@@@@@#@@#@#@#@#@#@#@#@#@#@@#@#@@#@@@#@@#@@#@#@#@@@@@#@@@@@#@@@@@#@#@#@@#@#@@@#@#@##@@##@##@@@#@@@@#@##@###@#@#@#@#@#@#@#@##############################################################################@####################################@#####@#####+#####################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$@@#@@@@@#@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@@@#@@@#@@@@#@@@#@@@@@@@#@@@#@@@@@@@@@@#@@#@#@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@#@@@@@@@@@#@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@#@@@@@@#@#@@@#@#@@#@#@#@@@@@#@@@#@#@@@@@@@@#@@@@@#@@@#@#@@@@@#@@@@@@@@@@#@@@#@@@#@#@#@#@#@####################################################################################################@###@###@###############################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%&&%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%#%%%%%%%%%%%%%%%%%%%%%%%%%&&$$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%&$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%&%%&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&;=''''''';'&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&'=$$.$.$.$+$=;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'$...........+=;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%#%#$+$#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&#%%%%%%%%%%%%%%%%%%%%%%%%%%%%&'...+$+$$+$...$'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#$.......+@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;=..=,,',,,,,$..'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#+...........+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;$..'-------,=..=&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#...............%%%%%%%%%%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;=.+,------->=..=&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&.................#%%%%%%%%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;=.+,>------>=..'&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+.................+%%%%%%%%%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;$..'>--->--,=..'&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+..................#%%%%%%%%%%%%%%%%%%%%%%%#&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;=..=',',''''$..'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#...................+%%%%%%%%%%%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&'.............$;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#...................+&%%%%%%%%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'=............';#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#..............+.....#%%%%%%%%%%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%#%%%%%%%%#%%%#%%%;'$$$$$$$$$=';%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%#%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&...$$......$=$......@%%%%%%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;;;;;;;;;;;&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%#%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%&..$'=$...$='''$.....#%%%%%%%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%;;';;';;';;&%%%%%%%%%%&&;&;;&;&&%%%%%%%%%#%&;&;&;&;&%%%%%%#%;';'=,=='';;#%@%%%%%%%%%%%%%%#%%%@%%#%%@%%%%%%%%%%%%%%%#%@%#%%#%%#%%%%%%%%%%%%%@%%%%%%%%#%%%%#%%%#%%#%%#%%#%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.+'==;...='*$'=.....+%%%%%%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%%&'=$$$$+$$$#=';%%%%%%%;''========';&#%%%%%%&''=======,;&%%%&;'=$$......$$=';&%%%%%%%%%%%#%%&&;;&;&;&;%%%%%%%%%%%%%%%%%&;&&;;&&;&%%%%%%%%%%#&;&;&;&;&;&&;&&;&;&;&&;;&;&;&&;%%%%%%%%%%%%%%#%%%%%&;;';''';'''';';;&%%%%#%%%%%%%%%%%%%%%%%%%%%%%&.$=.='$..==.$$'.....#%%%%%%%%%%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%'=...........+=;%%%%%&'$...+..+...='&%%%%%&'$.........$'&%&'$$............$=';%%%%%%%%%%%;''=;======='&%%%%%%%%%%%%%&;='======'=';&%%%%%%%;'=;======;===========;==;===;=='=%%%%%%%%%%%%%%%&''==$$$$.......$#===';;&%%%%%%%%%%%%%%%%%%%%%%%%#.=+.$=++.'$..+'.....+%%%%%%%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%#%;=...$.$$+$....$'%#%%&'+............=;%%%%%'$...........='''+....$=='==;$....+=;%%%%%%%%#;=$....+.+.+.$';@%%%%%%%%%@%'=+..+..+....='%%%%%%;=+....+.....+...+.+.............+='%%%%%%%%%%%#''=$.+...............+.+$=';&#%%%%%%%%%%%%%%%%%%%%%&+$$..>>->,$...'.....@%%%%%%%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'+..'''''''''$..'&%%%;=..$'';'',;=+..'%%%%&'..$;;','';$.+;=...+$'',,,,,,''=....';%%%%%%%%'+............+;&%%%%%%%%%%;=.............='#%%%='..................................=;%%%%%%%%%;'=$.......+$$$=$*$$+........='%%%%%%%%%%%%%%%%%%%%%%%+.'$$>-->-->+='.....+%%%%%%%%%%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%;$.$,-------,'..=;%%%;$..=,>>>,>>,=..'&%%%;=..=,>,>>>,=..$+..$',>------->>,'=...=;%%%%#%;=..$==;=;===$..=;%%%%%%%%%&'$..==;==;;==..$;&%%%'$.+====;=;==;==;==;===;===;==;=;$..$;%%%%%%%&;;$....$$=',,',,,,,,,,''=$$+...;&%%%%%%%%%%%%%%%%%%%%%%+.$---->->--->=.....+%%%%%%%%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'+.$,------->;..'&#%%;=.+,------->=..=%%%%;=.+'------>'+....='>-------------'=..+'&%%%%%;=..;>>->->>,'..$;%%%%%%%%%&'+.$,>>>->->,$..=&%%&'+.='>>>->>->->>>>>-,->>>>>->>>>>'+.+'%%%%%#&'=...+=;,,>>------------->,',=..=&%%%%%%%%%%%%%%%%%%%%%%+.>--->--->----.....+%%%%%%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%'+.$,-------,'..=;%%%;$.+'-------,=..'&%%%;=..;>----->;+...',----------------,=..='%%%%%;$.+'--------'..$;%%%%%%%%%%,..',------->=..;&%%%'..=>----------------------------,+.$;%#%%%&'$...$',>-------------------->'..=;%%%%%%%%%%%%%%%%%%%%%%++>>--->---->>-.....+%%%%%%%%%%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%;$.$,------->;..;;%%%;$..'>------>=..=%#%%;=..'>------'...$,------------------'$..'&#%%%;=..'------->'..=;%%%%%%%%%&'+.='------->=..'&%%&=$.=>----------------------------,+..'%%%#%'=..+='>----------------------,=..=&%%%%%%%%%%%%%%%%%%%%%%+.>--->>->->>->.....$%%%%%%%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%'..$'------->'..=;%%%'$..,-------,=..'&%%%&=..'-------'..$'-->->>>------------,=..$'%%%%;$.+,>-------'$.=;%%%%%%%%%&'..=,-------,$..=&%%&'..=>----------------------------,..$'%%%%;=..$;>>-------------->--------,+.$'%%%%%%%%%%%%%%%%%%%%&#;$.>$-->>>>$->>$$....+#%%%%%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'+.$,-------,;..'&@%%'=.+'------->=..=&%%%;=..;>------';='>-,'''='',-----------'$..'%%%%;=.+,------->'..$;%%%%%%%%%&'+.=,------->=..'&%%&'..=,----------->>,>>>>>>>>>>>>>,'..$'%%%&'$..',---------->,,'',',',>>---'..$;%%%%%%%%%%%%%%%%%%%$*==$$==$>-->-->>=,$....+#%%%%%%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%'..$,------->'..'&%%%;$..'-------,=..'&%%%;=..;--------,'>-''$....$''---------->=..=&%%%;$.+'>------>'..$;%%%%%%%%%&,..=,------->=..=&%%&=$.=>--------->'';='='='=';=';'===..$;%%%&=..$,---------,',==$$++$$='''''=..=&%%%%%%%%%%%%%%%%%%%*&$==$==>$->>>$>=;,,+....&%%%%%%%%%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'.+$,------->;..,&%%%;$..'------->=..'%%%%;=.+'-----------'=........''--------->;..=;%%%;=.+,--------'.+=;%%%%%%%%%&'+.',-------,=.+'&%%&'..=>-------->'$....................;;%%%'$.+'>--------,'=...........$$$'+..;&%%%%%%%%%%%%%%%%%%#;=*$=$===$$>$===''''$.....%%%%%%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%'+.$'------->'..=;%%%;=..'-------,=..'&%%%&=..'>---------,=...$==$...=>-------->'+.$;%%#;$.+'>------>'..$;%%%%%%%%%&,+.=,------->$..=&%%&'..=,--------'=....................=;%%%&,..=,--------,;.....+$.$..........$'%%%%%%%%%%%%%%%%%%%%&$=$=$$',===,=''''''=......%%%%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'$.$,------->;..'&%%%;$.+,------->=..'&%%%;=..;>--------,'...=';;'=..$'---------,+.$'%%%;=..,--------'..=;%%%%%%%%%&'+.='------->=..'&%%&'..=>-------,'..+================'';%%%%;=..=,------->'+..$=''''''''=$$...$'&%%%%%%%%%%%%%%%%%%%#$=$=$==;'==;;,'''''''......#%%%%%%%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%'..$,-------,;..=;%%%'=..'-------,=..=%%%%;=..'---------,$..='%%%%'$..=>--------'$..'%%%;$.+'------->'..$;%%%%%%%%%&'..=,------->=..;&%%&;$.=>-------,;..=';&;&;&;&;;&;;&;&&%%%%%;$++'>------->=..='&&&&%%&&&;';'==';%%%%%%%%%%%%%%%%%%%%..$==$=$='''=''''''''''......#%%%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'++$,------->;..=;@%%;$..'>------>=..'&%%%;=..'>------->=..$'%%%%%&'..=,--------'$.$'%%%;=..'--------'+.=;%%%%%%%%%&'+.=,------->=..=&%#&'..=>-------,=..'&%%%%%%%%%%%%%%%%%%%%%%;$.$'--------'$.+'&%%%%%%%%%%%%&;&%%%%%%%%%%%%%%%%%%%%%+..$=$$===''''''''''''''$.....+#%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%'..$'------->'..'&%%%;=..,------->=..=&%%%;=..'>-------,=..=&%%%%%%;$.+'--------'..$;%%%;$.$'------->'..$;%%%%%%%%%&'$.=,------->=..'&%%&=$.=,-------,=..'&%%%%%%%%%%%%%%%%%%%%%%;$.+'--------,=.+'&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+..$$$$$$=''''''''''''''=......+%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'$.$,------->;..=;%%%;$.+'------->=..'&%%%;=..;--------,$.+'&%%%%%%;=..;>-------'$..'%%%;=..'------->'..=;%%%%%%%%%&'+.=,------->=..;&%%&'..=>-------,;..'&%%%%%%%%%%%%%%%%%%%%%%'$.$'-------->;..$;;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+...+>=$$=$'''''''''''''''+......#%%%%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%;..$,------->'..'&%%%'=..'-------,=..'&%%%&=..;>-------=+.$;%%%%%%%&'..'>-------,+.$'&%%;$.+'--------'$.$'%&&&&&&%&;'..;,------->=..'&%%&;$.=,-------,=..=;%%%%%%%%%%%%%%%%%%%%%%;$.+'-------->'+..$'';&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&.....$$$>$*=''''''''''''='$......+%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'+.$,-------,;..=;@%%;=..'------->=..'&%%%;=..'>------>,+.$;%%%%%%%&'..=,-------'$.$'%%%;=..'------->,+..='=';='=';'$..'>------->=..=&%%&'..=>-------,,..';;;;;;;;;;;;;;;;&%%%%%%;$..'>--------,'+...$$='';&%%%%%%%%%%%%%%%%%%%%%%%%%%$.$...$=*$$==''''''''''$$,;=......+%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%'$.$,------->'..=;%%#;$..'------->=..'%%%%;=..'>-------'+.$;%%%%%%%&'$.=,-------'..$;%%%;$.+'--------,;...............+'-------->=..'&%%&=$.=>------->'+..$==$=$=$=$=$=$$=';%%%%%;;..=,---------,'$.....++=,';&%%%%%%%%%%%%%%%%%%%%%%&..=$..=$>$$$='''''''''=$+',;$......#%%%%%%%%%%%%%%%%+$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%=$+$,------->;..,&%%%'$..'------->=..=&%%%;=..=------->=..*;%%%%%%%%'..=,-------,$..'%%#;=.$'---------'=.............+',--------,=..=&%%&'..=,--------'=...................='%%%%&'..$'---------->''=++.....+=''&#%%%%%%%%%%%%%%%%%%%#+..$=$==*>==='''''''''=..'''=$.....#%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%'$.$,------->;..;;%%%;=..'-------,=..'&%%%;=..'>-------=+.=&%%%%%%%%'..=,-------'..$;&%%;$..'----------''$=$=$=$=$=$=',--------->=..;&%%&;$.=>-------->,=++.++.+.+.++.+++...'&%%%%'$..',----------->,'==$+.....=';&%%%%%%%%%%%%%%%%%%#....$=$$$$==$'=='''''==..==$$......+%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'.+$,------->;..=;#%%;$..'>------>=..'&%%%;=..'>------>=..=;%%%%%%%%'$+$,-------'$.$'%%%;$..'-----------,,,,,,,,,,,,>>---------->=..=&%%&'..=>--------->,'=='=='=='===,===..$'#%%%&'..$'-------------->,'==$$...$$';%%%%%%%%%%%%%%%%%#......$$$$$$$$+.=''$$$....$........$%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%'$.$'-------,'..=;%%%;=..,-------,=..'%%%%;=..;------->'..*&%%%%%%%%'$.;,-------'...'%%%;=.+,>---------------------------------->=..'&%#&=$.=>----------------------->-->'$.+;%%%%&'$..='----------------->,';=...+='&%%%%%%%%%%%%%%%%................+'=................$%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%;$.$,------->;..'&%%%'$..'------->=..=%%%%;=..;>-------=+.=;%%%%%%%%'..=,-------'$.$;%%%;$.+'>---------------------------------->=..=&%%&'..=,---------------------------,$.+'%%%%%&'...='>------------------>''+..+$'%%%%%%%%%%%%%%%#.................'=................#%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%'..$,------->'..=;%%%;=.+,>------,=..'&%%%;=..'>------>=+.*;%%%%%%%%'$.$,-------,+.$;&%#;=.+,----------------------------------->=..'&%%&=$.=>---------------------------,+.+'%%%%%%;'...=''------------------->'*..+=;%%%%%%%%%%%%%%&+...............$;=................%%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'$.$,-------,;..=;%%%;$..'------->=..'%%%%&=..'>-------=..*;%%%%%%%%'$+$,-------'$..'%%%;$.+'------------>-->--->--------------->=..;&%%&'..=>---------------------------'$.+'%%%%%%%;'...+='',------------------,=..+'%%%%%%%%%%%%%%%%...............'''+..............+%%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%=+.$'------->'..'&@%%;=..'------->=..=;%%%;=..;------->'..=;%%%%%%%%'..=,-------'..$'&%%;=.$'---------->''''''''''''''---------->$..=&%%&;$.=,-----------,,,,>,,,,>,>,,>,'$.+;%%%%%%%%;'$....==',>----------------'=..='%%%%%%%%%%%%%%$..............'''''..............+%%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'$.$,------->;..=;%%%;$..'>------,=..'%%%%;=..'>-------=..*&%%%%%%%%'++$,-------,$.$;%%%;$..'---------,;=.$.$..$..$.+='>-------->=..;&%%&'..=>--------->';='=;='=='=;;=;=$..=;%%%%%%%%%;'=+....$=;',>>-------------'$..'&%%%%%%%%%%%%%+.$=+.......+$'''''''$+...........+%%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%'..$,------->'..'&%%%'$..'------->=..'&%%%;=..'>------>=+.=;%%%%%%%%'$.=,-------'...'&%%;=.+'-------->'+..............='-------->=..=&%%&=$.=>-------->;$..................$'&%%%%%%%%%%%;'=$.....+=;',>----------->'..=;%%%%%%%%%%%%%+.='''=$$=$;''''''''''''=$$$$==...+%%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%'+.=,-------,;..=;@%%'$..'-------,=..'&%%%&=..'>-------=..=;%%%%%%%%'.+$,-------'$.$;%%%&$..'--------'$..$==========$..'>------->=..;&%%&'..=>--------'$...$.+..++..+....+$';%%%%%%%%%%%%%&&''=$.....+=',>----------'$.$'%%%%%%%%%%%%%+.='''''''''''''''''''''''''''=...+%%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%'$.$,------->'..'&%%%;$..,------->$..'%%%%;=.+;------->'..*;%%%%%%%&'$.=,-------,+.$'%%%;=.$,>-------'+.$';;;;;;;;;'=..=,------->=..=&%%&;$.=,-------,'..$'''''','''','''''&%%%%%%%%%%%%%%%%%&;''$$.....;'>---------,$..'%%%%%%%%%%%%%+.='''''''''''''''''''''''''''=...+%%%%%%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'+.$,------->;..=;%%%'$.+'>>>>>>>,=..'&%%%;=..',>>>>->,=..=;%%%%%%%%'+.$'>>>>>>>'..+'%%%;$.+'------->'..$;%%%%%%%%%&'+.=,------->=..;&%#&'..=>-------,;..=;&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%&;''=$...$'--------->=..'&%%%%%%%%%%$,$.='''''''''''''''''''''''''''$...+%%%%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%'..$,------->'..'&%%%;=..$;=======...'%%%%&'..$===,====$..'&%%%%%%%%'=..=======;$..$;%%%;=..'>-------'..=;%%%%%%%%%&'$.='------->=..'&%%&=$.=>-------,=..=;%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&;=$..='-------->=+.=&%%%%%%%%%$>--$='''''''''''''''''''''''''',$+..+%&#$&%%%%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'++$,-------,=..'&@%%%'+............=;%%%%%'$............$'%%%%%%%%%&'.............';%%%;$.+,------->'..=;%%%%%%%%%&'+.=,------->=..=&%%&'..$,-------,'..'&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;'+..'-------->;..'&%%%%%%%%&----->'''''''''''''''''''''''''>>-->>>>>>->&@%%%%%%%%%%+$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%'..$'------->'+.=;%%%%;;...........='&%%%%%&'$+...+.....$'&%%%%%%%%%%;=+.........+';%%%%;=.+'>-------'+.$;%%%%%%%%%%'$.=,------->=..'&%%&;$.=>-------,;..=;%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%;$..'>--------=..'&%%%%%%%%$------'''''''''''''''''''''''''>>->>------->%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'$.$,------->'..'&%%%%%;''========;;&%%%%%%%&';=======;;;&%%%%%%%%%%%%;'====$====';%%%%%;$.+,--------'+.$;%%%%%%%%%&'+.=,------->=..'&%%&'..=,-------,;..=&%%%%%%%%%%%%%%%%%%%%%%%%%&';;;%%#%%%%%%%%%%%;=..=>------->;..=&%%%%%%#=------->'''''''''''''''''''''''=>----------->%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%'$.$,------->'..='&&&&&&;;;;';;';;;&&&&&&&&%&&;;;;;;;';;&&&&&&&&&&&&&&&;;;;';;;;;&%%%%%%;=.+'--------'..=;%%%%%%%%%&,+.='-------,=..=&%%&=$.=>-------,=..';%%%%%%%%%%%%%%%%#%%%%%%%;;$$$=';&&%%%%%%%%%&'$..'--------,=..'&%%%%$*$---------,''''''''''''''''''''''=>------------@%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'..=,------->'..$=''='=;';;;';;;;';'='=';=''=';;;';;;';';'=';='=;=''='=';;;';';;;;;%%%%%;$..'>------>'..$;%%%%%%%%%&'+.=,------->=..;&%%&'..=>-------,=..=';';';';';';;';';;;%%%%%%'$....+=''';;;&;;;;;=..+'--------'$.$'%%%$>-------------,''''''''''''''''''';=$>------------+%%%%%%%%%#&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%'..$,--------'$......+.............+.+.....+......+.............$....+.........$.$'&%#%%;=.$,------->'$.$'%%%%%%%%%&'+.=,------->=..=&%%&=$.=>--------'$..$$+=+=+$$$+=$$$$$$;'&%%%&=..$.....+$$=====$=+...=>--------'+.$'&%#--------------->''''''''''''''''''''=>->----------->&%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'+.$,-------->'$...................................................................';%%%;$..'>-------'..=;%%%%%%%%%&'..=,------->=..;&%%&'..=>--------,;.....................=;%%&;=..''=+...............;'--------,'..=;%%;----------------,'''''''''''''''''''==------------->>$%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%'$.$,--------->''===$==========$'=$===============$==$====$=,====$=========$====$..+'%%%;$.+,>-------'..$;%%%%%%%%%&'..',------->$..'&%%&;$.=,---------,;$++.@.+$.+$@.+$.++...'&%%;=..'>,''=$+........+=',-------->'$.$'%%%&---------------->'''''''''''''''''''=$--------------->$%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%;.+$,----------->,>,,,>,>,>,,,>,,,>,,,>,>,>,,,,,>,,,,,>,>,,,,,,,,,>,,>,,>,,,,>,,'$.+;%%%;=.+'------->'..$;%%%%%%%%%&'+.$'-------,=..=&%%&'..=>---------->''','',''',''''','=..=;%%'$.+,>-->>''''=';'''',----------,=..=;%%%@>---------------->''''''''''''''''''$.>----------------%%%%%%%+$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%'$.$'---------------------------------------------------------------------------,$..'&%%;$.+'--------'+.$'%%%%%%%%%&'..,,------->=..;&%%#'..=,---------------------------->'$.=;%%;$.$'------->>>,-,->-----------,'..+'%%%%#------------------'''''''''''''''''$.$----------------,%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%=$.$,---------------------------------------------------------------------------,$..'%%%;=.+,>------>'+.=;%%%%%%%%%&'+.='------->=..=&%%&'..$>-----------------------------'$.=;%%'$.+'------------------------>,'+..=;%%%%#------------------>''''''''''''''=...$--------------->&%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%'+.$,---------------------------------------------------------------------------,$..'%%%;=.+,--------'+.$;%%%%%%%%%&'+.=,------->=..'&%%&'..=>---------------------------->'$.=;%%'..$'----------------------->'=...$;&%%%%&-------------------,''''''''''';$....>-------------->+%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'.+$,---------------------------------------------------------------------------,$.+;&%#;=.+'>-------'+.=;%%%%%%%%%&,..=,------->=..;&%%&;$.=,-----------------------------'$.$'%&'+.$',------------------->,''$...='&%#%%%&------------------->$''''''''=$......$-------------=$%%%%%%%%%%$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%'$.$',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+..'%%%&=..=,,,,,,,''..=;%%%%%%%%%&'$.$',,,,,,,,$..'&%%&'..$',,,,,,,,,,,,,,,,,,,,,,,,,,,,,'..=;%%'$..$='',,,->------>->>,,'=$+...='&%%%%%%$------------------->..$$$+$+$........>------------>@%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%;=..+$$$$$+$$$$$$$$+$$$$$$+$$$+$$$$+$$$$+$$$$$$$$$$$$$$$$$$+$$$$$$$$$$$$$$$$$+$$+..='%%%&=..+$$$$$$$$...'&%%%%%%%%%&;=..$+$$+$$+$..$'&%%%;=..+$$$$$$$$$$$$#$$$$$+$$$$$$$$$$+..;;%%&'.....$$='=='''','',==$$$...+=';%%%%%%%%$>->>>------------->>$................=>--------->$#%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%&'$....+..+........................................+...............................'&%%%%'=............='%%%%%%%%%%%&'........+....'&%%%%&'$....................+............$'%%%%;'$............$...........=';&%%%%%%%%%%##>>>>>>>>->----->>-$................>>>---->->>%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%&'=.+.....+.+.+.+.++.+.+.+...+.+.+.+..+.+.+..+.+.+..+.+.+.+.+.+.+...+.+.+.+.+..+=';%%%%%&''.+.+.+...+;'%%%%%%%%%%%%%;'$+.+.+...+$';%%%%%%;'$+.+.+.+.+...+...+....+..+..+..+='&%%%%%;''=$+.................$='';%%%%%%%%%%%%%#@@$=>>>>>>>->->-$$$....+++++++++++..>>>-->->$@%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%&;';'';'''=';'=''=''='';';'';';'';';';''';';'=';'';'='';''='';';';''=';''';';';;&%%%%%%%%;'';';';'';;&%%%%%%%%%%%%%%&'';';';'';'&%%%%%%%%&;'';'=';'';';'';';';'';';'';'';';%%%%%%%%%&;;';'==$=$$$$$$===;';;&%%%%%%%%%%%%%%%%%%@%@@@$>$$>>>$>$..##&%%%%%%%%%%%&+$$>>>>>$>@%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%&%&%&%%%%%&%%%&%%%%&%%%%%%%&%%%%%&%&%%%%&%&%%%%&%%%&%&%&%%&%&%%%%%&%&&%%%%%%%%%%%%%%&%&%&%%%%%%%%%%%%%%%%%%%%%%%%&%%%&%%%%%%%%%%%%%&%&%&%%%%%%%%%&%%%&%%&%%&%&%&%%%%%%%%%%%%%%&%&&;;;;;;';%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@$$$.>$$$$&%%%%%%%%%%%%%%%+$.$$$$>+#%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#@$$+.$$%%%%%%%%%%%%%%%%%%&$.$$#%%%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&#%%%%%%%%%%%%%%%%%%%%#&#$#%%%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%&&%%%%%%%;;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;%%%%%&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&;&;&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&;&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%%;'&%%%%%%;;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%';%%%%''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%'';'';&%%%%%%%%%%%%%&;%%%%%%%%%%%%%%%%%%%%%&;%%%%%%%%%%%%%%&;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;%%%%%%%%%%;'';'%%%%%%%%%%%%%%%%%%%%;&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%;'&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&';%%%%;'%%%%%%%%%%%%%%#%%%#%%%%%%%%%%%%&%%%%%%%%%%%';&%&%%%%%%%%%%%%%#%';%%%%%%%%%#%%%%%%%%%%%;'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;'%%%%%%%%%&';&%&%%%#%%%%%%%%%%%%%%%%'&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%%&'&%%%%%%;&%%%;;&'';%%%%&;%%%&;&%%&;&%%;&%%%%%%%%'&%%%%;'%%%#%;';;&#%%%;&;';&&';;%#%%#&;;;&%%%%%%%%%';%%%%%%%&;&'';%%%&''';&%%#&;';&%%%#;&;'%%;'';;&%%&'';&%%%%&;%%%&;&;';%%%%%;&';;%&';;%%%%%;';;%%%%&;&';;%%%%;'';;%%%%%%%&';%%%%%&;&%%#&&%&&';;&%;;'';&%%%&;;;&%%%%;&;;;%;;;&%%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%&'&%%%%%%;;%%%&''&&';%%#&'%%%&'&%%&';%;'%%%%%%%%&';&#%&;;#%%&;';&';%%%;'';&'''&&'&%%%;';&''%%%%%%%%%';&%&%%%%;''&&';%%&&';;&%%&';&;'&%%&'';&#%&;';&%%%&&&;'&%%%;'#%%;'';&''%%%&'';&'''&;'&%%#&';&;'%%%;''&&;'%%&&;'&&%%%%%%%&''&%%%%%';%%&'&%&';;&%%&;;'&&%%*';&;'%%%;''&;';;&;'&%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%%;'&%%%%%%;;%%%;'%%%;'&%%;'%%%%';%%%&'&';%%%%%%%%%''''''''%%%;'%%%&';%%&';%%&'&%&''%%&';%%%';%%%%%%%%''''''%%%;'%%%;'%%%%';%%%%;'%%%';%%&''%%%%%;;%%%%%%%%%'=%%%;'%%%&'&%%&'=%%&';%%;'&%%';%%&';%%&'&%%&'&%%&'&%%%;'%%%%%%%%%%&'''&%%%;'%%&'&%&'%%%%%%&'&%%%%'&&%&'&%%&';%%;'&%&'&%%%%%%%%&$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%&'&%%%%%%';%%%;'%%%&'%%%&;&%%&'&%%%%'';%%%%%%%%%&';&;&&''%%%';%%%%';@%&'&%%&'&%%;;%%&';;;;'&%%%%%%%%';;&&%%%%;;%%%&'&%%%;;%%%%';;;&';%%&;;%%%%%;'%%%%%&;;;';#%%;'%%%&'&%%&'&%%&'&%%&'%%%;;%%&';;;;'&%%;'&%%&'&%%%;'%%%%%%%%%%%%;''&%%&'&%;;%%%''&%%%%%'&%%%&';;;;';%%;'&%&;'%%%;;%%%%%%%%#$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%%&'&%%%%%%;;%%%;;%%%;'&%%&'&%%&'&#%%%'';%%%%%%%%%&';%%%%;;%%%;;%%%%;'%%&'&%%&'%%#';%%&';&;&;&%%%%%%%%';%%%%%%%;;%%%;'%%%%;;%%%%''&;&;&%%&';%%%%%;;%%%%&';&&';%%%;;%%%&'#%%&'&#%&'&%%;'&%%';%%&';&;&;&%%&'%%%&'&%%%&'%%%%%%%%%%%%%&';%%%';&'&%%%%;''%%%&'&%%%&';&;&;&%%&'%%%;;%%%;&%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%;'&%%%%%%;;%%%;'%%%&'%%%&'&%%;';%%%&'&'&%%%%%%%%%';%%%&;'%%%;'%%%%';%%&'&%%&'&%%;;%%&'&%%%%%%%%%%%%%';%%%#%%%;;%%%&'&%%%';%%%%''%%%%%%%%'&%%%%%;'%%%%&'&%%;'%%%;'%%%&'&%%&'&%%&'&%%&'%%%;;%%&';%%%%%%%;'%%%&;;%%%;'%%%%%%%%%%%%%%';%%%&;&'&%%%%%&';%%%'&%%%&'&%%%%%%%;'%%%';%%&;;%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&';&;&&%%;;%%%;'%%%;'&%%&';%&;'&%%&'&%;'&%%%%%%%&';%%%%;'%%%&';&&;'%%%&';%%&'%%%';%%%;'&&%;%%%%%%%%&';&;&&%%%;;%%%&'&%%%;'&%%%&';&&&&%%&';%%%%%&'&&%%;'&&;';%%%;;%%%&'%%%&'&%%&'&%%;'%%%;'%%%;'&&&&%%%&'%%%&'&%%%&'&&%%%%%%%%;&&;'&%%%&'';%%%&&&;'&%&%';&%%%;'&&&&%%%&'&%%;'%%%;&%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&;;';'&%%;;%%%&;%%%&;%%%%;;;';'&%%;;&%%'&%%%%%%%%;&%%%%&;%%%%&;;';&%%%&;&%%&'%%%;&%%%&;;'';%%%%%%%%%;';;';%%%;&%%%&'#%%%%';;%%%&;'';&%%%;&%%%%%%';'%%&;;;;;;%%%&;&%%&'&%%&'&%%&;&%%&'%%%;&%%%%;'';;%%%;;%%%%'&%%%&;';%%%%%%%%;'''&%%%%%;'%%%%&;;;;%%%%;;'&%%%;';';%%%&;%%%&;%%%;&%%%%%%%%$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%&%%%%%%%%%%%%%%%%%#%&%%%%%%&&%%%%%&%%%%%&%%%%%%%%%%%%%%%&%%%%%%&%%%%%%%%%%%%%%%%&%%%%%%%&&%%%%%%%%%%%%%%%%%%%%&%%%%%%%%%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&%%%%%%%&%%%%%%%%%%%%%%&%%%%%%%%%%%%%%%%&%%%%%%%%%%%%%%%%%%%&%%%%%%%%%&%&%%%%%%;'%%%%%%&%%%%%%%%&%%%%%&%&%%%%&%%%%%&%%%&%%%%%%%%&$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&'&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%;';%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&$$$$$$$$$$$$$",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%#%%%#%%%%%#%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&#&$$$$$$$$$$$$$$$"};
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/splash.xpm.gz b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/splash.xpm.gz
deleted file mode 100644
index 87aa685..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/splash.xpm.gz
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/tools.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/tools.lst
deleted file mode 100755
index d226992..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/tools.lst
+++ /dev/null
@@ -1,14 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Run memtest (Memory Testing)
-kernel /boot/memtest
-
-title Install GRUB to hd0 MBR
-root (hd0,0)
-setup (hd0)
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/vbg.jpg b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/vbg.jpg
deleted file mode 100755
index e6d46f4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/grub0/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/actions.rc b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/actions.rc
deleted file mode 100755
index dd95b26..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/actions.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-type=0
-orientation=1
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/autologin b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/autologin
deleted file mode 100755
index 93ca142..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/autologin
+++ /dev/null
@@ -1 +0,0 @@
-root \ No newline at end of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/bash_profile b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/bash_profile
deleted file mode 100755
index c49349b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/delarch b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/delarch
deleted file mode 100755
index 108c1a4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/cd-root/larch/copy/delarch
+++ /dev/null
@@ -1,63 +0,0 @@
-# This is a script called from the installation script fix-system2.
-# Its purpose is to remove custom live-only stuff from a just-installed
-# system.
-
-# $1 is the path to the installed system root directory.
-
-INSTALL=$1
-if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then
- echo "ERROR: delarch installation adjustments failed:"
- echo " Please check installation mount point (${INSTALL})"
- exit 1
-fi
-
-rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
-rm -f "${INSTALL}/etc/rc.d/functions.d/larch-autologin"
-
-if [ -f ${INSTALL}/etc/rc.local.orig ]; then
- mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
-fi
-if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
- mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
-fi
-
-# start gdm from rc.conf
-sed -i '/^DAEMONS=/ s|!gdm|@gdm|' ${INSTALL}/etc/rc.conf
-
-#***************************************************#
-# Replace uses of larchquit in xfce panels and menu.#
-#***************************************************#
-### Unfortunately this isn't very simple. If anyone has a better way of
-### providing different Quit actions in the live version and the version
-### installed to disk from it, please let me know!
-### Maybe it would be better just to provide a special live quit desktop
-### icon which can be removed on installation, like the installation icon.
-
-defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
-
-replacequit ()
-{
- for f in ${INSTALL}$1/.config/xfce4/panel/*; do
- if grep "^Exec=larchquit" ${f}; then
- n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
- cp /.livesys/actions.rc \
- ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
- rm ${f}
-
- sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
- ${INSTALL}$1/.config/xfce4/panel/panels.xml
- fi
- done
-
- if [ -f ${INSTALL}$1/.bash_profile ]; then
- rm -f ${INSTALL}$1/.local/share/applications/xfce4-logout.desktop
-
- cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
- fi
-}
-
-for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
- /root /etc/skel; do
- replacequit ${hd} &>/dev/null
-done
-#***************************************************#
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/pacman.conf.repos b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/pacman.conf.repos
deleted file mode 100755
index 16f4842..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/pacman.conf.repos
+++ /dev/null
@@ -1,15 +0,0 @@
-# Package repository entries for pacman.conf
-# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
-# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
-# (but for the installation: a 'mirrorlist' file in the working directory will
-# be preferred, or - if neither exists - then 'data/mirrorlist')
-
-# You can add your own custom repositories (anywhere).
-
-#larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform*
-larch: Server = http://linhes.org/repo/larch
-
-core-testing: Server = http://localmirror/repo/i686/core-testing
-extra-testing: Server = http://localmirror/repo/i686/extra-testing
-#core-testing: Server = file:///data/pkg_repo/i686/core-testing
-#extra-testing: Server = file:///data/pkg_repo/i686/extra-testing
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post-process.sh b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post-process.sh
deleted file mode 100755
index 883d9ad..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.post_process
-chroot $INSTDIR .post_process/modify_chroot.sh
-rm -rf $INSTDIR/.post_process
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bash_profile b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bash_profile
deleted file mode 100755
index c49349b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bashrc b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bashrc
deleted file mode 100755
index fcabce0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/apps b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/apps
deleted file mode 100755
index d976fe8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,5 +0,0 @@
-#Uncomment below if you are using firewire
-#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
-#[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {wmsetbg ~/.fluxbox/wallpaper.png}
-[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/init b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/init
deleted file mode 100755
index 9791a7f..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/init
+++ /dev/null
@@ -1,35 +0,0 @@
-session.screen0.slit.placement: BottomRight
-session.screen0.slit.direction: Vertical
-session.screen0.slit.onTop: False
-session.screen0.slit.autoHide: True
-session.screen0.tab.placement: Top
-session.screen0.toolbar.onTop: False
-session.screen0.toolbar.visible: False
-session.screen0.toolbar.autoHide: False
-session.screen0.toolbar.placement: BottomCenter
-session.screen0.toolbar.widthPercent: 66
-session.screen0.workspaceNames: one,two,three,four
-session.screen0.strftimeFormat: %k:%M
-session.screen0.focusNewWindows: True
-session.screen0.focusModel: ClickToFocus
-session.screen0.fullMaximization: False
-session.screen0.edgeSnapThreshold: 0
-session.screen0.rowPlacementDirection: LeftToRight
-session.screen0.workspaces: 4
-session.screen0.focusLastWindow: True
-session.screen0.colPlacementDirection: TopToBottom
-session.screen0.windowPlacement: RowSmartPlacement
-session.screen0.tab.width: 64
-session.screen0.tab.height: 16
-session.screen0.showwindowposition: true
-session.opaqueMove: False
-session.autoRaiseDelay: 250
-session.menuFile: ~/.fluxbox/menu
-session.cacheLife: 5
-session.styleFile: /usr/share/fluxbox/styles/Artwiz
-session.keyFile: ~/.fluxbox/keys
-session.colorsPerChannel: 4
-session.doubleClickInterval: 250
-session.cacheMax: 200
-session.imageDither: True
-session.configVersion: 1
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menu b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menu
deleted file mode 100755
index 858090e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menu
+++ /dev/null
@@ -1,81 +0,0 @@
-# Generated by fluxbox-generate_menu
-#
-# If you read this it means you want to edit this file manually, so here
-# are some useful tips:
-#
-# - You can add your own menu-entries to ~/.fluxbox/usermenu
-#
-# - If you miss apps please let me know and I will add them for the next
-# release.
-#
-# - The -r option prevents removing of empty menu entries and lines which
-# makes things much more readable.
-#
-# - To prevent any other app from overwriting your menu
-# you can change the menu name in .fluxbox/init to:
-# session.menuFile: /home/mythtv/.fluxbox/my-menu
-[begin] (Fluxbox)
-[encoding] {UTF-8}
- [exec] (xterm) {xterm}
- [exec] () {} execname is NULL; cannot lookup
- [exec] (Run) {fbrun }
-[submenu] (Terminals)
- [exec] (xterm) {xterm}
-[end]
-[submenu] (Editors)
- [exec] (xedit) {xedit}
- [exec] (nano) {xterm -e nano}
- [exec] (vi) {xterm -e vi}
-[end]
-[submenu] (Multimedia)
-[submenu] (Audio)
- [exec] (alsamixer) {xterm -e alsamixer}
-[end]
-[submenu] (Video)
- [exec] (gmplayer) {gmplayer}
-[end]
-[submenu] (X-utils)
- [exec] (xfontsel) {xfontsel}
- [exec] (xman) {xman}
- [exec] (xload) {xload}
- [exec] (xbiff) {xbiff}
- [exec] (xclock) {xclock}
- [exec] (xmag) {xmag}
- [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
-[end]
-[end]
-[submenu] (Office)
- [exec] (xclock) {xclock}
- [exec] (xcalc) {xcalc}
-[end]
-[submenu] (Games)
- [exec] (xeyes) {xeyes}
-[end]
-[submenu] (System Tools)
- [exec] (top) {xterm -e top}
-[end]
-[submenu] (fluxbox menu)
- [config] (Configure)
-[submenu] (System Styles) {Choose a style...}
- [stylesdir] (/usr/share/fluxbox/styles)
-[end]
-[submenu] (User Styles) {Choose a style...}
- [stylesdir] (~/.fluxbox/styles)
-[end]
- [workspaces] (Workspace List)
-[submenu] (Tools)
- [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
- [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
- [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
- [exec] (Run) {fbrun }
- [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
-[end]
- [commanddialog] (Fluxbox Command)
- [reconfig] (Reload config)
- [restart] (Restart)
- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
- [separator]
- [exit] (Exit)
-[end]
-[endencoding]
-[end]
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig
deleted file mode 100755
index ef5b398..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig
+++ /dev/null
@@ -1,65 +0,0 @@
-# This file is read by fluxbox-generate_menu. If you don't like a
-# default you can change it here. Don't forget to remove the # in front
-# of the line.
-
-# Your favourite terminal. Put the command in quotes if you want to use
-# options. Put a backslash in before odd chars
-# MY_TERM='Eterm --tint \#123456'
-# MY_TERM='aterm -tint $(random_color)'
-
-# Your favourite browser. You can also specify options.
-# MY_BROWSER=mozilla
-
-# Name of the outputfile
-# MENUFILENAME=/home/mythtv/.fluxbox/menu
-
-# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
-
-# standard url for console-browsers
-# HOMEPAGE=fluxbox.org
-
-# location with your own menu-entries
-# USERMENU=~/.fluxbox/usermenu
-
-# Put the launcher you would like to use here
-# LAUNCHER=fbrun
-# LAUNCHER=fbgm
-
-# Options for fbrun
-# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
-
-# --- PREFIX'es
-# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
-# your prefix is: /usr
-
-# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
-# there should be no need to specify them.
-#
-# PREFIX=/usr
-# GNOME_PREFIX=/opt/gnome
-# KDE_PREFIX=/opt/kde
-
-
-# Sepparate the list of background-dirs with semicolumns ':'
-# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
-
-
-# --- Boolean variables.
-# Setting a variable to no'' won't help. Comment them out if you don't
-# want them. Setting are overruled by the command-line options.
-
-# Include all backgrounds in your backgrounds-directory
-# BACKGROUNDMENUITEM=yes
-
-# Include kde-menus
-# KDEMENU=yes
-
-# Include gnome-menus
-# GNOMEMENU=yes
-
-# enable sudo commands
-# DOSUDO=yes
-
-# Don't cleanup the menu
-# REMOVE=no
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
deleted file mode 100755
index 83da80c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xinitrc b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xinitrc
deleted file mode 100755
index 911e76e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xsession b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/home/mythtv/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.allow b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.allow
deleted file mode 100755
index f6cf005..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.allow
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-ALL: 172.16.
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.deny b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/menu.lst b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/menu.lst
deleted file mode 100755
index 8a8e3b2..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/menu.lst
+++ /dev/null
@@ -1,60 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title LinHes
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title LinHes-splashy
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title LinHES-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
-initrd /boot/kernel26.img
-
-
-# (3) normal
-title LinHes-init
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
-initrd /boot/kernel26.img
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/modify_chroot.sh b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/modify_chroot.sh
deleted file mode 100755
index ad83b2c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/modify_chroot.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-echo "larch5" > /etc/hostname
-useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
-cp -rvpf /.post_process/home/mythtv /home/
-cp -rvpf /.post_process/home/mythtv/.fluxbox /root
-chown -R mythtv.mythtv /home/mythtv/
-chown -R mythtv.mythtv /myth
-
-cp -f /.post_process/hosts.allow /etc/hosts.allow
-cp -f /.post_process/rc.conf /etc/rc.conf
-#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
-cp -f /.post_process/menu.lst /boot/grub/menu.lst
-
-cp -f /etc/skel/.bash* /root/
-rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.conf b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.conf
deleted file mode 100755
index 9c17944..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="yes"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="!soundcore"
-else
- if [ x$Audiotype = xOSS ]
- then
- ALSABLACKLIST="!soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=($MOD_BLACKLIST_)
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.shutdown b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/pre-process.sh b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/pre-process.sh
deleted file mode 100755
index 5bc1f9c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/pre-process.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-rm -f overlay.xpk
-if [ -d overlay/home/mythtv ]
-then
- chown -R 1000 overlay/home/mythtv
-fi
-./create_overlay.sh
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/startx.custom
deleted file mode 100755
index 8e3ec5e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/startx.custom
+++ /dev/null
@@ -1,22 +0,0 @@
-if grep -v nox /proc/cmdline &>/dev/null && \
- [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
- if grep i810 /proc/cmdline &>/dev/null; then
- startx -- -config xorg.conf.i810
- else
- startx
- fi
-
- # Maybe there should be some code here to handle a failed startx?
-
- # The 'return' value is at /tmp/xlogout
- # If there is nothing there, switch user to 'newuser'
- # If there is also nothing there, login as root
- # - if already root, fall through to terminal
-
- if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
- logout
- elif [ ${UID} -ne 0 ]; then
- echo "root" >/tmp/newuser
- logout
- fi
-fi
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
deleted file mode 100755
index 5f04171..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
+++ /dev/null
@@ -1,4 +0,0 @@
-# Set the keymap
-xkmap-set
-
-exec fluxbox
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf
deleted file mode 100755
index 6d11b2e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810
deleted file mode 100755
index 9615569..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810
+++ /dev/null
@@ -1,59 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2
deleted file mode 100755
index a295b38..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2
+++ /dev/null
@@ -1,67 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa
deleted file mode 100755
index 6d11b2e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100755
index ab53c30..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
deleted file mode 100755
index 64bb6b7..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
+++ /dev/null
@@ -1 +0,0 @@
-30
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf
deleted file mode 100755
index ddd88f8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# fbsplash.conf
-#
-
-THEMES="linhes"
-SPLASH_TTYS="1 2 3 4 5 6"
-
-#EOF
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
deleted file mode 100755
index 7f8f011..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/hosts.allow b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/hosts.allow
deleted file mode 100755
index 19bc4d8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab
deleted file mode 100755
index b2364fc..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:3:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab.larchsave b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab.larchsave
deleted file mode 100755
index 2de483f..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/inittab.larchsave
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/larch-shutdown b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/larch-shutdown
deleted file mode 100755
index d614d4b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch
deleted file mode 100755
index 0a9b572..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch
+++ /dev/null
@@ -1,65 +0,0 @@
-# vim:set ft=sh
-# MODULES
-# The following modules are loaded before any boot hooks are
-# run. Advanced users may wish to specify all system modules
-# in this array. For instance:
-# MODULES="piix ide_disk reiserfs"
-MODULES=""
-
-# BINARIES
-# This setting includes, into the CPIO image, and additional
-# binaries a given user may wish. This is run first, so may
-# be used to override the actual binaries used in a given hook.
-# (Existing files are NOT overwritten is already added)
-# BINARIES are dependancy parsed, so you may safely ignore libraries
-BINARIES=""
-
-# FILES
-# This setting is similar to BINARIES above, however, files are added
-# as-is and are not parsed in anyway. This is useful for config files.
-# Some users may wish to include modprobe.conf for custom module options,
-# like so:
-# FILES="/etc/modprobe.conf"
-FILES=""
-
-# HOOKS
-# This is the most important setting in this file. The HOOKS control the
-# modules and scripts added to the image, and what happens at boot time.
-# Order is important, and it is recommended that you do not change the
-# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
-# help on a given hook.
-# 'base' is _required_ unless you know precisely what you are doing.
-# 'udev' is _required_ in order to automatically load modules
-# 'filesystems' is _required_ unless you specify your fs modules in MODULES
-# Examples:
-# This setup specifies all modules in the MODULES setting above.
-# No raid, lvm2, or encrypted root is needed.
-# HOOKS="base"
-#
-# This setup will autodetect all modules for your system and should
-# work as a sane default
-# HOOKS="base udev autodetect pata scsi sata filesystems"
-#
-# This is identical to the above, except the old ide subsystem is
-# used for IDE devices instead of the new pata subsystem.
-# HOOKS="base udev autodetect ide scsi sata filesystems"
-#
-# This setup will generate a 'full' image which supports most systems.
-# No autodetection is done.
-# HOOKS="base udev pata scsi sata usb filesystems"
-#
-# This setup assembles an pata raid array with an encrypted root FS.
-# Note: See 'mkinitcpio -H raid' for more information on raid devices.
-# HOOKS="base udev pata raid encrypt filesystems"
-#
-# This setup loads an lvm2 volume group on a usb device.
-# HOOKS="base udev usb lvm2 filesystems"
-HOOKS="base udev autodetect pata scsi sata filesystems larch1 larch2_aufs larch3 fbsplash"
-
-# COMPRESSION
-# Use this to compress the initramfs image. With kernels earlier than
-# 2.6.30, only gzip is supported, which is also the default. Newer kernels
-# support gzip, bzip2 and lzma.
-#COMPRESSION="gzip"
-#COMPRESSION="bzip2"
-#COMPRESSION="lzma"
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/ppp/options b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/ppp/options
deleted file mode 100755
index 237c390..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local
deleted file mode 100755
index 2d488a2..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/profile
-. ${MV_ROOT}/bin/install_functions.sh
-
-function mysql_check {
- mysql -e "show databases;" 2>/dev/null >/dev/null
- return $?
-}
-
-function mythconverg_check {
- mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
- return $?
-}
-
-function install_db {
- pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
- pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
-}
-
-
-
-
-#check to see if mysql is running
-stat_busy "Checking Mysql"
-ATTEMPT=0
-mysql_check && printhl " Installing the initial database" &&install_db
-mythconverg_check
-status=$?
-while [ ! $status = 0 ]
-do
- ((ATTEMPT=ATTEMPT+1))
- /etc/rc.d/mysqld stop
- sleep 2
- /etc/rc.d/mysqld start
- mysqlstatus=$?
- if [ $mysqlstatus = 0 ]
- then
- mysql_check && install_db
- mythconverg_check
- status=$?
- fi
- if [ $ATTEMPT = 20 ]
- then
- printhl " Could not start mysql or install mythconverg within 20 attempts"
- printhl " Aborting install"
- exit 20
- fi
-done
-stat_done
-
-#check network parms
-stat_busy "Checking network"
-init_network
-stat_done
-
-stat_busy "Probing network"
-request_dhcp &
-stat_done
-
-#save some cmdline options
-stat_busy "Parsing command line"
-parse_cmdline_2_db
-bootsplash_setup
-stat_done
-
-#search for remote
-stat_busy "Checking for remote"
-init_remote
-stat_done
-printhl "Finished"
-
-
-echo $CMDLINE | grep -qi NoX
-if [ $? = 0 ]
-then
- echo ""
- printhl "No auto X option found"
- # /usr/bin/chvt 2
-else
- /root/startx &
-fi
-
-
-# Set up automatically logged in user
-if [ -f /.livesys/autologin ]; then
- cp /.livesys/autologin /tmp/newuser
-fi
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local.shutdown b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local.shutdown
deleted file mode 100755
index 2b5f735..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/rc.local.shutdown
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local.shutdown: Local shutdown script.
-#
-
-# Save sound volume, etc.
-alsactl store
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.bash_profile b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.bash_profile
deleted file mode 100755
index 600bd9b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.bash_profile
+++ /dev/null
@@ -1,3 +0,0 @@
-. $HOME/.bashrc
-
-. /etc/X11/xinit/startx.custom
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.bashrc b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.bashrc
deleted file mode 100755
index fcabce0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.xinitrc b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.xinitrc
deleted file mode 100755
index c6febe5..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.xinitrc
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.xsession b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/skel/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/slim.conf b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/slim.conf
deleted file mode 100755
index 35ed579..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/etc/slim.conf
+++ /dev/null
@@ -1,79 +0,0 @@
-# Path, X server and arguments (if needed)
-# Note: -xauth $authfile is automatically appended
-default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
-default_xserver /usr/bin/X
-xserver_arguments -nolisten tcp vt07
-
-# Commands for halt, login, etc.
-halt_cmd /sbin/shutdown -h now
-reboot_cmd /sbin/shutdown -r now
-console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
-#suspend_cmd /usr/sbin/suspend
-
-# Full path to the xauth binary
-xauth_path /usr/bin/xauth
-
-# Xauth file for server
-authfile /var/run/slim.auth
-
-
-# Activate numlock when slim starts. Valid values: on|off
-# numlock on
-
-# Hide the mouse cursor (note: does not work with some WMs).
-# Valid values: true|false
-# hidecursor false
-
-# This command is executed after a succesful login.
-# you can place the %session and %theme variables
-# to handle launching of specific commands in .xinitrc
-# depending of chosen session and slim theme
-#
-# NOTE: if your system does not have bash you need
-# to adjust the command according to your preferred shell,
-# i.e. for freebsd use:
-# login_cmd exec /bin/sh - ~/.xinitrc %session
-login_cmd exec /bin/bash -login ~/.xinitrc %session
-
-# Commands executed when starting and exiting a session.
-# They can be used for registering a X11 session with
-# sessreg. You can use the %user variable
-#
-# sessionstart_cmd some command
-# sessionstop_cmd some command
-
-# Start in daemon mode. Valid values: yes | no
-# Note that this can overridden by the command line
-# option "-d"
-# daemon yes
-
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm,wmaker,blackbox
-
-# Executed when pressing F11 (requires imagemagick)
-screenshot_cmd import -window root /slim.png
-
-# welcome message. Available variables: %host, %domain
-welcome_msg Welcome to %host
-
-# shutdown / reboot messages
-shutdown_msg The system is halting...
-reboot_msg The system is rebooting...
-
-# default user, leave blank or remove this line
-# for avoid pre-loading the username.
-#default_user simone
-
-# current theme, use comma separated list to specify a set to
-# randomly choose from
-current_theme dlarch
-
-# Lock file
-lockfile /var/lock/slim.lock
-
-# Log file
-logfile /var/log/slim.log
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.Xdefaults b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.Xdefaults
deleted file mode 100644
index 0c4df39..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.Xdefaults
+++ /dev/null
@@ -1,2 +0,0 @@
-Xcursor.size: 48
-Xcursor.theme: whiteglass
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.fluxbox/apps b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.fluxbox/apps
deleted file mode 100755
index 68fae0a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/LinHES-install.sh b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/LinHES-install.sh
deleted file mode 100755
index 6acd24a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/LinHES-install.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-#redirect stderr to stdout, then rediret stdout to file
-. /etc/profile
-exec 2>&1
-exec > /tmp/mythvantage_install.log
-#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
-#keylaunch &
-#/usr/bin/tilda &
-#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
-export MALLOC_CHECK_=0
-xset s off
-xset -dpms
-xhost +
-
-CMDLINE=$(cat /proc/cmdline)
-echo $CMDLINE |grep -q nfsroot
-NFSROOT=$?
-echo $CMDLINE |grep -q clean_upgrade
-if [ $? = 0 ]
-then
- export CLEAN_UPGRADE=YES
-else
- export CLEAN_UPGRADE=NO
-fi
-MythVantage -r
-
-if [ x$NFSROOT = x1 ]
-then
- unbuffer MythVantage &
-else
- NETBOOT=YES MythVantage &
-fi
-
-exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/startx b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/startx
deleted file mode 100755
index 9274703..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/rootoverlay/root/startx
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-. /etc/profile
-
-export USER=root
-export HOME=/root
-
-CMDLINE=$(cat /proc/cmdline)
-TEMPVAR=${CMDLINE#*ip=}
-IP=${TEMPVAR%% *}
-echo $CMDLINE |grep -q vnc
-USEVNC=$?
-
-if [ x$USEVNC = x1 ]
-then
- $MV_ROOT/bin/xconfig.sh 2>/dev/null
- cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
- startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
- else
- #VNC
- pacman -Sf --noconfirm tightvnc
- cd /root
- mkdir .vnc
- echo mythvantage |vncpasswd -f > /root/.vnc/passwd
- chmod 500 /root/.vnc/passwd
- rm /root/.vnc/xstartup
- ln -s /root/LinHES-install.sh /root/.vnc/xstartup
- vncserver
-fi
diff --git a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/vetopacks b/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/vetopacks
deleted file mode 100755
index 2bb19ee..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-local-mirror-testing-i686/vetopacks
+++ /dev/null
@@ -1 +0,0 @@
-#xorg-twm
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/addedpacks b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/addedpacks
deleted file mode 100755
index 9c26d02..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/addedpacks
+++ /dev/null
@@ -1,228 +0,0 @@
-# These are needed to build a live CD
-#linhes-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs2
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-#ntfsprogs
-#parted
-
-#ddcxinfo-knoppix
-#hwd
-
-sudo
-
-lsof
-cdrkit
-dvd+rw-tools
-
-
-# generally useful tools which don't require X
-#mtools is required by syslinux
-openssh
-dosfstools
-alsa-lib
-alsa-oss
-alsa-utils
-cdparanoia
-cdrdao
-unzip
-
-
-# Xorg packages
-*xorg
-#xorg-server
-#xorg-xkb-utils
-#xorg-xauth
-#xorg-server-utils
-#xorg-xinit
-#xorg-input-drivers
-#xorg-apps
-#xorg-fonts-100dpi
-#xorg-fonts-75dpi
-#xorg-res-utils
-ttf-ms-fonts
-
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-#xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-openchrome
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-#unichrome is busted and causes X to segfault
-#xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-#vga should not be installed, vesa can handle when other drivers fail
-#xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-# X apps
-#luser
-#localed
-unclutter
-xterm
-xorg-apps
-#xkmap
-
-#gparted
-#larchin
-
-#mythtv
-mythtv
-mythtv-contrib
-mytharchive
-mythbrowser
-#mythcontrols
-#mythflix
-mythgallery
-mythgame
-mythmusic
-#mythphone
-myththemes
-#mythweather
-mythvideo
-mythsmolt
-#morethemes
-linhes-theme
-linhes-scripts
-nuvexport
-lirc
-lirc-utils
-mysql
-xmltv
-esound
-
-#Window Manager
-fluxbox
-feh
-
-#Other
-dbus
-hal
-fftw2
-libcdaudio
-iptables
-pkgconfig
-taglib
-portmap
-ivtv-utils
-dvb-firmware
-dbus-python
-
-#MythVantage Installer deps
-bc
-mysql-python
-expect
-curl
-dnsutils
-avahi
-
-#Wireless
-b43-fwcutter
-#ipw2100-fw
-#ipw2200-fw
-#ipw3945
-#ipw3945-ucode
-#ipw3945d
-madwifi
-madwifi-utils
-ndiswrapper
-ndiswrapper-utils
-#netcfg
-tiacx
-tiacx-firmware
-wireless_tools
-#wlan-ng26
-#wlan-ng26-utils
-zd1211-firmware
-hdhomerun
-#----
-LinHES-config
-LinHES-system
-linhes-sounds
-etcnet
-runit
-runit-scripts
-media_dirs
-
-#---
-tweaker
-ethtool
-nfs-utils
-netkit-telnet
-ntp
-syslog-ng
-ppp
-mingetty
-setserial
-acpid
-fbsplash
-linhes-splash
-nvram-wakup
-#tatir
-pvr150-firmware
-wol
-mjpegtools
-perl-net-upnp
-aumix
-tablet-encode
-ntfs-3g
-joyutils
-ffmpeg-svn
-myth2ipod
-myt2xvid3
-mediaserv
-
-#---Firewire
-libraw1394
-libavc1394
-# wrapper for mplayer
-mplayer-wrapper
-
-# in-place commercial remover (for user job)
-# moved to linhes-scripts
-#removecommercials
-
-#Modules for Atheros base NICs
-#atl1e
-
-linux-firmware
-
-larch-live
-mkinitcpio-busybox
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/bootlines b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/bootlines
deleted file mode 100755
index 0005035..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/bootlines
+++ /dev/null
@@ -1,23 +0,0 @@
-# The information here will be adapted for the bootloader and inserted into its configuration
-# file at the place marked '###LARCH'
-# This header will be removed.
-# Each block must have an empty line before and after it.
-# There may be no empty lines within a block.
-
-comment:
-title: Install CD
-options:
-
-comment:
-title: Install CD with vesa xorg driver
-options: nomodeset xvesa
-
-comment: Might be useful if there is some trouble with starting xorg
-title: Boot to console
-options: nox
-
-#comment:
-#title: larch with swap
-#options: swap
-
-# END OF FILE
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cachepacks b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cachepacks
deleted file mode 100755
index 747ab46..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cachepacks
+++ /dev/null
@@ -1,59 +0,0 @@
-mythdb-initial
-nvidia
-nvidia-utils
-vdpauinfo
-nvidia-96xx
-nvidia-96xx-utils
-#vdpinfo-96xx
-lighttpd
-local-website
-mythweb
-nfs-utils
-samba
-mplayer
-xine-ui
-lcdproc
-mythappletrailers
-mythstream
-oss
-xscreensaver
-tightvnc
-
-#added from error log
-mysql
-mythnews
-pycairo
-pygobject
-python-numeric
-pygtk
-fam
-sqlite3
-xe
-romdb
-gconf
-gnome-keyring
-gnome-mime-data
-gnome-python
-gnome-python-extras
-gnome-vfs
-hunspell
-libbonobo
-libbonoboui
-libgnome
-libgnomecanvas
-libgnomeui
-libidl2
-miro
-mozilla-common
-nspr
-nss
-orbit2
-polkit
-pyorbit
-pyrex
-startup-notification
-xulrunner
-mythmovies
-myth2ipod
-myt2xvid3
-#mediaserv
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/colors.lst b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/colors.lst
deleted file mode 100755
index 3f544ce..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/colors.lst
+++ /dev/null
@@ -1,36 +0,0 @@
-#color schemes - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO change these and make some more... specifically an "arch" theme
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Barlond
-color white/cyan yellow/blue
-
-title Barlond2
-color white/blue yellow/cyan
-
-title Simple Black
-color light-gray/black yellow/blue
-
-title Matrix
-color green/black light-green/green
-
-title Dalton Bros.
-color red/green green/red
-
-title Debian
-color cyan/blue white/blue
-
-title BW
-color light-gray/black black/light-gray
-
-title BW Inverse
-color black/light-gray
-
-title SGD Non Default
-color black/cyan yellow/black
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help.lst b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help.lst
deleted file mode 100755
index 6e74187..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help.lst
+++ /dev/null
@@ -1,16 +0,0 @@
-# Help files must be exactly 23 lines long.
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to main menu
-configfile /boot/grub/menu.lst
-
-title HOW-TO: Boot an existing system
-cat /boot/grub/help/bootexisting.txt
-pause Press enter to continue...
-
-title HOW-TO: Contribute to this help
-cat /boot/grub/help/contrib.txt
-pause Press enter to continue...
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/bootexisting.txt b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/bootexisting.txt
deleted file mode 100755
index 881f3e8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/bootexisting.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Boot an existing install
-
-Select "More Options" from the main menu.
-Move the cursor to "[EDIT ME] Boot an existing linux install"
-Press "e"
-
-At this point you will see the following:
- root (hd0,0)
- kernel /vmlinuz26 root=/dev/hda3 ro
- initrd /kernel26.img
-
-This needs to be changed to accomodate your hardware.
-
-The first line should be changed to indicate where your boot medium resides.
- "(hd0,0)" is the first partition on the first hard drive (hda1) - change these
- numbers to indicate the partition containing your /boot directory.
-
-The second line should be changed to point to your kernel. If the line above
-points to a partition _only_ containing /boot, then /vmlinuz26 is fine.
-Otherwise, change this to /boot/vmlinuz. root= should be changed to match the
-partition for your root filesystem. Other kernel parameters can be added here.
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/contrib.txt b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/contrib.txt
deleted file mode 100755
index 5c79176..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/help/contrib.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Contribute to these help files
-
-This help is rather simplistic.
-In order to provide help files or translations you simply need to make a text
-file. Formatting is important (due to grub limitations). The files MUST be 80
-characters wide, and 23 lines long. Any more, and your formatting will be
-corrupted when viewing the help. Please note that if your help is short, it is
-worthwhile to pad with empty lines, up to 23 lines.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/keyboards.lst b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/keyboards.lst
deleted file mode 100755
index 5237c1a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/keyboards.lst
+++ /dev/null
@@ -1,111 +0,0 @@
-#keyboard layouts - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO add other languages
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Default layout
-setkey
-
-title German layout
-setkey y z
-setkey z y
-setkey Y Z
-setkey Z Y
-setkey equal parenright
-setkey parenright parenleft
-setkey parenleft asterisk
-setkey doublequote at
-setkey plus bracketright
-setkey minus slash
-setkey slash ampersand
-setkey ampersand percent
-setkey percent caret
-setkey underscore question
-setkey question underscore
-setkey semicolon less
-setkey less numbersign
-setkey numbersign backslash
-setkey colon greater
-setkey greater bar
-setkey asterisk braceright
-
-
-title Spanish layout
-setkey
-setkey slash ampersand
-setkey ampersand caret
-setkey caret braceleft
-setkey asterisk braceright
-setkey parenleft asterisk
-setkey parenright parenleft
-setkey minus slash
-setkey equal parenright
-setkey quote minus
-setkey underscore question
-setkey question underscore
-setkey braceleft quote
-setkey braceright backslash
-setkey colon greater
-setkey greater bar
-setkey doublequote at
-setkey backslash backquote
-setkey less backslash
-setkey semicolon less
-setkey plus colon
-setkey at semicolon
-
-title French layout
-setkey
-setkey less backquote
-setkey greater tilde
-setkey ampersand 1
-setkey 1 exclam
-setkey tilde 2
-setkey 2 at
-setkey doublequote 3
-setkey 3 numbersign
-setkey quote 4
-setkey 4 dollar
-setkey parenleft 5
-setkey 5 percent
-setkey minus 6
-setkey 6 caret
-setkey backquote 7
-setkey 7 ampersand
-setkey underscore 8
-setkey 8 asterisk
-setkey backslash 9
-setkey 9 parenleft
-setkey at 0
-setkey 0 parenright
-setkey parenright minus
-setkey numbersign underscore
-setkey a q
-setkey A Q
-setkey z w
-setkey Z W
-setkey caret bracketleft
-setkey dollar bracketright
-setkey q a
-setkey Q A
-setkey m semicolon
-setkey M colon
-setkey bracketleft quote
-setkey percent doublequote
-setkey asterisk backslash
-setkey bracketright bar
-setkey w z
-setkey W Z
-setkey comma m
-setkey question M
-setkey semicolon comma
-setkey period less
-setkey colon period
-setkey slash greater
-setkey exclam slash
-setkey bar question
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/menu.lst b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/menu.lst
deleted file mode 100755
index 60216f8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/menu.lst
+++ /dev/null
@@ -1,26 +0,0 @@
-timeout 5
-default 0
-#color light-blue/blue light-cyan/blue
-#black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-###LARCH
-
-title Tools...
-configfile /boot/grub/tools.lst
-
-title Grub Settings...
-configfile /boot/grub/settings.lst
-
-title View Help...
-configfile /boot/grub/help.lst
-
-title More Options...
-configfile /boot/grub/more.lst
-
-title Shutdown the Computer
-halt
-
-title JMS Reboot the Computer
-reboot
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/more.lst b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/more.lst
deleted file mode 100755
index 8fd5f7e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/more.lst
+++ /dev/null
@@ -1,30 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title [EXPERIMENTAL] Attempt existing Linux detection
-configfile /boot/grub/tryboot.lst
-
-title [EDIT ME] Diskless Boot (PXE / BOOTP)
-#TODO wtf?
-root (nd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] NFS Root Boot
-root (cd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] Boot Existing Linux Install
-root (hd0,0)
-kernel /vmlinuz26 root=/dev/hda3 ro
-initrd /kernel26.img
-
-title [EDIT ME] Boot Existing Windows Install
-rootnoverify (hd0,0)
-makeactive
-chainloader +1
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/settings.lst b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/settings.lst
deleted file mode 100755
index f8f8c95..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/settings.lst
+++ /dev/null
@@ -1,13 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Keyboard settings
-configfile /boot/grub/keyboards.lst
-
-title Color settings
-configfile /boot/grub/colors.lst
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm
deleted file mode 100644
index 22d1cb3..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm
+++ /dev/null
@@ -1,10957 +0,0 @@
-/* XPM */
-static char * linhes_stable_xpm[] = {
-"640 480 10474 3",
-" c None",
-". c #FDFFFC",
-"+ c #E8B414",
-"@ c #0572BC",
-"# c #112705",
-"$ c #4F6A2B",
-"% c #385A1B",
-"& c #143006",
-"* c #6E8145",
-"= c #197093",
-"- c #1F79AA",
-"; c #086EAB",
-"> c #086BA5",
-", c #558064",
-"' c #6B6B51",
-") c #3F6C49",
-"! c #3385B1",
-"~ c #3C7D88",
-"{ c #326035",
-"] c #122812",
-"^ c #3A6D54",
-"/ c #1F7499",
-"( c #207CB5",
-"_ c #156881",
-": c #486B39",
-"< c #56784B",
-"[ c #0772BA",
-"} c #206B8E",
-"| c #485D32",
-"1 c #247698",
-"2 c #2E7993",
-"3 c #245D42",
-"4 c #31592F",
-"5 c #1F708E",
-"6 c #216054",
-"7 c #45633B",
-"8 c #2B7999",
-"9 c #2E6C69",
-"0 c #2673A4",
-"a c #236257",
-"b c #267799",
-"c c #1E5C4A",
-"d c #287284",
-"e c #4F8687",
-"f c #284B28",
-"g c #267DAB",
-"h c #1F6464",
-"i c #327273",
-"j c #0673BE",
-"k c #3F683D",
-"l c #446428",
-"m c #1D7398",
-"n c #395811",
-"o c #0A1C04",
-"p c #25738C",
-"q c #538DB4",
-"r c #71A9D0",
-"s c #6D9BBB",
-"t c #6E9FC2",
-"u c #6EA8D0",
-"v c #4898CE",
-"w c #74A7CA",
-"x c #76AACE",
-"y c #4092CA",
-"z c #74B0D8",
-"A c #598DB1",
-"B c #2F8BCA",
-"C c #256356",
-"D c #51703B",
-"E c #2885C5",
-"F c #98C5E2",
-"G c #DFF0F9",
-"H c #ECF1F1",
-"I c #EBEDE2",
-"J c #EAEADC",
-"K c #ECEFEA",
-"L c #E1E6E4",
-"M c #EDEFE6",
-"N c #EAEADA",
-"O c #EBECDD",
-"P c #E5ECEC",
-"Q c #E7E8E3",
-"R c #EAEDEA",
-"S c #EDF7FA",
-"T c #CDD6DD",
-"U c #4F8FB9",
-"V c #346E84",
-"W c #3C5720",
-"X c #163806",
-"Y c #1B6C86",
-"Z c #3B91CB",
-"` c #E4EFF3",
-" . c #F5F2DE",
-".. c #96AA97",
-"+. c #5F6F79",
-"@. c #57553C",
-"#. c #575332",
-"$. c #575230",
-"%. c #5A5C58",
-"&. c #4B4842",
-"*. c #5B5C4E",
-"=. c #56532F",
-"-. c #56522D",
-";. c #5C605E",
-">. c #48433B",
-",. c #5E6367",
-"'. c #7D837C",
-"). c #C4D1C1",
-"!. c #FFFFFF",
-"~. c #85B9D8",
-"{. c #1F7393",
-"]. c #3B5D1E",
-"^. c #1F718D",
-"/. c #4E9CD0",
-"(. c #E3EEF0",
-"_. c #E1E5DA",
-":. c #26401E",
-"<. c #070900",
-"[. c #000000",
-"}. c #000105",
-"|. c #000206",
-"1. c #000001",
-"2. c #020204",
-"3. c #000103",
-"4. c #020304",
-"5. c #101911",
-"6. c #8E9192",
-"7. c #FFFBF2",
-"8. c #81B6D8",
-"9. c #155540",
-"0. c #3F622B",
-"a. c #237697",
-"b. c #0472BC",
-"c. c #0471BC",
-"d. c #0572BB",
-"e. c #006EBA",
-"f. c #167BC0",
-"g. c #C5DDE8",
-"h. c #F4F4F0",
-"i. c #042B03",
-"j. c #010004",
-"k. c #070709",
-"l. c #070708",
-"m. c #070707",
-"n. c #08080A",
-"o. c #040406",
-"p. c #97B0B5",
-"q. c #E6F2F4",
-"r. c #308AC7",
-"s. c #026FBA",
-"t. c #0571BB",
-"u. c #0473BF",
-"v. c #066FB1",
-"w. c #0565A3",
-"x. c #0267B1",
-"y. c #144E44",
-"z. c #1B4620",
-"A. c #095E8B",
-"B. c #1D420C",
-"C. c #0D5A76",
-"D. c #0464A4",
-"E. c #0566A4",
-"F. c #0671B4",
-"G. c #0472BF",
-"H. c #0472BD",
-"I. c #0471BB",
-"J. c #0371BD",
-"K. c #1275B3",
-"L. c #3F715A",
-"M. c #0F5856",
-"N. c #016FB7",
-"O. c #006BB8",
-"P. c #4F9ACC",
-"Q. c #F3FCFF",
-"R. c #666B6E",
-"S. c #09090A",
-"T. c #050508",
-"U. c #24211F",
-"V. c #424446",
-"W. c #434439",
-"X. c #3D3C3C",
-"Y. c #414244",
-"Z. c #3B3936",
-"`. c #414144",
-" + c #3A3E39",
-".+ c #3D4032",
-"++ c #413F2C",
-"@+ c #414130",
-"#+ c #303624",
-"$+ c #0A100A",
-"%+ c #080709",
-"&+ c #020303",
-"*+ c #283D24",
-"=+ c #EAEAE5",
-"-+ c #A7C1D0",
-";+ c #0571BA",
-">+ c #0473BE",
-",+ c #0469AC",
-"'+ c #045088",
-")+ c #113C36",
-"!+ c #0C0500",
-"~+ c #090000",
-"{+ c #070002",
-"]+ c #060106",
-"^+ c #080000",
-"/+ c #060108",
-"(+ c #0C0800",
-"_+ c #104245",
-":+ c #064F7F",
-"<+ c #0A6693",
-"[+ c #0372C0",
-"}+ c #0C75B9",
-"|+ c #2C6D6E",
-"1+ c #1D5C59",
-"2+ c #0670B5",
-"3+ c #0571BC",
-"4+ c #0270BB",
-"5+ c #0972B9",
-"6+ c #9FC1D4",
-"7+ c #EBF4F2",
-"8+ c #030303",
-"9+ c #050504",
-"0+ c #383831",
-"a+ c #B7B7B4",
-"b+ c #E4E2D4",
-"c+ c #E4DFB9",
-"d+ c #DDDED9",
-"e+ c #E1E1D4",
-"f+ c #DADAD6",
-"g+ c #E1E1D5",
-"h+ c #DAE0D9",
-"i+ c #DCDDBB",
-"j+ c #E1E5D0",
-"k+ c #E2DCB3",
-"l+ c #CCD6C2",
-"m+ c #606B64",
-"n+ c #08060A",
-"o+ c #050506",
-"p+ c #0F0E0E",
-"q+ c #AFB6AA",
-"r+ c #EBE5DE",
-"s+ c #006DB9",
-"t+ c #0570B9",
-"u+ c #0478CA",
-"v+ c #0B70A0",
-"w+ c #054E82",
-"x+ c #072338",
-"y+ c #080301",
-"z+ c #070001",
-"A+ c #08070A",
-"B+ c #0B0300",
-"C+ c #0E2018",
-"D+ c #065081",
-"E+ c #0672B1",
-"F+ c #0472BE",
-"G+ c #0273C4",
-"H+ c #046590",
-"I+ c #386E6C",
-"J+ c #0A72B8",
-"K+ c #0170BC",
-"L+ c #1074B7",
-"M+ c #B9CCDB",
-"N+ c #B6C49F",
-"O+ c #0E0F0E",
-"P+ c #0D0D0C",
-"Q+ c #8A8C83",
-"R+ c #FBF8DE",
-"S+ c #F4D46C",
-"T+ c #F2CC55",
-"U+ c #F4D980",
-"V+ c #F3D269",
-"W+ c #F4DC8C",
-"X+ c #F3D36B",
-"Y+ c #F4DB87",
-"Z+ c #F4D26A",
-"`+ c #F3DE97",
-" @ c #F2CF5D",
-".@ c #F9EBC0",
-"+@ c #C2D3D2",
-"@@ c #1A2B1D",
-"#@ c #050406",
-"$@ c #80887C",
-"%@ c #FFFFFD",
-"&@ c #1379BE",
-"*@ c #0170BA",
-"=@ c #0571B9",
-"-@ c #0279D0",
-";@ c #035089",
-">@ c #113326",
-",@ c #060C15",
-"'@ c #080200",
-")@ c #080808",
-"!@ c #08090A",
-"~@ c #090909",
-"{@ c #080809",
-"]@ c #000203",
-"^@ c #030006",
-"/@ c #070204",
-"(@ c #080E11",
-"_@ c #124139",
-":@ c #0771B0",
-"<@ c #0172C1",
-"[@ c #206F9D",
-"}@ c #305834",
-"|@ c #13210C",
-"1@ c #416D75",
-"2@ c #0B72BA",
-"3@ c #0170BB",
-"4@ c #1076BC",
-"5@ c #B9D9ED",
-"6@ c #AEAC9A",
-"7@ c #0D0D0D",
-"8@ c #111213",
-"9@ c #9399A1",
-"0@ c #F3E6B0",
-"a@ c #EBBB27",
-"b@ c #E8B518",
-"c@ c #E9B71D",
-"d@ c #E9B61B",
-"e@ c #E9B71F",
-"f@ c #E9B71E",
-"g@ c #E9B720",
-"h@ c #EAB81E",
-"i@ c #F5E2A0",
-"j@ c #D1D7D9",
-"k@ c #1B221C",
-"l@ c #050306",
-"m@ c #000600",
-"n@ c #7F967D",
-"o@ c #FEFEFA",
-"p@ c #0471BA",
-"q@ c #0370BA",
-"r@ c #0173CA",
-"s@ c #0F7593",
-"t@ c #0B1D1D",
-"u@ c #090906",
-"v@ c #080707",
-"w@ c #090809",
-"x@ c #050407",
-"y@ c #342F2C",
-"z@ c #1F391C",
-"A@ c #040106",
-"B@ c #080806",
-"C@ c #184324",
-"D@ c #0374C3",
-"E@ c #0570BA",
-"F@ c #0373C2",
-"G@ c #106991",
-"H@ c #3A746D",
-"I@ c #0A73B8",
-"J@ c #1079BF",
-"K@ c #B7DBF5",
-"L@ c #C5C196",
-"M@ c #0F0E0D",
-"N@ c #111113",
-"O@ c #9299A1",
-"P@ c #F3E5AD",
-"Q@ c #EBBB26",
-"R@ c #E9B619",
-"S@ c #E9B61A",
-"T@ c #F0D270",
-"U@ c #D1D3DC",
-"V@ c #181919",
-"W@ c #767875",
-"X@ c #2282C2",
-"Y@ c #0371C0",
-"Z@ c #0B709D",
-"`@ c #113124",
-" # c #080907",
-".# c #0A160C",
-"+# c #556947",
-"@# c #73725E",
-"## c #143113",
-"$# c #060307",
-"%# c #050107",
-"&# c #1D4716",
-"*# c #0275CA",
-"=# c #0071BF",
-"-# c #3074A8",
-";# c #3F5D40",
-"># c #B8D7EB",
-",# c #B6AF9D",
-"'# c #0E0D0D",
-")# c #9198A2",
-"!# c #F3E5AC",
-"~# c #EDC035",
-"{# c #EAB71B",
-"]# c #F1D67E",
-"^# c #D2D7DC",
-"/# c #1C231B",
-"(# c #000500",
-"_# c #80957D",
-":# c #FEFEF9",
-"<# c #2382C2",
-"[# c #0475BE",
-"}# c #085581",
-"|# c #080E14",
-"1# c #080708",
-"2# c #060607",
-"3# c #252220",
-"4# c #8F8174",
-"5# c #7D7466",
-"6# c #4D5E40",
-"7# c #08190A",
-"8# c #080609",
-"9# c #060001",
-"0# c #0562A0",
-"a# c #0475C2",
-"b# c #0372C2",
-"c# c #0F6B90",
-"d# c #0F74B9",
-"e# c #B6D0E2",
-"f# c #BDB699",
-"g# c #0E0E0D",
-"h# c #10100E",
-"i# c #90938D",
-"j# c #EEC647",
-"k# c #E9B518",
-"l# c #E9B618",
-"m# c #E9B71C",
-"n# c #F3D986",
-"o# c #D4DDDD",
-"p# c #203120",
-"q# c #7A8478",
-"r# c #1278BE",
-"s# c #0270BA",
-"t# c #056FB5",
-"u# c #0D333A",
-"v# c #0A0701",
-"w# c #151B14",
-"x# c #4B6340",
-"y# c #3A5132",
-"z# c #051307",
-"A# c #070308",
-"B# c #0A0A05",
-"C# c #0C7098",
-"D# c #0373C5",
-"E# c #0171C1",
-"F# c #1F749B",
-"G# c #2C562F",
-"H# c #1179C0",
-"I# c #BCE1F8",
-"J# c #B5AE9A",
-"K# c #11110F",
-"L# c #949488",
-"M# c #F5FAF8",
-"N# c #EBBE35",
-"O# c #EAB91E",
-"P# c #EBBA21",
-"Q# c #EBBA23",
-"R# c #E8B310",
-"S# c #F2DB92",
-"T# c #D7DFDF",
-"U# c #202F20",
-"V# c #788677",
-"W# c #016FBA",
-"X# c #0669A4",
-"Y# c #08202F",
-"Z# c #080404",
-"`# c #070A08",
-" $ c #041107",
-".$ c #050D07",
-"+$ c #080509",
-"@$ c #090B0A",
-"#$ c #0D3C47",
-"$$ c #0679C0",
-"%$ c #1E6D9C",
-"&$ c #2B502F",
-"*$ c #0B75BD",
-"=$ c #A5D0EC",
-"-$ c #C6C7B0",
-";$ c #080B06",
-">$ c #737F62",
-",$ c #F7FDFD",
-"'$ c #F4E1A3",
-")$ c #F7E5A8",
-"!$ c #F6E6AD",
-"~$ c #F7E6AB",
-"{$ c #F6E6AE",
-"]$ c #F8E6AA",
-"^$ c #F7E6AD",
-"/$ c #F7E6AA",
-"($ c #F8E7AC",
-"_$ c #F1DB92",
-":$ c #FCFFFF",
-"<$ c #B5B2AD",
-"[$ c #121211",
-"}$ c #080C05",
-"|$ c #97A290",
-"1$ c #FFFFF9",
-"2$ c #0371BB",
-"3$ c #0F5F72",
-"4$ c #111A00",
-"5$ c #070509",
-"6$ c #0C1D1A",
-"7$ c #096392",
-"8$ c #0474C3",
-"9$ c #1C7299",
-"0$ c #183019",
-"a$ c #88BAD9",
-"b$ c #F4F8FB",
-"c$ c #151414",
-"d$ c #070508",
-"e$ c #050607",
-"f$ c #142715",
-"g$ c #778A81",
-"h$ c #D6C793",
-"i$ c #ACCBE4",
-"j$ c #CBCBAA",
-"k$ c #BACBCA",
-"l$ c #D4CB9A",
-"m$ c #AECADF",
-"n$ c #C6CBB3",
-"o$ c #B3CAD6",
-"p$ c #A9CAE8",
-"q$ c #DDCD8D",
-"r$ c #9BAFBF",
-"s$ c #3C352D",
-"t$ c #040405",
-"u$ c #050507",
-"v$ c #16140B",
-"w$ c #CAC3AA",
-"x$ c #D3E7F1",
-"y$ c #094D6E",
-"z$ c #0B0900",
-"A$ c #070F15",
-"B$ c #065587",
-"C$ c #0476C1",
-"D$ c #0272C1",
-"E$ c #1A6F98",
-"F$ c #112312",
-"G$ c #006BB9",
-"H$ c #4996CA",
-"I$ c #F2F9F9",
-"J$ c #A6A097",
-"K$ c #000400",
-"L$ c #09070C",
-"M$ c #060606",
-"N$ c #090C0C",
-"O$ c #1B170C",
-"P$ c #12181E",
-"Q$ c #191910",
-"R$ c #151918",
-"S$ c #1B180E",
-"T$ c #12181C",
-"U$ c #181912",
-"V$ c #13181A",
-"W$ c #11181E",
-"X$ c #1D190B",
-"Y$ c #0E1317",
-"Z$ c #070606",
-"`$ c #494A4B",
-" % c #F6F4EC",
-".% c #69A9D4",
-"+% c #006FBA",
-"@% c #0A4F6F",
-"#% c #0C0B00",
-"$% c #070408",
-"%% c #000003",
-"&% c #0D3B42",
-"*% c #056FB2",
-"=% c #1D6C9B",
-"-% c #2A502F",
-";% c #006CB9",
-">% c #8FC0DF",
-",% c #F9F9F5",
-"'% c #4C7779",
-")% c #060608",
-"!% c #09080A",
-"~% c #343118",
-"{% c #D7D5C9",
-"]% c #D1E5F0",
-"^% c #1A7DC1",
-"/% c #0372BE",
-"(% c #0A5570",
-"_% c #0F1200",
-":% c #070609",
-"<% c #0B100C",
-"[% c #112311",
-"}% c #060207",
-"|% c #060107",
-"1% c #09070B",
-"2% c #46483B",
-"3% c #112411",
-"4% c #080403",
-"5% c #072235",
-"6% c #0469AE",
-"7% c #0071C1",
-"8% c #22769D",
-"9% c #335F35",
-"0% c #0B76BE",
-"a% c #EBF1EE",
-"b% c #EEF1EF",
-"c% c #A19D96",
-"d% c #16130F",
-"e% c #040505",
-"f% c #030E04",
-"g% c #3D5941",
-"h% c #D2D4D1",
-"i% c #F5F0E6",
-"j% c #5D91B4",
-"k% c #0C77C0",
-"l% c #1E5172",
-"m% c #050000",
-"n% c #060507",
-"o% c #112410",
-"p% c #112511",
-"q% c #040006",
-"r% c #1A4419",
-"s% c #1C4A1A",
-"t% c #102410",
-"u% c #121811",
-"v% c #163415",
-"w% c #090403",
-"x% c #072237",
-"y% c #046AAF",
-"z% c #0E688F",
-"A% c #0C76BD",
-"B% c #9CC8E4",
-"C% c #CFE3DD",
-"D% c #A9A68C",
-"E% c #9D9688",
-"F% c #66815D",
-"G% c #728667",
-"H% c #8B907B",
-"I% c #5E7E57",
-"J% c #888F78",
-"K% c #67815E",
-"L% c #8F917E",
-"M% c #50794C",
-"N% c #A49A8D",
-"O% c #9F978A",
-"P% c #BEBEBC",
-"Q% c #FAFDFD",
-"R% c #DAE9ED",
-"S% c #4595CB",
-"T% c #006DBC",
-"U% c #0371BC",
-"V% c #105D73",
-"W% c #0F1600",
-"X% c #22211E",
-"Y% c #587C56",
-"Z% c #8D847E",
-"`% c #122F11",
-" & c #0C150C",
-".& c #070808",
-"+& c #060A07",
-"@& c #46453C",
-"#& c #857E70",
-"$& c #A8AAB0",
-"%& c #AAAEB6",
-"&& c #AAB3B7",
-"*& c #425E43",
-"=& c #0B1C0B",
-"-& c #102110",
-";& c #07060A",
-">& c #101400",
-",& c #105966",
-"'& c #0071C0",
-")& c #2D73A6",
-"!& c #3D5D3E",
-"~& c #0672BC",
-"{& c #006AB8",
-"]& c #78B2D7",
-"^& c #ABCFE5",
-"/& c #C2E2F7",
-"(& c #C4E4F7",
-"_& c #CBE7FD",
-":& c #CDE8FC",
-"<& c #C7E6F9",
-"[& c #CDE7FE",
-"}& c #C7E5F9",
-"|& c #CCE7FD",
-"1& c #C6E4F9",
-"2& c #CFE8FF",
-"3& c #C3E4F6",
-"4& c #C3E3F6",
-"5& c #B2D6EB",
-"6& c #86B9DA",
-"7& c #197DC2",
-"8& c #0070BC",
-"9& c #157BBF",
-"0& c #1B7DBF",
-"a& c #2B87C3",
-"b& c #368DC8",
-"c& c #388EC9",
-"d& c #3B8FC9",
-"e& c #378DCA",
-"f& c #348BC5",
-"g& c #2683C2",
-"h& c #137AC0",
-"i& c #0F71B5",
-"j& c #0370BC",
-"k& c #006FBB",
-"l& c #0370BB",
-"m& c #0A76C0",
-"n& c #1B5372",
-"o& c #080400",
-"p& c #010103",
-"q& c #302C27",
-"r& c #999791",
-"s& c #C8D6DC",
-"t& c #C2CFC6",
-"u& c #929E8F",
-"v& c #2F3628",
-"w& c #0A0B0A",
-"x& c #415144",
-"y& c #ADB397",
-"z& c #B7C4C3",
-"A& c #CDD0D4",
-"B& c #CED5CD",
-"C& c #BBC3B5",
-"D& c #90989F",
-"E& c #0D140B",
-"F& c #050007",
-"G& c #0D0E00",
-"H& c #0C516A",
-"I& c #0272C2",
-"J& c #116D91",
-"K& c #1279C0",
-"L& c #4A95CA",
-"M& c #62A8DC",
-"N& c #80B6D8",
-"O& c #7CB6DA",
-"P& c #7DB6DA",
-"Q& c #7CB3D5",
-"R& c #7DB6DB",
-"S& c #7CB3D6",
-"T& c #7CB5D8",
-"U& c #7DB4D8",
-"V& c #7DB5D8",
-"W& c #7CB4D7",
-"X& c #7FB6D9",
-"Y& c #6BA9D1",
-"Z& c #4B96C9",
-"`& c #1A7DC2",
-" * c #0068B7",
-".* c #0062B5",
-"+* c #1777B9",
-"@* c #4792C5",
-"#* c #4A99D0",
-"$* c #4798D0",
-"%* c #54A0D2",
-"&* c #4C9BD1",
-"** c #4999D0",
-"=* c #4999CF",
-"-* c #2584C5",
-";* c #0069B8",
-">* c #006FBC",
-",* c #0069BA",
-"'* c #1673B4",
-")* c #2D83C0",
-"!* c #2D87C7",
-"~* c #2E88C7",
-"{* c #2683C4",
-"]* c #0472BB",
-"^* c #358CC8",
-"/* c #62A5CF",
-"(* c #77B4DB",
-"_* c #B0D6ED",
-":* c #C6E1F5",
-"<* c #D8EEFC",
-"[* c #D0E8E8",
-"}* c #D6EAE7",
-"|* c #D0EBED",
-"1* c #D6EADD",
-"2* c #D6EFFF",
-"3* c #D5EAF9",
-"4* c #AED8F3",
-"5* c #9BB8CF",
-"6* c #70ADD4",
-"7* c #4D95C7",
-"8* c #2079B6",
-"9* c #0069B6",
-"0* c #006CBC",
-"a* c #0066B7",
-"b* c #0064B6",
-"c* c #0A74BD",
-"d* c #0069B9",
-"e* c #006DBB",
-"f* c #0774BF",
-"g* c #165B73",
-"h* c #0E1200",
-"i* c #77848A",
-"j* c #C2CAD2",
-"k* c #E3F7F8",
-"l* c #E7EDE0",
-"m* c #EDF3F6",
-"n* c #9C9893",
-"o* c #131112",
-"p* c #252329",
-"q* c #AAB8C1",
-"r* c #F3F6E8",
-"s* c #EAF1ED",
-"t* c #BCD1BD",
-"u* c #DED9CA",
-"v* c #EDEAD7",
-"w* c #BFD1D7",
-"x* c #52614A",
-"y* c #000300",
-"z* c #0B0800",
-"A* c #0A4967",
-"B* c #23739F",
-"C* c #345C37",
-"D* c #0067B6",
-"E* c #378CC6",
-"F* c #B9D8E8",
-"G* c #EEFAFA",
-"H* c #F7F1B6",
-"I* c #CCE4F7",
-"J* c #CFDCE2",
-"K* c #CFDDE3",
-"L* c #D3F1FF",
-"M* c #CED6D9",
-"N* c #D2ECFA",
-"O* c #D0E1EA",
-"P* c #D1E5EF",
-"Q* c #D0E2EC",
-"R* c #D1E4EC",
-"S* c #CBEFFF",
-"T* c #FAFFFF",
-"U* c #BBDAEA",
-"V* c #5AA1D0",
-"W* c #0470BB",
-"X* c #63A4D1",
-"Y* c #B3CFDF",
-"Z* c #CCE1ED",
-"`* c #CFEAF9",
-" = c #D2EBF9",
-".= c #D0EAF9",
-"+= c #D0E9F8",
-"@= c #BCD8E9",
-"#= c #88BBDA",
-"$= c #2182C4",
-"%= c #006AB9",
-"&= c #1B6FAD",
-"*= c #85B0CA",
-"== c #B9D1E1",
-"-= c #D3E8F3",
-";= c #D5EDFA",
-">= c #D5EEFA",
-",= c #CCE7F8",
-"'= c #9FC8E6",
-")= c #4093CA",
-"!= c #5DA0CF",
-"~= c #98C3DB",
-"{= c #DAEFFE",
-"]= c #DAE0DE",
-"^= c #C8BDB6",
-"/= c #92AB87",
-"(= c #706E6E",
-"_= c #5F6359",
-":= c #636457",
-"<= c #5C645E",
-"[= c #65644F",
-"}= c #66686F",
-"|= c #70816D",
-"1= c #AEB1A2",
-"2= c #CFC9A1",
-"3= c #E0FDFF",
-"4= c #F8FDFD",
-"5= c #C7DAE1",
-"6= c #78B1D8",
-"7= c #2A86C5",
-"8= c #0063B6",
-"9= c #0069B7",
-"0= c #0066B6",
-"a= c #0066B5",
-"b= c #006BBD",
-"c= c #006CB8",
-"d= c #0067B7",
-"e= c #006CBE",
-"f= c #0067B9",
-"g= c #006BBA",
-"h= c #006ABC",
-"i= c #0064B5",
-"j= c #4A87B2",
-"k= c #559DCF",
-"l= c #7CB3D7",
-"m= c #92BCDA",
-"n= c #9BC5DD",
-"o= c #9AC5DF",
-"p= c #9CC7E5",
-"q= c #AACDE2",
-"r= c #A5CADE",
-"s= c #9CC5DD",
-"t= c #A0C7DD",
-"u= c #9AC4DD",
-"v= c #99C2DC",
-"w= c #8EBBDB",
-"x= c #679FC7",
-"y= c #3B85B8",
-"z= c #2B85C5",
-"A= c #0061B4",
-"B= c #0574BF",
-"C= c #0A4A6E",
-"D= c #030000",
-"E= c #1F1714",
-"F= c #B9C6D0",
-"G= c #C4C29C",
-"H= c #3F4C5A",
-"I= c #505861",
-"J= c #D2D4D7",
-"K= c #EEEFEC",
-"L= c #2D462D",
-"M= c #050606",
-"N= c #080909",
-"O= c #426857",
-"P= c #E3FAFF",
-"Q= c #F4EFE4",
-"R= c #7E7B7A",
-"S= c #233422",
-"T= c #817571",
-"U= c #86877A",
-"V= c #FFFDF1",
-"W= c #B7C0B8",
-"X= c #19201C",
-"Y= c #050305",
-"Z= c #090200",
-"`= c #074166",
-" - c #0273C2",
-".- c #146995",
-"+- c #0067B8",
-"@- c #62A7D6",
-"#- c #E6F1F3",
-"$- c #DADEDE",
-"%- c #989287",
-"&- c #282417",
-"*- c #1F2329",
-"=- c #212324",
-"-- c #212325",
-";- c #22272C",
-">- c #202122",
-",- c #21272A",
-"'- c #212427",
-")- c #212528",
-"!- c #212527",
-"~- c #20232B",
-"{- c #497145",
-"]- c #D7D6DB",
-"^- c #F0F9FA",
-"/- c #71AED7",
-"(- c #0D76BD",
-"_- c #177BBF",
-":- c #A3CCE6",
-"<- c #FBFEFA",
-"[- c #ECECD8",
-"}- c #A49E81",
-"|- c #948C7F",
-"1- c #968D7F",
-"2- c #958D7F",
-"3- c #91947C",
-"4- c #B4D1CD",
-"5- c #F8FDFE",
-"6- c #E1ECED",
-"7- c #509ACD",
-"8- c #006EB9",
-"9- c #3B90C8",
-"0- c #E5EAE9",
-"a- c #FEFFFD",
-"b- c #E0E1C6",
-"c- c #9C967D",
-"d- c #958D80",
-"e- c #B2A47E",
-"f- c #FFF7C1",
-"g- c #F6FCFD",
-"h- c #68A8D1",
-"i- c #0270BC",
-"j- c #3088C5",
-"k- c #C2DCE7",
-"l- c #EDF5F3",
-"m- c #9B9C6A",
-"n- c #2D4C31",
-"o- c #221E22",
-"p- c #1C1A1A",
-"q- c #0F150F",
-"r- c #080D09",
-"s- c #161715",
-"t- c #1F1E17",
-"u- c #282C31",
-"v- c #6A6661",
-"w- c #D0D0CC",
-"x- c #F4F9F8",
-"y- c #E4EFF0",
-"z- c #AFCFE3",
-"A- c #1177BD",
-"B- c #2080C1",
-"C- c #69A9D7",
-"D- c #91C3E4",
-"E- c #8BBFE2",
-"F- c #8CC2E8",
-"G- c #829DAF",
-"H- c #3B90CA",
-"I- c #006DBA",
-"J- c #5B8FB2",
-"K- c #8FBAD7",
-"L- c #8BC0E4",
-"M- c #8BBFE3",
-"N- c #8DC1E3",
-"O- c #70AED9",
-"P- c #207FC1",
-"Q- c #2586C9",
-"R- c #7C96A7",
-"S- c #8CC1E6",
-"T- c #8BC1E5",
-"U- c #8DB4CE",
-"V- c #6B9CBE",
-"W- c #006EBB",
-"X- c #187DC0",
-"Y- c #8EA3B2",
-"Z- c #B3D7EE",
-"`- c #DBE8EC",
-" ; c #DCEBEF",
-".; c #E9EFED",
-"+; c #ECF5F5",
-"@; c #F7FBF9",
-"#; c #FDFEFA",
-"$; c #FDFFFD",
-"%; c #FFFDE9",
-"&; c #E2E2BB",
-"*; c #EDF4EC",
-"=; c #C1E2F6",
-"-; c #F2FAF9",
-";; c #D3EAF6",
-">; c #FFFFFB",
-",; c #FDFFFA",
-"'; c #F1F6F4",
-"); c #E6EEEF",
-"!; c #E3EDEF",
-"~; c #D5E6EC",
-"{; c #B9D6E7",
-"]; c #7BB6DE",
-"^; c #4294CB",
-"/; c #0E5A72",
-"(; c #0E1000",
-"_; c #001300",
-":; c #E2EBDD",
-"<; c #1A1911",
-"[; c #252322",
-"}; c #686654",
-"|; c #758E72",
-"1; c #7B7B6C",
-"2; c #070809",
-"3; c #4C4A2C",
-"4; c #FFFFD4",
-"5; c #889BAA",
-"6; c #121517",
-"7; c #416037",
-"8; c #546345",
-"9; c #A5C8CB",
-"0; c #FBFBF9",
-"a; c #5A755A",
-"b; c #000801",
-"c; c #063E66",
-"d; c #2779A0",
-"e; c #376238",
-"f; c #528AB1",
-"g; c #ECECE5",
-"h; c #D6D3CA",
-"i; c #2F2B25",
-"j; c #060508",
-"k; c #25231F",
-"l; c #BDBCAE",
-"m; c #F3FBF8",
-"n; c #4797CD",
-"o; c #0070BB",
-"p; c #EEF2EE",
-"q; c #F4F3EF",
-"r; c #8C8982",
-"s; c #130F0B",
-"t; c #030404",
-"u; c #040506",
-"v; c #020B01",
-"w; c #365C52",
-"x; c #CDDBE2",
-"y; c #EEF3F0",
-"z; c #4B98CC",
-"A; c #2B87C4",
-"B; c #ECF3F1",
-"C; c #C8E1E6",
-"D; c #5D6866",
-"E; c #13100B",
-"F; c #050203",
-"G; c #162A1B",
-"H; c #91B1B1",
-"I; c #FEFFFE",
-"J; c #63A6D1",
-"K; c #016FB9",
-"L; c #1476B8",
-"M; c #72AFD7",
-"N; c #EBF6F7",
-"O; c #A29E95",
-"P; c #110F0D",
-"Q; c #050405",
-"R; c #060407",
-"S; c #031704",
-"T; c #3D452F",
-"U; c #C1C1BB",
-"V; c #F5F3E5",
-"W; c #DBEBF5",
-"X; c #4F9BCD",
-"Y; c #006BB5",
-"Z; c #418FC4",
-"`; c #A8CEE7",
-" > c #F8FCF8",
-".> c #ECECE3",
-"+> c #E8E6DB",
-"@> c #E6E5DE",
-"#> c #E6E5DD",
-"$> c #E6E4DC",
-"%> c #ECEEEB",
-"&> c #FAFCF9",
-"*> c #D6E8F0",
-"=> c #4A99CB",
-"-> c #0870B7",
-";> c #68A6CF",
-">> c #D1E6F2",
-",> c #F6F7F1",
-"'> c #EAEADE",
-")> c #E7E6DD",
-"!> c #E8E6DF",
-"~> c #F0F0EB",
-"{> c #F7F8F4",
-"]> c #9CC7E1",
-"^> c #2181C2",
-"/> c #137ABF",
-"(> c #93C0DC",
-"_> c #F6FAF8",
-":> c #EFF2EE",
-"<> c #E7E5DE",
-"[> c #E6E5DC",
-"}> c #E8E7E0",
-"|> c #EEF5F3",
-"1> c #F5FAF9",
-"2> c #94A5AF",
-"3> c #0877C2",
-"4> c #3089C5",
-"5> c #82B9DD",
-"6> c #E9F2F4",
-"7> c #FAFEFA",
-"8> c #EBEDE6",
-"9> c #DFE4D3",
-"0> c #C1D4CF",
-"a> c #889CA9",
-"b> c #808384",
-"c> c #70645C",
-"d> c #334A2A",
-"e> c #133E12",
-"f> c #090609",
-"g> c #0A0908",
-"h> c #060809",
-"i> c #0A0909",
-"j> c #0D1B0C",
-"k> c #184114",
-"l> c #5E6254",
-"m> c #838282",
-"n> c #84A5BB",
-"o> c #D2D2CB",
-"p> c #DAE2D5",
-"q> c #EDECE6",
-"r> c #F4F7F1",
-"s> c #FEFFFA",
-"t> c #B8DAEE",
-"u> c #7EB4D8",
-"v> c #4292C8",
-"w> c #187CC0",
-"x> c #0F5F73",
-"y> c #071100",
-"z> c #3D3027",
-"A> c #A9CDE3",
-"B> c #040104",
-"C> c #0B0B0C",
-"D> c #4E5151",
-"E> c #4C544C",
-"F> c #D4D7D1",
-"G> c #88837A",
-"H> c #060305",
-"I> c #133412",
-"J> c #060A06",
-"K> c #497459",
-"L> c #DDEAF2",
-"M> c #746F55",
-"N> c #0B0B08",
-"O> c #0B0C0B",
-"P> c #8E9091",
-"Q> c #FEFFFC",
-"R> c #A09990",
-"S> c #110F0E",
-"T> c #126993",
-"U> c #1076BF",
-"V> c #ACD2E8",
-"W> c #E2E3E0",
-"X> c #35312C",
-"Y> c #000002",
-"Z> c #1B2418",
-"`> c #C0C1AF",
-" , c #DAE8ED",
-"., c #1577BE",
-"+, c #0C6EAF",
-"@, c #A4C6DA",
-"#, c #F9FBF8",
-"$, c #6B8168",
-"%, c #060708",
-"&, c #2C2F31",
-"*, c #CFCECA",
-"=, c #D8E7EE",
-"-, c #1A7EC1",
-";, c #167CC0",
-">, c #B0D2E8",
-",, c #DDE0E4",
-"', c #2A4541",
-"), c #020000",
-"!, c #07111E",
-"~, c #B0AD8A",
-"{, c #FFFFEF",
-"], c #509DD1",
-"^, c #2583C2",
-"/, c #C3D0D6",
-"(, c #FCF6EC",
-"_, c #A0A19E",
-":, c #302B27",
-"<, c #0D240D",
-"[, c #0B240C",
-"}, c #283022",
-"|, c #202C1B",
-"1, c #272F20",
-"2, c #081D08",
-"3, c #060907",
-"4, c #070608",
-"5, c #09060A",
-"6, c #020004",
-"7, c #5D6241",
-"8, c #BDCABD",
-"9, c #FAFBF7",
-"0, c #89B5D1",
-"a, c #1771B1",
-"b, c #016FBC",
-"c, c #0372BD",
-"d, c #5597C4",
-"e, c #EAECE6",
-"f, c #E5E2DE",
-"g, c #88A087",
-"h, c #47463D",
-"i, c #3F3A27",
-"j, c #39342E",
-"k, c #3A352C",
-"l, c #383229",
-"m, c #4C4F54",
-"n, c #637D80",
-"o, c #C3D7CF",
-"p, c #F8FAFA",
-"q, c #78B1D5",
-"r, c #0873BD",
-"s, c #90B7CF",
-"t, c #FFF5E8",
-"u, c #C5CEC2",
-"v, c #657367",
-"w, c #44412C",
-"x, c #3B352C",
-"y, c #3E3A34",
-"z, c #505457",
-"A, c #83978B",
-"B, c #F0F4ED",
-"C, c #4B87B0",
-"D, c #2782C2",
-"E, c #CFE4EE",
-"F, c #F2EFE7",
-"G, c #A6A69F",
-"H, c #56595C",
-"I, c #39332A",
-"J, c #3A352D",
-"K, c #39342B",
-"L, c #403A35",
-"M, c #485A69",
-"N, c #B0B0A9",
-"O, c #FFFFFE",
-"P, c #CCDFE6",
-"Q, c #046CB9",
-"R, c #1A7DC0",
-"S, c #74B0D4",
-"T, c #AED0E5",
-"U, c #FDFEFD",
-"V, c #DEDEDA",
-"W, c #C6C3B9",
-"X, c #888886",
-"Y, c #494B47",
-"Z, c #21300B",
-"`, c #001100",
-" ' c #030106",
-".' c #070108",
-"+' c #182D13",
-"@' c #4B474A",
-"#' c #65666A",
-"$' c #899C88",
-"%' c #C2BFB2",
-"&' c #EEEBE4",
-"*' c #FCFCFA",
-"=' c #DAEAF2",
-"-' c #93C0DB",
-";' c #358CC6",
-">' c #0271BC",
-",' c #105E72",
-"'' c #0C1400",
-")' c #140C09",
-"!' c #C2D2DE",
-"~' c #0B2209",
-"{' c #090509",
-"]' c #23251E",
-"^' c #3A4824",
-"/' c #CDCDBC",
-"(' c #988767",
-"_' c #202D1E",
-":' c #3C3436",
-"<' c #383432",
-"[' c #2C2A2B",
-"}' c #D5D4C2",
-"|' c #6B6765",
-"1' c #0A0809",
-"2' c #827B62",
-"3' c #FFFFFC",
-"4' c #828F7A",
-"5' c #090C08",
-"6' c #216F9E",
-"7' c #325936",
-"8' c #4796CA",
-"9' c #F2FBFF",
-"0' c #658065",
-"a' c #000503",
-"b' c #172018",
-"c' c #4A5E42",
-"d' c #726862",
-"e' c #6C665E",
-"f' c #6C665C",
-"g' c #6C665F",
-"h' c #6C655B",
-"i' c #706861",
-"j' c #506047",
-"k' c #262825",
-"l' c #040305",
-"m' c #666665",
-"n' c #FFFBEE",
-"o' c #5C9ECA",
-"p' c #5498C5",
-"q' c #FBFCF8",
-"r' c #979187",
-"s' c #0A070B",
-"t' c #060707",
-"u' c #0C0E0C",
-"v' c #151B1E",
-"w' c #1F1C10",
-"x' c #141C22",
-"y' c #151C21",
-"z' c #181C1C",
-"A' c #1D1C14",
-"B' c #131C25",
-"C' c #1E1C12",
-"D' c #171C1E",
-"E' c #151B20",
-"F' c #111010",
-"G' c #4A6249",
-"H' c #F8F5EA",
-"I' c #74B0D7",
-"J' c #519CCE",
-"K' c #FFFFF6",
-"L' c #7A766C",
-"M' c #040605",
-"N' c #0D100E",
-"O' c #161C20",
-"P' c #1B1C16",
-"Q' c #171C1C",
-"R' c #191C19",
-"S' c #1C1C16",
-"T' c #030704",
-"U' c #182800",
-"V' c #DCE4DD",
-"W' c #E7EFF0",
-"X' c #D8E8EE",
-"Y' c #E1E4DC",
-"Z' c #696761",
-"`' c #000102",
-" ) c #050505",
-".) c #050A06",
-"+) c #1B1D1E",
-"@) c #4E4841",
-"#) c #78868D",
-"$) c #B2B8BD",
-"%) c #C6D8C9",
-"&) c #C5D7C8",
-"*) c #D6DED5",
-"=) c #D1DCD1",
-"-) c #D5DED5",
-";) c #C7D5C6",
-">) c #A9BBC4",
-",) c #87939E",
-"') c #6B655B",
-")) c #1C3B1F",
-"!) c #0E0F13",
-"~) c #040705",
-"{) c #0E1612",
-"]) c #9B9879",
-"^) c #FDF7F0",
-"/) c #A4C7DD",
-"() c #1B7DC1",
-"_) c #448CBC",
-":) c #E7E8E6",
-"<) c #CFC9BF",
-"[) c #3A3A3B",
-"}) c #000900",
-"|) c #000004",
-"1) c #000104",
-"2) c #132122",
-"3) c #A4A183",
-"4) c #F7FAF8",
-"5) c #72AED6",
-"6) c #6EABD4",
-"7) c #FFFEF4",
-"8) c #9C9891",
-"9) c #151C17",
-"0) c #000100",
-"a) c #484E3D",
-"b) c #E2E0D1",
-"c) c #EFE8DF",
-"d) c #328BC8",
-"e) c #1B74B9",
-"f) c #B1D5EA",
-"g) c #ECEADE",
-"h) c #555551",
-"i) c #14110E",
-"j) c #525757",
-"k) c #E0F2F5",
-"l) c #B1D2E4",
-"m) c #167BBF",
-"n) c #1D7BBB",
-"o) c #9AB5C4",
-"p) c #D3E8F1",
-"q) c #FBF5EC",
-"r) c #C9C7B8",
-"s) c #5F714F",
-"t) c #202B2A",
-"u) c #1D1917",
-"v) c #030107",
-"w) c #030304",
-"x) c #030904",
-"y) c #080A07",
-"z) c #040804",
-"A) c #020203",
-"B) c #040404",
-"C) c #161613",
-"D) c #2C2B2F",
-"E) c #476145",
-"F) c #A4A483",
-"G) c #D7E6EC",
-"H) c #E9E9E2",
-"I) c #5593BC",
-"J) c #08689E",
-"K) c #0B2229",
-"L) c #D0CBC2",
-"M) c #839588",
-"N) c #020002",
-"O) c #2D2828",
-"P) c #BAA05A",
-"Q) c #E1AF20",
-"R) c #C9A823",
-"S) c #DBAF30",
-"T) c #CFAA36",
-"U) c #AC8C26",
-"V) c #C3B470",
-"W) c #766647",
-"X) c #0B0E0D",
-"Y) c #040507",
-"Z) c #111314",
-"`) c #9EB1B3",
-" ! c #595E59",
-".! c #1D7499",
-"+! c #1E3E20",
-"@! c #0772BC",
-"#! c #7AB3D7",
-"$! c #DBEEF8",
-"%! c #2D363B",
-"&! c #26231F",
-"*! c #C5CACA",
-"=! c #FBFFF9",
-"-! c #F6F5E8",
-";! c #F5F1D6",
-">! c #F6F8F3",
-",! c #F6F9F6",
-"'! c #F6FAF9",
-")! c #F6F3DE",
-"!! c #F6FAFB",
-"~! c #F6F2DB",
-"{! c #F4F8F6",
-"]! c #303031",
-"^! c #333434",
-"/! c #D9D9D3",
-"(! c #A5B6BF",
-"_! c #016DBB",
-":! c #016EB7",
-"<! c #81B1CF",
-"[! c #F0F5F7",
-"}! c #0F0F0F",
-"|! c #172B17",
-"1! c #859685",
-"2! c #BDD5E4",
-"3! c #E3DAA6",
-"4! c #B8D9F3",
-"5! c #BBD9EF",
-"6! c #C8D9D8",
-"7! c #DADAB5",
-"8! c #B2D9FF",
-"9! c #E0DAAD",
-"0! c #C2D9E2",
-"a! c #BBD7EB",
-"b! c #AAA8A5",
-"c! c #433E38",
-"d! c #16150B",
-"e! c #C4BFA4",
-"f! c #D6EAF4",
-"g! c #A6C1D2",
-"h! c #CAD8DF",
-"i! c #101418",
-"j! c #1F381D",
-"k! c #9AA599",
-"l! c #BBD9EE",
-"m! c #BDD9EB",
-"n! c #D1D9C5",
-"o! c #C5D9DC",
-"p! c #DCDAB2",
-"q! c #C4D9DF",
-"r! c #CBD9D1",
-"s! c #D5DBC2",
-"t! c #AEBCC3",
-"u! c #486243",
-"v! c #110B0D",
-"w! c #859EAD",
-"x! c #FEFFF9",
-"y! c #B4C9D1",
-"z! c #254234",
-"A! c #010300",
-"B! c #010A01",
-"C! c #262D2A",
-"D! c #698969",
-"E! c #C5D1DE",
-"F! c #E4F0F1",
-"G! c #F9F2D3",
-"H! c #F9F3D2",
-"I! c #F7E8B9",
-"J! c #F5E7B7",
-"K! c #F5E7B8",
-"L! c #F8EABD",
-"M! c #F9F2CF",
-"N! c #F7EFCA",
-"O! c #F6FAFA",
-"P! c #E4EEF1",
-"Q! c #5A6649",
-"R! c #10120B",
-"S! c #0B0A09",
-"T! c #7E7E71",
-"U! c #E8F1E7",
-"V! c #A0CBE7",
-"W! c #147BC0",
-"X! c #1076BA",
-"Y! c #A2C5D8",
-"Z! c #DCDCD4",
-"`! c #393836",
-" ~ c #030202",
-".~ c #030203",
-"+~ c #040303",
-"@~ c #101010",
-"#~ c #AFB1B0",
-"$~ c #D0E5F2",
-"%~ c #3383BD",
-"&~ c #0470B9",
-"*~ c #3381B5",
-"=~ c #FDFDF7",
-"-~ c #A5ACAB",
-";~ c #0F0C09",
-">~ c #020202",
-",~ c #494C4E",
-"'~ c #E1EEF5",
-")~ c #C4D9E4",
-"!~ c #0068B8",
-"~~ c #006BBB",
-"{~ c #A6B6BE",
-"]~ c #F5F4EB",
-"^~ c #677562",
-"/~ c #000200",
-"(~ c #030305",
-"_~ c #020102",
-":~ c #040304",
-"<~ c #555E63",
-"[~ c #EFF9FA",
-"}~ c #69AAD5",
-"|~ c #1177BE",
-"1~ c #67A6D3",
-"2~ c #EFF6F5",
-"3~ c #FAF5EA",
-"4~ c #9AACB4",
-"5~ c #504D47",
-"6~ c #010202",
-"7~ c #030402",
-"8~ c #000401",
-"9~ c #151C12",
-"0~ c #282321",
-"a~ c #2E353A",
-"b~ c #454B4F",
-"c~ c #50504F",
-"d~ c #525952",
-"e~ c #59835A",
-"f~ c #75886F",
-"g~ c #6C8568",
-"h~ c #979689",
-"i~ c #5A7E5A",
-"j~ c #5C7F5B",
-"k~ c #5B7A5A",
-"l~ c #505050",
-"m~ c #3E3F42",
-"n~ c #2E302D",
-"o~ c #2D2821",
-"p~ c #0C1A0B",
-"q~ c #010102",
-"r~ c #070607",
-"s~ c #323226",
-"t~ c #D2CEB8",
-"u~ c #DAE9F1",
-"v~ c #2383C3",
-"w~ c #0B6388",
-"x~ c #0E1D15",
-"y~ c #505B2A",
-"z~ c #F7F9F6",
-"A~ c #1B4734",
-"B~ c #342609",
-"C~ c #AA8531",
-"D~ c #B99030",
-"E~ c #E4AF19",
-"F~ c #EEB815",
-"G~ c #F2BF23",
-"H~ c #B49D41",
-"I~ c #D4981B",
-"J~ c #EFBD18",
-"K~ c #E8AF33",
-"L~ c #838225",
-"M~ c #313322",
-"N~ c #252526",
-"O~ c #7A8087",
-"P~ c #CBD4CB",
-"Q~ c #272E2A",
-"R~ c #063F69",
-"S~ c #196C97",
-"T~ c #102212",
-"U~ c #0D75BD",
-"V~ c #98C8E8",
-"W~ c #D1CFC6",
-"X~ c #282725",
-"Y~ c #7B7A77",
-"Z~ c #FFFEEE",
-"`~ c #F0D680",
-" { c #EDCA59",
-".{ c #EDC441",
-"+{ c #EED070",
-"@{ c #EED176",
-"#{ c #EDC442",
-"${ c #EED378",
-"%{ c #EDC74D",
-"&{ c #EED37D",
-"*{ c #EDC546",
-"={ c #FAF5E1",
-"-{ c #A4BECF",
-";{ c #020305",
-">{ c #221F18",
-",{ c #CECABE",
-"'{ c #B0D6EE",
-"){ c #016BB8",
-"!{ c #1175BA",
-"~{ c #B9D0DC",
-"{{ c #C7CCCB",
-"]{ c #0E0E10",
-"^{ c #717B6B",
-"/{ c #F9FDF9",
-"({ c #FAE9B2",
-"_{ c #F4E3A6",
-":{ c #F8E39F",
-"<{ c #F7E3A2",
-"[{ c #F5E3A6",
-"}{ c #F9E39E",
-"|{ c #F8E3A1",
-"1{ c #F8E3A0",
-"2{ c #FCF3CC",
-"3{ c #B9B7B6",
-"4{ c #121112",
-"5{ c #060A05",
-"6{ c #949F8F",
-"7{ c #0872BA",
-"8{ c #D0D7D9",
-"9{ c #B3AFA8",
-"0{ c #0A0F0C",
-"a{ c #9BA99C",
-"b{ c #FDFFFE",
-"c{ c #F8E3A2",
-"d{ c #F6E3A4",
-"e{ c #F7E3A1",
-"f{ c #F6E3A3",
-"g{ c #FDF9E4",
-"h{ c #E8E7E6",
-"i{ c #42403D",
-"j{ c #645848",
-"k{ c #B4BCBE",
-"l{ c #1E2B36",
-"m{ c #000302",
-"n{ c #121113",
-"o{ c #6B7966",
-"p{ c #CCD7D6",
-"q{ c #F8F0CD",
-"r{ c #F1D26E",
-"s{ c #ECC035",
-"t{ c #ECBF31",
-"u{ c #E8B10A",
-"v{ c #E8B109",
-"w{ c #E9B30F",
-"x{ c #ECBE2C",
-"y{ c #ECBD27",
-"z{ c #EED37C",
-"A{ c #FFF5D5",
-"B{ c #FAFAF0",
-"C{ c #ABACA5",
-"D{ c #514D48",
-"E{ c #060506",
-"F{ c #717B69",
-"G{ c #FFFAF2",
-"H{ c #81B8DA",
-"I{ c #2782BF",
-"J{ c #F7EBDF",
-"K{ c #848D8F",
-"L{ c #090C0F",
-"M{ c #5F6364",
-"N{ c #61717E",
-"O{ c #606D79",
-"P{ c #5F666E",
-"Q{ c #616F7B",
-"R{ c #5F676F",
-"S{ c #5E6369",
-"T{ c #617482",
-"U{ c #5E646B",
-"V{ c #606D78",
-"W{ c #606569",
-"X{ c #4B4741",
-"Y{ c #060604",
-"Z{ c #444746",
-"`{ c #F8F6EE",
-" ] c #7DADCC",
-".] c #0873BB",
-"+] c #0065B9",
-"@] c #B8C3C8",
-"#] c #EAEEEA",
-"$] c #3E494F",
-"%] c #0A090B",
-"&] c #45423E",
-"*] c #61717D",
-"=] c #5F676E",
-"-] c #5E646A",
-";] c #617381",
-">] c #5E666D",
-",] c #5F6A73",
-"'] c #617584",
-")] c #606B76",
-"!] c #5D5F61",
-"~] c #302C28",
-"{] c #0A0A0B",
-"]] c #84989B",
-"^] c #E7F2F5",
-"/] c #368DC9",
-"(] c #076EBA",
-"_] c #E7F2F2",
-":] c #C3C2BE",
-"<] c #0A0503",
-"[] c #030306",
-"}] c #112C17",
-"|] c #5F5F4A",
-"1] c #617182",
-"2] c #61707C",
-"3] c #5D6065",
-"4] c #5F6973",
-"5] c #606C77",
-"6] c #5E6165",
-"7] c #627788",
-"8] c #5E6267",
-"9] c #606C79",
-"0] c #5E6268",
-"a] c #606974",
-"b] c #606F7C",
-"c] c #606C78",
-"d] c #5E6065",
-"e] c #62788A",
-"f] c #5F656C",
-"g] c #61707E",
-"h] c #5F656D",
-"i] c #606B75",
-"j] c #617382",
-"k] c #5E6166",
-"l] c #627789",
-"m] c #606E7A",
-"n] c #606369",
-"o] c #4F5A53",
-"p] c #0D1A0D",
-"q] c #262625",
-"r] c #BFC1BC",
-"s] c #A9D0E7",
-"t] c #328AC6",
-"u] c #ACD0E6",
-"v] c #F6FBF3",
-"w] c #B4B1A7",
-"x] c #63625D",
-"y] c #080402",
-"z] c #030205",
-"A] c #111112",
-"B] c #2B4024",
-"C] c #656259",
-"D] c #818C8A",
-"E] c #ADBAAC",
-"F] c #CAC5BB",
-"G] c #D4DEDF",
-"H] c #F6FFFD",
-"I] c #FFFFF8",
-"J] c #FDFDF3",
-"K] c #EBEEEA",
-"L] c #D5D8CE",
-"M] c #D3CFC4",
-"N] c #9CB69F",
-"O] c #86858A",
-"P] c #797C7E",
-"Q] c #514F4D",
-"R] c #34312C",
-"S] c #0D1012",
-"T] c #0A0B0C",
-"U] c #020205",
-"V] c #40474D",
-"W] c #E5E9E6",
-"X] c #8FB0C4",
-"Y] c #036EB8",
-"Z] c #062641",
-"`] c #090102",
-" ^ c #000B00",
-".^ c #C5CACB",
-"+^ c #C2BF7C",
-"@^ c #A88214",
-"#^ c #EDB41B",
-"$^ c #EFBB17",
-"%^ c #E9B617",
-"&^ c #EABB29",
-"*^ c #EFCC5A",
-"=^ c #F3C841",
-"-^ c #EFC53C",
-";^ c #ECC341",
-">^ c #EFC846",
-",^ c #FBC321",
-"'^ c #D1AF37",
-")^ c #C6AE67",
-"!^ c #E9D384",
-"~^ c #F1E1AB",
-"{^ c #677266",
-"]^ c #080101",
-"^^ c #0D3437",
-"/^ c #066EAC",
-"(^ c #21709E",
-"_^ c #325935",
-":^ c #0C75BD",
-"<^ c #95C7E9",
-"[^ c #CECBB3",
-"}^ c #28251B",
-"|^ c #82888D",
-"1^ c #F8F3D9",
-"2^ c #EDBD25",
-"3^ c #E9B414",
-"4^ c #E9B20E",
-"5^ c #E9B20D",
-"6^ c #E9B412",
-"7^ c #E9B20C",
-"8^ c #E8B20E",
-"9^ c #EBB91C",
-"0^ c #F9F0CD",
-"a^ c #9AB9CE",
-"b^ c #121A0C",
-"c^ c #C1C5B8",
-"d^ c #D1E4ED",
-"e^ c #1079C0",
-"f^ c #B9E1F8",
-"g^ c #B9B3AA",
-"h^ c #0E0E0E",
-"i^ c #92949B",
-"j^ c #F4E9BE",
-"k^ c #EAB81D",
-"l^ c #EAB91F",
-"m^ c #EABA21",
-"n^ c #F4DC90",
-"o^ c #D5DBDE",
-"p^ c #1D261D",
-"q^ c #798977",
-"r^ c #1077BD",
-"s^ c #0874BD",
-"t^ c #D0E8F7",
-"u^ c #A9A193",
-"v^ c #0C0A0A",
-"w^ c #18181A",
-"x^ c #B5BAC6",
-"y^ c #F3E3AA",
-"z^ c #EAB921",
-"A^ c #EECA58",
-"B^ c #E9F1F6",
-"C^ c #5E676C",
-"D^ c #1D1B19",
-"E^ c #1D1E20",
-"F^ c #010000",
-"G^ c #050204",
-"H^ c #394A37",
-"I^ c #9EB4B3",
-"J^ c #F4F3EB",
-"K^ c #F9EFCB",
-"L^ c #EDCE64",
-"M^ c #EABD2F",
-"N^ c #E9B410",
-"O^ c #E9B516",
-"P^ c #E9B517",
-"Q^ c #EBBF35",
-"R^ c #F0D786",
-"S^ c #FFF7D6",
-"T^ c #E7E9E5",
-"U^ c #747B7F",
-"V^ c #000612",
-"W^ c #151110",
-"X^ c #948E89",
-"Y^ c #EFEFEB",
-"Z^ c #60A4D0",
-"`^ c #559FD0",
-" / c #F3F1EC",
-"./ c #4A4F53",
-"+/ c #030201",
-"@/ c #112217",
-"#/ c #C4D0D0",
-"$/ c #EFEBD7",
-"%/ c #EDEFDA",
-"&/ c #EDEED9",
-"*/ c #ECEAD3",
-"=/ c #EDEEDA",
-"-/ c #EBEBD4",
-";/ c #ECE8D1",
-">/ c #EDF1DE",
-",/ c #ECE9D2",
-"'/ c #ECECD4",
-")/ c #EEF3F3",
-"!/ c #E3E3DC",
-"~/ c #5E5B46",
-"{/ c #161F17",
-"]/ c #B5BEB0",
-"^/ c #97C7E7",
-"// c #0A74BC",
-"(/ c #DCEBF0",
-"_/ c #E0DDD5",
-":/ c #060200",
-"</ c #5A645D",
-"[/ c #DEDCD3",
-"}/ c #EEF1DC",
-"|/ c #EBEAD4",
-"1/ c #ECE9D1",
-"2/ c #EDF1DD",
-"3/ c #ECECD6",
-"4/ c #EDF1DF",
-"5/ c #ECECD7",
-"6/ c #ECE9D4",
-"7/ c #BFC0BD",
-"8/ c #2F2E31",
-"9/ c #273E1C",
-"0/ c #75B0D4",
-"a/ c #3890CD",
-"b/ c #E9F0EE",
-"c/ c #808175",
-"d/ c #040208",
-"e/ c #162403",
-"f/ c #8FB3AF",
-"g/ c #EFF1E6",
-"h/ c #EDEFDB",
-"i/ c #EBE7CF",
-"j/ c #ECEDD8",
-"k/ c #EDF3E1",
-"l/ c #EBE8D0",
-"m/ c #ECEDD9",
-"n/ c #ECE8D0",
-"o/ c #ECEBD4",
-"p/ c #EEF3E2",
-"q/ c #EDEFDC",
-"r/ c #EDF0DE",
-"s/ c #EBE8CF",
-"t/ c #EEF3E1",
-"u/ c #ECEED9",
-"v/ c #EDE9D4",
-"w/ c #EBF0EC",
-"x/ c #778F73",
-"y/ c #0A0D0B",
-"z/ c #0C0D0C",
-"A/ c #8D8A7B",
-"B/ c #D1E3EA",
-"C/ c #0573BC",
-"D/ c #006AB7",
-"E/ c #4496CC",
-"F/ c #CCE3F0",
-"G/ c #DFDAD7",
-"H/ c #637762",
-"I/ c #181913",
-"J/ c #141C17",
-"K/ c #55524C",
-"L/ c #868A8F",
-"M/ c #BDBFC5",
-"N/ c #D0E0D5",
-"O/ c #EFEFE0",
-"P/ c #FDF6D9",
-"Q/ c #FBF0CE",
-"R/ c #F7DF8B",
-"S/ c #F5D56E",
-"T/ c #F0D26D",
-"U/ c #EFD16D",
-"V/ c #EBC142",
-"W/ c #EBC245",
-"X/ c #EBC448",
-"Y/ c #EFD06D",
-"Z/ c #F2D36C",
-"`/ c #F5DC87",
-" ( c #F7EDC3",
-".( c #FCEFC8",
-"+( c #FFFCE4",
-"@( c #FAF6DE",
-"#( c #E6E6E1",
-"$( c #D7D7DA",
-"%( c #A4B9CA",
-"&( c #939BA3",
-"*( c #66635F",
-"=( c #262418",
-"-( c #080A0A",
-";( c #979B99",
-">( c #FFF3E6",
-",( c #046FBB",
-"'( c #046DB4",
-")( c #07253D",
-"!( c #0A0202",
-"~( c #000502",
-"{( c #8E7B5F",
-"]( c #CB8C23",
-"^( c #DFA71E",
-"/( c #E8B51B",
-"(( c #E8B415",
-"_( c #EBBC2A",
-":( c #EEC94F",
-"<( c #EEC74A",
-"[( c #EEC74C",
-"}( c #EEC749",
-"|( c #EFCD5A",
-"1( c #ECC034",
-"2( c #EABE32",
-"3( c #F1C12D",
-"4( c #F1BF21",
-"5( c #EFC12F",
-"6( c #E5B729",
-"7( c #655334",
-"8( c #0B0608",
-"9( c #070102",
-"0( c #0F3129",
-"a( c #076DA8",
-"b( c #177195",
-"c( c #96C8E8",
-"d( c #C9C4B8",
-"e( c #25221E",
-"f( c #808689",
-"g( c #F8F4DB",
-"h( c #EDC031",
-"i( c #E8B516",
-"j( c #EBBD29",
-"k( c #F9F0D0",
-"l( c #9BB8CB",
-"m( c #060408",
-"n( c #051503",
-"o( c #BDC5B2",
-"p( c #B0D4EA",
-"q( c #0F76BC",
-"r( c #0271BB",
-"s( c #0F73B7",
-"t( c #B8CEDF",
-"u( c #AAB393",
-"v( c #0D0E0D",
-"w( c #9299A2",
-"x( c #EBBA24",
-"y( c #F0D06C",
-"z( c #D3DBDE",
-"A( c #1D2A1E",
-"B( c #798077",
-"C( c #157ABE",
-"D( c #CFE6F3",
-"E( c #AAA396",
-"F( c #0C0B0A",
-"G( c #151516",
-"H( c #B0B5C0",
-"I( c #F3DC8F",
-"J( c #EFCC57",
-"K( c #EFF6FA",
-"L( c #6A7174",
-"M( c #020001",
-"N( c #615C54",
-"O( c #DDE2E1",
-"P( c #F5FAF5",
-"Q( c #EFCE64",
-"R( c #EABA28",
-"S( c #EBBC2C",
-"T( c #F5E4A6",
-"U( c #EAF8FC",
-"V( c #9F996E",
-"W( c #08090B",
-"X( c #030103",
-"Y( c #142316",
-"Z( c #CBD6C9",
-"`( c #F5F6F1",
-" _ c #0D74BE",
-"._ c #016FBB",
-"+_ c #7EB5D8",
-"@_ c #EAE2C2",
-"#_ c #3F3E28",
-"$_ c #5F6E53",
-"%_ c #F1D477",
-"&_ c #EFC33C",
-"*_ c #EFC544",
-"=_ c #EFC644",
-"-_ c #EFC543",
-";_ c #EFC645",
-">_ c #EFC43E",
-",_ c #EECB5C",
-"'_ c #FCFBF0",
-")_ c #ACB9A6",
-"!_ c #000A00",
-"~_ c #ABB8A3",
-"{_ c #ABD0EA",
-"]_ c #1178BE",
-"^_ c #DAE8EA",
-"/_ c #A7C5DF",
-"(_ c #1B1E16",
-"__ c #BABFB6",
-":_ c #FCF4D7",
-"<_ c #EEC648",
-"[_ c #EFC542",
-"}_ c #F1D063",
-"|_ c #F3F9FD",
-"1_ c #586657",
-"2_ c #050906",
-"3_ c #81B6D6",
-"4_ c #5D94B8",
-"5_ c #EEEEE7",
-"6_ c #605642",
-"7_ c #525542",
-"8_ c #E8EDED",
-"9_ c #F3DE94",
-"0_ c #EEC238",
-"a_ c #EEC43F",
-"b_ c #EEC542",
-"c_ c #EFC443",
-"d_ c #FBEAB4",
-"e_ c #D2E5EC",
-"f_ c #171A1D",
-"g_ c #050805",
-"h_ c #5F6C56",
-"i_ c #F3F3E7",
-"j_ c #0673BC",
-"k_ c #0063B4",
-"l_ c #59A3D4",
-"m_ c #E7F1F2",
-"n_ c #D3D0C8",
-"o_ c #454444",
-"p_ c #050806",
-"q_ c #001A01",
-"r_ c #6A716E",
-"s_ c #BAC7BB",
-"t_ c #E9EEF8",
-"u_ c #F1E9C5",
-"v_ c #F8EAB2",
-"w_ c #F1D57F",
-"x_ c #EFCD62",
-"y_ c #ECC037",
-"z_ c #E9B926",
-"A_ c #E9B514",
-"B_ c #E9B515",
-"C_ c #E9B924",
-"D_ c #E9B822",
-"E_ c #EDC444",
-"F_ c #EEC546",
-"G_ c #F0D06B",
-"H_ c #F4E099",
-"I_ c #F4E8B2",
-"J_ c #F2E7B8",
-"K_ c #EFF1F3",
-"L_ c #CECDB9",
-"M_ c #163014",
-"N_ c #71706F",
-"O_ c #08273D",
-"P_ c #4D4A19",
-"Q_ c #B17929",
-"R_ c #DEA91C",
-"S_ c #EAB71A",
-"T_ c #ECC23C",
-"U_ c #EECA52",
-"V_ c #EDC543",
-"W_ c #EDC544",
-"X_ c #EBBD2F",
-"Y_ c #ECC545",
-"Z_ c #F0C232",
-"`_ c #CCAD37",
-" : c #E1AD1E",
-".: c #4D370E",
-"+: c #010208",
-"@: c #0A384A",
-"#: c #0570B3",
-"$: c #0072C0",
-"%: c #2672A1",
-"&: c #365B39",
-"*: c #C6C1B9",
-"=: c #23211E",
-"-: c #EBBC29",
-";: c #F9F3D3",
-">: c #959EA4",
-",: c #24221A",
-"': c #D1CCC0",
-"): c #A4CDE8",
-"!: c #016EB9",
-"~: c #B9DAEF",
-"{: c #B1AD9D",
-"]: c #111214",
-"^: c #9299A6",
-"/: c #F3E3A7",
-"(: c #EAB61A",
-"_: c #EAB81F",
-":: c #F5E29F",
-"<: c #D0D1D8",
-"[: c #171618",
-"}: c #000700",
-"|: c #81997E",
-"1: c #2383C2",
-"2: c #171E24",
-"3: c #B5CDE2",
-"4: c #F3DE93",
-"5: c #F1CF60",
-"6: c #E0EFFB",
-"7: c #4C6377",
-"8: c #070507",
-"9: c #5C554F",
-"0: c #E5E7E7",
-"a: c #F4E4A7",
-"b: c #EBC039",
-"c: c #E9B519",
-"d: c #EAB923",
-"e: c #F2E2A7",
-"f: c #F7F9F1",
-"g: c #84A1B1",
-"h: c #5A584C",
-"i: c #F5F3EA",
-"j: c #B5D2E3",
-"k: c #005FB6",
-"l: c #0573BB",
-"m: c #80B5D9",
-"n: c #D8CFC0",
-"o: c #2C2B27",
-"p: c #010203",
-"q: c #8A8174",
-"r: c #ECC95D",
-"s: c #E8B30F",
-"t: c #E8B413",
-"u: c #EDC138",
-"v: c #FBFAEB",
-"w: c #A9ABA7",
-"x: c #A6A6A0",
-"y: c #B4D6EC",
-"z: c #2381C3",
-"A: c #DFEDF5",
-"B: c #CEB458",
-"C: c #071806",
-"D: c #A1B8A4",
-"E: c #E8B517",
-"F: c #ECC13F",
-"G: c #F2F9FE",
-"H: c #5D775B",
-"I: c #7FB5D6",
-"J: c #62A3CF",
-"K: c #EEF1EB",
-"L: c #4A5B36",
-"M: c #5A5E61",
-"N: c #EAEEEF",
-"O: c #EEC94C",
-"P: c #E8B312",
-"Q: c #EABB25",
-"R: c #E8B519",
-"S: c #F6D980",
-"T: c #D7F4FF",
-"U: c #181D22",
-"V: c #0B0B0A",
-"W: c #7D786D",
-"X: c #E0E9EA",
-"Y: c #0066B8",
-"Z: c #63A8D8",
-"`: c #ECF2EF",
-" < c #DDDBD4",
-".< c #3B352F",
-"+< c #4E5255",
-"@< c #D3DCD2",
-"#< c #ECF1F3",
-"$< c #F6F9F4",
-"%< c #F0D57A",
-"&< c #EBBC2D",
-"*< c #EABA26",
-"=< c #E8B51A",
-"-< c #E9B71B",
-";< c #E9B81F",
-">< c #EABA25",
-",< c #F2E3AC",
-"'< c #F4F5F5",
-")< c #111812",
-"!< c #778975",
-"~< c #FFFEF0",
-"{< c #2F89C5",
-"]< c #002038",
-"^< c #332F32",
-"/< c #A27331",
-"(< c #AC7329",
-"_< c #C79122",
-":< c #F1BF18",
-"<< c #E9B820",
-"[< c #F0D165",
-"}< c #EFCC59",
-"|< c #EBBD2B",
-"1< c #ECBE32",
-"2< c #EFCD5B",
-"3< c #F3BD18",
-"4< c #C0A237",
-"5< c #AE8637",
-"6< c #DFA61D",
-"7< c #4B521E",
-"8< c #030D0A",
-"9< c #070206",
-"0< c #142B12",
-"a< c #096B9F",
-"b< c #0E6890",
-"c< c #94C6E9",
-"d< c #D5D3B2",
-"e< c #2B291B",
-"f< c #F9EFCE",
-"g< c #9EC6E1",
-"h< c #B0BEAC",
-"i< c #EFF4F0",
-"j< c #0168B8",
-"k< c #1078BF",
-"l< c #BADEF4",
-"m< c #B4AD9E",
-"n< c #100F0A",
-"o< c #8E8B6F",
-"p< c #F5FBFE",
-"q< c #ECC448",
-"r< c #EFD170",
-"s< c #D6E4E0",
-"t< c #254024",
-"u< c #757775",
-"v< c #2081C1",
-"w< c #161718",
-"x< c #B1B9C5",
-"y< c #F3DD93",
-"z< c #F0CF61",
-"A< c #F4EED3",
-"B< c #756223",
-"C< c #203520",
-"D< c #C6D8C2",
-"E< c #FDFDFD",
-"F< c #ECC959",
-"G< c #EBB81F",
-"H< c #F2E6B3",
-"I< c #F0F0EE",
-"J< c #595349",
-"K< c #90B6CF",
-"L< c #EFEDE6",
-"M< c #5286A9",
-"N< c #006DBD",
-"O< c #7FB5DA",
-"P< c #D8DFDE",
-"Q< c #2D3C44",
-"R< c #8A8277",
-"S< c #FEF4C8",
-"T< c #EABA22",
-"U< c #E8B005",
-"V< c #F9F4E2",
-"W< c #B0C4AE",
-"X< c #001400",
-"Y< c #A5A39F",
-"Z< c #B5D7EC",
-"`< c #DDEAEB",
-" [ c #90B5D2",
-".[ c #28241F",
-"+[ c #C9C8C3",
-"@[ c #EAB71D",
-"#[ c #ECC140",
-"$[ c #63A8D6",
-"%[ c #EFF1ED",
-"&[ c #574F43",
-"*[ c #595E61",
-"=[ c #EEC84C",
-"-[ c #E8B412",
-";[ c #F6DA81",
-">[ c #D6F2FF",
-",[ c #181D21",
-"'[ c #010702",
-")[ c #55684D",
-"![ c #D0E2E1",
-"~[ c #2785C6",
-"{[ c #5086AA",
-"][ c #E9EAE4",
-"^[ c #E5E5DF",
-"/[ c #3C352B",
-"([ c #161615",
-"_[ c #B8B3A7",
-":[ c #F4F3E9",
-"<[ c #EFDB98",
-"[[ c #E7AD00",
-"}[ c #F8E7A8",
-"|[ c #B3B9C0",
-"1[ c #7C917B",
-"2[ c #FFFFF1",
-"3[ c #056DB4",
-"4[ c #07223C",
-"5[ c #001D07",
-"6[ c #886629",
-"7[ c #D8A31E",
-"8[ c #CE9921",
-"9[ c #EDBA18",
-"0[ c #F0CF60",
-"a[ c #EFCE5F",
-"b[ c #F0CC58",
-"c[ c #EABA24",
-"d[ c #EEC94E",
-"e[ c #EBBD2C",
-"f[ c #EBC855",
-"g[ c #E8B31B",
-"h[ c #8C8A60",
-"i[ c #C6A635",
-"j[ c #E5AD18",
-"k[ c #CA9326",
-"l[ c #5A480F",
-"m[ c #000108",
-"n[ c #060208",
-"o[ c #162801",
-"p[ c #0A6A99",
-"q[ c #0070C0",
-"r[ c #2A7BA2",
-"s[ c #3B643A",
-"t[ c #96C9E8",
-"u[ c #C5C0B9",
-"v[ c #23201E",
-"w[ c #F9F0CF",
-"x[ c #9DC1DA",
-"y[ c #1F2016",
-"z[ c #CCCABE",
-"A[ c #B6D6EB",
-"B[ c #016AB8",
-"C[ c #0F76BB",
-"D[ c #B7D4EB",
-"E[ c #BEC194",
-"F[ c #939AA9",
-"G[ c #F3E3A3",
-"H[ c #EBBA22",
-"I[ c #F4E19B",
-"J[ c #181618",
-"K[ c #7F957D",
-"L[ c #171E22",
-"M[ c #B4CADE",
-"N[ c #EFC84F",
-"O[ c #EEF6FF",
-"P[ c #67727D",
-"Q[ c #151B19",
-"R[ c #ABCCB7",
-"S[ c #FFF8DB",
-"T[ c #EABB26",
-"U[ c #E8B416",
-"V[ c #EBBA20",
-"W[ c #F8F4E1",
-"X[ c #C9D9CF",
-"Y[ c #132814",
-"Z[ c #040205",
-"`[ c #423628",
-" } c #FEFEFE",
-".} c #96C5E0",
-"+} c #80B5D8",
-"@} c #ECDEB6",
-"#} c #423A1C",
-"$} c #000005",
-"%} c #8A8274",
-"&} c #ECC95C",
-"*} c #EABA27",
-"=} c #EAB617",
-"-} c #FAF8E6",
-";} c #A9ADA7",
-">} c #0F1D0F",
-",} c #ACBBA5",
-"'} c #B4D5EC",
-")} c #2180C2",
-"!} c #DEEBED",
-"~} c #CAD0CA",
-"{} c #091908",
-"]} c #A4B9A7",
-"^} c #FBF0CD",
-"/} c #EABC2B",
-"(} c #ECBF33",
-"_} c #E8B210",
-":} c #EEC645",
-"<} c #EDC750",
-"[} c #F2F9FD",
-"}} c #0D1B0D",
-"|} c #619EC8",
-"1} c #EFF1E9",
-"2} c #626537",
-"3} c #EBBD2E",
-"4} c #EAB821",
-"5} c #E9B923",
-"6} c #E8B417",
-"7} c #E9B61C",
-"8} c #EBBE30",
-"9} c #F7DC85",
-"0} c #D5DCDB",
-"a} c #18191A",
-"b} c #0B0B09",
-"c} c #74756A",
-"d} c #FFFAED",
-"e} c #328BC7",
-"f} c #1E80C1",
-"g} c #C9E3EF",
-"h} c #E5E9E8",
-"i} c #050404",
-"j} c #262F35",
-"k} c #C4CCD0",
-"l} c #FEFCE9",
-"m} c #EFE1AD",
-"n} c #EDC134",
-"o} c #E8AF03",
-"p} c #EAB71E",
-"q} c #ECC446",
-"r} c #FEFFFF",
-"s} c #7D796E",
-"t} c #202529",
-"u} c #C9C9C8",
-"v} c #ADD1E9",
-"w} c #0271BE",
-"x} c #0771BA",
-"y} c #1274B7",
-"z} c #163040",
-"A} c #343A40",
-"B} c #AC7028",
-"C} c #B98523",
-"D} c #F3C018",
-"E} c #EEC84A",
-"F} c #F3D368",
-"G} c #F0C94A",
-"H} c #ECBC25",
-"I} c #E9B513",
-"J} c #E7C040",
-"K} c #DABD55",
-"L} c #D5AA2D",
-"M} c #A68D3D",
-"N} c #B88328",
-"O} c #CD901B",
-"P} c #CF951D",
-"Q} c #CC9320",
-"R} c #8C7140",
-"S} c #182227",
-"T} c #090A09",
-"U} c #142113",
-"V} c #060308",
-"W} c #121C00",
-"X} c #096598",
-"Y} c #126893",
-"Z} c #CBC7B7",
-"`} c #26231D",
-" | c #F9F1D1",
-".| c #99AFBF",
-"+| c #040307",
-"@| c #151C0F",
-"#| c #C5C7B9",
-"$| c #C5DFEC",
-"%| c #0F75B9",
-"&| c #B8D3E4",
-"*| c #ABAE9A",
-"=| c #101111",
-"-| c #919698",
-";| c #EAB61B",
-">| c #F2D77F",
-",| c #D3DBDD",
-"'| c #1E2D1E",
-")| c #798278",
-"!| c #2A86C3",
-"~| c #151515",
-"{| c #AFB5BE",
-"]| c #F2DD92",
-"^| c #E8B619",
-"/| c #ECC23D",
-"(| c #EBF6FF",
-"_| c #657073",
-":| c #020105",
-"<| c #0A0706",
-"[| c #8C9296",
-"}| c #EED072",
-"|| c #EABC2C",
-"1| c #EABF3C",
-"2| c #EDCB5C",
-"3| c #EBC344",
-"4| c #ECC54D",
-"5| c #EABB2B",
-"6| c #EAB71C",
-"7| c #EBBD2D",
-"8| c #F0D782",
-"9| c #EEEEE4",
-"0| c #6E7873",
-"a| c #010402",
-"b| c #B5BBA7",
-"c| c #D1E6F4",
-"d| c #CFD7DD",
-"e| c #253343",
-"f| c #020100",
-"g| c #8A8275",
-"h| c #FEFCE5",
-"i| c #EBC03C",
-"j| c #E9B921",
-"k| c #EAB81C",
-"l| c #FAF7E6",
-"m| c #ADBBAC",
-"n| c #0A0C0B",
-"o| c #A5A49F",
-"p| c #B4D7EC",
-"q| c #DDEBF1",
-"r| c #A4AE8D",
-"s| c #1C2017",
-"t| c #BCC3BA",
-"u| c #F9EFCC",
-"v| c #F2F9FC",
-"w| c #102710",
-"x| c #609AC1",
-"y| c #EEEFE8",
-"z| c #53573C",
-"A| c #EABB27",
-"B| c #ECBF35",
-"C| c #EBBF32",
-"D| c #E8B313",
-"E| c #ECC036",
-"F| c #EBBE31",
-"G| c #ECBF34",
-"H| c #E9B415",
-"I| c #F1F9DE",
-"J| c #1D1F1A",
-"K| c #040805",
-"L| c #5F6D57",
-"M| c #E3ECE5",
-"N| c #2B87C6",
-"O| c #82B8DB",
-"P| c #F1FCFC",
-"Q| c #52575B",
-"R| c #4F4D4A",
-"S| c #D0E2EF",
-"T| c #FBFBE9",
-"U| c #EECD61",
-"V| c #E8B106",
-"W| c #EAB922",
-"X| c #E9B413",
-"Y| c #F3DA85",
-"Z| c #2D3339",
-"`| c #030403",
-" 1 c #38473B",
-".1 c #E6E9DF",
-"+1 c #559ED0",
-"@1 c #0071BD",
-"#1 c #1372A3",
-"$1 c #277CA9",
-"%1 c #4A738A",
-"&1 c #3F7CA0",
-"*1 c #545B53",
-"=1 c #2C3226",
-"-1 c #0A0D0F",
-";1 c #AC7A28",
-">1 c #746D2C",
-",1 c #D09523",
-"'1 c #DAAA28",
-")1 c #EFC548",
-"!1 c #E4C861",
-"~1 c #DCC059",
-"{1 c #DDBF4A",
-"]1 c #E0AB1E",
-"^1 c #B49F56",
-"/1 c #A68A39",
-"(1 c #9E8042",
-"_1 c #C58D22",
-":1 c #CD941E",
-"<1 c #C38B22",
-"[1 c #BF8927",
-"}1 c #BD8C3F",
-"|1 c #918F6D",
-"11 c #232E13",
-"21 c #030507",
-"31 c #0F250F",
-"41 c #4D6641",
-"51 c #192417",
-"61 c #070409",
-"71 c #0C0C00",
-"81 c #076096",
-"91 c #23729F",
-"01 c #345B37",
-"a1 c #0C75BE",
-"b1 c #96CAEC",
-"c1 c #CDCAB7",
-"d1 c #27251D",
-"e1 c #ECC23B",
-"f1 c #9CBDD3",
-"g1 c #141B0E",
-"h1 c #C4C7B9",
-"i1 c #C7DFEC",
-"j1 c #BBE1FB",
-"k1 c #ACB09A",
-"l1 c #10100F",
-"m1 c #909593",
-"n1 c #F3E2A2",
-"o1 c #F3DD92",
-"p1 c #D2D6DA",
-"q1 c #1B201B",
-"r1 c #7E8F7B",
-"s1 c #161A1F",
-"t1 c #B3C3D4",
-"u1 c #F6F0D1",
-"v1 c #BDBBB9",
-"w1 c #282E22",
-"x1 c #041600",
-"y1 c #8A887D",
-"z1 c #F8FAF2",
-"A1 c #F3DA89",
-"B1 c #E9B30C",
-"C1 c #ECC958",
-"D1 c #F2DB8B",
-"E1 c #FAEFBE",
-"F1 c #FFFDEC",
-"G1 c #FFFFF7",
-"H1 c #FFFFF5",
-"I1 c #FDF0C1",
-"J1 c #F2DD94",
-"K1 c #F0D98A",
-"L1 c #EAB511",
-"M1 c #E8B20C",
-"N1 c #E9B922",
-"O1 c #EAB920",
-"P1 c #F7E6A9",
-"Q1 c #BBC9C6",
-"R1 c #1F2E21",
-"S1 c #3A523A",
-"T1 c #EFFFFF",
-"U1 c #569DCB",
-"V1 c #E3DCC2",
-"W1 c #393929",
-"X1 c #EBC753",
-"Y1 c #E9B411",
-"Z1 c #AAB1A9",
-"`1 c #0D160D",
-" 2 c #A9B2A3",
-".2 c #1A7CC1",
-"+2 c #DEEBEE",
-"@2 c #BEC5BA",
-"#2 c #101B0D",
-"$2 c #ACBCAD",
-"%2 c #FAF0CD",
-"&2 c #050206",
-"*2 c #64ADDE",
-"=2 c #5F5640",
-"-2 c #E8B20A",
-";2 c #EBBD2A",
-">2 c #ECBD2B",
-",2 c #ECBE2D",
-"'2 c #EBBD28",
-")2 c #EBBB23",
-"!2 c #EBBC28",
-"~2 c #EBBC27",
-"{2 c #ECC031",
-"]2 c #ECC032",
-"^2 c #EBBC26",
-"/2 c #ECBD2A",
-"(2 c #F6E4A8",
-"_2 c #E6EEEC",
-":2 c #1B1C1D",
-"<2 c #6C7161",
-"[2 c #DDE8E7",
-"}2 c #2886C6",
-"|2 c #2E8AC7",
-"12 c #DBEBF4",
-"22 c #A7A6A5",
-"32 c #0D0E0E",
-"42 c #393B3B",
-"52 c #D8DEE3",
-"62 c #FCF1CB",
-"72 c #EEC956",
-"82 c #E8B20F",
-"92 c #ECBC28",
-"02 c #EDD074",
-"a2 c #EED073",
-"b2 c #EFD37B",
-"c2 c #EFD785",
-"d2 c #F7DF92",
-"e2 c #EFD172",
-"f2 c #F6DF95",
-"g2 c #EED379",
-"h2 c #F0D784",
-"i2 c #EDCF6E",
-"j2 c #EDCA5D",
-"k2 c #ECBE2A",
-"l2 c #E8AF04",
-"m2 c #E8B10B",
-"n2 c #FAF3D4",
-"o2 c #C0CBBB",
-"p2 c #151E16",
-"q2 c #07090A",
-"r2 c #737C76",
-"s2 c #D9E7EA",
-"t2 c #2986C5",
-"u2 c #0572BA",
-"v2 c #006FC6",
-"w2 c #387292",
-"x2 c #7B9180",
-"y2 c #889686",
-"z2 c #948870",
-"A2 c #88947F",
-"B2 c #778781",
-"C2 c #666E5A",
-"D2 c #686055",
-"E2 c #9FA58A",
-"F2 c #806633",
-"G2 c #8D7354",
-"H2 c #B07C2F",
-"I2 c #C39D39",
-"J2 c #B09547",
-"K2 c #B79A3F",
-"L2 c #A5843A",
-"M2 c #A5843F",
-"N2 c #B17E2A",
-"O2 c #CD9A25",
-"P2 c #CE9A22",
-"Q2 c #C5891F",
-"R2 c #A37B33",
-"S2 c #CD941D",
-"T2 c #ADAA8F",
-"U2 c #B6BEAC",
-"V2 c #B3C3C2",
-"W2 c #6C724D",
-"X2 c #060808",
-"Y2 c #406637",
-"Z2 c #7D7166",
-"`2 c #3B3432",
-" 3 c #0D0600",
-".3 c #0360A2",
-"+3 c #156F94",
-"@3 c #0B72B9",
-"#3 c #91B6D0",
-"$3 c #D1CBAF",
-"%3 c #29271C",
-"&3 c #9EC7E3",
-"*3 c #040306",
-"=3 c #191D11",
-"-3 c #C7C8BB",
-";3 c #C0DCEB",
-">3 c #B4CBDC",
-",3 c #BDC192",
-"'3 c #10100C",
-")3 c #8F8E7B",
-"!3 c #F4F5EA",
-"~3 c #EBC140",
-"{3 c #F1D67D",
-"]3 c #D0D2DA",
-"^3 c #788077",
-"/3 c #177CBF",
-"(3 c #16191C",
-"_3 c #B3C0CF",
-":3 c #F2FAFF",
-"<3 c #C8CEC6",
-"[3 c #B6C2AF",
-"}3 c #F1F5F6",
-"|3 c #F3F3E6",
-"13 c #E9B106",
-"23 c #E9B925",
-"33 c #F1E1A8",
-"43 c #FBF9EC",
-"53 c #F6F9F9",
-"63 c #BEBAB8",
-"73 c #728F70",
-"83 c #648465",
-"93 c #58655C",
-"03 c #769471",
-"a3 c #A8ADA6",
-"b3 c #F5F8F5",
-"c3 c #FCFFF9",
-"d3 c #F3E6B6",
-"e3 c #EECC5D",
-"f3 c #F0D375",
-"g3 c #E8F1F9",
-"h3 c #585C4E",
-"i3 c #080807",
-"j3 c #1C1E1F",
-"k3 c #CCD3CF",
-"l3 c #036FBA",
-"m3 c #E0E0D0",
-"n3 c #363C37",
-"o3 c #010002",
-"p3 c #8A8276",
-"q3 c #FFF7D5",
-"r3 c #EABE30",
-"s3 c #E9B616",
-"t3 c #FAF6E5",
-"u3 c #AEBDAC",
-"v3 c #000D00",
-"w3 c #A4A19F",
-"x3 c #DEEAEB",
-"y3 c #A2BFD8",
-"z3 c #1F2018",
-"A3 c #BEC3BB",
-"B3 c #F8EFCB",
-"C3 c #006CBB",
-"D3 c #5E92B5",
-"E3 c #EFEEE6",
-"F3 c #66603D",
-"G3 c #EEC646",
-"H3 c #F3E3AC",
-"I3 c #F7EDC6",
-"J3 c #FAEFC5",
-"K3 c #F9F0C6",
-"L3 c #F9F0C7",
-"M3 c #F9F0C5",
-"N3 c #F9F0C8",
-"O3 c #9CB79F",
-"P3 c #0B100D",
-"Q3 c #0D0D08",
-"R3 c #878066",
-"S3 c #DDE9E8",
-"T3 c #2684C6",
-"U3 c #80B9DD",
-"V3 c #E0EADA",
-"W3 c #354434",
-"X3 c #22201E",
-"Y3 c #B3B3B2",
-"Z3 c #FAF9E5",
-"`3 c #ECC445",
-" 4 c #EEC746",
-".4 c #F2E2A9",
-"+4 c #F5EDC9",
-"@4 c #D1ECFB",
-"#4 c #F9FFFE",
-"$4 c #DFF3FD",
-"%4 c #FDFCEF",
-"&4 c #FAF1C9",
-"*4 c #F6EDC5",
-"=4 c #F2E1A9",
-"-4 c #EDBE2B",
-";4 c #ECBB24",
-">4 c #F6F9EE",
-",4 c #779297",
-"'4 c #0A0B0D",
-")4 c #9FA1A3",
-"!4 c #B0D5EC",
-"~4 c #187CBF",
-"{4 c #0070C2",
-"]4 c #357986",
-"^4 c #8C969A",
-"/4 c #779B9B",
-"(4 c #969C91",
-"_4 c #7CA6C1",
-":4 c #9AA099",
-"<4 c #767C79",
-"[4 c #6B744E",
-"}4 c #776D54",
-"|4 c #A7D1EC",
-"14 c #A48154",
-"24 c #9B7134",
-"34 c #9A7542",
-"44 c #A97A31",
-"54 c #D5A421",
-"64 c #D19C20",
-"74 c #CB9421",
-"84 c #CFAB2E",
-"94 c #B47825",
-"04 c #C08824",
-"a4 c #BD7F20",
-"b4 c #A37E32",
-"c4 c #96988A",
-"d4 c #B2AE8B",
-"e4 c #BBCAB5",
-"f4 c #B8CABA",
-"g4 c #C2C8A8",
-"h4 c #88A1AC",
-"i4 c #1C2E18",
-"j4 c #182C16",
-"k4 c #637653",
-"l4 c #4A543E",
-"m4 c #070302",
-"n4 c #13473D",
-"o4 c #0172C0",
-"p4 c #2771A2",
-"q4 c #375B39",
-"r4 c #95C5E4",
-"s4 c #CBC7B5",
-"t4 c #26241D",
-"u4 c #97A3AB",
-"v4 c #222119",
-"w4 c #CECBBF",
-"x4 c #B2D5EA",
-"y4 c #1077BE",
-"z4 c #B8DBF0",
-"A4 c #B6AD9E",
-"B4 c #91979B",
-"C4 c #F4E8B8",
-"D4 c #EBBC2B",
-"E4 c #F3DE96",
-"F4 c #D5E0DC",
-"G4 c #233922",
-"H4 c #7E927C",
-"I4 c #2584C3",
-"J4 c #161617",
-"K4 c #B0B7C1",
-"L4 c #F5EDCC",
-"M4 c #F7F8F3",
-"N4 c #F1D678",
-"O4 c #ECC13B",
-"P4 c #F7EDC7",
-"Q4 c #F8FCF4",
-"R4 c #ACAE8D",
-"S4 c #344E2D",
-"T4 c #151513",
-"U4 c #080C07",
-"V4 c #050B06",
-"W4 c #030504",
-"X4 c #080D08",
-"Y4 c #111211",
-"Z4 c #1C1D1D",
-"`4 c #847D72",
-" 5 c #F0FBF7",
-".5 c #F6F6E7",
-"+5 c #EFCC5C",
-"@5 c #F3ECC8",
-"#5 c #7A7E84",
-"$5 c #191717",
-"%5 c #C0B9AD",
-"&5 c #C1DFF2",
-"*5 c #0E76BC",
-"=5 c #7FB5D9",
-"-5 c #D2D2D0",
-";5 c #272D35",
-">5 c #EBC755",
-",5 c #E8B311",
-"'5 c #EBBE2E",
-")5 c #FAF8EA",
-"!5 c #AAB0A8",
-"~5 c #A5A5A0",
-"{5 c #1C7EC1",
-"]5 c #DEECF4",
-"^5 c #C1B267",
-"/5 c #0D1A0B",
-"(5 c #A9BBAA",
-"_5 c #09100A",
-":5 c #62A4D0",
-"<5 c #EEF1EC",
-"[5 c #575340",
-"}5 c #F2E09E",
-"|5 c #FCFCED",
-"15 c #E3EAE2",
-"25 c #C0CFD9",
-"35 c #95A5B0",
-"45 c #989DA0",
-"55 c #989EA2",
-"65 c #9CA0A6",
-"75 c #809185",
-"85 c #192D17",
-"95 c #14181A",
-"05 c #A1ABAC",
-"a5 c #B6D9ED",
-"b5 c #2C87C6",
-"c5 c #DAECF5",
-"d5 c #959C96",
-"e5 c #0E110F",
-"f5 c #090A0A",
-"g5 c #475051",
-"h5 c #ECF9ED",
-"i5 c #F2CF60",
-"j5 c #EFC951",
-"k5 c #F6E4A6",
-"l5 c #F5F9F2",
-"m5 c #EAF2F4",
-"n5 c #E3D491",
-"o5 c #9EA09C",
-"p5 c #6B6D5B",
-"q5 c #29582A",
-"r5 c #2D482C",
-"s5 c #282A26",
-"t5 c #1A2125",
-"u5 c #242626",
-"v5 c #1E2326",
-"w5 c #282726",
-"x5 c #2A3829",
-"y5 c #355C31",
-"z5 c #767B6E",
-"A5 c #90959A",
-"B5 c #D2D5D4",
-"C5 c #E2EBE3",
-"D5 c #F1F1EA",
-"E5 c #F5F5E6",
-"F5 c #F9F6E0",
-"G5 c #F8F6E4",
-"H5 c #F4F6EA",
-"I5 c #59583E",
-"J5 c #36342F",
-"K5 c #E0D8CC",
-"L5 c #8BBFDF",
-"M5 c #567F64",
-"N5 c #8B9EA5",
-"O5 c #5990A8",
-"P5 c #A0A3A0",
-"Q5 c #74776A",
-"R5 c #84877F",
-"S5 c #8A847F",
-"T5 c #6B8B99",
-"U5 c #75746E",
-"V5 c #A0ACB3",
-"W5 c #A3C9E1",
-"X5 c #A5916F",
-"Y5 c #94703D",
-"Z5 c #A97630",
-"`5 c #B87E25",
-" 6 c #B77C25",
-".6 c #B87E24",
-"+6 c #BB7F23",
-"@6 c #AE7729",
-"#6 c #AF7426",
-"$6 c #9E7A3F",
-"%6 c #C8B567",
-"&6 c #E0C56B",
-"*6 c #A0B1C2",
-"=6 c #D5E8EA",
-"-6 c #F3F4ED",
-";6 c #F1E6B5",
-">6 c #E6DEB8",
-",6 c #5E5F5A",
-"'6 c #0C110D",
-")6 c #050207",
-"!6 c #19380E",
-"~6 c #0571B8",
-"{6 c #146C94",
-"]6 c #D0CDB5",
-"^6 c #29261C",
-"/6 c #F9EFCF",
-"(6 c #9DC5DF",
-"_6 c #0C1808",
-":6 c #BEC4B5",
-"<6 c #D3E5ED",
-"[6 c #0169B8",
-"}6 c #BBDFF8",
-"|6 c #ABB09A",
-"16 c #F2D985",
-"26 c #D0D1DA",
-"36 c #171518",
-"46 c #7B8679",
-"56 c #1279BE",
-"66 c #161A1E",
-"76 c #B3C2D3",
-"86 c #E9B71A",
-"96 c #F4F2D8",
-"06 c #E2EADC",
-"a6 c #666A34",
-"b6 c #010F04",
-"c6 c #030503",
-"d6 c #2C4D3B",
-"e6 c #C3D8E9",
-"f6 c #F7F7E6",
-"g6 c #EECC5C",
-"h6 c #EABB28",
-"i6 c #FDEEB9",
-"j6 c #B8BABB",
-"k6 c #1F1F1D",
-"l6 c #6E7477",
-"m6 c #DDF1FD",
-"n6 c #2A85C3",
-"o6 c #E2DFCA",
-"p6 c #383C30",
-"q6 c #FEFCE7",
-"r6 c #EBC035",
-"s6 c #EAB91D",
-"t6 c #ACB8AB",
-"u6 c #000800",
-"v6 c #0E1A0E",
-"w6 c #ABB7A4",
-"x6 c #DDEAEC",
-"y6 c #ADC3D2",
-"z6 c #191E14",
-"A6 c #B7C1B6",
-"B6 c #F9F0CC",
-"C6 c #070208",
-"D6 c #143413",
-"E6 c #63AADA",
-"F6 c #EEF2ED",
-"G6 c #4C563A",
-"H6 c #F3E1A0",
-"I6 c #F2F7FB",
-"J6 c #A8ACA8",
-"K6 c #112810",
-"L6 c #514E49",
-"M6 c #FFF4E4",
-"N6 c #80B0D0",
-"O6 c #0973BB",
-"P6 c #6CABD5",
-"Q6 c #FFF6D2",
-"R6 c #485232",
-"S6 c #020404",
-"T6 c #E7E6C7",
-"U6 c #F8ECC2",
-"V6 c #E9BB2A",
-"W6 c #EFCF68",
-"X6 c #F5FBF4",
-"Y6 c #DFE8E6",
-"Z6 c #84929C",
-"`6 c #394535",
-" 7 c #0A1108",
-".7 c #143312",
-"+7 c #5C5656",
-"@7 c #71868C",
-"#7 c #B0BDAF",
-"$7 c #DDDFDB",
-"%7 c #C5C3BA",
-"&7 c #2D2925",
-"*7 c #030405",
-"=7 c #515252",
-"-7 c #E2EDF0",
-";7 c #4C99CD",
-">7 c #006FC1",
-",7 c #398091",
-"'7 c #8E9EA0",
-")7 c #567C64",
-"!7 c #999A8F",
-"~7 c #72886B",
-"{7 c #5F7557",
-"]7 c #889A97",
-"^7 c #7A756B",
-"/7 c #75755A",
-"(7 c #939492",
-"_7 c #C7D9D8",
-":7 c #AFAB92",
-"<7 c #9A8969",
-"[7 c #88744D",
-"}7 c #99723C",
-"|7 c #9B733A",
-"17 c #9C7338",
-"27 c #A87937",
-"37 c #8E8881",
-"47 c #B3A17A",
-"57 c #A8C9DA",
-"67 c #97B0C3",
-"77 c #FBFCF6",
-"87 c #F4F6F0",
-"97 c #F3F5F0",
-"07 c #F4F6F3",
-"a7 c #F7F9F7",
-"b7 c #9D9F9B",
-"c7 c #191716",
-"d7 c #080202",
-"e7 c #0271C1",
-"f7 c #D1CEB4",
-"g7 c #EDC74B",
-"h7 c #9DC5E0",
-"i7 c #091705",
-"j7 c #BCC3B3",
-"k7 c #B4CBDD",
-"l7 c #BCC192",
-"m7 c #8F8F7C",
-"n7 c #EBC23F",
-"o7 c #F1D781",
-"p7 c #D4DFDD",
-"q7 c #223621",
-"r7 c #7A8378",
-"s7 c #161A1C",
-"t7 c #B2C0D1",
-"u7 c #E8B20D",
-"v7 c #F1E8C3",
-"w7 c #F0EDD4",
-"x7 c #5D5E47",
-"y7 c #000007",
-"z7 c #090F09",
-"A7 c #0D270D",
-"B7 c #060406",
-"C7 c #2C353A",
-"D7 c #EDF1F2",
-"E7 c #F5F4E4",
-"F7 c #E8B314",
-"G7 c #F3D46D",
-"H7 c #DAD5C3",
-"I7 c #373533",
-"J7 c #555D61",
-"K7 c #E2F0F4",
-"L7 c #59A2D3",
-"M7 c #E0DFCE",
-"N7 c #363C33",
-"O7 c #FEFDEC",
-"P7 c #EAB719",
-"Q7 c #FAF6E7",
-"R7 c #ADBAAB",
-"S7 c #A39E9E",
-"T7 c #0E76BE",
-"U7 c #A8C1D2",
-"V7 c #1C1F16",
-"W7 c #BBC2B8",
-"X7 c #665E3D",
-"Y7 c #E7AE03",
-"Z7 c #F1DE9B",
-"`7 c #F3F7F9",
-" 8 c #848788",
-".8 c #1A1E21",
-"+8 c #C1D3E0",
-"@8 c #CDDEE9",
-"#8 c #2880BA",
-"$8 c #0F74BD",
-"%8 c #ABD1EA",
-"&8 c #CDC0A3",
-"*8 c #271F11",
-"=8 c #61594F",
-"-8 c #ECCF6F",
-";8 c #EFCF63",
-">8 c #A9B2B7",
-",8 c #2D3336",
-"'8 c #080503",
-")8 c #020104",
-"!8 c #0F140A",
-"~8 c #2E2F2F",
-"{8 c #211F1C",
-"]8 c #A19A92",
-"^8 c #DDEFF9",
-"/8 c #2D87C4",
-"(8 c #487592",
-"_8 c #96A3AB",
-":8 c #79858F",
-"<8 c #7596AB",
-"[8 c #979274",
-"}8 c #837766",
-"|8 c #908B73",
-"18 c #83756D",
-"28 c #6D8454",
-"38 c #7F7466",
-"48 c #F7FDF2",
-"58 c #A7C5CC",
-"68 c #9CB5C4",
-"78 c #A5A694",
-"88 c #94928E",
-"98 c #8E9397",
-"08 c #909495",
-"a8 c #8E9396",
-"b8 c #B4A37B",
-"c8 c #BEC9B2",
-"d8 c #A5C7DB",
-"e8 c #CFCA8B",
-"f8 c #DCE9E9",
-"g8 c #F4F5EF",
-"h8 c #F3F5F1",
-"i8 c #F4F6F1",
-"j8 c #F7F9F4",
-"k8 c #E8EAE5",
-"l8 c #3B3C3C",
-"m8 c #080505",
-"n8 c #135E60",
-"o8 c #0273C3",
-"p8 c #2470A0",
-"q8 c #355938",
-"r8 c #96C8E9",
-"s8 c #CBC6B7",
-"t8 c #25231D",
-"u8 c #96A2A9",
-"v8 c #25221A",
-"w8 c #D0CBC0",
-"x8 c #AED2EA",
-"y8 c #1078BE",
-"z8 c #B9DCF2",
-"A8 c #B5AD9E",
-"B8 c #F3E7B3",
-"C8 c #F3E099",
-"D8 c #D1D3D9",
-"E8 c #191B1A",
-"F8 c #7F937D",
-"G8 c #2483C2",
-"H8 c #B1B7C2",
-"I8 c #EFCD5C",
-"J8 c #F5FAFF",
-"K8 c #898780",
-"L8 c #524A40",
-"M8 c #A4BFCD",
-"N8 c #EFEFE8",
-"O8 c #EAF0EB",
-"P8 c #C3CDCC",
-"Q8 c #6E8960",
-"R8 c #132111",
-"S8 c #020301",
-"T8 c #516D4D",
-"U8 c #FAFCF8",
-"V8 c #F0D783",
-"W8 c #F4DD91",
-"X8 c #E6EBEE",
-"Y8 c #3F4143",
-"Z8 c #49443E",
-"`8 c #DCD6CB",
-" 9 c #6098BD",
-".9 c #D2D1CE",
-"+9 c #272D34",
-"@9 c #FBF9E9",
-"#9 c #AAAFA8",
-"$9 c #0B0D0B",
-"%9 c #A6A5A0",
-"&9 c #1F7FC2",
-"*9 c #DFECF4",
-"=9 c #C5B362",
-"-9 c #0C190A",
-";9 c #A6BAA8",
-">9 c #EBC13F",
-",9 c #63A5D2",
-"'9 c #565240",
-")9 c #ECBF32",
-"!9 c #F6F1D8",
-"~9 c #D2D2CD",
-"{9 c #10120F",
-"]9 c #141212",
-"^9 c #141211",
-"/9 c #151313",
-"(9 c #151B1F",
-"_9 c #756F64",
-":9 c #E2EFF1",
-"<9 c #4F9BCC",
-"[9 c #1F7ABE",
-"}9 c #F5F9F7",
-"|9 c #869A83",
-"19 c #09070A",
-"29 c #BADCEE",
-"39 c #FAEDC2",
-"49 c #EBBB25",
-"59 c #F6FCFF",
-"69 c #BBCDD6",
-"79 c #1B2329",
-"89 c #191B1D",
-"99 c #212428",
-"09 c #2D392B",
-"a9 c #345A33",
-"b9 c #376034",
-"c9 c #345E32",
-"d9 c #5E6F52",
-"e9 c #41413B",
-"f9 c #304C2E",
-"g9 c #202126",
-"h9 c #17191B",
-"i9 c #0C100C",
-"j9 c #070E07",
-"k9 c #2C2C2A",
-"l9 c #D7DBD8",
-"m9 c #A4CEE7",
-"n9 c #0272C0",
-"o9 c #066DAA",
-"p9 c #909B98",
-"q9 c #798363",
-"r9 c #79736B",
-"s9 c #6D98B1",
-"t9 c #776F61",
-"u9 c #6B8E8E",
-"v9 c #76816C",
-"w9 c #7A7661",
-"x9 c #7D766A",
-"y9 c #C1E5FD",
-"z9 c #CDCEC2",
-"A9 c #BEB585",
-"B9 c #A7BFC9",
-"C9 c #ACB3A9",
-"D9 c #C9BD87",
-"E9 c #96A2B1",
-"F9 c #DFCD7C",
-"G9 c #A0C7E6",
-"H9 c #B5BEAB",
-"I9 c #DDD6B0",
-"J9 c #F4F3E2",
-"K9 c #F5F6F0",
-"L9 c #B4B0A5",
-"M9 c #0F0E0F",
-"N9 c #080706",
-"O9 c #09191F",
-"P9 c #0473BD",
-"Q9 c #126B93",
-"R9 c #94C6E8",
-"S9 c #D2CFB3",
-"T9 c #9EC8E5",
-"U9 c #181D11",
-"V9 c #C7C8BA",
-"W9 c #C1DCEB",
-"X9 c #BADCF4",
-"Y9 c #AFB19A",
-"Z9 c #8F9186",
-"`9 c #F3E3A6",
-" 0 c #F1D57C",
-".0 c #D3D9DC",
-"+0 c #787F77",
-"@0 c #161A1D",
-"#0 c #EECB5A",
-"$0 c #F7FAF7",
-"%0 c #BFC3BD",
-"&0 c #1D1812",
-"*0 c #020306",
-"=0 c #0B180D",
-"-0 c #B2B0A3",
-";0 c #CEE2EB",
-">0 c #ABCEE2",
-",0 c #ADCFE2",
-"'0 c #BEDAE8",
-")0 c #94B292",
-"!0 c #312E2A",
-"~0 c #130F07",
-"{0 c #ACAC96",
-"]0 c #FDFBEA",
-"^0 c #EBBF37",
-"/0 c #F2CB51",
-"(0 c #E9EDDB",
-"_0 c #42484E",
-":0 c #D8DED3",
-"<0 c #71B2DE",
-"[0 c #E0E0D1",
-"}0 c #353D37",
-"|0 c #EABE31",
-"10 c #AEBEAC",
-"20 c #0F1C0F",
-"30 c #ACB9A5",
-"40 c #0A75BD",
-"50 c #A0C0DC",
-"60 c #1F2119",
-"70 c #BFC4BC",
-"80 c #ECC242",
-"90 c #63A7D5",
-"00 c #4D5A39",
-"a0 c #EFDA92",
-"b0 c #4A443B",
-"c0 c #57664A",
-"d0 c #A3AA95",
-"e0 c #B5ADA2",
-"f0 c #B3AC9F",
-"g0 c #B2AB9E",
-"h0 c #B8B2A8",
-"i0 c #C6DEEA",
-"j0 c #5B9FCD",
-"k0 c #3C90C6",
-"l0 c #F2F9F7",
-"m0 c #6D7479",
-"n0 c #191611",
-"o0 c #F0E5B9",
-"p0 c #EAB616",
-"q0 c #F2DD95",
-"r0 c #E4ECEA",
-"s0 c #41473D",
-"t0 c #060705",
-"u0 c #1E2A27",
-"v0 c #5A785E",
-"w0 c #AEAB9B",
-"x0 c #CFD9DD",
-"y0 c #EAFEFF",
-"z0 c #EBF7FF",
-"A0 c #EDF8FD",
-"B0 c #E7F8FF",
-"C0 c #C9CDD1",
-"D0 c #919F84",
-"E0 c #71966C",
-"F0 c #434D57",
-"G0 c #3A3A36",
-"H0 c #1B2319",
-"I0 c #070B0A",
-"J0 c #0A120B",
-"K0 c #323934",
-"L0 c #BFB8AC",
-"M0 c #E6F4F8",
-"N0 c #4092C7",
-"O0 c #0671AF",
-"P0 c #103A22",
-"Q0 c #62705C",
-"R0 c #98A6B0",
-"S0 c #7B6E5E",
-"T0 c #899CA2",
-"U0 c #5E6944",
-"V0 c #717947",
-"W0 c #898061",
-"X0 c #737E59",
-"Y0 c #7C766C",
-"Z0 c #BCD2D0",
-"`0 c #DFEEF1",
-" a c #ADC6CD",
-".a c #C2B98A",
-"+a c #ACB2A6",
-"@a c #9EB7CA",
-"#a c #A1B6C1",
-"$a c #9EBFD9",
-"%a c #B8BBAA",
-"&a c #E9E7C3",
-"*a c #E7F3FC",
-"=a c #F8F9F4",
-"-a c #E5E9EB",
-";a c #1E2F20",
-">a c #072236",
-",a c #0B638A",
-"'a c #0572B9",
-")a c #23769E",
-"!a c #346035",
-"~a c #0C73BA",
-"{a c #93BDD8",
-"]a c #CCC6B3",
-"^a c #27241D",
-"/a c #9CBBD0",
-"(a c #C5DEEC",
-"_a c #1075B9",
-":a c #B6D0E5",
-"<a c #B6BD93",
-"[a c #0E0E0C",
-"}a c #9399A6",
-"|a c #F4EBC2",
-"1a c #F4DE93",
-"2a c #D3DADB",
-"3a c #1E2C1E",
-"4a c #7E907C",
-"5a c #1B7EC0",
-"6a c #161B1E",
-"7a c #E9B510",
-"8a c #F1E4B1",
-"9a c #FBFAFB",
-"0a c #2B442F",
-"aa c #829873",
-"ba c #E7F3F2",
-"ca c #87BADA",
-"da c #2681C2",
-"ea c #1176BE",
-"fa c #63A6D2",
-"ga c #EEFAFF",
-"ha c #C7C5BD",
-"ia c #484645",
-"ja c #E8E7E1",
-"ka c #F2D986",
-"la c #EFCA56",
-"ma c #FEFFF2",
-"na c #52585D",
-"oa c #19301A",
-"pa c #CEDCC2",
-"qa c #8CBFE1",
-"ra c #E2DBC2",
-"sa c #393829",
-"ta c #EBC652",
-"ua c #E8B411",
-"va c #FAF8E9",
-"wa c #AAB1A8",
-"xa c #A29B9D",
-"ya c #DEEBEF",
-"za c #BFC5B4",
-"Aa c #0F1B0C",
-"Ba c #ABBCAC",
-"Ca c #F2F8FC",
-"Da c #112911",
-"Ea c #609AC0",
-"Fa c #EEEFE9",
-"Ga c #625741",
-"Ha c #E9B821",
-"Ia c #ECC139",
-"Ja c #F2E1A0",
-"Ka c #FBFFFF",
-"La c #0D0E0F",
-"Ma c #050707",
-"Na c #4F5C44",
-"Oa c #FDFAEB",
-"Pa c #CCE8FB",
-"Qa c #B2D9F1",
-"Ra c #B5DBF2",
-"Sa c #B7DCF2",
-"Ta c #ABD4EE",
-"Ua c #92C1DC",
-"Va c #74AFD4",
-"Wa c #0C74BD",
-"Xa c #73A4C3",
-"Ya c #E2E7E6",
-"Za c #455158",
-"`a c #696054",
-" b c #F7F9F3",
-".b c #EFDC97",
-"+b c #E8AE01",
-"@b c #EEC336",
-"#b c #F5F9FA",
-"$b c #B1B9B2",
-"%b c #0A080B",
-"&b c #4B4D41",
-"*b c #BBCEC0",
-"=b c #F1FDFF",
-"-b c #B9DDF3",
-";b c #AAD0E7",
-">b c #7BB1D4",
-",b c #66A7D1",
-"'b c #64A2CE",
-")b c #4D9ACF",
-"!b c #5B9ECD",
-"~b c #4995CC",
-"{b c #66A3CE",
-"]b c #6BAAD2",
-"^b c #82B6D7",
-"/b c #AAD2E9",
-"(b c #CEE7F8",
-"_b c #E7F3FE",
-":b c #D7F1FE",
-"<b c #DFDFD7",
-"[b c #B6C2B0",
-"}b c #7B837D",
-"|b c #686158",
-"1b c #68615B",
-"2b c #8F9889",
-"3b c #DBE4D8",
-"4b c #E8F4FA",
-"5b c #0572B6",
-"6b c #0D4654",
-"7b c #060301",
-"8b c #2A582C",
-"9b c #979B93",
-"0b c #696F55",
-"ab c #678F8C",
-"bb c #838B83",
-"cb c #7A786F",
-"db c #6F8788",
-"eb c #7F745D",
-"fb c #70899A",
-"gb c #A99D7D",
-"hb c #F3EFCF",
-"ib c #B7C4D1",
-"jb c #C2CBB5",
-"kb c #B5BCA9",
-"lb c #BBD2D1",
-"mb c #E1F2FA",
-"nb c #FAFAF7",
-"ob c #F5F6EF",
-"pb c #F2F4EF",
-"qb c #8EA790",
-"rb c #0A0A0A",
-"sb c #080100",
-"tb c #101800",
-"ub c #0E5B6F",
-"vb c #0379CC",
-"wb c #186A97",
-"xb c #0C74BC",
-"yb c #93C2E2",
-"zb c #D1CEB2",
-"Ab c #ECC138",
-"Bb c #99B1C0",
-"Cb c #121B0D",
-"Db c #C2C6B8",
-"Eb c #C9E0EC",
-"Fb c #B8D9ED",
-"Gb c #B8AD9F",
-"Hb c #909287",
-"Ib c #F4EFD4",
-"Jb c #EBBF36",
-"Kb c #D0D0D9",
-"Lb c #161217",
-"Mb c #798177",
-"Nb c #AFB4BE",
-"Ob c #EABC29",
-"Pb c #EABE34",
-"Qb c #FFF8D6",
-"Rb c #8FA991",
-"Sb c #696543",
-"Tb c #FFFCDE",
-"Ub c #82B9DE",
-"Vb c #79B2D9",
-"Wb c #FFFEF7",
-"Xb c #66726C",
-"Yb c #0B0A0A",
-"Zb c #A8AEB6",
-"`b c #F5E7B0",
-" c c #EEC544",
-".c c #EBC242",
-"+c c #FFFFE6",
-"@c c #5B5B5C",
-"#c c #1D321D",
-"$c c #D0DCC5",
-"%c c #8ABEE0",
-"&c c #CFD7DE",
-"*c c #253344",
-"=c c #EBC03D",
-"-c c #FAF6E6",
-";c c #ADBCAB",
-">c c #000C00",
-",c c #AAB2A3",
-"'c c #A2AE91",
-")c c #1E2018",
-"!c c #EDC54A",
-"~c c #0B150B",
-"{c c #62A2CD",
-"]c c #EEF0EA",
-"^c c #545A3A",
-"/c c #F8E39E",
-"(c c #CDEAFA",
-"_c c #0E1113",
-":c c #060806",
-"<c c #667D5E",
-"[c c #5E9DCD",
-"}c c #1376BF",
-"|c c #187BC0",
-"1c c #197CC0",
-"2c c #1479BF",
-"3c c #0974BD",
-"4c c #026EBA",
-"5c c #86B8D8",
-"6c c #DEDBD2",
-"7c c #3A342E",
-"8c c #788891",
-"9c c #F6F7ED",
-"0c c #EEC747",
-"ac c #E8B20B",
-"bc c #EECF69",
-"cc c #F6F7EE",
-"dc c #72716E",
-"ec c #1F2D22",
-"fc c #C8CEC1",
-"gc c #D0E5F5",
-"hc c #509CCD",
-"ic c #197DC1",
-"jc c #157AC0",
-"kc c #147AC0",
-"lc c #217FC1",
-"mc c #338BC5",
-"nc c #59A0CE",
-"oc c #7DB9DF",
-"pc c #A2CEEA",
-"qc c #D0E3EB",
-"rc c #DEE4E4",
-"sc c #E1E7E6",
-"tc c #D6E7F1",
-"uc c #86BCE0",
-"vc c #4896CB",
-"wc c #0573BA",
-"xc c #0C475F",
-"yc c #080D10",
-"zc c #263D24",
-"Ac c #9EA09F",
-"Bc c #617258",
-"Cc c #858762",
-"Dc c #808E8C",
-"Ec c #7C785F",
-"Fc c #899485",
-"Gc c #538A92",
-"Hc c #6B7F69",
-"Ic c #978E87",
-"Jc c #EFF4F2",
-"Kc c #EEEFEA",
-"Lc c #EBE9D8",
-"Mc c #D9E1D8",
-"Nc c #EDF1E7",
-"Oc c #F7FAF4",
-"Pc c #F7F7F0",
-"Qc c #F3F6F1",
-"Rc c #F7F6F7",
-"Sc c #1C1710",
-"Tc c #030406",
-"Uc c #0B1C1B",
-"Vc c #0467AC",
-"Wc c #0478C7",
-"Xc c #22749E",
-"Yc c #345E35",
-"Zc c #96C9E9",
-"`c c #CAC5B8",
-" d c #9DC2DB",
-".d c #202018",
-"+d c #CDCBBF",
-"@d c #B3D5EA",
-"#d c #BCE0FB",
-"$d c #A5B595",
-"%d c #91979C",
-"&d c #EBBA25",
-"*d c #F4E19D",
-"=d c #233A22",
-"-d c #80977E",
-";d c #2182C2",
-">d c #171D23",
-",d c #F3D067",
-"'d c #E9FFFF",
-")d c #25342B",
-"!d c #D9D4CA",
-"~d c #BBD7E6",
-"{d c #016EBA",
-"]d c #CAE2F1",
-"^d c #C8CBB0",
-"/d c #191C06",
-"(d c #040407",
-"_d c #817E79",
-":d c #F2F4EE",
-"<d c #EDC74E",
-"[d c #ECC74F",
-"}d c #FFFFED",
-"|d c #5A5A5C",
-"1d c #EDDEB4",
-"2d c #433B1A",
-"3d c #EDC135",
-"4d c #FBF9EA",
-"5d c #0B100B",
-"6d c #A7AAA1",
-"7d c #2181C3",
-"8d c #CDD1CC",
-"9d c #091807",
-"0d c #A3B8A5",
-"ad c #64ACDD",
-"bd c #504E40",
-"cd c #FBE39D",
-"dd c #BBE5FF",
-"ed c #0C1014",
-"fd c #090808",
-"gd c #8B8979",
-"hd c #DCEFF8",
-"id c #3288C6",
-"jd c #026EB9",
-"kd c #7EBAE1",
-"ld c #E0DBD3",
-"md c #3D342F",
-"nd c #82A6BE",
-"od c #F6F5EA",
-"pd c #EEC74B",
-"qd c #E8AF01",
-"rd c #F0E1AD",
-"sd c #F5F8F2",
-"td c #554E43",
-"ud c #494A49",
-"vd c #E1E5E1",
-"wd c #61A6D4",
-"xd c #0874BC",
-"yd c #2D88C6",
-"zd c #3990CB",
-"Ad c #3A92CB",
-"Bd c #2B88C5",
-"Cd c #055184",
-"Dd c #080606",
-"Ed c #1A1815",
-"Fd c #9C9694",
-"Gd c #7F7B6F",
-"Hd c #7E7C5E",
-"Id c #7E8563",
-"Jd c #686C56",
-"Kd c #62683F",
-"Ld c #70787A",
-"Md c #949D92",
-"Nd c #878078",
-"Od c #DBE0E2",
-"Pd c #F8FAF3",
-"Qd c #F3F6F3",
-"Rd c #F1F5F2",
-"Sd c #F4F5F1",
-"Td c #F9FBF6",
-"Ud c #676969",
-"Vd c #071E30",
-"Wd c #0364AB",
-"Xd c #0474C1",
-"Yd c #0E6B8F",
-"Zd c #9EC5DF",
-"`d c #0F71B4",
-" e c #B2C5D3",
-".e c #C5C294",
-"+e c #F0D171",
-"@e c #D1D4DB",
-"#e c #191A19",
-"$e c #EEC84D",
-"%e c #FAF0CC",
-"&e c #D0CFA8",
-"*e c #181713",
-"=e c #6E6A62",
-"-e c #5FA0CF",
-";e c #6EAAD4",
-">e c #FCFBF7",
-",e c #535351",
-"'e c #2F302F",
-")e c #E4E5EB",
-"!e c #F3DB89",
-"~e c #E9BD32",
-"{e c #FFFDDD",
-"]e c #5A5B5D",
-"^e c #D7DFDE",
-"/e c #2C3C45",
-"(e c #E7B108",
-"_e c #F9F4E3",
-":e c #B0C3AE",
-"<e c #090A0B",
-"[e c #90B4CF",
-"}e c #27241F",
-"|e c #5C8BA9",
-"1e c #EFEDE4",
-"2e c #6A663B",
-"3e c #F1E3AE",
-"4e c #FFE78A",
-"5e c #14110A",
-"6e c #4D704A",
-"7e c #FDFFFF",
-"8e c #4C94C9",
-"9e c #046DB9",
-"0e c #BAD7E8",
-"ae c #C3D0BD",
-"be c #041E03",
-"ce c #81A5BF",
-"de c #EDC237",
-"ee c #E8AF00",
-"fe c #F0E4B4",
-"ge c #564E42",
-"he c #516776",
-"ie c #E2F2F9",
-"je c #4D99CC",
-"ke c #054774",
-"le c #060E05",
-"me c #5A7A5D",
-"ne c #A4A7AC",
-"oe c #566448",
-"pe c #5B6040",
-"qe c #7B95B2",
-"re c #235B39",
-"se c #7F7569",
-"te c #797A63",
-"ue c #C1CFB5",
-"ve c #FCFCF9",
-"we c #CED6CC",
-"xe c #001600",
-"ye c #070309",
-"ze c #0A0B04",
-"Ae c #124741",
-"Be c #0772B1",
-"Ce c #3075A9",
-"De c #405E40",
-"Ee c #CAC5B7",
-"Fe c #25221D",
-"Ge c #E8B61A",
-"He c #EBBA26",
-"Ie c #969FA7",
-"Je c #010204",
-"Ke c #2B2520",
-"Le c #D5CEC4",
-"Me c #A2CDE8",
-"Ne c #BAE1F8",
-"Oe c #B0A9A0",
-"Pe c #929AA6",
-"Qe c #F4E19E",
-"Re c #D2D6D9",
-"Se c #1B221B",
-"Te c #161618",
-"Ue c #B0B9C4",
-"Ve c #EABE35",
-"We c #FFF9D8",
-"Xe c #698A6E",
-"Ye c #0B0F0C",
-"Ze c #0C0C0D",
-"`e c #9A9A97",
-" f c #BCD8E8",
-".f c #748E69",
-"+f c #020702",
-"@f c #171716",
-"#f c #B3B9BC",
-"$f c #EDCA57",
-"%f c #D3D0C9",
-"&f c #292C30",
-"*f c #FBF9EB",
-"=f c #A8ACA7",
-"-f c #A4A09E",
-";f c #DEECF5",
-">f c #DBBC5F",
-",f c #081807",
-"'f c #A2B8A5",
-")f c #0B150C",
-"!f c #63ABDB",
-"~f c #514F40",
-"{f c #FAE39C",
-"]f c #BEE5FF",
-"^f c #8C8979",
-"/f c #DAEEF8",
-"(f c #3289C7",
-"_f c #026DB9",
-":f c #8CC0E3",
-"<f c #C8D2C0",
-"[f c #0E220A",
-"}f c #C0C6C5",
-"|f c #F4F4E9",
-"1f c #EDC02F",
-"2f c #F6F6ED",
-"3f c #5E5E5B",
-"4f c #29231C",
-"5f c #CAC5BC",
-"6f c #E7F0F1",
-"7f c #0565A5",
-"8f c #49484D",
-"9f c #A7ADB0",
-"0f c #75735F",
-"af c #6E7558",
-"bf c #757B5E",
-"cf c #726F55",
-"df c #847668",
-"ef c #7D7464",
-"ff c #8F895F",
-"gf c #BCBCBD",
-"hf c #F8FCF9",
-"if c #F4F5F0",
-"jf c #E1E1DC",
-"kf c #423A37",
-"lf c #081B27",
-"mf c #0666A0",
-"nf c #0373C3",
-"of c #0E6A8F",
-"pf c #94C5E6",
-"qf c #D1CDB3",
-"rf c #EDBF30",
-"sf c #E9B416",
-"tf c #9ECAE8",
-"uf c #111A0C",
-"vf c #CBE1ED",
-"wf c #BADBF2",
-"xf c #AFB597",
-"yf c #92979D",
-"zf c #F4E7B5",
-"Af c #EBBF33",
-"Bf c #F2D680",
-"Cf c #D4DCDD",
-"Df c #1F2F1F",
-"Ef c #798378",
-"Ff c #2785C3",
-"Gf c #B3C3D5",
-"Hf c #EFC950",
-"If c #FCFFEA",
-"Jf c #565A64",
-"Kf c #09090B",
-"Lf c #282724",
-"Mf c #D9D5CC",
-"Nf c #A9D0E8",
-"Of c #0974BC",
-"Pf c #AED2E7",
-"Qf c #C6BEA9",
-"Rf c #100E0D",
-"Sf c #13120A",
-"Tf c #AAA88F",
-"Uf c #F5FFFF",
-"Vf c #EBC036",
-"Wf c #ECC850",
-"Xf c #FFFFEE",
-"Yf c #E4E1CB",
-"Zf c #3A3E31",
-"`f c #FEFCE6",
-" g c #EBC13D",
-".g c #AAD1EA",
-"+g c #B6CDE4",
-"@g c #1B1F16",
-"#g c #BAC2B8",
-"$g c #ECC344",
-"%g c #132F13",
-"&g c #62A5D2",
-"*g c #50583A",
-"=g c #FAE6A2",
-"-g c #C1D4DF",
-";g c #0C0F10",
-">g c #63795B",
-",g c #F1F9FC",
-"'g c #4390C8",
-")g c #036DB9",
-"!g c #A4CCE4",
-"~g c #D5D7CA",
-"{g c #242A1C",
-"]g c #99A07F",
-"^g c #F5F5EC",
-"/g c #ECBE30",
-"(g c #A7C2CA",
-"_g c #34373A",
-":g c #CACCC5",
-"<g c #F3F6F2",
-"[g c #A5CCE5",
-"}g c #74B0D6",
-"|g c #2783C3",
-"1g c #0E76BD",
-"2g c #0376C5",
-"3g c #062F4B",
-"4g c #060000",
-"5g c #3F403B",
-"6g c #A0A6A4",
-"7g c #658151",
-"8g c #485C3B",
-"9g c #5F6C4D",
-"0g c #426635",
-"ag c #727055",
-"bg c #557D92",
-"cg c #77765A",
-"dg c #96A0A4",
-"eg c #E9F1F0",
-"fg c #F2F4F0",
-"gg c #EFF3F0",
-"hg c #F1F5F3",
-"ig c #F1F3EC",
-"jg c #F5F6ED",
-"kg c #E4EEEC",
-"lg c #E0EAED",
-"mg c #EFF4F1",
-"ng c #EDEEE9",
-"og c #727575",
-"pg c #0D0800",
-"qg c #0C4B5D",
-"rg c #0470B7",
-"sg c #21749C",
-"tg c #315D34",
-"ug c #92BAD4",
-"vg c #CDC7B2",
-"wg c #EDC030",
-"xg c #9AB8CC",
-"yg c #1E1F15",
-"zg c #CBCABD",
-"Ag c #0F74B8",
-"Bg c #B6CEE1",
-"Cg c #BBBD95",
-"Dg c #909185",
-"Eg c #F4F2DF",
-"Fg c #EBC03B",
-"Gg c #F2DC8C",
-"Hg c #1B211B",
-"Ig c #7C8B7A",
-"Jg c #2382C1",
-"Kg c #16181B",
-"Lg c #B2BECD",
-"Mg c #E4E7DA",
-"Ng c #44494E",
-"Og c #46423D",
-"Pg c #E1E2DB",
-"Qg c #69ACD8",
-"Rg c #0371BA",
-"Sg c #7BB3D6",
-"Tg c #EBE9E2",
-"Ug c #1A221C",
-"Vg c #7D8B7A",
-"Wg c #F4FBFF",
-"Xg c #EABB2A",
-"Yg c #EBC342",
-"Zg c #FFFFE5",
-"`g c #5A5B5C",
-" h c #DDDACB",
-".h c #323631",
-"+h c #FFFFF2",
-"@h c #EBC54D",
-"#h c #ABBCAA",
-"$h c #A0A9A6",
-"%h c #D0E8F8",
-"&h c #3E91CA",
-"*h c #2883C4",
-"=h c #2D85C5",
-"-h c #388AC6",
-";h c #2682C4",
-">h c #3B8BC6",
-",h c #2A84C4",
-"'h c #237FC3",
-")h c #4593CB",
-"!h c #E9F0F0",
-"~h c #B8C1B7",
-"{h c #1D1F16",
-"]h c #BDC2B9",
-"^h c #EECD5F",
-"/h c #F2F8FB",
-"(h c #5F96BB",
-"_h c #EFEFE7",
-":h c #645A40",
-"<h c #FAE59F",
-"[h c #BEDCF3",
-"}h c #0C0F12",
-"|h c #070807",
-"1h c #747F67",
-"2h c #E7F5FA",
-"3h c #3788C6",
-"4h c #006EBC",
-"5h c #006CBA",
-"6h c #84BCE2",
-"7h c #D5D6CA",
-"8h c #282B1D",
-"9h c #8F8970",
-"0h c #E9B30E",
-"ah c #F3ECCF",
-"bh c #E5EAE8",
-"ch c #474F47",
-"dh c #010001",
-"eh c #1E2A1F",
-"fh c #6E7B6F",
-"gh c #C5C1BE",
-"hh c #D4ECFA",
-"ih c #A6CDE7",
-"jh c #62A6D1",
-"kh c #4691C9",
-"lh c #2276B3",
-"mh c #0471BF",
-"nh c #0A76A7",
-"oh c #161614",
-"ph c #0E1B0B",
-"qh c #85928B",
-"rh c #959D94",
-"sh c #747D5F",
-"th c #69715A",
-"uh c #5B654F",
-"vh c #767E53",
-"wh c #627E78",
-"xh c #728450",
-"yh c #8A8E71",
-"zh c #E7EBDE",
-"Ah c #E9F0F1",
-"Bh c #E7EFEF",
-"Ch c #D7E7ED",
-"Dh c #F5F3E6",
-"Eh c #D0DDD5",
-"Fh c #D7E2D9",
-"Gh c #C7D3C2",
-"Hh c #C5C3A3",
-"Ih c #C1C8B2",
-"Jh c #BDBFAC",
-"Kh c #ADC6D9",
-"Lh c #EAF2F1",
-"Mh c #C0C1B5",
-"Nh c #1D1C11",
-"Oh c #0F1F0E",
-"Ph c #0769A4",
-"Qh c #244428",
-"Rh c #95C6E7",
-"Sh c #D0CCB5",
-"Th c #28261C",
-"Uh c #99AFBD",
-"Vh c #050307",
-"Wh c #111A0B",
-"Xh c #C1C6B7",
-"Yh c #CBE2EC",
-"Zh c #BADEF3",
-"`h c #B4AB9F",
-" i c #10100D",
-".i c #90938B",
-"+i c #EBBB28",
-"@i c #D3DCDC",
-"#i c #1F2E1F",
-"$i c #7A8679",
-"%i c #B1B7C1",
-"&i c #F4DF94",
-"*i c #DFDEDF",
-"=i c #3F3A36",
-"-i c #4E565C",
-";i c #D8EAF2",
-">i c #4796CB",
-",i c #68A8D2",
-"'i c #F0F2E8",
-")i c #254824",
-"!i c #6E6F6B",
-"~i c #F5F9FF",
-"{i c #F0CE5E",
-"]i c #EBC240",
-"^i c #D2D7D7",
-"/i c #27323D",
-"(i c #020101",
-"_i c #FFF9E0",
-":i c #F8F6E9",
-"<i c #C0C9B9",
-"[i c #060709",
-"}i c #5B6E59",
-"|i c #F7F5D0",
-"1i c #E3F1F6",
-"2i c #D0E8F5",
-"3i c #E8F4F7",
-"4i c #CFE7F6",
-"5i c #EEF8F8",
-"6i c #D3EAF5",
-"7i c #D4EAF7",
-"8i c #D1E9F5",
-"9i c #D0E9F5",
-"0i c #CCE6F5",
-"ai c #EDF6F7",
-"bi c #E7FCFF",
-"ci c #48442A",
-"di c #010205",
-"ei c #2D2C2B",
-"fi c #CFD0CE",
-"gi c #F6E39F",
-"hi c #50573B",
-"ii c #F6E4A7",
-"ji c #E1E5BF",
-"ki c #0F100E",
-"li c #728267",
-"mi c #F1FCFF",
-"ni c #72ACD7",
-"oi c #4D9CD4",
-"pi c #4B87B1",
-"qi c #4F9CD1",
-"ri c #4D95C8",
-"si c #4D91C0",
-"ti c #4E93C5",
-"ui c #4D93C3",
-"vi c #4E99CE",
-"wi c #4C8CB9",
-"xi c #509DD5",
-"yi c #4B88B2",
-"zi c #4F9CD2",
-"Ai c #4D90C0",
-"Bi c #4F98CD",
-"Ci c #4C8AB6",
-"Di c #4F9ACF",
-"Ei c #4E96C9",
-"Fi c #4C8DBB",
-"Gi c #529FD5",
-"Hi c #3D91CD",
-"Ii c #3B82B4",
-"Ji c #0C73B8",
-"Ki c #6EAED8",
-"Li c #E0DFD9",
-"Mi c #423E3B",
-"Ni c #6E6C6D",
-"Oi c #F7F8EF",
-"Pi c #EDC23D",
-"Qi c #F4EDCA",
-"Ri c #CCCCCB",
-"Si c #3A3630",
-"Ti c #52524D",
-"Ui c #829690",
-"Vi c #C1CCC1",
-"Wi c #F1F8FA",
-"Xi c #FCFFFC",
-"Yi c #C5CED1",
-"Zi c #8EBFDE",
-"`i c #559CD0",
-" j c #1D7EC1",
-".j c #0279D1",
-"+j c #123528",
-"@j c #21371F",
-"#j c #77706E",
-"$j c #0E0B0C",
-"%j c #6D6C69",
-"&j c #A3A8AD",
-"*j c #96A099",
-"=j c #818F73",
-"-j c #717C60",
-";j c #938F5A",
-">j c #767B59",
-",j c #7A7D5C",
-"'j c #85886C",
-")j c #CEDCDB",
-"!j c #EAF0EF",
-"~j c #F2F5F0",
-"{j c #F3F1DD",
-"]j c #DDDFC2",
-"^j c #DBDFC5",
-"/j c #A0BED2",
-"(j c #8C8884",
-"_j c #4C534A",
-":j c #A3B18F",
-"<j c #C9B87B",
-"[j c #B2D8EE",
-"}j c #F4E2B0",
-"|j c #5C5C5D",
-"1j c #030302",
-"2j c #0A080A",
-"3j c #262322",
-"4j c #100100",
-"5j c #0465A6",
-"6j c #1D739A",
-"7j c #1E3C20",
-"8j c #95C8E9",
-"9j c #CDC9B6",
-"0j c #27251C",
-"aj c #151B0E",
-"bj c #C6DEEB",
-"cj c #BADBF3",
-"dj c #ACB795",
-"ej c #0D0E0C",
-"fj c #101110",
-"gj c #919594",
-"hj c #D0D1D9",
-"ij c #7C8C7B",
-"jj c #0A75BC",
-"kj c #171D21",
-"lj c #B4C8DB",
-"mj c #F9E29A",
-"nj c #BFCFC5",
-"oj c #252E22",
-"pj c #676A6E",
-"qj c #DCF2FF",
-"rj c #2E88C3",
-"sj c #E8EEEB",
-"tj c #5A5E4C",
-"uj c #4D5C64",
-"vj c #E5F1FC",
-"wj c #F0CF5E",
-"xj c #EBC549",
-"yj c #FFFFE9",
-"zj c #E9E0BF",
-"Aj c #403D25",
-"Bj c #FFFCEB",
-"Cj c #EBC449",
-"Dj c #F3DB87",
-"Ej c #E0E2E3",
-"Fj c #363535",
-"Gj c #030204",
-"Hj c #0F1306",
-"Ij c #3E4C27",
-"Jj c #878A76",
-"Kj c #9D9589",
-"Lj c #617D5A",
-"Mj c #A59890",
-"Nj c #888C77",
-"Oj c #7E8870",
-"Pj c #9B9389",
-"Qj c #A1968C",
-"Rj c #718366",
-"Sj c #929080",
-"Tj c #9D9488",
-"Uj c #9C9487",
-"Vj c #A79E8F",
-"Wj c #434F57",
-"Xj c #4E4E4E",
-"Yj c #F7FAF9",
-"Zj c #F0D066",
-"`j c #63A6D3",
-" k c #53553E",
-".k c #F0E0A5",
-"+k c #FFFEDC",
-"@k c #293520",
-"#k c #D5D4B9",
-"$k c #EDF6F4",
-"%k c #E5F0EF",
-"&k c #E5E5E0",
-"*k c #E5EEEE",
-"=k c #E6ECE7",
-"-k c #E4E7E4",
-";k c #E4EAE6",
-">k c #E3E9E5",
-",k c #E6EEEB",
-"'k c #E2E5DE",
-")k c #E6F1F0",
-"!k c #E2E2DC",
-"~k c #E4F0ED",
-"{k c #E5E8E3",
-"]k c #E5EDEA",
-"^k c #E3E4DE",
-"/k c #E7EFEC",
-"(k c #E3ECE8",
-"_k c #E5E6E0",
-":k c #E8F0EF",
-"<k c #DCEAEA",
-"[k c #DFE7E5",
-"}k c #BDDBEA",
-"|k c #0F77BE",
-"1k c #509BCD",
-"2k c #E5F0F2",
-"3k c #52636E",
-"4k c #1A3512",
-"5k c #F0E2B0",
-"6k c #E8AF02",
-"7k c #EDC954",
-"8k c #F8FEFF",
-"9k c #CFD0CD",
-"0k c #484A4B",
-"ak c #040801",
-"bk c #1D2623",
-"ck c #3C4144",
-"dk c #8C877C",
-"ek c #BDC1C0",
-"fk c #F9F8ED",
-"gk c #E9F1EC",
-"hk c #D0E6F1",
-"ik c #A0CAE3",
-"jk c #669CBE",
-"kk c #217FBE",
-"lk c #057FCD",
-"mk c #07101A",
-"nk c #213021",
-"ok c #A8AA9C",
-"pk c #384523",
-"qk c #030807",
-"rk c #5F564D",
-"sk c #9AA29D",
-"tk c #778466",
-"uk c #767D61",
-"vk c #777660",
-"wk c #788657",
-"xk c #7C7365",
-"yk c #787462",
-"zk c #7F836E",
-"Ak c #D5DBDD",
-"Bk c #F6F8F6",
-"Ck c #F2F2E2",
-"Dk c #C2BD95",
-"Ek c #7D7F7F",
-"Fk c #080D03",
-"Gk c #60737C",
-"Hk c #C1D2C2",
-"Ik c #A4B1B1",
-"Jk c #D9E5DB",
-"Kk c #AEAAA9",
-"Lk c #161515",
-"Mk c #10170F",
-"Nk c #3F5235",
-"Ok c #3C4832",
-"Pk c #0B0C07",
-"Qk c #06182C",
-"Rk c #0374C1",
-"Sk c #186E97",
-"Tk c #CFCCB5",
-"Uk c #28261D",
-"Vk c #ECBE31",
-"Wk c #9AB5C7",
-"Xk c #0A1706",
-"Yk c #BDC4B4",
-"Zk c #D5E7EE",
-"`k c #B5CDDE",
-" l c #BEBC96",
-".l c #92979E",
-"+l c #F5F5E8",
-"@l c #EBC13C",
-"#l c #F2D988",
-"$l c #D3D9DB",
-"%l c #1D271D",
-"&l c #7B887A",
-"*l c #1F80C1",
-"=l c #161819",
-"-l c #B1BBC7",
-";l c #FDEAAE",
-">l c #AFBCB6",
-",l c #171F18",
-"'l c #757E72",
-")l c #DFF1FE",
-"!l c #2784C2",
-"~l c #3A91CB",
-"{l c #E5EDED",
-"]l c #6E665B",
-"^l c #3F4A53",
-"/l c #DEE9F4",
-"(l c #EDCA58",
-"_l c #D8D9D1",
-":l c #2E3537",
-"<l c #EBC345",
-"[l c #EAB820",
-"}l c #EEC84E",
-"|l c #F7FEFF",
-"1l c #B7B4AA",
-"2l c #020505",
-"3l c #0D0C0C",
-"4l c #0F0D0D",
-"5l c #0A0B09",
-"6l c #080A08",
-"7l c #070A06",
-"8l c #0D0C0B",
-"9l c #0F130C",
-"0l c #AEAEA6",
-"al c #FBF7E1",
-"bl c #EAC039",
-"cl c #153414",
-"dl c #5E94B9",
-"el c #EFEEE7",
-"fl c #645B3F",
-"gl c #EECE6A",
-"hl c #FDFDF1",
-"il c #6E7677",
-"jl c #080608",
-"kl c #1D2A19",
-"ll c #5C6349",
-"ml c #6E654E",
-"nl c #7A7C7D",
-"ol c #675F54",
-"pl c #757150",
-"ql c #6D6755",
-"rl c #666A50",
-"sl c #626353",
-"tl c #72704F",
-"ul c #5F6750",
-"vl c #726C51",
-"wl c #676456",
-"xl c #646E4B",
-"yl c #6D6A52",
-"zl c #696D4E",
-"Al c #696555",
-"Bl c #77724F",
-"Cl c #5C694D",
-"Dl c #6F6855",
-"El c #6E6852",
-"Fl c #76704A",
-"Gl c #808F8D",
-"Hl c #BDC2C1",
-"Il c #FBFDFB",
-"Jl c #BDDAEA",
-"Kl c #2885C3",
-"Ll c #FBFDF9",
-"Ml c #79817B",
-"Nl c #E7EBE9",
-"Ol c #F4E9BB",
-"Pl c #EBB91B",
-"Ql c #EDC64A",
-"Rl c #F6EFCD",
-"Sl c #EEF4FD",
-"Tl c #A5A19C",
-"Ul c #423F3D",
-"Vl c #071205",
-"Wl c #010104",
-"Xl c #141516",
-"Yl c #656E4E",
-"Zl c #97ACAF",
-"`l c #D3D9C8",
-" m c #EDEDEA",
-".m c #ECF7FE",
-"+m c #9AC3DD",
-"@m c #58A0CD",
-"#m c #177CC2",
-"$m c #0276CA",
-"%m c #0F5564",
-"&m c #090E0B",
-"*m c #121011",
-"=m c #7C7567",
-"-m c #8F8779",
-";m c #524D46",
-">m c #292623",
-",m c #041407",
-"'m c #0C0901",
-")m c #869090",
-"!m c #9AA39F",
-"~m c #5A7549",
-"{m c #5D6D47",
-"]m c #79795F",
-"^m c #7C7167",
-"/m c #6F8455",
-"(m c #7D705C",
-"_m c #7B7A69",
-":m c #BCBBBD",
-"<m c #F5F8F3",
-"[m c #F5F7F2",
-"}m c #9C968D",
-"|m c #3E4A33",
-"1m c #627584",
-"2m c #E7F1F8",
-"3m c #E1CC83",
-"4m c #AFBFBD",
-"5m c #D8E4E9",
-"6m c #504C45",
-"7m c #000201",
-"8m c #162015",
-"9m c #342B2B",
-"0m c #797563",
-"am c #3C5533",
-"bm c #09140A",
-"cm c #101300",
-"dm c #0375C3",
-"em c #1F6D9D",
-"fm c #305734",
-"gm c #F9F0D1",
-"hm c #9AB2C3",
-"im c #2D2521",
-"jm c #D7CEC4",
-"km c #A1CCE8",
-"lm c #B9DEF4",
-"mm c #B3AAA1",
-"nm c #100F0C",
-"om c #8F9286",
-"pm c #F3E3A8",
-"qm c #F1D780",
-"rm c #D3DADC",
-"sm c #1D291D",
-"tm c #151517",
-"um c #B0B6C0",
-"vm c #FCEAAF",
-"wm c #B0BCB7",
-"xm c #181F18",
-"ym c #0A110B",
-"zm c #80A17B",
-"Am c #D8EAFB",
-"Bm c #E6EDED",
-"Cm c #6C655A",
-"Dm c #40484E",
-"Em c #DFE8F1",
-"Fm c #EAC13C",
-"Gm c #FFFFE2",
-"Hm c #D2D7DB",
-"Im c #273441",
-"Jm c #FEFDE8",
-"Km c #EBBE32",
-"Lm c #EBBB29",
-"Mm c #F0DFA5",
-"Nm c #F9FBFE",
-"Om c #888E86",
-"Pm c #020003",
-"Qm c #030005",
-"Rm c #96A28E",
-"Sm c #F5FEFF",
-"Tm c #F0D889",
-"Um c #63A8D7",
-"Vm c #EEF2EC",
-"Wm c #4D5839",
-"Xm c #EDBE2C",
-"Ym c #F7F1DB",
-"Zm c #CCDEE6",
-"`m c #292B2F",
-" n c #110F13",
-".n c #526B53",
-"+n c #C0DBE9",
-"@n c #2583C5",
-"#n c #1877BE",
-"$n c #D7EAF4",
-"%n c #ABB08E",
-"&n c #131705",
-"*n c #060609",
-"=n c #9D9991",
-"-n c #FEFAE4",
-";n c #EBC241",
-">n c #ECC039",
-",n c #F0D785",
-"'n c #F8F7E7",
-")n c #ECEDEF",
-"!n c #B2C0AB",
-"~n c #5D6363",
-"{n c #322B23",
-"]n c #050D06",
-"^n c #242B1F",
-"/n c #454546",
-"(n c #8E877D",
-"_n c #CFE9F4",
-":n c #CDE4F2",
-"<n c #8CBCD8",
-"[n c #1E7FC1",
-"}n c #0277CB",
-"|n c #10555C",
-"1n c #0A0D09",
-"2n c #1A1C19",
-"3n c #5C6B55",
-"4n c #867F6F",
-"5n c #83786B",
-"6n c #505A45",
-"7n c #6F695C",
-"8n c #ADD1E2",
-"9n c #A1AAB1",
-"0n c #959F98",
-"an c #7E8C70",
-"bn c #798667",
-"cn c #707A55",
-"dn c #68834F",
-"en c #6A8AA2",
-"fn c #6D754C",
-"gn c #9FAD97",
-"hn c #7C8C7F",
-"in c #161F11",
-"jn c #4C4945",
-"kn c #EBEDE7",
-"ln c #F5F5EA",
-"mn c #E9E7C8",
-"nn c #E4F8FF",
-"on c #ADB2B5",
-"pn c #4E4B40",
-"qn c #797863",
-"rn c #596B4A",
-"sn c #2D2F26",
-"tn c #081309",
-"un c #111900",
-"vn c #0374C2",
-"wn c #20759C",
-"xn c #2D572F",
-"yn c #C9C5B8",
-"zn c #9EC5E0",
-"An c #001200",
-"Bn c #B3BFAE",
-"Cn c #1079BE",
-"Dn c #BBDDF7",
-"En c #A7B993",
-"Fn c #111111",
-"Gn c #91979D",
-"Hn c #F3E5AB",
-"In c #F4E29D",
-"Jn c #181718",
-"Kn c #7F977E",
-"Ln c #EABD2E",
-"Mn c #FFF3C2",
-"Nn c #ACAEB2",
-"On c #7E9F7B",
-"Pn c #B7DAF7",
-"Qn c #0873BC",
-"Rn c #425562",
-"Sn c #E0EEFC",
-"Tn c #F0DFB1",
-"Un c #463C18",
-"Vn c #ECC95B",
-"Wn c #F0E3B2",
-"Xn c #BDC5BE",
-"Yn c #374E3B",
-"Zn c #040F05",
-"`n c #06080A",
-" o c #090807",
-".o c #080508",
-"+o c #254E25",
-"@o c #C0BFC4",
-"#o c #F1E4AD",
-"$o c #EEF1ED",
-"%o c #545041",
-"&o c #EECB54",
-"*o c #F7F9F2",
-"=o c #C9C9B1",
-"-o c #211E0D",
-";o c #295227",
-">o c #A2C8DF",
-",o c #0972BC",
-"'o c #8CBDDD",
-")o c #D1DEE0",
-"!o c #28353A",
-"~o c #1F1E1C",
-"{o c #F0E8C5",
-"]o c #EABD30",
-"^o c #F2DE97",
-"/o c #F9FBF7",
-"(o c #EEF1F0",
-"_o c #E5E7E1",
-":o c #B5C1CA",
-"<o c #597262",
-"[o c #121F0F",
-"}o c #0A0807",
-"|o c #14151D",
-"1o c #416C3A",
-"2o c #D0C7A4",
-"3o c #FEFDFC",
-"4o c #CCE2EC",
-"5o c #6AAAD5",
-"6o c #0F72BC",
-"7o c #037ACC",
-"8o c #083A55",
-"9o c #080908",
-"0o c #142D13",
-"ao c #676B56",
-"bo c #98905F",
-"co c #8C8665",
-"do c #7E7A73",
-"eo c #7F786C",
-"fo c #8B8882",
-"go c #8F908B",
-"ho c #969C9A",
-"io c #98A19E",
-"jo c #98A09D",
-"ko c #929574",
-"lo c #919173",
-"mo c #AEAE82",
-"no c #F6F8F4",
-"oo c #F5F7F1",
-"po c #B7CDDC",
-"qo c #55674A",
-"ro c #081C09",
-"so c #433C32",
-"to c #EDEEE8",
-"uo c #EBF2F1",
-"vo c #A2BFD4",
-"wo c #A3A597",
-"xo c #928D74",
-"yo c #84796B",
-"zo c #74745E",
-"Ao c #1B3319",
-"Bo c #070000",
-"Co c #0476C5",
-"Do c #0F6990",
-"Eo c #0B72B8",
-"Fo c #90B2CA",
-"Go c #D3CDAC",
-"Ho c #2A291C",
-"Io c #2A241F",
-"Jo c #D4CDC2",
-"Ko c #A6CFE8",
-"Lo c #0F72B5",
-"Mo c #B2C7D6",
-"No c #C5BE96",
-"Oo c #10100B",
-"Po c #8E8C74",
-"Qo c #ECC345",
-"Ro c #F0D275",
-"So c #D5E2DF",
-"To c #233C23",
-"Uo c #767A76",
-"Vo c #FBE49B",
-"Wo c #ACB0B6",
-"Xo c #80A07B",
-"Yo c #D4E8FB",
-"Zo c #1178BD",
-"`o c #3E4346",
-" p c #DEE6EE",
-".p c #F1CF5E",
-"+p c #ECC74E",
-"@p c #FFFFEC",
-"#p c #D4DCDF",
-"$p c #283846",
-"%p c #FFF5CD",
-"&p c #E9B20B",
-"*p c #F1E5BA",
-"=p c #F7F5E6",
-"-p c #EAF8FE",
-";p c #C2E5F9",
-">p c #BFE3F8",
-",p c #C0E3F7",
-"'p c #DDE4C3",
-")p c #D2E3D6",
-"!p c #B9E3FF",
-"~p c #F0E49F",
-"{p c #BFE3FA",
-"]p c #EBE4A9",
-"^p c #C9E4E7",
-"/p c #CDE3E2",
-"(p c #E5E3B5",
-"_p c #D3E3D6",
-":p c #CFDFCD",
-"<p c #FCFFFD",
-"[p c #F7F6E7",
-"}p c #EECE63",
-"|p c #F0D26F",
-"1p c #5D8DAD",
-"2p c #EFEDE5",
-"3p c #68643B",
-"4p c #EECA54",
-"5p c #FAF8EF",
-"6p c #D2EBFA",
-"7p c #848179",
-"8p c #232427",
-"9p c #242528",
-"0p c #252522",
-"ap c #11110E",
-"bp c #989D9F",
-"cp c #DAEFF8",
-"dp c #338CC8",
-"ep c #539DCE",
-"fp c #FAFBEF",
-"gp c #5B7357",
-"hp c #96938A",
-"ip c #FCFBE6",
-"jp c #ECC447",
-"kp c #EFC849",
-"lp c #F3EFD8",
-"mp c #F8F3DC",
-"np c #FFFFF3",
-"op c #DDF5FF",
-"pp c #BCC7CB",
-"qp c #898278",
-"rp c #23282B",
-"sp c #1E2020",
-"tp c #0D120D",
-"up c #4F4B44",
-"vp c #CECBC3",
-"wp c #FBF6EB",
-"xp c #C2DEEE",
-"yp c #5A9DCB",
-"zp c #0671B9",
-"Ap c #047ACB",
-"Bp c #063352",
-"Cp c #050006",
-"Dp c #0E2F0F",
-"Ep c #1D421D",
-"Fp c #6A635A",
-"Gp c #888459",
-"Hp c #797660",
-"Ip c #717C59",
-"Jp c #7A7162",
-"Kp c #78735F",
-"Lp c #7B7161",
-"Mp c #76775F",
-"Np c #7D8753",
-"Op c #868273",
-"Pp c #919596",
-"Qp c #8B8D8C",
-"Rp c #60584C",
-"Sp c #564D3F",
-"Tp c #D9D9D2",
-"Up c #F7F9F5",
-"Vp c #F1F5F4",
-"Wp c #DCE6DC",
-"Xp c #949999",
-"Yp c #8F9185",
-"Zp c #7B734F",
-"`p c #7E725E",
-" q c #637040",
-".q c #06160A",
-"+q c #564E44",
-"@q c #726A5A",
-"#q c #65644E",
-"$q c #6C6257",
-"%q c #3C5333",
-"&q c #020D05",
-"*q c #050108",
-"=q c #1F501B",
-"-q c #0176D0",
-";q c #2D74A6",
-">q c #96CAED",
-",q c #CBC7B8",
-"'q c #F9F2D2",
-")q c #98A9B5",
-"!q c #C6C8BB",
-"~q c #BBE2FA",
-"{q c #ADA99F",
-"]q c #939BAA",
-"^q c #F3E2A0",
-"/q c #EBB921",
-"(q c #F4DF98",
-"_q c #D1D3D8",
-":q c #191919",
-"<q c #7E937D",
-"[q c #161719",
-"}q c #B1BBC8",
-"|q c #FDEEB5",
-"1q c #ACAFB3",
-"2q c #D2E7FA",
-"3q c #1077BC",
-"4q c #42535F",
-"5q c #E0EDF9",
-"6q c #EAC13F",
-"7q c #FFFFE4",
-"8q c #D8D4C9",
-"9q c #2D302F",
-"0q c #FFFFFA",
-"aq c #EBC858",
-"bq c #EDC953",
-"cq c #EEDB98",
-"dq c #F4E2A3",
-"eq c #FAE5A8",
-"fq c #FAE5A7",
-"gq c #F6E5AF",
-"hq c #F8E5AC",
-"iq c #FBE5A5",
-"jq c #F4E5B4",
-"kq c #FBE5A7",
-"lq c #F5E5B2",
-"mq c #F9E5AA",
-"nq c #F6E5B1",
-"oq c #F9E6AD",
-"pq c #EED88C",
-"qq c #EDCD63",
-"rq c #EABF39",
-"sq c #F2F9FF",
-"tq c #0F210E",
-"uq c #64ACDE",
-"vq c #4D503E",
-"wq c #EDC854",
-"xq c #F7E5A9",
-"yq c #F5F5ED",
-"zq c #D4D6CF",
-"Aq c #D8DAD3",
-"Bq c #D8DBD5",
-"Cq c #DCDDC8",
-"Dq c #8F8F82",
-"Eq c #151415",
-"Fq c #19191B",
-"Gq c #F4FFFF",
-"Hq c #6DA8CE",
-"Iq c #026FB9",
-"Jq c #177AC0",
-"Kq c #B7D7EB",
-"Lq c #BFC0BA",
-"Mq c #1C221D",
-"Nq c #1C2A2B",
-"Oq c #C6DFE3",
-"Pq c #FBEEC3",
-"Qq c #EDC33C",
-"Rq c #EDD072",
-"Sq c #F5DF9E",
-"Tq c #FBE9AA",
-"Uq c #C0C9C5",
-"Vq c #779383",
-"Wq c #4B5156",
-"Xq c #263025",
-"Yq c #111414",
-"Zq c #6E7B68",
-"`q c #CCCDC5",
-" r c #FFF1E2",
-".r c #7EAECF",
-"+r c #1E80C2",
-"@r c #0776B6",
-"#r c #0A2F3B",
-"$r c #353B30",
-"%r c #49463D",
-"&r c #525F44",
-"*r c #5D6D4A",
-"=r c #716B5C",
-"-r c #677551",
-";r c #536045",
-">r c #5E6A4E",
-",r c #596647",
-"'r c #4C583A",
-")r c #3B392E",
-"!r c #413C34",
-"~r c #FBFBF5",
-"{r c #DAE1E8",
-"]r c #23432F",
-"^r c #3C382D",
-"/r c #4A583C",
-"(r c #4C5A43",
-"_r c #49473E",
-":r c #2A2326",
-"<r c #030105",
-"[r c #434338",
-"}r c #002203",
-"|r c #000701",
-"1r c #1D5427",
-"2r c #0175CE",
-"3r c #D2CFB4",
-"4r c #9ECBEB",
-"5r c #061604",
-"6r c #BAC3B3",
-"7r c #DBE9EE",
-"8r c #0F75BB",
-"9r c #B8D3E9",
-"0r c #B4BA95",
-"ar c #90938F",
-"br c #F4EDCB",
-"cr c #EBBE33",
-"dr c #798178",
-"er c #2684C2",
-"fr c #171B1E",
-"gr c #FEEEB6",
-"hr c #7FA07B",
-"ir c #CBE5FA",
-"jr c #3F474D",
-"kr c #DFE8F2",
-"lr c #ECC64B",
-"mr c #FFFFEA",
-"nr c #E4E1CC",
-"or c #3A3F32",
-"pr c #E8B30E",
-"qr c #E8B108",
-"rr c #EBB81E",
-"sr c #EBB920",
-"tr c #0E1F0E",
-"ur c #609DC6",
-"vr c #EFF0E9",
-"wr c #595C3B",
-"xr c #E9B719",
-"yr c #EED170",
-"zr c #F2D576",
-"Ar c #F7DA79",
-"Br c #F6D979",
-"Cr c #F6D875",
-"Dr c #F9E398",
-"Er c #5D5C5A",
-"Fr c #202222",
-"Gr c #D0DAD1",
-"Hr c #95BCD6",
-"Ir c #0C73B9",
-"Jr c #62A6D4",
-"Kr c #F1F7F0",
-"Lr c #4F614E",
-"Mr c #070907",
-"Nr c #5E6357",
-"Or c #EBECE6",
-"Pr c #F5E39F",
-"Qr c #E8B107",
-"Rr c #EAB81B",
-"Sr c #F2D473",
-"Tr c #FBEAB1",
-"Ur c #FCF3D1",
-"Vr c #E5EBE3",
-"Wr c #BBCFCD",
-"Xr c #8F9799",
-"Yr c #50504E",
-"Zr c #212526",
-"`r c #040105",
-" s c #292B2B",
-".s c #9B9F8F",
-"+s c #E4F8F8",
-"@s c #BAD9EA",
-"#s c #2D87C3",
-"$s c #0471BD",
-"%s c #0776B7",
-"&s c #0A2F3D",
-"*s c #000301",
-"=s c #081A0A",
-"-s c #131B13",
-";s c #1B1D18",
-">s c #252320",
-",s c #262121",
-"'s c #0B180C",
-")s c #1B1E18",
-"!s c #161C15",
-"~s c #061808",
-"{s c #000403",
-"]s c #D1D2CE",
-"^s c #9E9B95",
-"/s c #181315",
-"(s c #051808",
-"_s c #051607",
-":s c #080309",
-"<s c #205018",
-"[s c #0075D0",
-"}s c #24739F",
-"|s c #345C36",
-"1s c #98A9B4",
-"2s c #C1DCEC",
-"3s c #1075BB",
-"4s c #B7D4E8",
-"5s c #B8B599",
-"6s c #919593",
-"7s c #F4EECE",
-"8s c #F4E098",
-"9s c #D1D4D9",
-"0s c #1A1E1A",
-"as c #7E947D",
-"bs c #0B75BC",
-"cs c #FCE9A7",
-"ds c #ACAFB5",
-"es c #CEE6FA",
-"fs c #E0EDFA",
-"gs c #E9B51A",
-"hs c #EBC447",
-"is c #FFFFE8",
-"js c #D7D4C9",
-"ks c #EBC651",
-"ls c #619DC5",
-"ms c #605442",
-"ns c #E9B81E",
-"os c #EECC63",
-"ps c #7E8283",
-"qs c #212120",
-"rs c #D0D4CB",
-"ss c #84BADD",
-"ts c #1F80C2",
-"us c #C5DEF0",
-"vs c #D8E2D3",
-"ws c #111310",
-"xs c #0D0C0D",
-"ys c #787C7F",
-"zs c #F3F6F8",
-"As c #F4E7B7",
-"Bs c #ECC857",
-"Cs c #E9B312",
-"Ds c #E9BA26",
-"Es c #EBBD32",
-"Fs c #F2D169",
-"Gs c #F8E6A3",
-"Hs c #F3F3E1",
-"Is c #E5ECF5",
-"Js c #B9BDBA",
-"Ks c #6D7F6E",
-"Ls c #0D1D11",
-"Ms c #12190F",
-"Ns c #4A5A5B",
-"Os c #E0E2E0",
-"Ps c #4192CA",
-"Qs c #037BCF",
-"Rs c #063456",
-"Ss c #A7A092",
-"Ts c #78848A",
-"Us c #0B0E10",
-"Vs c #10667A",
-"Ws c #94C7E9",
-"Xs c #D4D2B3",
-"Ys c #2A281B",
-"Zs c #A7CFE8",
-"`s c #B3AB9F",
-" t c #100F0B",
-".t c #8E8F7E",
-"+t c #F3E4A8",
-"@t c #D1D2DB",
-"#t c #1D7EC0",
-"$t c #FEEFBA",
-"%t c #DEE6EF",
-"&t c #EDC955",
-"*t c #FFFFF0",
-"=t c #293846",
-"-t c #4B5B37",
-";t c #EBBF34",
-">t c #ECC033",
-",t c #ECC23A",
-"'t c #EDC23A",
-")t c #F6F0D2",
-"!t c #7E838A",
-"~t c #201F18",
-"{t c #D1D0AE",
-"]t c #96C8EB",
-"^t c #0D76BE",
-"/t c #4B98CB",
-"(t c #F6FEFB",
-"_t c #A0A4A5",
-":t c #05060C",
-"<t c #797655",
-"[t c #F0D272",
-"}t c #F5FCFF",
-"|t c #EEF3F5",
-"1t c #C6CBC4",
-"2t c #3F3C34",
-"3t c #394146",
-"4t c #EAFFFF",
-"5t c #C8DDE5",
-"6t c #047BCD",
-"7t c #053051",
-"8t c #0F0E10",
-"9t c #C1C1BD",
-"0t c #768A96",
-"at c #2779A1",
-"bt c #386238",
-"ct c #0C75BC",
-"dt c #C9C5B6",
-"et c #EDBF2E",
-"ft c #B3C0AE",
-"gt c #BBD8F1",
-"ht c #AABB91",
-"it c #9298A0",
-"jt c #F4E19C",
-"kt c #D5E1DC",
-"lt c #243D23",
-"mt c #7F967E",
-"nt c #EABC2A",
-"ot c #FEF0BA",
-"pt c #D3E8FB",
-"qt c #1278BD",
-"rt c #E0EEFB",
-"st c #E9BE35",
-"tt c #FFFEDE",
-"ut c #F0DFB3",
-"vt c #FEF6CF",
-"wt c #ECC33E",
-"xt c #0A110A",
-"yt c #62A3D0",
-"zt c #595142",
-"At c #EDC33F",
-"Bt c #EDC23B",
-"Ct c #F4EECC",
-"Dt c #79775C",
-"Et c #212221",
-"Ft c #CFD6D3",
-"Gt c #7DB6DD",
-"Ht c #0672BB",
-"It c #93BFDB",
-"Jt c #827A6E",
-"Kt c #686258",
-"Lt c #E2E4E1",
-"Mt c #F6F9F7",
-"Nt c #F5F2D7",
-"Ot c #EABA23",
-"Pt c #F0D063",
-"Qt c #F6E9B8",
-"Rt c #E5F8FF",
-"St c #5F8B6E",
-"Tt c #11140E",
-"Ut c #424E56",
-"Vt c #E3F4FC",
-"Wt c #0274C8",
-"Xt c #14696F",
-"Yt c #0B0E08",
-"Zt c #07080A",
-"`t c #0F1814",
-" u c #D4F1FF",
-".u c #A1A19F",
-"+u c #090706",
-"@u c #08090C",
-"#u c #0376C2",
-"$u c #106891",
-"%u c #91B8D2",
-"&u c #D0CBAF",
-"*u c #29271D",
-"=u c #9AB1C2",
-"-u c #D6CEC4",
-";u c #A2CCE8",
-">u c #B4CCDD",
-",u c #C1B999",
-"'u c #92969A",
-")u c #171418",
-"!u c #FCE8A5",
-"~u c #ACB0B5",
-"{u c #7EA07B",
-"]u c #C7E3F9",
-"^u c #197DC0",
-"/u c #40484F",
-"(u c #D2D7DA",
-"_u c #273340",
-":u c #FEFEED",
-"<u c #F1F8FB",
-"[u c #153614",
-"}u c #5E94B7",
-"|u c #645E3D",
-"1u c #E9B311",
-"2u c #EECB5F",
-"3u c #F6F7EF",
-"4u c #7E8389",
-"5u c #21201C",
-"6u c #D1D2B9",
-"7u c #8FC2E7",
-"8u c #0B74BD",
-"9u c #B2D2E4",
-"0u c #878272",
-"au c #0D0D04",
-"bu c #111215",
-"cu c #899A89",
-"du c #D6DBD8",
-"eu c #F4EBC6",
-"fu c #EDCB5B",
-"gu c #F3E5B4",
-"hu c #B3ADA3",
-"iu c #1B1917",
-"ju c #070505",
-"ku c #8D8981",
-"lu c #59A1D1",
-"mu c #027AD2",
-"nu c #053E66",
-"ou c #59795B",
-"pu c #E1E9E6",
-"qu c #393D3F",
-"ru c #0569AE",
-"su c #345937",
-"tu c #95C9EC",
-"uu c #9AB5C8",
-"vu c #D6E7EE",
-"wu c #BBE0F8",
-"xu c #AEAB9F",
-"yu c #8F938A",
-"zu c #F3E29F",
-"Au c #F2D987",
-"Bu c #D4DEDD",
-"Cu c #213320",
-"Du c #7B8779",
-"Eu c #B1BAC7",
-"Fu c #EABD2C",
-"Gu c #FFF2C0",
-"Hu c #D3E8FA",
-"Iu c #404B53",
-"Ju c #DFEAF4",
-"Ku c #FFFFE3",
-"Lu c #D8D9D2",
-"Mu c #2E3538",
-"Nu c #FFFEED",
-"Ou c #EBC346",
-"Pu c #EDC649",
-"Qu c #F1CE5C",
-"Ru c #F1CD5A",
-"Su c #F1CD5B",
-"Tu c #F1CE5B",
-"Uu c #F1CC59",
-"Vu c #EEC953",
-"Wu c #EBBF3B",
-"Xu c #64ABDC",
-"Yu c #4B553A",
-"Zu c #EBBE2F",
-"`u c #7D8187",
-" v c #21201D",
-".v c #D1D2BE",
-"+v c #8CC0E5",
-"@v c #187DC3",
-"#v c #8ABAD9",
-"$v c #92948A",
-"%v c #12171A",
-"&v c #020302",
-"*v c #313333",
-"=v c #A6A39C",
-"-v c #CFD6D7",
-";v c #F3F4E9",
-">v c #F2CF5E",
-",v c #EECB58",
-"'v c #ECC23E",
-")v c #E9B310",
-"!v c #E9B824",
-"~v c #EDD06C",
-"{v c #FEFFF7",
-"]v c #B3AFA7",
-"^v c #171913",
-"/v c #282828",
-"(v c #C9C5BE",
-"_v c #C9E0EE",
-":v c #0C73BC",
-"<v c #0680CA",
-"[v c #020103",
-"}v c #162916",
-"|v c #E2E4E3",
-"1v c #9C9B96",
-"2v c #0A0F0A",
-"3v c #082B3F",
-"4v c #046BAF",
-"5v c #1B7398",
-"6v c #173119",
-"7v c #EDC43F",
-"8v c #C5DEEB",
-"9v c #1076BB",
-"0v c #B8D5EB",
-"av c #B0BC92",
-"bv c #10110F",
-"cv c #90938E",
-"dv c #F4ECC8",
-"ev c #F3DD8F",
-"fv c #FCE8A4",
-"gv c #CAE4FA",
-"hv c #414F59",
-"iv c #DFEBF6",
-"jv c #EDC852",
-"kv c #EAE0BF",
-"lv c #F0D67C",
-"mv c #F5E6AF",
-"nv c #F8FCFB",
-"ov c #E6E9E6",
-"pv c #DFDFCC",
-"qv c #E2E5DF",
-"rv c #E2E4DC",
-"sv c #E1E1D2",
-"tv c #E2E3DB",
-"uv c #E1E2D5",
-"vv c #E0E0CF",
-"wv c #E3E5E3",
-"xv c #E0DFCB",
-"yv c #E2E5E1",
-"zv c #E1E3D8",
-"Av c #E0E1CF",
-"Bv c #E3F0F1",
-"Cv c #F5EBC2",
-"Dv c #ECC751",
-"Ev c #5B573F",
-"Fv c #EDCB5F",
-"Gv c #F4DC8B",
-"Hv c #F4DC88",
-"Iv c #F4DB89",
-"Jv c #F5DC86",
-"Kv c #F2DB8C",
-"Lv c #F3DB8A",
-"Mv c #F5DB86",
-"Nv c #F4DB88",
-"Ov c #F3DA84",
-"Pv c #F7E9B5",
-"Qv c #5A6151",
-"Rv c #202121",
-"Sv c #CDD5D4",
-"Tv c #7CB6DC",
-"Uv c #AACFE6",
-"Vv c #F3F8FA",
-"Wv c #A5C0B4",
-"Xv c #3F4D41",
-"Yv c #1D2B19",
-"Zv c #797C72",
-"`v c #AEBCB0",
-" w c #E0E3DF",
-".w c #FAF9EF",
-"+w c #F4DC8D",
-"@w c #EDC856",
-"#w c #E8B10C",
-"$w c #F0E19F",
-"%w c #FFFBE8",
-"&w c #829A81",
-"*w c #F4F0E6",
-"=w c #85B8D9",
-"-w c #0277CE",
-";w c #16452F",
-">w c #070307",
-",w c #080A09",
-"'w c #050B05",
-")w c #010302",
-"!w c #2C3627",
-"~w c #C1D1BE",
-"{w c #F9FAF5",
-"]w c #658463",
-"^w c #171211",
-"/w c #162C07",
-"(w c #086BA2",
-"_w c #196D98",
-":w c #B5D1E2",
-"<w c #BEB69A",
-"[w c #909186",
-"}w c #F4F1DA",
-"|w c #D3DBDC",
-"1w c #1F2D1F",
-"2w c #161616",
-"3w c #EABD2D",
-"4w c #FFF2C1",
-"5w c #C6E2F9",
-"6w c #404A52",
-"7w c #DFE9F4",
-"8w c #27323E",
-"9w c #F7FCFD",
-"0w c #D8DAD9",
-"aw c #83827D",
-"bw c #4E5258",
-"cw c #44422D",
-"dw c #484C4D",
-"ew c #474A47",
-"fw c #464637",
-"gw c #474946",
-"hw c #46473C",
-"iw c #484B4D",
-"jw c #454432",
-"kw c #494D54",
-"lw c #44422B",
-"mw c #484C50",
-"nw c #474840",
-"ow c #46453D",
-"pw c #495F6D",
-"qw c #7D7D7A",
-"rw c #D3D4CF",
-"sw c #FCFEF9",
-"tw c #5F98BE",
-"uw c #615C3E",
-"vw c #F7EAB1",
-"ww c #F6F9FC",
-"xw c #DAE9F6",
-"yw c #CEDEDF",
-"zw c #D9E0D1",
-"Aw c #C4E0F8",
-"Bw c #EEE0AC",
-"Cw c #C3E0FB",
-"Dw c #CEE0E5",
-"Ew c #DBDFCD",
-"Fw c #C7E0F4",
-"Gw c #E5DFBB",
-"Hw c #C5E0F7",
-"Iw c #E3DFBF",
-"Jw c #CBE0EB",
-"Kw c #D2E0DE",
-"Lw c #D9DFD2",
-"Mw c #D7DFD6",
-"Nw c #D3E0DD",
-"Ow c #C7E0F3",
-"Pw c #EADFB3",
-"Qw c #C5E0F6",
-"Rw c #E0E0C8",
-"Sw c #CCDAE2",
-"Tw c #8E928D",
-"Uw c #142514",
-"Vw c #272725",
-"Ww c #E6EFF2",
-"Xw c #67A9D3",
-"Yw c #70ADD5",
-"Zw c #E2F0F7",
-"`w c #EDEFED",
-" x c #908F8B",
-".x c #2D2C29",
-"+x c #040203",
-"@x c #45494B",
-"#x c #7F837D",
-"$x c #A3B397",
-"%x c #D3E1E8",
-"&x c #F7F0CD",
-"*x c #F7E9AF",
-"=x c #F0CD5E",
-"-x c #ECC340",
-";x c #F0DE97",
-">x c #4E4C35",
-",x c #0A0703",
-"'x c #C6C5C2",
-")x c #FCFAF2",
-"!x c #1978BF",
-"~x c #047ED1",
-"{x c #060F1A",
-"]x c #121412",
-"^x c #607567",
-"/x c #65706A",
-"(x c #181819",
-"_x c #030102",
-":x c #2A2825",
-"<x c #60615F",
-"[x c #DAD8D1",
-"}x c #FBFCF9",
-"|x c #AAABA7",
-"1x c #2D4641",
-"2x c #090D07",
-"3x c #060209",
-"4x c #162500",
-"5x c #086AA0",
-"6x c #315835",
-"7x c #96C9EC",
-"8x c #CECAB6",
-"9x c #9BB8CC",
-"0x c #B8D8EB",
-"ax c #BBE1FA",
-"bx c #ACAC9D",
-"cx c #F3E2A1",
-"dx c #1C241C",
-"ex c #7C8C7A",
-"fx c #16191B",
-"gx c #B1BFCD",
-"hx c #FCE9A8",
-"ix c #ACAFB4",
-"jx c #0F77BC",
-"kx c #414E57",
-"lx c #ECC64D",
-"mx c #DDDACA",
-"nx c #333630",
-"ox c #EBC54C",
-"px c #F0DB91",
-"qx c #F3FBFA",
-"rx c #919599",
-"sx c #2B2A27",
-"tx c #040302",
-"ux c #343A2A",
-"vx c #B1BA7F",
-"wx c #EDCD66",
-"xx c #132F12",
-"yx c #4B533C",
-"zx c #F0D374",
-"Ax c #F7F7EF",
-"Bx c #D0D5D9",
-"Cx c #747069",
-"Dx c #2F373C",
-"Ex c #2C3431",
-"Fx c #333529",
-"Gx c #253541",
-"Hx c #403513",
-"Ix c #243544",
-"Jx c #2C3536",
-"Kx c #343526",
-"Lx c #27353F",
-"Mx c #3B351B",
-"Nx c #39351D",
-"Ox c #29353A",
-"Px c #2E3531",
-"Qx c #32352A",
-"Rx c #31352B",
-"Sx c #2F3530",
-"Tx c #3D3516",
-"Ux c #263540",
-"Vx c #373522",
-"Wx c #293134",
-"Xx c #A7A384",
-"Yx c #EAF6FE",
-"Zx c #3F90C7",
-"`x c #388CC7",
-" y c #8EC1E0",
-".y c #EBF5F7",
-"+y c #D3D6D3",
-"@y c #818787",
-"#y c #222B2F",
-"$y c #0E0D02",
-"%y c #12190C",
-"&y c #2C3C36",
-"*y c #687453",
-"=y c #9AAAAF",
-"-y c #CCD1D6",
-";y c #EBF1E8",
-">y c #F8E9B4",
-",y c #F0CC5C",
-"'y c #F4F1DC",
-")y c #CACFB8",
-"!y c #0A1D00",
-"~y c #060409",
-"{y c #69786E",
-"]y c #F3F5EF",
-"^y c #76B1D9",
-"/y c #0280DA",
-"(y c #07141F",
-"_y c #1B2A1B",
-":y c #B9CDBB",
-"<y c #FCFDF8",
-"[y c #A8BBC5",
-"}y c #737569",
-"|y c #3C4D3B",
-"1y c #232226",
-"2y c #15120F",
-"3y c #13110E",
-"4y c #080D05",
-"5y c #11110D",
-"6y c #141110",
-"7y c #1C1B0E",
-"8y c #273138",
-"9y c #45513E",
-"0y c #76827D",
-"ay c #C0C9CC",
-"by c #F7FAF5",
-"cy c #F9FEFC",
-"dy c #D6E5DE",
-"ey c #AFAFAA",
-"fy c #646D5A",
-"gy c #354238",
-"hy c #1F2328",
-"iy c #151310",
-"jy c #161310",
-"ky c #010B00",
-"ly c #12100C",
-"my c #1B1B1D",
-"ny c #3B423B",
-"oy c #283827",
-"py c #101100",
-"qy c #06659F",
-"ry c #0172C2",
-"sy c #187196",
-"ty c #92B9D4",
-"uy c #D1CBB0",
-"vy c #121B0C",
-"wy c #B9BF92",
-"xy c #8F9183",
-"yy c #161317",
-"zy c #B3C2D4",
-"Ay c #FFF2C2",
-"By c #ACAFB2",
-"Cy c #3F484E",
-"Dy c #3A3E32",
-"Ey c #EBC13E",
-"Fy c #ECC342",
-"Gy c #FFFDF5",
-"Hy c #A2C3B4",
-"Iy c #0D1312",
-"Jy c #2C351F",
-"Ky c #D4D4CC",
-"Ly c #FBEFC7",
-"My c #EFCD60",
-"Ny c #080C09",
-"Oy c #5F96BA",
-"Py c #615E3C",
-"Qy c #AEC1CD",
-"Ry c #1D1D1C",
-"Sy c #70896E",
-"Ty c #8DBEDE",
-"Uy c #1179BE",
-"Vy c #3F92CB",
-"Wy c #B3CAD7",
-"Xy c #FFF4E6",
-"Yy c #D7E0DF",
-"Zy c #A7A28A",
-"`y c #535456",
-" z c #14110F",
-".z c #040504",
-"+z c #070905",
-"@z c #23201D",
-"#z c #55616A",
-"$z c #7F8385",
-"%z c #D4D6CE",
-"&z c #F7FFFF",
-"*z c #FEF5DB",
-"=z c #EFDD9D",
-"-z c #ECC038",
-";z c #F0D989",
-">z c #F0F3EC",
-",z c #6F715B",
-"'z c #000E00",
-")z c #FDFDF8",
-"!z c #BCD6E4",
-"~z c #0F6F8D",
-"{z c #091112",
-"]z c #2E362B",
-"^z c #C9D3C2",
-"/z c #F4F9F6",
-"(z c #EFF1EB",
-"_z c #E8ECE6",
-":z c #C8CBC9",
-"<z c #AEABA2",
-"[z c #ACAAA0",
-"}z c #99A391",
-"|z c #A9AA9E",
-"1z c #AEAAA3",
-"2z c #BBBA9F",
-"3z c #CEDFE9",
-"4z c #EBECE5",
-"5z c #F0F4EE",
-"6z c #F5F9F5",
-"7z c #F8F8F4",
-"8z c #EDF0E9",
-"9z c #E5EBE7",
-"0z c #C1CBCE",
-"az c #AEACA4",
-"bz c #B1ADA4",
-"cz c #7F987E",
-"dz c #819A7F",
-"ez c #8E9F89",
-"fz c #AAA89D",
-"gz c #BABCB9",
-"hz c #E9EBEA",
-"iz c #7D807C",
-"jz c #0F0F00",
-"kz c #06649F",
-"lz c #2471A0",
-"mz c #355A37",
-"nz c #95C3E1",
-"oz c #C8C4B6",
-"pz c #969FA6",
-"qz c #2C2520",
-"rz c #A3CDE8",
-"sz c #B6B09C",
-"tz c #91979A",
-"uz c #F4EABF",
-"vz c #233D23",
-"wz c #E8B61B",
-"xz c #FBE59C",
-"yz c #D2E8FB",
-"zz c #1379BD",
-"Az c #425662",
-"Bz c #ECC64C",
-"Cz c #FFFFEB",
-"Dz c #292C2F",
-"Ez c #F1CD56",
-"Fz c #E8EDF1",
-"Gz c #414B46",
-"Hz c #010201",
-"Iz c #21321C",
-"Jz c #67623D",
-"Kz c #706C3B",
-"Lz c #5B5344",
-"Mz c #69643E",
-"Nz c #625B42",
-"Oz c #67613F",
-"Pz c #605942",
-"Qz c #67603F",
-"Rz c #5C5543",
-"Sz c #526337",
-"Tz c #6C6340",
-"Uz c #615B41",
-"Vz c #66584C",
-"Wz c #11370D",
-"Xz c #060007",
-"Yz c #4D5A65",
-"Zz c #E3F6FF",
-"`z c #F2CF61",
-" A c #EDC54B",
-".A c #62A1CD",
-"+A c #EEF0EB",
-"@A c #5B5243",
-"#A c #ECBC23",
-"$A c #F4ECCC",
-"%A c #E9EEEC",
-"&A c #0A1014",
-"*A c #95998D",
-"=A c #F7F7EE",
-"-A c #EAF1EF",
-";A c #1178BF",
-">A c #4794C6",
-",A c #8DBDDC",
-"'A c #DFEDF2",
-")A c #F7F3E8",
-"!A c #E0DFDE",
-"~A c #8C8A62",
-"{A c #5B5346",
-"]A c #222421",
-"^A c #42594C",
-"/A c #BCCDBE",
-"(A c #F5F2E0",
-"_A c #EEC641",
-":A c #B6B4AE",
-"<A c #171410",
-"[A c #B2B8BB",
-"}A c #157ABF",
-"|A c #057BC4",
-"1A c #07131B",
-"2A c #403C38",
-"3A c #DDDAD2",
-"4A c #F8F8F2",
-"5A c #838482",
-"6A c #05609D",
-"7A c #106791",
-"8A c #BADEF5",
-"9A c #B1AC9E",
-"0A c #8E8E7B",
-"aA c #F3E4A6",
-"bA c #D1D3DB",
-"cA c #2181C1",
-"dA c #3E4143",
-"eA c #DEE5ED",
-"fA c #80B5DA",
-"gA c #F6F5E4",
-"hA c #D2D0C7",
-"iA c #26221D",
-"jA c #67635C",
-"kA c #EEEEE8",
-"lA c #F2F6F4",
-"mA c #F3F7F4",
-"nA c #F2F7F4",
-"oA c #174316",
-"pA c #312E1A",
-"qA c #D4D4BD",
-"rA c #F6EECE",
-"sA c #4A5D35",
-"tA c #E9B20A",
-"uA c #EED583",
-"vA c #FDFFFB",
-"wA c #6C6759",
-"xA c #1C301A",
-"yA c #6D775C",
-"zA c #887D71",
-"AA c #857C6E",
-"BA c #877D70",
-"CA c #6E735C",
-"DA c #4D6341",
-"EA c #A3A1A1",
-"FA c #FBF9F2",
-"GA c #ABD1E9",
-"HA c #88BCDF",
-"IA c #EDF4F2",
-"JA c #F6F9F5",
-"KA c #E6EAE6",
-"LA c #0A0B0B",
-"MA c #4B4F52",
-"NA c #DCE1DB",
-"OA c #F1F6F9",
-"PA c #F3E6B4",
-"QA c #F3D572",
-"RA c #CED5DE",
-"SA c #333637",
-"TA c #777060",
-"UA c #ECF9FE",
-"VA c #4094CC",
-"WA c #0174CB",
-"XA c #156563",
-"YA c #3F3C38",
-"ZA c #DDDAD1",
-"`A c #F1F4F0",
-" B c #CCE0EC",
-".B c #E5EEEF",
-"+B c #055F9D",
-"@B c #3A643A",
-"#B c #EABC28",
-"$B c #202017",
-"%B c #CDCBBE",
-"&B c #B4D6EA",
-"*B c #BCDDF6",
-"=B c #A9B892",
-"-B c #949AA7",
-";B c #F4E7B2",
-">B c #1C231C",
-",B c #7E967D",
-"'B c #CFE7F4",
-")B c #AAA295",
-"!B c #171E23",
-"~B c #B6CBDF",
-"{B c #F3DF98",
-"]B c #FEEEB8",
-"^B c #ADB0B4",
-"/B c #7EA07A",
-"(B c #D1E7FB",
-"_B c #147ABE",
-":B c #3B91CC",
-"<B c #E6EEED",
-"[B c #6C6459",
-"}B c #435562",
-"|B c #EABF36",
-"1B c #FFFFE0",
-"2B c #595C5D",
-"3B c #1D321C",
-"4B c #CEDBC4",
-"5B c #86BBDF",
-"6B c #433B1B",
-"7B c #A9BBA8",
-"8B c #080A0B",
-"9B c #8E9DA3",
-"0B c #C8E6F6",
-"aB c #74B0DB",
-"bB c #6CADDA",
-"cB c #6BABD9",
-"dB c #6DADDB",
-"eB c #E8F2F2",
-"fB c #A9ABB3",
-"gB c #1E1F19",
-"hB c #BDC2BC",
-"iB c #F9F0CB",
-"jB c #0C1A0C",
-"kB c #61A0CA",
-"lB c #5D5243",
-"mB c #EAB822",
-"nB c #F4E1A1",
-"oB c #F1F9FF",
-"pB c #113513",
-"qB c #080409",
-"rB c #32392C",
-"sB c #E1DCD6",
-"tB c #F3FFFF",
-"uB c #E3F5FD",
-"vB c #E4F5FD",
-"wB c #EBF9FF",
-"xB c #F5FDFF",
-"yB c #E0F0F7",
-"zB c #C4DEEB",
-"AB c #8EA9BA",
-"BB c #0068B2",
-"CB c #539ED3",
-"DB c #A9CADF",
-"EB c #CCE0EA",
-"FB c #E9F8FE",
-"GB c #F4FAFD",
-"HB c #C2C0BB",
-"IB c #758D6D",
-"JB c #3D4545",
-"KB c #20291D",
-"LB c #0C1010",
-"MB c #001700",
-"NB c #7F9AAE",
-"OB c #ECEEEF",
-"PB c #F5E5A8",
-"QB c #F0CE62",
-"RB c #F0F7FC",
-"SB c #5E645C",
-"TB c #0D350F",
-"UB c #72ADD2",
-"VB c #0C7ABD",
-"WB c #051119",
-"XB c #F6F6F1",
-"YB c #F3F6F0",
-"ZB c #FEFFFB",
-"`B c #808281",
-" C c #116892",
-".C c #131B0D",
-"+C c #C3C6B8",
-"@C c #C8E0EC",
-"#C c #0E77BE",
-"$C c #B3D9F2",
-"%C c #BDB6A0",
-"&C c #0E1010",
-"*C c #8D9594",
-"=C c #FBF8E4",
-"-C c #F4D36E",
-";C c #F2CD5A",
-">C c #EECD62",
-",C c #F2CC57",
-"'C c #F7DF93",
-")C c #D2DAD3",
-"!C c #1E2B1C",
-"~C c #828C7F",
-"{C c #2282C1",
-"]C c #D1E1E9",
-"^C c #ADA69A",
-"/C c #111312",
-"(C c #ADB4B2",
-"_C c #F9F3D9",
-":C c #F2CD5C",
-"<C c #F0CD5F",
-"[C c #F1CD5D",
-"}C c #F0CD5D",
-"|C c #EECD60",
-"1C c #F3CD59",
-"2C c #F2D16A",
-"3C c #FFF9D9",
-"4C c #A9A9A9",
-"5C c #141414",
-"6C c #0B110C",
-"7C c #87A380",
-"8C c #C6E3F8",
-"9C c #3C8EC7",
-"0C c #E7EBE8",
-"aC c #6C675E",
-"bC c #323833",
-"cC c #E3E7E7",
-"dC c #F7EBBB",
-"eC c #F0C950",
-"fC c #F7DA7E",
-"gC c #FCFFEF",
-"hC c #4D5256",
-"iC c #233320",
-"jC c #CAD7C5",
-"kC c #75B2DD",
-"lC c #ECBD2C",
-"mC c #FBF8E9",
-"nC c #ACB2A3",
-"oC c #AFD3EA",
-"pC c #DAE8EB",
-"qC c #C2D2D8",
-"rC c #0E1A0C",
-"sC c #ABBBAC",
-"tC c #122A10",
-"uC c #5F98BF",
-"vC c #5D5D3C",
-"wC c #FAE49E",
-"xC c #BDE2F9",
-"yC c #0C0D13",
-"zC c #060807",
-"AC c #6E8564",
-"BC c #F8FFFF",
-"CC c #3A90CB",
-"DC c #398FCB",
-"EC c #4394CB",
-"FC c #519BCD",
-"GC c #0067BB",
-"HC c #2281C3",
-"IC c #4394CD",
-"JC c #A6D1EA",
-"KC c #DFF2FF",
-"LC c #DCEAF4",
-"MC c #C1CDB1",
-"NC c #819197",
-"OC c #534F48",
-"PC c #070209",
-"QC c #6F7165",
-"RC c #E8ECE8",
-"SC c #EABD33",
-"TC c #EFF8FE",
-"UC c #677E63",
-"VC c #020A02",
-"WC c #080209",
-"XC c #FAFCFC",
-"YC c #8EBDDB",
-"ZC c #0371BF",
-"`C c #42798F",
-" D c #7A9170",
-".D c #838942",
-"+D c #271E0D",
-"@D c #000107",
-"#D c #433E3A",
-"$D c #DFDBD3",
-"%D c #F8FBF7",
-"&D c #E2ECEE",
-"*D c #EDF2F0",
-"=D c #F3F6EE",
-"-D c #636660",
-";D c #2472A0",
-">D c #355C37",
-",D c #CCC9B7",
-"'D c #97C4E2",
-")D c #3D513B",
-"!D c #C1CFC5",
-"~D c #E7F6F6",
-"{D c #F0F7E2",
-"]D c #F8F7D2",
-"^D c #E6F7F0",
-"/D c #FFF7C0",
-"(D c #E7F7F1",
-"_D c #F8F7D3",
-":D c #E6F7F1",
-"<D c #FFF7B8",
-"[D c #E5F7F5",
-"}D c #DFE7E1",
-"|D c #7D7866",
-"1D c #090707",
-"2D c #0E0E09",
-"3D c #A9AA99",
-"4D c #EDF6F8",
-"5D c #BECCD3",
-"6D c #BBC6C9",
-"7D c #080B0F",
-"8D c #040706",
-"9D c #50684E",
-"0D c #CFD8D3",
-"aD c #E7F6F3",
-"bD c #EEF7E6",
-"cD c #F9F7CF",
-"dD c #F1F7DC",
-"eD c #F4F7DB",
-"fD c #E8F7F1",
-"gD c #FFF7C3",
-"hD c #E2F7F4",
-"iD c #E6F5F7",
-"jD c #D4D4D3",
-"kD c #5C5953",
-"lD c #BABEB2",
-"mD c #BBDCF1",
-"nD c #3385BC",
-"oD c #E2E5E4",
-"pD c #071209",
-"qD c #819B7E",
-"rD c #E4EAEF",
-"sD c #EFF8E5",
-"tD c #F7F7D2",
-"uD c #F3F7D9",
-"vD c #F2F7DE",
-"wD c #E8F7F0",
-"xD c #FFF7C5",
-"yD c #E3F7F4",
-"zD c #E5F7F7",
-"AD c #EBF8F2",
-"BD c #B3B5AF",
-"CD c #272828",
-"DD c #413F3D",
-"ED c #E1E4DD",
-"FD c #70B0DA",
-"GD c #393828",
-"HD c #FFFEF2",
-"ID c #ADBBAB",
-"JD c #1077BF",
-"KD c #DEEAEC",
-"LD c #A6C3DB",
-"MD c #1D2017",
-"ND c #BCC3B9",
-"OD c #EBBF3A",
-"PD c #050106",
-"QD c #4C513D",
-"RD c #FAE39D",
-"SD c #BEE6FF",
-"TD c #0C1114",
-"UD c #7D836E",
-"VD c #3489C6",
-"WD c #0C76BE",
-"XD c #3189C5",
-"YD c #5CA3D2",
-"ZD c #A4CDEA",
-"`D c #C5E3F5",
-" E c #FBF1E1",
-".E c #B5B2AA",
-"+E c #050500",
-"@E c #6C6F6E",
-"#E c #EED274",
-"$E c #87877A",
-"%E c #0D0D0B",
-"&E c #CFD5D4",
-"*E c #9EC9E3",
-"=E c #0C74C0",
-"-E c #637C75",
-";E c #CEA82E",
-">E c #F0B614",
-",E c #EFB81D",
-"'E c #BD9540",
-")E c #341F11",
-"!E c #212A28",
-"~E c #CDD5C4",
-"{E c #D8E7ED",
-"]E c #F3F7F7",
-"^E c #F5FBFF",
-"/E c #E9EDEE",
-"(E c #3A3A2B",
-"_E c #005FA4",
-":E c #006FC5",
-"<E c #0071CC",
-"[E c #0379CF",
-"}E c #006ECB",
-"|E c #146F93",
-"1E c #D2CCAE",
-"2E c #9EC8E4",
-"3E c #6EABD2",
-"4E c #544E43",
-"5E c #060C06",
-"6E c #283029",
-"7E c #414D58",
-"8E c #48504F",
-"9E c #4E5043",
-"0E c #415059",
-"aE c #555036",
-"bE c #425059",
-"cE c #4E5044",
-"dE c #41505A",
-"eE c #585030",
-"fE c #40505D",
-"gE c #3B4248",
-"hE c #13100D",
-"iE c #1D1D1B",
-"jE c #E0DBD7",
-"kE c #A4CBE3",
-"lE c #6CA9D1",
-"mE c #F0F2F0",
-"nE c #484640",
-"oE c #070F06",
-"pE c #313531",
-"qE c #424F5B",
-"rE c #475052",
-"sE c #4F5041",
-"tE c #49504B",
-"uE c #4B5049",
-"vE c #42505A",
-"wE c #545038",
-"xE c #3E505C",
-"yE c #404C57",
-"zE c #343230",
-"AE c #151211",
-"BE c #F4F7FA",
-"CE c #77B3D7",
-"DE c #0E74BB",
-"EE c #BFDAE8",
-"FE c #D8D2C9",
-"GE c #1E1B16",
-"HE c #0C190B",
-"IE c #3F4142",
-"JE c #485153",
-"KE c #4D5043",
-"LE c #4A5048",
-"ME c #4A504B",
-"NE c #435059",
-"OE c #545039",
-"PE c #3F505C",
-"QE c #40505E",
-"RE c #424E58",
-"SE c #272827",
-"TE c #70866C",
-"UE c #EDF4FB",
-"VE c #4D9ACD",
-"WE c #363D37",
-"XE c #8A8273",
-"YE c #ECCA5D",
-"ZE c #E8B006",
-"`E c #FAF6E3",
-" F c #0F1B0F",
-".F c #DBEAF2",
-"+F c #C3B671",
-"@F c #0D1A0A",
-"#F c #A8BBA9",
-"$F c #EFCF67",
-"%F c #65603C",
-"&F c #F1E7A8",
-"*F c #12110D",
-"=F c #060706",
-"-F c #5D7656",
-";F c #F4FBFD",
-">F c #4591C9",
-",F c #2683C3",
-"'F c #6CADD6",
-")F c #DDEAEF",
-"!F c #FFF9F0",
-"~F c #989476",
-"{F c #0B0B07",
-"]F c #171712",
-"^F c #CECCB3",
-"/F c #F7F1D4",
-"(F c #F2E7BB",
-"_F c #8F8C8C",
-":F c #C3C8C9",
-"<F c #9EC9E4",
-"[F c #0772BB",
-"}F c #5E8785",
-"|F c #DFAA1B",
-"1F c #EEB918",
-"2F c #F0C231",
-"3F c #C4911C",
-"4F c #65533E",
-"5F c #C2CDC9",
-"6F c #E6EEEE",
-"7F c #F3F8FB",
-"8F c #F3EBC8",
-"9F c #F8E499",
-"0F c #DBC26A",
-"aF c #715A45",
-"bF c #1E3413",
-"cF c #022311",
-"dF c #000008",
-"eF c #00130D",
-"fF c #001802",
-"gF c #406177",
-"hF c #427F7C",
-"iF c #407C7D",
-"jF c #547C7B",
-"kF c #888A5E",
-"lF c #8E8A5B",
-"mF c #949458",
-"nF c #276EA2",
-"oF c #0070C1",
-"pF c #2772A2",
-"qF c #385B3A",
-"rF c #CBC6B6",
-"sF c #96A2AA",
-"tF c #24211A",
-"uF c #C5DCE9",
-"vF c #EDECEA",
-"wF c #062E0B",
-"xF c #8F9394",
-"yF c #3D90C8",
-"zF c #338CC9",
-"AF c #E7F1F4",
-"BF c #BAB9B7",
-"CF c #AECEDE",
-"DF c #DDEBF0",
-"EF c #2A87C6",
-"FF c #529CCE",
-"GF c #7D7C7C",
-"HF c #060505",
-"IF c #D4DDD7",
-"JF c #A3CEE9",
-"KF c #D2D2CE",
-"LF c #FEF6D0",
-"MF c #FAF7E9",
-"NF c #1E7EC2",
-"OF c #E1ECEE",
-"PF c #9FB7BC",
-"QF c #C0C5BC",
-"RF c #575341",
-"SF c #CCE7ED",
-"TF c #0E1112",
-"UF c #858674",
-"VF c #DEF0F8",
-"WF c #358AC7",
-"XF c #2581C3",
-"YF c #FCFEF8",
-"ZF c #8D867A",
-"`F c #050904",
-" G c #668260",
-".G c #EBBE34",
-"+G c #F3F6EB",
-"@G c #89937D",
-"#G c #0E100A",
-"$G c #A1CBE5",
-"%G c #0973BC",
-"&G c #0071BE",
-"*G c #387095",
-"=G c #D6A727",
-"-G c #EAB518",
-";G c #E3B32B",
-">G c #EDE0B3",
-",G c #F5F8F9",
-"'G c #F3F6F5",
-")G c #F1EFDD",
-"!G c #EECB53",
-"~G c #C58F27",
-"{G c #BD8623",
-"]G c #C5991F",
-"^G c #AD8123",
-"/G c #CEA019",
-"(G c #AC7E23",
-"_G c #9A6C26",
-":G c #D5A522",
-"<G c #AF7E2A",
-"[G c #D0A322",
-"}G c #CE9D23",
-"|G c #D79F1D",
-"1G c #D79E1C",
-"2G c #CC911D",
-"3G c #C5A235",
-"4G c #2879A2",
-"5G c #0270BD",
-"6G c #136B93",
-"7G c #091706",
-"8G c #BCC3B4",
-"9G c #DCEAEE",
-"0G c #4697CE",
-"aG c #ADC5D5",
-"bG c #2B2521",
-"cG c #040101",
-"dG c #0B1218",
-"eG c #7D7F7C",
-"fG c #F8F4EA",
-"gG c #90BEDC",
-"hG c #60A5D3",
-"iG c #F6FCFA",
-"jG c #91A3AD",
-"kG c #25211C",
-"lG c #0F1F22",
-"mG c #ABB1B3",
-"nG c #FEFDF6",
-"oG c #85B7D8",
-"pG c #157CBF",
-"qG c #9AC6E1",
-"rG c #ECF6F7",
-"sG c #5F857B",
-"tG c #13130D",
-"uG c #2B3A44",
-"vG c #D4D7D5",
-"wG c #408DC1",
-"xG c #E1DFCD",
-"yG c #373C32",
-"zG c #ECCA5E",
-"AG c #FAF7E7",
-"BG c #ABB2A9",
-"CG c #0D77BE",
-"DG c #DCE9EC",
-"EG c #BDCBD1",
-"FG c #111B0E",
-"GG c #ADBDAE",
-"HG c #163815",
-"IG c #4C5639",
-"JG c #FAE5A1",
-"KG c #C1D8E5",
-"LG c #0C0F11",
-"MG c #657A5C",
-"NG c #EFF9FC",
-"OG c #4290C8",
-"PG c #A4C9DF",
-"QG c #061207",
-"RG c #4A5153",
-"SG c #F1D16B",
-"TG c #F4E8BB",
-"UG c #979688",
-"VG c #12110B",
-"WG c #B8D9EC",
-"XG c #1279BF",
-"YG c #0273BE",
-"ZG c #82855C",
-"`G c #DA9A17",
-" H c #CF9A21",
-".H c #ECBA19",
-"+H c #EDC74A",
-"@H c #EECC61",
-"#H c #F3F3E9",
-"$H c #F4F6F2",
-"%H c #EBF1EF",
-"&H c #D4E5ED",
-"*H c #F6F8EE",
-"=H c #E0DAC2",
-"-H c #AB8656",
-";H c #CD9620",
-">H c #CE9721",
-",H c #E3B01B",
-"'H c #C79023",
-")H c #E2AD1C",
-"!H c #CF9A20",
-"~H c #D29D20",
-"{H c #E4B01B",
-"]H c #C58D23",
-"^H c #EBB71A",
-"/H c #CB9422",
-"(H c #EEBC18",
-"_H c #EBB819",
-":H c #D2951C",
-"<H c #9D913E",
-"[H c #1F759B",
-"}H c #264B28",
-"|H c #9CC3E1",
-"1H c #0C1807",
-"2H c #C3C7B5",
-"3H c #A3CDE9",
-"4H c #6CAAD2",
-"5H c #DEEDF1",
-"6H c #ECECE6",
-"7H c #7C8883",
-"8H c #54513F",
-"9H c #4D483E",
-"0H c #1E351A",
-"aH c #574B45",
-"bH c #1A3417",
-"cH c #504940",
-"dH c #343D2A",
-"eH c #414335",
-"fH c #25381F",
-"gH c #464539",
-"hH c #48453A",
-"iH c #263F1A",
-"jH c #747D7C",
-"kH c #B4BFC4",
-"lH c #95C1DD",
-"mH c #88BAD8",
-"nH c #D5D9D8",
-"oH c #707C74",
-"pH c #524E3D",
-"qH c #4F483F",
-"rH c #2C3B24",
-"sH c #3C4130",
-"tH c #363E2C",
-"uH c #1F361A",
-"vH c #564B45",
-"wH c #514840",
-"xH c #4E4B47",
-"yH c #728581",
-"zH c #C9DEDD",
-"AH c #81B5D7",
-"BH c #1D7FC0",
-"CH c #B9D7E5",
-"DH c #F4F7F6",
-"EH c #A8B7C1",
-"FH c #64684F",
-"GH c #4E483F",
-"HH c #434436",
-"IH c #2F3C27",
-"JH c #504941",
-"KH c #193316",
-"LH c #544B44",
-"MH c #474539",
-"NH c #3B4030",
-"OH c #2E3822",
-"PH c #56595F",
-"QH c #8BA192",
-"RH c #E1F2F7",
-"SH c #5999C4",
-"TH c #056EB4",
-"UH c #FEF9DA",
-"VH c #ABB4A9",
-"WH c #0E1A0F",
-"XH c #ABB8A5",
-"YH c #B9C9D1",
-"ZH c #121C0E",
-"`H c #AFBEAF",
-" I c #5E93B7",
-".I c #645D3E",
-"+I c #C1D6E2",
-"@I c #687B5F",
-"#I c #EEF8FB",
-"$I c #408FC8",
-"%I c #6DADD9",
-"&I c #79B4DA",
-"*I c #85BADC",
-"=I c #5AA2D3",
-"-I c #1979BE",
-";I c #6CAAD6",
-">I c #F3F9F8",
-",I c #4A563D",
-"'I c #31393F",
-")I c #D7E2E3",
-"!I c #F4D46E",
-"~I c #F4FCFF",
-"{I c #8E8982",
-"]I c #100E0E",
-"^I c #9CC8E3",
-"/I c #647374",
-"(I c #D9A01E",
-"_I c #C48D23",
-":I c #E9B61D",
-"<I c #EFDEA3",
-"[I c #F7F7F1",
-"}I c #F0F2EC",
-"|I c #C7B486",
-"1I c #AD7427",
-"2I c #CA9321",
-"3I c #D09A20",
-"4I c #DEAA1C",
-"5I c #E6B21B",
-"6I c #EDBA19",
-"7I c #E3AF1B",
-"8I c #DFAB1D",
-"9I c #ECB919",
-"0I c #EBB81A",
-"aI c #E7AF16",
-"bI c #AE9448",
-"cI c #325836",
-"dI c #CBC7B6",
-"eI c #EFC94E",
-"fI c #ECBC29",
-"gI c #F4EFD8",
-"hI c #D6C475",
-"iI c #232119",
-"jI c #C9C8BF",
-"kI c #E1EDEE",
-"lI c #C7E1EE",
-"mI c #E9F3F1",
-"nI c #E9EDE8",
-"oI c #DEE8E1",
-"pI c #E9ECE9",
-"qI c #DDE7E1",
-"rI c #E8ECE9",
-"sI c #E2E9E4",
-"tI c #E5EBE6",
-"uI c #DFE8E2",
-"vI c #E6EBE7",
-"wI c #DFE9E1",
-"xI c #EAF3F3",
-"yI c #CCE4F1",
-"zI c #75B0D8",
-"AI c #509CCF",
-"BI c #CFE5F0",
-"CI c #E7F1F0",
-"DI c #E8EDE8",
-"EI c #E8EBE8",
-"FI c #E1E9E4",
-"GI c #E3EAE5",
-"HI c #E2EAE5",
-"II c #DDE8E1",
-"JI c #DCE7E0",
-"KI c #E6ECEA",
-"LI c #EAF3F4",
-"MI c #C5DFEE",
-"NI c #4494CA",
-"OI c #DEEEF4",
-"PI c #EAF1EA",
-"QI c #E1E9E3",
-"RI c #DDE7E0",
-"SI c #E8EBE9",
-"TI c #E0E9E2",
-"UI c #E4EAE5",
-"VI c #E1E8E3",
-"WI c #E7EEED",
-"XI c #EAF4F6",
-"YI c #A8CEE6",
-"ZI c #D2D2CF",
-"`I c #ECBF2F",
-" J c #AEBCAC",
-".J c #A1B8BD",
-"+J c #BFC4BB",
-"@J c #63A4D0",
-"#J c #565340",
-"$J c #FAE39E",
-"%J c #C4E7FD",
-"&J c #0D1113",
-"*J c #828571",
-"=J c #E0F1F9",
-"-J c #368AC7",
-";J c #63A8D5",
-">J c #DBEAF0",
-",J c #EEF0EC",
-"'J c #E9E9E1",
-")J c #E9EBE2",
-"!J c #F5F5F0",
-"~J c #C3DFEE",
-"{J c #66A8D4",
-"]J c #257ABD",
-"^J c #5DA3D4",
-"/J c #F1F9F8",
-"(J c #615D4E",
-"_J c #384246",
-":J c #E1EFED",
-"<J c #F3D36D",
-"[J c #EBBF39",
-"}J c #637A60",
-"|J c #010801",
-"1J c #D1EDFE",
-"2J c #9AC3DC",
-"3J c #0171BE",
-"4J c #0A6FBD",
-"5J c #7E8768",
-"6J c #C48722",
-"7J c #D09A1F",
-"8J c #DBA61E",
-"9J c #F3ECD0",
-"0J c #E0E6E2",
-"aJ c #B2A377",
-"bJ c #A56E27",
-"cJ c #E0AC1C",
-"dJ c #BF8824",
-"eJ c #EEBB18",
-"fJ c #CD8F1D",
-"gJ c #0772BD",
-"hJ c #146B94",
-"iJ c #99C3E6",
-"jJ c #181C11",
-"kJ c #C9C9BC",
-"lJ c #C0DDEE",
-"mJ c #3A89C3",
-"nJ c #2D82BC",
-"oJ c #2484C4",
-"pJ c #2684C3",
-"qJ c #3184BC",
-"rJ c #2984C1",
-"sJ c #2384C6",
-"tJ c #3A84B6",
-"uJ c #267CB7",
-"vJ c #549FD2",
-"wJ c #8CBFE2",
-"xJ c #8DC0E3",
-"yJ c #9FCBE9",
-"zJ c #89BEE2",
-"AJ c #A0CCEA",
-"BJ c #97C6E6",
-"CJ c #91C3E5",
-"DJ c #9CCAE8",
-"EJ c #8FC2E4",
-"FJ c #8FC1E3",
-"GJ c #9ECBE9",
-"HJ c #61A5D3",
-"IJ c #2785C5",
-"JJ c #277DB8",
-"KJ c #2883C1",
-"LJ c #2684C4",
-"MJ c #2583C3",
-"NJ c #2A84C0",
-"OJ c #297FB9",
-"PJ c #66A8D6",
-"QJ c #8DC0E2",
-"RJ c #8CBFE3",
-"SJ c #A1CDEA",
-"TJ c #89BDE2",
-"UJ c #96C5E6",
-"VJ c #9FCBEA",
-"WJ c #92BEDA",
-"XJ c #5FA1CD",
-"YJ c #1D80C3",
-"ZJ c #3884B6",
-"`J c #2484C5",
-" K c #2884C2",
-".K c #2584C4",
-"+K c #2B84C0",
-"@K c #2F84BC",
-"#K c #3384BA",
-"$K c #2E84BE",
-"%K c #2784C3",
-"&K c #2483C3",
-"*K c #217BB7",
-"=K c #2E86C3",
-"-K c #7FB7DE",
-";K c #97C6E7",
-">K c #94C5E5",
-",K c #8EC1E4",
-"'K c #9DCBE8",
-")K c #8ABEE3",
-"!K c #9CCAE9",
-"~K c #7EB8DD",
-"{K c #2986C4",
-"]K c #E7AF05",
-"^K c #C2B571",
-"/K c #A8BBAA",
-"(K c #ECC241",
-"_K c #4D5939",
-":K c #FAE49F",
-"<K c #C4E5F7",
-"[K c #0D1013",
-"}K c #607959",
-"|K c #F4FBFE",
-"1K c #75B1D6",
-"2K c #F1F7F9",
-"3K c #BECFBB",
-"4K c #616466",
-"5K c #353926",
-"6K c #2B3B26",
-"7K c #7C7B7C",
-"8K c #C0BDB5",
-"9K c #FDF9F0",
-"0K c #F5ECE0",
-"aK c #8DB6CE",
-"bK c #529DCF",
-"cK c #2F80B8",
-"dK c #157BC0",
-"eK c #C1DBE8",
-"fK c #E8F3F8",
-"gK c #08290A",
-"hK c #030506",
-"iK c #585A30",
-"jK c #FFF8CA",
-"kK c #EED171",
-"lK c #EDF6FD",
-"mK c #5C6E5C",
-"nK c #78B1D4",
-"oK c #1076BD",
-"pK c #1879B4",
-"qK c #317891",
-"rK c #3D7C9B",
-"sK c #947A48",
-"tK c #C5881F",
-"uK c #D5A01F",
-"vK c #D49F1F",
-"wK c #EDBB19",
-"xK c #F2F5F1",
-"yK c #CDD1CD",
-"zK c #A5A895",
-"AK c #AC8B58",
-"BK c #AC6E21",
-"CK c #DEAB1D",
-"DK c #DDA91D",
-"EK c #EBB91A",
-"FK c #DB9E17",
-"GK c #4582A6",
-"HK c #006FBE",
-"IK c #23769D",
-"JK c #93BCD8",
-"KK c #CCC6B2",
-"LK c #F5EFD3",
-"MK c #CBDBE3",
-"NK c #707A74",
-"OK c #EEECE3",
-"PK c #E2E9E9",
-"QK c #CED8DC",
-"RK c #C0DAE8",
-"SK c #C2DAE7",
-"TK c #D2DADB",
-"UK c #C7DAE3",
-"VK c #BEDAEA",
-"WK c #DFDAD3",
-"XK c #C4DAE5",
-"YK c #D4DADA",
-"ZK c #B7D5E7",
-"`K c #B2D1E2",
-" L c #B3D1E3",
-".L c #CCE0EB",
-"+L c #AECEE1",
-"@L c #C1DAE7",
-"#L c #BAD5E5",
-"$L c #C8DEE9",
-"%L c #B7D4E4",
-"&L c #B5D3E4",
-"*L c #B4D2E3",
-"=L c #BED9E8",
-"-L c #D5DADA",
-";L c #C8DAE3",
-">L c #C3DCEB",
-",L c #C3DDED",
-"'L c #C9DAE1",
-")L c #B8D4E4",
-"!L c #B2D1E3",
-"~L c #D0E3EC",
-"{L c #ACCDE1",
-"]L c #C0D9E7",
-"^L c #BFD9E7",
-"/L c #CEE2EC",
-"(L c #B1D0E2",
-"_L c #C0D1D9",
-":L c #C1D5DF",
-"<L c #DEDAD3",
-"[L c #C5DAE5",
-"}L c #C1DAE8",
-"|L c #CADAE1",
-"1L c #D1DADC",
-"2L c #C6DAE4",
-"3L c #D6DAD9",
-"4L c #CEDADF",
-"5L c #C3DAE6",
-"6L c #C4DAE6",
-"7L c #D4DBDA",
-"8L c #C2D8E4",
-"9L c #B3D1E2",
-"0L c #B0D0E2",
-"aL c #BED8E6",
-"bL c #AFCFE1",
-"cL c #CDE2EB",
-"dL c #C3DBE7",
-"eL c #BCDAEA",
-"fL c #A0CCE8",
-"gL c #599FCE",
-"hL c #2985C3",
-"iL c #FFFAE3",
-"jL c #A9B1A3",
-"kL c #E0EBEC",
-"lL c #BBC3B9",
-"mL c #112811",
-"nL c #6099C0",
-"oL c #ECC13A",
-"pL c #EAEAC3",
-"qL c #6A745E",
-"rL c #EFF7FB",
-"sL c #91C5E8",
-"tL c #74B5DF",
-"uL c #78B7E0",
-"vL c #7CBAE2",
-"wL c #599FCF",
-"xL c #2C87C3",
-"yL c #318AC5",
-"zL c #E3F1F4",
-"AL c #A2A9B0",
-"BL c #09220E",
-"CL c #010003",
-"DL c #13100C",
-"EL c #61615D",
-"FL c #A3A29C",
-"GL c #D9D6D0",
-"HL c #ECEDDB",
-"IL c #B3D8F3",
-"JL c #95C5E7",
-"KL c #60A6D6",
-"LL c #549CCC",
-"ML c #328CCD",
-"NL c #348BC4",
-"OL c #2583C1",
-"PL c #358CC5",
-"QL c #5BA0CD",
-"RL c #7FAECD",
-"SL c #D4EAF1",
-"TL c #E2EAE8",
-"UL c #546A78",
-"VL c #879685",
-"WL c #FFFDF3",
-"XL c #EDC64C",
-"YL c #DAE5EC",
-"ZL c #42494C",
-"`L c #69AAD3",
-" M c #0471B9",
-".M c #1075B6",
-"+M c #5B7A79",
-"@M c #8D8B60",
-"#M c #AFA94F",
-"$M c #CFA21F",
-"%M c #D69218",
-"&M c #D79B19",
-"*M c #D29E20",
-"=M c #EFBD19",
-"-M c #F0DD99",
-";M c #F4F9FC",
-">M c #D7E8EF",
-",M c #9CAEB2",
-"'M c #C7BD8A",
-")M c #A67D48",
-"!M c #AB6F25",
-"~M c #D7A11E",
-"{M c #F3C217",
-"]M c #BD8323",
-"^M c #897D59",
-"/M c #0072CF",
-"(M c #0273C1",
-"_M c #186B98",
-":M c #102112",
-"<M c #93C2E1",
-"[M c #D1CDB2",
-"}M c #F0DB93",
-"|M c #F1F1ED",
-"1M c #3F4B51",
-"2M c #0C0D10",
-"3M c #615D56",
-"4M c #7B7D7E",
-"5M c #7D7E7D",
-"6M c #7F7E7C",
-"7M c #7E7E7C",
-"8M c #7C7E7D",
-"9M c #7F7E7B",
-"0M c #7A7E7E",
-"aM c #7B7C7B",
-"bM c #7B7C7A",
-"cM c #7D7D7B",
-"dM c #7E7D7C",
-"eM c #7C7C7B",
-"fM c #7C7E7E",
-"gM c #7D7E7C",
-"hM c #7E7E7B",
-"iM c #808487",
-"jM c #80878A",
-"kM c #7D7C7A",
-"lM c #7F7F7C",
-"mM c #7B7E7E",
-"nM c #7A7A79",
-"oM c #878683",
-"pM c #CAC0B5",
-"qM c #D9F2FF",
-"rM c #338AC5",
-"sM c #FFFBE5",
-"tM c #FAF7E4",
-"uM c #A6A8A1",
-"vM c #DBE9EC",
-"wM c #C1CDD0",
-"xM c #0F1A0C",
-"yM c #61A1CC",
-"zM c #EEF1EA",
-"AM c #EED892",
-"BM c #040408",
-"CM c #171E16",
-"DM c #909685",
-"EM c #CFD6C7",
-"FM c #D5D3CC",
-"GM c #D4D2CA",
-"HM c #D4D2CB",
-"IM c #D7F0FD",
-"JM c #DCEDFD",
-"KM c #89BBDA",
-"LM c #297CB5",
-"MM c #006CB6",
-"NM c #7BB6DB",
-"OM c #EAE7DF",
-"PM c #3B3833",
-"QM c #151413",
-"RM c #282A2A",
-"SM c #3E533D",
-"TM c #858B8F",
-"UM c #9FB4A5",
-"VM c #C3CEB5",
-"WM c #D3D9D8",
-"XM c #D8F3FF",
-"YM c #E5F1C9",
-"ZM c #E5F6FF",
-"`M c #DCEEFE",
-" N c #D9ECFD",
-".N c #DDEDFE",
-"+N c #E5F5FF",
-"@N c #E3F5FF",
-"#N c #D5DEE0",
-"$N c #DAD7D1",
-"%N c #AAA797",
-"&N c #464B46",
-"*N c #2A2523",
-"=N c #CDCFD5",
-"-N c #F7EAB8",
-";N c #F5F0DB",
-">N c #C9CDC2",
-",N c #2E2F25",
-"'N c #85827A",
-")N c #458DBD",
-"!N c #0771B8",
-"~N c #768763",
-"{N c #E0AA1E",
-"]N c #D19118",
-"^N c #F7BD10",
-"/N c #ECB618",
-"(N c #E6B31A",
-"_N c #DDAA1D",
-":N c #F2EDD5",
-"<N c #F9F7EF",
-"[N c #C4E2FC",
-"}N c #A6C0CC",
-"|N c #B6B8A2",
-"1N c #A37C4E",
-"2N c #BF851F",
-"3N c #D7A11F",
-"4N c #CD9720",
-"5N c #A17738",
-"6N c #317DA9",
-"7N c #0073C7",
-"8N c #335D35",
-"9N c #EFC94D",
-"0N c #A7AEAE",
-"aN c #0A0501",
-"bN c #0A090A",
-"cN c #0C0D0D",
-"dN c #0C0D0F",
-"eN c #090A0C",
-"fN c #26221F",
-"gN c #3B454B",
-"hN c #E4E6E3",
-"iN c #D6E6EB",
-"jN c #FEFFF0",
-"kN c #EBC347",
-"lN c #AEBFAC",
-"mN c #000F00",
-"nN c #2080C2",
-"oN c #E2ECEC",
-"pN c #9ABEDE",
-"qN c #23221C",
-"rN c #C3C6BF",
-"sN c #EAB924",
-"tN c #EBC03E",
-"uN c #64ADDD",
-"vN c #4F4E40",
-"wN c #F7F5E1",
-"xN c #B7B7A7",
-"yN c #111711",
-"zN c #2E3029",
-"AN c #37322E",
-"BN c #36322D",
-"CN c #36322E",
-"DN c #342F29",
-"EN c #404850",
-"FN c #EFEEF2",
-"GN c #CEE2E9",
-"HN c #328AC5",
-"IN c #0E77BD",
-"JN c #A8CDE4",
-"KN c #AEABA6",
-"LN c #121213",
-"MN c #29513E",
-"NN c #5B6979",
-"ON c #050705",
-"PN c #111D14",
-"QN c #222A1E",
-"RN c #3C3B38",
-"SN c #434E55",
-"TN c #595132",
-"UN c #5A5C5C",
-"VN c #688763",
-"WN c #6B9167",
-"XN c #6A9066",
-"YN c #6C9568",
-"ZN c #5F6D5D",
-"`N c #585657",
-" O c #3F403F",
-".O c #363736",
-"+O c #171614",
-"@O c #9DA999",
-"#O c #F7F3DF",
-"$O c #EECB55",
-"%O c #F9FAF6",
-"&O c #ACACAC",
-"*O c #D5D8D4",
-"=O c #D7E4E8",
-"-O c #2980BB",
-";O c #0270BE",
-">O c #1377AF",
-",O c #C0992F",
-"'O c #DCA61C",
-")O c #DCA81E",
-"!O c #EAB81A",
-"~O c #F3F2E3",
-"{O c #F6FAFE",
-"]O c #E0D183",
-"^O c #9AACBC",
-"/O c #B8C2A3",
-"(O c #C0831A",
-"_O c #B47B27",
-":O c #B88026",
-"<O c #E5B11B",
-"[O c #D8A31D",
-"}O c #887551",
-"|O c #207DB5",
-"1O c #006DC0",
-"2O c #F1D574",
-"3O c #EEF4FA",
-"4O c #8E8A81",
-"5O c #0C0807",
-"6O c #2C3338",
-"7O c #BAD7E2",
-"8O c #2D3C45",
-"9O c #ECC95A",
-"0O c #FAF7E3",
-"aO c #A7A9A6",
-"bO c #112211",
-"cO c #AFC2A7",
-"dO c #B4D5EB",
-"eO c #D8EAF4",
-"fO c #D2B551",
-"gO c #041604",
-"hO c #9DB6A1",
-"iO c #FCF0CE",
-"jO c #F4EED5",
-"kO c #EEF1EE",
-"lO c #515457",
-"mO c #0C0E0D",
-"nO c #EEE8DD",
-"oO c #ABD0E6",
-"pO c #2E87C6",
-"qO c #DBEBF2",
-"rO c #989998",
-"sO c #0E0F11",
-"tO c #BDBD8E",
-"uO c #D2D2D5",
-"vO c #416443",
-"wO c #030206",
-"xO c #0B0D0C",
-"yO c #789876",
-"zO c #F0E5B7",
-"AO c #EDC33E",
-"BO c #F1E3AF",
-"CO c #EAEDE4",
-"DO c #5C5734",
-"EO c #070109",
-"FO c #002300",
-"GO c #F3F4EF",
-"HO c #B8D4E2",
-"IO c #0063B5",
-"JO c #0070BD",
-"KO c #297DB5",
-"LO c #C08F2A",
-"MO c #F6F5E9",
-"NO c #A9C9D2",
-"OO c #D6BA66",
-"PO c #A0794E",
-"QO c #CE951C",
-"RO c #E7B41B",
-"SO c #B98026",
-"TO c #DAA61E",
-"UO c #837F62",
-"VO c #2080BA",
-"WO c #0171C0",
-"XO c #EFCB55",
-"YO c #F6F5EE",
-"ZO c #9BB59E",
-"`O c #30433B",
-" P c #1D1C19",
-".P c #1E1D19",
-"+P c #1C1B19",
-"@P c #1F1E18",
-"#P c #1C191A",
-"$P c #1E1D18",
-"%P c #201F17",
-"&P c #1C1B1A",
-"*P c #1F1D18",
-"=P c #1B1A1A",
-"-P c #1D1C18",
-";P c #1D1B1A",
-">P c #1E1C19",
-",P c #1E1C18",
-"'P c #201E17",
-")P c #201E18",
-"!P c #1D1A19",
-"~P c #1F1D19",
-"{P c #1D1B18",
-"]P c #1E1B18",
-"^P c #1C1D17",
-"/P c #0D100D",
-"(P c #686660",
-"_P c #EEFAFB",
-":P c #4796CC",
-"<P c #FEF5CC",
-"[P c #EDC13A",
-"}P c #F9F7EA",
-"|P c #AFC1AD",
-"1P c #2482C3",
-"2P c #E3ECED",
-"3P c #95BAD9",
-"4P c #25231E",
-"5P c #C6C7C1",
-"6P c #F7EFCB",
-"7P c #0A130B",
-"8P c #63AADB",
-"9P c #524E41",
-"0P c #ECBF30",
-"aP c #F6F1D9",
-"bP c #E7ECEB",
-"cP c #515455",
-"dP c #131211",
-"eP c #080703",
-"fP c #6E6F59",
-"gP c #FFFBEA",
-"hP c #61A6D2",
-"iP c #2F88C7",
-"jP c #DAE9EE",
-"kP c #837A6F",
-"lP c #101011",
-"mP c #CCD2D7",
-"nP c #FBF8E5",
-"oP c #F5F3E0",
-"pP c #CDE7F5",
-"qP c #8A9B64",
-"rP c #314133",
-"sP c #222124",
-"tP c #161713",
-"uP c #161918",
-"vP c #262627",
-"wP c #CACFD2",
-"xP c #EFE4B8",
-"yP c #F2E9C3",
-"zP c #C6D1CB",
-"AP c #85868C",
-"BP c #257CB6",
-"CP c #BC912F",
-"DP c #EDC33D",
-"EP c #F6F6F0",
-"FP c #9FC5DD",
-"GP c #9E978C",
-"HP c #BA9341",
-"IP c #C58C1E",
-"JP c #D6A11F",
-"KP c #ECB91A",
-"LP c #CB8D1B",
-"MP c #C48526",
-"NP c #4E7B84",
-"OP c #0C75BB",
-"PP c #0D698E",
-"QP c #D1CEB3",
-"RP c #E9B30D",
-"SP c #F0D886",
-"TP c #FFFDF0",
-"UP c #EDFFFF",
-"VP c #D4D5B7",
-"WP c #C9C4B0",
-"XP c #CCC8B1",
-"YP c #C6C2B5",
-"ZP c #CFCCAE",
-"`P c #C2BDB6",
-" Q c #CCC8B0",
-".Q c #CAC7B5",
-"+Q c #C3BEAF",
-"@Q c #D3D2B2",
-"#Q c #C4BFB2",
-"$Q c #CDCAB3",
-"%Q c #D1CFB1",
-"&Q c #C4BFB3",
-"*Q c #CECBB0",
-"=Q c #C7C3B0",
-"-Q c #CBC8B5",
-";Q c #C3BDB0",
-">Q c #C3BDB2",
-",Q c #CDCBB1",
-"'Q c #C5C1B3",
-")Q c #CECBB1",
-"!Q c #C6C1B3",
-"~Q c #CDCAB0",
-"{Q c #C8C5B6",
-"]Q c #C6C0AF",
-"^Q c #D0CEB3",
-"/Q c #C7C2B1",
-"(Q c #CBC8B4",
-"_Q c #C4BEB1",
-":Q c #C2BDB3",
-"<Q c #CCC7B0",
-"[Q c #C9C5B3",
-"}Q c #C9C6B6",
-"|Q c #C4BEAF",
-"1Q c #D2D1B2",
-"2Q c #C5BFB2",
-"3Q c #CCCAB3",
-"4Q c #C3BEB3",
-"5Q c #CECBAF",
-"6Q c #C7C3B6",
-"7Q c #C9C4AF",
-"8Q c #CCC9B3",
-"9Q c #C9C5B0",
-"0Q c #C4BDB0",
-"aQ c #C3BEB2",
-"bQ c #CDCAB1",
-"cQ c #C5C0B3",
-"dQ c #CFCCB1",
-"eQ c #CECAAF",
-"fQ c #CFCDB3",
-"gQ c #C8C2B0",
-"hQ c #CFCCB0",
-"iQ c #C6C1B5",
-"jQ c #C8C4B3",
-"kQ c #CDC9AF",
-"lQ c #C5BEAE",
-"mQ c #D2D0B3",
-"nQ c #C5C0B1",
-"oQ c #D2D0B1",
-"pQ c #CFCCAF",
-"qQ c #CAC5AF",
-"rQ c #CACDB4",
-"sQ c #828F7C",
-"tQ c #2C3225",
-"uQ c #D5D9CA",
-"vQ c #7DB8DF",
-"wQ c #E2E1CD",
-"xQ c #393E33",
-"yQ c #E8AF05",
-"zQ c #FAF6E2",
-"AQ c #AAB0A9",
-"BQ c #C2CDD1",
-"CQ c #AABBAB",
-"DQ c #ECC244",
-"EQ c #143314",
-"FQ c #62A6D3",
-"GQ c #505939",
-"HQ c #ECC135",
-"IQ c #F5EDCB",
-"JQ c #BAB8B2",
-"KQ c #646D74",
-"LQ c #54616C",
-"MQ c #566069",
-"NQ c #55595E",
-"OQ c #55595D",
-"PQ c #586875",
-"QQ c #555659",
-"RQ c #55585D",
-"SQ c #4E5648",
-"TQ c #131413",
-"UQ c #161E26",
-"VQ c #B9BEBF",
-"WQ c #C6DDE8",
-"XQ c #0A71BB",
-"YQ c #3189C7",
-"ZQ c #DCEAEF",
-"`Q c #817C70",
-" R c #101112",
-".R c #F8DD85",
-"+R c #EDC548",
-"@R c #EDD483",
-"#R c #FFFEF1",
-"$R c #DBDDD9",
-"%R c #ADB5A4",
-"&R c #74887D",
-"*R c #5D6672",
-"=R c #4B4A47",
-"-R c #48433E",
-";R c #19311A",
-">R c #1A2519",
-",R c #192419",
-"'R c #151615",
-")R c #182118",
-"!R c #171D18",
-"~R c #1D2F1C",
-"{R c #4B4541",
-"]R c #4C4D50",
-"^R c #5F7570",
-"/R c #ADBFB8",
-"(R c #FAF7E5",
-"_R c #EDCE66",
-":R c #E8B003",
-"<R c #F0DC99",
-"[R c #F6F8F7",
-"}R c #4B5F4F",
-"|R c #040606",
-"1R c #CECFC9",
-"2R c #ECF1EF",
-"3R c #0271BD",
-"4R c #0870B6",
-"5R c #AA9D4C",
-"6R c #D9A31D",
-"7R c #E7B41A",
-"8R c #EFDC9A",
-"9R c #F4F7F7",
-"0R c #F9F9F4",
-"aR c #9BBEC7",
-"bR c #75671B",
-"cR c #86582C",
-"dR c #C99023",
-"eR c #CA9422",
-"fR c #DCA81D",
-"gR c #CA9421",
-"hR c #FDAE01",
-"iR c #8D9E6F",
-"jR c #046DBD",
-"kR c #22759D",
-"lR c #335E35",
-"mR c #92BAD5",
-"nR c #ECC752",
-"oR c #F3D168",
-"pR c #F8EDC3",
-"qR c #F9E292",
-"rR c #F9E7A8",
-"sR c #FAEAB2",
-"tR c #F8E39B",
-"uR c #FAEAAC",
-"vR c #F9E49C",
-"wR c #FAEEC1",
-"xR c #FADD7F",
-"yR c #F8EFC8",
-"zR c #FAE291",
-"AR c #F9EAB5",
-"BR c #FAE497",
-"CR c #F9EBBA",
-"DR c #FAE498",
-"ER c #F9E5A3",
-"FR c #FAEDBC",
-"GR c #F9E18E",
-"HR c #F9EBB7",
-"IR c #F9E397",
-"JR c #FAEEBF",
-"KR c #FADE81",
-"LR c #F8EFCA",
-"MR c #F9E8AE",
-"NR c #FAE7A3",
-"OR c #F9E8AC",
-"PR c #F9E6A0",
-"QR c #F9E5A0",
-"RR c #FAEFC1",
-"SR c #F9DF84",
-"TR c #F9EDC1",
-"UR c #F9E394",
-"VR c #FAECBB",
-"WR c #FAE089",
-"XR c #F8EEC6",
-"YR c #FAE393",
-"ZR c #FAEAB0",
-"`R c #F9E59E",
-" S c #F9E9AB",
-".S c #F9E49B",
-"+S c #FAEFC3",
-"@S c #F9DD7F",
-"#S c #F8EFC7",
-"$S c #F9E392",
-"%S c #F9EBB5",
-"&S c #F8ECBC",
-"*S c #F8E6A2",
-"=S c #FAEDBB",
-"-S c #F9E18F",
-";S c #F9EBB6",
-">S c #FAEEC2",
-",S c #F9DE7F",
-"'S c #FAE392",
-")S c #F9E8AF",
-"!S c #FAE6A1",
-"~S c #F8E9AF",
-"{S c #FAE69F",
-"]S c #F8E49E",
-"^S c #F9DF85",
-"/S c #F9EDBF",
-"(S c #F9E295",
-"_S c #F9EDBD",
-":S c #F9E086",
-"<S c #F8EEC7",
-"[S c #FAE394",
-"}S c #F8E6A7",
-"|S c #FAEAAE",
-"1S c #F8E5A0",
-"2S c #F9E8AA",
-"3S c #F9DE7E",
-"4S c #F9EEC6",
-"5S c #F9E293",
-"6S c #F9E391",
-"7S c #F8ECBE",
-"8S c #F8E5A1",
-"9S c #FAEDBA",
-"0S c #F8E290",
-"aS c #FCF5D7",
-"bS c #5A6158",
-"cS c #131A14",
-"dS c #C8C9BD",
-"eS c #9DCAE5",
-"fS c #DEDAC9",
-"gS c #34372F",
-"hS c #FEFBE1",
-"iS c #EBBF38",
-"jS c #FAF7E8",
-"kS c #ACB8AA",
-"lS c #0D180D",
-"mS c #AAB4A4",
-"nS c #DFEAEC",
-"oS c #ADC5D8",
-"pS c #B8C1B6",
-"qS c #EECC5E",
-"rS c #5F97BC",
-"sS c #EFEEE8",
-"tS c #645940",
-"uS c #EED06C",
-"vS c #FEF5D2",
-"wS c #FDFCE8",
-"xS c #ECF0DF",
-"yS c #EEF0DD",
-"zS c #EDEAD5",
-"AS c #ECEBD5",
-"BS c #EFF6E5",
-"CS c #ECE8D2",
-"DS c #ECEAD4",
-"ES c #ECEAD2",
-"FS c #EEEDE2",
-"GS c #ECF6EB",
-"HS c #9B9F9E",
-"IS c #8C8B86",
-"JS c #1C7FC1",
-"KS c #4492CA",
-"LS c #F7F8EE",
-"MS c #576C52",
-"NS c #110D0F",
-"OS c #FFFCCA",
-"PS c #EAC348",
-"QS c #EDCD64",
-"RS c #F6DB81",
-"SS c #FFF5D3",
-"TS c #F3F5DE",
-"US c #E6E7E2",
-"VS c #E4E6E6",
-"WS c #C4D9CD",
-"XS c #C3D0CB",
-"YS c #C2CFCA",
-"ZS c #BFC4C8",
-"`S c #BFC2C7",
-" T c #C2CCCA",
-".T c #C1CACA",
-"+T c #C6D8CE",
-"@T c #E6E5E2",
-"#T c #E7E7D8",
-"$T c #F7FAE9",
-"%T c #FCF5D1",
-"&T c #F0D780",
-"*T c #EBC141",
-"=T c #F8FCF3",
-"-T c #AAAC98",
-";T c #030F00",
-">T c #545F63",
-",T c #F3F2E9",
-"'T c #78B1D6",
-")T c #0D73B6",
-"!T c #A2914A",
-"~T c #C99020",
-"{T c #EAB619",
-"]T c #F4FAFE",
-"^T c #E8E6E1",
-"/T c #515655",
-"(T c #030800",
-"_T c #89611E",
-":T c #C88E25",
-"<T c #DAA51E",
-"[T c #DCA71D",
-"}T c #D19E22",
-"|T c #D18913",
-"1T c #45708E",
-"2T c #0071C2",
-"3T c #1B6B9A",
-"4T c #1D3820",
-"5T c #95C6E6",
-"6T c #D0CDB4",
-"7T c #E8B71F",
-"8T c #E9BF39",
-"9T c #FFFADE",
-"0T c #6B916D",
-"aT c #0B0E0C",
-"bT c #C7C3BD",
-"cT c #A1CDE5",
-"dT c #27323F",
-"eT c #E8B008",
-"fT c #ABB3A9",
-"gT c #B8B78A",
-"hT c #131C0F",
-"iT c #ECC343",
-"jT c #51573B",
-"kT c #F0C746",
-"lT c #F0C848",
-"mT c #F0C847",
-"nT c #F0C745",
-"oT c #EFCA53",
-"pT c #F5EDCD",
-"qT c #FCFEFC",
-"rT c #37462B",
-"sT c #888884",
-"tT c #4A93C9",
-"uT c #FFFBED",
-"vT c #445344",
-"wT c #020403",
-"xT c #1E371D",
-"yT c #EED37B",
-"zT c #E9B823",
-"AT c #EFC53F",
-"BT c #F2D67D",
-"CT c #F7DE94",
-"DT c #F8E7AA",
-"ET c #F9E8A7",
-"FT c #FAE9AC",
-"GT c #F8E5A4",
-"HT c #F1CE5F",
-"IT c #EEC853",
-"JT c #FDFBF1",
-"KT c #C8D2D7",
-"LT c #181E20",
-"MT c #1A1817",
-"NT c #BDBAB3",
-"OT c #D3E5EC",
-"PT c #A08E4B",
-"QT c #CE971F",
-"RT c #EDC84E",
-"ST c #F3F2DD",
-"TT c #EAE6E0",
-"UT c #58544C",
-"VT c #1C2813",
-"WT c #947B25",
-"XT c #D59A21",
-"YT c #CD9621",
-"ZT c #D49F20",
-"`T c #D1991D",
-" U c #AD8337",
-".U c #32709D",
-"+U c #1E739B",
-"@U c #254928",
-"#U c #95C6E8",
-"$U c #EDC647",
-"%U c #E9BC30",
-"&U c #6B936C",
-"*U c #C7C4BE",
-"=U c #A0CCE5",
-"-U c #EAE0BD",
-";U c #403D24",
-">U c #FFF8D7",
-",U c #ADBAAA",
-"'U c #A4A29F",
-")U c #E0ECF0",
-"!U c #A8B6A4",
-"~U c #1B1F15",
-"{U c #B9C2B7",
-"]U c #E9B81D",
-"^U c #EFF1EC",
-"/U c #53533E",
-"(U c #EED994",
-"_U c #F9FBFB",
-":U c #2B4422",
-"<U c #647681",
-"[U c #2785C4",
-"}U c #589FCE",
-"|U c #FBF9F0",
-"1U c #465A48",
-"2U c #030603",
-"3U c #1F2C1E",
-"4U c #EDCF6D",
-"5U c #FAF8ED",
-"6U c #E5EFE5",
-"7U c #30442F",
-"8U c #6C6D6C",
-"9U c #E5ECEE",
-"0U c #5FA5D3",
-"aU c #0C72B6",
-"bU c #A6964A",
-"cU c #C99121",
-"dU c #E7B31B",
-"eU c #EDC440",
-"fU c #D9A41D",
-"gU c #E2D4B5",
-"hU c #F6FBFB",
-"iU c #F8FBFA",
-"jU c #A9C8C2",
-"kU c #3E4839",
-"lU c #202D14",
-"mU c #8E7328",
-"nU c #BC7F27",
-"oU c #E4B01C",
-"pU c #C28822",
-"qU c #BE761B",
-"rU c #387A9D",
-"sU c #176E95",
-"tU c #91B7D1",
-"uU c #EDBF2F",
-"vU c #FFF9DB",
-"wU c #6B926C",
-"xU c #2E3639",
-"yU c #ABB4AA",
-"zU c #0E1B0F",
-"AU c #B8CAD4",
-"BU c #B0BEB0",
-"CU c #EDC545",
-"DU c #F0F2ED",
-"EU c #655C3E",
-"FU c #E8B007",
-"GU c #EFDA97",
-"HU c #F8FCFA",
-"IU c #434D36",
-"JU c #717C82",
-"KU c #4595CA",
-"LU c #6AAAD4",
-"MU c #E3E6D6",
-"NU c #333E34",
-"OU c #5F6852",
-"PU c #EBCC66",
-"QU c #EFD889",
-"RU c #FFFCDF",
-"SU c #E1EAD4",
-"TU c #334D33",
-"UU c #394234",
-"VU c #ECE1D5",
-"WU c #B4CFE0",
-"XU c #1B7DC0",
-"YU c #0D74B6",
-"ZU c #9E8C4C",
-"`U c #D0981F",
-" V c #E6B524",
-".V c #E2B745",
-"+V c #F3EDD7",
-"@V c #F2F6F3",
-"#V c #FAFEFC",
-"$V c #E1F0EB",
-"%V c #898D70",
-"&V c #1B2018",
-"*V c #030505",
-"=V c #313226",
-"-V c #A98536",
-";V c #E0A81B",
-">V c #CD931D",
-",V c #B27526",
-"'V c #508295",
-")V c #0371BE",
-"!V c #216E9E",
-"~V c #325736",
-"{V c #C8C2B9",
-"]V c #24211E",
-"^V c #D2D7D9",
-"/V c #27333F",
-"(V c #FEF9DC",
-"_V c #FAF8E8",
-":V c #AAB3A9",
-"<V c #DCEAEC",
-"[V c #BBCAD1",
-"}V c #AEBDAF",
-"|V c #5F95B9",
-"1V c #4D573A",
-"2V c #EEDA97",
-"3V c #093608",
-"4V c #6E7B82",
-"5V c #F8F7F1",
-"6V c #0872BC",
-"7V c #88BBDD",
-"8V c #E1D6B6",
-"9V c #332E1D",
-"0V c #5A6C4C",
-"aV c #EBCD67",
-"bV c #F4E8C0",
-"cV c #B9B198",
-"dV c #2B3716",
-"eV c #1A3415",
-"fV c #C9D9C6",
-"gV c #DEE9F0",
-"hV c #438DBE",
-"iV c #B3A748",
-"jV c #BF8623",
-"kV c #E4B11B",
-"lV c #EBBC2E",
-"mV c #CC9F23",
-"nV c #DCC56D",
-"oV c #FBFBF3",
-"pV c #BBBCB6",
-"qV c #304744",
-"rV c #3E3412",
-"sV c #A47428",
-"tV c #D49C20",
-"uV c #E0A91A",
-"vV c #B88029",
-"wV c #547E8C",
-"xV c #1E749A",
-"yV c #254A28",
-"zV c #97C7E9",
-"AV c #C0CBB0",
-"BV c #20251A",
-"CV c #81868A",
-"DV c #E9BC31",
-"EV c #6A926B",
-"FV c #EEDFB4",
-"GV c #453C1A",
-"HV c #EBC54E",
-"IV c #FAF5E5",
-"JV c #AEBFAD",
-"KV c #001000",
-"LV c #E2ECED",
-"MV c #9BBAD0",
-"NV c #22221B",
-"OV c #61A2CD",
-"PV c #535041",
-"QV c #060008",
-"RV c #898985",
-"SV c #2484C2",
-"TV c #88BBDC",
-"UV c #CCCBC8",
-"VV c #242629",
-"WV c #8D8275",
-"XV c #ECCB63",
-"YV c #EEC540",
-"ZV c #F1E7BD",
-"`V c #F3F2E1",
-" W c #E1EEF4",
-".W c #828E91",
-"+W c #1A1818",
-"@W c #040207",
-"#W c #0D1010",
-"$W c #9CC0CB",
-"%W c #FFFEF9",
-"&W c #5FA3D0",
-"*W c #287FB6",
-"=W c #A77834",
-"-W c #D49E1F",
-";W c #ECB818",
-">W c #E0AB1A",
-",W c #9E7D44",
-"'W c #989261",
-")W c #F5F7F5",
-"!W c #F9FAF7",
-"~W c #ABC7D7",
-"{W c #564F44",
-"]W c #44382D",
-"^W c #C3933A",
-"/W c #C68C20",
-"(W c #E0AD1C",
-"_W c #EBB719",
-":W c #D6A221",
-"<W c #5B767F",
-"[W c #0677C5",
-"}W c #106A91",
-"|W c #D6D4B2",
-"1W c #7F837F",
-"2W c #FAF6E1",
-"3W c #FFFADB",
-"4W c #AAA39D",
-"5W c #100F0F",
-"6W c #C7C5BE",
-"7W c #A1CCE5",
-"8W c #D5DFE2",
-"9W c #2A3B48",
-"0W c #7B7B69",
-"aW c #EDCB62",
-"bW c #FBF9E7",
-"cW c #A7A8A7",
-"dW c #102010",
-"eW c #AEBFA7",
-"fW c #B1D4EB",
-"gW c #DAEAF3",
-"hW c #CBB45C",
-"iW c #021602",
-"jW c #9CB6A0",
-"kW c #FDF2D2",
-"lW c #EDC549",
-"mW c #F2FAFE",
-"nW c #5C725A",
-"oW c #000601",
-"pW c #0A120A",
-"qW c #80B5D6",
-"rW c #63A9D7",
-"sW c #EFF3ED",
-"tW c #6B6639",
-"uW c #585A57",
-"vW c #EBEFEF",
-"wW c #EAB614",
-"xW c #F0DD9D",
-"yW c #F9FCFB",
-"zW c #575445",
-"AW c #586F80",
-"BW c #F0F3F0",
-"CW c #4F9ACD",
-"DW c #81B6D9",
-"EW c #D9E6EA",
-"FW c #2E3E42",
-"GW c #040403",
-"HW c #0C0D0E",
-"IW c #FDFCFB",
-"JW c #F4F4E6",
-"KW c #EFC952",
-"LW c #F3DC89",
-"MW c #F5F3E3",
-"NW c #EDF7FE",
-"OW c #C4C5C1",
-"PW c #302920",
-"QW c #090709",
-"RW c #1E321B",
-"SW c #CEDECB",
-"TW c #FDFCF8",
-"UW c #78AED3",
-"VW c #0170BE",
-"WW c #1A79AF",
-"XW c #E3B71F",
-"YW c #C28B23",
-"ZW c #E5B21B",
-"`W c #D8A41E",
-" X c #E2A423",
-".X c #3B230D",
-"+X c #113B0F",
-"@X c #A09774",
-"#X c #D9E0DC",
-"$X c #DFE1D7",
-"%X c #E1E2D9",
-"&X c #DEE2D7",
-"*X c #E2E2D8",
-"=X c #DEE1D7",
-"-X c #DFE0D9",
-";X c #DBDFD6",
-">X c #B1B8BA",
-",X c #8B8465",
-"'X c #173F12",
-")X c #573C16",
-"!X c #BC7D2B",
-"~X c #CF9920",
-"{X c #E4B01A",
-"]X c #EBB718",
-"^X c #A57433",
-"/X c #5F726E",
-"(X c #0070CD",
-"_X c #3C5D3E",
-":X c #85BCE1",
-"<X c #D8DAC7",
-"[X c #2B2B25",
-"}X c #020206",
-"|X c #4B4828",
-"1X c #EBEEED",
-"2X c #F2E3A8",
-"3X c #F2E3A7",
-"4X c #F3E7B2",
-"5X c #F7F4E6",
-"6X c #414345",
-"7X c #192018",
-"8X c #CBCEC1",
-"9X c #9DCAE6",
-"0X c #0773BC",
-"aX c #68A9D4",
-"bX c #E7E9E4",
-"cX c #3B4449",
-"dX c #19391C",
-"eX c #E7E7E6",
-"fX c #F2E2A5",
-"gX c #F2E3A9",
-"hX c #F4F6ED",
-"iX c #7C7A75",
-"jX c #191516",
-"kX c #BCB3AF",
-"lX c #9CC9E6",
-"mX c #177BC0",
-"nX c #A8C8DF",
-"oX c #020C03",
-"pX c #7D8C80",
-"qX c #F2EEDF",
-"rX c #F3E4AB",
-"sX c #F3E7B5",
-"tX c #DADDDD",
-"uX c #414042",
-"vX c #21521C",
-"wX c #7CB4D6",
-"xX c #509CD0",
-"yX c #ECF1ED",
-"zX c #727159",
-"AX c #010107",
-"BX c #29260B",
-"CX c #D3D4CC",
-"DX c #F2E2A2",
-"EX c #F5EFD2",
-"FX c #CFD0D1",
-"GX c #001900",
-"HX c #919487",
-"IX c #FDFCF4",
-"JX c #4794CA",
-"KX c #F8F7ED",
-"LX c #6B7B60",
-"MX c #060B06",
-"NX c #0B0B0B",
-"OX c #606051",
-"PX c #B4C1B8",
-"QX c #D1DBE7",
-"RX c #E3EBF7",
-"SX c #EFF7FF",
-"TX c #F1F0E1",
-"UX c #F2E4A8",
-"VX c #FBEBAF",
-"WX c #F9E39D",
-"XX c #F3D26F",
-"YX c #F0C94F",
-"ZX c #ECC548",
-"`X c #EEC23C",
-" Y c #E8B925",
-".Y c #E9BA29",
-"+Y c #E9BA28",
-"@Y c #EEC649",
-"#Y c #EEC53F",
-"$Y c #F1D371",
-"%Y c #F6DA84",
-"&Y c #FCEBB3",
-"*Y c #EBE4BB",
-"=Y c #E3EDF6",
-"-Y c #C1C5B1",
-";Y c #799297",
-">Y c #46443E",
-",Y c #555655",
-"'Y c #EBE2D7",
-")Y c #DFEEF6",
-"!Y c #7FB4D6",
-"~Y c #005EB3",
-"{Y c #006FBF",
-"]Y c #4F8990",
-"^Y c #CD9B24",
-"/Y c #D9A31E",
-"(Y c #D9A51E",
-"_Y c #E2AF1B",
-":Y c #E8B41A",
-"<Y c #E6B31B",
-"[Y c #B47A24",
-"}Y c #C38D40",
-"|Y c #0D050E",
-"1Y c #3B3D24",
-"2Y c #443D2A",
-"3Y c #364023",
-"4Y c #464028",
-"5Y c #323E24",
-"6Y c #39352B",
-"7Y c #131E0D",
-"8Y c #0C0E0B",
-"9Y c #5C4F1D",
-"0Y c #C28229",
-"aY c #C58F23",
-"bY c #E7B117",
-"cY c #BF8624",
-"dY c #B28F3A",
-"eY c #3C7397",
-"fY c #0672B9",
-"gY c #116C91",
-"hY c #F7FAFD",
-"iY c #555446",
-"jY c #050205",
-"kY c #5D5E5C",
-"lY c #9A9FA4",
-"mY c #929AA4",
-"nY c #9299A3",
-"oY c #969BA2",
-"pY c #6B6B6A",
-"qY c #181818",
-"rY c #3F4539",
-"sY c #E8EADB",
-"tY c #7BAFD2",
-"uY c #3189C3",
-"vY c #FFF1E1",
-"wY c #706F6B",
-"xY c #95999D",
-"yY c #939AA5",
-"zY c #929AA5",
-"AY c #94999D",
-"BY c #7F7C74",
-"CY c #120F0D",
-"DY c #3B3630",
-"EY c #EAE6DD",
-"FY c #7EB7DD",
-"GY c #0065B6",
-"HY c #B7D3E3",
-"IY c #ECEEE3",
-"JY c #2A3D33",
-"KY c #1C1B1E",
-"LY c #797876",
-"MY c #949AA3",
-"NY c #5B5A55",
-"OY c #0B0C0E",
-"PY c #7C856F",
-"QY c #4E9BCE",
-"RY c #F1F5F1",
-"SY c #414240",
-"TY c #979B9C",
-"UY c #939BA7",
-"VY c #929291",
-"WY c #353637",
-"XY c #040005",
-"YY c #0E1712",
-"ZY c #ACB6AB",
-"`Y c #D9DFDF",
-" Z c #1176BD",
-".Z c #1D78B9",
-"+Z c #BFD1DD",
-"@Z c #C7C9BF",
-"#Z c #1C2419",
-"$Z c #111B12",
-"%Z c #3A3F44",
-"&Z c #7C786F",
-"*Z c #888784",
-"=Z c #95A8BC",
-"-Z c #BBC2C5",
-";Z c #C5DACE",
-">Z c #D8E0D6",
-",Z c #EBE4C3",
-"'Z c #EBF1DB",
-")Z c #FFF5B4",
-"!Z c #F1F6D8",
-"~Z c #FFEFBD",
-"{Z c #FFEEC0",
-"]Z c #FDEDBD",
-"^Z c #FFEEBE",
-"/Z c #FFEFC0",
-"(Z c #FFEEBF",
-"_Z c #FFF9DA",
-":Z c #FEF5C6",
-"<Z c #F7F1C8",
-"[Z c #F0E9C4",
-"}Z c #E5E6E4",
-"|Z c #C2D9CD",
-"1Z c #C0CCC7",
-"2Z c #9B9EAA",
-"3Z c #747C75",
-"4Z c #4D5949",
-"5Z c #232717",
-"6Z c #000501",
-"7Z c #253426",
-"8Z c #8F958D",
-"9Z c #FBF7EF",
-"0Z c #C8D9E1",
-"aZ c #428EC2",
-"bZ c #627F75",
-"cZ c #DDA016",
-"dZ c #C68A1F",
-"eZ c #D39D20",
-"fZ c #D09B20",
-"gZ c #DBA61D",
-"hZ c #DFAB1C",
-"iZ c #CD9721",
-"jZ c #C99322",
-"kZ c #BB7E21",
-"lZ c #99794D",
-"mZ c #424938",
-"nZ c #0E160C",
-"oZ c #687325",
-"pZ c #C47F26",
-"qZ c #E3AE1B",
-"rZ c #E2AE1C",
-"sZ c #E0AD1E",
-"tZ c #D39418",
-"uZ c #BE8528",
-"vZ c #757C6B",
-"wZ c #2770A6",
-"xZ c #0070C3",
-"yZ c #23749F",
-"zZ c #345D36",
-"AZ c #2C85C3",
-"BZ c #D6E8F2",
-"CZ c #D1CEB8",
-"DZ c #071905",
-"EZ c #121314",
-"FZ c #121313",
-"GZ c #07050C",
-"HZ c #A4A5A3",
-"IZ c #E3ECF1",
-"JZ c #3385BB",
-"KZ c #1679BB",
-"LZ c #C0D2D9",
-"MZ c #C5C0B6",
-"NZ c #1F1E1D",
-"OZ c #121315",
-"PZ c #050A0E",
-"QZ c #92A3AB",
-"RZ c #F2F7F3",
-"SZ c #4293CA",
-"TZ c #4193C9",
-"UZ c #868D90",
-"VZ c #0C0B0B",
-"WZ c #25292D",
-"XZ c #EBE9E5",
-"YZ c #D5E5EB",
-"ZZ c #026DBA",
-"`Z c #A8CCE1",
-" ` c #F4F0E5",
-".` c #4C594F",
-"+` c #131416",
-"@` c #4F575D",
-"#` c #F2F0EA",
-"$` c #8AB1C8",
-"%` c #0470BA",
-"&` c #036FB8",
-"*` c #4D98CA",
-"=` c #E4F1ED",
-"-` c #9BADB3",
-";` c #0C0A09",
-">` c #13181B",
-",` c #1F2220",
-"'` c #293D28",
-")` c #414537",
-"!` c #595750",
-"~` c #596A7A",
-"{` c #796F49",
-"]` c #627381",
-"^` c #859688",
-"/` c #86AC8B",
-"(` c #A9B7A6",
-"_` c #9CB29C",
-":` c #87A98B",
-"<` c #89AA8C",
-"[` c #85A089",
-"}` c #707277",
-"|` c #68695D",
-"1` c #5F6264",
-"2` c #504D4B",
-"3` c #263B26",
-"4` c #232E23",
-"5` c #141315",
-"6` c #090A07",
-"7` c #7D8880",
-"8` c #D5D8C7",
-"9` c #F3FAF8",
-"0` c #81B8DB",
-"a` c #2A83C0",
-"b` c #006CB7",
-"c` c #1D78B7",
-"d` c #8E8C62",
-"e` c #B38835",
-"f` c #C77F15",
-"g` c #B97C21",
-"h` c #C28821",
-"i` c #B78027",
-"j` c #B98126",
-"k` c #C38B23",
-"l` c #D29E1F",
-"m` c #DEAA1D",
-"n` c #D49E20",
-"o` c #F0BE19",
-"p` c #E9B51B",
-"q` c #D7A21F",
-"r` c #C08924",
-"s` c #B07625",
-"t` c #BF7F3C",
-"u` c #295325",
-"v` c #4F4B2A",
-"w` c #B07A39",
-"x` c #C89021",
-"y` c #C89222",
-"z` c #EEBB19",
-"A` c #EBB919",
-"B` c #EEBC19",
-"C` c #CB9521",
-"D` c #C77D14",
-"E` c #937E51",
-"F` c #437390",
-"G` c #1578B9",
-"H` c #66A8D5",
-"I` c #F1F7F5",
-"J` c #A9BAA5",
-"K` c #6C8059",
-"L` c #FBFCFE",
-"M` c #88BADA",
-"N` c #4D98CB",
-"O` c #E6F0F2",
-"P` c #AAA397",
-"Q` c #0D0B09",
-"R` c #7D8284",
-"S` c #8BBCDA",
-"T` c #98C3DE",
-"U` c #F6F3E8",
-"V` c #6D685F",
-"W` c #201B02",
-"X` c #BCBDB0",
-"Y` c #589FCF",
-"Z` c #207EC1",
-"`` c #DEEDF4",
-" . c #D2DAC7",
-". . c #273E28",
-"+ . c #030003",
-"@ . c #2D2923",
-"# . c #D4D0C5",
-"$ . c #CCE2EE",
-"% . c #2683C1",
-"& . c #88B9D9",
-"* . c #D6D8D6",
-"= . c #52493E",
-"- . c #0B0A08",
-"; . c #0F130F",
-"> . c #0F1910",
-", . c #191C17",
-"' . c #0F1810",
-") . c #101810",
-"! . c #101910",
-"~ . c #0F1610",
-"{ . c #493E31",
-"] . c #8BAEC5",
-"^ . c #EEE7DB",
-"/ . c #F4F4EE",
-"( . c #A3CBE4",
-"_ . c #358DC8",
-": . c #1073B3",
-"< . c #3884AC",
-"[ . c #4A86A5",
-"} . c #9E7946",
-"| . c #B6852D",
-"1 . c #BD751A",
-"2 . c #B87821",
-"3 . c #B37926",
-"4 . c #BB8125",
-"5 . c #B67D26",
-"6 . c #B77F26",
-"7 . c #B47B28",
-"8 . c #C28B24",
-"9 . c #BE8625",
-"0 . c #D39D1F",
-"a . c #BB8226",
-"b . c #BA8226",
-"c . c #B47A26",
-"d . c #C67D24",
-"e . c #505D1C",
-"f . c #1C4C1B",
-"g . c #0D130C",
-"h . c #646627",
-"i . c #C27D2B",
-"j . c #B77E25",
-"k . c #B37A28",
-"l . c #C68F23",
-"m . c #D59F1F",
-"n . c #B07628",
-"o . c #BD8524",
-"p . c #8B8963",
-"q . c #227BB5",
-"r . c #287AA1",
-"s . c #386339",
-"t . c #AACBDF",
-"u . c #CAC4B9",
-"v . c #292826",
-"w . c #0E0D0E",
-"x . c #0F0A11",
-"y . c #14330C",
-"z . c #A3CADE",
-"A . c #FCFBF3",
-"B . c #9FC7DE",
-"C . c #84B9DB",
-"D . c #FCFEFB",
-"E . c #C0C1C5",
-"F . c #2A5328",
-"G . c #0F0A0E",
-"H . c #0E0D0C",
-"I . c #A8BDC7",
-"J . c #F6FAF7",
-"K . c #F6F4EF",
-"L . c #849887",
-"M . c #100E12",
-"N . c #0F1212",
-"O . c #355746",
-"P . c #C2DAD8",
-"Q . c #FEFCF5",
-"R . c #58A0CF",
-"S . c #4897CC",
-"T . c #DDEEF6",
-"U . c #E4DED3",
-"V . c #4D4945",
-"W . c #131314",
-"X . c #11100C",
-"Y . c #111110",
-"Z . c #121419",
-"` . c #47744C",
-" .. c #E3F4FF",
-"... c #F0F2EF",
-"+.. c #E6EDEE",
-"@.. c #FAFAF3",
-"#.. c #DFEBED",
-"$.. c #949CA1",
-"%.. c #667352",
-"&.. c #233222",
-"*.. c #131519",
-"=.. c #111012",
-"-.. c #0F0D0E",
-";.. c #050A07",
-">.. c #111115",
-",.. c #253C23",
-"'.. c #7B8E82",
-").. c #DAE6EB",
-"!.. c #F3F7F3",
-"~.. c #C7DEE9",
-"{.. c #559FD1",
-"].. c #127CC7",
-"^.. c #3C88A2",
-"/.. c #637872",
-"(.. c #A1793A",
-"_.. c #A97933",
-":.. c #B0782A",
-"<.. c #B37827",
-"[.. c #B1782A",
-"}.. c #B47928",
-"|.. c #B27827",
-"1.. c #B37928",
-"2.. c #B17728",
-"3.. c #D7A31E",
-"4.. c #CC9521",
-"5.. c #C18A24",
-"6.. c #AE7328",
-"7.. c #A57739",
-"8.. c #7C735F",
-"9.. c #7C6F67",
-"0.. c #1A4619",
-"a.. c #080705",
-"b.. c #0A0B06",
-"c.. c #090F11",
-"d.. c #0A0E0C",
-"e.. c #081117",
-"f.. c #081017",
-"g.. c #091117",
-"h.. c #0B1217",
-"i.. c #081119",
-"j.. c #0A0E09",
-"k.. c #070706",
-"l.. c #1C311D",
-"m.. c #797345",
-"n.. c #B2792E",
-"o.. c #B27927",
-"p.. c #AE7529",
-"q.. c #CC9621",
-"r.. c #D9A41E",
-"s.. c #B17828",
-"t.. c #B3792A",
-"u.. c #777462",
-"v.. c #0A70B8",
-"w.. c #77B2D9",
-"x.. c #D3E7F0",
-"y.. c #CDCFC6",
-"z.. c #BEB997",
-"A.. c #B4ADA2",
-"B.. c #B6AEA2",
-"C.. c #B5AEA1",
-"D.. c #B9B3A7",
-"E.. c #C3C6C4",
-"F.. c #FAF9F8",
-"G.. c #E6F0F0",
-"H.. c #92BFDB",
-"I.. c #147ABF",
-"J.. c #0773BB",
-"K.. c #83B8D8",
-"L.. c #D8EAF1",
-"M.. c #C5C7B6",
-"N.. c #BAB39A",
-"O.. c #B4AEA2",
-"P.. c #B4AB9D",
-"Q.. c #CAD0D0",
-"R.. c #E7FBFF",
-"S.. c #9EC6DE",
-"T.. c #1578BF",
-"U.. c #A1C8E0",
-"V.. c #F2FAFD",
-"W.. c #E4E7E8",
-"X.. c #C5C8C5",
-"Y.. c #B6AFA2",
-"Z.. c #B5AEA2",
-"`.. c #B9B4A9",
-" +. c #D4E3E9",
-".+. c #DFEBEE",
-"++. c #569FCE",
-"@+. c #4E9ACD",
-"#+. c #BEDBEB",
-"$+. c #D4D8DA",
-"%+. c #C4C097",
-"&+. c #B4ACA2",
-"*+. c #C3C0B9",
-"=+. c #D3EEFD",
-"-+. c #C2D6E0",
-";+. c #508FB8",
-">+. c #026CB5",
-",+. c #197CC1",
-"'+. c #A2C8DE",
-")+. c #C6DCE7",
-"!+. c #D9EBF3",
-"~+. c #DAF2FF",
-"{+. c #C4C4BF",
-"]+. c #B7AEA1",
-"^+. c #708F6C",
-"/+. c #5C5A5B",
-"(+. c #4B4C4E",
-"_+. c #363636",
-":+. c #362F2D",
-"<+. c #0D1F0E",
-"[+. c #0A190B",
-"}+. c #070E08",
-"|+. c #070B07",
-"1+. c #0B1D0C",
-"2+. c #272922",
-"3+. c #373324",
-"4+. c #3C3D3C",
-"5+. c #5F5E5E",
-"6+. c #647663",
-"7+. c #AAAE9A",
-"8+. c #D1DBE2",
-"9+. c #EEFDFF",
-"0+. c #F0F8FB",
-"a+. c #CBE0E8",
-"b+. c #72B0D9",
-"c+. c #2985C4",
-"d+. c #0370B9",
-"e+. c #006EC2",
-"f+. c #0C7FCF",
-"g+. c #1B7DC3",
-"h+. c #517084",
-"i+. c #637470",
-"j+. c #5C6E64",
-"k+. c #81681B",
-"l+. c #9E753C",
-"m+. c #836C2D",
-"n+. c #AF7725",
-"o+. c #9E763E",
-"p+. c #B07226",
-"q+. c #BC8325",
-"r+. c #BC8425",
-"s+. c #B87F26",
-"t+. c #C99122",
-"u+. c #AD7429",
-"v+. c #AC7728",
-"w+. c #867149",
-"x+. c #4E6537",
-"y+. c #0B240A",
-"z+. c #060104",
-"A+. c #0E2921",
-"B+. c #073552",
-"C+. c #16594E",
-"D+. c #0B729F",
-"E+. c #116A7E",
-"F+. c #047BC9",
-"G+. c #037BCD",
-"H+. c #057CCD",
-"I+. c #1C8AD2",
-"J+. c #0B7FCF",
-"K+. c #1888D2",
-"L+. c #087ECE",
-"M+. c #1E8AD3",
-"N+. c #238DD4",
-"O+. c #027EDA",
-"P+. c #156562",
-"Q+. c #183845",
-"R+. c #3E5827",
-"S+. c #826538",
-"T+. c #A8782E",
-"U+. c #AC7229",
-"V+. c #AB722A",
-"W+. c #BC8525",
-"X+. c #AC7129",
-"Y+. c #B27828",
-"Z+. c #AF7726",
-"`+. c #626946",
-" @. c #1173BB",
-".@. c #2671A1",
-"+@. c #375A39",
-"@@. c #BDDCEF",
-"#@. c #BDDEF5",
-"$@. c #BEE0F4",
-"%@. c #BFE1F4",
-"&@. c #B0D5EB",
-"*@. c #7EB5D7",
-"=@. c #368ECA",
-"-@. c #6BAAD1",
-";@. c #A5CEEA",
-">@. c #BFE1F5",
-",@. c #B7D9EC",
-"'@. c #6BA9D0",
-")@. c #4395CB",
-"!@. c #3F92CA",
-"~@. c #82B8DA",
-"{@. c #BFE0F4",
-"]@. c #A9CEE4",
-"^@. c #6AA8D1",
-"/@. c #1F81C3",
-"(@. c #1B7EC1",
-"_@. c #66AAD6",
-":@. c #B0BEC4",
-"<@. c #BCDFF8",
-"[@. c #BFE2F9",
-"}@. c #BCCDD6",
-"|@. c #94BCD6",
-"1@. c #5AA1CF",
-"2@. c #1179C1",
-"3@. c #187CC1",
-"4@. c #2383C5",
-"5@. c #3B90C9",
-"6@. c #5BA2CE",
-"7@. c #8EB9D4",
-"8@. c #BACCD6",
-"9@. c #BCE0F6",
-"0@. c #F0F8FF",
-"a@. c #F3FDFF",
-"b@. c #EDF4F4",
-"c@. c #DDE0DC",
-"d@. c #DDD9D2",
-"e@. c #B8CBB2",
-"f@. c #B6C4AF",
-"g@. c #B1B8AC",
-"h@. c #B3B6AB",
-"i@. c #94A0A5",
-"j@. c #9EA5A7",
-"k@. c #AFAEA9",
-"l@. c #ADAAA8",
-"m@. c #B7C8B0",
-"n@. c #B0B1A9",
-"o@. c #BCCFB5",
-"p@. c #D0D2C8",
-"q@. c #DFDDC9",
-"r@. c #DFE4E0",
-"s@. c #EAF6FF",
-"t@. c #CCE7F7",
-"u@. c #72ACD2",
-"v@. c #3C91CB",
-"w@. c #147BC1",
-"x@. c #0071C4",
-"y@. c #0071C9",
-"z@. c #006BAE",
-"A@. c #00638A",
-"B@. c #216884",
-"C@. c #416254",
-"D@. c #485D2B",
-"E@. c #777062",
-"F@. c #897146",
-"G@. c #8E7246",
-"H@. c #A5742E",
-"I@. c #AB752D",
-"J@. c #AA7630",
-"K@. c #9C7441",
-"L@. c #947440",
-"M@. c #947751",
-"N@. c #766F43",
-"O@. c #4C532B",
-"P@. c #29260F",
-"Q@. c #214E19",
-"R@. c #1D5E8B",
-"S@. c #09729E",
-"T@. c #037CD3",
-"U@. c #0175CB",
-"V@. c #0372C1",
-"W@. c #0273C5",
-"X@. c #0173C8",
-"Y@. c #167AB2",
-"Z@. c #142900",
-"`@. c #454431",
-" #. c #86754E",
-".#. c #A87835",
-"+#. c #B1792C",
-"@#. c #B07427",
-"##. c #B3772A",
-"$#. c #B57829",
-"%#. c #A37842",
-"&#. c #5B5F24",
-"*#. c #0065A3",
-"=#. c #0073C4",
-"-#. c #197297",
-";#. c #102412",
-">#. c #0970B6",
-",#. c #0B76BD",
-"'#. c #0B75BE",
-")#. c #2C87C4",
-"!#. c #3A8EC7",
-"~#. c #5FA3D2",
-"{#. c #7FB9DF",
-"]#. c #81BCE2",
-"^#. c #B5D6EC",
-"/#. c #BADAED",
-"(#. c #C7E2F0",
-"_#. c #C5E1F0",
-":#. c #CDE6F2",
-"<#. c #CCE5F2",
-"[#. c #D2E8F2",
-"}#. c #C6E2F0",
-"|#. c #C6E0EF",
-"1#. c #B7D9ED",
-"2#. c #B3D5EB",
-"3#. c #89C0E6",
-"4#. c #5EA4D3",
-"5#. c #4D99CB",
-"6#. c #2080C0",
-"7#. c #0373C4",
-"8#. c #006FB9",
-"9#. c #0D71B5",
-"0#. c #006FB7",
-"a#. c #205944",
-"b#. c #19584A",
-"c#. c #345837",
-"d#. c #405924",
-"e#. c #51513A",
-"f#. c #987441",
-"g#. c #85734D",
-"h#. c #485E27",
-"i#. c #796732",
-"j#. c #4D4B49",
-"k#. c #2F3720",
-"l#. c #1E4322",
-"m#. c #0878C5",
-"n#. c #056CA7",
-"o#. c #1D491F",
-"p#. c #202F0C",
-"q#. c #1B4017",
-"r#. c #576446",
-"s#. c #8E7330",
-"t#. c #90743F",
-"u#. c #A27835",
-"v#. c #A37737",
-"w#. c #856E26",
-"x#. c #826D38",
-"y#. c #4A5816",
-"z#. c #506961",
-"A#. c #0671BC",
-"B#. c #1B6E99",
-"C#. c #162E19",
-"D#. c #0F77BD",
-"E#. c #1C7EC0",
-"F#. c #0173C3",
-"G#. c #156B88",
-"H#. c #106573",
-"I#. c #0B3325",
-"J#. c #3A5133",
-"K#. c #294123",
-"L#. c #233A1F",
-"M#. c #134215",
-"N#. c #345D66",
-"O#. c #1E75AB",
-"P#. c #096EA1",
-"Q#. c #114F4E",
-"R#. c #17401D",
-"S#. c #194C15",
-"T#. c #1D2A11",
-"U#. c #3F4613",
-"V#. c #334130",
-"W#. c #3C5134",
-"X#. c #0B330E",
-"Y#. c #1C5730",
-"Z#. c #18605F",
-"`#. c #026FB3",
-" $. c #206E9C",
-".$. c #0976C3",
-"+$. c #0375CA",
-"@$. c #096FA4",
-"#$. c #016394",
-"$$. c #295E77",
-"%$. c #1A5A81",
-"&$. c #076998",
-"*$. c #1772A2",
-"=$. c #1075BF",
-"-$. c #096EA4",
-";$. c #175847",
-">$. c #054F7E",
-",$. c #13472B",
-"'$. c #11442C",
-")$. c #105147",
-"!$. c #055E9B",
-"~$. c #0C6FA2",
-"{$. c #0875C4",
-"]$. c #0373C0",
-"^$. c #0773BE",
-"/$. c #0372BF",
-"($. c #056FB4",
-"_$. c #0474BE",
-":$. c #0670B1",
-"<$. c #0670B2",
-"[$. c #0571B5",
-"}$. c #0474C2",
-"|$. c #0072C1",
-"1$. c #22709F",
-"2$. c #335A36",
-"3$. c #116891",
-"4$. c #2573A0",
-"5$. c #365C38",
-"6$. c #136F93",
-"7$. c #2872A2",
-"8$. c #0671BA",
-"9$. c #126992",
-"0$. c #2D89C7",
-"a$. c #1C7FC2",
-"b$. c #56A0D0",
-"c$. c #CAE1EE",
-"d$. c #0F74BC",
-"e$. c #1B7FC2",
-"f$. c #2B87C7",
-"g$. c #2D88C7",
-"h$. c #1A7CC0",
-"i$. c #3A90C8",
-"j$. c #C3E0F0",
-"k$. c #B8C2C9",
-"l$. c #0E74B9",
-"m$. c #579FCE",
-"n$. c #5DA3CF",
-"o$. c #0F78BE",
-"p$. c #21769C",
-"q$. c #325F34",
-"r$. c #6AABD6",
-"s$. c #E8F0F2",
-"t$. c #9EC6E0",
-"u$. c #6AA9D1",
-"v$. c #D8E7EA",
-"w$. c #1474BC",
-"x$. c #67A8D2",
-"y$. c #9DC8E4",
-"z$. c #0870BB",
-"A$. c #91C0DD",
-"B$. c #E2EDF1",
-"C$. c #98C6E4",
-"D$. c #0065B5",
-"E$. c #87BBDE",
-"F$. c #E3EEF1",
-"G$. c #EDF4F3",
-"H$. c #9AC6E2",
-"I$. c #348BC6",
-"J$. c #62A4D1",
-"K$. c #F5F9F3",
-"L$. c #D0E7F2",
-"M$. c #2F88C5",
-"N$. c #1777B7",
-"O$. c #92B3C8",
-"P$. c #E8F1F2",
-"Q$. c #FEFEF4",
-"R$. c #5EA4D1",
-"S$. c #1F6E9D",
-"T$. c #315735",
-"U$. c #7DB7DD",
-"V$. c #FFFDF4",
-"W$. c #9DC5DD",
-"X$. c #5AA0CF",
-"Y$. c #73AED4",
-"Z$. c #FCFCF5",
-"`$. c #B0BCC0",
-" %. c #0970BA",
-".%. c #9AC3DB",
-"+%. c #C4DBE8",
-"@%. c #9EC5DE",
-"#%. c #FCFAF1",
-"$%. c #EDF2EE",
-"%%. c #B0D3E6",
-"&%. c #C8E0E9",
-"*%. c #A0CAE5",
-"=%. c #A4CCE5",
-"-%. c #AFD2E8",
-";%. c #69A8D4",
-">%. c #9CC7E4",
-",%. c #66A9D5",
-"'%. c #F3F5F2",
-")%. c #67A8D1",
-"!%. c #6BA9D3",
-"~%. c #68A8D3",
-"{%. c #B6D5E8",
-"]%. c #0671BB",
-"^%. c #8FBCD9",
-"/%. c #AACFE7",
-"(%. c #6DABD5",
-"_%. c #9BAEB9",
-":%. c #C4E0EE",
-"<%. c #529BCC",
-"[%. c #87B9D9",
-"}%. c #E4ECED",
-"|%. c #549DCD",
-"1%. c #156C95",
-"2%. c #7AB4DC",
-"3%. c #FCFAF3",
-"4%. c #A8CBE0",
-"5%. c #F8F8F0",
-"6%. c #9FCAE6",
-"7%. c #0870BA",
-"8%. c #96C0DB",
-"9%. c #8ABFE2",
-"0%. c #95ACBA",
-"a%. c #92BEDB",
-"b%. c #FBFAF1",
-"c%. c #0060B4",
-"d%. c #90C1DC",
-"e%. c #FDFDF6",
-"f%. c #CFE3EE",
-"g%. c #1B7ABE",
-"h%. c #64A6D3",
-"i%. c #97C2DD",
-"j%. c #F2F6F1",
-"k%. c #4E99CC",
-"l%. c #FDFBF3",
-"m%. c #9DC5DE",
-"n%. c #5F99BF",
-"o%. c #418FC3",
-"p%. c #1078BD",
-"q%. c #4494CB",
-"r%. c #3387BF",
-"s%. c #78A9C9",
-"t%. c #71B0D9",
-"u%. c #61A5D2",
-"v%. c #328CC8",
-"w%. c #6398BB",
-"x%. c #1C7EBF",
-"y%. c #237CB8",
-"z%. c #5195C2",
-"A%. c #4997CB",
-"B%. c #5B95BC",
-"C%. c #1E80C3",
-"D%. c #639CC1",
-"E%. c #3689BF",
-"F%. c #7DB4D7",
-"G%. c #94BDD7",
-"H%. c #0770BB",
-"I%. c #9BC3DC",
-"J%. c #ACD0E5",
-"K%. c #348CC6",
-"L%. c #5CA2D1",
-"M%. c #76B3DB",
-"N%. c #72A5C5",
-"O%. c #3F8EC2",
-"P%. c #0E78BF",
-"Q%. c #388EC8",
-"R%. c #4897CB",
-"S%. c #277EB9",
-"T%. c #66A0C5",
-"U%. c #74B1D9",
-"V%. c #689ABB",
-"W%. c #0D72B7",
-"X%. c #4696CB",
-"Y%. c #7AB4DA",
-"Z%. c #65A8D4",
-"`%. c #3F92C8",
-" &. c #6C9BBB",
-".&. c #73B2DC",
-"+&. c #0068B6",
-"@&. c #9BCDED",
-"#&. c #FFFCF2",
-"$&. c #91BEDC",
-"%&. c #3089C6",
-"&&. c #74B1DA",
-"*&. c #72A8CC",
-"=&. c #4D93C2",
-"-&. c #398FC8",
-";&. c #4992C2",
-">&. c #ADC6D4",
-",&. c #3C90C7",
-"'&. c #2885C4",
-")&. c #5EA3D2",
-"!&. c #74B1D8",
-"~&. c #75B1D9",
-"{&. c #4A97CB",
-"]&. c #2081C2",
-"^&. c #157EC4",
-"/&. c #6297B9",
-"(&. c #338CC7",
-"_&. c #5190BA",
-":&. c #589FCD",
-"<&. c #97C5DF",
-"[&. c #6597B7",
-"}&. c #4998CD",
-"|&. c #2786C6",
-"1&. c #70AED7",
-"2&. c #73B0D8",
-"3&. c #6AABD5",
-"4&. c #338BC7",
-"5&. c #5A99C3",
-"6&. c #418EC1",
-"7&. c #4392C7",
-"8&. c #1175B9",
-"9&. c #2E85BE",
-"0&. c #70A3C5",
-"a&. c #72B1DA",
-"b&. c #68A8D4",
-"c&. c #2F8AC6",
-"d&. c #4F99CD",
-"e&. c #64A7D4",
-"f&. c #4495CB",
-"g&. c #4997CC",
-"h&. c #72B0D8",
-"i&. c #6EADD7",
-"j&. c #4A98CC",
-"k&. c #699BBD",
-"l&. c #CDE2EE",
-"m&. c #F6F8F1",
-"n&. c #5698C3",
-"o&. c #4D92C0",
-"p&. c #328BC6",
-"q&. c #D3E4E9",
-"r&. c #2D86C3",
-"s&. c #4B99CC",
-"t&. c #1B79B9",
-"u&. c #127AC2",
-"v&. c #3B8FC7",
-"w&. c #70AFD7",
-"x&. c #71AFD8",
-"y&. c #3B8FC8",
-"z&. c #B6D5E6",
-"A&. c #8BB4CE",
-"B&. c #4E99CB",
-"C&. c #3A8FC7",
-"D&. c #6DACD5",
-"E&. c #69ABD5",
-"F&. c #2B86C4",
-"G&. c #1276B9",
-"H&. c #6E9BB7",
-"I&. c #74B3DC",
-"J&. c #2986C3",
-"K&. c #0C72B8",
-"L&. c #468DBB",
-"M&. c #74ABCF",
-"N&. c #6FACD5",
-"O&. c #528FB7",
-"P&. c #0E78C0",
-"Q&. c #196B98",
-"R&. c #162C19",
-"S&. c #A7CBE0",
-"T&. c #F4F1E9",
-"U&. c #0B73BC",
-"V&. c #C8E0EA",
-"W&. c #C0CCCF",
-"X&. c #82B5D6",
-"Y&. c #E0EAEA",
-"Z&. c #D8E3E7",
-"`&. c #E3EFF3",
-" *. c #E7F1F1",
-".*. c #CCE1E8",
-"+*. c #4194CB",
-"@*. c #9BC5DF",
-"#*. c #F2EEE6",
-"$*. c #549AC8",
-"%*. c #DCE6E5",
-"&*. c #B7DBF1",
-"**. c #2382C4",
-"=*. c #B1D2E6",
-"-*. c #ECEEE9",
-";*. c #75A8C9",
-">*. c #066FB6",
-",*. c #187DC1",
-"'*. c #9EC9E1",
-")*. c #F0EFE9",
-"!*. c #539BC9",
-"~*. c #6EABD3",
-"{*. c #B2C5CF",
-"]*. c #046BBA",
-"^*. c #F0F4EF",
-"/*. c #BDD8E7",
-"(*. c #1C7DBF",
-"_*. c #94C2DF",
-":*. c #DEEBEB",
-"<*. c #EEF4F2",
-"[*. c #D7E8F0",
-"}*. c #F8F4EC",
-"|*. c #E6EEEA",
-"1*. c #A1CAE3",
-"2*. c #378CC5",
-"3*. c #B1D1E2",
-"4*. c #E0EAEC",
-"5*. c #86B4D2",
-"6*. c #CDD6D6",
-"7*. c #E1E9EA",
-"8*. c #DBE9F1",
-"9*. c #B6D3E3",
-"0*. c #3A8FCA",
-"a*. c #95B3C6",
-"b*. c #DBE9F0",
-"c*. c #E4EDEF",
-"d*. c #E1EEED",
-"e*. c #8BBBDA",
-"f*. c #6AABD7",
-"g*. c #D5E5E9",
-"h*. c #FEF5E9",
-"i*. c #E3EDF0",
-"j*. c #E7F1EF",
-"k*. c #96C2DC",
-"l*. c #167ABF",
-"m*. c #97B8CC",
-"n*. c #96C3DE",
-"o*. c #DDE9EE",
-"p*. c #91C0DC",
-"q*. c #A4CEE8",
-"r*. c #EBF4F6",
-"s*. c #F0F2EE",
-"t*. c #E9EEEA",
-"u*. c #96C3DF",
-"v*. c #EDF0EF",
-"w*. c #FEFAF1",
-"x*. c #DEEBF1",
-"y*. c #6CACD6",
-"z*. c #4E9CCF",
-"A*. c #C1DBE7",
-"B*. c #EBF2F2",
-"C*. c #D9E9EF",
-"D*. c #E2EEF2",
-"E*. c #B4D3E2",
-"F*. c #5394C0",
-"G*. c #EBE8E0",
-"H*. c #C1DAE6",
-"I*. c #90BFDA",
-"J*. c #ECF3F2",
-"K*. c #A4CBE5",
-"L*. c #2582C3",
-"M*. c #C4D7E1",
-"N*. c #E4EFF1",
-"O*. c #FAF8F1",
-"P*. c #E4EEF0",
-"Q*. c #E5E7E5",
-"R*. c #D2E2EB",
-"S*. c #669CC2",
-"T*. c #CEE3EA",
-"U*. c #E0ECF1",
-"V*. c #D9E8EE",
-"W*. c #FCFDF6",
-"X*. c #D6E6EC",
-"Y*. c #5FA5D4",
-"Z*. c #E5EBEB",
-"`*. c #BFCCD2",
-" =. c #0B74BB",
-".=. c #D5E4EA",
-"+=. c #CFDEE4",
-"@=. c #7BA9C7",
-"#=. c #D4E4E9",
-"$=. c #DDE5E7",
-"%=. c #F9FBF4",
-"&=. c #3D92CC",
-"*=. c #E5EFEF",
-"==. c #99C3DD",
-"-=. c #B2D3E6",
-";=. c #E2E6E4",
-">=. c #F2F2ED",
-",=. c #2D89C8",
-"'=. c #7EB5D6",
-")=. c #E5E8E5",
-"!=. c #E8F1F3",
-"~=. c #E0EBEE",
-"{=. c #5FA4CF",
-"]=. c #D4E6EB",
-"^=. c #F0F3F1",
-"/=. c #E6E6E3",
-"(=. c #EAF2F3",
-"_=. c #AECFE1",
-":=. c #137CC3",
-"<=. c #4F9BD0",
-"[=. c #CADEE7",
-"}=. c #77B1D6",
-"|=. c #E4EEEF",
-"1=. c #ECF3F4",
-"2=. c #2A86C4",
-"3=. c #67A8D3",
-"4=. c #D8E8EF",
-"5=. c #FAF4E9",
-"6=. c #B6D1E1",
-"7=. c #FFFDF6",
-"8=. c #EAEFEE",
-"9=. c #82B7D9",
-"0=. c #006CBD",
-"a=. c #ABCDE0",
-"b=. c #E4EFEF",
-"c=. c #91ADBF",
-"d=. c #0066BA",
-"e=. c #699CBF",
-"f=. c #E6F0F1",
-"g=. c #97C3DF",
-"h=. c #87B9D8",
-"i=. c #DDEAEA",
-"j=. c #ADD0E3",
-"k=. c #0B74BC",
-"l=. c #4194CC",
-"m=. c #D3E5EF",
-"n=. c #DAE9EF",
-"o=. c #F9FAF3",
-"p=. c #F6F3ED",
-"q=. c #DCE7EB",
-"r=. c #DCE9EF",
-"s=. c #1B7FC0",
-"t=. c #8FBDDB",
-"u=. c #E0ECEE",
-"v=. c #CEE1EB",
-"w=. c #DCECF0",
-"x=. c #6BA2C5",
-"y=. c #83B8D9",
-"z=. c #D4E6ED",
-"A=. c #91B3C8",
-"B=. c #D3E5E8",
-"C=. c #E5E7E4",
-"D=. c #3890CC",
-"E=. c #96B6C8",
-"F=. c #D1E0E7",
-"G=. c #EAF2F2",
-"H=. c #EBEAE3",
-"I=. c #86BADB",
-"J=. c #117AC1",
-"K=. c #21739D",
-"L=. c #325C35",
-"M=. c #3F7771",
-"N=. c #0B73B9",
-"O=. c #98C3DC",
-"P=. c #62A6D0",
-"Q=. c #3E91C8",
-"R=. c #2F8AC7",
-"S=. c #4295CB",
-"T=. c #ADCEE1",
-"U=. c #ABCDE1",
-"V=. c #58A0CE",
-"W=. c #F2F9F5",
-"X=. c #BBBFBF",
-"Y=. c #EAF4F3",
-"Z=. c #F6F0E6",
-"`=. c #358AC1",
-" -. c #4E9ACC",
-".-. c #98C5E0",
-"+-. c #F9F8F1",
-"@-. c #A9CEE6",
-"#-. c #3A85BA",
-"$-. c #3F86B7",
-"%-. c #4D86AD",
-"&-. c #3786BD",
-"*-. c #5784A3",
-"=-. c #3989C1",
-"--. c #A2CBE4",
-";-. c #99C6E3",
-">-. c #0A75BE",
-",-. c #A5CBE2",
-"'-. c #CAE1ED",
-")-. c #5AA1CE",
-"!-. c #3F92C9",
-"~-. c #BCD8E6",
-"{-. c #0F78C0",
-"]-. c #C4DBE6",
-"^-. c #F8F8F1",
-"/-. c #F0F3EE",
-"(-. c #B5D2E1",
-"_-. c #398FCA",
-":-. c #C8E0EE",
-"<-. c #D8E6EC",
-"[-. c #EDF2ED",
-"}-. c #64A7D2",
-"|-. c #2D88C5",
-"1-. c #6BACD6",
-"2-. c #2884C3",
-"3-. c #6B98B6",
-"4-. c #DFEDF1",
-"5-. c #D6E5EA",
-"6-. c #FEFBF2",
-"7-. c #6FAED9",
-"8-. c #98BBD1",
-"9-. c #FEFBF3",
-"0-. c #3487C1",
-"a-. c #4C85AD",
-"b-. c #3B86B9",
-"c-. c #4B86AF",
-"d-. c #3C88BD",
-"e-. c #8EC0DF",
-"f-. c #F9FAF4",
-"g-. c #D5CFC6",
-"h-. c #3E93CD",
-"i-. c #3F93CA",
-"j-. c #6BACD7",
-"k-. c #FAF9F1",
-"l-. c #63A7D6",
-"m-. c #328CC7",
-"n-. c #4395CC",
-"o-. c #AACDE0",
-"p-. c #4F9CCE",
-"q-. c #4998CE",
-"r-. c #2886C5",
-"s-. c #4998CF",
-"t-. c #74B0D9",
-"u-. c #2F89C7",
-"v-. c #FFFBF1",
-"w-. c #98C4DF",
-"x-. c #64A2CD",
-"y-. c #7CB5D9",
-"z-. c #4A99CD",
-"A-. c #3E92CB",
-"B-. c #3F93CB",
-"C-. c #B5D4E3",
-"D-. c #4695CA",
-"E-. c #277CB5",
-"F-. c #C8DFEC",
-"G-. c #358CC7",
-"H-. c #6BABD4",
-"I-. c #DBE8EE",
-"J-. c #3F95D1",
-"K-. c #006DB8",
-"L-. c #368CC6",
-"M-. c #F7FBF5",
-"N-. c #A5C2D2",
-"O-. c #0672BA",
-"P-. c #2784C4",
-"Q-. c #F0F3EF",
-"R-. c #94C1DC",
-"S-. c #378EC9",
-"T-. c #398FC9",
-"U-. c #9FC8DE",
-"V-. c #2385C9",
-"W-. c #A0CEEB",
-"X-. c #FEFBF1",
-"Y-. c #B3D4E9",
-"Z-. c #3889BF",
-"`-. c #4592C5",
-" ;. c #BCD7E4",
-".;. c #CFE2EB",
-"+;. c #7BB2D7",
-"@;. c #3888BF",
-"#;. c #4F9BCF",
-"$;. c #EAF3EE",
-"%;. c #F5F6F2",
-"&;. c #6DAAD2",
-"*;. c #EEF3EE",
-"=;. c #66A7D2",
-"-;. c #3D8ABD",
-";;. c #3D92CA",
-">;. c #B4D5E8",
-",;. c #97AFBE",
-"';. c #5BA3D4",
-");. c #EAF1F0",
-"!;. c #EAF1F1",
-"~;. c #73AFD6",
-"{;. c #318AC6",
-"];. c #4D9BCE",
-"^;. c #FFFEF3",
-"/;. c #98C5E3",
-"(;. c #2182C3",
-"_;. c #4596CC",
-":;. c #66A8D3",
-"<;. c #DCE9EE",
-"[;. c #F4F8F1",
-"};. c #58A1CF",
-"|;. c #3990CA",
-"1;. c #91C1DD",
-"2;. c #C0DDEA",
-"3;. c #658EAA",
-"4;. c #7CB5DA",
-"5;. c #D7E4E7",
-"6;. c #F0F5F4",
-"7;. c #509BCC",
-"8;. c #E9EFEC",
-"9;. c #E0F1F8",
-"0;. c #4193CA",
-"a;. c #4194CA",
-"b;. c #B5D2E2",
-"c;. c #5FA5D2",
-"d;. c #4B99CE",
-"e;. c #8FBEDB",
-"f;. c #B9D6E4",
-"g;. c #3088C6",
-"h;. c #6FADD5",
-"i;. c #EAF2F0",
-"j;. c #FBF3E7",
-"k;. c #98C4DC",
-"l;. c #4295CD",
-"m;. c #378DC7",
-"n;. c #AACFE5",
-"o;. c #EEF3F1",
-"p;. c #D2E4EC",
-"q;. c #F2F8F7",
-"r;. c #E8E9E3",
-"s;. c #5593BA",
-"t;. c #106C90",
-"u;. c #165B54",
-"v;. c #0570B4",
-"w;. c #7AB5DC",
-"x;. c #FBFAF2",
-"y;. c #579ACC",
-"z;. c #9DC8E3",
-"A;. c #2C86C3",
-"B;. c #CDE0E8",
-"C;. c #FFFFF4",
-"D;. c #2D87C5",
-"E;. c #D0E2E9",
-"F;. c #A9CCE0",
-"G;. c #FAF9F2",
-"H;. c #EFF3EF",
-"I;. c #BFD9E8",
-"J;. c #7AB2D6",
-"K;. c #FCFCF1",
-"L;. c #B4D6E9",
-"M;. c #0A74BB",
-"N;. c #3C90C8",
-"O;. c #60A3CF",
-"P;. c #EEF2EF",
-"Q;. c #E8EEED",
-"R;. c #EAEEEB",
-"S;. c #E8EEEC",
-"T;. c #0061B5",
-"U;. c #FEFEF3",
-"V;. c #2B86C5",
-"W;. c #F5F9F1",
-"X;. c #80B6D7",
-"Y;. c #C1D9E5",
-"Z;. c #CEE0E8",
-"`;. c #2583C4",
-" >. c #368DC7",
-".>. c #F6F8F2",
-"+>. c #76AFD6",
-"@>. c #BFD8E5",
-"#>. c #80B8DE",
-"$>. c #D6E5E7",
-"%>. c #DBE7EB",
-"&>. c #2984C4",
-"*>. c #9BC7E4",
-"=>. c #E8EDEA",
-"->. c #B7D5E3",
-";>. c #FDFAF2",
-">>. c #DBEAF1",
-",>. c #2280BF",
-"'>. c #F9F9F1",
-")>. c #8ABEE2",
-"!>. c #7EB4D6",
-"~>. c #FCF9F1",
-"{>. c #92C3E4",
-"]>. c #B0D0E1",
-"^>. c #F4F7F2",
-"/>. c #69ABD7",
-"(>. c #D4E7F0",
-"_>. c #E4EDEC",
-":>. c #3D91C8",
-"<>. c #5D8AAA",
-"[>. c #F1F0E9",
-"}>. c #8CBCD9",
-"|>. c #9AC6DD",
-"1>. c #72AED3",
-"2>. c #939EA5",
-"3>. c #006BBE",
-"4>. c #C8E0ED",
-"5>. c #7992A4",
-"6>. c #A9AFB1",
-"7>. c #FAFCF7",
-"8>. c #E5F0EE",
-"9>. c #529ED2",
-"0>. c #0065B7",
-"a>. c #A3CBE5",
-"b>. c #FFFCF3",
-"c>. c #8EBCDA",
-"d>. c #C0D9E5",
-"e>. c #88BDE0",
-"f>. c #1D7FC1",
-"g>. c #59A2D4",
-"h>. c #EDF3F1",
-"i>. c #5FA7D7",
-"j>. c #4897CA",
-"k>. c #ECF1EE",
-"l>. c #CDE2ED",
-"m>. c #F3F8F2",
-"n>. c #177CC0",
-"o>. c #8EBFDD",
-"p>. c #F5F7F3",
-"q>. c #EDEFEA",
-"r>. c #C8DDE7",
-"s>. c #2F88C6",
-"t>. c #E4EDED",
-"u>. c #4C80A4",
-"v>. c #006DBE",
-"w>. c #EAF3EF",
-"x>. c #BED7E5",
-"y>. c #65A5D1",
-"z>. c #F4FAF7",
-"A>. c #BDB9B5",
-"B>. c #CEE3EF",
-"C>. c #59A0CF",
-"D>. c #3D90CB",
-"E>. c #C8DDE6",
-"F>. c #5DA2CF",
-"G>. c #B5D5E9",
-"H>. c #0B72BB",
-"I>. c #90C0DB",
-"J>. c #BCD7E5",
-"K>. c #5BA1D0",
-"L>. c #75AFD5",
-"M>. c #7BB4D7",
-"N>. c #3074A9",
-"O>. c #3E766F",
-"P>. c #FEFBF4",
-"Q>. c #94C1DB",
-"R>. c #64A6D1",
-"S>. c #D7E6EA",
-"T>. c #AED1E1",
-"U>. c #569ED0",
-"V>. c #EFF3EE",
-"W>. c #C0DCED",
-"X>. c #C1DDED",
-"Y>. c #71AED5",
-"Z>. c #D8E6EA",
-"`>. c #D8E6EB",
-" ,. c #E8EFEE",
-".,. c #90C2E2",
-"+,. c #74AED5",
-"@,. c #579ECF",
-"#,. c #C0DAEA",
-"$,. c #ACCCE1",
-"%,. c #005FB4",
-"&,. c #F6F9F1",
-"*,. c #A8CBDF",
-"=,. c #85BBE0",
-"-,. c #4D98CC",
-";,. c #F1F7F1",
-">,. c #AFCFE2",
-",,. c #1878B9",
-"',. c #1A7FC3",
-"),. c #3289C5",
-"!,. c #DAE7EB",
-"~,. c #E8F0EE",
-"{,. c #348BC7",
-"],. c #9AC2DD",
-"^,. c #E0EAEB",
-"/,. c #B7D7EA",
-"(,. c #84BADE",
-"_,. c #FFFCF4",
-":,. c #549ED3",
-"<,. c #E7EFEE",
-"[,. c #DCE8EB",
-"},. c #2382C3",
-"|,. c #D3E3EA",
-"1,. c #E2EBED",
-"2,. c #3B8EC9",
-"3,. c #1478BB",
-"4,. c #1A7ABB",
-"5,. c #1878B8",
-"6,. c #90BFDC",
-"7,. c #5DA6D8",
-"8,. c #DBE8ED",
-"9,. c #3F91CC",
-"0,. c #99C4DC",
-"a,. c #4F9CD0",
-"b,. c #8FBEDA",
-"c,. c #FAF8F0",
-"d,. c #A3CFEC",
-"e,. c #FAFCF3",
-"f,. c #9BC4DD",
-"g,. c #2D86C5",
-"h,. c #E9EFEE",
-"i,. c #71ADD4",
-"j,. c #B4D2E2",
-"k,. c #88BFE5",
-"l,. c #A9D2EB",
-"m,. c #FDFCF2",
-"n,. c #78B0D6",
-"o,. c #EEF3EF",
-"p,. c #5CA4D6",
-"q,. c #5EA2D0",
-"r,. c #FCFDF3",
-"s,. c #4093CD",
-"t,. c #187ABD",
-"u,. c #1A7BBD",
-"v,. c #197ABD",
-"w,. c #1E7CBD",
-"x,. c #B0D2E6",
-"y,. c #E8F0F0",
-"z,. c #E9E9E4",
-"A,. c #4781A9",
-"B,. c #006EBD",
-"C,. c #C5DBE6",
-"D,. c #CCE2ED",
-"E,. c #6DABD3",
-"F,. c #D2E2E9",
-"G,. c #E0EDF0",
-"H,. c #318CC8",
-"I,. c #64A9D9",
-"J,. c #82B9DF",
-"K,. c #FBFAF3",
-"L,. c #91BFDB",
-"M,. c #E1EBEC",
-"N,. c #4395C9",
-"O,. c #92C0DC",
-"P,. c #E8F1EE",
-"Q,. c #4092C9",
-"R,. c #85BADD",
-"S,. c #1A7EC2",
-"T,. c #1A79B9",
-"U,. c #EBF1ED",
-"V,. c #C7DFED",
-"W,. c #0D72BB",
-"X,. c #8DBEDA",
-"Y,. c #6CABD2",
-"Z,. c #398FC7",
-"`,. c #6EADD3",
-" '. c #73AFD7",
-".'. c #0D688F",
-"+'. c #296862",
-"@'. c #0871B7",
-"#'. c #AACCE0",
-"$'. c #579DCD",
-"%'. c #338CC6",
-"&'. c #D6E5E9",
-"*'. c #1676BD",
-"='. c #99C5DD",
-"-'. c #0F76BE",
-";'. c #72B0DA",
-">'. c #BCCCD5",
-",'. c #65A7D2",
-"''. c #F2F4F1",
-")'. c #BCD7E6",
-"!'. c #157AC1",
-"~'. c #A9C3D4",
-"{'. c #93C0DA",
-"]'. c #5CA1CF",
-"^'. c #DAE7EC",
-"/'. c #1379BF",
-"('. c #6BADDB",
-"_'. c #F7FAF2",
-":'. c #C4DEEC",
-"<'. c #A0C5DD",
-"['. c #5BA1D2",
-"}'. c #DFEDF3",
-"|'. c #D2CEC8",
-"1'. c #D9EDF7",
-"2'. c #D9E0E2",
-"3'. c #CED9DE",
-"4'. c #65A9D7",
-"5'. c #96AEBD",
-"6'. c #89BADA",
-"7'. c #A6CCE1",
-"8'. c #58A1D3",
-"9'. c #DAE7EA",
-"0'. c #7DB4D6",
-"a'. c #D0E4EE",
-"b'. c #D6DCDC",
-"c'. c #D4D4D0",
-"d'. c #D8E5EB",
-"e'. c #D2CBC3",
-"f'. c #D6EAF3",
-"g'. c #CBDFE8",
-"h'. c #187BBF",
-"i'. c #69A9D2",
-"j'. c #CAE1EC",
-"k'. c #F7F8F2",
-"l'. c #A2CCE7",
-"m'. c #F3F8F3",
-"n'. c #D0D9DD",
-"o'. c #0D75BC",
-"p'. c #E7EEEE",
-"q'. c #E2EAE9",
-"r'. c #408BBF",
-"s'. c #9DC6DD",
-"t'. c #FAF8F2",
-"u'. c #87BCE0",
-"v'. c #82B7DA",
-"w'. c #7DB3D7",
-"x'. c #4D99CE",
-"y'. c #D8DCDC",
-"z'. c #D5DBDC",
-"A'. c #D1D5D4",
-"B'. c #71ACD5",
-"C'. c #E9F0EF",
-"D'. c #D8E7EC",
-"E'. c #127CC4",
-"F'. c #C3D1D7",
-"G'. c #056FBB",
-"H'. c #7CB2D5",
-"I'. c #C8E0EB",
-"J'. c #B6CFDA",
-"K'. c #0C70B5",
-"L'. c #026FBB",
-"M'. c #9EC7E1",
-"N'. c #0975BD",
-"O'. c #88BCDD",
-"P'. c #E3EDED",
-"Q'. c #BFDAEA",
-"R'. c #559ECE",
-"S'. c #ACCEE4",
-"T'. c #8BBCD9",
-"U'. c #D9EDF6",
-"V'. c #D2CBC5",
-"W'. c #D7E6ED",
-"X'. c #D3D5D2",
-"Y'. c #DEEEF5",
-"Z'. c #EDF2EF",
-"`'. c #1473BC",
-" ). c #81B8D7",
-".). c #539ED1",
-"+). c #2D86C4",
-"@). c #E4ECEC",
-"#). c #1B7AC0",
-"$). c #85B9D9",
-"%). c #2470A2",
-"&). c #355A38",
-"*). c #155A51",
-"=). c #0771B4",
-"-). c #FDFBF2",
-";). c #9EC6DD",
-">). c #5CA2CF",
-",). c #358DC6",
-"'). c #DDE9EA",
-")). c #CEE4F0",
-"!). c #4C9ACC",
-"~). c #FBF9F1",
-"{). c #5294C1",
-"]). c #BCCDD7",
-"^). c #7AB4D9",
-"/). c #C7DDE7",
-"(). c #6DAAD3",
-"_). c #F9F9F3",
-":). c #A1BED1",
-"<). c #086FBA",
-"[). c #96BFDA",
-"}). c #82BBE1",
-"|). c #A7CDE5",
-"1). c #1C7FC0",
-"2). c #F6FAF1",
-"3). c #CAE0ED",
-"4). c #A0C6DD",
-"5). c #D9E2E4",
-"6). c #7FB3D4",
-"7). c #79B0D4",
-"8). c #88BCDC",
-"9). c #8BBEDD",
-"0). c #98C5E1",
-"a). c #9CCDEE",
-"b). c #97C1DD",
-"c). c #8ABEDE",
-"d). c #FAF9F4",
-"e). c #57A0CF",
-"f). c #BFDAE9",
-"g). c #EAF1F2",
-"h). c #94C1DE",
-"i). c #77B2D7",
-"j). c #7BB6DA",
-"k). c #7BB2D6",
-"l). c #7CB7DC",
-"m). c #83B7D8",
-"n). c #89BBDC",
-"o). c #F0F4F0",
-"p). c #C3DBE6",
-"q). c #A0C9DE",
-"r). c #5BA2D1",
-"s). c #9EC8E2",
-"t). c #FDFBF5",
-"u). c #CCE2EA",
-"v). c #7CB2D6",
-"w). c #559ECD",
-"x). c #AFD0E2",
-"y). c #F6FAF3",
-"z). c #BBCDD8",
-"A). c #0A73BB",
-"B). c #DFE8E8",
-"C). c #3584BB",
-"D). c #A1C8DD",
-"E). c #9AC5E2",
-"F). c #4C9AD0",
-"G). c #6FABD2",
-"H). c #7AB3D8",
-"I). c #80B8DB",
-"J). c #92C1DE",
-"K). c #EAF0F0",
-"L). c #CEE1E8",
-"M). c #197FC3",
-"N). c #BAD8E8",
-"O). c #197DBF",
-"P). c #61A6D3",
-"Q). c #E1EDEC",
-"R). c #0972BB",
-"S). c #E9F1EF",
-"T). c #D5E0E4",
-"U). c #3183BE",
-"V). c #3087C5",
-"W). c #E1EAEC",
-"X). c #D2E4EB",
-"Y). c #0F76BD",
-"Z). c #60A3D0",
-"`). c #C2DCE6",
-" !. c #FEFDF5",
-".!. c #95BFD6",
-"+!. c #1677B8",
-"@!. c #BAD7E9",
-"#!. c #89BAD9",
-"$!. c #C2DAE6",
-"%!. c #7BB1D5",
-"&!. c #79B1D5",
-"*!. c #76AFD5",
-"=!. c #0A72BB",
-"-!. c #95C2DB",
-";!. c #FDFDF5",
-">!. c #56A0D1",
-",!. c #E3ECEC",
-"'!. c #CEE2EE",
-")!. c #1E7DC1",
-"!!. c #549ECD",
-"~!. c #0673C0",
-"{!. c #126881",
-"]!. c #23645B",
-"^!. c #0F76BA",
-"/!. c #A5CAE0",
-"(!. c #0973BD",
-"_!. c #5C9FCE",
-":!. c #D5E7F0",
-"<!. c #1277BE",
-"[!. c #9EC7DE",
-"}!. c #4797CC",
-"|!. c #78A5C3",
-"1!. c #7CB4D8",
-"2!. c #F8F7F0",
-"3!. c #C0E0F5",
-"4!. c #A4CADF",
-"5!. c #96C7E7",
-"6!. c #0770BA",
-"7!. c #9CC4DD",
-"8!. c #92C0DF",
-"9!. c #93C1E0",
-"0!. c #C2DCEB",
-"a!. c #6F9EBE",
-"b!. c #F6FAF2",
-"c!. c #A6CADE",
-"d!. c #EEF6F1",
-"e!. c #CFD7DA",
-"f!. c #207EBD",
-"g!. c #006ABA",
-"h!. c #97B5C7",
-"i!. c #99C2DD",
-"j!. c #9BC5E0",
-"k!. c #F8F9F3",
-"l!. c #97C5E4",
-"m!. c #4595CC",
-"n!. c #82B9DB",
-"o!. c #61A5D1",
-"p!. c #58A0D1",
-"q!. c #D1E3EB",
-"r!. c #2C87C5",
-"s!. c #4795CB",
-"t!. c #F7FAF1",
-"u!. c #B5D5E8",
-"v!. c #DEEAEE",
-"w!. c #318DCC",
-"x!. c #8BBCDD",
-"y!. c #68A9D2",
-"z!. c #368EC9",
-"A!. c #DEEAED",
-"B!. c #3D88BC",
-"C!. c #D8E2E4",
-"D!. c #348DCA",
-"E!. c #CBDFE7",
-"F!. c #B6D4E4",
-"G!. c #167CC1",
-"H!. c #DFECF1",
-"I!. c #6FACD4",
-"J!. c #FDFDF4",
-"K!. c #549CCE",
-"L!. c #70ABD2",
-"M!. c #83B9DC",
-"N!. c #1479BE",
-"O!. c #6AA9D3",
-"P!. c #EEF4F0",
-"Q!. c #EDEBE6",
-"R!. c #448DBF",
-"S!. c #ACCFE4",
-"T!. c #F1F5F0",
-"U!. c #77B0D4",
-"V!. c #94C2DD",
-"W!. c #92C2DB",
-"X!. c #3388C4",
-"Y!. c #539DCD",
-"Z!. c #1176B4",
-"`!. c #3C715D",
-" ~. c #3C6434",
-".~. c #22779E",
-"+~. c #61A3CF",
-"@~. c #DCE8EA",
-"#~. c #D4E6F0",
-"$~. c #8FC0DE",
-"%~. c #4C99CC",
-"&~. c #C5DCE7",
-"*~. c #B8BEC0",
-"=~. c #B5D5E4",
-"-~. c #519ED0",
-";~. c #EBF2F3",
-">~. c #F8FAF4",
-",~. c #ADBCC3",
-"'~. c #0970BB",
-")~. c #F6F7F0",
-"!~. c #5AA0CE",
-"~~. c #E8F1F1",
-"{~. c #C6DEE7",
-"]~. c #73B2DD",
-"^~. c #A4C8DE",
-"/~. c #BFDBE9",
-"(~. c #64A6D2",
-"_~. c #A7CCE1",
-":~. c #5CA2D0",
-"<~. c #9AC4DE",
-"[~. c #0771BB",
-"}~. c #C5DCE6",
-"|~. c #8EBEDC",
-"1~. c #6FACD3",
-"2~. c #BAD6E4",
-"3~. c #0D77BF",
-"4~. c #A9CDE2",
-"5~. c #308AC5",
-"6~. c #A8CCE2",
-"7~. c #3A7FAF",
-"8~. c #9CC7E3",
-"9~. c #FDFCF3",
-"0~. c #74AFD5",
-"a~. c #1E7FC2",
-"b~. c #0D70B4",
-"c~. c #C4D8E1",
-"d~. c #B0D1E4",
-"e~. c #D2E3E9",
-"f~. c #1C7FC3",
-"g~. c #CDE3ED",
-"h~. c #E4F0F3",
-"i~. c #A6CCE3",
-"j~. c #B3D4E6",
-"k~. c #2E82C2",
-"l~. c #0D77BD",
-"m~. c #4A9ACF",
-"n~. c #C0DBEA",
-"o~. c #388DC7",
-"p~. c #E1ECEC",
-"q~. c #E1EDEF",
-"r~. c #0F78BD",
-"s~. c #3087C4",
-"t~. c #86B9D9",
-"u~. c #1374B5",
-"v~. c #456A61",
-"w~. c #3F5E1D",
-"x~. c #1E7193",
-"y~. c #CEE4EE",
-"z~. c #9EB2BE",
-"A~. c #72AED5",
-"B~. c #85AEC8",
-"C~. c #7FAECC",
-"D~. c #94B1C3",
-"E~. c #599DCA",
-"F~. c #599ECE",
-"G~. c #E1EBEA",
-"H~. c #9AC6DE",
-"I~. c #549DD0",
-"J~. c #ECF2F0",
-"K~. c #65A7D3",
-"L~. c #4293C8",
-"M~. c #0D75BE",
-"N~. c #4A99CE",
-"O~. c #F0F6F3",
-"P~. c #0A70BB",
-"Q~. c #9CC4DC",
-"R~. c #9BC4DE",
-"S~. c #D2E5EA",
-"T~. c #C8DFE6",
-"U~. c #70A7CD",
-"V~. c #C9DFED",
-"W~. c #A5C8DE",
-"X~. c #EDF4EF",
-"Y~. c #94C2E1",
-"Z~. c #2282C3",
-"`~. c #8EC1E2",
-" {. c #96B0C0",
-".{. c #C3DCEA",
-"+{. c #80AECC",
-"@{. c #90AEC0",
-"#{. c #86AEC7",
-"${. c #7CB1D4",
-"%{. c #97C4DF",
-"&{. c #58A0D3",
-"*{. c #6CADD8",
-"={. c #3E91C9",
-"-{. c #EFF3F1",
-";{. c #94C0DB",
-">{. c #4393C9",
-",{. c #1C80C2",
-"'{. c #4D9ACB",
-"){. c #85B8DA",
-"!{. c #82B4D4",
-"~{. c #1075BA",
-"{{. c #4495CC",
-"]{. c #C9DEE7",
-"^{. c #6FAED7",
-"/{. c #F9F8F2",
-"({. c #D9E8EF",
-"_{. c #368BC8",
-":{. c #DCE9ED",
-"<{. c #7DB4D9",
-"[{. c #A6CCE2",
-"}{. c #F9F9F2",
-"|{. c #FDFAF1",
-"1{. c #A1CCE7",
-"2{. c #4193CB",
-"3{. c #A0C8DD",
-"4{. c #8ABCDD",
-"5{. c #79B1D6",
-"6{. c #2A86C6",
-"7{. c #EBF0EE",
-"8{. c #338AC7",
-"9{. c #5AA2D4",
-"0{. c #8ABBDC",
-"a{. c #84B8DB",
-"b{. c #D3E3E8",
-"c{. c #1179BF",
-"d{. c #CDE1EC",
-"e{. c #2180C1",
-"f{. c #308AC6",
-"g{. c #0C72BC",
-"h{. c #B9DAEE",
-"i{. c #8EBFDF",
-"j{. c #FEFDF3",
-"k{. c #B8D7E8",
-"l{. c #0D72BC",
-"m{. c #61A4D0",
-"n{. c #3A8EC6",
-"o{. c #1D7FC3",
-"p{. c #E5F0F0",
-"q{. c #3B91CA",
-"r{. c #318AC7",
-"s{. c #EBF3F1",
-"t{. c #1B7EC2",
-"u{. c #5897BF",
-"v{. c #B2C9D4",
-"w{. c #4094CA",
-"x{. c #086FB0",
-"y{. c #1D5845",
-"z{. c #326C59",
-"A{. c #0973B6",
-"B{. c #FDFEF4",
-"C{. c #B1D2E7",
-"D{. c #60A4CF",
-"E{. c #A7CEE6",
-"F{. c #358DC7",
-"G{. c #DAE9EC",
-"H{. c #DFEDF4",
-"I{. c #1378BE",
-"J{. c #99C4DF",
-"K{. c #FEFDF8",
-"L{. c #80B6D6",
-"M{. c #FBFCF4",
-"N{. c #E5EFF1",
-"O{. c #F5F9F4",
-"P{. c #B8D6E7",
-"Q{. c #FCFCF4",
-"R{. c #A5CBE4",
-"S{. c #2E89C7",
-"T{. c #ACCEE3",
-"U{. c #A3CCE3",
-"V{. c #9BC7E2",
-"W{. c #93C4E4",
-"X{. c #9BC3DD",
-"Y{. c #E3EFF2",
-"Z{. c #FFFEF5",
-"`{. c #2E8AC8",
-" ]. c #CFE2E9",
-".]. c #79A3C0",
-"+]. c #0068BA",
-"@]. c #DDECF1",
-"#]. c #127AC0",
-"$]. c #91C3E3",
-"%]. c #FAFBF3",
-"&]. c #7DB5DB",
-"*]. c #A4BBC8",
-"=]. c #61A5D6",
-"-]. c #87BBDA",
-";]. c #5DA4D3",
-">]. c #CDE0EA",
-",]. c #FEFEF5",
-"']. c #FCFDF4",
-")]. c #FCFCF3",
-"!]. c #9EBED2",
-"~]. c #1576B7",
-"{]. c #4E9BD0",
-"]]. c #CDE1E7",
-"^]. c #D1E3EC",
-"/]. c #89BCDC",
-"(]. c #D1E4EB",
-"_]. c #ACD1EB",
-":]. c #FBFDF6",
-"<]. c #C0DAE9",
-"[]. c #F6F9F2",
-"}]. c #3781B4",
-"|]. c #AFD0E1",
-"1]. c #93C3E4",
-"2]. c #9BC5E2",
-"3]. c #3A90CA",
-"4]. c #FCF9F2",
-"5]. c #E9F2F3",
-"6]. c #F0F5F2",
-"7]. c #F1F7F3",
-"8]. c #88BADB",
-"9]. c #5FA4D5",
-"0]. c #BDD9E9",
-"a]. c #C7DDE8",
-"b]. c #F6FAF4",
-"c]. c #0E72BB",
-"d]. c #F7E6D6",
-"e]. c #F6FAF6",
-"f]. c #4497CC",
-"g]. c #ECF4F2",
-"h]. c #FDFEF5",
-"i]. c #ECF2F1",
-"j]. c #6CABD3",
-"k]. c #2C88C4",
-"l]. c #97C4DE",
-"m]. c #FFFEF6",
-"n]. c #368AC6",
-"o]. c #DAEBF1",
-"p]. c #207DC1",
-"q]. c #78B3D8",
-"r]. c #27799A",
-"s]. c #2D562F",
-"t]. c #6A6A3D",
-"u]. c #1372B2",
-"v]. c #529DCD",
-"w]. c #549ECC",
-"x]. c #539DCC",
-"y]. c #5CA2CE",
-"z]. c #3E92C9",
-"A]. c #4294CA",
-"B]. c #569FCF",
-"C]. c #84B7D8",
-"D]. c #82B6D8",
-"E]. c #71ADD5",
-"F]. c #1F81C2",
-"G]. c #4696CA",
-"H]. c #4495C9",
-"I]. c #046FBA",
-"J]. c #549DCE",
-"K]. c #398EC7",
-"L]. c #2685C4",
-"M]. c #3C91CA",
-"N]. c #388FC8",
-"O]. c #167DC3",
-"P]. c #0C76BC",
-"Q]. c #4B99CD",
-"R]. c #5EA3CF",
-"S]. c #227AB6",
-"T]. c #549DCC",
-"U]. c #348CC7",
-"V]. c #549ECE",
-"W]. c #4A98CB",
-"X]. c #177DC1",
-"Y]. c #7FB4D7",
-"Z]. c #388EC7",
-"`]. c #80B5D7",
-" ^. c #4294C9",
-".^. c #6BAAD3",
-"+^. c #83B7D9",
-"@^. c #2483C4",
-"#^. c #77B0D5",
-"$^. c #84B6D8",
-"%^. c #4E9BCC",
-"&^. c #4B97C8",
-"*^. c #0E72B5",
-"=^. c #4797CA",
-"-^. c #86B8D9",
-";^. c #81B5D8",
-">^. c #4998CB",
-",^. c #388FC9",
-"'^. c #4293C9",
-")^. c #579ECE",
-"!^. c #287EB8",
-"~^. c #60A4D2",
-"{^. c #85B7D9",
-"]^. c #E3DCD3",
-"^^. c #2B7EB8",
-"/^. c #82B6D9",
-"(^. c #72ADD4",
-"_^. c #79B1D7",
-":^. c #83B6D9",
-"<^. c #7DB3D6",
-"[^. c #177DC0",
-"}^. c #4495CA",
-"|^. c #1A7EC0",
-"1^. c #16636F",
-"2^. c #14709C",
-"3^. c #5091BB",
-"4^. c #F7ECDF",
-"5^. c #8FC1DE",
-"6^. c #1774A5",
-"7^. c #546C29",
-"8^. c #526D2F",
-"9^. c #0A72C0",
-"0^. c #F2F8F5",
-"a^. c #2778A2",
-"b^. c #3B5D1C",
-"c^. c #38718B",
-"d^. c #0377CA",
-"e^. c #ABCFE2",
-"f^. c #C7DFE8",
-"g^. c #FBFBF6",
-"h^. c #0B7ACC",
-"i^. c #4E6A58",
-"j^. c #182E19",
-"k^. c #076EAA",
-"l^. c #BDD8E6",
-"m^. c #BBD7E5",
-"n^. c #0071CA",
-"o^. c #1E6B7A",
-"p^. c #446E4C",
-"q^. c #0070C5",
-"r^. c #4F78A2",
-"s^. c #537A57",
-"t^. c #006FC2",
-"u^. c #307D9E",
-"v^. c #37602E",
-"w^. c #1E77A4",
-"x^. c #1E79AB",
-"y^. c #246766",
-"z^. c #177098",
-"A^. c #0876C4",
-"B^. c #1579BB",
-"C^. c #36684C",
-"D^. c #27738B",
-"E^. c #0A74B8",
-"F^. c #0472C1",
-"G^. c #2E799B",
-"H^. c #3C673F",
-"I^. c #4C6F68",
-"J^. c #0872BB",
-"K^. c #0875C2",
-"L^. c #1A6E8F",
-"M^. c #386030",
-"N^. c #294219",
-"O^. c #18543E",
-"P^. c #477C75",
-"Q^. c #0A74C7",
-"R^. c #0173C6",
-"S^. c #0070BE",
-"T^. c #1177B9",
-"U^. c #086EA8",
-"V^. c #467359",
-"W^. c #3F6B6B",
-"X^. c #1C6E86",
-"Y^. c #1A78B0",
-"Z^. c #0070C9",
-"`^. c #006FC3",
-" /. c #006EC8",
-"./. c #0B76C3",
-"+/. c #17719C",
-"@/. c #3E7059",
-"#/. c #205735",
-"$/. c #477A6B",
-"%/. c #478388",
-"&/. c #0074D0",
-"*/. c #0070C6",
-"=/. c #006FBD",
-"-/. c #0070BF",
-";/. c #006FC4",
-">/. c #0073CA",
-",/. c #0A76C4",
-"'/. c #5C846F",
-")/. c #356B57",
-"!/. c #5C7A4B",
-"~/. c #60866C",
-"{/. c #3983A3",
-"]/. c #337D98",
-"^/. c #0A75C1",
-"//. c #2885C2",
-"(/. c #1179BD",
-"_/. c #157ABD",
-":/. c #0A75BB",
-"</. c #2584C1",
-"[/. c #2584C2",
-"}/. c #1A7DBF",
-"|/. c #1279BD",
-"1/. c #2482C1",
-"2/. c #1A7EBF",
-"3/. c #2886C2",
-"4/. c #1B7EBF",
-"5/. c #0D76BC",
-"6/. c #0270B9",
-"7/. c #2986C2",
-"8/. c #1F80C0",
-"9/. c #1E7FC0",
-"0/. c #2181C0",
-"a/. c #2985C2",
-"b/. c #2684C1",
-"c/. c #036FB9",
-"d/. c #1C7FBF",
-"e/. c #167ABE",
-"f/. c #197CBF",
-"g/. c #147ABD",
-"h/. c #1078BC",
-"i/. c #2785C2",
-"j/. c #1479BD",
-"k/. c #1378BD",
-"l/. c #2281C1",
-"m/. c #197DBE",
-"n/. c #167BBE",
-"o/. c #0974BB",
-"p/. c #2A86C2",
-"q/. c #0873BA",
-"r/. c #1178BC",
-"s/. c #177BBE",
-"t/. c #0B75BB",
-"u/. c #1D7FBF",
-"v/. c #1E80C0",
-"w/. c #1E7FBF",
-"x/. c #1D7EBF",
-"y/. c #1F7FC0",
-"z/. c #2381C1",
-"A/. c #187CBE",
-"B/. c #1278BC",
-"C/. c #2281C0",
-"D/. c #2A85C2",
-"E/. c #197CBE",
-"F/. c #0E77BC",
-"G/. c #2483C1",
-"H/. c #2180C0",
-"I/. c #2182C1",
-"J/. c #2887C8",
-"K/. c #608465",
-"L/. c #71895A",
-"M/. c #132412",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + # + $ % @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + @ @ @ + & + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + * = @ - @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ; @ @ @ > @ , ' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ) ! @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ~ { + + + + ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ^ / @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ( _ : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + < @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ [ } | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 2 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 5 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 8 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + b @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + d @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ e + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + f g @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + i @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ j k + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + l @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ m n + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + o p @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ q r s t u v w s x y z A B @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ E F G H I J J K L M N O P Q R S T U @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ V W + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + X Y @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ Z ` . .. +. @. #. $. %. &. *. =. -. ;. >. ,. '. ). !. ~. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ {. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]. ^. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ /. (. _. :. <. [. }. |. |. 1. 2. 3. |. |. 1. 4. 1. [. 5. 6. 7. 8. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 9. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0. a. b. c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. e. f. g. h. i. j. k. l. m. l. l. l. l. l. l. l. l. l. l. n. o. 3. p. q. r. s. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. t. b. b. u. v. w. x. y. z. A. B. B. C. D. E. F. G. H. I. t. @ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. J. K. L. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M. N. b. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. O. P. Q. R. [. S. T. U. V. W. X. Y. Z. `. + .+ ++ @+ #+ $+ %+ &+ *+ =+ -+ e. c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. ;+ G. >+ ,+ '+ )+ !+ ~+ {+ ]+ ^+ /+ /+ ^+ ~+ (+ _+ :+ <+ [+ G. I. b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. c. }+ |+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1+ 2+ b. 3+ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 4+ 5+ 6+ 7+ 8+ S. 9+ 0+ a+ b+ c+ d+ e+ f+ g+ h+ i+ j+ k+ l+ m+ n+ o+ p+ q+ r+ s+ c. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. t+ u+ v+ w+ x+ y+ z+ A+ S. S. S. S. S. S. S. S. %+ ^+ B+ C+ D+ E+ F+ t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. t. G+ H+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + I+ J+ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ K+ L+ M+ N+ O+ k. P+ Q+ R+ S+ T+ U+ V+ W+ X+ Y+ Z+ `+ @ .@ +@ @@ #@ [. $@ %@ &@ *@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. =@ -@ ;@ >@ ,@ '@ )@ !@ ~@ {@ S. S. S. S. S. S. {@ S. ]@ ^@ /@ (@ _@ :@ c. @ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. t. <@ [@ }@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + |@ 1@ 2@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 3@ 4@ 5@ 6@ 7@ l. 8@ 9@ 0@ a@ b@ c@ d@ e@ d@ f@ d@ g@ h@ i@ j@ k@ l@ m@ n@ o@ p@ q@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. ;+ r@ s@ t@ u@ v@ !@ S. w@ !@ S. S. S. S. S. S. {@ S. x@ y@ z@ A@ v@ B@ C@ D@ E@ b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ G@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ *@ J@ K@ L@ M@ l. N@ O@ P@ Q@ R@ S@ S@ S@ S@ S@ S@ S@ R@ T@ U@ V@ o+ [. W@ o@ X@ e. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. t. Y@ Z@ `@ # {@ S. w@ !@ S. S. S. S. S. S. S. S. S. l. .# +# @# ## $# {@ %# &# *# ;+ b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. =# -# ;# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 3@ 4@ ># ,# '# l. N@ )# !# ~# R@ {# {# {# {# {# {# {# {# ]# ^# /# #@ (# _# :# <# e. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. c. [# }# |# 1# S. S. S. S. S. S. S. S. S. S. S. S. S. 2# 3# 4# 5# 6# 7# 8# S. 9# 0# a# t. @ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b# c# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 4+ d# e# f# g# l. h# i# !# j# k# l# l# l# l# l# l# l# m# n# o# p# #@ [. q# o@ r# s# @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. H. t# u# v# n. ~@ S. S. S. S. S. S. S. S. S. S. S. S. l. w# x# y# z# A# S. w@ !@ B# C# D# t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# F# G# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ *@ H# I# J# 7@ l. K# L# M# N# O# P# P# P# P# P# P# Q# R# S# T# U# #@ [. V# o@ &@ W# @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ H. X# Y# Z# S. n. S. S. S. S. S. S. S. S. S. S. S. S. {@ `# $ .$ +$ S. {@ !@ w@ @$ #$ $$ c. d. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. <@ %$ &$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 4+ *$ =$ -$ 7@ {@ ;$ >$ ,$ '$ )$ !$ ~$ {$ ]$ ^$ /$ ($ _$ :$ <$ [$ o. }$ |$ 1$ e. 2$ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. G. 3$ 4$ 5$ S. S. S. S. S. S. S. S. S. S. S. S. S. {@ S. {@ %+ %+ {@ S. S. S. {@ )@ 6$ 7$ 8$ t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. <@ 9$ 0$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 2$ 4+ a$ b$ c$ d$ e$ f$ g$ h$ i$ j$ k$ l$ m$ n$ o$ p$ q$ r$ s$ t$ u$ v$ w$ x$ e. I. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ u. y$ z$ %+ S. S. {@ S. S. S. {@ S. S. S. S. S. S. S. {@ S. S. S. S. {@ S. S. S. )@ A$ B$ C$ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. D$ E$ F$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. G$ H$ I$ J$ K$ L$ M$ N$ O$ P$ Q$ R$ S$ T$ U$ V$ W$ X$ Y$ Z$ S. [. `$ % .% +% I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. u. @% #% %+ S. S. S. %+ $% {@ S. S. S. S. S. S. S. {@ S. S. {@ %% $% S. {@ S. S. {@ u@ &% *% H. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. <@ =% -% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ 2$ ;% >% ,% '% [. )% w@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ !% [. ~% {% ]% ^% s# @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ /% (% _% :% S. S. {@ <% [% +$ S. {@ S. S. S. {@ S. S. }% |% 1% 2% 3% d$ S. S. ~@ S. 4% 5% 6% H. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. 7% 8% 9% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ I. @ e. 0% a% b% c% d% e% l. l. k. l. l. l. l. l. l. l. )% f% g% h% i% j% 3@ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ I. I. I. I. I. I. I. @ d. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. k% l% m% n. n. l. k. n% o% p% 8# !@ S. {@ {@ {@ %+ q% r% s% t% u% v% A# S. S. S. S. w% x% y% H. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ z% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ I. 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ I. I. @ @ I. @ @ @ @ @ @ I. @ +% A% B% ,$ C% D% E% F% G% H% I% J% K% L% M% N% O% P% Q% R% S% T% d. @ I. @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ I. @ @ I. 2$ 4+ 4+ s# s# q@ q@ q@ s# W# 4+ U% I. I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. F+ V% W% :% m. X% Y% Z% 3# `% & %+ S. {@ .& +& @& #& $& %& && *& =& -& 5$ S. S. S. ;& >& ,& H. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& )& !& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ I. @ t. +% G$ e. ~& d. d. d. d. d. d. d. d. d. ~& +% {& e. d. @ I. @ @ @ @ @ @ I. @ +% +% ]& ^& /& (& _& :& <& [& }& |& 1& 2& 3& 4& 5& 6& 7& O. I. c. d. @ @ @ @ @ @ d. c. @ I. 8& e. s+ s+ s+ s+ s+ s+ s+ s+ s+ s+ 4+ d. @ I. @ @ @ @ I. @ @ I. s+ e. b. 9& 0& a& b& c& d& e& f& g& h& i& j& ;% k& I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ l& 2$ 2$ *@ l& 2$ 2$ l& 2$ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. m& n& o& p& q& r& s& t& u& v& $# {@ S. {@ w& x& y& z& A& B& C& D& E& F& S. {@ S. S. %+ G& H& H. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& J& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ d. O. K& L& M& N& O& P& Q& R& S& T& U& V& W& X& Y& Z& `& * 4+ @ @ I. @ @ @ @ @ I. @ W# .* +* @* #* $* %* &* ** ** ** ** ** ** =* -* ;* * @ @ @ @ @ @ @ @ @ I. @ d. >* ,* '* )* !* !* !* !* !* !* !* !* ~* {* +% G$ I. @ I. @ @ I. @ ]* * {& ^* /* (* _* :* <* [* }* |* 1* 2* 3* 4* 5* 6* 7* 8* 9* ;% b. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ d. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ I. @ d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ b. 4+ e. 0* ;* a* b* s+ ;% G$ c* e. ;% ;% s+ {& b* d* e* s+ 4+ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. f* g* h* [. i* j* k* l* m* n* o* l. !@ %+ p* q* r* s* t* u* v* w* x* y* !% ~@ S. S. {@ z* A* H. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& B* C* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ c. d. ~& D* E* F* G* H* I* J* K* L* M* N* O* P* Q* ]% R* S* T* U* V* W* e. I. @ @ @ @ @ I. @ e. O. X* Y* Z* `* `* = .= `* `* `* `* `* `* += @= #= $= O. I. @ I. @ @ @ @ I. @ d. %= &= *= == -= ;= ;= ;= ;= ;= ;= ;= ;= >= ,= '= )= ;% q@ @ @ d. @ s+ a* != ~= {= !. ]= ^= /= (= _= := <= [= }= |= 1= 2= 3= 4= 5= 6= 7= 8= *@ @ @ I. @ @ @ @ @ @ @ @ @ @ @ d. c. @ b. @ e. 9= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= a= b= c= l& @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. c. @ @ l& 0* d= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= * e. I. @ @ I. @ @ @ @ @ @ I. @ @ @ s+ e= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= 0= f= g= q@ b. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ I. @ e. h= i= s+ h& j= k= l= m= n= o= p= q= r= s= t= u= v= w= x= y= z= e. A= D* ;% l& I. I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. B= C= D= E= F= G= H= I= J= K= L= M= !% N= O= P= Q= R= S= T= U= V= W= X= Y= S. S. S. n. Z= `= H. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - .- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. @ @ +- @- #- $- %- &- *- =- -- ;- >- ,- '- '- '- )- !- ~- {- ]- ^- /- (- I. @ @ @ d. c. @ +% _- :- <- [- }- |- 1- 2- 2- 1- 1- 1- 1- 1- 2- 3- 4- 5- 6- 7- 8- I. @ I. @ @ @ @ I. e. 9- 0- a- b- c- d- 2- 2- 2- 2- 2- 2- 2- |- e- f- g- h- 2$ I. d. i- {& j- k- l- !. m- n- o- p- q- S. {@ {@ {@ {@ n. r- s- t- u- v- w- x- y- z- A- ;% I. @ c. d. @ @ @ @ @ @ @ @ @ c. d. I. k& G$ B- C- D- E- E- E- E- E- E- E- E- E- F- G- H- l& e. I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. d. 2$ I- K+ J- K- L- E- E- E- E- E- E- E- E- M- N- O- P- e. W# I. @ d. @ @ @ @ @ @ I. l& 9= Q- R- S- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- E- T- U- V- 3@ W- q@ I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ d. q@ +% s+ 9= X- Y- Z- `- ; .; +; @; #; $; %; &; *; =; -; ;; >; ,; #; '; ); !; ~; {; ]; ^; 4+ ;% 8- +% s# I. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. u. /; (; _; :; <; [; }; |; %@ 1; 1# 8# 2; 3; 4; 5; 6; e% 7; 8; 9; 0; a; b; {@ S. {@ S. ~+ c; H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& d; e; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ I. T% f; g; h; i; 8+ k. {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ j; k; l; m; n; I. I. @ @ c. d. o; g= p; q; r; s; t; u; u; u; u; u; u; u; u; u; u; o+ v; w; x; y; z; I. I. @ @ @ I. @ e. A; B; C; D; E; u; u; u; u; u; u; u; u; u; u; F; G; H; I; J; W# K; L; M; N; g; O; P; Q; 8# {@ {@ S. 8# 8# n% j; n% 8# n. n. {@ {@ R; S; T; U; V; W; X; 2$ o; d. c. @ @ @ @ @ @ @ @ I. @ 2$ Y; Z; `; > .> +> @> #> #> #> #> #> #> #> @> $> %> &> *> => l& 4+ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ 2$ -> ;> >> ,> '> )> #> #> #> #> #> #> #> #> #> !> ~> {> ]> ^> >* d. c. @ @ @ @ @ I. s# /> (> _> :> $> <> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> #> [> }> |> 1> 2> 3> +% I. @ I. @ @ @ @ @ @ @ @ @ @ d. c. @ @ s# ;% *$ 4> 5> 6> 7> 8> 9> 0> a> b> c> d> e> f> g> B@ ~@ h> ~@ 2; i> j> k> l> m> n> o> p> q> r> s> t> u> v> w> t. 8- I. @ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. G. x> y> z> A> B> C> D> E> F> G> H> I> J> K> L> M> N> l. )% O> P> Q> R> S> l. S. S. S. ~+ c; H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - T> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ 4+ U> V> W> X> Y> S. l. #@ t$ e% e% e% e% e% e% e% e% #@ l. S. 4. Z> `> , ., I. @ I. @ K+ +, @, #, $, [. %, !% {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ !% [. &, *, =, -, s# @ @ @ @ q@ ;, >, ,, ', (# :% {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ S. ), !, ~, {, ], ^, /, (, _, :, [. l. !% .& e$ t$ Q; <, [, }, |, 1, 2, 3, t; u; 4, {@ 5, 6, [. 7, 8, 9, 0, a, b, d. @ @ @ @ @ @ @ @ @ I. c, d, e, f, g, h, i, j, k, k, k, k, k, k, k, k, l, m, n, o, p, q, t. 4+ @ @ @ @ @ @ @ @ @ @ @ @ I. @ I. r, s, t, u, v, w, x, k, k, k, k, k, k, k, k, k, y, z, A, B, P* C, e* @ @ @ @ c. d. l& D, E, F, G, H, I, J, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, k, K, L, M, N, O, P, X@ e. I. @ @ @ @ @ @ @ @ @ I. @ @ I. 4+ Q, R, S, T, U, V, W, X, Y, Z, `, [. [. [. ' .' S. !% n. !% {@ !% !% S. %+ }% [. [. [. [. +' @' #' $' %' &' *' =' -' ;' >' p@ d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. F+ ,' '' )' !' ~' {' ]' ^' /' (' _' :' <' [' }' |' 1' {@ S. m. 2' 3' 4' 5' %+ S. S. S. ~+ c; H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. <@ 6' 7' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. +% 8' 9' 0' a' S. 2# b' c' d' e' f' f' g' f' e' h' i' j' k' l' S. [. m' n' o' e. @ @ d. %= p' q' r' [. s' t' u' v' w' x' y' z' A' B' C' D' E' F' 1# !@ [. G' H' I' +% I. @ @ @ e. J' K' L' [. 1% M' N' y' O' P' Q' A' D' R' S' 6; T' {@ 1. U' V' W' X' Y' Z' 4. `' !% ) .) +) @) #) $) %) &) *) =) -) ;) >) ,) ') )) !) ~) l. S. [. {) ]) ^) /) () s. I. I. @ @ @ @ @ @ I. I. _) :) <) [) }) [. |) 3. %% 3. %% 3. 3. %% 3. %% 1) [. [. 2) 3) 4) 5) ~& 2$ d. @ @ @ @ @ @ @ @ @ @ @ I. W- 6) 7) 8) 9) 0) Y> %% 3. 3. %% %% %% %% 3. 3. 3. Y> [. a' a) b) c) d) G$ @ I. I. @ I. e) f) g) h) [. [. 3. %% 3. %% 3. 3. 3. 3. %% 3. 3. 3. %% 3. 3. 3. 3. %% 3. 3. 3. %% 3. 3. 3. %% 3. 3. 3. 3. %% 3. 3. 3. %% 3. 3. 3. %% 3. Y> [. i) j) k) l) m) 4+ @ @ @ @ @ @ @ @ @ @ I. 4+ W* n) o) p) q) r) s) t) u) [. [. v) +$ 4, 2# Q; w) 8+ &+ x) y) J> P+ x) z) z) A) B) o+ u$ %+ {@ A@ [. [. K$ C) D) E) F) G) H) I) [ c. c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ H. J) K) [. L) M) [. N) O) P) Q) R) S) T) U) V) W) X) Y) o+ Z) `) %@ ! [. !% S. S. S. ~+ c; H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# .! +! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. @! #! $! %! Q; 2# &! *! =! -! ;! >! ,! ;! '! )! !! ~! {! !. ]! w) 1. ^! /! (! _! @ @ 2$ :! <! [! }! 8# e$ |! 1! 2! 3! 4! 5! 6! 7! 8! 9! 0! a! b! c! e% u$ d! e! f! e. I. I. @ c. ;+ g! h! i! M$ t; j! k! l! m! n! o! p! q! r! s! t! u! v! l. [. w! x! y! z! A! 4, d$ B! C! D! E! F! G! H! I! I! J! K! J! L! M! N! O! P! `) Q! R! 2. 1# #@ S! T! U! V! W! I. @ I. @ @ @ @ I. I. X! Y! Z! `! 8+ 8# 2# 8+ ~ ~ .~ ~ .~ .~ ~ .~ ~ .~ t$ A+ +~ @~ #~ $~ %~ &~ I. @ @ @ @ @ @ @ @ @ I. @ T% *~ =~ -~ ;~ 2. {@ o. >~ .~ .~ ~ .~ .~ ~ 8+ .~ .~ w) u$ 8# [. ,~ '~ )~ !~ 2$ @ @ d. ~~ {~ ]~ ^~ /~ j; 4, (~ ~ .~ ~ 8+ .~ .~ w) _~ 8+ .~ .~ ~ 8+ .~ .~ .~ ~ .~ .~ w) _~ w) .~ .~ ~ .~ .~ .~ .~ ~ .~ .~ 8+ _~ w) .~ ~ ~ .~ :~ %+ e$ 2. <~ [~ }~ ~& I. @ @ @ @ @ @ I. @ I. +% |~ 1~ 2~ 3~ 4~ 5~ 6~ 7~ w) (~ l. x@ 2. 8~ 9~ 0~ a~ b~ c~ d~ e~ f~ g~ h~ i~ j~ k~ l~ m~ n~ o~ p~ 1. q~ (~ e$ r~ l' q~ 6~ t; s~ t~ u~ v~ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ F+ w~ x~ [. y~ z~ A~ B~ C~ D~ E~ F~ G~ H~ I~ J~ K~ L~ M~ N~ O~ 5- P~ Q~ l' S. S. S. !@ ~+ R~ F+ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. D$ S~ T~ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. U~ V~ W~ X~ )% [. Y~ Z~ `~ { .{ +{ @{ #{ ${ %{ &{ *{ `~ ={ -{ [. ;{ >{ ,{ '{ ){ @ @ 3@ !{ ~{ {{ ]{ {@ y) ^{ /{ ({ _{ :{ :{ <{ [{ }{ [{ |{ 1{ 2{ 3{ 4{ #@ 5{ 6{ 1$ s# 2$ @ @ 2$ 7{ 8{ 9{ '# t$ 0{ a{ b{ c{ 1{ d{ <{ [{ e{ f{ i@ g{ h{ i{ 1. [. j{ k{ l{ [. k. m{ n{ o{ p{ O, q{ r{ s{ t{ u{ u{ u{ u{ v{ w{ x{ y{ z{ [{ A{ B{ C{ D{ u$ E{ :% m@ F{ G{ H{ 4+ I. @ @ @ @ @ @ 2$ I{ J{ K{ L{ l. j; N~ M{ N{ O{ P{ Q{ R{ S{ T{ U{ V{ W{ X{ Y{ n. q~ Z{ `{ ] .] I. @ @ @ @ @ @ @ @ @ @ d. +] @] #] $] [. !% %] &] *] =] -] ;] >] ,] '] S{ )] )] !] ~] (~ {] [. ]] ^] /] O. t. @ l& (] _] :] <] x@ [] }] |] 1] U{ 2] 3] 4] 5] 6] 7] 8] 9] S{ '] 0] 5] a] R{ b] P{ c] d] e] 6] c] f] g] h] i] i] S{ j] U{ V{ k] l] d] c] O{ m] n] o] p] l. l. q] r] s] &@ I. @ @ @ @ @ @ @ I. 8- t] u] v] w] x] y] [. %+ z] >~ !% A] B] C] D] E] F] G] H] O, I] I] K' K' J] I] I] I] !. K] L] M] N] O] P] Q] R] S] T] :~ U] k. p& V] W] X] 3+ d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. Y] Z] `] ^ .^ +^ @^ #^ $^ %^ &^ *^ =^ -^ ;^ >^ ,^ '^ )^ !^ ~^ {^ (# !% S. S. S. S. ]^ ^^ /^ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. <@ (^ _^ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ [^ }^ %, [. |^ 1^ 2^ v{ 3^ 4^ 5^ 3^ 5^ 6^ 7^ 8^ 9^ 0^ a^ [. x@ b^ c^ d^ * @ @ *@ e^ f^ g^ h^ l. A] i^ j^ t{ k^ l^ l^ l^ l^ l^ l^ l^ m^ n^ o^ p^ #@ [. q^ o@ r^ *@ @ @ 2$ s^ t^ u^ v^ w) w^ x^ y^ z^ l^ l^ l^ l^ l^ l^ {# A^ B^ C^ [. u$ D^ E^ F^ %, G^ H^ I^ J^ K^ L^ M^ N^ 3^ O^ {# {# {# {# {# S@ O^ P^ 5^ m^ Q^ R^ S^ T^ U^ V^ Y) 4, W^ X^ Y^ Z^ ;* @ I. @ @ @ @ s# `^ / ./ +/ 4, @/ #/ $/ %/ &/ */ =/ -/ ;/ >/ ,/ '/ )/ !/ ~/ 1. l. {/ ]/ ^/ // c. I. @ @ @ @ @ @ @ @ @ 4+ ;% (/ _/ :/ k. (# </ [/ }/ |/ 1/ 2/ */ 3/ 4/ 1/ [- 5/ 6/ 7/ 8/ w) A@ 9/ !. 0/ G$ I. @ s+ a/ b/ c/ [. d/ e/ f/ g/ &/ ,/ h/ i/ 3/ j/ i/ k/ l/ m/ 1/ 4/ n/ j/ 5/ o/ %/ */ j/ i/ p/ i/ j/ */ q/ */ 5/ 5/ 1/ r/ ,/ m/ s/ t/ i/ j/ u/ &/ v/ w/ x/ y/ l. z/ A/ B/ $= I. @ @ @ @ @ I. C/ D/ E/ F/ G/ H/ I/ [. k. }% [. J/ K/ L/ M/ N/ O/ P/ Q/ R/ S/ T/ U/ V/ W/ W/ W/ W/ W/ W/ X/ Y/ Z/ `/ ( .( +( @( #( $( %( &( *( =( }% M$ -( ;( >( ,( @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ H. '( )( !( ~( {( ]( ^( /( (( _( :( <( [( }( |( 1( 2( 3( 4( 5( 6( 7( 8( 2; S. S. S. S. 9( 0( a( H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& b( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c( d( e( l. [. f( g( h( 3^ {# {# {# {# {# {# {# i( j( k( l( [. m( n( o( p( q( r( @ i- s( t( u( v( l. 8@ w( !# x( k# R@ R@ R@ R@ R@ R@ R@ i( y( z( A( #@ [. B( o@ C( W# @ @ 2$ s^ D( E( F( w) G( H( I( R@ R@ R@ R@ R@ R@ R@ (( J( K( L( [. S. 2# o+ k. M( N( O( P( Q( R( k# O^ S@ {# {# {# {# {# {# S@ {# {# {# {# l# O^ R@ S( T( U( V( ), W( X( Y( Z( `( _ ._ @ d. @ @ @ q@ +_ @_ #_ %% j. $_ !. %_ &_ *_ =_ -_ *_ ;_ -_ ;_ >_ ,_ '_ )_ !_ d$ p] ~_ {_ ]_ I. @ @ @ @ @ @ @ @ @ @ 4+ e. ^_ /_ [. )% (_ __ :_ <_ *_ ;_ -_ *_ *_ -_ ;_ *_ [_ }_ |_ 1_ y* !% 2_ !. 3_ s+ I. @ e* 4_ 5_ 6_ [. [. 7_ 8_ 9_ 0_ ;_ *_ a_ b_ *_ ;_ c_ ;_ *_ ;_ -_ ;_ *_ *_ *_ *_ *_ *_ ;_ c_ ;_ *_ =_ -_ =_ *_ *_ ;_ -_ =_ *_ ;_ c_ ;_ *_ *_ -_ ;_ d_ e_ f_ 4, g_ h_ i_ r. 2$ @ @ @ d. c. j_ k_ l_ m_ n_ o_ p_ e$ {] [. q_ r_ s_ t_ u_ v_ w_ x_ y_ z_ m# R@ S@ R@ A_ B_ B_ B_ B_ B_ B_ B_ S@ R@ m# C_ D_ E_ F_ G_ H_ I_ J_ K_ L_ M_ $# [. N_ V= R, 4+ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ H. '( O_ [. P_ Q_ R_ S_ P^ s{ T_ U_ #{ V_ |( s{ W_ y_ X_ Y_ Z_ `_ : .: +: S. S. S. S. ^+ @: #: b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. $: %: &: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c( *: =: l. [. f( g( h( 3^ {# {# {# {# {# {# {# i( -: ;: >: [. ;{ ,: ': ): !: I. @ 3@ r^ ~: {: 7@ l. ]: ^: /: Q# S@ {# {# {# {# {# {# (: _: :: <: [: #@ }: |: :# 1: e. @ @ 2$ s^ D( E( F( .~ 2: 3: 4: d@ S_ {# {# {# {# {# O^ 5: 6: 7: [. S. S. {@ 8: 9: 0: a: b: R@ c: (: {# {# S@ {# {# {# {# {# {# {# {# {# {# {# d@ S@ k# d: e: f: g: [. S. [. h: i: j: k: l: c. @ @ @ q@ m: n: o: p: [. q: O, r: s: S@ S@ S@ S@ S@ S@ S@ t: u: v: w: [. l. y/ x: y: m) q@ @ @ @ @ @ @ @ @ @ @ s+ z: A: B: [. 8# C: D: Q/ e@ S@ S@ S@ S@ S@ S@ S@ S@ E: F: G: H: b; {@ 2# !. I: s+ I. @ %= J: K: L: 1. [. M: N: O: P: S@ E: #{ Q: c: S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ R: P^ S: T: U: 2# V: W: X: E I. @ @ I. @ d. Y: Z: `: < .< 4. {@ 2; [. +< @< #< $< %< &< *< R@ S@ =< R@ S@ S@ S@ S@ {# {# {# {# {# {# {# -< S@ S@ S@ S@ S@ S@ S@ R@ ;< >< -: ,< '< )< x@ (# !< ~< {< +% @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ H. '( ]< ^< /< (< _< :< =< << _: [< >< }< |< <_ 1< j# 2< 3< 4< 5< 6< 7< 8< {@ S. S. S. 9< 0< a< H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ b< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c< d< e< )% [. f( g( h( 3^ {# {# {# {# {# {# {# i( j( f< g< [. +$ `, h< i< j< @ @ *@ k< l< m< 7@ k. n< o< p< q< P^ {# {# {# {# {# {# {# R@ r< s< t< #@ [. u< o@ v< e. @ @ 2$ s^ D( E( F( w) w< x< y< d@ S_ {# {# {# {# {# O^ z< A< B< %% S. S. .& C< D< E< F< 6^ {# {# S@ S@ S@ {# {# {# S@ {# S@ S@ {# S@ {# {# {# {# S@ {# R: G< H< I< J< [. S. [. K< L< M< N< d. @ @ @ q@ O< P< Q< F^ [. R< S< T< P^ {# {# S@ S@ {# {# {# {# U< V< W< X< d$ @$ Y< Z< 9& q@ @ @ @ @ @ @ @ @ @ @ ._ 3@ `< [ [. u; .[ +[ N! g@ (: {# {# -< R: @[ S@ {# l# #[ G: H: b; {@ t' !. I: s+ I. @ D/ $[ %[ &[ [. [. *[ N: =[ -[ {# S@ b@ S@ {# S@ S@ =< S@ {# S@ S@ {# S@ S@ {# (: S@ {# S@ {# {# {# {# S@ {# {# S@ {# S_ S@ {# S@ S@ S_ {# R@ P^ ;[ >[ ,[ 4, '[ )[ ![ ~[ I. @ I. @ I. N< {[ ][ ^[ /[ [. S. )% ([ _[ O, :[ <[ [[ E: S@ (: {# {# {# {# S@ {# {# {# S@ {# {# {# {# {# {# {# {# S@ {# {# S@ {# {# {# {# c: c@ }[ |[ !% 4, }) 1[ 2[ W* @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. c. d. d. I. H. 3[ 4[ 5[ 6[ S@ 7[ 8[ 9[ c: J( 0[ a[ b[ c[ d[ e[ f[ g[ h[ i[ j[ k[ l[ m[ S. {@ )@ S. n[ o[ p[ H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. q[ r[ s[ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ t[ u[ v[ l. [. f( g( h( 3^ {# S@ {# S@ {# {# {# i( -: w[ x[ [. (~ y[ z[ A[ B[ @ @ 3@ C[ D[ E[ g# l. ]: F[ G[ H[ S@ {# {# {# {# {# {# S@ _: I[ <: J[ #@ m@ K[ o@ @! s# @ @ 2$ s^ D( E( F( .~ L[ M[ 4: d@ S_ {# {# {# {# {# P^ N[ O[ P[ [. S. n% Q[ R[ S[ T[ 5^ S@ P^ B_ R@ i( P^ P^ R@ R@ {# S@ -< m# S@ {# {# {# {# {# S@ S@ {# U[ V[ W[ X[ Y[ Z[ 1) `[ } .} ;* 2$ @ I. @ q@ +} @} #} $} [. %} 3' &} R# {# c: *} h@ R: {# {# k# =} -} ;} [. 4, >} ,} '} 9& q@ @ @ @ @ @ @ @ @ @ @ s+ )} !} ~} [. 8# {} ]} ^} e@ S@ -< /} (} _} :} f@ (: E: <} [} H: b; d$ }} !. I: s+ I. @ G$ |} 1} 2} 1. [. *[ N: =[ -[ {# {# {# {# E: 3} R: 4} 5} 6} e[ d@ S@ d@ _( k# d@ 7} b@ 8} b@ {# {# S@ c@ S@ S@ f@ S@ d@ 7} d@ S@ 3} E: {# S@ P^ 9} 0} a} 4, b} c} d} e} 2$ @ @ d. e. f} g} h} /[ [. S. i} j} k} l} m} n} o} p} {# {# S@ S@ {# S@ S@ {# {# {# {# {# d@ S@ S@ R@ S@ R@ S@ S@ {# {# {# {# S@ {# {# S@ O^ q} r} s} Q; 8+ t} u} v} b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. d. c. w} J. x} y} z} [. A} B} C} D} B_ E} F} G} H} I} J} K} L} M} N} O} P} Q} R} S} #@ {@ T} U} o+ V} W} X} H. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - Y} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c( Z} `} %, [. f( g( h( 3^ {# {# O^ {# S@ {# {# i( -: | .| [. +| @| #| $| B[ @ @ 3@ %| &| *| 7@ l. =| -| P@ a@ R@ {# {# {# {# {# {# S_ ;| >| ,| '| #@ [. )| :# !| e. @ @ 2$ s^ D( E( F( (~ ~| {| ]| d@ S_ {# {# {# {# {# ^| /| (| _| [. :| <| [| T* }| (( R# l# || 1| 2| 3| 4| 5| k^ 6| P^ S@ c[ 7| l# {# {# S@ R@ k# {# S@ S@ {# R# 8| 9| 0| a| !% [. b| c| v~ e. t. @ @ q@ O< d| e| f| [. g| h| i| A_ {# k# 7| j| S@ {# {# P^ k| l| m| !_ 4, n| o| p| 9& q@ @ @ @ @ @ @ @ @ @ @ e. A% q| r| [. n% s| t| u| e@ S@ S@ k# O^ 6| 3^ S@ {# k# A^ v| H: b; $% w| !. I: s+ I. @ g= x| y| z| [. [. *[ N: =[ -[ {# {# {# {# O^ y_ c: >< A| (( B| d@ {# m# C| P: ;< *< D| E| P: O^ O^ 3^ F| i( + G| P: c@ *< k# H| (} P: O^ H| 6^ >| I| J| 4, K| L| M| N| 2$ @ @ I. s# O| P| Q| [. S. M$ R| S| T| U| V| D| 6| S@ {# {# {# {# S@ _: W| S@ R@ O^ O^ 7^ w{ -[ %^ k^ 8^ h@ 6^ =} 7^ w{ O^ O^ {# {# {# (: X| Y| +; Z| q~ `| 1 .1 +1 I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. @ t. @1 #1 $1 %1 &1 *1 =1 -1 ;1 >1 ,1 '1 )1 !1 ~1 {1 ]1 ^1 /1 (1 _1 :1 <1 [1 }1 |1 11 21 $% 31 41 51 61 71 81 H. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. 7% 91 01 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. a1 b1 c1 d1 %, [. f( g( h( 3^ {# P^ e1 O^ {# {# {# i( -: k( f1 [. +| g1 h1 i1 B[ @ @ *@ e^ j1 k1 v( l. l1 m1 n1 x( S@ {# {# {# {# {# {# S@ @[ o1 p1 q1 #@ /~ r1 :# ]_ W# @ @ 2$ s^ D( E( F( w) s1 t1 4: d@ S_ {# {# {# {# {# R@ &< u1 v1 w1 x1 y1 z1 A1 X| B1 C1 D1 E1 F1 G1 {, H1 I1 J1 K1 L1 M1 f@ z^ S@ {# {# -< N1 7| k# {# {# {# S@ O1 P1 Q1 R1 M' d$ S1 T1 U1 8- I. @ @ q@ m: V1 W1 p& [. %} G1 X1 Y1 {# {# k# R@ {# S@ {# P^ k^ -} Z1 0) 4, `1 2 y: 9& q@ @ @ @ @ @ @ @ @ @ @ I- .2 +2 @2 [. 4, #2 $2 %2 e@ S@ {# {# {# S@ {# {# S@ l# i| G: H: b; n. &2 !. I: s+ I. @ 9= *2 :> =2 [. [. *[ N: =[ -[ {# S@ {# {# {# O^ {# R@ l# {# P^ {# k# P: -2 ;2 >2 ,2 '2 )2 !2 ~2 ~2 ~2 {2 !2 ~2 ]2 ^2 /2 ,2 '2 ~2 )2 !2 ~2 ^2 j( (2 _2 :2 4, # <2 [2 }2 I. I. @ +% |2 12 22 32 S. o. 42 52 62 72 O^ S@ {# S@ {# {# S@ {# {# R@ >< &^ 82 Y1 92 ~2 02 a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 ;2 k2 l2 m2 O^ S@ v{ n2 o2 p2 #@ q2 r2 s2 t2 @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. u2 v2 w2 x2 y2 z2 A2 B2 C2 D2 E2 F2 G2 H2 I2 J2 K2 L2 M2 N2 O2 P2 Q2 R2 S2 T2 U2 V2 W2 X2 4, $+ Y2 Z2 `2 3 .3 F+ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& +3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. @3 #3 $3 %3 )% [. f( g( h( 3^ {# l# F| k# {# {# {# i( j( f< &3 [. *3 =3 -3 ;3 B[ @ @ i- s( >3 ,3 M@ k. '3 )3 !3 ~3 l# {# {# {# {# {# {# {# S@ {3 ]3 J[ o+ [. ^3 o@ /3 +% @ @ 2$ s^ D( E( F( w) (3 _3 4: d@ S_ {# {# {# {# S@ (: d@ J1 :3 <3 [3 }3 |3 13 23 33 43 53 63 73 83 93 03 a3 b3 c3 d3 e3 X| R@ {# S@ {# d@ e@ A| R@ {# S@ S@ (: P^ f3 g3 h3 i3 {@ j3 k3 D- I. 2$ @ @ l3 m: m3 n3 o3 [. p3 q3 r3 O^ {# S@ {# {# {# S@ {# k# s3 t3 u3 v3 d$ S. w3 Z< 9& q@ @ @ @ @ @ @ @ @ @ @ +% *$ x3 y3 [. u$ z3 A3 B3 e@ S@ {# {# {# {# {# {# {# l# ~3 G: H: b; n. n% !. I: s+ I. @ C3 D3 E3 F3 [. [. *[ N: =[ -[ {# {# S@ c: (: {# S_ {# S@ R@ S@ P^ c[ G3 H3 I3 J3 K3 L3 K3 K3 K3 K3 K3 M3 L3 L3 M3 L3 K3 K3 K3 K3 K3 K3 K3 K3 N3 !. O3 P3 k. Q3 R3 S3 T3 I. @ I. W# U3 V3 W3 .& {@ X3 Y3 Z3 `3 B_ S@ {# S@ {# {# {# {# S@ c: R@ P: a@ 4 .4 +4 K3 r} !. !. !. @4 #4 $4 !. !. !. %4 &4 *4 =4 h2 -4 M1 ;4 >4 ,4 /~ %+ '4 )4 !4 ~4 I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. {4 ]4 ^4 /4 (4 _4 :4 <4 [4 }4 |4 14 24 34 44 54 64 74 84 94 04 a4 b4 c4 d4 e4 f4 g4 h4 i4 .& 8# j4 k4 l4 m4 n4 ;+ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. o4 p4 q4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ r4 s4 t4 %, [. f( g( h( 3^ {# {# R@ {# S@ {# {# i( -: G! u4 [. ;{ v4 w4 x4 B[ @ @ 3@ y4 z4 A4 7@ l. A] B4 C4 D4 R@ {# {# {# {# {# {# (: f@ E4 F4 G4 l@ K$ H4 :# I4 e. @ @ 2$ s^ D( E( F( w) J4 K4 y< d@ S_ {# {# {# {# {# S@ S@ d: 2| L4 M4 N4 &^ O4 P4 Q4 R4 S4 T4 U4 V4 W4 X4 Y4 Z4 `4 5 .5 +5 X| S@ {# S@ {# S@ R@ R: S@ {# S@ {# l# E| @5 #5 C> {@ $5 %5 &5 *5 4+ @ @ q@ =5 -5 ;5 _~ [. %} 7) >5 ,5 {# S@ {# E: S@ {# {# H| '5 )5 !5 [. l. n| ~5 p| 9& q@ @ @ @ @ @ @ @ @ @ @ I- {5 ]5 ^5 [. :% /5 (5 ^} e@ S@ {# {# {# {# {# {# {# l# ~3 G: H: b; k. _5 !. I: s+ I. @ {& :5 <5 [5 [. [. *[ N: =[ -[ {# S@ S@ << S@ {# {# S@ c@ f@ E: k^ }5 |5 15 25 35 45 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 65 75 85 l. r~ 95 05 a5 w> I. I. +% b5 c5 d5 e5 {@ f5 g5 h5 i5 R@ S@ {# S@ {# {# {# {# {# S@ z^ m# j5 k5 l5 m5 n5 o5 p5 q5 r5 s5 t5 u5 v5 w5 x5 y5 z5 A5 B5 C5 D5 E5 F5 G5 H5 I5 %% l. J5 K5 L5 // I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. v2 M5 N5 O5 P5 Q5 R5 S5 T5 U5 V5 W5 X5 Y5 Z5 `5 6 .6 +6 @6 #6 $6 %6 &6 *6 =6 -6 ;6 >6 ,6 2# S. l. '6 u' )6 !6 ~6 d. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& {6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ ]6 ^6 )% [. f( g( h( 3^ {# {# (( {# S@ {# {# i( -: /6 (6 [. R; _6 :6 <6 [6 @ @ *@ J@ }6 |6 7@ l. ]: ^: /: Q# R@ {# {# {# {# {# {# S@ 6| 16 26 36 o+ [. 46 o@ 56 W# @ @ 2$ s^ D( E( F( w) 66 76 4: d@ S_ {# {# {# {# {# {# S_ S@ P^ X| 6^ O^ 86 96 06 a6 b6 R; {@ !% n. 5$ S. {@ {@ c6 d6 e6 f6 g6 %^ S@ {# (( S@ ;< -: d@ S@ {# {# R@ h6 i6 j6 k6 l. 2; l6 m6 n6 ._ b. @ q@ m: o6 p6 o3 [. g| q6 ~3 3^ {# {# O^ r6 R@ {# {# k# s6 l| t6 u6 d$ v6 w6 '} 9& q@ @ @ @ @ @ @ @ @ @ @ e. y4 x6 y6 [. j; z6 A6 B6 e@ S@ {# {# {# {# {# {# {# l# ~3 G: H: b; C6 D6 !. I: s+ I. @ D/ E6 F6 G6 [. [. *[ N: =[ -[ {# S@ c@ y_ -< {# {# R@ h6 S( O# H6 I6 J6 K6 *3 e% t$ e% e% e% e% e% e% e% e% e% e% e% e% e% e% e% e% e% e% e% e% :~ 4, S. l. L6 M6 N6 O6 I. I. s# P6 Q6 R6 S6 S. f5 T6 U6 V6 P^ {# S@ {# {# {# {# {# S@ R@ .{ W6 X6 Y6 Z6 `6 7 i} t$ j; n% l. {@ {@ {@ {@ l. n% t$ B) r~ .7 +7 @7 #7 $7 %7 &7 o. *7 =7 -7 ;7 I. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. >7 ,7 '7 )7 !7 ~7 {7 ]7 ^7 /7 (7 _7 :7 <7 [7 }7 |7 |7 17 27 37 47 57 67 77 87 97 07 a7 b7 c7 {@ {@ {@ {@ w@ d7 e7 E@ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. E# .! +! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ f7 %3 )% [. f( g( h( 3^ {# i( g7 + {# {# {# i( -: /6 h7 [. m( i7 j7 X' [6 @ @ i- s( k7 l7 g# k. '3 m7 !3 n7 l# {# {# {# {# {# {# S@ {# o7 p7 q7 #@ [. r7 o@ 9& +% @ @ 2$ s^ D( E( F( w) s7 t7 4: d@ S@ {# S@ S@ S@ {# {# S@ {# {# {# {# u7 v7 w7 x7 y7 %+ {@ M= e$ z7 A7 B7 #@ l. {@ M( C7 D7 E7 ~3 3^ (( =[ F7 ;< A| d@ S@ {# S@ (: P^ G7 H7 I7 {@ {@ J7 K7 L7 e. c. @ q@ m: M7 N7 o3 [. g| O7 3| X| {# {# P^ F| S@ {# {# k# P7 Q7 R7 !_ 4, !% S7 Z< 9& q@ @ @ @ @ @ @ @ @ @ @ e. T7 x6 U7 [. n% V7 W7 u| e@ S@ {# {# {# {# {# {# {# l# ~3 G: H: b; n. &2 !. I: s+ I. @ T% D3 E3 X7 [. [. *[ N: =[ -[ {# {# S@ E: S@ {# S@ {# S@ Y7 Z7 `7 8 [. l@ S. {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ t$ .8 +8 @8 #8 4+ b. I. $8 %8 &8 *8 u$ ]@ =8 !. -8 w{ S@ {# {# {# {# {# S@ {# {# l# ;8 M4 >8 ,8 '8 )8 %+ {@ {@ {@ l. n% R; R; #@ 2# 4, {@ {@ n. !% V} 1. [. !8 ~8 {8 2. {@ h# ]8 ^8 /8 W# I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. d. q[ (8 _8 :8 <8 [8 }8 |8 18 28 38 48 58 68 78 88 98 08 a8 b8 c8 d8 e8 f8 g8 h8 i8 97 j8 k8 l8 l. S. {@ S. {@ m8 n8 o8 t. @ @ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. $: p8 q8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ r8 s8 t8 %, [. f( g( h( 3^ {# S@ ;< S@ {# {# {# i( -: G! u8 [. U] v8 w8 x8 B[ @ @ *@ y8 z8 A8 '# l. =| -| B8 -: R@ {# {# {# {# {# {# (: f@ C8 D8 E8 #@ (# F8 :# G8 e. @ @ 2$ s^ D( E( F( w) J4 H8 y< d@ S_ S@ p} c@ S@ S@ S@ {# S@ {# S@ X| I8 J8 K8 [. n. l. [$ L8 M8 N8 O8 P8 Q8 R8 2# S. S8 T8 U8 V8 d@ R: ;< S@ S@ R: S@ {# S@ {# S@ S@ W8 X8 Y8 {@ 1# Z8 `8 9 W- c. @ q@ =5 .9 +9 _~ [. %} 7) X1 ,5 {# S@ {# b@ S@ {# {# 3^ t{ @9 #9 [. k. $9 %9 y: 9& q@ @ @ @ @ @ @ @ @ @ @ s+ &9 *9 =9 [. :% -9 ;9 ^} e@ S@ {# {# {# {# {# {# S@ l# >9 G: H: b; {@ 2# !. I: s+ I. @ {& ,9 <5 '9 [. [. *[ N: =[ -[ {# S@ {# {# {# S@ {# -< 3^ )9 !9 ~9 [. )@ {@ 3, {9 ]9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 ^9 /9 (9 _9 M4 :9 <9 e. I. @ I. [9 }9 |9 !_ 19 [. 29 39 49 H| {# S@ {# {# {# {# {# d@ l# m# 59 69 79 [. 2; 4, 2_ [$ 89 99 09 a9 b9 c9 d9 e9 f9 g9 h9 i9 j9 o+ 2# k. n% w) o. {@ t$ k9 l9 m9 r# l& @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. @ t. n9 o9 p9 q9 r9 s9 t9 u9 v9 w9 x9 y9 z9 A9 B9 C9 D9 E9 F9 G9 H9 I9 J9 K9 97 i8 97 i8 97 $; L9 M9 {@ S. S. S. N9 O9 P9 F+ c. t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - Q9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ R9 S9 %3 )% [. f( g( h( 3^ {# R@ (: {# S@ {# {# i( j( f< T9 [. *3 U9 V9 W9 B[ @ @ *@ y8 X9 Y9 7@ k. '3 Z9 `9 49 R@ {# {# {# {# {# {# {# S@ 0 .0 p^ #@ [. +0 o@ G8 e. @ @ 2$ s^ D( E( F( w) @0 _3 y< d@ S_ l# 3} 3} R@ S@ d@ S@ {# d@ 8^ #0 $0 %0 &0 *0 u$ =0 -0 !. ;0 >0 ,0 '0 !. )0 !0 8+ k. ~0 {0 ]0 ^0 b@ (: {# {# {# {# S@ {# {# (: l# /0 (0 _0 n. .& p6 :0 <0 s+ I. @ l3 m: [0 }0 o3 [. p3 S^ |0 B_ {# {# S@ {# {# S@ {# k# I} t3 10 v3 $% 20 30 '} 9& q@ @ @ @ @ @ @ @ @ @ @ +% 40 x3 50 [. u$ 60 70 B3 e@ S@ {# {# {# {# {# {# {# k# 80 G: H: b; %+ `# !. I: s+ I. @ D/ 90 <5 00 1. [. *[ N: =[ -[ d@ 7} S@ {# S@ m# S@ S@ w{ a0 !. b0 4. {@ '3 c0 d0 e0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 f0 g0 h0 i0 #4 j: j0 ;* I. @ @ W# k0 l0 m0 [. o. n0 1$ o0 p0 k# {# {# {# {# {# {# {# P^ _: q0 r0 s0 [. !% t0 u0 v0 w0 x0 y0 !. !. z0 :$ A0 !. !. B0 C0 D0 E0 F0 G0 H0 I0 r~ r~ J0 K0 L0 M0 N0 s+ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I. F@ O0 P0 Q0 R0 S0 T0 U0 V0 W0 X0 Y0 Z0 `0 a .a +a @a #a $a %a &a *a i8 h8 i8 97 i8 i8 97 =a -a ;a n% S. S. ~@ !@ '@ >a ,a 'a I. @ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# )a !a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ~a {a ]a ^a %, [. f( g( h( 3^ l# h6 S@ {# {# {# {# i( -: k( /a [. *3 @| #| (a B[ @ @ 3@ _a :a <a [a l. ]: }a |a 3} R@ {# {# {# {# {# {# S@ @[ 1a 2a 3a #@ y* 4a :# 5a +% @ @ 2$ s^ D( E( F( w) 6a t1 4: d@ S@ l# O^ P^ R: >< D4 b@ {# R@ 7a 8a 9a 0a [. j; W% aa ba ca da s+ e. ea fa ga ha [] 4, 1. ia ja ka k# S@ {# {# {# {# {# {# {# (: l# la ma na S. .& oa pa qa ;% I. @ q@ m: ra sa p& [. %} H1 ta ua {# {# {# S@ {# {# {# B_ |< va wa [. %+ +$ xa Z< 9& q@ @ @ @ @ @ @ @ @ @ @ I- ^% ya za [. 4, Aa Ba %2 e@ S@ {# {# {# {# {# {# {# k# #0 Ca H: b; A# Da !. I: s+ I. @ g= Ea Fa Ga [. [. *[ N: =[ P: Ha 3} k# {# U[ Ia b@ l# O1 Ja Ka La S. Ma Na Oa Pa Qa Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Ra Sa Ta Ua Va Wa a* @ @ I. @ ._ Xa Ya Za [. [. `a b .b +b 6| S@ {# {# {# {# S@ {# t: @b #b $b [. %b K$ &b *b =b -b ;b >b ,b 'b )b !b ~b {b ]b ^b /b (b _b :b <b [b }b |b 1b 2b 3b 4b .% G$ 2$ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. c. =@ 5b 6b 7b 8b 9b 0b ab bb cb db eb fb gb 1$ hb ib jb kb lb B5 mb nb ob 97 i8 i8 i8 i8 i8 i8 pb !. qb [. rb {@ !@ w@ !@ sb tb ub vb ;+ b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. D$ wb + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. xb yb zb %3 )% [. f( g( h( 3^ i( Ab ^| {# {# {# {# i( -: | Bb [. +| Cb Db Eb B[ @ @ 3@ 4@ Fb Gb 7@ l. h# Hb Ib Jb l# {# {# {# {# {# {# {# (: ]# Kb Lb o+ [. Mb o@ 56 *@ @ @ 2$ s^ D( E( F( (~ ~| Nb ]| d@ d@ Ob c[ R@ S@ f@ j| S@ {# X| Pb Qb Rb y* 19 *3 Sb Tb Ub t. I- 2$ l& s+ %= Vb Wb Xb 0) %+ Yb Zb `b c S@ S_ {# {# {# {# {# {# (: %^ .c +c @c S. .& #c $c %c ;% I. @ q@ O< &c *c f| [. g| q6 =c A_ S@ (( S@ {# {# {# {# l# s3 -c ;c >c d$ `1 ,c y: 9& q@ @ @ @ @ @ @ @ @ @ @ +% *$ q| 'c [. u$ )c A3 u| e@ S@ {# {# {# {# {# {# {# P^ !c [} H: b; 8# ~c !. I: s+ I. @ {& {c ]c ^c [. [. *[ N: =[ -[ @[ d: S@ {# R@ *} S@ l# k^ /c (c _c S. :c <c !. [c }c |c |c |c |c |c |c |c |c |c |c |c |c |c |c |c |c |c |c |c 1c 2c 3c e. W# @ 3+ I. @ @ 4c 5c 6c 7c p& [. 8c 9c 0c ,5 {# {# {# S@ {# t: {# {# ac bc cc dc [. l' ec fc gc hc ic jc 3@ ;% ;* s# {& O. {& s+ I. kc lc mc nc oc pc qc rc sc tc uc vc c* s. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. c. wc xc yc l@ zc Ac Bc Cc Dc Ec Fc Gc Hc Ic Jc a7 Kc Lc Mc Nc Oc Pc 97 Qc i8 97 i8 i8 i8 i8 97 i8 97 Rc Sc Tc S. S. !@ w@ S. 8: Uc Vc Wc t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. 7% Xc Yc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ Zc `c t8 l. [. f( g( h( 3^ S@ f@ S@ {# S@ {# {# i( -: /6 d [. ;{ .d +d @d B[ @ @ *@ e^ #d $d v( l. =| %d /: &d S@ {# S@ {# {# S@ {# S@ _: *d F4 =d l@ m@ -d :# ;d e. @ @ 2$ s^ D( E( F( 8+ >d M[ 4: d@ S@ W| e@ S@ {# S@ S@ S@ D| A_ ,d 'd )d d$ o+ q] !d ~d () s. @ @ @ @ {d // ]d ^d /d (d t$ _d :d <d R@ d@ {# {# {# {# {# {# S@ l# [d }d |d S. .& #c $c %c ;% I. @ q@ +} 1d 2d $} [. %} %@ &} R# m# /| f@ S@ {# {# {# 3^ 3d 4d ;} [. l. 5d 6d y: 9& q@ @ @ @ @ @ @ @ @ @ @ s+ 7d !} 8d [. 8# 9d 0d ^} e@ S@ {# {# {# {# {# {# S@ l# >9 G: H: b; n. n% !. I: s+ I. @ 9= ad p; bd [. [. *[ N: =[ -[ ;| S@ {# S@ {# R@ {# l# k^ cd dd ed n. fd gd hd id ;% 4+ s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# 4+ l& I. @ I. @ @ @ @ jd kd ld md 3. [. nd od 3d t: {# {# {# {# k# pd U[ 6| qd rd sd td [. 1. ud vd wd s. W# 4+ 2$ I. @ I. @ @ b. I. 2$ 4+ W# W# I. xd &@ yd zd Ad Bd // I. l& @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ p@ Cd -( Dd 2# Ed Fd Gd Hd Id Jd Kd Ld Md Nd Od Pd 87 Qd Rd Sd 97 h8 i8 97 i8 i8 i8 i8 i8 i8 i8 i8 97 Td Ud [. f5 {@ S. S. S. {@ l. Vd Wd Xd t. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b# Yd + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c< d< e< )% [. f( g( h( 3^ {# (: S@ R@ {# S@ {# i( j( f< Zd [. +$ `, h< i< j< @ @ i- `d e .e M@ k. n< o< p< q< P^ {# {# S@ S@ {# S@ {# R@ +e @e #e o+ [. u< o@ G8 e. @ @ 2$ s^ D( E( F( w) w< x< y< d@ S@ {# d@ S@ {# {# S@ << $e z_ %e &e *e {@ w@ =e V= -e I- I. @ @ @ @ @ G$ ;e >e ,e [. A) 'e )e !e R@ S_ {# {# S@ {# {# {# {# P^ ~e {e ]e S. .& #c $c %c ;% I. @ q@ O< ^e /e F^ [. R< S< T< P^ S@ d@ d@ S@ {# {# {# S@ (e _e :e _; d$ <e w3 Z< 9& q@ @ @ @ @ @ @ @ @ @ @ ._ 4+ x6 [e [. u; }e +[ N! e@ S@ {# {# S@ {# {# {# {# l# ~3 G: H: b; n. 2# !. I: s+ I. @ T% |e 1e 2e [. [. *[ N: =[ -[ {# {# S@ {# S@ {# {# l# k^ 3e 4e 5e S. M= 6e 7e 8e ;% @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ 9e 0e ae be 61 [. ce od de t: {# S@ {# {# S@ 7} (: 6| ee fe sd ge [. [. he ie je +% I. @ @ @ I. @ @ I. @ @ @ @ @ I. I. I. I. @ @ @ @ I. I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. @ q@ ke ~+ S. %+ le me ne 5# oe pe qe re se te ue ve 97 i8 87 97 i8 87 i8 i8 i8 i8 i8 i8 i8 97 i8 i8 i8 97 we xe ye S. S. S. w@ S. {@ ze Ae Be c. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. =# Ce De + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c( Ee Fe l. [. f( g( h( + Ge S@ 6| He c: {# {# i( -: ;: Ie [. Je Ke Le Me O. @ @ *@ J@ Ne Oe 7@ l. ]: Pe `9 Q# S@ {# S@ c@ d: R@ {# S@ _: Qe Re Se #@ m@ -d o@ q@ l& @ @ 2$ s^ D( E( F( w) Te Ue y< d@ S_ {# {# {# {# {# {# S@ P: Ve We Xe Ye {@ Ze `e f w> 4+ @ @ @ @ @ I. I. // :# .f +f l' @f #f `9 c: S@ {# {# {# S@ S@ {# S@ l# $f 2[ |d S. .& #c $c %c ;% I. @ q@ =5 %f &f >~ [. %} %@ r: R# {# {# {# S@ {# {# {# 3^ 3d *f =f [. {@ rb -f p| m) q@ @ @ @ @ @ @ @ @ @ @ s+ 7d ;f >f [. 8# ,f 'f ^} e@ S@ S@ S@ S_ {# {# {# S@ l# >9 G: H: b; 4, )f !. I: s+ I. @ D/ !f p; ~f [. [. *[ N: =[ -[ {# S@ S@ {# S@ {# {# l# k^ {f ]f ed n. fd ^f /f (f e. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ _f :f <f [f V} [. }f |f de t: {# {# S@ S@ S@ {# S@ {# + 1f 2f 3f [. Tc 4f 5f 6f ;7 :^ s# 2$ I. I. b. d. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. @ I. 7f ~+ W( w@ S. 1. 8f 9f 0f af bf cf df ef ff gf hf if 97 i8 97 i8 i8 i8 i8 97 i8 97 87 87 i8 97 97 Qc 97 jf kf [. S. {@ S. S. {@ S. Z# lf mf b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. nf of + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ pf qf %3 )% [. f( g( rf ;< h6 Ge c@ Ia sf {# {# i( j( f< tf [. x@ uf c^ vf [6 @ @ 3@ y4 wf xf 7@ l. A] yf zf -: R@ {# S@ c[ Af P^ {# {# (: Bf Cf Df #@ [. Ef :# Ff e. @ @ 2$ s^ D( E( F( w) 66 Gf 4: d@ S_ {# {# {# {# {# S@ (: l# Hf If Jf Kf k. Lf Mf Nf *$ 2$ @ @ @ @ @ @ I. Of Pf Qf Rf [] Sf Tf Uf k# S_ S@ {# P^ Vf R@ {# (: l# Wf Xf |d S. .& #c $c %c ;% I. @ l3 m: Yf Zf Y> [. g| `f g A_ {# {# {# {# {# {# {# k# S_ -c R7 }) 4, `1 ,c .g (- 8- W# e. W# W# e. W# W# W# W# W# s+ G$ s2 +g [. n% @g #g u| e@ S@ 7} Af O^ {# {# {# {# P^ $g G: H: b; C6 %g !. I: s+ I. @ {& &g K: *g [. [. *[ N: =[ -[ {# c@ c@ S@ {# {# {# l# k^ =g -g ;g S. t' >g ,g 'g I- @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. @ @ @ @ @ @ @ @ @ )g !g ~g {g z] [. ]g ^g de t: {# R@ ;< /g b@ R@ {# {# t: de K9 (g /~ 4, [. _g :g <g [g }g |g 1g 4+ e. K+ 2$ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. t. 2g 3g 4g S. {@ S. A) 5g 6g 7g 8g 9g 0g ag bg cg dg eg ,> fg gg 97 i8 i8 i8 i8 i8 97 h8 hg hg ig jg kg lg mg ng og [. !@ S. S. S. S. S. A+ pg qg rg @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# sg tg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ~a ug vg d1 %, [. f( g( wg S@ Ha S@ S@ O^ {# S@ {# i( -: k( xg [. (~ yg zg ># B[ @ @ 3@ Ag Bg Cg g# l. h# Dg Eg Fg l# {# {# R@ O^ {# S@ S@ 6| Gg p1 Hg #@ [. Ig :# Jg e. @ @ 2$ s^ D( E( F( w) Kg Lg 4: d@ S_ {# {# S@ {# {# {# (: l# i5 Mg Ng S. k. Og Pg Qg ;% @ I. @ @ @ @ @ c. Rg Sg Tg Ug l' K$ Vg Wg &^ l# {# {# R@ Xg R@ {# S@ %^ Yg Zg `g S. .& #c $c %c ;% I. @ q@ m: h .h q~ [. g| +h @h 6^ {# S@ {# {# {# {# {# R@ B_ t3 #h ^ 4, <% $h %h &h *h =h -h ;h ;h >h ,h *h *h *h *h 'h )h !h ~h [. u$ {h ]h | g@ S@ d@ h6 l# {# {# {# {# k# ^h /h H: b; !% A@ !. I: s+ I. @ C3 (h _h :h [. [. *[ N: =[ -[ R@ S( D4 l# {# {# {# l# k^ <h [h }h S. |h 1h 2h 3h D* 4h G$ ;% I- 5h 5h ;% e* O. 4h O. I- ;% e* ;% ;% e* O. s+ 4h 4+ t. I. @ @ @ @ @ @ jd 6h 7h 8h z] [. 9h 2f wg + {# S@ m# *< k# D4 R@ {# S@ 0h ah bh ch [. !@ dh eh fh gh &' hh ih jh kh lh K+ {& +% 2$ @ c. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. d. mh nh ~+ oh *7 S. S. d$ ph qh rh sh th uh vh wh xh yh zh Ah Bh Ch `( 97 i8 i8 i8 i8 97 Dh Eh Fh Gh Hh Ih Jh Kh Lh Mh Nh ;{ S. {@ {@ S. S. {@ N) Oh Ph @ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. <@ =% Qh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ Rh Sh Th )% [. f( g( h( t: R@ {# {# {# S@ {# {# i( -: | Uh [. Vh Wh Xh Yh B[ @ @ *@ y8 Zh `h '# l. i .i P@ +i R@ {# S@ {# {# S@ {# S_ m# ka @i #i #@ [. $i :# ^, e. @ @ 2$ s^ D( E( F( w) J4 %i y< d@ S@ S@ S@ {# S@ {# S@ (: R@ &i *i =i {@ .& -i ;i >i +% c. @ @ @ @ @ @ @ +% ,i 'i )i l@ [. !i ~i {i P: {# S@ {# R@ {# S@ (: %^ ]i Zg `g S. .& #c $c %c ;% I. @ q@ =5 ^i /i (i [. p3 _i g 3^ {# {# S@ P^ {# {# S@ {# U< :i <i uf x@ [i }i |i 1i 2i ^8 3i 4i t^ 5i 6i 7i 8i 2i 9i 0i ai bi ci di t$ ei fi gi 7} S@ S@ R@ {# S@ {# {# {# k# 80 G: H: b; n. 2# !. I: s+ I. @ {& 90 <5 hi 1. [. *[ N: =[ -[ -< -< -< S@ {# {# {# l# k^ ii ji ki S. m. li mi ni oi pi qi ri si ti ui vi wi xi yi zi Ai Bi Ci Di Ei Fi Gi Hi Ii Ji ;% 4+ @ I. @ @ @ @ W# Ki Li Mi Y> [. Ni Oi Y/ u{ {# {# S@ R@ R@ Ia k# {# {# 3^ Pi Qi Ri Si [. l. t; M= {] Ti Ui Vi Wi Xi Yi Zi `i j 8- I- 3@ l& I. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. ;+ .j +j @j #j $j u$ S. S. [. %j &j *j =j -j ;j >j ,j 'j )j q| !j ~j 97 i8 i8 i8 i8 i8 h8 {j ]j ^j /j (j _j :j <j [j }j |j 1j {@ S. S. S. 2# 2j 3j 4j 5j I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. <@ 6j 7j + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ 8j 9j 0j %, [. f( g( h( 3^ {# P^ {# S@ {# {# {# i( j( f< &3 [. *3 aj h1 bj B[ @ @ 3@ y8 cj dj ej l. fj gj B8 -: R@ {# {# {# {# {# {# (: c@ I( hj 36 o+ 0) ij o@ jj s# @ @ 2$ s^ D( E( F( 8+ kj lj 4: d@ S@ m# 7} S@ {# {# {# S@ d@ mj nj oj .& l. pj qj rj k& c. @ @ @ @ @ @ @ +% ^; sj tj )8 [. uj vj wj P: {# {# S@ {# {# {# (: l# xj yj `g S. .& #c $c %c ;% I. @ l3 m: zj Aj |) [. g| Bj Cj 6^ {# {# + W_ R@ S@ S@ {# R# Dj Ej Fj Gj 2; Hj Ij Jj Kj Lj Mj Nj Oj Pj Qj Rj Sj Tj Uj Uj Vj Wj 3. f5 [. Xj Yj Zj c: S@ {# {# S@ {# {# {# S@ l# >9 G: H: b; %+ r- !. I: s+ I. @ {& `j <5 k [. [. *[ N: =[ -[ {# (: (: {# S@ {# {# R@ k| .k +k s; n. e$ @k #k $k %k &k *k =k -k ;k >k ,k 'k )k !k ~k {k ]k ^k /k (k _k :k <k [k }k }~ |k e. @ I. @ @ @ +% 1k 2k 3k [. q% 4k o@ 5k 6k d@ {# {# {# {# k# {# S@ S@ {# + 7k 8k 9k 0k i} 1. m( l. A) ak bk ck dk ek fk gk hk ik jk kk 2$ s+ e. I. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ W* lk mk nk ok pk qk (~ %+ Y> rk sk tk uk vk wk xk yk zk Ak b 87 87 i8 i8 i8 i8 i8 i8 97 <g Bk Ck Dk Ek Fk Gk Hk Ik Jk Kk Lk l. {@ x@ (~ Mk Nk Ok Pk Qk Rk t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. I& Sk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ Tk Uk )% [. f( g( h( 3^ P^ Vk R@ {# {# {# {# i( -: k( Wk [. m( Xk Yk Zk [6 @ @ 4+ s( `k l g# l. ]: .l +l @l l# {# {# {# S@ {# {# S@ 6| #l $l %l #@ [. &l :# *l e. @ @ 2$ s^ D( E( F( w) =l -l y< d@ d@ 3} *} R@ {# {# {# S@ 5} ;l >l ,l l. N= 'l )l !l ._ @ @ @ @ @ @ @ @ W# ~l {l ]l 3. [. ^l /l wj P: {# {# {# {# {# {# S@ l# (l +h |d S. .& #c $c %c ;% I. @ q@ =5 _l :l _~ [. g| F1 <l X| {# {# R@ [l R@ {# {# P^ P: }l |l 1l [. $% k. 2l T} 3l K| 4l 5l 6l 3l 3l 7l V: 8l 8l 8l '# :~ S. [] 9l 0l al bl P^ S@ {# {# {# {# {# {# {# l# ~3 G: H: b; C6 cl !. I: s+ I. @ C3 dl el fl [. [. *[ N: =[ -[ {# {# {# {# S@ {# {# d@ 0h gl hl il [. Kf jl kl ll ml nl ol pl ql rl sl tl ul vl wl xl yl zl Al Bl Cl Dl El Fl Gl Hl Il Jl 7& 9= @ I. @ @ s# Kl Ll Ml [. !% [. Nl Ol Pl k# {# {# {# {# {# S@ {# {# {# S@ d@ Ql Rl Sl Tl Ul Vl [. Wl S. n% .~ Yb Xl oj Yl Zl `l m .m +m @m #m G$ s+ d. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. $m %m &m *m =m -m ;m >m ,m 'm )m !m ~m {m ]m ^m /m (m _m :m <m i8 i8 97 i8 i8 i8 i8 97 i8 i8 [m k8 }m |m [. 1m 2m 3m 4m 5m 6m [. 7m 8m 9m 0m am bm V} cm dm t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. <@ em fm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ f7 %3 )% [. f( g( h( 3^ O^ r6 R@ {# {# {# {# i( -: gm hm [. Je im jm km O. @ @ *@ k< lm mm 7@ k. nm om pm Q@ R@ S@ S@ 3^ {# S@ {# {# {# qm rm sm #@ [. )| :# Ff e. @ @ 2$ s^ D( E( F( w) tm um o1 d@ S@ ^| S@ {# {# {# {# R@ C_ vm wm xm l. ym zm Am 0& 4+ I. @ @ @ @ @ @ @ W# Z Bm Cm 3. [. Dm Em wj P: {# {# {# {# {# {# (: P^ Fm Gm `g S. .& #c $c %c ;% I. @ q@ O< Hm Im (i [. g| Jm ~3 X| {# S@ {# S@ S@ {# P^ Km Lm k# Mm Nm Om ^ Pm !% {@ {@ !% {@ {@ n. {@ {@ !% {@ {@ {@ {@ {@ S. Qm d% Rm Sm Tm X| S@ {# {# {# {# {# {# {# {# l# #[ G: H: b; {@ 2# !. I: s+ I. @ D/ Um Vm Wm [. [. *[ N: =[ -[ {# S@ U[ R@ {# {# S@ {# H| Xm Ym Zm `m 1. S. 4, o+ u$ ) M= x@ o+ o+ o+ Y) u$ Y) o+ u$ x@ u$ o+ x@ u$ o+ o+ x@ 4. n .n =~ +n @n O. @ I. @ I. #n $n %n &n *n [. =n -n ;n 7^ {# S@ {# {# {# {# {# {# S@ {# S@ l# >n ,n 'n )n !n ~n {n [. 1. d$ {@ {@ 4, #@ ]n ^n /n (n _n r} :n <n [n {& I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. }n |n 1n %+ 2n 3n 4n 5n 6n 7n 8n 9n 0n an bn cn dn en fn gn [m i8 97 97 i8 i8 i8 97 i8 97 97 87 Y^ hn in [. jn kn ln mn nn on D{ pn qn rn sn tn 5$ 61 un vn t. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# wn xn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ r8 yn Fe l. [. f( g( h( 3^ {# k# {# S_ S@ {# {# i( -: f< zn [. +$ An Bn eg j< @ @ *@ Cn Dn En v( l. Fn Gn Hn Q@ R@ {# c@ }l + {# {# (: ;< In <: Jn #@ m@ Kn o@ s. l& @ @ 2$ s^ D( E( F( .~ 2: 3: 4: d@ S_ {# {# {# {# S@ {# R@ Ln Mn Nn ~| %+ $+ On Pn Qn l& @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. Rn Sn wj P: {# {# {# {# {# {# S@ k# [d }d |d S. .& #c $c %c ;% I. @ q@ +} Tn Un $} [. %} >; Vn R# {# {# {# {# {# {# S@ f@ @[ S@ P: Wn 5- Xn Yn Zn h> h> h> i3 .& `n o `n B@ .& 2; )@ .& |h .o +o @o b{ #o k# R@ {# S@ {# {# {# {# {# {# {# %^ >9 G: H: b; {@ 2# !. I: s+ I. @ D/ Um $o %o [. [. *[ N: =[ -[ {# P^ .{ >< S@ {# S@ {# S@ (( &o *o =o -o (~ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ S. 1# 1. ;o !. >o c* 3@ @ @ I. ,o 'o )o !o B) l. ~o !. {o ]o P^ (: S@ {# {# {# {# {# {# {# {# S@ E: P^ Xg ^o /o (o _o :o <o [o M= 2# {@ {@ {@ )% w) }o |o 1o 2o 3o 4o 5o 6o l& I. c. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. t. 7o 8o 9o n. l. 1# 0o ao bo co do eo fo go ho io jo ko lo mo no [m sd <m 97 i8 h8 i8 97 oo [m b3 po qo ro [. so to uo vo wo xo yo zo Ao @$ e$ {@ S. S. Bo Co W* @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ Do + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ c. Eo Fo Go Ho )% [. f( g( h( 3^ {# {# S@ S@ {# S@ {# i( -: w[ f1 [. Je Io Jo Ko ){ @ @ i- Lo Mo No M@ k. Oo Po }9 Qo l# S@ S@ i( {# S@ {# {# R@ Ro So To #@ [. Uo o@ ^, e. @ @ 2$ s^ D( E( F( w) J4 H8 y< d@ S_ S@ {# S@ S@ {# {# S@ Ge Vo Wo G( %+ $+ Xo Yo Zo 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. `o p .p P: {# {# S@ {# {# {# (: l# +p @p |d S. .& #c $c %c ;% I. @ q@ O< #p $p f| [. R< %p A| P^ {# {# {# {# {# S@ {# (: S@ {# {# &p *p =p O, -p ;p >p ,p 'p )p !p ~p {p ]p ^p /p (p _p :p <p %@ [p }p 7^ S@ {# S@ {# {# {# {# {# {# {# {# l# |p Wi H: b; {@ .& !. I: s+ I. d. N< 1p 2p 3p [. [. *[ N: =[ -[ {# S@ E: S@ {# S@ {# S@ {# {# 82 4p 5p 6p 7p 8p 8p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 9p 0p ap k. S. dh bp cp dp ;% I. @ I. W# ep fp gp 2_ {@ C> hp ip jp O^ c[ R: {# {# {# {# S@ {# {# S@ {# {# {# R@ m2 t{ kp lp mp np op pp qp rp sp tp k. 2# %, l. Qm [. up vp wp xp yp zp 4+ d. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ p@ Ap Bp )@ S. S. !@ Cp Dp Ep Fp Gp Hp Ip Jp Kp Lp Kp Mp Np Op Pp Qp Rp Sp Tp Up 87 Vp Wp Xp Yp Zp `p q .q 19 [. +q @q #q $q %q &q %% n% {@ S. S. {@ S. *q =q -q t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& ;q !& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. a1 >q ,q t8 %, [. f( g( h( 3^ {# {# S@ Ha R@ {# {# i( -: 'q )q [. *3 U9 !q W9 B[ @ @ *@ e^ ~q {q 7@ l. ]: ]q ^q /q S@ {# {# {# S@ {# {# S@ p} (q _q :q #@ (# <q :# Jg e. @ @ 2$ s^ D( E( F( w) [q }q 4: d@ S_ {# S@ [l m# S@ {# R@ *} |q 1q G( %+ $+ Xo 2q 3q 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. 4q 5q wj P: {# S@ {# k# S_ S@ S_ P^ 6q 7q `g S. .& #c $c %c ;% I. @ q@ =5 8q 9q _~ [. %} 0q aq ,5 {# {# {# {# {# {# {# S@ {# {# S@ S@ 13 bq cq dq eq fq fq gq hq iq jq kq lq mq mq nq hq oq .4 pq qq Y1 R@ {# S@ {# {# {# {# {# {# {# {# S@ %^ rq sq H: b; $% tq !. I: s+ I. @ 9* uq p; vq [. [. *[ N: =[ -[ {# {# {# {# R@ N1 S@ {# {# {# S@ ,5 wq xq 1$ yq zq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Aq Bq Cq Dq Eq l. S. Fq Gq Hq Iq I. @ @ 4+ Jq Kq Lq Mq l. k. Nq Oq Pq h6 e1 R@ {# {# {# S@ {# k# (: S@ {# {# S@ {# {# H| ,5 V| Qq Rq Sq Tq np Ka Uq Vq Wq Xq Yq [. .~ 19 [. y+ Zq `q r .r +r ;% 2$ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. H. @r #r .& S. S. {@ S. C6 Qm v3 $r %r &r Q! *r =r -r ;r >r ,r 'r )r [. [. !r !. ~r {r ]r ^r /r (r _r :r <r S. {] [. [r }r |r Y> %+ S. S. {@ S. S. S. S. |% 1r 2r t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& J& + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ 3r %3 )% [. f( g( h( 3^ {# S@ @[ G| E: {# {# i( j( f< 4r [. m( 5r 6r 7r [6 @ @ 3@ 8r 9r 0r g# l. @~ ar br cr R@ {# {# {# {# {# {# {# (: ]# ,| 3a #@ [. dr :# er e. @ @ 2$ s^ D( E( F( w) fr t1 4: d@ S_ {# P^ 8} << S@ {# R@ h6 gr 1q G( %+ $+ hr ir 9& 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. jr kr wj P: {# {# l# X_ S@ {# S@ l# lr mr |d S. .& #c $c %c ;% I. @ l3 m: nr or Y> [. g| `f g A_ {# R@ P^ {# S@ c: P^ {# S@ {# {# {# d@ pr qr {# l^ h@ h@ h@ h@ h@ rr h@ h@ h@ h@ h@ h@ h@ sr U< 5^ S@ {# S@ {# {# {# {# {# {# {# {# {# {# l# #[ G: H: b; 61 tr !. I: s+ I. @ g= ur vr wr [. [. *[ N: =[ -[ {# {# {# {# i( Ia b@ S@ P^ R@ {# d@ 5^ xr yr zr Ar Br Br Br Br Br Br Br Br Br Br Br Br Br Br Br Br Br Br Cr Dr np Er 2# {@ Fr Gr Hr Ir 2$ @ @ I. s+ Jr Kr Lr Mr {@ ;$ Nr Or Pr h@ 7^ 6| S_ {# {# P^ X_ d@ {# {# {# {# {# S@ {# {# S@ 6^ Qr A_ Rr aq Sr Tr Ur Vr Wr Xr Yr Zr 0) `r Vh K$ s .s +s @s #s I- l& @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. $s %s &s )@ S. S. S. {@ S. S. 8# Y> *s =s -s ;s >s ,s 's )s !s ~s {s {@ S. Ze ]s !. ^s /s [. (s _s 7m 2. S. {@ {@ S. 1. :s %+ S. S. {@ S. S. S. S. S. S. *q <s [s t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& }s |s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ r8 Z} `} %, [. f( g( h( 3^ {# {# S@ Ha R@ {# {# i( -: 'q 1s [. *3 U9 !q 2s B[ @ @ 3@ 3s 4s 5s '# l. fj 6s 7s cr R@ {# {# {# {# {# {# S@ p} 8s 9s 0s #@ (# as :# bs s# @ @ 2$ s^ D( E( F( w) [q }q 4: d@ S_ {# S@ ;< m# S@ {# S@ << cs ds G( %+ $+ hr es C( 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. 4q fs wj P: {# {# k# 8} gs {# (: P^ hs is `g S. .& #c $c %c ;% I. @ q@ =5 js 9q _~ [. %} K' ks Y1 R@ *< 8} S@ {# T[ F| P^ {# {# {# S@ {# {# d@ k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# P^ {# {# {# {# {# {# {# S@ {# {# {# {# {# {# {# l# ~3 G: H: b; n. l@ !. I: s+ I. @ g= ls Kc ms [. [. *[ N: =[ -[ {# P^ P^ {# R@ N1 R@ ns 8} j| S@ {# {# R@ R@ R@ R@ R@ R@ R@ -[ d@ O^ O^ S@ O^ O^ R@ P^ B_ -< t: R@ R@ R@ w{ os oo ps t' S. qs rs ss .] 2$ @ I. @ 3@ ts us vs ws S. 4, xs ys zs As Bs o} d@ P^ P^ k# 8} d@ {# S@ {# {# S@ {# {# {# {# {# {# R@ k# Cs xr Ds Es Fs Gs Hs Is Js Ks Ls 0) 5, X( Ms Ns Os B/ Ps e. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. ;+ Qs Rs fd !@ S. S. S. S. {@ S. S. !% 5$ n% x@ t$ *7 d$ x@ u$ +$ !% S. S. xs Ss !. Ts Us {@ 5$ 8# w@ S. {@ S. S. S. S. S. S. {@ S. S. S. S. S. S. !@ S. ^+ Vs G+ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - .- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ Ws Xs Ys )% [. f( g( h( X| R@ S@ S@ S@ {# S@ {# i( -: w[ f1 [. Je Io Jo Zs ){ @ @ *@ k< l< `s 7@ k. t .t +t a@ R@ {# {# {# {# {# {# {# R@ f3 @t J[ o+ [. Uo o@ #t e. @ @ 2$ s^ D( E( F( w) J4 H8 y< d@ S_ S@ {# S@ S@ {# {# R@ &^ $t 1q G( %+ $+ Xo 2q A- 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. `o %t .p P: {# {# S@ {# S@ {# S@ l# &t *t |d S. .& #c $c %c ;% I. @ q@ O< #p =t f| [. %} !. &} R# S@ c@ e@ S@ d@ c@ << S@ {# {# {# {# {# S@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# S@ k# R@ S@ {# {# {# {# S@ {# {# S@ l# >9 G: H: b; n. 2# !. I: s+ I. @ D/ $[ Vm -t 1. [. *[ N: =[ -[ l# r6 ;t k# {# S@ S_ -< e@ m# (: {# S@ -< S@ S@ S@ P^ R@ -< }l 82 >t C| (( (} C| E: |< ,t 8^ E} c@ S@ S@ H| 't )t !t t' S. ~t {t ]t ^t l& @ @ I. c. e. /t (t _t [. {@ l. :t <t Oi jg [t m2 7| E| P^ 6| S@ {# {# S@ S@ {# S@ {# {# {# {# S@ {# {# S@ S@ R@ R@ d@ 5} Ln Z/ }t |t 1t 2t [. 4, .& l. 3t 4t 5t G8 s. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. t. 6t 7t 1# S. !@ S. S. S. S. S. {@ S. S. S. S. S. S. S. S. S. S. S. {@ S. 8t 9t :$ 0t }h {@ S. S. S. {@ S. S. S. S. S. S. S. S. S. S. S. S. S. S. w@ !@ ~+ a# I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. q[ at bt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ct r4 dt t8 l. [. f( g( et &^ ;t d@ S@ {# S@ {# {# i( -: f< zn [. +$ _; ft :k j< @ @ 3@ r^ gt ht ej l. 8@ it Ol D4 R@ {# {# {# {# {# {# (: ;< jt kt lt l@ m@ mt :# G8 e. @ @ 2$ s^ D( E( F( .~ 2: 3: 4: d@ S_ {# {# {# {# S@ {# R@ nt ot 1q G( %+ $+ Xo pt qt 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. Rn rt wj P: {# S@ {# S@ {# S@ {# P^ st tt ]e S. .& #c $c %c ;% I. @ q@ +} ut Un $} [. R< vt h6 P^ {# S@ S@ {# S@ S@ S@ {# S@ {# {# {# S@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# S@ {# P^ wt h6 R@ {# S@ R: R@ {# S@ {# {# k# jp [} H: b; 4, xt !. I: s+ I. @ {& yt K: zt [. [. *[ N: =[ -[ {# S@ S@ S_ {# {# {# S@ S@ {# S@ b@ {# S@ {# {# H| At A| c: R@ S_ R@ S@ {# S@ S@ S@ R: R@ S_ R@ S@ {# {# B_ Bt Ct Dt )% ~@ Et Ft Gt Ht 2$ @ @ @ @ 4+ Qn It a- Jt 1. )% ~@ [. Kt Lt Mt Nt D_ Ot O^ E: -< {# S@ c@ e@ S@ {# {# {# {# S@ {# {# {# {# {# {# {# S@ S@ S@ k# 86 Pt Qt Rt St Tt u$ S. :~ Ut Vt R& Of I. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. Wt Xt Yt Zt w@ S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. {@ `t u !. .u Lk {@ S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. !@ S. +u @u #u t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - $u + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ c. 2@ %u &u *u )% [. f( g( h( P: E: S@ S@ S@ {# S@ {# i( -: gm =u [. Je im -u ;u O. @ @ i- s( >u ,u g# l. N@ 'u ln g l# S@ S@ S@ {# S@ {# {# {# o7 26 )u o+ [. Ef o@ &@ W# @ @ 2$ s^ D( E( F( w) tm um o1 d@ S@ ^| S@ {# {# {# {# S@ e@ !u ~u G( %+ $+ {u ]u ^u 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. /u kr wj P: {# {# {# {# {# {# S@ l# $f 2[ |d S. .& #c $c %c ;% I. @ q@ O< (u _u (i [. g| :u W/ X| {# {# {# {# {# {# {# {# {# {# S@ S@ S@ S@ k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# S@ S@ {# O^ R@ {# S@ -< d: h6 l# {# {# {# k# Q( <u H: b; .' [u !. I: s+ I. @ 0* }u el |u [. [. *[ N: =[ -[ {# {# {# S@ {# {# {# {# S@ -< R@ s{ E: {# S@ S@ {# sf b@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ 1u 2u 3u 4u t' S. 5u 6u 7u 8u 2$ @ @ @ I. @ +% e. 9u #; 0u au (d S. [. bu cu du T* eu fu Ia c: k# E: A| Af l# {# {# {# {# {# S@ ^| S@ {# {# {# {# {# {# S@ {# R: Cs r6 gu !. hu iu o. {@ ju ku 0q lu I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. t+ mu nu w% !@ S. S. {@ S. S. S. S. S. S. S. S. S. S. S. S. {@ S. S. Pm ou !. b pu qu {@ S. {@ S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. S. !@ ^+ ru E@ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. $: p8 su + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. a1 tu Tk Th )% [. f( g( h( 3^ {# {# S@ _: S@ {# {# i( -: k( uu [. m( Xk Yk vu [6 @ @ *@ e^ wu xu 7@ k. i yu zu Q# S@ {# S@ [l S@ {# {# S@ 6| Au Bu Cu #@ [. Du o@ m) +% @ @ 2$ s^ D( E( F( w) [q Eu y< d@ d@ 3} *} R@ {# {# {# R@ Fu Gu 1q G( %+ $+ Xo Hu 3q 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. Iu Ju wj P: {# {# {# {# {# {# (: P^ g Ku `g S. .& #c $c %c ;% I. @ q@ =5 Lu Mu _~ [. g| Nu Ou X| {# {# {# {# {# {# {# {# {# S@ {# R@ S@ Ha Pu Qu Qu Ru Su Qu Su Su Ru Qu Ru Qu Ru Tu Qu Tu Uu Vu f@ B_ S@ {# {# S@ {# -< 4} >< R@ {# {# S@ %^ Wu G: H: b; !% q% !. I: s+ I. @ D/ Xu F6 Yu [. [. *[ N: =[ -[ {# {# {# {# S@ {# {# S@ {# R@ l# Zu l# R@ B_ -< 86 -< 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 P^ rf +4 `u r~ S. v .v +v c* 2$ @ @ @ @ I. @ ;% @v #v 2[ $v %v &v S. l' (# *v =v -v ;v t3 >v ,v 'v P^ )v P^ R@ {# {# S@ P^ S( D4 -< S@ {# {# {# {# {# {# S@ {# -< s: !v ~v {v ]v ^v u$ ) /v (v _v :v I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. @ &~ <v ^+ n. %+ {@ S. {@ S. S. S. S. S. S. S. S. S. S. {@ S. {@ [v }v |v [m g8 T* 1v 2v 2# S. ~@ n. S. S. S. S. S. S. S. S. S. S. S. S. S. S. sb 3v 4v @ t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# 5v 6v + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ 9j 0j %, [. f( g( h( 3^ {# (: p} 7v (( {# {# i( j( f< &3 [. *3 @| h1 8v B[ @ @ 3@ 9v 0v av g# l. bv cv dv Km R@ {# m# .{ (( {# {# (: c@ ev D8 #e #@ /~ ij :# ^, e. @ @ 2$ s^ D( E( F( 8+ kj lj 4: d@ S@ m# -< S@ {# {# {# S@ e@ fv ~u G( %+ $+ hr gv C( 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. hv iv wj P: {# {# {# {# {# {# S@ l# jv Xf |d S. .& #c $c %c ;% I. @ l3 m: kv Aj |) [. g| Bj Cj X| {# {# {# {# {# {# S@ S_ {# {# k# _: lv mv nv ov pv qv rv sv tv uv qv vv wv xv yv zv Av g+ Bv 1$ Cv Dv t: l# {# S@ {# S@ c: R@ {# S@ {# {# l# ~3 G: H: b; n. 2# !. I: s+ I. @ G$ |} ]c Ev [. [. *[ N: =[ -[ {# S@ l# S@ {# {# {# {# l# A| [l i( X| O1 Fv Gv Hv Iv Jv Kv Jv Y+ !e Jv Lv Mv Lv `/ Nv Iv Nv Nv Mv D1 Mv Ov Pv > Qv 2# ~@ Rv Sv Tv Ht 2$ @ @ @ @ @ I. @ e. Qn Uv Vv Wv Xv Gj o. %+ w) 9o Yv Zv `v w 0q .w +w @w ;t h@ 3^ O^ c@ h6 S@ m# S@ {# {# {# {# {# {# {# {# S@ {# {# O^ #w $w %w &w `' !% [. 3f *w =w d= @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. -w ;w >w ,w 'w )w 2# {@ !% S. S. S. S. S. S. S. S. !% {@ o. N) !w ~w {w 97 97 g8 !. ]w ^w 1. k. {@ S. S. S. S. S. S. S. S. S. S. n. ~@ !% S. |% /w (w b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. D$ _w T~ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ Sh Th )% [. f( g( h( t: R@ S@ (: P^ S@ {# {# i( -: | Uh [. Vh uf Xh Yh B[ @ @ 4+ d# :w <w g# l. h# [w }w b: l# {# S@ P^ d@ {# {# S_ m# ka |w 1w #@ [. $i :# G8 e. @ @ 2$ s^ D( E( F( w) 2w K4 y< d@ S@ S@ S@ {# S@ {# {# R@ 3w 4w 1q G( %+ $+ {u 5w ~4 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. 6w 7w wj P: {# {# {# {# {# {# (: P^ Yg +c `g S. .& #c $c %c ;% I. @ q@ =5 ^i 8w (i [. p3 _i g 3^ {# S@ {# {# S@ S@ m# d@ S@ R@ h@ Kv 9w 0w aw bw cw dw ew fw gw hw iw jw kw lw mw nw jw ow pw qw rw sw g2 c[ l# {# S@ {# {# {# S@ {# {# {# l# ~3 G: H: b; %+ 9o !. I: s+ I. @ C3 tw y| uw [. [. *[ N: =[ -[ {# R@ 8} 4} S@ {# {# {# P^ 8} Ha l# U| vw ww xw yw zw Aw Bw Cw Dw Ew Fw Gw Hw Iw Jw Kw Lw Mw Nw Ow Pw Qw Rw Sw Tw Uw 1# 8# Vw Ww Xw W# I. @ @ @ @ @ @ I. @ l& Qn Yw Zw `w x .x Tc +x (d j; [. v3 @x #x $x %x Q. &x *x =x -x [l e[ ,5 b@ d@ {# {# {# {# S@ {# {# {# {# {# S@ {# R@ 0h ;x !. >x %% u$ ,x 'x )x !x +% @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. t. ~x {x m. ]x ^x /x (x ) )w w) u$ u$ 4, n% u$ (d _x &+ 4. :x <x [x }x 97 i8 i8 97 97 !. |x 1x 2x t$ 6~ w) u$ u$ 8# 8# 4, e$ t$ q~ M= !% N= S. 3x 4x 5x b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. <@ [@ 6x + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. a1 7x 8x 0j %, [. f( g( wg S@ N1 S@ S@ {# {# S@ {# i( -: k( 9x [. [] yg zg 0x B[ @ @ *@ e^ ax bx 7@ l. ]: F[ cx /q S@ S@ {# {# {# S@ {# S@ 6| Gg Hm dx #@ 0) ex :# ^u +% @ @ 2$ s^ D( E( F( w) fx gx 4: d@ S_ {# {# S@ {# {# {# S@ Ha hx ix G( %+ $+ Xo Hu jx 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. kx iv wj P: {# {# S@ {# {# {# (: k# lx @p |d S. .& #c $c %c ;% I. @ q@ m: mx nx q~ [. g| +h ox 6^ {# {# O^ c: {# 7} 7| d: R@ O^ px qx rx sx tx [. |) [. 1. %% 1. Y> [. %% [. |) [. 1. %% Y> [. [. ux vx $; wx u7 S@ {# + {# S@ {# {# {# S@ %^ Wu G: H: b; n[ xx !. I: s+ I. @ 9* ad p; yx [. [. *[ N: =[ -[ {# R@ *< p} S@ {# {# S@ {# + 6^ zx Ax Bx Cx Dx Ex Fx Gx Hx Ix Jx Kx Lx Mx Gx Nx Ox Px Qx Rx Sx Lx Tx Ux Vx Wx {] R; 5, y* Xx Yx Zx ;% d. @ @ @ @ @ @ @ I. @ 4+ {d `x y .y +y @y #y $y [. t$ 5, [. [. %y &y *y =y -y ;y Ku >y ,y 3| ,5 D| {# {# i( S@ {# l# P^ {# R@ sf {# {# S@ R@ 'v 'y )y !y ~y [. {y ]y ^y i= @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ b. t+ /y (y t' _y :y <y [y }y |y 1y 2y 3y 4y 5y 6y 7y 8y 9y 0y ay Kc by 97 i8 i8 97 i8 i8 ]y cy dy ey fy gy hy iy jy }: u6 ky ly my ny oy l@ S. S. 5$ py qy b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. ry sy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ~a ty uy *u )% [. f( g( rf ;< A| Ge S@ {# {# {# {# i( j( f< tf [. x@ vy Db vf [6 @ @ i- Ag Bg wy g# k. i xy Eg Fg l# {# {# {# {# {# {# {# (: qm 26 yy o+ [. )| o@ 56 *@ @ @ 2$ s^ D( E( F( w) 6a zy 4: d@ S@ {# {# {# S@ {# {# R@ Ln Ay By G( %+ $+ hr ]u ~4 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. Cy kr wj P: {# S@ {# t: (: S@ S@ P^ ]i 7q `g S. .& #c $c %c ;% I. @ l3 m: nr Dy Y> [. g| `f Ey I} {# O^ )9 5} R@ d@ c@ m# H| Fy Gy Hy Iy _~ %+ <r [. [. [. [. [. [. [. [. [. [. 1. [. [. [. Cp !@ `| Jy Ky Ly ;^ R@ O^ V_ H| {# {# {# {# {# k# My /h H: b; %+ Ny !. I: s+ I. @ C3 Oy N8 Py [. [. *[ N: =[ -[ {# d@ R@ S@ {# {# {# {# k# l^ V8 l5 Qy Ry v@ w) Q; o. i} (d i} Q; o. Q; (d Q; o. Q; Q; o. #@ Q; Q; (d i} o. Q; {@ m( [. Sy $< Ty l& 4+ @ I. @ @ @ @ @ @ @ @ @ I. W# Uy Vy Wy Xy Yy Zy `y z [. [. S. 4, .z +z S] @z #z $z %z &z *z =z Ab ,5 O^ -z m# k# h6 /} S@ @[ ,t H| {# {# d@ 0h ;z >z ,z [. d$ 'z )z !z s. 4+ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. G+ ~z {z l. ]z ^z #; /z (z _z :z <z [z }z |z 1z 2z 3z 4z 5z 6z [m 97 i8 97 i8 i8 i8 i8 97 if 7z {> 8z 9z 0z az bz cz dz ez fz gz hz iz [. S. S. :% jz kz b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. $: lz mz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ct nz oz t8 l. [. f( g( h( + Ge S@ S@ {# {# {# {# i( -: ;: pz [. Je qz Le rz O. @ @ 3@ 3q 5@ sz '# l. Fn tz uz 3} R@ {# {# {# {# {# {# S@ _: *d kt vz &2 }: -d :# 1: e. @ @ 2$ s^ D( E( F( w) Te Ue y< d@ S_ R@ 6} S@ {# S@ {# S@ wz xz ~u G( %+ $+ Xo yz zz 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. Az rt wj P: {# {# (( d[ R@ {# (: P^ Bz Cz |d S. .& #c $c %c ;% I. @ q@ =5 %f Dz >~ [. %} %@ r: R# {# R@ 5} @[ R: {# S@ S_ + Ez Fz Gz Hz A+ m@ Iz Jz Kz Lz Mz Nz Oz Pz Qz Oz Rz Sz Tz Uz Vz Wz Xz N= tx Yz Zz `z k# R: +i c: {# {# {# {# {# b@ A [} H: b; {@ 2# !. I: s+ I. @ %= .A +A @A [. [. *[ N: =[ -[ {# {# {# {# S@ {# + {# O^ #A $A %A &A o+ {@ $% Y> [. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. Y> 6, [. :/ *A =A -A ;A e. @ @ @ @ @ @ @ @ @ @ I. @ @ c. I. 2$ _a >A ,A 'A )A !A ~A {A [. [. )% !% {@ 1# .& k. ]A ^A /A !. (A _A 7| e@ {# R@ ns [l Ge {# >< c: {# S@ {# R: [l !! :A <A u$ [. [A d^ }A +% @ @ @ @ @ @ @ @ @ @ @ @ @ @ 3+ c. |A 1A )@ 2A 3A /o if i8 97 h8 Qc i8 Qc Qc i8 i8 i8 4A 87 97 h8 i8 i8 i8 i8 i8 i8 97 i8 h8 97 i8 i8 87 i8 i8 Qc 97 97 97 i8 h8 3' 5A [. S. S. S. ^+ 6A b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ 7A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c< d< e< )% [. f( g( h( 3^ {# {# (: -< S@ {# {# i( j( f< zn [. +$ `, h< i< j< @ @ *@ k< 8A 9A 7@ k. n< 0A aA a@ R@ S@ S@ S@ S@ S@ S@ S@ R@ +e bA (x o+ [. u< o@ cA e. @ @ 2$ s^ D( E( F( w) w< x< y< d@ R@ c[ Pi f@ S@ S@ S@ R@ 3w 4w 1q G( %+ $+ Xo 2q r^ 4+ @ @ @ @ @ @ @ @ W# Z Bm Cm 3. [. dA eA .p P: {# (: S@ R@ c: S@ S@ l# jv {, |d S. .& #c $c %c ;% I. @ q@ fA P< /e F^ [. R< S< T< P^ {# {# R@ R: {# S@ {# {# Qr gA hA iA [] 2# jA kA /z lA mA nA mA nA mA nA nA mA mA nA mA nA !. oA Xz Tc pA qA rA g@ (: c: {# S@ {# {# {# S@ l# >9 G: H: b; {@ t' !. I: s+ I. @ D/ $[ Vm sA 1. [. *[ N: =[ -[ {# -< -< S@ {# O^ 2< P: tA uA vA wA Y> S. %+ xA yA zA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA BA CA DA EA Rd FA GA 0= I. I. @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ I. l& 2$ +% B- HA W9 IA JA KA aw v[ Ze LA S. N= {@ l. l. [. MA NA OA PA Q# k# {# S@ R: S@ R: R@ {# S@ {# S@ {# %^ QA RA SA _~ [. TA UA VA O. @ @ @ @ @ @ @ @ @ @ @ d. @ I. t. WA XA 5d {@ YA ZA /o 97 97 i8 97 97 97 97 97 97 97 `A B .B `( i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 i8 97 97 97 97 97 97 97 97 3' 5A [. S. S. !@ ~+ +B @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. q[ r[ @B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c( `c t8 l. [. f( g( h( 3^ {# (: {# #B k# {# {# i( -: /6 d [. (~ $B %B &B B[ @ @ *@ J@ *B =B v( l. ]: -B ;B ~2 l# R@ R@ R@ R@ R@ R@ R@ h@ H_ (u >B l@ m@ ,B o@ Ht s# @ @ 2$ s^ 'B )B F( .~ !B ~B {B -< R@ c: B_ l# R@ R@ R@ l# h6 ]B ^B G( %+ $+ /B (B _B 4+ @ @ @ @ @ @ @ @ W# :B <B [B 3. [. }B fs Pt ,5 R@ R@ R@ R@ R@ R@ R@ O^ |B 1B 2B S. .& 3B 4B 5B s+ c. @ q@ +} 1d 6B $} [. %} %@ &} R# {# S@ {# {# S@ {# {# c: A_ -c 7B !_ 8# 8B 9B 0B aB bB bB bB bB bB bB bB bB bB bB bB cB dB eB fB [. u$ gB hB iB e@ S@ {# S@ {# {# {# {# {# l# ~3 G: H: b; d$ jB !. I: s+ I. @ G$ kB ]c lB [. [. *[ N: =[ -[ S@ W| mB S@ S_ {# P: R@ O1 nB oB pB qB M= rB sB tB uB vB vB vB vB vB vB vB vB vB vB vB vB vB vB vB vB uB wB xB yB zB AB BB @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ t. t. e. 9= qt CB DB EB FB GB HB IB JB KB LB fd o+ {] [. MB NB OB PB Ob P^ {# S@ f@ S@ {# S@ {# {# {# {# k# QB RB SB [. C6 TB !. UB ;* I. @ @ @ @ @ @ @ @ @ @ @ d. U% ,( 5+ VB WB fd YA ZA /o 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 XB YB 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 pb ZB `B [. S. S. S. ~+ +B @ @ I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ 3r %3 )% [. f( g( h( t: R@ (: c@ r6 P^ {# {# i( -: | Bb [. +| .C +C @C B[ @ @ 4+ #C $C %C p+ l. &C *C =C -C Su =x ;C U| ;C =x ;C >C ,C 'C )C !C #@ 0) ~C 1$ {C e. @ @ 2$ Qn ]C ^C 8l l' /C (C _C :C Su <C [C }C ;C |C 1C |C 2C 3C 4C 5C %+ 6C 7C 8C m) 4+ @ @ @ @ @ @ @ @ *@ 9C 0C aC p& [. bC cC dC eC <C [C }C ;C My 1C U| ,C fC gC hC S. .& iC jC kC s+ c. @ q@ O< &c *c f| [. g| `f g A_ {# {# {# {# {# {# {# H| lC mC wa [. 4, `1 nC oC x} a= D* D* D* D* D* D* D* D* D* D* k_ jd pC qC [. :% rC sC ^} e@ S@ {# {# {# {# {# {# {# l# #[ G: H: b; V} tC !. I: s+ I. @ C3 uC N8 vC [. [. *[ N: =[ -[ R@ &^ h6 R@ {# {# {# l# k^ wC xC yC S. zC AC BC 5o e& CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC DC EC FC DC *$ GC U% d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ d. +% * A= HC IC W& JC KC LC MC NC OC @f [. t' PC [. QC RC pm || O^ i( Ia b@ {# {# {# {# {# S@ R@ SC TC UC VC {@ WC XC YC I. l& @ @ @ @ @ @ @ @ @ I. t. K+ ZC `C D .D +D @D #D $D %D 97 i8 i8 i8 i8 i8 i8 i8 i8 97 ~j &D *D i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 if i8 =D -D [. S. S. S. ~+ +B d. d. d. I. s# I. d. b. d. @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& ;D >D + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. a1 b1 ,D t4 %, [. f( g( rf ;< A| d@ S@ P^ {# S@ {# i( -: k( /a [. *3 @| #| $| B[ @ @ l& Qn 'D .1 %, S. zC )D !D ~D {D ]D ^D /D (D _D :D <D [D }D |D 1D u$ 2D 3D 4D I. 2$ @ @ c. [ 5D 6D 7D E{ 8D 9D 0D aD bD cD dD eD fD gD hD /D iD jD kD f5 {@ ~| lD mD // 4+ @ @ @ @ @ @ @ @ 3@ nD oD (7 [. 8: pD qD rD sD tD uD vD wD xD yD /D zD AD BD CD {@ %+ DD ED FD s+ c. @ q@ m: ra GD p& [. g| HD ox 6^ {# {# {# {# {# {# {# k# k^ -c ID !_ 4, n| o| Z< m) I. @ @ @ @ @ @ @ @ @ @ +% JD KD LD [. n% MD ND u| e@ S@ {# {# {# {# {# {# S@ %^ OD sq H: b; !% PD !. I: s+ I. @ 9* *2 p; QD [. [. *[ N: =[ -[ {# l# l# {# S@ {# {# l# k^ RD SD TD !% .& UD ie VD D* O. O. O. O. O. O. O. O. O. O. O. O. O. O. O. O. O. {& {& O. +% @ d. c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ ]* s+ O. I. WD XD YD ZD `D E .E kD 8t )% l. +E @E :$ #E Y1 l# h6 S@ {# {# {# {# {# {# R@ i| Q. $E %E l. S. &E *E .] l& @ @ @ @ @ @ @ @ d. @ U% =E -E ;E >E ,E 'E )E !E ~E }x 97 i8 i8 i8 i8 i8 i8 i8 i8 Qc `A {E !j i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 ]y ]E ^E /E (E Y> $% {@ :% ^+ _E :E :E v2 <E [E }E '& d. c. d. @ @ @ @ @ @ @ @ @ @ @ @ t. I& |E + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. @3 #3 1E %3 )% [. f( g( wg m# c[ Ge {# {# S@ {# {# i( j( f< 2E [. *3 U9 V9 ;3 B[ @ @ I. G$ 3E !. 4E 1. {@ 5E 6E 7E 8E 9E 0E aE bE cE dE eE fE gE hE 2# w) iE jE kE e. c. I. @ b. W# lE mE nE >~ 4, oE pE qE rE sE tE uE vE wE xE aE yE zE M@ l. l. AE BE CE W# 2$ @ @ @ @ @ @ @ @ q@ DE EE FE GE *7 #@ HE IE JE KE LE ME NE OE PE aE QE RE SE ~@ {@ X4 TE UE VE e. I. @ l3 m: [0 WE o3 [. XE !. YE R# {# {# S@ {# {# S@ S_ -< ZE `E #9 [. 4, F 30 '} 9& q@ @ @ @ @ @ @ @ @ @ @ +% *$ .F +F [. 4, @F #F ^} e@ S@ {# {# {# {# {# {# {# l# $F <u H: b; n. 2# !. I: s+ I. @ C3 D3 E3 %F [. [. *[ N: =[ -[ {# {# {# S@ {# {# {# l# k^ y^ &F *F S. =F -F ;F >F I- @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ b. 2$ *@ e. W# (- ,F 'F )F !F ~F {F S. )% ]F ^F /F N# P^ R@ {# S@ {# {# {# {# {# S@ &^ (F _F Rf l. S. :F <F [F l& @ @ @ @ @ @ @ d. c. d. '& }F |F 1F l# 3^ 2F 3F 4F 5F q' 97 i8 i8 i8 i8 i8 i8 i8 i8 Qc 97 6F gg i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 97 7F 8F 9F 0F aF bF cF dF eF fF gF hF iF jF kF lF mF nF oF d. 3+ @ @ @ @ @ @ @ @ @ @ @ @ d. '& pF qF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ct r4 rF t8 %, [. f( g( h( 3^ (: S@ S@ {# {# {# {# i( -: G! sF [. ;{ tF w8 oC B[ @ @ d. e. w> uF vF wF [. {@ l. E{ o+ u$ E{ u$ E{ u$ E{ T. E{ M$ n. Q; (i xF I] yF W# @ @ @ @ +% zF AF BF 1. 2. n. 2# E{ o+ u$ o+ o+ E{ u$ E{ u$ E{ %, n. .~ ), CF DF EF s+ @ @ @ @ @ @ @ @ @ t. W# FF ,! GF [. 2# {@ 2# E{ u$ o+ o+ E{ u$ HF u$ HF E{ l. n. ), u5 IF JF ct l& @ @ q@ =5 KF +9 _~ [. R< LF Xg O^ {# S@ {# b@ S@ {# {# H| t{ MF u3 'z d$ $9 %9 p| 9& q@ @ @ @ @ @ @ @ @ @ @ s+ NF OF PF [. u$ 60 QF B3 e@ S@ {# {# {# {# {# {# {# %^ jp [} H: b; %+ r- !. I: s+ I. @ {& :5 <5 RF [. [. *[ N: =[ -[ {# {# {# S@ {# {# {# l# k^ 1{ SF TF n. )@ UF VF WF e. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ I. @ @ I. I. I. I. 4+ W# XF *E YF ZF Q; !% `F G I] W/ (( d@ S@ S@ {# {# {# S@ {# R@ .G +G @G #G 4, S. .^ $G %G l& @ @ @ @ @ @ @ c. d. &G *G =G -G %^ 8} F| k# G< ;G >G ,G 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 87 ~j gg 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 'G )G !G ~G {G O2 ]G ^G /G (G _G :G <G [G }G |G 1G 2G 3G 4G 5G @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& 6G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ f7 %3 )% [. f( g( h( 3^ {# {# {# {# {# {# {# i( -: /6 h7 [. m( 7G 8G 9G [6 @ I. @ @ 9= 0G )x aG bG cG Y> Je $# 3. $# p: *3 z] Vh Je 2. Vh [. dG eG fG gG *$ q@ @ @ @ @ @ _f hG iG jG kG F^ |) p: z] l@ z] (~ Je Vh 3. $# ]@ Y> [. lG mG nG oG @! 4+ @ I. @ @ @ @ @ @ I. @ q@ pG qG rG sG tG Y> p: p: 2. *3 p: $# p& l@ 2. z] *3 [. (# uG vG <5 wG I- I. @ @ q@ m: xG yG o3 [. %} >; zG R# {# {# P^ Km S@ {# {# k# S_ AG BG 0) %+ !% S7 Z< 9& q@ @ @ @ @ @ @ @ @ @ @ e. CG DG EG [. 4, FG GG %2 e@ S@ {# {# {# {# {# {# S@ l# >9 G: H: b; /+ HG !. I: s+ I. @ D/ E6 F6 IG [. [. *[ N: =[ -[ {# k# k# {# S@ {# {# l# k^ JG KG LG S. :c MG NG OG s+ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ 2$ O. O. {& c= 4+ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ I. I. s. {d PG !. QG %+ 8+ RG BC SG R@ S@ S@ {# R@ b@ S@ {# {# S@ Ob TG UG VG )% S. .^ WG XG *@ @ @ @ @ @ @ d. @ I. YG ZG `G H .H R@ S@ E: +H )v @H #H $H 87 97 i8 i8 i8 i8 i8 i8 i8 i8 %H &H 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 87 h8 *H =H -H ;H >H ,H 'H )H !H ~H {H ]H ^H /H (H 86 _H {H :H <H l& c. @ @ @ @ @ @ @ @ @ @ @ @ d. E# [H }H + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ <^ Sh ^6 )% [. f( g( h( 3^ {# l# S@ S@ c: S@ {# i( -: f< |H [. R; 1H 2H 3H O. @ @ @ @ I. ;% 4H 5H 6H 7H 8H 9H 0H aH bH cH dH eH fH gH hH iH jH kH !. lH :^ s. @ @ @ @ @ @ 2$ m) mH 3' nH oH pH qH eH rH sH tH 9H uH vH bH wH xH yH zH YF AH e. ._ @ b. @ @ @ @ @ @ @ @ @ c. e. BH CH DH EH FH GH cH HH IH JH KH LH fH MH NH OH PH QH RH Rd SH TH U% @ I. @ q@ m: o6 p6 o3 [. p3 UH cr B_ {# {# O^ ;t S@ {# {# k# k| AG VH /~ 4, WH XH '} 9& q@ @ @ @ @ @ @ @ @ @ @ e. y4 x6 YH [. 4, ZH `H %2 e@ S@ {# {# {# {# {# {# {# l# ~3 G: H: b; n. PD !. I: s+ I. @ C3 I el .I [. [. *[ N: =[ -[ l# 3} 7| l# {# {# {# l# k^ JG +I ;g S. t' @I #I $I s+ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ I. _f jj %I &I *I =I -I 8- I. c. I. @ @ @ I. @ @ @ @ @ @ @ @ @ I. @ 0= ;I >I ,I %% B) 'I )I !I S@ S@ {# R@ *< 8} -< S@ {# R@ Fg ~I {I ]I l. S. :F ^I t. l& @ @ I. @ @ @ I. I. oF /I (I _I S_ S@ {# {# {# (( l# :I <I Qd 97 i8 i8 i8 i8 i8 i8 i8 i8 97 if [I h8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 i8 }I |I 1I 2I 3I 4I 5I _H 6I 7I 8I .H S@ 9I /( {# d@ 0I aI bI c. c. I. @ @ @ @ @ @ @ @ @ @ @ t. o4 6' cI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ r8 dI `} %, [. f( g( h( 3^ t: eI k# 86 ,t mB R@ O^ fI gI hI [. 4. iI jI kI d= >' 4+ 4+ 4+ 4+ s# 5h E/ lI mI nI 0C oI pI qI rI sI tI uI vI vI wI xI yI zI (- e. 4+ 4+ 4+ 4+ 4+ 4+ 4+ 4+ e. ;% AI BI CI DI EI ;k FI GI HI 0C II pI JI rI KI LI MI NI W- e. 4+ 4+ 4+ 4+ 3@ 4+ 4+ 3@ 4+ 4+ 4+ 4+ 4+ 4+ e. [F *I OI PI EI RC 9z QI 0C RI SI TI tI UI VI WI XI YI er e* >' d. c. @ @ q@ =5 ZI ;5 _~ [. %} 0q ta 1u {# S@ {# E: S@ {# {# H| `I MF J v3 d$ n| ~5 p| 9& q@ @ @ @ @ @ @ @ @ @ @ s+ j OF .J [. u$ 60 +J B3 e@ S@ {# {# {# {# {# {# S@ l# ~3 G: H: b; {@ 2# !. I: s+ I. @ {& @J <5 #J [. [. *[ N: =[ -[ d@ f@ f@ S@ {# (: {# l# k^ $J %J &J !% )@ *J =J -J s+ I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. I. c. @ @ I. @ @ @ @ I. l& .] ;J >J ,J 'J )J !J ~J {J ]J 7{ e. i- 2$ I. I. I. c. c. @ @ @ @ c. I. I. c. d= ^J /J (J 1. :~ _J :J <J S@ S@ {# S@ m# f@ S@ S_ S@ R@ [J TC }J |J %+ S. 1J 2J ~& l& @ t. b. U% U% 3J $: 4J 5J 6J 7J 8J 0I {# d@ {# S@ {# -< O^ >2 9J Qd 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 $H 0J aJ bJ cJ dJ eJ S_ d@ d@ S_ P7 gs {# d@ S_ d@ {# S@ _H fJ gJ U% @ @ @ @ @ @ @ @ @ @ @ @ t. I& hJ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ R9 3r %3 )% [. f( g( h( 3^ d@ O^ S@ S@ l# S@ S@ i( ;2 f< iJ [. o. jJ kJ lJ mJ nJ oJ pJ qJ rJ sJ tJ B- uJ vJ wJ xJ yJ zJ AJ wJ BJ CJ DJ EJ FJ GJ HJ IJ JJ KJ LJ LJ LJ LJ LJ LJ LJ LJ ,F MJ NJ OJ 7& PJ QJ RJ SJ TJ UJ UJ xJ VJ zJ AJ wJ WJ XJ 7d YJ ZJ `J qJ K .K +K @K .K K #K rJ $K pJ LJ LJ %K #K &K *K =K -K :f :f E- ;K >K ,K 'K )K yJ RJ !K ~K {K 9= I- I. @ c. d. @ @ l3 m: m3 }0 o3 [. g| Bj Ou X| {# {# S@ {# {# S@ {# S@ ]K `E #9 [. k. f5 w3 Z< 9& q@ @ @ @ @ @ @ @ @ @ @ +% *$ .F ^K [. 4, /5 /K %2 e@ S@ {# {# {# {# {# {# {# k# (K G: H: b; %+ .& !. I: s+ I. @ D/ $[ <5 _K 1. [. *[ N: =[ -[ {# S@ S@ {# S@ m# S@ l# h@ :K <K [K S. =F }K |K OG ;% 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ 2$ I. 4+ W# l& t. @ c. d. @ @ I. W# 1K 2K 3K 4K 5K 6K 7K 8K 9K 0K aK bK cK dK d. 4+ 4+ +% W# +% +% +% +% W# ._ 4+ q@ MJ eK fK gK qB hK iK jK kK R@ S@ S@ {# S@ R@ S@ {# {# l# g7 lK mK (# %+ {] !. nK ;% I. I. w} i- oK pK qK rK sK tK uK vK wK S@ d@ {# {# {# S@ ;< ;t 0h &{ ]y 97 i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 xK yK zK AK BK CK DK S_ d@ S_ S_ {# d@ {# d@ {# {# {# d@ EK uK FK GK HK @ I. @ @ @ @ @ @ @ @ @ @ d. E# IK 9% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. ~a JK KK ^a %, [. f( g( h( 3^ {# {# {# {# {# {# {# E: )2 LK MK [. A+ /~ NK OK PK QK RK SK TK UK VK WK XK YK ZK `K L .L +L ;0 `K @L #L $L %L &L Jw *L =L -L ;L SK SK SK SK SK SK SK SK >L ,L 'L YK EE )L L !L ~L {L ]L ^L L .L +L /L (L _L :L ]L RK <L RK 2a [L }L |L 1L }L 2L 3L ;L 4L 5L SK SK 6L 3L SK 7L 8L *L `K 9L 0L @L aL *L Jw bL cL (L dL eL fL gL hL {& I. @ I. @ @ q@ m: V1 GD p& [. g| iL .c 3^ {# {# {# {# {# {# {# P^ z^ AG R7 !_ d$ `1 jL y: 9& q@ @ @ @ @ @ @ @ @ @ @ I- ^% kL LD [. n% s| lL u| e@ S@ S@ {# {# {# S@ {# {# k# #0 Ca H: b; V} mL !. I: s+ I. @ C3 nL y| Ga [. [. *[ N: =[ -[ {# {# S@ P^ U[ oL b@ R@ {# nB pL %E S. m. qL rL sL tL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL uL vL wL xL $s e* I. d. c. I. @ k& yL zL AL BL [. |) CL [. DL EL FL GL HL Ak IL JL KL LL ML NL OL cA cA K PL PL QL RL SL TL UL x@ N= y) VL WL XL %^ S@ {# S@ {# {# {# S@ {# l# !e YL ZL [. 3. GH r} `L {& I. M .M +M @M #M $M %M &M *M vK =M d@ {# S_ {# {# {# {# S@ P^ -< 6k -M ;M ]y i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 ,> >M ,M 'M )M !M vK ~M 0I d@ {# {# {# {# {# {# {# {# {# S_ /( {M ]M ^M /M &~ @ I. @ @ @ @ @ @ @ @ @ t. (M _M :M + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. xb <M [M %3 )% [. f( g( h( 3^ {# {# {# {# R@ (( S@ S@ w{ }M |M 1M [. r~ 2M 3M 4M 5M 6M 7M 8M 7M 9M 0M 7M 8M 6M 6M 6M aM 6M bM 6M cM dM eM 7M 7M aM 6M 6M fM gM 7M 7M 7M 7M 7M 7M 7M hM iM jM kM fM 6M 6M 6M 6M bM lM cM cM 6M aM 6M bM 6M 5M 5M 6M 6M mM 9M 8M 7M 6M gM 8M 7M 7M fM gM 5M 7M 7M 7M 7M fM 7M 8M 7M 6M 6M 6M 6M cM cM 7M aM 6M bM 6M nM oM pM qM cL rM e. I. @ I. @ q@ O< d| e| f| [. g| sM .c X| {# {# {# {# {# {# {# S@ 7^ tM wa [. l. Ye uM y: 9& q@ @ @ @ @ @ @ @ @ @ @ +% a1 vM wM [. 4, xM Ba ^} e@ S@ {# S@ i( R@ {# S@ {# k# A [} H: b; :% )f !. I: s+ I. @ G$ yM zM ^c [. [. *[ N: =[ -[ {# S@ 7} X_ R@ h6 R@ -< tA AM is ~% BM l. CM DM EM FM GM GM GM GM GM GM GM GM GM GM GM GM GM GM GM GM GM GM GM GM HM M] IM JM KM LM MM I. @ @ I. e. NM OM PM &2 {@ F^ [. {@ u$ [. QM RM SM TM UM VM WM XM YM ZM `M N N .N +N @N #N $N %N &N t$ S. Vh *N =N -N Ot l# {# {# {# S@ {# {# S@ {# R# ;N >N ,N 2. [. 'N |> )N g= J. !N ~N {N ]N ^N /N (N wK _N 6I d@ S_ d@ {# {# {# {# S@ {# {# {# k# nt :N `7 ]y i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 h8 <N [N }N |N 1N 2N ~H 3N 0I d@ {# {# {# {# {# {# {# {# {# d@ 0I 4I 4N 5N 6N 7N p@ @ I. @ @ @ @ @ @ @ @ d. 7% Xc 8N + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ r8 Ee t8 l. [. f( g( h( 3^ {# {# {# S@ W| T_ R@ {# ,5 9N sq 0N aN U] 2# bN Ze cN Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze cN cN Ze cN Ze cN cN cN cN cN cN Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze dN dN Ze cN Ze Ze Ze Ze cN Ze cN cN cN cN Ze cN Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze Ze cN cN cN cN Ze cN cN Ze eN fN gN hN iN !| s+ I. @ @ q@ +} @} #} $} [. %} jN kN X| {# {# {# {# {# {# {# H| `I MF lN mN d$ 8# xa Z< 9& q@ @ @ @ @ @ @ @ @ @ @ s+ nN oN pN [. u$ qN rN B3 e@ S@ S@ ;< ;t sN R@ {# S@ l# tN G: H: b; n. n% !. I: s+ I. @ 9= uN p; vN [. [. *[ N: =[ -[ {# S@ d@ A| d@ R@ {# {# 1u *{ wN xN [. {] 8# yN zN AN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN CN DN EN /B FN GN HN 4+ @ @ 2$ IN JN KN LN {@ f5 MN NN [. [. n. 2# e% ON La PN QN RN SN TN UN VN WN XN YN ZN `N O .O +O HF {@ +$ ^ @O #O $O P^ S@ {# {# S@ {# B_ k# {# l# >2 %O &O F^ {@ [. *O =O -O e* ;O >O ,O 'O )O !O -< S_ S@ 0I d@ S_ d@ {# {# {# {# {# {# R@ i( R@ -< + jv ~O <g i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 {O ]O ^O /O (O _O :O 8J P7 d@ {# {# {# {# {# {# {# {# {# d@ S_ <O 04 [O }O |O 1O t. @ @ @ @ @ @ @ @ @ t. b# c# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c< d< e< )% [. f( g( h( 3^ {# b@ {# S@ S@ 6| S@ {# S@ P^ 2O 3O 4O 5O t$ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ l. 6O 'd 7O // l& @ @ q@ O< P< 8O F^ [. %} O, 9O R# {# R@ b@ d@ S@ {# {# S@ qr 0O aO [. 4, bO cO dO 9& q@ @ @ @ @ @ @ @ @ @ @ ._ 4+ eO fO [. 8# gO hO iO e@ S@ S@ S@ 6| S@ S@ {# {# l# ~3 G: H: b; n. 2# !. I: s+ I. @ T% |e 1e 2e [. [. *[ N: =[ -[ {# {# S@ Ge S@ {# S@ {# H| x{ jO kO lO [. S. l. {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ n. mO L6 nO oO 56 I. @ W# pO qO rO sO {@ h^ tO Ka uO vO (# wO 4, {@ {@ l. )@ {@ !@ ~@ S. O> xO $9 xO LA S. {@ {@ {@ {@ l. (# yO !. zO M1 S@ {# S@ {# {# B_ AO Zu S@ ac BO CO DO 1. EO FO GO HO IO I. JO KO LO 86 S@ d@ {# d@ {# d@ {# d@ {# S@ {# (: S@ {# S@ Ha T_ d: S@ S@ w{ v7 DH 87 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 Qc MO NO OO PO QO RO S@ S@ {# {# {# {# {# {# {# {# {# {# {# d@ S@ (: SO TO UO VO WO I. @ I. @ @ @ @ @ @ d. =# Ce De + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c( d( Fe l. [. f( g( h( H| P: XO k# {# {# S@ {# S@ {# {# :I Dh YO ZO `O .d P .P +P @P #P .P $P p- %P &P *P +P @P p- @P P D^ $P P $P p- %P =P @P D^ *P +P .P -P ;P @P +P $P p- %P =P @P D^ >P P .P ,P p- 'P &P $P p- )P =P @P D^ P $P P ,P p- %P =P *P !P *P +P ~P {P ;P @P P ,P p- %P =P @P D^ .P P .P ]P p- t- &P $P p- 'P =P @P D^ >P ^P /P )@ S. M$ (P _P :P +% c. @ q@ =5 %f `m >~ [. R< <P >< P^ k# 5| [P R@ {# {# {# 3^ de }P |P An d$ 19 S7 Z< 9& q@ @ @ @ @ @ @ @ @ @ @ s+ 1P 2P 3P [. u$ 4P 5P 6P e@ S@ {# {# S@ {# {# S@ S@ l# >9 G: H: b; 4, 7P !. I: s+ I. @ D/ 8P p; 9P [. [. *[ N: =[ -[ {# S@ S@ {# {# {# {# S@ {# ,5 0P aP bP cP dP )% {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ {@ l. 2; eP fP gP hP 4+ @ W# iP jP kP v^ {@ lP mP nP oP !. pP qP rP sP tP Ny %+ )@ 1# .& l. l. l. {@ l. l. .& )@ %+ `# uP vP wP K' xP 4^ S_ S@ S@ {# =< p} << U[ R@ c: 6| yP zP MB qB [. AP ]y Um * @ JO BP CP S_ S@ {# d@ {# {# {# {# {# {# {# R@ f@ _: =< {# S@ E: R@ (: c[ E: DP 97 h8 87 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 h8 EP FP GP HP IP JP S@ {# d@ {# {# {# {# {# {# {# {# {# d@ S_ d@ KP dJ DK LP MP NP OP l& d. c. @ @ @ @ @ t. nf PP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ pf QP %3 )% [. f( g( h( 3^ 6| P: {# S@ {# {# {# {# {# S@ R@ RP SP TP UP VP WP XP YP ZP `P Q .Q +Q @Q #Q $Q #Q %Q &Q *Q oz =Q $Q WP -Q ;Q @Q >Q ,Q 'Q )Q !Q ~Q {Q ]Q ^Q /Q (Q _Q @Q :Q *Q YP <Q [Q Q }Q |Q 1Q 2Q 3Q #Q %Q 4Q 5Q 6Q 7Q 8Q 9Q .Q 0Q @Q aQ bQ cQ dQ 'Q eQ oz ]Q fQ gQ (Q 0Q @Q >Q hQ iQ Q jQ kQ }Q lQ mQ nQ 3Q _Q oQ aQ pQ 6Q qQ rQ sQ k6 %+ {@ tQ uQ vQ s+ I. @ l3 m: wQ xQ o3 [. %} 0q &} R# {# l# i( S_ S@ {# {# -< yQ zQ AQ [. %+ n| o| Z< 9& q@ @ @ @ @ @ @ @ @ @ @ +% *$ vM BQ [. :% rC CQ ^} e@ S@ {# {# {# {# {# {# {# P^ DQ G: H: b; n[ EQ !. I: s+ I. @ {& FQ K: GQ [. [. *[ N: =[ -[ {# m# m# S@ {# {# {# {# S@ 6| R# HQ IQ K' JQ KQ LQ MQ NQ OQ PQ QQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ RQ PH SQ TQ 4, .~ UQ VQ WQ XQ I. W# YQ ZQ `Q V: {@ R Kw .R +R @R ]$ #R >; $R %R &R *R =R -R ;R >R ,R 'R ~| )R !R ~R {R ]R ^R /R 3' (R _R :R R@ d@ c@ -< {# S@ Lm 7| l# S@ B_ <R [R }R [. |R m. 1R 2R U~ k& @ 3R 4R 5R 6R 7R S_ {# {# {# {# {# {# {# {# k# nt /} S@ {# {# {# {# k# AO k# X| 8R 9R h8 i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 97 0R aR bR cR dR eR Ge d@ {# {# {# {# {# {# {# {# {# {# {# {# S_ wz =M fR 8[ gR hR iR jR ]* @ @ @ @ @ @ d. 7% kR lR + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. Ir mR vg d1 %, [. f( g( h( 3^ {# {# {# {# {# {# {# {# {# {# d@ c: c@ nR oR pR qR rR sR tR uR vR wR xR yR zR AR BR CR DR ER FR GR HR IR JR KR LR zR MR NR OR PR QR RR SR TR UR VR WR XR YR rR ZR `R S .S +S @S #S $S %S UR &S DR *S =S -S ;S Dr >S ,S LR 'S )S !S ~S {S ]S >S ^S /S (S _S :S <S [S }S |S 1S 2S tR J3 3S 4S 5S ;S 6S 7S DR 8S 9S 0S aS O, bS f5 l. cS dS eS d. 2$ @ q@ m: fS gS q~ [. g| hS iS H| {# {# {# {# {# {# {# O^ 49 jS kS u6 d$ lS mS '} 9& q@ @ @ @ @ @ @ @ @ @ @ 8- f. nS oS [. j; z6 pS B6 e@ S@ {# {# {# {# {# {# {# P^ qS Ca H: b; !% q% !. I: s+ I. @ g= rS sS tS [. [. *[ N: =[ -[ R@ || /} R@ {# {# {# {# {# {# d@ 3^ &< uS vS wS xS yS zS AS BS CS o/ DS DS DS DS DS DS DS DS DS DS DS DS DS o/ ES FS GS HS u6 n+ [. IS H1 JS s# W# KS LS MS g_ {@ NS OS Tm 7^ l2 h@ PS QS RS SS Tb TS US VS WS XS YS ZS `S T .T +T @T #T $T %T &T *T B_ R@ S@ c@ F| c@ S@ S_ k# P^ 6| v{ r< =T -T ;T k. F^ >T ,T 'T d= @ d. 3R )T !T ~T RO S_ {# {# {# {# {# {# {# S@ {# k# P^ {# S@ {# {# {# S@ (( {# R@ {T J_ ]T 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 i8 pb &> ^T /T (T _T :T <T S@ d@ {# {# {# {# {# {# {# {# {# {# {# {# d@ {# S@ P7 [T 8J }T |T 1T 2T d. @ @ @ @ @ t. <@ 3T 4T + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ 5T 6T Th )% [. f( g( h( 3^ {# O^ {# S@ {# {# {# {# {# {# {# d@ k# H| B_ << c: 7} :I S@ 7} S@ e@ P^ << c: c@ gs f@ S@ d@ f@ c: f@ R@ f@ P^ Ha c: m# d@ :I d@ S@ e@ P^ e@ R@ f@ k# g@ c: 7} c@ d@ 7} S@ 7T P^ g@ c: c@ c: e@ gs d@ f@ c: :I S@ e@ O^ g@ c: c@ d@ :I S@ d@ e@ P^ e@ c: f@ P^ g@ c: d@ 7} d@ 7} gs e@ O^ g@ c: c@ c: f@ S@ d@ f@ i( 8T 9T 0T aT {@ Eq bT cT Qn 2$ @ q@ O< j@ dT (i [. %} O, aq 1u {# {# {# {# {# {# {# d@ eT `E fT K$ 4, LA Y< Z< 9& q@ @ @ @ @ @ @ @ @ @ @ e. y4 q| gT [. 4, hT `H %e g@ S@ {# {# S@ S_ {# S@ {# P^ iT G: H: b; {@ t' !. I: s+ I. @ {& FQ <5 jT 1. [. *[ N: =[ -[ d@ m# m# S@ {# (: {# {# (: S@ {# S@ H| H| R( <_ kT kT lT lT ;_ lT lT lT lT lT lT mT lT lT lT lT lT lT lT lT lT nT oT pT qT rT %% [. sT 7. pJ W# e. tT uT vT wT $% xT %@ yT A_ d@ k# 6^ B_ k# zT >n AT BT o1 CT }S DT ET FT rR GT CT Au HT IT D_ k# X| S@ {# S@ S@ c@ d@ S@ {# {# S@ U< ks JT KT LT Y= (~ MT NT OT f. 4+ @ @ 3R )T PT QT =< {# {# {# {# {# {# {# {# {# S@ {# {# {# {# S@ k# S@ {# {# S_ S@ + RT ST 'G 87 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 i8 i8 97 97 %@ TT UT ~ VT WT XT YT gs d@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# S@ S@ ,H ZT `T U .U '& d. @ @ @ @ @ d. E# +U @U + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ #U 9j t4 %, [. f( g( h( H| (( $U c: {# {# {# {# {# {# {# S@ {# {# S@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ S@ R@ R@ R@ R@ R@ R@ R@ R@ O^ %U S[ &U aT {@ ~| *U =U Qn 2$ @ l3 m: -U ;U |) [. p3 >U |0 B_ {# {# {# {# {# {# {# B_ lC jS ,U ^ 4, f5 'U Z< 9& q@ @ @ @ @ @ @ @ @ @ @ e. 1c )U !U [. n% ~U {U u| e@ ]U S@ S@ m# d@ S@ {# S@ l# >9 G: H: b; {@ 2# !. I: s+ I. @ D/ Um ^U /U [. [. *[ N: =[ -[ {# S@ S@ {# S@ ]U S@ S@ d@ -< (: {# {# S@ l# P^ P^ P^ P^ P^ R@ O^ O^ c: E: P^ U[ R@ sf O^ k# P^ P^ U[ k# P^ O^ k# +b (U _U :U 6, [. <U K9 [U +% W# }U |U 1U 2U d$ 3U !. Rq 1u S@ {# {# S@ S@ l# k# P^ X| 6^ 6^ c@ ns m# _: ]U -< 6^ X| B_ O^ R@ S@ {# {# {# S_ m# Ge S@ (: {# P^ %^ 4U 5U 6U 7U 1. {@ j; 8U 9U 0U q@ I. @ @ 3R aU bU cU dU S_ {# {# {# {# {# {# {# {# {# {# S@ {# k# ;< Af 4} S@ {# {# -< eU fU gU hU 97 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 ]y 4A iU jU kU o+ h> lU mU nU {H S@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# S@ S_ oU pU qU rU q[ t. @ @ @ @ @ @ t. I& sU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ c. @3 tU &u *u )% [. f( g( uU sN 7| W| S@ {# {# {# {# {# {# {# {# {# S@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# P^ ~e vU wU aT {@ ~| *U =U Qn 2$ @ q@ =5 Aq xU _~ [. %} K' aq ,5 {# {# S@ {# {# {# {# S@ qr `E yU y* 4, zU XH '} 9& q@ @ @ @ @ @ @ @ @ @ @ e. JD x6 AU [. 4, hT BU %2 c: CU l# f@ Vk d: S@ {# {# l# ~3 G: H: b; {@ 2# !. I: s+ I. @ D/ E6 DU EU [. [. *[ N: =[ -[ S@ P^ {# {# (( $U E: R@ h6 X_ -< S@ {# {# {# S@ S_ S_ S@ {# #{ + O^ oL d: S@ E: W_ i( P^ 8} h6 {# Ge Vk A| c: {# FU GU HU IU 1. [. JU Pc KU 8- 4+ LU MU NU t$ %% OU %@ PU 7^ {# S@ S@ {# {# {# S@ S_ S_ (: S@ R@ R@ R@ R@ R@ S@ S_ S_ S_ S@ {# {# S@ (: i( c: G| *< R@ 6| + << QU RU SU TU e% !% Gj UU VU WU XU I. @ I. @ 3R YU ZU `U =< S_ {# {# {# {# {# {# {# {# {# {# {# R@ X_ b@ ns -< S@ {# {# S@ c[ V .V +V @V i8 97 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 i8 97 ]y #V $V %V &V *V {@ !@ =V -V ;V <T =< d@ {# {# {# {# {# {# {# {# {# {# {# {# {# d@ S_ Ge >V ,V 'V )V d. @ c. @ @ @ @ @ t. <@ !V ~V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ Zc {V ]V l. [. f( g( h( t: R@ S@ {# S@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# P^ ~e vU wU aT {@ ~| *U =U Qn 2$ @ q@ =5 ^V /V (i [. p3 (V Q^ B_ P^ l# {# S@ {# {# {# H| -: _V :V 0) %+ S. -f Z< 9& q@ @ @ @ @ @ @ @ @ @ @ e. |k <V [V [. 4, ZH }V %2 e@ k# S@ S@ ^| S@ {# {# {# l# ~3 G: H: b; {@ 2# !. I: s+ I. @ C3 |V 5_ 1V [. [. *[ N: =[ ,5 d: G| k# {# S@ c: {# {# S@ ^| S@ {# {# {# {# {# {# {# {# c: c: {# {# R@ S@ {# S@ c: {# {# S@ Ge S@ S@ R@ S@ {# {# FU 2V _U 3V Xz [. 4V 5V G8 W# 6V 7V 8V 9V o. CL 0V %@ aV 5^ {# S@ {# {# {# {# {# {# {# {# {# {# {# {# {# {# {# S@ {# {# {# {# {# {# R@ Ia -< c: c: i( l2 DP bV 7e cV dV Ma {@ 4, eV fV gV hV &~ I. I. @ @ 3R 4R iV jV kV S_ {# {# {# {# {# {# {# {# {# {# {# b@ oL D| P^ {# {# S@ S@ S@ z^ lV mV nV v: pb 97 i8 97 i8 i8 i8 i8 i8 97 i8 97 97 97 oV !. pV qV v; 4, {@ {@ ~@ rV sV tV vK Ge d@ {# {# {# {# {# {# {# {# {# {# {# {# d@ {# S_ uV vV wV s^ c. @ d. @ @ @ @ @ @ d. E# xV yV + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ zV AV BV 4, [. CV g( h( 3^ (: S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ O^ DV vU EV aT {@ ~| *U =U Qn 2$ @ q@ +} FV GV $} [. %} {v HV 82 e1 nt l# S@ S@ S@ S@ R@ N^ IV JV KV d$ S. -f Z< m) q@ @ @ @ @ @ @ @ @ @ @ s+ nN LV MV [. u$ NV rN B3 e@ S@ S@ S@ S@ S@ S@ S@ S@ P^ >9 G: H: b; {@ 2# !. I: s+ I. @ %= OV +A PV [. [. *[ N: =[ P: m# 4} R@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ S@ {# FU 2V _U 3V QV [. RV 7. SV W# 6V TV UV VV ) [. WV 0q XV v{ S@ S@ S@ S@ S@ S@ (: S@ (: (: (: {# {# {# {# {# {# {# (: S_ S@ (: (: S@ S@ W| S@ B_ >< YV ZV `V W .W +W @W {@ %+ #W $W %W &W I- I. I. @ @ @ JO *W =W -W S@ {# S_ d@ {# {# {# {# S_ d@ {# {# S@ {# ^| 8} C| P^ {# S@ {# {# S@ ;W >W ,W 'W )W <m h8 i8 i8 i8 i8 i8 i8 i8 i8 `( >! !W ~W {W }! +x n. S. {@ {@ S. ]W ^W /W (W S@ S_ {# S@ {# S@ S@ S@ S@ {# d@ S_ {# d@ S_ S@ _W :W <W [W 4+ I. @ @ @ @ @ @ @ @ t. I& }W + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. :^ c< |W e< )% [. 1W 2W G3 _: T[ *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< T[ W| @l 3W 4W 5W {@ ~| 6W 7W Qn 2$ @ l3 fA 8W 9W ), 1. 0W !. aW k^ &d &d T[ *< *< *< T[ c[ >< bW cW [. 4, dW eW fW C( I. @ @ @ @ @ @ @ @ @ @ W# ~& gW hW [. 8# iW jW kW S( *< *< *< *< *< *< *< *< Ot lW mW nW oW 8# pW !. qW s+ I. @ D/ rW sW tW [. [. uW vW Pt @[ T[ >< T[ *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< *< T[ wW xW yW zW [. [. AW BW CW s+ [F DW EW FW GW {@ HW IW JW 4: KW g Q^ c[ >< N1 S@ S@ R@ R@ R@ R@ R@ R@ R@ R@ R@ R@ R@ R@ R@ R@ d@ 7} *< d: eU LW MW NW Lt OW PW [. l. l. QW RW SW TW UW IO I. I. @ @ @ d. VW WW XW YW ZW S_ S@ S_ S_ S_ S_ S_ d@ d@ S_ d@ {# {# S@ R@ R@ S@ S@ {# S@ S_ S_ vK `W X .X +X @X #X $X %X &X *X =X -X -X ;X >X ,X 'X [. l' l. {@ S. {@ S. {@ i> )X !X ~X ,H =< {# d@ {# S@ f@ f@ d@ {# d@ d@ d@ S_ S_ {X ]X ^X /X (X p@ I. @ @ @ @ @ @ @ @ @ d. '& )& _X + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. 3c :X <X [X 2# }X |X 1X . Ja 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 3X 4X 5X 6X {@ l. 7X 8X 9X 0X 2$ @ q@ aX bX cX F^ 8: dX eX uz fX 2X 2X 2X 2X 2X 2X gX }5 hX h8 iX [. 2; jX kX lX // c. I. @ @ @ @ @ @ @ @ @ e. mX {l nX (# 61 oX pX qX rX 2X 2X 2X 2X 2X 2X 2X 2X 3X sX tX uX q~ Cp vX !. wX ;% I. @ O. xX yX zX [. AX BX CX DH }5 gX 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X 2X DX EX FX GX :s [. HX IX BH s. +% JX KX LX MX {@ NX OX PX QX RX SX TX UX VX WX XX YX [_ ZX `X Y .Y +Y +Y +Y .Y .Y ]i cr @Y #Y $Y %Y &Y a: *Y =Y -Y ;Y >Y [. U] %+ 7m mO ,Y 'Y )Y !Y ~Y j_ @ @ I. @ @ c. {Y ]Y ^Y /Y (Y _Y fR :Y P7 {H P7 <Y S_ 0I d@ d@ d@ d@ {# {# S@ e@ m# S@ {# d@ S_ :Y 7[ [Y }Y |Y [. !_ 1Y 2Y 3Y 4Y 5Y x, 6Y 7Y [. [. Cp N= n. S. S. {@ S. S. N= 8Y 9Y 0Y fR aY S_ d@ S_ {# l# nt 7| d@ d@ S_ 0I 0I RO bY cY dY eY (X fY @ @ I. @ @ @ @ @ @ @ @ t. b# gY + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. *@ &W hY iY jY S. *0 kY lY mY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY mY oY pY qY {@ 2# rY sY tY k& I. @ 2$ uY vY wY o+ {@ :s Yr xY yY nY nY nY nY nY nY nY zY AY BY CY k. A) DY EY FY Qn I. @ @ @ @ @ @ @ @ @ @ ]* GY HY IY JY [. R; KY LY MY nY nY nY nY nY nY nY nY mY .l NY OY {@ [. PY #I QY G$ I. @ e. j RY 1q Gj 4, [. SY TY zY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY nY UY VY WY XY t$ YY ZY `Y Z I. 4+ .Z +Z @Z #Z HF {@ 0) $Z %Z ud &Z *Z =Z -Z ;Z >Z ,Z 'Z )Z !Z ~Z {Z ]Z ^Z /Z /Z (Z _Z :Z <Z [Z }Z |Z 1Z 2Z 3Z 4Z 5Z [. [. S. [. 6Z 7Z 8Z 9Z 0Z aZ I- d. 3+ @ @ @ @ @ b. oF bZ cZ dZ aY aY eZ fZ gZ vK JP vK <Y hZ 6I 0I wK S_ d@ {# k# 7| 5} S@ d@ S_ ZW iZ jZ kZ lZ mZ )8 d$ Y> 1. Y> 1. Y> 1. 1. z] !% S. S. {@ S. S. S. S. S. S. N= nZ oZ pZ iZ `W <T S_ d@ d@ {# l# k# S@ wK qZ rZ sZ tZ uZ vZ wZ xZ u2 c. d. @ @ @ @ @ @ @ @ @ @ d. 7% yZ zZ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ I. +% AZ BZ CZ DZ PC N= w) Xl EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ FZ ~@ 2# S. GZ HZ IZ JZ k& @ I. I. KZ LZ MZ NZ o+ {@ Q; LN EZ EZ EZ EZ EZ EZ EZ EZ EZ OZ 3l u; {@ PZ QZ RZ SZ s. I. @ @ @ @ @ @ @ @ @ I. @ G$ TZ G1 UZ [. %, t$ VZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ LN N9 m. [. WZ XZ YZ W- s. @ @ I. ZZ `Z ` .` [. %] [. +` EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ EZ OZ F' >~ N= *7 @` #` $` %` @ I. &` *` =` -` |) [. %] #@ F^ [. ;` p+ >` ,` '` )` !` ~` {` ]` ^` /` (` _` :` <` <` [` }` |` 1` 2` 3` 4` 5` 6` /~ z] Kf 1. [. >Y 7` 8` 9` 0` a` b` 2$ @ I. @ @ @ @ @ c. >' c` d` e` f` g` h` i` j` k` JP iZ l` -W m` 8I n` ZW o` /( S@ [l c@ p` .H 9I 9I q` r` s` t` u` q% S. S. S. S. S. S. S. S. S. S. {@ S. S. S. S. S. S. S. S. N= $9 v` w` x` y` [T z` A` B` S@ 6I B` .H iZ 6I C` D` E` F` G` 7% t. @ d. @ @ @ @ @ @ @ @ @ @ @ t. - .- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ I. O. H` I` J` KV +| )@ 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# l. d$ [. K` L` M` ;+ 2$ @ @ I. p@ N` O` P` Q` PD 2; 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# %, o. [. R` > S` Ht 2$ t. @ @ @ @ @ @ @ @ @ @ @ l& ._ T` U` V` [. R; l. 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# l. [. W` X` 7) Y` ;* @ @ I. @ l3 Z` `` .. .0) l. 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# 2# l. + .@ .# .$ .% .q@ @ d. l& 0X & .nA * .= .[. [. %% n% 2# 2# M$ n% t' .& ~@ eN - .'4 ; .> ., .w# ' .) .! .~ .%] rb S. {@ t' M= 2# 2# Vh [. [. { .] .^ ./ .( ._ .Qn 4+ c. d. c. @ @ @ @ @ @ @ I. H. : .< .[ .} .| .1 .2 .3 .4 .5 .5 .6 .7 .eR 8 .S_ 9 .:< 9I _H 6I 6I 0 .DK a .b .c .d .e .f .Xz S. n. {@ {@ fd fd fd )@ )@ )@ fd )@ )@ )@ fd fd fd fd fd {@ g .h .i .j .k .l .m .fR _I 0I q` _I EK n .o .+6 p .q .c. U% I. @ c. @ @ @ @ @ @ @ @ @ @ @ @ d. q[ r .s .+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ d. b. GY t .Ll u .v .lP nm w .g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# '# p+ x .y .z .A .B .8u 3@ @ @ @ @ 2$ *$ C .D .E .F .G .nm '# g# g# g# g# g# g# g# g# H .sO J5 I .J .9L }A W# @ @ @ @ @ @ @ @ @ @ @ @ @ I. 2$ kc $ .K .L .|! M .p+ g# g# g# g# g# g# g# g# '# p+ N .O .P .Q .R .O. b. @ I. @ @ I. I. S .T .U .V .W .X .w .g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# g# '# Y .Z .` . .....J' I. I. @ @ @ 2$ ;% I: +..@..#..$..%..&..*..=..-..;..w) t$ o+ o+ l. 1# %+ {@ S. S. S. S. l. {@ l. 2# T. o+ w) M' ej >..,..'..)..!..b/ ~..{..Qn l& I. I. @ c. d. @ @ @ @ @ @ @ I. I. c. 2$ I. 3+ ]..^../..(.._..:..<..[..}..|..1..2..j .TO 8 .3..r` `W 4..5..(Y 6..7..8..9..0..Cp a..b..c..d..e..f..f..dG g..h..f..dG e..dG f..f..f..f..i..j..k..l..m..n..o..p..q..]H <O eZ ]H r..:O s..t..u..v..3R c. I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ b< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ I. @ GY w..x..r} y..z..A..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..C..D..E..F..G..H..I..J..I. @ @ @ I. @ {d T7 K..L..!. M..N..O..B..B..B..B..B..B..B..B..P..Q..R..nA S..T..s+ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ W# bs U..V..W..X..Y..Z..B..B..B..B..B..B..B..C..`.. +.Uf .+.++.;% @ I. @ @ @ @ I. I. I. @+.#+.:$ $+.%+.&+.B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..B..P..*+.=+.r} -+.;+.>+.U% @ @ @ I. @ d. GY ,+.'+.)+.!+.9' !. ~+.{+.]+.^+./+.(+._+.:+.<+.[+.}+.|+.Q; ) ) Q; 1+.:c o% 2+.3+.4+.5+.6+.7+.8+.9+.0+.a+.b+.c+.s+ {& I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ I. d+.HK e+.f+.g+.h+.i+.j+.k+.l+.m+.n+.o+.p+.q+.r+.3I s+.t+.u+.6..v+.w+.x+.y+.z+.A+.B+.C+.D+.E+.F+.G+.H+.I+.J+.K+.L+.M+.L+.N+.L+.G+.G+.G+.O+.P+.Q+.R+.S+.T+.s..o..U+.~X V+.r` W+.X+.Y+.Z+.`+. @.&G d. c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. $: .@.+@.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ c. ]* I. N| J; @@.#@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.%@.&@.*@.=@.G$ 8- I. @ I. @ @ @ I. @ 8- W* `J -@.;@.=; $@.$@.$@.$@.$@.$@.$@.$@.$@.>@.,@.'@.)@.+% 8- @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ 3@ ^t !@.~@.a5 $@.$@.$@.$@.$@.$@.$@.$@.$@.$@.{@.]@.^@./@.s+ I. @ @ @ @ @ @ @ @ I. s. (@._@.:@.<@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.$@.[@.}@.|@.1@.2@.~~ 2$ d. c. @ @ @ I. 3+ @ e. 0= 3@.4@.5@.6@.7@.8@.9@.0@.a@.b@.c@.d@.e@.f@.g@.h@.i@.j@.k@.l@.m@.n@.o@.p@.q@.r@.Sm s@.t@.Pf u@.v@.w@.9= s+ 2$ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ d. d. W# o; x@.y@.z@.A@.B@.C@.D@.E@.F@.G@.H@.I@.J@.K@.L@.M@.N@.O@.P@.Q@.R@.S@.T@.U@.V@.W@.W* t. I. 8- q@ K; q@ 8- q@ 8- %` t. t. t. t+ X@.Y@.Z@.`@. #..#.t..+#.@#.<..##.$#.%#.&#.eb *#.=#.;+ c. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. <@ -#.;#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ I. 4+ W# 8- *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ %G +% ;% I. @ @ I. @ @ @ @ @ I. @ 2$ s+ I- Ht :^ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ 40 ;% s+ l& I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ W# ;% +% c* *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ Qn s+ e. I. @ I. @ @ @ @ @ @ @ I. 2$ W# 3@ >#.,#.*$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ *$ '#.Eo %` ;% 8- d. @ c. d. @ @ @ @ @ I. @ I. e. 8- O. ;% q@ Eo 3c )#.!#.~#.{#.]#.^#./#.(#._#.:#.<#.[#.}#.|#.1#.2#.>K 3#.4#.5#.6#.bs Qn e. ;% e. I. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ d. t. H. 7#.8#.9#.0#.a#.b#.c#.d#.e#.f#.g#.h#.i#.j#.k#.l#.sg m#.n9 t+ t. t. t. @ b. @ @ @ @ @ @ @ @ @ I. @ t. b. t. n#.o#.p#.q#.r#.s#.t#.u#.v#.w#.x#.y#.z#.A#.V@.;+ b. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. D$ B#.C#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ I. @ @ I. I. s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# 4+ 2$ I. @ I. @ @ @ @ @ @ @ @ I. @ @ I. l& s# s# s# s# s# s# s# s# s# s# s# s# I. I. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. 2$ s# s# s# s# s# s# s# s# s# s# s# s# 4+ I. t. @ @ @ @ @ @ @ @ @ I. @ @ I. 2$ i- s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# s# i- l& I. @ @ I. @ @ @ @ @ @ @ @ I. @ @ @ @ I. l& 4+ s# +% e. s+ ;% ;% {& s+ D#.jj E#.1c j ct (- {& {& G$ ;% s+ e. ._ s# 4+ 2$ t. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. @ t. b. c, H. F#.H. G#.H#.I#.J#.K#.L#.M#.#i N#.O#.F+ 2$ d. b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. I. P#.Q#.R#.S#.T#.U#.V#.W#.X#.Y#.Z#.`#.U% d. b. t. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. <@ $.}@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ I. c. c. I. I. I. 2$ 3@ 4+ +% +% +% 4+ 4+ c. I. I. I. I. c. @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. @ t. t. c. @ .$.+$.@$.#$.$$.%$.&$.*$.=$.'& I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I. b# d. -$.;$.>$.,$.'$.)$.!$.~$.{$.H. d. c. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. I& -#.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. I. I. G. ]$.%G ^$.]$./$.U% d. @ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. @ t. b. V@.($._$.:$.<$.[$.}$./$.I. I. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. |$.1$.2$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ t. t. c. c. t. t. d. c. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b. d. t. b. c. b. b. b. t. d. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. - C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. q[ r[ @B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. F@ 3$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& 4$.5$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. I& 6$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ I. @ @ @ @ @ @ @ I. 2$ I. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. 2$ U% b. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ I. I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. '& 7$.qF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ I. @ l& +% s# I. @ I. @ @ @ @ I. I. @ 3+ @ I. I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ I. W# +% *@ ]* I. @ @ I. @ *@ +% +% @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ s# +% +% +% +% +% +% +% s# @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. d. 8$.t. b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ I. q@ e. e. +% e. e. q@ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. b# 9$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ 4+ &@ 0$.a$.I. I. @ @ @ @ @ I. s# b$.c$.[g d$.I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. Ht +r |2 E#.W* @ @ I. @ e. e$.f$.EF 8- @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ s# w> g$.f$.f$.f$.f$.f$.0$.h$.s# @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ @ W# +% @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ I. e. s# @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ e. i$.j$.k$.l$.U% @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ I. +% I. @ @ @ @ @ @ @ @ @ @ @ @ c. i- c, c+.m$.J; n$._ .o$.2$ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. q@ +% s# I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. E# p$.q$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ {& r$.s$.t$.*$ q@ @ @ @ @ @ I. +% u$.H1 v$.w$.I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. I. x$.P! y$.z$.@ @ @ I. D/ A$.B$.C$.D$.@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ {& E$.P! )U F$.-7 P! F$.G$.H$.9= @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. ){ A; I$.e. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. W# t] E#.q@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ;% J$.K$.L$.WD 2$ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ l& Ht M$.~& I. @ @ @ @ @ @ @ @ @ @ @ I. N$.O$.P$.H1 Q$.H1 M4 R$.+% I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. %G [U 1c p@ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t. <@ S$.T$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ * U$.V$.W$.]* l& @ @ @ @ @ I. W# ,F 6) X$.,o I. I. @ b. I. I. @ b. I. I. I. I. @ @ I. I. @ @ I. c. c. @ I. c. d. c. c. I. @ I. @ c. I. c. c. @ @ @ I. c. c. @ I. @ @ @ @ @ @ @ I. I. Y$.Z$.`$. %.@ @ @ I. GY .%.Pc +%..* @ @ @ @ I. @ I. I. I. c. c. @ @ I. @ @ I. @ I. I. c. b. c. I. c. c. @ @ I. I. I. I. @ I. @ @ @ @ I. @ c. c. I. I. I. @ @ @ @ @ @ @ @ @ @ @ @ @ ;* @%.#%.$%.%%.&%.*%.=%.-%.;%.;% @ I. @ I. I. I. @ I. I. I. c. @ @ I. @ @ 2$ s. {..nS >%.D$.@ I. @ @ I. @ @ @ I. I. I. I. b. @ I. @ I. @ d. c. I. @ I. I. I. @ @ c. ;% ,%.'%.)%.+% @ I. @ I. I. @ @ I. I. I. I. I. @ I. @ @ I. ._ A; !%.~%.// I. @ I. @ I. I. @ c. I. I. I. I. @ I. @ @ @ @ c. I. c. b. I. I. I. @ @ @ I. I. I. I. @ I. @ @ @ @ I. @ @ I. I. I. I. @ @ @ @ I. @ c. I. I. @ I. I. I. I. @ @ I. I. @ @ s# k< {%.a% Of l& c. @ @ I. @ @ @ @ @ I. @ ]%.^%.{, jP /%.(%._%.:%.<%.e. c. c. I. I. I. @ I. I. @ @ I. I. @ I. @ @ I. I. I. I. I. @ @ c. I. 0X [%.}%.|%.I. I. c. @ I. I. @ @ I. I. I. I. I. @ @ I. @ @ @ I. I. I. ]* c. I. I. c. @ d. c. I. I. c. @ @ I. @ @ @ @ @ @ @ @ @ t. I& 1%.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ * 2%.3%.4%.c* q@ @ @ @ @ @ @ d. e. O. s+ Rg I. @ t. 2$ *@ >' 2$ W# s# 3@ 3@ 3@ I. @ @ @ I. I. 4+ s. 2$ I. @ @ 3+ 2$ 3@ 4+ I. @ d. 2$ 3@ 3@ 2$ I. c. I. 4+ W# 2$ I. @ @ @ @ @ @ @ @ I. *@ ,b 5%.6%.7%.@ @ I. @ 8= 8%.[I 9%.a= @ @ @ I. @ 4+ 3@ 3@ 3@ 3@ 3@ 4+ I. @ I. I. @ I. 4+ 3@ 2$ 3@ W# 3@ *@ 4+ I. >' 3@ 3@ 3@ W# 2$ @ I. @ @ I. @ 2$ ._ s. 3@ 3@ W# l& @ I. @ @ @ @ @ @ @ @ @ @ ~~ 0%.V$.a%.;% {& Of s+ |~ 8- I. @ @ I. l& s# 2$ 4+ ._ 4+ 3@ W# l& @ c. I. I. 4+ i= I: b%.EB c%.4+ 2$ I. I. I. @ I. 3@ 3@ 3@ 4+ 3@ 4+ t. @ I. @ I. l& s# 4+ l& 3@ 4+ 4+ I. I. s# !~ d%.e%.b$.e. 3@ 2$ t. @ @ I. *@ ._ 3@ 3@ 3@ 3@ 2$ @ I. @ @ d. +% O. O. I. @ I. @ 2$ 3@ 3@ U% 4+ 3@ 3@ 3@ 3@ I. @ @ @ @ @ 4+ 3@ l& 4+ 3@ 4+ 3@ s# @ 2$ ._ 3@ 3@ ._ 2$ @ I. @ @ I. @ I. +% 4+ 3@ 4+ ._ 4+ @ I. @ @ t. 2$ 3@ 4+ 2$ *@ 3@ 4+ ._ 4+ I. @ @ t. l& 8- k< f%.l5 [F +% 4+ I. t. @ @ @ @ @ @ @ 2$ g%.G1 !h h%.I- s+ C3 J..[F I. I. I. 4+ *@ U% t. @ @ I. l& *@ 4+ I. @ t. 4+ 3@ 3@ 3@ 3@ 4+ c. I. I. 3@ t. i%.j%.k%.e. W# I. I. @ @ t. l& ._ 4+ 3@ 3@ 3@ 2$ t. @ I. @ c. l& 4+ U% 3@ s# 3@ 3@ 4+ I. >' W# 3@ 3@ s. 4+ I. @ I. @ @ @ @ @ @ @ @ d. E# 8% q$.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ * 2%.l%.m%.~& l& @ @ @ @ @ I. 4+ e$.n%.o%.~& I. I. l& p%.q%.r%.d. nD s%.t%.u%.{< d. l& @ @ 2$ Qn v%.w%.x%.4+ @ I. k& y%.z%.A%.W# @ s. [n 1k B%.H# 3@ I. q@ C%.D%.E%.I. @ @ @ @ @ @ @ @ 2$ Qn F%.A .G%.H%.@ @ @ d. b* I%.`( J%.IO @ @ I. @ s+ 3c K%.L%.M%.N%.O%.P%.s+ d. @ @ I. 8- Q%.R%.3q S%.T%.U%.V%.ts {& W%.X%.Y%.Z%.`%.Qn 4+ @ I. I. @ W# I. {K &..&.}~ NI U~ +% @ I. @ @ @ @ @ @ @ @ @ +&.@&.#&.$&.2$ q@ 4+ I. 4+ I. @ I. @ +% %&.z; (@.^t gL &&.*&.=&.ct l& @ 2$ Of -&.;&.>&.5V +n ,&.P. '&.I. I. @ 2$ q@ +r )&.!&.~&.{&.]&.O. d. @ @ W# ^&./&.(&..] @+.z VE !: xb _&.:&.T, 7) <&.[&.}&.|&.8- @ I. I. (@.8' 1&.2&.3&.4&.t. 4+ @ I. @ l& J@ 5&.6&.H. I. @ 2$ d. KU 7&.8&.9&.0&.a&.b&.7= c= @ I. @ @ 3@ c&.d&.}A (@.e&.&&.&g a$.;% q@ f&.Ki z g&.~& W# @ I. I. @ I. s+ hL `j a&.h&.FF ]_ e. @ I. @ W# I..KU yF e. SZ !&.i&.@+.1c +% @ I. W# ^, j&.k&.l&.m&.P. n&.o&.'#.2$ @ @ @ @ @ @ @ +% p&.K' q&.r&.{& ]* b. 4+ 2$ @ s# 56 SZ s&.t&.k& @ @ 4+ u&.5#.S .c. I. +% @! v&.w&.x&.1&.y&.d. +% R, /t P. z&.B; A&.p' B&.56 s# @ d. s+ IN C&.D&.z E&.Q%.P9 r( d. @ I. I. F&.q%.G&.v~ H&.I&.{J J&.s+ K&.L&.M&.N&.O&.P&.W# ]* @ @ @ @ @ @ @ @ @ t. (M Q&.R&.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H@ I@ c. @ @ @ @ @ @ @ @ @ @ @ * 2%.)x S&.// q@ @ @ @ @ @ I. s+ hc T&.T` U&.I. I. W# ;' V&.W&.X&.Y&.Z&.`&. *..*.+*.@ I. @ 4+ y4 @*.#*.{&.e. @ I. I- $*.%*.&*.c= @ e. **.=*.-*.;*.>*.l& ,*.'*.)*.!*.t. @ @ @ @ @ @ @ @ I. l& ~*. b {*.]*.C3 0* 5h e= .* +_ ^*./*..* @ I. @ G$ (*._*.:*.<*.[*.}*.|*.1*.2*. * @ @ 2$ s+ 3*.4*.5*.6*.7*.8*.i% 9*.0*.a*._] b*.c*.d*.e*.+% I. @ @ r( HK f*.g*.h*.=' i*.j*.k*.l*.3@ @ @ @ @ @ @ @ @ @ @ %= m*.7) qW G$ 0* C3 0* 5h I. @ @ @ ;* n*.o*.p*.q*.)U r*.s*.t*.(> s+ t. l& jj u*.v*.(, fg w*.d^ x*.y*.d. I. I. q@ z*.A*.B*.C*.D*.<B E*.cA s+ t. @ 5h F*.G*.H*.I*.J*.Mt K*.O. L*.M*.N*.<g O*.P*.Q*.R*.S*.d* @ s# XG T*.!; U*.V*.W*.X*.Y*.// 2$ @ I. e. )= Z*.`*. =.2$ @ e. 56 .=.+=.@=.#=.$=.B$.%=.$L &=.{& @ I. b. ;% C .*=.==.-=.;=.>=.<m {; ,=.'=.KI )=.!=.~=.Y%.s^ 2$ @ 3+ @ d= {=.]=.^=./=.(=.CI _=.:=.3@ @ @ 9= <=.YZ [=.}=.|=.Ch 1=.%k `K 2=.l& I. c= 3=.4=.5=.mg !J )F / .6=.&9 4+ @ @ @ @ @ @ @ s# ]&.7=.8=.9=.k< 0=.q@ @ @ @ *@ ^t a=.b=.c=.d=.@ c. e. e=.f=.g=.4+ +% bs h=.i=.6> U*.F$.j=.k=.O. l=.m=.n=.o=.oo p=.q=.r=.s=.+% @ +% $= t=.u=.1=.v=.JA w=.x=.>#.c. I. I. Qn y=.z=.A=.B=.C=.m=.>! j=.D=.E=.-*.F=.G=.H=.I=.J=.3@ I. @ @ @ @ @ @ @ @ d. 7% K=.L=.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + M=.N=.c. @ @ @ @ @ @ @ @ @ @ @ * 2%.l%.O=.I. l& @ @ @ @ @ I. e. P=.7) *E :v I. I. W# Q=.`- YO WL ca R=.S=.>% j8 T=.() %` @ 3@ |~ U=.A .7- 8- @ I. I- V=.W=.X=.W- @ I. W# EC Y=.Z=.`=.W# -.G1 .-.}A I. @ @ @ @ @ @ @ @ I. @ Va +-.@-.#-.$-.%-.&-.*-.=-.--.K9 ;-.D$.@ @ s# >-.,-.[I '-.)-.(&.!-.eL ,> ~-.{-.8- @ 4+ I- ]-.^-./-.(-._-.f&.:-.5%.<-.[-.}-.|-.1-.|=.4A 2-.s+ @ c. !: 3-.!h 4-.ep b& ;7 5-.6-.7-.a= @ I. @ @ @ @ @ @ @ @ %= 8-.9-.]@.0-.a-.b-.c-.d-.d. @ @ @ ;* e-.,> f-.g-.h-.i-.j-.ya k-.l-.{& I. Ht m-.n-.o-.+-.F* p-.q-.r-.I. @ ;% s-. , xK t-.4&.u-.u~ v-.w-.>-.4+ @ %= x-.i8 K9 Ch y-.z-.%&.s# T7 A-.B-.C-.$H >% =* D-.E-.>* @ W# JS F-.1k !@.G-.H-.I-.!h J-.K-.@ @ e. L-.M-.N-.O-.c. @ ;% P-.2R Q-.Bm R-.S-.T-.U-.WL {E V-.s+ @ I. O. W-.X-.97 Y-.Z-.`-. ;.+-..;.!; +;.@;.#;.$;.%;.VE e. @ @ IO &;.b/ *;.=;.-;.;;.>;.I] ,;.-> c. @ * ';.);.Pc !;.~;.{;.];.8v ^;./;.{& @ +% (;._;.:;.<;.[;.p-.};.|;.(- I. @ @ @ @ @ @ @ I. J..1;.G1 !j 2;.3;.4h 8- @ @ I. {& 4;.Qc 5;.GC I. b. ;* 8{ 6;.^; 8- +% 7;.8;.9;.n-.!@.0;.a;.d. W# (@.v z-.b;.[I 6& c;.d;.bs q@ I. 8#.e;.G1 f;.z-.g;.h;.i;.j;.`=.4+ @ I. Of Ua V$.^;.k;.l;.m;.n;.o;.p;.DU LU {;.bK q;.r;.s;.t+ c. @ @ @ @ @ @ @ @ t. I& t;.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + u;.v;.b. @ @ @ @ @ @ @ @ @ @ @ * w;.x;.0L T7 s# @ @ @ @ @ I. O. y;.WL z;.:v I. I. 8- A;.B;.C;.'T I. I. W# D;.E;.G$.T-.I. @ 3@ |~ F;.G;.CW +% @ I. I- m$.H;.I;.;% @ @ 2$ W# J;.K;.L;.M;.H1 pC N;.W# I. I. @ @ @ @ @ @ @ I. e. O;.P;.gg Q;.%A R;.S;.K] Q;.H;.`( +.T;.@ b. e. D-.`A U;.V;.W# I. I. G$ W;.h8 X;.4+ 2$ r( I- Y;.i8 Z;.`;.s+ W# >..>.4A +>.8- 8- mX @>.5V #>.0= @ 2$ l& $>.H1 ++.+% p@ 8- D;.%>.lg &>.s+ @ @ @ @ @ @ @ @ @ * *>.Pc H;.WI #] S;.=>.np A% I. @ @ d= ->.;>.>>.,>.s# l& k& '+.'>.)>.D* @ I. I. d= !>.~>.{>.D* t. I. I. I. d. ]>.^>./>.c= I. q@ y8 (>._>.:>.e. t. T% <>.[>.87 }>.4+ I. I. I. %` I. {& |>.G1 1>.._ t. I. ]* @ 2$ ~& |k I. I. W# :^ B .YF 2>.3>.d. @ +% 4> [;.4>.WD 2$ @ W# ~& {l 87 _=.XG *@ W# _- !z o=.5>.3>.d. c. e* 6>.7>.8>.}A s. D/ 9>.*k 97 bL 0>.p@ ;% a>.b>.c>.2$ I. +% |~ d>.K9 e>. * p@ W# f>.d*.#R _B 2$ @ * g>.Bh h>.i>.K-.I. ;% j>.k>.9-.^u +% @ I. s# W! l>.m>.jj q@ I. I. b. @ @ @ @ @ @ I. @ q@ n>.o>.p>.,> q>.r>.}A s+ @ @ ;% s>.t>.0C u>.v>.*@ D#.w>.x>.2c W# q@ y>.z>.A>.W- I. I. t. I. @ I. t. oK B>.kO C>.0X t. I. @ 8- D>.6f E>.*l I. q@ 2$ F>.GO G>.H>.@ I. Of I>.K' J>.E#.I. t. K>.%H ;>.L>.]%.I. Qn M>.H1 6) Qn I. @ @ @ @ @ @ @ @ d. =# N>.De + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + O>.N=.c. @ @ @ @ @ @ @ @ @ @ @ * 2%.P>.Q>.4+ l& @ @ @ @ @ I. e. R>.b>.z;.:v I. I. W# N;.S>.K' 4> 4+ @ 2$ :^ T>.Up Vy I. @ 3@ |~ F;.k-.U>.s+ @ I. I- m$.V>.W>.c= @ I. @ W# {-.@= 7. X>.Q-.Y>.4+ 2$ @ @ @ @ @ @ @ @ @ 2$ 0X l= ~j %H Z>.Z>.Z>.Z>.`>.g*. ,.5V .,.D$.@ 2$ 4+ /%.C;.+,.s+ @ @ @ s+ @,.^;.#,.#C s# 2$ I- Y;.i8 $,.%,.@ e. )#.&,.[m 9& W# 2$ {& *,.XB =,.a= @ s+ -,.;,.>,.+r ,,.',.zz ),.!,.~,.{,.s+ @ @ @ @ @ @ @ @ @ ;* ],.+-.<B S>.`>.Z>.^,./,.3c ]* @ @ {& (,._,.2J @! l& @ * :,.<,.[,.b* I. @ @ a* !>.Pc [,.A= @ @ @ *@ },.|,.1,.2,.3,.4,.R, 5,.6,.*o :5 W# I. D/ 7,.RY 8,.9,.{& @ @ @ @ @ %= 0,.0R a,.W# @ @ c. @ I. I. Ht f. f>.G8 ;, b,.c,.d,.D$.@ @ I- wL e,.f,.Ht I. @ ;% g,.h,.if i,.a* @ *@ (- j,.+-.k,.D$.@ I. O. l,.m,.n,.k& b. D/ 0G &D o,.p,.d= @ s+ q,.r,.$&.2$ I. {& s,.{E ,> -, t,.u,.v,.w,.x,.H1 D-.8- @ * g>.y,.z,.A,.B,.@ e. ^> C,.7) BH e. @ @ s. /> D,.m>.Of 2$ @ @ I. @ @ @ @ @ @ @ I. I. q@ U~ E,.F,.`A [I G,.H,.e. @ l& s+ B/ `: I,.+&.D* J,.K,.L,.e. q@ s# K>.M,.0q N,.k< t. I. b. d. @ @ J..O,.P,.Q,.+% I. @ I. G$ &;.K' R,.S,.T,.R, !{ X; U,.V,.W,.@ I. Qn X,.I] Y,.]%.@ s. f& M,.4A Z,.W# @ Ht `,.G1 '.Of I. @ @ @ @ @ @ @ d. t. nf .'.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +'.@'.c. @ @ @ @ @ @ @ @ @ @ @ * w;.)x #'.*$ q@ @ @ @ @ @ I. ;% $'.b>.z;.:v I. I. +% %'.&'.$< *'.@ I. I. e. ='.I] je I. @ 4+ -'.S&.x;.;'.s+ @ I. 8- @m Rd >'.I- @ @ @ I. ;* ,'.''.~>.)'.!'.s+ @ I. @ @ @ @ @ @ @ @ I. ~& n,.@..~'.+% k& k& k& 3@ T;.{'.97 ^L i= b. I. 3@ ( .H1 ]'.e. b. @ @ W# {C H1 ^'./'.W# 2$ I- Y;.fg ('.D* @ e. !| _'.:'.k< s# @ T;.<'.XB =,.a= @ G$ ['.2R WL }'.|'.1'.2'.3'. ,.Rd 4'. * @ @ @ @ @ @ @ @ @ ~~ 5'.7) 6'.+% k& k& k& .] I. @ @ @ * 7'.H1 F>.G$ @ @ * 8'. ,.9'.8- l& @ @ a* 0'.#%.D- 0= @ @ @ e. &=.B*.i< a'.b'.c'.d'.e'.f'.H;.(%.4+ I. s+ &h `: g'.h'.e. @ @ @ @ @ G$ y-.H1 i'.+% @ @ @ I. 4+ a$.Xw j'.` K' J*.k'.#%.l'.0= @ @ +% )#.m'.n'.o'.2$ @ e. #C p'.q'.r'.5h @ I. ;% s'.t'.u'.D$.@ b. ;% v'.U;.w'.W# I. 8- 1c .=.a% &>.;% @ ;% &g r,.$&.2$ I. {& x'.!} if ]% y'.3L z'.A'. +._'.B'.;% @ * g>.C'.D'.E'.+% @ >* 8* F'.7) BH e. @ @ s. /> D,.m>.Of l& @ @ @ @ @ @ @ @ @ @ @ @ I. *@ GY G'.H'.{E 6-.I'.@ 2$ @ D* l-.#&.J'.K'.L'.M'.);.&=.;% @ W# N'.O'.P'.G1 Q'.R'.k< r( t. @ @ k=.S'.o,.FC l& I. @ 2$ J..T'.WL fg U'.V'.W'.X'.Y'.Z'.#&.`'.@ I. s# ).77 .).Ht t. W# +).@).V,.#).l& I. l& <9 1$ $).jj I. @ @ @ @ @ @ @ c. d. |$.%).&).+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + *).=).b. t. @ @ @ @ @ @ @ @ @ @ * 2%.-).;).Ht l& @ @ @ @ @ I. s+ >).b>.z;.:v I. I. +% ,).').)).|~ I. @ I. +% ,A G1 !).I. @ 4+ @! S..~).{).+% @ I. s# h- $H ]).I- @ @ @ 2$ s+ ^).XB b>./).b5 s+ I. @ @ @ @ @ @ @ @ @ I. l& ()._).:).<).3@ ._ ._ 4+ T;.[).5%.}).8#.l& I. 3@ |).H1 KU k& c. @ @ l& _B H1 EB y8 s# 2$ I- Y;.fg *&.+- @ +% 1).2).3).;A s# @ .* 4).XB =,.a= @ ;% ['.RY 5).6).Tv 7).8).9).+,.0).b& s+ @ @ @ @ @ @ @ @ @ +&.a).#&.b).4+ +% 3@ 3@ ._ I. @ @ @ ;* c).d).e).I- @ @ * 8'. ,.Z>. * 2$ @ @ a* !>.+-.f).IO @ @ @ e. Z g).2R h).i).j).k).l).m).n).5@.2$ I. G$ xX o).p).@ W# @ @ @ @ @ {& q).H1 r).W# @ @ @ +% _B s).t).u).v).R>.w).x).k-.l'.0= @ @ e. yF y).z).A).2$ @ s+ *l ,.B).C).e* @ 2$ I- D).t'.u'.D$.@ c. G$ E).J] ~*.+% b. ;% b5 `- k>.%&.;% @ s+ J$.r,.$&.2$ I. {& F).+2 oo G).e-.*I H).I).J).Sg m;.+% @ * g>.K).L).a* t. @ e. M).N).7) O).+% @ @ s. /> D,.m>.Of l& @ @ @ @ @ @ @ @ @ @ @ I. @ @ @ *@ .* P).l%.Q).{< e. @ r( R).S).T).U).V).W).X).Y).4+ @ t. 8- ,*.Z).`).97 !..!.+!.4+ @ @ :^ @!.k>.P. l& I. @ I. Ht #!.7) $!.%!.Tv k).4;.&!.*!.'T =!.@ I. // -!.;!.>!.d. @ W# +).,!.'!.)!.l& I. 2$ !!.I] I' xd I. @ @ @ @ @ @ @ @ I. ~!.{!.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]!.^!.b. I. @ @ @ @ @ @ @ @ @ @ * 2%.)x /!.(!.s# c. I. c. c. @ I. ;% _!.WL z;.:v I. I. e. I$.9'.:!.<!.I. I. I. e. [!.G1 }!.I. @ 4+ ~& s'.#%.|!.I- @ 2$ I. 1!.2!.3!.c= @ I. @ I- 4&.#..B*.4!.V$.B .}A s# I. @ @ @ @ @ @ @ @ I. 4+ i'.c,.5!.6!.@ @ @ I. * 7!.K9 -=.GY d. I. k& 8!.WL 9!.O. @ @ @ ;% Q,.C;.0!.#C s# 2$ I- Y;.fg a!.,* @ W# ~4 b!.3).;A s# I. d= c!.XB =,.a= @ e. m;.d!.e!.f!.k& 4+ d. d. L'.3c t. I. @ @ @ @ @ @ @ @ @ g!.h!.V$.i!.3+ 4+ b. c. c. c. @ I. @ 9= j!.k!.bK I- @ @ * 8'. ,.s2 ;% l& @ @ a* !>.#%.l!.GY @ I. @ +% r. ~=.*k D>. * l& 4+ 4+ I. ~& W# I. @ ;% m!.o,./).T7 +% @ @ @ @ @ G$ n!.;!.o!.W# @ c. @ {& p!.,> q!.r!.e. +% d= Q& +-.l'.0= @ @ e. s!.t!.u!.3c 2$ @ e. }A p'.v!.w!.c= @ 2$ I- D).t'.u'.D$.@ c. ;% x!.J] y!.e. b. O. z!.A!.a% %&.;% @ s+ J$.r,.$&.2$ I. C3 B!.C!.,> D!.;% t. 4+ l& 0X 4+ 2$ I. @ * g>.K).E!.8= @ @ +% dK F!.WL m;.;% @ @ s. /> D,.m>.Ht 2$ b. @ @ I. @ @ @ @ @ @ I. @ I. I. c. @ s# G!.H!.b/ NI s+ @ @ ;% I!.J!.K!.L!.+-.M!.;% I. @ @ I. W# W# N!.O!.P!.Q!.R!.W- @ @ k=.S!.T!.}U I. I. c. I. s+ U!.G1 V!.~& 4+ 4+ 4+ 4+ k& s. I. @ I. Of W!.;!.>!.d. @ s# X!._>.l&.)!.l& I. 2$ Y!.I] V& // I. @ @ @ @ @ @ @ d. J. Z!.`!.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ~..~.b. c. @ @ @ @ @ @ @ @ @ @ * 2%.l%.u= W# I- e. e. e. e. I. I. I- +~.b>.z;.:v I. I. +% L-.@~.#~.<!.I. @ 2$ ,#.$~.W*.%~.I. @ 2$ I- -' 9-.S!.a* +% ;% )#.&~.I] *~.W- @ @ +% 1g =~.IA -~.1c ;~.`A p!.l& I. I. @ @ @ @ @ @ @ I. I. i,.>~.,~.'~.@ @ @ ]* a* 2J )~.[g i= @ I. e. !~.x;.~~.]_ ;% e. ;% Ht {~.6-.y=.._ 2$ 2$ I- Y;.fg ]~.a= @ +% ^> b!.3).;A s# ]* a* ^~.XB =,.a= @ 4+ :^ /~.m'.(~.G$ s+ 8- s+ e. e. 2$ @ I. @ @ @ @ @ @ @ @ %= 8-.7) J;.;% e. e. e. e. +% I. @ @ * _~.V$.:~.I- @ @ * 8'. ,.S>. * 2$ @ @ a* qW ^-.$L %,.+% 4+ I. I. z$.j,.b>.<~.[~.O. 8- s+ e. k& 2$ I. @ O. .).`A }~.c* W# @ @ @ @ @ G$ |~.G1 1~.;% e. +% d. 0= #>.4A 2~.8u ;% ;% 3~.4~.~).l'.0= @ @ +% 5~.l5 6~.Qn 2$ @ s+ ^> ,.L 7~.4h @ 2$ I- D).t'.u'.D$.@ c. ;% 8~.9~.0~.+% c. 8- a~.S>.k>.j- ;% @ s+ J$.r,.$&.2$ I. K+ b~.c~.)~.d~. * ;% 8- s+ s+ +% 2$ @ @ * g>.!h e~.4c 2$ @ e. f~.^L WL D;.s+ @ @ W# h& g~.l5 {5 ;% +% l& t. @ @ @ @ @ @ @ @ I. e. e. e. e. ;% &g _).2P %K e. @ @ 2$ &K h~.i~.j~.^;.k~.l& @ I. I. 4+ e. s+ s+ l~.j,.)W m~.s+ @ @ o'.n~.P;.|%.+% e. l& I. e. o~.p~.q~.m-.s+ 8- s+ ;% r~.xd I. @ I. Of W!.;!.>!.d. t. W# s~.,!.l&.)!.l& I. 2$ Y!.1$ t~.bs I. @ @ @ @ @ @ @ @ U% u~.v~.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + w~.x~.U% d. @ @ @ @ @ @ @ @ @ @ * 2%.EP y~.z~.A~.B~.C~.D~.E~.L'.d. ;% F~.b>.^I :v I. I. W# ,&.G~.#~.<!.I. @ I. 4+ H~.I] <9 I. @ b. {& I~.RY J~.K~.S,.L~. ;._).FA SK s+ @ l& ._ ~&._).d~.M~.2$ N~.O~.a+.G8 q@ @ @ @ @ @ @ @ @ I. ._ y!.)~.&L P~.@ @ @ I. GY Q~.97 ^L .* @ @ s# (- R~.-).S~.{&.(@.!-.T~.7) )'./'.W# @ 4+ I- d>.fg U~.!~ @ W# C( _'.V~.;A s# @ .* W~.EP =,.a= @ I. e. O!.87 X~.Y~.mc Z~.HN 0).`~. * @ @ @ @ @ @ @ @ @ @ ~~ {.K,..{.,;.+{.@{.#{.${.n; 8- @ @ ;* %{.>! bK e. @ @ * &{.<,.s2 I- 2$ @ @ {& )b %H P;.*{.]&.},.I. d. e. ={.-{.k-.;{.>{.,{.'{.){.!{.~{.4+ @ ;% {{.Z'.]{.}A e. @ @ @ @ @ ;% ^{./{.({.,=.f& L-.;% ;% _{.Pd :{.<{.F&.r. [{.}{.|{.1{.0= @ @ e. yF &,.{%.3c 2$ @ e. kc WI LV 2{.O. @ 2$ I- 3{.O*.u'.D$.@ c. ;% 4{.U;.5{.+% c. ;% 6{.pC 7{.8{.;% @ s+ J$.r,.gG 2$ I. @ ;* 9{.uo 2!.'+.;' },.`%.0{.a{.Of I. @ 9= g>.C'.b{. * I. @ +% dK &L ^;.5a +% @ @ s# c{.d{.)x H$.e{.f{.&@ l& I. @ @ @ @ @ @ @ g{.h{.6& 5#.F>.2E o,._).i{.4+ I. @ I. @ |k `Z j{.;>.k{.l{.t. @ I. l& m;.m{.n{.o{.6* ~~.p{.q{.e. @ @ Qn |~.I] E*.r{.{< Ff e. 2$ c* s= WL s{.6@.t{.(&.u{.v{.w{.4+ @ I. Of W!.;!.>!.d. t. s. rM S;.l>.)!.l& I. 2$ !!.I] M; Of I. @ @ @ @ @ @ @ I. J. x{.y{.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + z{.A{.c. @ @ @ @ @ @ @ @ @ @ * 5B B{.C;.K' C;.H1 H1 I] C{.s. @ s+ D{.G1 E{.:v I. I. W# F{.G{.H{.I{.I. I. I. +% J{.K{.Vy I. @ @ ._ ]_ L{.M{.B{.N{.O{.P{.W5 Q{.R{.s+ @ s+ L%.K' J~.S{.3@ I. R, T{.0q U{.%G @ @ @ @ @ @ @ @ I. l& Va H1 V{.H%.@ @ @ I. 9= *I C;.W{.D$.@ @ @ +% *$ X{.Y{.Z{.$H M{.!=.>,.`{.;% @ @ 4+ e. ].^;..].+].@ e. |-.)/ @].#].W# @ IO n).np $].i= @ @ 2$ W# +,.C*.H1 %].$H %=.G1 &].9= @ @ @ @ @ @ @ @ @ @ %= *].G1 C;.H1 H1 K' H1 I] Y~.9= @ @ * A> G1 r).I- @ @ D* =].}{.t>.T;.@ @ @ s# @! N).C;.4A ~r -].Ht I. I. E@ ;].>].O{.,].F$.'].)].!].~].3@ @ O. {]._,.]].e. 4+ @ @ @ @ I. ._ 1P ^].C;.)U Oc /].D/ I. ;* k*.lA C;.RZ |> (].6~.V$._].D$.@ @ I- je :].<].3c 2$ @ s+ {5 [].Fa }].T% @ 2$ s+ |].K' 1].D$.@ b. G$ 2].G1 /* e. @ O. 3].y; 4].(@.s+ @ ;% !%.G1 m%.2$ I. @ b. 9= xX 5].6].B{.G=.7].G1 8].0X I. @ * 9].@..0].xb s. @ +% ^% a].I] *l e. @ @ 2$ l& J$.XB 7) b].YZ Z,.s# I. @ @ @ @ @ @ @ c].d].0q '].r,.H1 k-.I=.k< W# @ I. @ I. xd `L V$.e].f].s# I. @ I. +% m{.g].h].ya Z{.i].j].e. I. @ @ 2$ k].p;.;!.N{.C;.:P ;% @ 3@ &@ l].M4 J!.H!.h].m].1$ n].4+ @ I. k=.l].0q 4#.d. t. s. t2 <;.o].p].l& I. 2$ X; 0q q].Qn I. @ @ @ @ @ @ @ c. ~& r].s].+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + t].u].c. c. d. @ @ @ @ @ @ @ @ *@ (@.v].!!.w].!!.w].x].y].B- I. @ ._ #t V=.z].d. I. I. q@ k< A].hc xd I. @ I. 2$ c&.B].^% I. @ I. @ 4+ +% >{.C].D].E].F].1g G].N;.s# I. Qn C&.nc H].I].@ I. l& (;.Q=.;7 @! @ @ @ @ @ @ @ @ I. W# f} J].K].W* @ @ I. @ s+ L].x].M].s+ @ @ I. @ W# :^ r-.]b C].e*.N].#C 8- @ I. @ I. 8- TZ Y!.O].+% @ l& P].Q].-&.t. 2$ 4+ P].(&.!!.(@.+% @ I. @ 4+ J..YJ R].=w C].E,.,&.|~ r( @ @ @ @ @ @ @ @ @ @ K+ S].m$.w].w].w].w].T].V=. >.+% @ @ e. U].V].f>.s# @ @ 3@ k< 5#.W].;% @ @ I. @ 8- X].nc [%.Y].Z].I. I. I. I. W# ic fa C].^b `]. ^.2@.~& I. @ +% *l x].TZ e. I. @ @ @ @ @ I. W# `;..^.+^.n,.@^.s# I. I. c. _ .#^.$^.E,.+r 7& 7;.)@.s+ @ @ 2$ l~.V=.c& t. I. @ I. e. %^.&^.*^.>' @ I. l& B- Y!.e$.+% @ @ ._ Z].nc f>.4+ @ 2$ l& =^.7;.e. I. @ 4+ ^u )-.{K l& b. @ I. @ s+ oJ R'.-^.;^.`].>^.XG I. @ @ e. [U Y!.,^.l& I. @ 4+ (- ^.!~.J..l& @ I. @ I. ._ '^.;^.;^.)^.IN q@ I. @ @ @ @ @ @ @ I. !^.~^.-^.{^.1@.A; 0X I. I. @ I. @ @ I. G-.(/ ]^.^^.4+ @ @ I. l& jj |%.Y]./^.(^.r!.c. I. @ @ @ I. d. f{._^.:^.D].c* r( @ I. s# 0X i$.<^./^.w'.}U |-.N'.I. @ I. t. G8 X%.[^.I. I. q@ y8 }^.@+.(- I. c. I. |^.B].|-.Ht I. @ @ @ @ @ @ I. c. t+ 1^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2^.U% d. c. @ @ @ @ @ @ @ I. @ s# e. e. e. e. e. e. e. s. @ @ I. 4+ e. ._ I. I. @ I. l& ._ e. l& I. @ @ @ 4+ e. 2$ I. @ @ I. @ I. +% e. 8- +% 4+ q@ +% ._ I. I. I. 4+ e. k& I. @ @ I. s# +% e. I. @ @ @ @ @ @ @ I. @ I. 4+ e. L'.I. @ @ @ @ I. l& e. W# I. @ @ @ I. @ q@ W# e. e. e. W# q@ @ I. @ I. @ I. W# e. s# @ I. @ I. +% ._ I. @ I. I. 4+ e. s# @ I. @ I. @ l& s. e. 8- e. +% e. q@ @ I. @ @ @ @ @ @ @ @ c. d. K+ e. e. e. e. e. e. e. 4+ I. @ @ I. W# e. 2$ I. @ I. @ q@ e. +% I. @ @ @ I. @ s# e. e. 8- 4+ I. I. @ @ I. s# k& e. e. +% +% s# I. @ @ I. l& e. +% I. @ I. @ @ @ I. @ I. *@ e. 8- +% 4+ I. @ I. q@ ._ e. 8#.e. s# 4+ e. W# I. @ @ I. 2$ e. ._ I. @ I. @ I. e. k& U% d. c. @ I. W# e. s# @ I. @ @ L'.e. 4+ I. @ @ I. +% e. I. @ @ I. l& e. 4+ I. @ @ @ @ I. W# +% e. 8#.e. +% s# I. @ @ I. 4+ e. L'.I. @ @ I. I. ._ e. l& @ I. @ I. @ I. k& 8#.8- +% l& I. @ @ @ @ @ @ @ c. I. K+ +% e. 8#.e. W# q@ I. @ I. @ I. 2$ W* 3^.4^.5^.jj I. @ I. @ I. q@ +% +% 8- e. 3@ q@ I. @ @ @ I. I. 4+ e. 8- +% q@ @ I. @ I. q@ +% +% 8- e. e. +% I. @ I. @ I. W# e. s# I. @ I. l& W# +% l& I. @ @ 2$ e. 4+ I. I. @ @ @ @ @ @ @ I. 6^.7^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8^.9^.Rg @ I. @ @ @ @ @ @ @ I. @ b. I. b. b. b. b. I. @ @ I. @ @ I. I. @ @ I. @ @ I. I. @ @ @ @ @ b. b. I. @ I. @ @ I. @ @ I. c. I. @ @ @ I. @ @ @ I. b. I. @ I. I. @ @ @ b. @ I. @ @ @ @ @ @ @ I. @ @ I. I. @ I. @ @ I. @ b. I. b. @ I. @ @ @ I. @ @ I. I. I. @ @ I. @ @ @ I. @ b. b. @ I. @ @ @ b. @ @ I. @ b. I. I. @ I. @ @ @ I. @ @ I. c. I. I. @ @ I. @ @ @ @ @ @ @ @ @ d. c. @ ]* b. b. b. b. b. b. I. @ I. I. @ b. I. I. @ I. @ I. @ b. I. @ I. @ @ @ I. @ I. I. c. I. @ @ I. I. @ @ I. I. c. c. @ @ @ I. I. @ b. I. b. @ I. @ @ @ @ @ I. @ @ c. c. I. b. @ I. @ @ I. c. c. I. @ @ I. b. @ I. I. @ @ I. @ @ I. @ I. @ b. d. @ c. d. I. @ @ b. @ I. @ @ @ b. I. @ @ I. I. @ b. b. @ I. I. @ @ I. @ @ I. @ @ I. @ @ I. I. c. c. I. @ @ I. I. @ b. I. I. @ I. I. @ @ I. I. @ I. @ @ @ I. @ I. c. c. I. @ @ I. @ @ @ @ @ @ d. @ d. I. I. c. I. @ @ @ I. @ I. j_ r~.2=.%%.0^.d;.3@ I. I. @ I. @ @ c. I. c. I. @ @ @ I. @ @ @ @ I. c. c. I. @ I. @ I. @ @ @ c. c. I. c. @ @ I. @ I. @ @ @ @ @ I. @ @ I. I. @ @ @ @ b. b. I. @ @ @ @ @ @ @ I. @ s# a^.b^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + c^.d^.p@ @ d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ;* `^ e^.f^.g^.J{.f. l& c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. @ d+.h^.i^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + j^.k^.7% d. c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ;* ++.l^.m^.W& /@.+% I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. c. O-.n^.o^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + p^.(- i- @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ s# *$ |^.() *$ l& I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. @ u2 q^.r^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + s^.F@ I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. I. I. I. I. I. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. I. t^.u^.v^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + w^.'& I. t. @ d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. d. c. J. x^.y^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + z^.A^.J. ]* c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ I. @ c. 3+ B^.C^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D^.E^.I. c. d. @ I. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. c. @ @ 2$ F^.G^.H^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + I^.J^./$.r( I. d. @ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. c. @ d. U% F+ K^.L^.M^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + N^.O^.P^.Q^.R^.S^.t. d. @ d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. @ d. 2$ x@.T^.U^.V^.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + W^.X^.Y^.Z^.`^.;+ d. d. d. d. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c. @ 3+ @ @ @ @ @ @ @ @ @ @ b. @ c. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. @ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b. @ b. @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ d. d. t. I. /../.+/.@/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #/.$/.%/.&/.*/.`^.=/.-/.q@ W# t. q@ q@ l& l& I. s# W# q@ W# q@ W# q@ W# q@ s# W# s# s# q@ W# %` W# I. s# I. W# I. s# %` I. 4+ 2$ q@ d. +% d. s# I. 4+ I. s# q@ I. W# I. s# t. W# d. s# q@ s# s# *@ q@ +% q@ W# q@ W# q@ W# s# q@ W# s# *@ q@ W# q@ W# q@ s# s# W# s# q@ W# q@ W# q@ t. W# d. s. I. l& s# s# W# %` W# q@ W# q@ W# q@ s# W# q@ s. q@ W# %` W# q@ *@ s# W# q@ s# W# q@ W# q@ I. W# t. s# q@ 2$ s# s. s# q@ +% q@ s. q@ W# q@ s. s# q@ W# q@ s# q@ +% q@ s. q@ s. q@ s. s. q@ W# q@ s. q@ W# q@ s. s. s# s# s. s. q@ W# q@ s. q@ W# q@ s. s. q@ W# q@ s. q@ +% q@ s. q@ s. q@ s. s. q@ W# q@ s. q@ W# q@ s. s. s# s# s. s. q@ W# q@ s. q@ W# q@ s. s. q@ s. q@ s. q@ +% q@ s. q@ W# q@ s. s. q@ W# q@ s. q@ +% q@ s. s# s# s# s# s. q@ W# q@ s# q@ W# q@ s# s. q@ s. q@ s. q@ +% q@ s# q@ W# q@ s# s. q@ W# q@ s. q@ +% q@ s# s. s# s# s. d. W# d. q@ l& s# I. q@ s. I. s# I. s. I. W# q@ W# q@ s. q@ W# s# q@ W# q@ *@ q@ W# %` W# s# s# s# W# s# q@ W# q@ W# q@ W# q@ W# s# q@ s. s# *@ q@ +% q@ W# 2$ s# p@ W# d. W# p@ s# 2$ s# q@ %` W# I. s. p@ W# I. W# p@ q@ 4+ 4+ q@ p@ W# I. W# s# s# s# W# %` W# q@ *@ q@ W# q@ s# W# q@ s. q@ W# q@ +% q@ s# W# 8#.;/.:E >/.,/.'/.)/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
-"+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + !/.~/.{/.]/.^/.//.d+.(/.zz p%._/.:/.C( {C Ht </.*5 *l // [/.*5 /3 E#.qt }/.|/.1/.;+ er %` ~4 %` {C %` 2/.bs OP O).D#.|/.Iq 3/.jd }/.O-.4/.O6 O).5/.[ 6#.M;.C( 6/.!l !: 0& zz 0& C( 1).M;.7/..] v< Zo 8/.5/.9/.O).*5 0/.r^ 9/.k=.a/.[ B- N!.}/.zz }/.0& M;.b/.ct 8/.|/.c/. K !: d/.J..e/.f/.Zo OL ;+ er *5 9/.*5 {C A- g/.6#.1g BH h/.1/.;+ i/.*5 4/.zz BH j/.k/.Jg O6 l/.|/.p@ % .q@ zz Zo jx m/.n/.BH o/.a/.M;.6#.D#.l/.OP 9/.}/.D#.8/.Zo 9/.o/.p/.q/.*l zz x%.r/.}/.x%.// OL 5/.8/.k=. K q/.9/.n/.e/.s/.n/.9/..] a/.M;.6#.D#.Jg t/.u/.2/.r^ 9/.|/.8/.O6 p/..] v/.zz #t r^ }/.d/.k=.1/.*5 8/.// //.O6 w/.n/.n/.s/.s/.w/..] //.bs 8/.*5 1/.k=.u/.0& h/.x/.zz 8/.q/.p/.O6 y/.|/.w/.D#.}/.BH t/.z/.Y).8/.M;.a/..] BH n/.A/.C( s/.9/.q/.!l ct 8/.5/.OL jj x%.4/.B/.4/.zz B- q/.p/.M;.8/.(/.8/.jx }/.BH t/.C/.r^ *l .] D/.o/.BH n/.E/._B 4/.!: !l c/.j/.o'.#t O6 xb 4/.]%.9/.;+ }/.l3 K ;+ Jg h/.9/.*5 6#.g/.p%.l/.*5 9/.*5 er ;+ OL qt O)._B 4/.s/.F/.er O6 0/.jx Jg .] G/.zz _B 0& C( }/.*5 //.Ht 9/.xb C( q@ Jg !: H/.t. zz Y).}/.bs O-.{C 8$.O).q@ 8/.l3 I/.O-.*5 e/.N!.jx p@ G/.s. 1).g/.A/.j/.0/.O-.//.OP 9/.F/.Jg *5 E/.BH *5 9/.Zo 0/.O-.7/.t/.0& G8 J/.K/.L/.M/.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "};
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm.gz b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm.gz
deleted file mode 100644
index 3df395d..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/splash.xpm.gz
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/tools.lst b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/tools.lst
deleted file mode 100755
index d226992..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/tools.lst
+++ /dev/null
@@ -1,14 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Run memtest (Memory Testing)
-kernel /boot/memtest
-
-title Install GRUB to hd0 MBR
-root (hd0,0)
-setup (hd0)
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/vbg.jpg b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/vbg.jpg
deleted file mode 100755
index e6d46f4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/grub0/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/actions.rc b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/actions.rc
deleted file mode 100755
index dd95b26..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/actions.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-type=0
-orientation=1
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/autologin b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/autologin
deleted file mode 100755
index 93ca142..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/autologin
+++ /dev/null
@@ -1 +0,0 @@
-root \ No newline at end of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/bash_profile b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/bash_profile
deleted file mode 100755
index c49349b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/delarch b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/delarch
deleted file mode 100755
index 108c1a4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/cd-root/larch/copy/delarch
+++ /dev/null
@@ -1,63 +0,0 @@
-# This is a script called from the installation script fix-system2.
-# Its purpose is to remove custom live-only stuff from a just-installed
-# system.
-
-# $1 is the path to the installed system root directory.
-
-INSTALL=$1
-if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then
- echo "ERROR: delarch installation adjustments failed:"
- echo " Please check installation mount point (${INSTALL})"
- exit 1
-fi
-
-rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
-rm -f "${INSTALL}/etc/rc.d/functions.d/larch-autologin"
-
-if [ -f ${INSTALL}/etc/rc.local.orig ]; then
- mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
-fi
-if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
- mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
-fi
-
-# start gdm from rc.conf
-sed -i '/^DAEMONS=/ s|!gdm|@gdm|' ${INSTALL}/etc/rc.conf
-
-#***************************************************#
-# Replace uses of larchquit in xfce panels and menu.#
-#***************************************************#
-### Unfortunately this isn't very simple. If anyone has a better way of
-### providing different Quit actions in the live version and the version
-### installed to disk from it, please let me know!
-### Maybe it would be better just to provide a special live quit desktop
-### icon which can be removed on installation, like the installation icon.
-
-defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
-
-replacequit ()
-{
- for f in ${INSTALL}$1/.config/xfce4/panel/*; do
- if grep "^Exec=larchquit" ${f}; then
- n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
- cp /.livesys/actions.rc \
- ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
- rm ${f}
-
- sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
- ${INSTALL}$1/.config/xfce4/panel/panels.xml
- fi
- done
-
- if [ -f ${INSTALL}$1/.bash_profile ]; then
- rm -f ${INSTALL}$1/.local/share/applications/xfce4-logout.desktop
-
- cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
- fi
-}
-
-for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
- /root /etc/skel; do
- replacequit ${hd} &>/dev/null
-done
-#***************************************************#
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/pacman.conf.repos b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/pacman.conf.repos
deleted file mode 100755
index 59fc4e2..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/pacman.conf.repos
+++ /dev/null
@@ -1,13 +0,0 @@
-# Package repository entries for pacman.conf
-# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
-# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
-# (but for the installation: a 'mirrorlist' file in the working directory will
-# be preferred, or - if neither exists - then 'data/mirrorlist')
-
-# You can add your own custom repositories (anywhere).
-
-#larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform*
-larch: Server = http://linhes.org/repo/larch
-
-core-testing: Server = http://linhes.org/repo/i686/core
-extra-testing: Server = http://linhes.org/repo/i686/extra
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post-process.sh b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post-process.sh
deleted file mode 100755
index 883d9ad..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.post_process
-chroot $INSTDIR .post_process/modify_chroot.sh
-rm -rf $INSTDIR/.post_process
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bash_profile b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bash_profile
deleted file mode 100755
index c49349b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bashrc b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bashrc
deleted file mode 100755
index fcabce0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/apps b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/apps
deleted file mode 100755
index 994daf7..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,4 +0,0 @@
-#Uncomment below if you are using firewire
-#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/init b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/init
deleted file mode 100755
index 9791a7f..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/init
+++ /dev/null
@@ -1,35 +0,0 @@
-session.screen0.slit.placement: BottomRight
-session.screen0.slit.direction: Vertical
-session.screen0.slit.onTop: False
-session.screen0.slit.autoHide: True
-session.screen0.tab.placement: Top
-session.screen0.toolbar.onTop: False
-session.screen0.toolbar.visible: False
-session.screen0.toolbar.autoHide: False
-session.screen0.toolbar.placement: BottomCenter
-session.screen0.toolbar.widthPercent: 66
-session.screen0.workspaceNames: one,two,three,four
-session.screen0.strftimeFormat: %k:%M
-session.screen0.focusNewWindows: True
-session.screen0.focusModel: ClickToFocus
-session.screen0.fullMaximization: False
-session.screen0.edgeSnapThreshold: 0
-session.screen0.rowPlacementDirection: LeftToRight
-session.screen0.workspaces: 4
-session.screen0.focusLastWindow: True
-session.screen0.colPlacementDirection: TopToBottom
-session.screen0.windowPlacement: RowSmartPlacement
-session.screen0.tab.width: 64
-session.screen0.tab.height: 16
-session.screen0.showwindowposition: true
-session.opaqueMove: False
-session.autoRaiseDelay: 250
-session.menuFile: ~/.fluxbox/menu
-session.cacheLife: 5
-session.styleFile: /usr/share/fluxbox/styles/Artwiz
-session.keyFile: ~/.fluxbox/keys
-session.colorsPerChannel: 4
-session.doubleClickInterval: 250
-session.cacheMax: 200
-session.imageDither: True
-session.configVersion: 1
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menu b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menu
deleted file mode 100755
index 858090e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menu
+++ /dev/null
@@ -1,81 +0,0 @@
-# Generated by fluxbox-generate_menu
-#
-# If you read this it means you want to edit this file manually, so here
-# are some useful tips:
-#
-# - You can add your own menu-entries to ~/.fluxbox/usermenu
-#
-# - If you miss apps please let me know and I will add them for the next
-# release.
-#
-# - The -r option prevents removing of empty menu entries and lines which
-# makes things much more readable.
-#
-# - To prevent any other app from overwriting your menu
-# you can change the menu name in .fluxbox/init to:
-# session.menuFile: /home/mythtv/.fluxbox/my-menu
-[begin] (Fluxbox)
-[encoding] {UTF-8}
- [exec] (xterm) {xterm}
- [exec] () {} execname is NULL; cannot lookup
- [exec] (Run) {fbrun }
-[submenu] (Terminals)
- [exec] (xterm) {xterm}
-[end]
-[submenu] (Editors)
- [exec] (xedit) {xedit}
- [exec] (nano) {xterm -e nano}
- [exec] (vi) {xterm -e vi}
-[end]
-[submenu] (Multimedia)
-[submenu] (Audio)
- [exec] (alsamixer) {xterm -e alsamixer}
-[end]
-[submenu] (Video)
- [exec] (gmplayer) {gmplayer}
-[end]
-[submenu] (X-utils)
- [exec] (xfontsel) {xfontsel}
- [exec] (xman) {xman}
- [exec] (xload) {xload}
- [exec] (xbiff) {xbiff}
- [exec] (xclock) {xclock}
- [exec] (xmag) {xmag}
- [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
-[end]
-[end]
-[submenu] (Office)
- [exec] (xclock) {xclock}
- [exec] (xcalc) {xcalc}
-[end]
-[submenu] (Games)
- [exec] (xeyes) {xeyes}
-[end]
-[submenu] (System Tools)
- [exec] (top) {xterm -e top}
-[end]
-[submenu] (fluxbox menu)
- [config] (Configure)
-[submenu] (System Styles) {Choose a style...}
- [stylesdir] (/usr/share/fluxbox/styles)
-[end]
-[submenu] (User Styles) {Choose a style...}
- [stylesdir] (~/.fluxbox/styles)
-[end]
- [workspaces] (Workspace List)
-[submenu] (Tools)
- [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
- [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
- [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
- [exec] (Run) {fbrun }
- [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
-[end]
- [commanddialog] (Fluxbox Command)
- [reconfig] (Reload config)
- [restart] (Restart)
- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
- [separator]
- [exit] (Exit)
-[end]
-[endencoding]
-[end]
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig
deleted file mode 100755
index ef5b398..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/menuconfig
+++ /dev/null
@@ -1,65 +0,0 @@
-# This file is read by fluxbox-generate_menu. If you don't like a
-# default you can change it here. Don't forget to remove the # in front
-# of the line.
-
-# Your favourite terminal. Put the command in quotes if you want to use
-# options. Put a backslash in before odd chars
-# MY_TERM='Eterm --tint \#123456'
-# MY_TERM='aterm -tint $(random_color)'
-
-# Your favourite browser. You can also specify options.
-# MY_BROWSER=mozilla
-
-# Name of the outputfile
-# MENUFILENAME=/home/mythtv/.fluxbox/menu
-
-# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
-
-# standard url for console-browsers
-# HOMEPAGE=fluxbox.org
-
-# location with your own menu-entries
-# USERMENU=~/.fluxbox/usermenu
-
-# Put the launcher you would like to use here
-# LAUNCHER=fbrun
-# LAUNCHER=fbgm
-
-# Options for fbrun
-# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
-
-# --- PREFIX'es
-# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
-# your prefix is: /usr
-
-# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
-# there should be no need to specify them.
-#
-# PREFIX=/usr
-# GNOME_PREFIX=/opt/gnome
-# KDE_PREFIX=/opt/kde
-
-
-# Sepparate the list of background-dirs with semicolumns ':'
-# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
-
-
-# --- Boolean variables.
-# Setting a variable to no'' won't help. Comment them out if you don't
-# want them. Setting are overruled by the command-line options.
-
-# Include all backgrounds in your backgrounds-directory
-# BACKGROUNDMENUITEM=yes
-
-# Include kde-menus
-# KDEMENU=yes
-
-# Include gnome-menus
-# GNOMEMENU=yes
-
-# enable sudo commands
-# DOSUDO=yes
-
-# Don't cleanup the menu
-# REMOVE=no
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
deleted file mode 100755
index 83da80c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xinitrc b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xinitrc
deleted file mode 100755
index 911e76e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xsession b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/home/mythtv/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.allow b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.allow
deleted file mode 100755
index f6cf005..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.allow
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-ALL: 172.16.
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.deny b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/menu.lst b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/menu.lst
deleted file mode 100755
index 8a8e3b2..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/menu.lst
+++ /dev/null
@@ -1,60 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title LinHes
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title LinHes-splashy
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title LinHES-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
-initrd /boot/kernel26.img
-
-
-# (3) normal
-title LinHes-init
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
-initrd /boot/kernel26.img
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/modify_chroot.sh b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/modify_chroot.sh
deleted file mode 100755
index ad83b2c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/modify_chroot.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-echo "larch5" > /etc/hostname
-useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
-cp -rvpf /.post_process/home/mythtv /home/
-cp -rvpf /.post_process/home/mythtv/.fluxbox /root
-chown -R mythtv.mythtv /home/mythtv/
-chown -R mythtv.mythtv /myth
-
-cp -f /.post_process/hosts.allow /etc/hosts.allow
-cp -f /.post_process/rc.conf /etc/rc.conf
-#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
-cp -f /.post_process/menu.lst /boot/grub/menu.lst
-
-cp -f /etc/skel/.bash* /root/
-rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/rc.conf b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/rc.conf
deleted file mode 100755
index 9c17944..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/rc.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="yes"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="!soundcore"
-else
- if [ x$Audiotype = xOSS ]
- then
- ALSABLACKLIST="!soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=($MOD_BLACKLIST_)
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/rc.shutdown b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/pre-process.sh b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/pre-process.sh
deleted file mode 100755
index 5bc1f9c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/pre-process.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-rm -f overlay.xpk
-if [ -d overlay/home/mythtv ]
-then
- chown -R 1000 overlay/home/mythtv
-fi
-./create_overlay.sh
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/startx.custom
deleted file mode 100755
index 8e3ec5e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/startx.custom
+++ /dev/null
@@ -1,22 +0,0 @@
-if grep -v nox /proc/cmdline &>/dev/null && \
- [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
- if grep i810 /proc/cmdline &>/dev/null; then
- startx -- -config xorg.conf.i810
- else
- startx
- fi
-
- # Maybe there should be some code here to handle a failed startx?
-
- # The 'return' value is at /tmp/xlogout
- # If there is nothing there, switch user to 'newuser'
- # If there is also nothing there, login as root
- # - if already root, fall through to terminal
-
- if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
- logout
- elif [ ${UID} -ne 0 ]; then
- echo "root" >/tmp/newuser
- logout
- fi
-fi
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
deleted file mode 100755
index 5f04171..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
+++ /dev/null
@@ -1,4 +0,0 @@
-# Set the keymap
-xkmap-set
-
-exec fluxbox
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf
deleted file mode 100755
index 6d11b2e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810
deleted file mode 100755
index 9615569..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810
+++ /dev/null
@@ -1,59 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.2
deleted file mode 100755
index a295b38..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.i810.2
+++ /dev/null
@@ -1,67 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa
deleted file mode 100755
index 6d11b2e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/X11/xorg.conf.vesa
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100755
index ab53c30..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
deleted file mode 100755
index 64bb6b7..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
+++ /dev/null
@@ -1 +0,0 @@
-30
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf
deleted file mode 100755
index ddd88f8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# fbsplash.conf
-#
-
-THEMES="linhes"
-SPLASH_TTYS="1 2 3 4 5 6"
-
-#EOF
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
deleted file mode 100755
index 7f8f011..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/hosts.allow b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/hosts.allow
deleted file mode 100755
index 19bc4d8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab
deleted file mode 100755
index b2364fc..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:3:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab.larchsave b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab.larchsave
deleted file mode 100755
index 2de483f..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/inittab.larchsave
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/larch-shutdown b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/larch-shutdown
deleted file mode 100755
index d614d4b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch
deleted file mode 100755
index 0a9b572..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/mkinitcpio.conf.larch
+++ /dev/null
@@ -1,65 +0,0 @@
-# vim:set ft=sh
-# MODULES
-# The following modules are loaded before any boot hooks are
-# run. Advanced users may wish to specify all system modules
-# in this array. For instance:
-# MODULES="piix ide_disk reiserfs"
-MODULES=""
-
-# BINARIES
-# This setting includes, into the CPIO image, and additional
-# binaries a given user may wish. This is run first, so may
-# be used to override the actual binaries used in a given hook.
-# (Existing files are NOT overwritten is already added)
-# BINARIES are dependancy parsed, so you may safely ignore libraries
-BINARIES=""
-
-# FILES
-# This setting is similar to BINARIES above, however, files are added
-# as-is and are not parsed in anyway. This is useful for config files.
-# Some users may wish to include modprobe.conf for custom module options,
-# like so:
-# FILES="/etc/modprobe.conf"
-FILES=""
-
-# HOOKS
-# This is the most important setting in this file. The HOOKS control the
-# modules and scripts added to the image, and what happens at boot time.
-# Order is important, and it is recommended that you do not change the
-# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
-# help on a given hook.
-# 'base' is _required_ unless you know precisely what you are doing.
-# 'udev' is _required_ in order to automatically load modules
-# 'filesystems' is _required_ unless you specify your fs modules in MODULES
-# Examples:
-# This setup specifies all modules in the MODULES setting above.
-# No raid, lvm2, or encrypted root is needed.
-# HOOKS="base"
-#
-# This setup will autodetect all modules for your system and should
-# work as a sane default
-# HOOKS="base udev autodetect pata scsi sata filesystems"
-#
-# This is identical to the above, except the old ide subsystem is
-# used for IDE devices instead of the new pata subsystem.
-# HOOKS="base udev autodetect ide scsi sata filesystems"
-#
-# This setup will generate a 'full' image which supports most systems.
-# No autodetection is done.
-# HOOKS="base udev pata scsi sata usb filesystems"
-#
-# This setup assembles an pata raid array with an encrypted root FS.
-# Note: See 'mkinitcpio -H raid' for more information on raid devices.
-# HOOKS="base udev pata raid encrypt filesystems"
-#
-# This setup loads an lvm2 volume group on a usb device.
-# HOOKS="base udev usb lvm2 filesystems"
-HOOKS="base udev autodetect pata scsi sata filesystems larch1 larch2_aufs larch3 fbsplash"
-
-# COMPRESSION
-# Use this to compress the initramfs image. With kernels earlier than
-# 2.6.30, only gzip is supported, which is also the default. Newer kernels
-# support gzip, bzip2 and lzma.
-#COMPRESSION="gzip"
-#COMPRESSION="bzip2"
-#COMPRESSION="lzma"
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/ppp/options b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/ppp/options
deleted file mode 100755
index 237c390..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local
deleted file mode 100755
index 2d488a2..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/profile
-. ${MV_ROOT}/bin/install_functions.sh
-
-function mysql_check {
- mysql -e "show databases;" 2>/dev/null >/dev/null
- return $?
-}
-
-function mythconverg_check {
- mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
- return $?
-}
-
-function install_db {
- pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
- pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
-}
-
-
-
-
-#check to see if mysql is running
-stat_busy "Checking Mysql"
-ATTEMPT=0
-mysql_check && printhl " Installing the initial database" &&install_db
-mythconverg_check
-status=$?
-while [ ! $status = 0 ]
-do
- ((ATTEMPT=ATTEMPT+1))
- /etc/rc.d/mysqld stop
- sleep 2
- /etc/rc.d/mysqld start
- mysqlstatus=$?
- if [ $mysqlstatus = 0 ]
- then
- mysql_check && install_db
- mythconverg_check
- status=$?
- fi
- if [ $ATTEMPT = 20 ]
- then
- printhl " Could not start mysql or install mythconverg within 20 attempts"
- printhl " Aborting install"
- exit 20
- fi
-done
-stat_done
-
-#check network parms
-stat_busy "Checking network"
-init_network
-stat_done
-
-stat_busy "Probing network"
-request_dhcp &
-stat_done
-
-#save some cmdline options
-stat_busy "Parsing command line"
-parse_cmdline_2_db
-bootsplash_setup
-stat_done
-
-#search for remote
-stat_busy "Checking for remote"
-init_remote
-stat_done
-printhl "Finished"
-
-
-echo $CMDLINE | grep -qi NoX
-if [ $? = 0 ]
-then
- echo ""
- printhl "No auto X option found"
- # /usr/bin/chvt 2
-else
- /root/startx &
-fi
-
-
-# Set up automatically logged in user
-if [ -f /.livesys/autologin ]; then
- cp /.livesys/autologin /tmp/newuser
-fi
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local.shutdown b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local.shutdown
deleted file mode 100755
index 2b5f735..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/rc.local.shutdown
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local.shutdown: Local shutdown script.
-#
-
-# Save sound volume, etc.
-alsactl store
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bash_profile b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bash_profile
deleted file mode 100755
index 600bd9b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bash_profile
+++ /dev/null
@@ -1,3 +0,0 @@
-. $HOME/.bashrc
-
-. /etc/X11/xinit/startx.custom
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bashrc b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bashrc
deleted file mode 100755
index fcabce0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xinitrc b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xinitrc
deleted file mode 100755
index c6febe5..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xinitrc
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xsession b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/skel/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/slim.conf b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/slim.conf
deleted file mode 100755
index 35ed579..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/etc/slim.conf
+++ /dev/null
@@ -1,79 +0,0 @@
-# Path, X server and arguments (if needed)
-# Note: -xauth $authfile is automatically appended
-default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
-default_xserver /usr/bin/X
-xserver_arguments -nolisten tcp vt07
-
-# Commands for halt, login, etc.
-halt_cmd /sbin/shutdown -h now
-reboot_cmd /sbin/shutdown -r now
-console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
-#suspend_cmd /usr/sbin/suspend
-
-# Full path to the xauth binary
-xauth_path /usr/bin/xauth
-
-# Xauth file for server
-authfile /var/run/slim.auth
-
-
-# Activate numlock when slim starts. Valid values: on|off
-# numlock on
-
-# Hide the mouse cursor (note: does not work with some WMs).
-# Valid values: true|false
-# hidecursor false
-
-# This command is executed after a succesful login.
-# you can place the %session and %theme variables
-# to handle launching of specific commands in .xinitrc
-# depending of chosen session and slim theme
-#
-# NOTE: if your system does not have bash you need
-# to adjust the command according to your preferred shell,
-# i.e. for freebsd use:
-# login_cmd exec /bin/sh - ~/.xinitrc %session
-login_cmd exec /bin/bash -login ~/.xinitrc %session
-
-# Commands executed when starting and exiting a session.
-# They can be used for registering a X11 session with
-# sessreg. You can use the %user variable
-#
-# sessionstart_cmd some command
-# sessionstop_cmd some command
-
-# Start in daemon mode. Valid values: yes | no
-# Note that this can overridden by the command line
-# option "-d"
-# daemon yes
-
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm,wmaker,blackbox
-
-# Executed when pressing F11 (requires imagemagick)
-screenshot_cmd import -window root /slim.png
-
-# welcome message. Available variables: %host, %domain
-welcome_msg Welcome to %host
-
-# shutdown / reboot messages
-shutdown_msg The system is halting...
-reboot_msg The system is rebooting...
-
-# default user, leave blank or remove this line
-# for avoid pre-loading the username.
-#default_user simone
-
-# current theme, use comma separated list to specify a set to
-# randomly choose from
-current_theme dlarch
-
-# Lock file
-lockfile /var/lock/slim.lock
-
-# Log file
-logfile /var/log/slim.log
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/.fluxbox/apps b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/.fluxbox/apps
deleted file mode 100755
index 68fae0a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/LinHES-install.sh b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/LinHES-install.sh
deleted file mode 100755
index 6acd24a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/LinHES-install.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-#redirect stderr to stdout, then rediret stdout to file
-. /etc/profile
-exec 2>&1
-exec > /tmp/mythvantage_install.log
-#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
-#keylaunch &
-#/usr/bin/tilda &
-#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
-export MALLOC_CHECK_=0
-xset s off
-xset -dpms
-xhost +
-
-CMDLINE=$(cat /proc/cmdline)
-echo $CMDLINE |grep -q nfsroot
-NFSROOT=$?
-echo $CMDLINE |grep -q clean_upgrade
-if [ $? = 0 ]
-then
- export CLEAN_UPGRADE=YES
-else
- export CLEAN_UPGRADE=NO
-fi
-MythVantage -r
-
-if [ x$NFSROOT = x1 ]
-then
- unbuffer MythVantage &
-else
- NETBOOT=YES MythVantage &
-fi
-
-exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/startx b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/startx
deleted file mode 100755
index 9274703..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/rootoverlay/root/startx
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-. /etc/profile
-
-export USER=root
-export HOME=/root
-
-CMDLINE=$(cat /proc/cmdline)
-TEMPVAR=${CMDLINE#*ip=}
-IP=${TEMPVAR%% *}
-echo $CMDLINE |grep -q vnc
-USEVNC=$?
-
-if [ x$USEVNC = x1 ]
-then
- $MV_ROOT/bin/xconfig.sh 2>/dev/null
- cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
- startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
- else
- #VNC
- pacman -Sf --noconfirm tightvnc
- cd /root
- mkdir .vnc
- echo mythvantage |vncpasswd -f > /root/.vnc/passwd
- chmod 500 /root/.vnc/passwd
- rm /root/.vnc/xstartup
- ln -s /root/LinHES-install.sh /root/.vnc/xstartup
- vncserver
-fi
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/vetopacks b/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/vetopacks
deleted file mode 100755
index 2bb19ee..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-stable-i686/vetopacks
+++ /dev/null
@@ -1 +0,0 @@
-#xorg-twm
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/addedpacks b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/addedpacks
deleted file mode 100755
index 03f89f0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/addedpacks
+++ /dev/null
@@ -1,229 +0,0 @@
-# These are needed to build a live CD
-#linhes-live
-squashfs-tools
-lzop
-
-syslinux
-
-# You need a kernel.
-#kernel26 is now in 'base'
-aufs2
-
-# To eject a cd
-eject
-
-# Useful for use as installer, etc.
-#ntfsprogs
-#parted
-
-#ddcxinfo-knoppix
-#hwd
-
-sudo
-
-lsof
-cdrkit
-dvd+rw-tools
-
-
-# generally useful tools which don't require X
-#mtools is required by syslinux
-openssh
-dosfstools
-alsa-lib
-alsa-oss
-alsa-utils
-cdparanoia
-cdrdao
-unzip
-
-
-# Xorg packages
-*xorg
-#xorg-server
-#xorg-xkb-utils
-#xorg-xauth
-#xorg-server-utils
-#xorg-xinit
-#xorg-input-drivers
-#xorg-apps
-#xorg-fonts-100dpi
-#xorg-fonts-75dpi
-#xorg-res-utils
-ttf-ms-fonts
-
-#xorg-video-drivers
-xf86-video-amd
-xf86-video-apm
-xf86-video-ark
-xf86-video-ati
-xf86-video-chips
-xf86-video-cirrus
-xf86-video-dummy
-xf86-video-fbdev
-xf86-video-glint
-xf86-video-i128
-xf86-video-i740
-#xf86-video-i810
-#xf86-video-imstt
-xf86-video-intel
-xf86-video-mga
-xf86-video-neomagic
-xf86-video-nv
-xf86-video-openchrome
-xf86-video-radeonhd
-xf86-video-rendition
-xf86-video-s3
-xf86-video-s3virge
-xf86-video-savage
-xf86-video-siliconmotion
-xf86-video-sis
-xf86-video-sisusb
-#xf86-video-tdfx
-xf86-video-trident
-xf86-video-tseng
-#unichrome is busted and causes X to segfault
-#xf86-video-unichrome
-xf86-video-v4l
-xf86-video-vesa
-#vga should not be installed, vesa can handle when other drivers fail
-#xf86-video-vga
-#xf86-video-via
-xf86-video-vmware
-xf86-video-voodoo
-
-# X apps
-#luser
-#localed
-unclutter
-xterm
-xorg-apps
-#xkmap
-
-#gparted
-#larchin
-
-#mythtv
-mythtv
-mythtv-contrib
-mythplugins-mytharchive
-mythplugins-mythbrowser
-#mythcontrols
-#mythflix
-mythplugins-mythgallery
-mythplugins-mythgame
-mythplugins-mythmusic
-#mythphone
-myththemes
-#mythweather
-mythplugins-mythvideo
-mythsmolt
-#morethemes
-linhes-theme
-linhes-scripts
-nuvexport
-lirc
-lirc-utils
-mysql
-xmltv
-esound
-
-#Window Manager
-fluxbox
-feh
-
-#Other
-dbus
-hal
-fftw2
-libcdaudio
-iptables
-pkgconfig
-taglib
-#portmap
-ivtv-utils
-dvb-firmware
-dbus-python
-
-#MythVantage Installer deps
-bc
-mysql-python
-expect
-curl
-dnsutils
-avahi
-
-#Wireless
-b43-fwcutter
-#ipw2100-fw
-#ipw2200-fw
-#ipw3945
-#ipw3945-ucode
-#ipw3945d
-madwifi
-madwifi-utils
-ndiswrapper
-ndiswrapper-utils
-#netcfg
-tiacx
-tiacx-firmware
-wireless_tools
-#wlan-ng26
-#wlan-ng26-utils
-zd1211-firmware
-hdhomerun
-#----
-LinHES-config
-LinHES-system
-linhes-sounds
-etcnet
-runit
-runit-scripts
-media_dirs
-
-#---
-tweaker
-ethtool
-nfs-utils
-netkit-telnet
-ntp
-syslog-ng
-ppp
-mingetty
-setserial
-acpid
-fbsplash
-linhes-splash
-nvram-wakup
-#tatir
-pvr150-firmware
-wol
-mjpegtools
-perl-net-upnp
-aumix
-tablet-encode
-ntfs-3g
-joyutils
-ffmpeg-svn
-#myth2ipod
-myt2xvid3
-mediaserv
-
-#---Firewire
-libraw1394
-libavc1394
-# wrapper for mplayer
-mplayer-wrapper
-
-# in-place commercial remover (for user job)
-# moved to linhes-scripts
-#removecommercials
-
-#Modules for Atheros base NICs
-#atl1e
-
-linux-firmware
-
-larch-live
-mkinitcpio-busybox
-windowmaker-crm-git
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/bootlines b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/bootlines
deleted file mode 100755
index 0005035..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/bootlines
+++ /dev/null
@@ -1,23 +0,0 @@
-# The information here will be adapted for the bootloader and inserted into its configuration
-# file at the place marked '###LARCH'
-# This header will be removed.
-# Each block must have an empty line before and after it.
-# There may be no empty lines within a block.
-
-comment:
-title: Install CD
-options:
-
-comment:
-title: Install CD with vesa xorg driver
-options: nomodeset xvesa
-
-comment: Might be useful if there is some trouble with starting xorg
-title: Boot to console
-options: nox
-
-#comment:
-#title: larch with swap
-#options: swap
-
-# END OF FILE
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cachepacks b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cachepacks
deleted file mode 100755
index 4e9a790..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cachepacks
+++ /dev/null
@@ -1,59 +0,0 @@
-mythdb-initial
-nvidia
-nvidia-utils
-vdpauinfo
-nvidia-96xx
-nvidia-96xx-utils
-#vdpinfo-96xx
-lighttpd
-local-website
-mythplugins-mythweb
-nfs-utils
-samba
-mplayer
-xine-ui
-lcdproc
-mythappletrailers
-mythstream
-oss
-xscreensaver
-tightvnc
-
-#added from error log
-mysql
-mythplugins-mythnews
-pycairo
-pygobject
-python-numeric
-pygtk
-fam
-sqlite3
-xe
-romdb
-gconf
-gnome-keyring
-gnome-mime-data
-gnome-python
-gnome-python-extras
-gnome-vfs
-hunspell
-libbonobo
-libbonoboui
-libgnome
-libgnomecanvas
-libgnomeui
-libidl2
-miro
-mozilla-common
-nspr
-nss
-orbit2
-polkit
-pyorbit
-pyrex
-startup-notification
-xulrunner
-#mythmovies
-#myth2ipod
-myt2xvid3
-#mediaserv
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/colors.lst b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/colors.lst
deleted file mode 100755
index 3f544ce..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/colors.lst
+++ /dev/null
@@ -1,36 +0,0 @@
-#color schemes - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO change these and make some more... specifically an "arch" theme
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Barlond
-color white/cyan yellow/blue
-
-title Barlond2
-color white/blue yellow/cyan
-
-title Simple Black
-color light-gray/black yellow/blue
-
-title Matrix
-color green/black light-green/green
-
-title Dalton Bros.
-color red/green green/red
-
-title Debian
-color cyan/blue white/blue
-
-title BW
-color light-gray/black black/light-gray
-
-title BW Inverse
-color black/light-gray
-
-title SGD Non Default
-color black/cyan yellow/black
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help.lst b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help.lst
deleted file mode 100755
index 6e74187..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help.lst
+++ /dev/null
@@ -1,16 +0,0 @@
-# Help files must be exactly 23 lines long.
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to main menu
-configfile /boot/grub/menu.lst
-
-title HOW-TO: Boot an existing system
-cat /boot/grub/help/bootexisting.txt
-pause Press enter to continue...
-
-title HOW-TO: Contribute to this help
-cat /boot/grub/help/contrib.txt
-pause Press enter to continue...
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/bootexisting.txt b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/bootexisting.txt
deleted file mode 100755
index 881f3e8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/bootexisting.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Boot an existing install
-
-Select "More Options" from the main menu.
-Move the cursor to "[EDIT ME] Boot an existing linux install"
-Press "e"
-
-At this point you will see the following:
- root (hd0,0)
- kernel /vmlinuz26 root=/dev/hda3 ro
- initrd /kernel26.img
-
-This needs to be changed to accomodate your hardware.
-
-The first line should be changed to indicate where your boot medium resides.
- "(hd0,0)" is the first partition on the first hard drive (hda1) - change these
- numbers to indicate the partition containing your /boot directory.
-
-The second line should be changed to point to your kernel. If the line above
-points to a partition _only_ containing /boot, then /vmlinuz26 is fine.
-Otherwise, change this to /boot/vmlinuz. root= should be changed to match the
-partition for your root filesystem. Other kernel parameters can be added here.
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/contrib.txt b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/contrib.txt
deleted file mode 100755
index 5c79176..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/help/contrib.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-HOWTO: Contribute to these help files
-
-This help is rather simplistic.
-In order to provide help files or translations you simply need to make a text
-file. Formatting is important (due to grub limitations). The files MUST be 80
-characters wide, and 23 lines long. Any more, and your formatting will be
-corrupted when viewing the help. Please note that if your help is short, it is
-worthwhile to pad with empty lines, up to 23 lines.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/keyboards.lst b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/keyboards.lst
deleted file mode 100755
index 5237c1a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/keyboards.lst
+++ /dev/null
@@ -1,111 +0,0 @@
-#keyboard layouts - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
-# TODO add other languages
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Default layout
-setkey
-
-title German layout
-setkey y z
-setkey z y
-setkey Y Z
-setkey Z Y
-setkey equal parenright
-setkey parenright parenleft
-setkey parenleft asterisk
-setkey doublequote at
-setkey plus bracketright
-setkey minus slash
-setkey slash ampersand
-setkey ampersand percent
-setkey percent caret
-setkey underscore question
-setkey question underscore
-setkey semicolon less
-setkey less numbersign
-setkey numbersign backslash
-setkey colon greater
-setkey greater bar
-setkey asterisk braceright
-
-
-title Spanish layout
-setkey
-setkey slash ampersand
-setkey ampersand caret
-setkey caret braceleft
-setkey asterisk braceright
-setkey parenleft asterisk
-setkey parenright parenleft
-setkey minus slash
-setkey equal parenright
-setkey quote minus
-setkey underscore question
-setkey question underscore
-setkey braceleft quote
-setkey braceright backslash
-setkey colon greater
-setkey greater bar
-setkey doublequote at
-setkey backslash backquote
-setkey less backslash
-setkey semicolon less
-setkey plus colon
-setkey at semicolon
-
-title French layout
-setkey
-setkey less backquote
-setkey greater tilde
-setkey ampersand 1
-setkey 1 exclam
-setkey tilde 2
-setkey 2 at
-setkey doublequote 3
-setkey 3 numbersign
-setkey quote 4
-setkey 4 dollar
-setkey parenleft 5
-setkey 5 percent
-setkey minus 6
-setkey 6 caret
-setkey backquote 7
-setkey 7 ampersand
-setkey underscore 8
-setkey 8 asterisk
-setkey backslash 9
-setkey 9 parenleft
-setkey at 0
-setkey 0 parenright
-setkey parenright minus
-setkey numbersign underscore
-setkey a q
-setkey A Q
-setkey z w
-setkey Z W
-setkey caret bracketleft
-setkey dollar bracketright
-setkey q a
-setkey Q A
-setkey m semicolon
-setkey M colon
-setkey bracketleft quote
-setkey percent doublequote
-setkey asterisk backslash
-setkey bracketright bar
-setkey w z
-setkey W Z
-setkey comma m
-setkey question M
-setkey semicolon comma
-setkey period less
-setkey colon period
-setkey slash greater
-setkey exclam slash
-setkey bar question
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/menu.lst b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/menu.lst
deleted file mode 100755
index 60216f8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/menu.lst
+++ /dev/null
@@ -1,26 +0,0 @@
-timeout 5
-default 0
-#color light-blue/blue light-cyan/blue
-#black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-###LARCH
-
-title Tools...
-configfile /boot/grub/tools.lst
-
-title Grub Settings...
-configfile /boot/grub/settings.lst
-
-title View Help...
-configfile /boot/grub/help.lst
-
-title More Options...
-configfile /boot/grub/more.lst
-
-title Shutdown the Computer
-halt
-
-title JMS Reboot the Computer
-reboot
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/more.lst b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/more.lst
deleted file mode 100755
index 8fd5f7e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/more.lst
+++ /dev/null
@@ -1,30 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title [EXPERIMENTAL] Attempt existing Linux detection
-configfile /boot/grub/tryboot.lst
-
-title [EDIT ME] Diskless Boot (PXE / BOOTP)
-#TODO wtf?
-root (nd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] NFS Root Boot
-root (cd)
-kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
-
-title [EDIT ME] Boot Existing Linux Install
-root (hd0,0)
-kernel /vmlinuz26 root=/dev/hda3 ro
-initrd /kernel26.img
-
-title [EDIT ME] Boot Existing Windows Install
-rootnoverify (hd0,0)
-makeactive
-chainloader +1
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/settings.lst b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/settings.lst
deleted file mode 100755
index f8f8c95..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/settings.lst
+++ /dev/null
@@ -1,13 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Keyboard settings
-configfile /boot/grub/keyboards.lst
-
-title Color settings
-configfile /boot/grub/colors.lst
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/splash.xpm.gz b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/splash.xpm.gz
deleted file mode 100644
index 7c3f9b1..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/splash.xpm.gz
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/tools.lst b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/tools.lst
deleted file mode 100755
index d226992..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/tools.lst
+++ /dev/null
@@ -1,14 +0,0 @@
-timeout 300
-default 0
-color light-blue/blue black/light-grey
-splashimage=/boot/grub/splash.xpm.gz
-
-title << Back to Main Menu
-configfile /boot/grub/menu.lst
-
-title Run memtest (Memory Testing)
-kernel /boot/memtest
-
-title Install GRUB to hd0 MBR
-root (hd0,0)
-setup (hd0)
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/vbg.jpg b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/vbg.jpg
deleted file mode 100755
index e6d46f4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/grub0/vbg.jpg
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/actions.rc b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/actions.rc
deleted file mode 100755
index dd95b26..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/actions.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-type=0
-orientation=1
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/autologin b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/autologin
deleted file mode 100755
index 93ca142..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/autologin
+++ /dev/null
@@ -1 +0,0 @@
-root \ No newline at end of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/bash_profile b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/bash_profile
deleted file mode 100755
index c49349b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/delarch b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/delarch
deleted file mode 100755
index 108c1a4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/cd-root/larch/copy/delarch
+++ /dev/null
@@ -1,63 +0,0 @@
-# This is a script called from the installation script fix-system2.
-# Its purpose is to remove custom live-only stuff from a just-installed
-# system.
-
-# $1 is the path to the installed system root directory.
-
-INSTALL=$1
-if [ -z "${INSTALL}" ] || [ ! -f /etc/rc.conf ]; then
- echo "ERROR: delarch installation adjustments failed:"
- echo " Please check installation mount point (${INSTALL})"
- exit 1
-fi
-
-rm -f "${INSTALL}/root/Desktop/Install Arch Linux.desktop"
-rm -f "${INSTALL}/etc/rc.d/functions.d/larch-autologin"
-
-if [ -f ${INSTALL}/etc/rc.local.orig ]; then
- mv ${INSTALL}/etc/rc.local.orig ${INSTALL}/etc/rc.local
-fi
-if [ -f ${INSTALL}/etc/rc.local.shutdown.orig ]; then
- mv ${INSTALL}/etc/rc.local.shutdown.orig ${INSTALL}/etc/rc.local.shutdown
-fi
-
-# start gdm from rc.conf
-sed -i '/^DAEMONS=/ s|!gdm|@gdm|' ${INSTALL}/etc/rc.conf
-
-#***************************************************#
-# Replace uses of larchquit in xfce panels and menu.#
-#***************************************************#
-### Unfortunately this isn't very simple. If anyone has a better way of
-### providing different Quit actions in the live version and the version
-### installed to disk from it, please let me know!
-### Maybe it would be better just to provide a special live quit desktop
-### icon which can be removed on installation, like the installation icon.
-
-defaultquit='<builtin name="Quit" cmd="Quit" icon="gnome-logout"/>'
-
-replacequit ()
-{
- for f in ${INSTALL}$1/.config/xfce4/panel/*; do
- if grep "^Exec=larchquit" ${f}; then
- n=$( echo ${f} | sed "s|^.*-\([0-9]\+\).*|\1|" )
- cp /.livesys/actions.rc \
- ${INSTALL}$1/.config/xfce4/panel/actions-${n}.rc
- rm ${f}
-
- sed -i "s|=\"launcher\" id=\"${n}\"|=\"actions\" id=\"${n}\"|" \
- ${INSTALL}$1/.config/xfce4/panel/panels.xml
- fi
- done
-
- if [ -f ${INSTALL}$1/.bash_profile ]; then
- rm -f ${INSTALL}$1/.local/share/applications/xfce4-logout.desktop
-
- cp /.livesys/bash_profile ${INSTALL}$1/.bash_profile
- fi
-}
-
-for hd in $( cat ${INSTALL}/etc/passwd | cut -d':' -f6 | grep '^/home/' ) \
- /root /etc/skel; do
- replacequit ${hd} &>/dev/null
-done
-#***************************************************#
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/pacman.conf.repos b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/pacman.conf.repos
deleted file mode 100755
index 16f4842..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/pacman.conf.repos
+++ /dev/null
@@ -1,15 +0,0 @@
-# Package repository entries for pacman.conf
-# '*platform*' will be replaced by 'i686' or 'x86_64' as appropriate.
-# '*default*' will be replaced by 'Include = /etc/pacman.d/mirrorlist'
-# (but for the installation: a 'mirrorlist' file in the working directory will
-# be preferred, or - if neither exists - then 'data/mirrorlist')
-
-# You can add your own custom repositories (anywhere).
-
-#larch: Server = ftp://ftp.berlios.de/pub/larch/larch7.2/*platform*
-larch: Server = http://linhes.org/repo/larch
-
-core-testing: Server = http://localmirror/repo/i686/core-testing
-extra-testing: Server = http://localmirror/repo/i686/extra-testing
-#core-testing: Server = file:///data/pkg_repo/i686/core-testing
-#extra-testing: Server = file:///data/pkg_repo/i686/extra-testing
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post-process.sh b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post-process.sh
deleted file mode 100755
index 883d9ad..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post-process.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-echo $@
-INSTDIR=$1
-PROFILE=$2
-
-#everything below this point is specific to MythVantage
-cp -rp $PROFILE/post_process $INSTDIR/.post_process
-chroot $INSTDIR .post_process/modify_chroot.sh
-rm -rf $INSTDIR/.post_process
-
-#find the size of the install.
-#This is used to calculate progress on the install
-tsize=`du -sm $INSTDIR/ | cut -f1`
-echo "TOTALSIZE=$tsize" > $INSTDIR/root/.install_size
-upsize=`du -sm --exclude data $INSTDIR/ |cut -f1`
-echo "UPGRADESIZE=$upsize" >> $INSTDIR/root/.install_size
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bash_profile b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bash_profile
deleted file mode 100755
index c49349b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bash_profile
+++ /dev/null
@@ -1 +0,0 @@
-. $HOME/.bashrc
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bashrc b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bashrc
deleted file mode 100755
index fcabce0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/apps b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/apps
deleted file mode 100755
index d976fe8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/apps
+++ /dev/null
@@ -1,5 +0,0 @@
-#Uncomment below if you are using firewire
-#[startup] {/usr/bin/plugctl -n 0 "oPCR[0].n_p2pconnections=1"}
-#[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-[startup] {wmsetbg ~/.fluxbox/wallpaper.png}
-[startup] {/usr/LH/bin/LinHES-run}
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/init b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/init
deleted file mode 100755
index 9791a7f..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/init
+++ /dev/null
@@ -1,35 +0,0 @@
-session.screen0.slit.placement: BottomRight
-session.screen0.slit.direction: Vertical
-session.screen0.slit.onTop: False
-session.screen0.slit.autoHide: True
-session.screen0.tab.placement: Top
-session.screen0.toolbar.onTop: False
-session.screen0.toolbar.visible: False
-session.screen0.toolbar.autoHide: False
-session.screen0.toolbar.placement: BottomCenter
-session.screen0.toolbar.widthPercent: 66
-session.screen0.workspaceNames: one,two,three,four
-session.screen0.strftimeFormat: %k:%M
-session.screen0.focusNewWindows: True
-session.screen0.focusModel: ClickToFocus
-session.screen0.fullMaximization: False
-session.screen0.edgeSnapThreshold: 0
-session.screen0.rowPlacementDirection: LeftToRight
-session.screen0.workspaces: 4
-session.screen0.focusLastWindow: True
-session.screen0.colPlacementDirection: TopToBottom
-session.screen0.windowPlacement: RowSmartPlacement
-session.screen0.tab.width: 64
-session.screen0.tab.height: 16
-session.screen0.showwindowposition: true
-session.opaqueMove: False
-session.autoRaiseDelay: 250
-session.menuFile: ~/.fluxbox/menu
-session.cacheLife: 5
-session.styleFile: /usr/share/fluxbox/styles/Artwiz
-session.keyFile: ~/.fluxbox/keys
-session.colorsPerChannel: 4
-session.doubleClickInterval: 250
-session.cacheMax: 200
-session.imageDither: True
-session.configVersion: 1
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menu b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menu
deleted file mode 100755
index 858090e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menu
+++ /dev/null
@@ -1,81 +0,0 @@
-# Generated by fluxbox-generate_menu
-#
-# If you read this it means you want to edit this file manually, so here
-# are some useful tips:
-#
-# - You can add your own menu-entries to ~/.fluxbox/usermenu
-#
-# - If you miss apps please let me know and I will add them for the next
-# release.
-#
-# - The -r option prevents removing of empty menu entries and lines which
-# makes things much more readable.
-#
-# - To prevent any other app from overwriting your menu
-# you can change the menu name in .fluxbox/init to:
-# session.menuFile: /home/mythtv/.fluxbox/my-menu
-[begin] (Fluxbox)
-[encoding] {UTF-8}
- [exec] (xterm) {xterm}
- [exec] () {} execname is NULL; cannot lookup
- [exec] (Run) {fbrun }
-[submenu] (Terminals)
- [exec] (xterm) {xterm}
-[end]
-[submenu] (Editors)
- [exec] (xedit) {xedit}
- [exec] (nano) {xterm -e nano}
- [exec] (vi) {xterm -e vi}
-[end]
-[submenu] (Multimedia)
-[submenu] (Audio)
- [exec] (alsamixer) {xterm -e alsamixer}
-[end]
-[submenu] (Video)
- [exec] (gmplayer) {gmplayer}
-[end]
-[submenu] (X-utils)
- [exec] (xfontsel) {xfontsel}
- [exec] (xman) {xman}
- [exec] (xload) {xload}
- [exec] (xbiff) {xbiff}
- [exec] (xclock) {xclock}
- [exec] (xmag) {xmag}
- [exec] (Reload .Xdefaults) {xrdb -load /home/mythtv/.Xdefaults}
-[end]
-[end]
-[submenu] (Office)
- [exec] (xclock) {xclock}
- [exec] (xcalc) {xcalc}
-[end]
-[submenu] (Games)
- [exec] (xeyes) {xeyes}
-[end]
-[submenu] (System Tools)
- [exec] (top) {xterm -e top}
-[end]
-[submenu] (fluxbox menu)
- [config] (Configure)
-[submenu] (System Styles) {Choose a style...}
- [stylesdir] (/usr/share/fluxbox/styles)
-[end]
-[submenu] (User Styles) {Choose a style...}
- [stylesdir] (~/.fluxbox/styles)
-[end]
- [workspaces] (Workspace List)
-[submenu] (Tools)
- [exec] (Window name) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
- [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
- [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
- [exec] (Run) {fbrun }
- [exec] (Regen Menu) {/usr/bin/fluxbox-generate_menu }
-[end]
- [commanddialog] (Fluxbox Command)
- [reconfig] (Reload config)
- [restart] (Restart)
- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center}
- [separator]
- [exit] (Exit)
-[end]
-[endencoding]
-[end]
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig
deleted file mode 100755
index ef5b398..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/menuconfig
+++ /dev/null
@@ -1,65 +0,0 @@
-# This file is read by fluxbox-generate_menu. If you don't like a
-# default you can change it here. Don't forget to remove the # in front
-# of the line.
-
-# Your favourite terminal. Put the command in quotes if you want to use
-# options. Put a backslash in before odd chars
-# MY_TERM='Eterm --tint \#123456'
-# MY_TERM='aterm -tint $(random_color)'
-
-# Your favourite browser. You can also specify options.
-# MY_BROWSER=mozilla
-
-# Name of the outputfile
-# MENUFILENAME=/home/mythtv/.fluxbox/menu
-
-# MENUTITLE=`fluxbox -version|cut -d " " -f-2`
-
-# standard url for console-browsers
-# HOMEPAGE=fluxbox.org
-
-# location with your own menu-entries
-# USERMENU=~/.fluxbox/usermenu
-
-# Put the launcher you would like to use here
-# LAUNCHER=fbrun
-# LAUNCHER=fbgm
-
-# Options for fbrun
-# FBRUNOPTIONS='-font 10x20 -fg grey -bg black -title run'
-
-# --- PREFIX'es
-# These are prefixes; So if fluxbox is installed in /usr/bin/fluxbox
-# your prefix is: /usr
-
-# fluxbox-generate already looks in /usr/X11R6, /usr, /usr/local and /opt so
-# there should be no need to specify them.
-#
-# PREFIX=/usr
-# GNOME_PREFIX=/opt/gnome
-# KDE_PREFIX=/opt/kde
-
-
-# Sepparate the list of background-dirs with semicolumns ':'
-# BACKGROUND_DIRS="/home/mythtv/.fluxbox/backgrounds/:/usr/share/fluxbox/backgrounds/:/usr/share/wallpapers"
-
-
-# --- Boolean variables.
-# Setting a variable to no'' won't help. Comment them out if you don't
-# want them. Setting are overruled by the command-line options.
-
-# Include all backgrounds in your backgrounds-directory
-# BACKGROUNDMENUITEM=yes
-
-# Include kde-menus
-# KDEMENU=yes
-
-# Include gnome-menus
-# GNOMEMENU=yes
-
-# enable sudo commands
-# DOSUDO=yes
-
-# Don't cleanup the menu
-# REMOVE=no
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
deleted file mode 100755
index 83da80c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.fluxbox/wallpaper.png
+++ /dev/null
Binary files differ
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xinitrc b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xinitrc
deleted file mode 100755
index 911e76e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xinitrc
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
-# ... or any other WM of your choosing ...
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xsession b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/home/mythtv/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.allow b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.allow
deleted file mode 100755
index f6cf005..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.allow
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# /etc/hosts.allow
-#
-ALL: 192.168.
-ALL: 10.
-ALL: 127.0.0.1
-ALL: 172.16.
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.deny b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.deny
deleted file mode 100755
index ca30ab4..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/hosts.deny
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# /etc/hosts.deny
-#
-ALL
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/menu.lst b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/menu.lst
deleted file mode 100755
index 8a8e3b2..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/menu.lst
+++ /dev/null
@@ -1,60 +0,0 @@
-# Config file for GRUB - The GNU GRand Unified Bootloader
-# /boot/grub/menu.lst
-
-# DEVICE NAME CONVERSIONS
-#
-# Linux Grub
-# -------------------------
-# /dev/fd0 (fd0)
-# /dev/hda (hd0)
-# /dev/hdb2 (hd1,1)
-# /dev/hda3 (hd0,2)
-#
-
-# FRAMEBUFFER RESOLUTION SETTINGS
-# +-------------------------------------------------+
-# | 640x480 800x600 1024x768 1280x1024
-# ----+--------------------------------------------
-# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
-# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
-# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
-# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
-# +-------------------------------------------------+
-
-# general configuration:
-timeout 5
-default 0
-#color light-blue/black light-cyan/blue
-
-# boot sections follow
-# each is implicitly numbered from 0 in the order of appearance below
-#
-# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
-#
-#-*
-hiddenmenu
-
-# (0) normal
-title LinHes
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit console=tty1
-initrd /boot/kernel26.img
-
-# (1) bootsplash
-title LinHes-splashy
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1
-initrd /boot/kernel26.img
-
-# (2) noautologin
-title LinHES-nologin
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro init=/sbin/runit quiet vga=0x314 splash=silent,theme:linhes console=tty1 nox
-initrd /boot/kernel26.img
-
-
-# (3) normal
-title LinHes-init
-root (hd0,0)
-kernel /boot/vmlinuz26 root=/dev/hda1 ro console=tty1
-initrd /boot/kernel26.img
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/modify_chroot.sh b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/modify_chroot.sh
deleted file mode 100755
index ad83b2c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/modify_chroot.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-echo "larch5" > /etc/hostname
-useradd -m -s /bin/bash mythtv -G audio,video,optical,storage,users
-cp -rvpf /.post_process/home/mythtv /home/
-cp -rvpf /.post_process/home/mythtv/.fluxbox /root
-chown -R mythtv.mythtv /home/mythtv/
-chown -R mythtv.mythtv /myth
-
-cp -f /.post_process/hosts.allow /etc/hosts.allow
-cp -f /.post_process/rc.conf /etc/rc.conf
-#cp -f /.post_process/rc.shutdown /etc/rc.shutdown
-cp -f /.post_process/menu.lst /boot/grub/menu.lst
-
-cp -f /etc/skel/.bash* /root/
-rm -f /etc/ssh/ssh_host*key*
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/rc.conf b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/rc.conf
deleted file mode 100755
index 9c17944..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/rc.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-#
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-TIMEZONE="US/Central"
-KEYMAP="us"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="yes"
-
-#
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# Scan hardware and load required modules at bootup
-MOD_AUTOLOAD="yes"
-if [ -f /etc/systemconfig ]
-then
- . /etc/systemconfig
-fi
-
-if [ x$Audiotype = xOSS -a ! -f /tmp/.alsatest ]
-then
- ALSABLACKLIST="!soundcore"
-else
- if [ x$Audiotype = xOSS ]
- then
- ALSABLACKLIST="!soundcore"
- else
- ALSABLACKLIST=""
- fi
-fi
-
-# Module Blacklist - modules in this list will never be loaded by udev
-MOD_BLACKLIST_=($ALSABLACKLIST !snd-pcsp )
-#
-# Modules to load at boot-up (in this order)
-# - prefix a module with a ! to blacklist it
-#
-MODULES=($MOD_BLACKLIST_)
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-#
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-HOSTNAME=`cat /etc/hostname`
-
-#The following is only used on the install. After the first boot everything is set from /etc/net.
-
-
-#
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
-# interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
-#
-lo="lo 127.0.0.1"
-#eth0="dhcp"
-INTERFACES=(lo )
-#
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-#
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network-profiles
-#
-#NET_PROFILES=(main)
-
-#
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-#DAEMONS=(syslog-ng network netfs crond)
-DAEMONS=(fbsplash !syslog-ng !hotplug !pcmcia network !mysqld !dbus !avahi-daemon)
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/rc.shutdown b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/rc.shutdown
deleted file mode 100755
index 1a8cdbe..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/post_process/rc.shutdown
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.shutdown
-#
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-# avoid staircase effect
-/bin/stty onlcr
-
-echo " "
-printhl "Initiating Shutdown..."
-echo " "
-
-if [ -x /etc/rc.local.shutdown ]; then
- /etc/rc.local.shutdown
-fi
-
-if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
- # Shutdown daemons
- let i=${#DAEMONS[@]}
- while [[ i -ge 0 ]]; do
- if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then
- /etc/rc.d/${DAEMONS[$i]#@} stop
- fi
- let i=i-1
- done
- # find any leftover daemons and shut them down
- if [ -d /var/run/daemons ]; then
- for daemon in `ls /var/run/daemons`; do
- /etc/rc.d/$daemon stop
- done
- fi
-fi
-
-# Terminate all processes
-stat_busy "Sending SIGTERM To Processes"
-/sbin/killall5 -15 &> /dev/null
-/bin/sleep 5
-stat_done
-
-stat_busy "Sending SIGKILL To Processes"
-/sbin/killall5 -9 &> /dev/null
-/bin/sleep 1
-stat_done
-
-stat_busy "Saving Random Seed"
-/bin/dd if=/dev/urandom of=/var/run/random-seed count=1 bs=512 2> /dev/null
-stat_done
-
-stat_busy "Saving System Clock"
-if [ "$HARDWARECLOCK" = "UTC" ]; then
- /sbin/hwclock --directisa --utc --systohc
-else
- /sbin/hwclock --directisa --localtime --systohc
-fi
-stat_done
-
-# removing psmouse module to fix some reboot issues on newer laptops
-modprobe -r psmouse >/dev/null 2>&1
-
-# Write to wtmp file before unmounting
-/sbin/halt -w
-
-stat_busy "Deactivating Swap"
-/sbin/swapoff -a
-stat_done
-
-stat_busy "Unmounting Filesystems"
-/bin/umount -a
-stat_done
-
-if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
- if [ -d /etc/lvm -a -x /sbin/lvm ]; then
- /bin/mount -n -t sysfs none /sys 2>/dev/null
- if [ -d /sys/block ]; then
- stat_busy "Deactivating LVM2 groups"
- /sbin/lvm vgchange --ignorelockingfailure -a n
- stat_done
- umount /sys
- fi
- fi
-fi
-
-stat_busy "Remounting Root Filesystem Read-only"
-/bin/mount -n -o remount,ro /
-stat_done
-exit 0
-# Power off or reboot
-if [ "$RUNLEVEL" = "0" ]; then
- printsep
- printhl "${C_H2}POWER OFF"
- /sbin/poweroff -d -f -h -i
-else
- printsep
- printhl "${C_H2}REBOOTING"
- # adding kexec support
- [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
- /sbin/reboot -d -f -i
-fi
-
-# End of file
-# vim: set ts=2 noet:
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/pre-process.sh b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/pre-process.sh
deleted file mode 100755
index 5bc1f9c..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/pre-process.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-rm -f overlay.xpk
-if [ -d overlay/home/mythtv ]
-then
- chown -R 1000 overlay/home/mythtv
-fi
-./create_overlay.sh
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/startx.custom b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/startx.custom
deleted file mode 100755
index 8e3ec5e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/startx.custom
+++ /dev/null
@@ -1,22 +0,0 @@
-if grep -v nox /proc/cmdline &>/dev/null && \
- [ -z "$DISPLAY" ] && echo $(tty) | grep /vc/1 &>/dev/null; then
- if grep i810 /proc/cmdline &>/dev/null; then
- startx -- -config xorg.conf.i810
- else
- startx
- fi
-
- # Maybe there should be some code here to handle a failed startx?
-
- # The 'return' value is at /tmp/xlogout
- # If there is nothing there, switch user to 'newuser'
- # If there is also nothing there, login as root
- # - if already root, fall through to terminal
-
- if [ -f /tmp/xlogout ] || [ -f /tmp/newuser ]; then
- logout
- elif [ ${UID} -ne 0 ]; then
- echo "root" >/tmp/newuser
- logout
- fi
-fi
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
deleted file mode 100755
index 5f04171..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xinit/xinitrc.custom
+++ /dev/null
@@ -1,4 +0,0 @@
-# Set the keymap
-xkmap-set
-
-exec fluxbox
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf
deleted file mode 100755
index 6d11b2e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810 b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810
deleted file mode 100755
index 9615569..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810
+++ /dev/null
@@ -1,59 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2 b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2
deleted file mode 100755
index a295b38..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.i810.2
+++ /dev/null
@@ -1,67 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- ### Available Driver options are:-
- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
- ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
- ### [arg]: arg optional
- #Option "NoAccel" # [<bool>]
- #Option "SWcursor" # [<bool>]
- #Option "ColorKey" # <i>
- #Option "CacheLines" # <i>
- #Option "Dac6Bit" # [<bool>]
- #Option "DRI" # [<bool>]
- #Option "NoDDC" # [<bool>]
- #Option "ShowCache" # [<bool>]
- #Option "XvMCSurfaces" # <i>
- #Option "PageFlip" # [<bool>]
- Option "DRI" "False"
- #Option "AccelMethod" "exa"
- #Option "MigrationHeuristic" "greedy"
- #Option "ExaNoComposite" "False"
- Identifier "Card0"
- Driver "intel"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa
deleted file mode 100755
index 6d11b2e..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/X11/xorg.conf.vesa
+++ /dev/null
@@ -1,49 +0,0 @@
-Section "ServerLayout"
- Identifier "X.org Configured"
- Screen 0 "Screen0" 0 0
-EndSection
-
-Section "Device"
- Identifier "Card0"
- Driver "vesa"
-EndSection
-
-Section "Monitor"
- Identifier "Monitor0"
- HorizSync 30.0 - 65.0
- VertRefresh 50.0 - 75.0
-EndSection
-
-Section "Screen"
- Identifier "Screen0"
- Device "Card0"
- Monitor "Monitor0"
- DefaultDepth 16
- SubSection "Display"
- Viewport 0 0
- Depth 1
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 4
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 8
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 15
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 16
- Modes "1024x768" "800x600"
- EndSubSection
- SubSection "Display"
- Viewport 0 0
- Depth 24
- EndSubSection
-EndSection
-
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100755
index ab53c30..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
deleted file mode 100755
index 64bb6b7..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.bootsteps
+++ /dev/null
@@ -1 +0,0 @@
-30
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf
deleted file mode 100755
index ddd88f8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# fbsplash.conf
-#
-
-THEMES="linhes"
-SPLASH_TTYS="1 2 3 4 5 6"
-
-#EOF
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
deleted file mode 100755
index 7f8f011..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/conf.d/fbsplash.shutdownsteps
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/hosts.allow b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/hosts.allow
deleted file mode 100755
index 19bc4d8..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab
deleted file mode 100755
index b2364fc..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:3:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab.larchsave b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab.larchsave
deleted file mode 100755
index 2de483f..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/inittab.larchsave
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:5:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux -n -l /etc/ulogin
-c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
-c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-#x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/larch-shutdown b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/larch-shutdown
deleted file mode 100755
index d614d4b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/larch-shutdown
+++ /dev/null
@@ -1,47 +0,0 @@
-# Functions used by rc.shutdown
-# Modified versions for larch live systems
-
-f_saveclock ()
-{
- :
-}
-
-f_swapoff ()
-{
- ############################# Include session saving functions
- # . /opt/larch-live/session-save/shutdown2
- # if [ -f /tmp/checkse ]; then
- # . /tmp/checkse
- #else
- # checkse
- # fi
-
- if [ -n "${saving}" ] && ! session_save; then
- echo
- echo "If you know what you are doing, you may be able to recover"
- echo "something from this unpleasant situation."
- echo
- echo "You may use the command line to investigate further ..."
- echo
- echo "When finished please enter 'exit', the shutdown process will"
- echo "then continue."
- sh -i
- fi
-
- #############################
-
- stat_busy "Deactivating Swap"
- /sbin/swapoff -a
- stat_done
-}
-
-f_remountro ()
-{
- if [ -n "${ejectdev}" ]; then
- echo "Ejecting live CD"
- eject ${ejectdev}
- echo "sleeping for 6 seconds"
- sleep 6
-
- fi
-}
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch
deleted file mode 100755
index 0a9b572..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/mkinitcpio.conf.larch
+++ /dev/null
@@ -1,65 +0,0 @@
-# vim:set ft=sh
-# MODULES
-# The following modules are loaded before any boot hooks are
-# run. Advanced users may wish to specify all system modules
-# in this array. For instance:
-# MODULES="piix ide_disk reiserfs"
-MODULES=""
-
-# BINARIES
-# This setting includes, into the CPIO image, and additional
-# binaries a given user may wish. This is run first, so may
-# be used to override the actual binaries used in a given hook.
-# (Existing files are NOT overwritten is already added)
-# BINARIES are dependancy parsed, so you may safely ignore libraries
-BINARIES=""
-
-# FILES
-# This setting is similar to BINARIES above, however, files are added
-# as-is and are not parsed in anyway. This is useful for config files.
-# Some users may wish to include modprobe.conf for custom module options,
-# like so:
-# FILES="/etc/modprobe.conf"
-FILES=""
-
-# HOOKS
-# This is the most important setting in this file. The HOOKS control the
-# modules and scripts added to the image, and what happens at boot time.
-# Order is important, and it is recommended that you do not change the
-# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
-# help on a given hook.
-# 'base' is _required_ unless you know precisely what you are doing.
-# 'udev' is _required_ in order to automatically load modules
-# 'filesystems' is _required_ unless you specify your fs modules in MODULES
-# Examples:
-# This setup specifies all modules in the MODULES setting above.
-# No raid, lvm2, or encrypted root is needed.
-# HOOKS="base"
-#
-# This setup will autodetect all modules for your system and should
-# work as a sane default
-# HOOKS="base udev autodetect pata scsi sata filesystems"
-#
-# This is identical to the above, except the old ide subsystem is
-# used for IDE devices instead of the new pata subsystem.
-# HOOKS="base udev autodetect ide scsi sata filesystems"
-#
-# This setup will generate a 'full' image which supports most systems.
-# No autodetection is done.
-# HOOKS="base udev pata scsi sata usb filesystems"
-#
-# This setup assembles an pata raid array with an encrypted root FS.
-# Note: See 'mkinitcpio -H raid' for more information on raid devices.
-# HOOKS="base udev pata raid encrypt filesystems"
-#
-# This setup loads an lvm2 volume group on a usb device.
-# HOOKS="base udev usb lvm2 filesystems"
-HOOKS="base udev autodetect pata scsi sata filesystems larch1 larch2_aufs larch3 fbsplash"
-
-# COMPRESSION
-# Use this to compress the initramfs image. With kernels earlier than
-# 2.6.30, only gzip is supported, which is also the default. Newer kernels
-# support gzip, bzip2 and lzma.
-#COMPRESSION="gzip"
-#COMPRESSION="bzip2"
-#COMPRESSION="lzma"
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/ppp/options b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/ppp/options
deleted file mode 100755
index 237c390..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local
deleted file mode 100755
index 2d488a2..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local: Local multi-user startup script.
-#
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/profile
-. ${MV_ROOT}/bin/install_functions.sh
-
-function mysql_check {
- mysql -e "show databases;" 2>/dev/null >/dev/null
- return $?
-}
-
-function mythconverg_check {
- mysql mythconverg -e "describe settings;" 2>/dev/null >/dev/null
- return $?
-}
-
-function install_db {
- pacman --noconfirm -R mythdb-initial 2>/dev/null > /dev/null
- pacman -S --noconfirm mythdb-initial 2>/dev/null > /dev/null
-}
-
-
-
-
-#check to see if mysql is running
-stat_busy "Checking Mysql"
-ATTEMPT=0
-mysql_check && printhl " Installing the initial database" &&install_db
-mythconverg_check
-status=$?
-while [ ! $status = 0 ]
-do
- ((ATTEMPT=ATTEMPT+1))
- /etc/rc.d/mysqld stop
- sleep 2
- /etc/rc.d/mysqld start
- mysqlstatus=$?
- if [ $mysqlstatus = 0 ]
- then
- mysql_check && install_db
- mythconverg_check
- status=$?
- fi
- if [ $ATTEMPT = 20 ]
- then
- printhl " Could not start mysql or install mythconverg within 20 attempts"
- printhl " Aborting install"
- exit 20
- fi
-done
-stat_done
-
-#check network parms
-stat_busy "Checking network"
-init_network
-stat_done
-
-stat_busy "Probing network"
-request_dhcp &
-stat_done
-
-#save some cmdline options
-stat_busy "Parsing command line"
-parse_cmdline_2_db
-bootsplash_setup
-stat_done
-
-#search for remote
-stat_busy "Checking for remote"
-init_remote
-stat_done
-printhl "Finished"
-
-
-echo $CMDLINE | grep -qi NoX
-if [ $? = 0 ]
-then
- echo ""
- printhl "No auto X option found"
- # /usr/bin/chvt 2
-else
- /root/startx &
-fi
-
-
-# Set up automatically logged in user
-if [ -f /.livesys/autologin ]; then
- cp /.livesys/autologin /tmp/newuser
-fi
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local.shutdown b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local.shutdown
deleted file mode 100755
index 2b5f735..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/rc.local.shutdown
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-#
-# /etc/rc.local.shutdown: Local shutdown script.
-#
-
-# Save sound volume, etc.
-alsactl store
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bash_profile b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bash_profile
deleted file mode 100755
index 600bd9b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bash_profile
+++ /dev/null
@@ -1,3 +0,0 @@
-. $HOME/.bashrc
-
-. /etc/X11/xinit/startx.custom
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bashrc b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bashrc
deleted file mode 100755
index fcabce0..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xinitrc b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xinitrc
deleted file mode 100755
index c6febe5..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xinitrc
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xinitrc
-#
-# Executed by startx (run your window manager from here)
-#
-
-# exec gnome-session
-# exec startkde
-# exec startxfce4
-# exec icewm
-# exec openbox
-# exec blackbox
-exec fluxbox
-# exec ratpoison
-# exec dwm
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xsession b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xsession
deleted file mode 100755
index a16dc0b..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/skel/.xsession
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-#
-# ~/.xsession
-#
-# Executed by xdm/gdm/kdm at login
-#
-
-/bin/bash --login -i ~/.xinitrc
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/slim.conf b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/slim.conf
deleted file mode 100755
index 35ed579..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/etc/slim.conf
+++ /dev/null
@@ -1,79 +0,0 @@
-# Path, X server and arguments (if needed)
-# Note: -xauth $authfile is automatically appended
-default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/bin
-default_xserver /usr/bin/X
-xserver_arguments -nolisten tcp vt07
-
-# Commands for halt, login, etc.
-halt_cmd /sbin/shutdown -h now
-reboot_cmd /sbin/shutdown -r now
-console_cmd /usr/bin/terminal -x /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
-#suspend_cmd /usr/sbin/suspend
-
-# Full path to the xauth binary
-xauth_path /usr/bin/xauth
-
-# Xauth file for server
-authfile /var/run/slim.auth
-
-
-# Activate numlock when slim starts. Valid values: on|off
-# numlock on
-
-# Hide the mouse cursor (note: does not work with some WMs).
-# Valid values: true|false
-# hidecursor false
-
-# This command is executed after a succesful login.
-# you can place the %session and %theme variables
-# to handle launching of specific commands in .xinitrc
-# depending of chosen session and slim theme
-#
-# NOTE: if your system does not have bash you need
-# to adjust the command according to your preferred shell,
-# i.e. for freebsd use:
-# login_cmd exec /bin/sh - ~/.xinitrc %session
-login_cmd exec /bin/bash -login ~/.xinitrc %session
-
-# Commands executed when starting and exiting a session.
-# They can be used for registering a X11 session with
-# sessreg. You can use the %user variable
-#
-# sessionstart_cmd some command
-# sessionstop_cmd some command
-
-# Start in daemon mode. Valid values: yes | no
-# Note that this can overridden by the command line
-# option "-d"
-# daemon yes
-
-# Available sessions (first one is the default).
-# The current chosen session name is replaced in the login_cmd
-# above, so your login command can handle different sessions.
-# see the xinitrc.sample file shipped with slim sources
-sessions xfce4,icewm,wmaker,blackbox
-
-# Executed when pressing F11 (requires imagemagick)
-screenshot_cmd import -window root /slim.png
-
-# welcome message. Available variables: %host, %domain
-welcome_msg Welcome to %host
-
-# shutdown / reboot messages
-shutdown_msg The system is halting...
-reboot_msg The system is rebooting...
-
-# default user, leave blank or remove this line
-# for avoid pre-loading the username.
-#default_user simone
-
-# current theme, use comma separated list to specify a set to
-# randomly choose from
-current_theme dlarch
-
-# Lock file
-lockfile /var/lock/slim.lock
-
-# Log file
-logfile /var/log/slim.log
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.Xdefaults b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.Xdefaults
deleted file mode 100644
index 0c4df39..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.Xdefaults
+++ /dev/null
@@ -1,2 +0,0 @@
-Xcursor.size: 48
-Xcursor.theme: whiteglass
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.fluxbox/apps b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.fluxbox/apps
deleted file mode 100755
index 68fae0a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/.fluxbox/apps
+++ /dev/null
@@ -1,2 +0,0 @@
-[startup] {feh --bg-scale ~/.fluxbox/wallpaper.png}
-
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/LinHES-install.sh b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/LinHES-install.sh
deleted file mode 100755
index 6acd24a..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/LinHES-install.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-#redirect stderr to stdout, then rediret stdout to file
-. /etc/profile
-exec 2>&1
-exec > /tmp/mythvantage_install.log
-#/usr/bin/nvidia-settings -a InitialPixmapPlacement=2
-#keylaunch &
-#/usr/bin/tilda &
-#/usr/X11R6/bin/unclutter -root -idle 0 -jitter 400 -noevents &
-export MALLOC_CHECK_=0
-xset s off
-xset -dpms
-xhost +
-
-CMDLINE=$(cat /proc/cmdline)
-echo $CMDLINE |grep -q nfsroot
-NFSROOT=$?
-echo $CMDLINE |grep -q clean_upgrade
-if [ $? = 0 ]
-then
- export CLEAN_UPGRADE=YES
-else
- export CLEAN_UPGRADE=NO
-fi
-MythVantage -r
-
-if [ x$NFSROOT = x1 ]
-then
- unbuffer MythVantage &
-else
- NETBOOT=YES MythVantage &
-fi
-
-exec fluxbox > /var/log/fluxbox.log 2>&1
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/startx b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/startx
deleted file mode 100755
index 9274703..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/rootoverlay/root/startx
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-. /etc/profile
-
-export USER=root
-export HOME=/root
-
-CMDLINE=$(cat /proc/cmdline)
-TEMPVAR=${CMDLINE#*ip=}
-IP=${TEMPVAR%% *}
-echo $CMDLINE |grep -q vnc
-USEVNC=$?
-
-if [ x$USEVNC = x1 ]
-then
- $MV_ROOT/bin/xconfig.sh 2>/dev/null
- cat /etc/X11/xorg.conf | sed -e 's/dev\/mouse/dev\/psaux/g'> /root/xorg.conf.install
- startx /root/LinHES-install.sh -- -logverbose 6 -config /root/xorg.conf.install -allowMouseOpenFail 2>/tmp/x.log
- else
- #VNC
- pacman -Sf --noconfirm tightvnc
- cd /root
- mkdir .vnc
- echo mythvantage |vncpasswd -f > /root/.vnc/passwd
- chmod 500 /root/.vnc/passwd
- rm /root/.vnc/xstartup
- ln -s /root/LinHES-install.sh /root/.vnc/xstartup
- vncserver
-fi
diff --git a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/vetopacks b/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/vetopacks
deleted file mode 100755
index 2bb19ee..0000000
--- a/build_tools/larch7/larch0/profiles/linhes-remote-testing-i686/vetopacks
+++ /dev/null
@@ -1 +0,0 @@
-#xorg-twm
diff --git a/build_tools/larch7/larch0/profiles/mini/addedpacks b/build_tools/larch7/larch0/profiles/mini/addedpacks
deleted file mode 100644
index 9bd654d..0000000
--- a/build_tools/larch7/larch0/profiles/mini/addedpacks
+++ /dev/null
@@ -1,16 +0,0 @@
-# Useful for use as installer, etc.
-ntfsprogs
-parted
-
-# generally useful tools which don't require X
-openssh
-sshfs
-rsync
-dosfstools
-lynx
-mc
-unzip
-zip
-
-lsof
-dvd+rw-tools
diff --git a/build_tools/larch7/larch0/profiles/mini/cachepacks b/build_tools/larch7/larch0/profiles/mini/cachepacks
deleted file mode 100644
index 729af65..0000000
--- a/build_tools/larch7/larch0/profiles/mini/cachepacks
+++ /dev/null
@@ -1,11 +0,0 @@
-# Useful for use as installer, etc.
-
-# generally useful tools which don't require X
-openssh
-sshfs
-rsync
-dosfstools
-lynx
-mc
-unzip
-zip
diff --git a/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/conf.d/dhcpcd b/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/conf.d/dhcpcd
deleted file mode 100644
index ab53c30..0000000
--- a/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/conf.d/dhcpcd
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Arguments to be passed to the DHCP client daemon
-#
-
-DHCPCD_ARGS="-t 10 -h $HOSTNAME"
-
diff --git a/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/hosts.allow b/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/hosts.allow
deleted file mode 100644
index f8cc8f5..0000000
--- a/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/hosts.allow
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/hosts.allow
-#
-
-ALL: 127.0.0.1
-
-# To allow ssh in from anywhere
-#sshd: ALL
-
-# To allow ssh in from local net (example)
-#sshd: 192.168.178.0/255.255.255.0
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/inittab.larch b/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/inittab.larch
deleted file mode 100644
index 4b5bb7a..0000000
--- a/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/inittab.larch
+++ /dev/null
@@ -1,42 +0,0 @@
-#
-# /etc/inittab
-#
-
-# Runlevels:
-# 0 Halt
-# 1(S) Single-user
-# 2 Not used
-# 3 Multi-user
-# 4 Not used
-# 5 X11
-# 6 Reboot
-
-## Only one of the following two lines can be uncommented!
-# Boot to console
-id:3:initdefault:
-# Boot to X11
-#id:5:initdefault:
-
-rc::sysinit:/etc/rc.sysinit
-rs:S1:wait:/etc/rc.single
-rm:2345:wait:/etc/rc.multi
-rh:06:wait:/etc/rc.shutdown
-su:S:wait:/sbin/sulogin -p
-
-# -8 options fixes umlauts problem on login
-c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux -n -l /usr/sbin/loginroot
-c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
-c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
-c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux
-c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux
-c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux
-
-ca::ctrlaltdel:/sbin/shutdown -t3 -r now
-
-# Example lines for starting a login manager
-x:5:respawn:/usr/bin/xdm -nodaemon
-#x:5:respawn:/usr/sbin/gdm -nodaemon
-#x:5:respawn:/opt/kde/bin/kdm -nodaemon
-#x:5:respawn:/usr/bin/slim >& /dev/null
-
-# End of file
diff --git a/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/locale.gen b/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/locale.gen
deleted file mode 100644
index a3276b1..0000000
--- a/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/locale.gen
+++ /dev/null
@@ -1,8 +0,0 @@
-# locales for larch (/etc/locale.gen)
-
-en_US ISO-8859-1
-en_US.UTF-8 UTF-8
-de_DE ISO-8859-1
-de_DE@euro ISO-8859-15
-de_DE.UTF-8 UTF-8
-
diff --git a/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/ppp/options b/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/ppp/options
deleted file mode 100644
index 237c390..0000000
--- a/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/ppp/options
+++ /dev/null
@@ -1,352 +0,0 @@
-# /etc/ppp/options
-#
-# Originally created by Jim Knoble <jmknoble@mercury.interpath.net>
-# Modified for Debian by alvar Bray <alvar@meiko.co.uk>
-# Modified for PPP Server setup by Christoph Lameter <clameter@debian.org>
-# Modified for ArchLinux by Manolis Tzanidakis <manolis@archlinux.org>
-#
-# To quickly see what options are active in this file, use this command:
-# egrep -v '#|^ *$' /etc/ppp/options
-
-# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
-# Two Servers can be remotely configured
-# ms-dns 192.168.1.1
-# ms-dns 192.168.1.2
-
-# Specify which WINS Servers the incoming connection Win95 or WinNT should use
-# ms-wins 192.168.1.50
-# ms-wins 192.168.1.51
-
-# Run the executable or shell command specified after pppd has
-# terminated the link. This script could, for example, issue commands
-# to the modem to cause it to hang up if hardware modem control signals
-# were not available.
-#disconnect "chat -- \d+++\d\c OK ath0 OK"
-
-# async character map -- 32-bit hex; each bit is a character
-# that needs to be escaped for pppd to receive it. 0x00000001
-# represents '\x01', and 0x80000000 represents '\x1f'.
-asyncmap 0
-
-# Require the peer to authenticate itself before allowing network
-# packets to be sent or received.
-# Please do not disable this setting. It is expected to be standard in
-# future releases of pppd. Use the call option (see manpage) to disable
-# authentication for specific peers.
-#auth
-
-# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
-# on the serial port.
-crtscts
-
-# Use software flow control (i.e. XON/XOFF) to control the flow of data
-# on the serial port.
-#xonxoff
-
-# Specifies that certain characters should be escaped on transmission
-# (regardless of whether the peer requests them to be escaped with its
-# async control character map). The characters to be escaped are
-# specified as a list of hex numbers separated by commas. Note that
-# almost any character can be specified for the escape option, unlike
-# the asyncmap option which only allows control characters to be
-# specified. The characters which may not be escaped are those with hex
-# values 0x20 - 0x3f or 0x5e.
-#escape 11,13,ff
-
-# Don't use the modem control lines.
-#local
-
-# Specifies that pppd should use a UUCP-style lock on the serial device
-# to ensure exclusive access to the device.
-lock
-
-# Don't show the passwords when logging the contents of PAP packets.
-# This is the default.
-hide-password
-
-# When logging the contents of PAP packets, this option causes pppd to
-# show the password string in the log message.
-#show-password
-
-# Use the modem control lines. On Ultrix, this option implies hardware
-# flow control, as for the crtscts option. (This option is not fully
-# implemented.)
-modem
-
-# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
-# will ask the peer to send packets of no more than <n> bytes. The
-# minimum MRU value is 128. The default MRU value is 1500. A value of
-# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
-# bytes of data).
-#mru 542
-
-# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
-# notation (e.g. 255.255.255.0).
-#netmask 255.255.255.0
-
-# Disables the default behaviour when no local IP address is specified,
-# which is to determine (if possible) the local IP address from the
-# hostname. With this option, the peer will have to supply the local IP
-# address during IPCP negotiation (unless it specified explicitly on the
-# command line or in an options file).
-#noipdefault
-
-# Enables the "passive" option in the LCP. With this option, pppd will
-# attempt to initiate a connection; if no reply is received from the
-# peer, pppd will then just wait passively for a valid LCP packet from
-# the peer (instead of exiting, as it does without this option).
-#passive
-
-# With this option, pppd will not transmit LCP packets to initiate a
-# connection until a valid LCP packet is received from the peer (as for
-# the "passive" option with old versions of pppd).
-#silent
-
-# Don't request or allow negotiation of any options for LCP and IPCP
-# (use default values).
-#-all
-
-# Disable Address/Control compression negotiation (use default, i.e.
-# address/control field disabled).
-#-ac
-
-# Disable asyncmap negotiation (use the default asyncmap, i.e. escape
-# all control characters).
-#-am
-
-# Don't fork to become a background process (otherwise pppd will do so
-# if a serial device is specified).
-#-detach
-
-# Disable IP address negotiation (with this option, the remote IP
-# address must be specified with an option on the command line or in
-# an options file).
-#-ip
-
-# Disable IPCP negotiation and IP communication. This option should
-# only be required if the peer is buggy and gets confused by requests
-# from pppd for IPCP negotiation.
-#noip
-
-# Disable magic number negotiation. With this option, pppd cannot
-# detect a looped-back line.
-#-mn
-
-# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
-# 1500).
-#-mru
-
-# Disable protocol field compression negotiation (use default, i.e.
-# protocol field compression disabled).
-#-pc
-
-# Require the peer to authenticate itself using PAP.
-#+pap
-
-# Don't agree to authenticate using PAP.
-#-pap
-
-# Require the peer to authenticate itself using CHAP [Cryptographic
-# Handshake Authentication Protocol] authentication.
-#+chap
-
-# Don't agree to authenticate using CHAP.
-#-chap
-
-# Disable negotiation of Van Jacobson style IP header compression (use
-# default, i.e. no compression).
-#-vj
-
-# Increase debugging level (same as -d). If this option is given, pppd
-# will log the contents of all control packets sent or received in a
-# readable form. The packets are logged through syslog with facility
-# daemon and level debug. This information can be directed to a file by
-# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If
-# pppd is compiled with extra debugging enabled, it will log messages
-# using facility local2 instead of daemon).
-#debug
-
-# Append the domain name <d> to the local host name for authentication
-# purposes. For example, if gethostname() returns the name porsche,
-# but the fully qualified domain name is porsche.Quotron.COM, you would
-# use the domain option to set the domain name to Quotron.COM.
-#domain <d>
-
-# Enable debugging code in the kernel-level PPP driver. The argument n
-# is a number which is the sum of the following values: 1 to enable
-# general debug messages, 2 to request that the contents of received
-# packets be printed, and 4 to request that the contents of transmitted
-# packets be printed.
-#kdebug n
-
-# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
-# requests a smaller value via MRU negotiation, pppd will request that
-# the kernel networking code send data packets of no more than n bytes
-# through the PPP network interface.
-#mtu <n>
-
-# Set the name of the local system for authentication purposes to <n>.
-# This is a privileged option. With this option, pppd will use lines in the
-# secrets files which have <n> as the second field when looking for a
-# secret to use in authenticating the peer. In addition, unless overridden
-# with the user option, <n> will be used as the name to send to the peer
-# when authenticating the local system to the peer. (Note that pppd does
-# not append the domain name to <n>.)
-#name <n>
-
-# Enforce the use of the hostname as the name of the local system for
-# authentication purposes (overrides the name option).
-#usehostname
-
-# Set the assumed name of the remote system for authentication purposes
-# to <n>.
-#remotename <n>
-
-# Add an entry to this system's ARP [Address Resolution Protocol]
-# table with the IP address of the peer and the Ethernet address of this
-# system.
-proxyarp
-
-# Use the system password database for authenticating the peer using
-# PAP. Note: mgetty already provides this option. If this is specified
-# then dialin from users using a script under Linux to fire up ppp wont work.
-# login
-
-# If this option is given, pppd will send an LCP echo-request frame to the
-# peer every n seconds. Normally the peer should respond to the echo-request
-# by sending an echo-reply. This option can be used with the
-# lcp-echo-failure option to detect that the peer is no longer connected.
-lcp-echo-interval 30
-
-# If this option is given, pppd will presume the peer to be dead if n
-# LCP echo-requests are sent without receiving a valid LCP echo-reply.
-# If this happens, pppd will terminate the connection. Use of this
-# option requires a non-zero value for the lcp-echo-interval parameter.
-# This option can be used to enable pppd to terminate after the physical
-# connection has been broken (e.g., the modem has hung up) in
-# situations where no hardware modem control lines are available.
-lcp-echo-failure 4
-
-# Set the LCP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#lcp-restart <n>
-
-# Set the maximum number of LCP terminate-request transmissions to <n>
-# (default 3).
-#lcp-max-terminate <n>
-
-# Set the maximum number of LCP configure-request transmissions to <n>
-# (default 10).
-#lcp-max-configure <n>
-
-# Set the maximum number of LCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#lcp-max-failure <n>
-
-# Set the IPCP restart interval (retransmission timeout) to <n>
-# seconds (default 3).
-#ipcp-restart <n>
-
-# Set the maximum number of IPCP terminate-request transmissions to <n>
-# (default 3).
-#ipcp-max-terminate <n>
-
-# Set the maximum number of IPCP configure-request transmissions to <n>
-# (default 10).
-#ipcp-max-configure <n>
-
-# Set the maximum number of IPCP configure-NAKs returned before starting
-# to send configure-Rejects instead to <n> (default 10).
-#ipcp-max-failure <n>
-
-# Set the PAP restart interval (retransmission timeout) to <n> seconds
-# (default 3).
-#pap-restart <n>
-
-# Set the maximum number of PAP authenticate-request transmissions to
-# <n> (default 10).
-#pap-max-authreq <n>
-
-# Set the maximum time that pppd will wait for the peer to authenticate
-# itself with PAP to <n> seconds (0 means no limit).
-#pap-timeout <n>
-
-# Set the CHAP restart interval (retransmission timeout for
-# challenges) to <n> seconds (default 3).
-#chap-restart <n>
-
-# Set the maximum number of CHAP challenge transmissions to <n>
-# (default 10).
-#chap-max-challenge
-
-# If this option is given, pppd will rechallenge the peer every <n>
-# seconds.
-#chap-interval <n>
-
-# With this option, pppd will accept the peer's idea of our local IP
-# address, even if the local IP address was specified in an option.
-#ipcp-accept-local
-
-# With this option, pppd will accept the peer's idea of its (remote) IP
-# address, even if the remote IP address was specified in an option.
-#ipcp-accept-remote
-
-# Disable the IPXCP and IPX protocols.
-# To let pppd pass IPX packets comment this out --- you'll probably also
-# want to install ipxripd, and have the Internal IPX Network option enabled
-# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info.
-noipx
-
-# Exit once a connection has been made and terminated. This is the default,
-# unless the `persist' or `demand' option has been specified.
-#nopersist
-
-# Do not exit after a connection is terminated; instead try to reopen
-# the connection.
-#persist
-
-# Terminate after n consecutive failed connection attempts.
-# A value of 0 means no limit. The default value is 10.
-#maxfail <n>
-
-# Initiate the link only on demand, i.e. when data traffic is present.
-# With this option, the remote IP address must be specified by the user on
-# the command line or in an options file. Pppd will initially configure
-# the interface and enable it for IP traffic without connecting to the peer.
-# When traffic is available, pppd will connect to the peer and perform
-# negotiation, authentication, etc. When this is completed, pppd will
-# commence passing data packets (i.e., IP packets) across the link.
-#demand
-
-# Specifies that pppd should disconnect if the link is idle for <n> seconds.
-# The link is idle when no data packets (i.e. IP packets) are being sent or
-# received. Note: it is not advisable to use this option with the persist
-# option without the demand option. If the active-filter option is given,
-# data packets which are rejected by the specified activity filter also
-# count as the link being idle.
-#idle <n>
-
-# Specifies how many seconds to wait before re-initiating the link after
-# it terminates. This option only has any effect if the persist or demand
-# option is used. The holdoff period is not applied if the link was
-# terminated because it was idle.
-#holdoff <n>
-
-# Wait for up n milliseconds after the connect script finishes for a valid
-# PPP packet from the peer. At the end of this time, or when a valid PPP
-# packet is received from the peer, pppd will commence negotiation by
-# sending its first LCP packet. The default value is 1000 (1 second).
-# This wait period only applies if the connect or pty option is used.
-#connect-delay <n>
-
-# Packet filtering: for more information, see pppd(8)
-# Any packets matching the filter expression will be interpreted as link
-# activity, and will cause a "demand" connection to be activated, and reset
-# the idle connection timer. (idle option)
-# The filter expression is akin to that of tcpdump(1)
-#active-filter <filter-expression>
-
-# uncomment the line below this if you use PPPoE
-#plugin /usr/lib/pppd/plugins/pppoe.so
-
-# ---<End of File>---
diff --git a/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/rc.conf b/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/rc.conf
deleted file mode 100644
index 0273696..0000000
--- a/build_tools/larch7/larch0/profiles/mini/rootoverlay/etc/rc.conf
+++ /dev/null
@@ -1,92 +0,0 @@
-#
-# /etc/rc.conf - Main Configuration for Arch Linux
-#
-
-# -----------------------------------------------------------------------
-# LOCALIZATION
-# -----------------------------------------------------------------------
-#
-# LOCALE: available languages can be listed with the 'locale -a' command
-# HARDWARECLOCK: set to "UTC" or "localtime"
-# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
-# TIMEZONE: timezones are found in /usr/share/zoneinfo
-# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
-# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
-# CONSOLEMAP: found in /usr/share/kbd/consoletrans
-# USECOLOR: use ANSI color sequences in startup messages
-#
-LOCALE="en_US.utf8"
-HARDWARECLOCK="UTC"
-USEDIRECTISA="no"
-TIMEZONE="Europe/Berlin"
-KEYMAP="de"
-CONSOLEFONT=
-CONSOLEMAP=
-USECOLOR="yes"
-
-# -----------------------------------------------------------------------
-# HARDWARE
-# -----------------------------------------------------------------------
-#
-# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
-# MOD_BLACKLIST: Prevent udev from loading these modules
-# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
-#
-# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
-#
-MOD_AUTOLOAD="yes"
-#MOD_BLACKLIST=() #deprecated
-MODULES=()
-
-# Scan for LVM volume groups at startup, required if you use LVM
-USELVM="no"
-
-# -----------------------------------------------------------------------
-# NETWORKING
-# -----------------------------------------------------------------------
-#
-# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
-#
-HOSTNAME="larch7-mini"
-
-# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
-#
-# Interfaces to start at boot-up (in this order)
-# Declare each interface then list in INTERFACES
-# - prefix an entry in INTERFACES with a ! to disable it
-# - no hyphens in your interface names - Bash doesn't like it
-#
-# DHCP: Set your interface to "dhcp" (eth0="dhcp")
-# Wireless: See network profiles below
-#
-#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
-eth0="dhcp"
-INTERFACES=(eth0)
-
-# Routes to start at boot-up (in this order)
-# Declare each route then list in ROUTES
-# - prefix an entry in ROUTES with a ! to disable it
-#
-gateway="default gw 192.168.0.1"
-ROUTES=(!gateway)
-
-# Enable these network profiles at boot-up. These are only useful
-# if you happen to need multiple network configurations (ie, laptop users)
-# - set to 'menu' to present a menu during boot-up (dialog package required)
-# - prefix an entry with a ! to disable it
-#
-# Network profiles are found in /etc/network.d
-#
-# This now requires the netcfg package
-#
-#NETWORKS=(main)
-
-# -----------------------------------------------------------------------
-# DAEMONS
-# -----------------------------------------------------------------------
-#
-# Daemons to start at boot-up (in this order)
-# - prefix a daemon with a ! to disable it
-# - prefix a daemon with a @ to start it up in the background
-#
-DAEMONS=(syslog-ng network crond)
diff --git a/build_tools/larch7/larch0/profiles/mini/rootoverlay/root/.bashrc b/build_tools/larch7/larch0/profiles/mini/rootoverlay/root/.bashrc
deleted file mode 100644
index 3e5c29c..0000000
--- a/build_tools/larch7/larch0/profiles/mini/rootoverlay/root/.bashrc
+++ /dev/null
@@ -1,2 +0,0 @@
-alias ls='ls --color=auto'
-PS1='[\u@\h \W]\$ '
diff --git a/build_tools/larch7/larch0/profiles/mini/rootoverlay/root/.ssh/id_rsa.pub b/build_tools/larch7/larch0/profiles/mini/rootoverlay/root/.ssh/id_rsa.pub
deleted file mode 100644
index e69de29..0000000
--- a/build_tools/larch7/larch0/profiles/mini/rootoverlay/root/.ssh/id_rsa.pub
+++ /dev/null
diff --git a/build_tools/larch7/larch0/profiles/mini/vetopacks b/build_tools/larch7/larch0/profiles/mini/vetopacks
deleted file mode 100644
index 714851c..0000000
--- a/build_tools/larch7/larch0/profiles/mini/vetopacks
+++ /dev/null
@@ -1,3 +0,0 @@
-xfsprogs
-xfsdump
-jfsutils
diff --git a/build_tools/larch7/larch0/scripts/gen_repo b/build_tools/larch7/larch0/scripts/gen_repo
deleted file mode 100755
index 86e7b85..0000000
--- a/build_tools/larch7/larch0/scripts/gen_repo
+++ /dev/null
@@ -1,206 +0,0 @@
-#!/usr/bin/env python
-
-# gen_repo - build a repository db file from a set of packages
-#
-# Author: Michael Towers (gradgrind) <mt.42@web.de>
-#
-# This file is part of the larch project.
-#
-# larch is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# larch is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with larch; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-#----------------------------------------------------------------------------
-#
-# Version 1.5 // 7th July 2007
-
-import os
-import os.path
-import sys
-import tarfile
-from types import *
-import re
-from subprocess import check_call
-
-# to add a package:
-#check_call(["repo-add", dbfile, pkg, pkg, pkg, ...])
-
-# Regex to remove version comparison from package dependency
-onlyname = re.compile("([^=><]+).*")
-
-def create_db(dbname, packagesdir, dep_ignore_list):
- os.chdir(packagesdir)
- dbfile = dbname + ".db.tar.gz"
- if os.path.exists(dbfile):
- os.remove(dbfile)
-
- # Get a list of packages
- packages = filter(lambda s: s.endswith(".pkg.tar.gz"), os.listdir("."))
- packages.sort()
-
- # Use 'repo-add' to build the repo
- check_call(["repo-add", dbfile] + packages)
-
- # Make a dict for keeping track of dependencies
- dep_dict = {}
- for p in packages:
- pkg_dict = get_pkg_info(p)
- pkg_name = pkg_dict["pkgname"]
- pkg_dbname = pkg_name + "-" + pkg_dict["pkgver"]
- # Add dependency info to dependency dict
- for d in pkg_dict["depend"]:
- # But also need to cater for versioning!!!
- # I will just ignore it here ...
- dm = onlyname.match(d)
- if not dm:
- if d:
- print "DEBUG: package %s, dependency = '%s'" % (pkg_name, d)
- continue
- d = dm.group(1)
- if not dep_dict.has_key(d):
- dep_dict[d] = [False]
- dep_dict[d].append(pkg_name)
- # Mark packages provided by this one
- for p in (pkg_dict["provides"] + [pkg_name]):
- if dep_dict.has_key(p):
- dep_dict[p][0] = True
- else:
- dep_dict[p] = [True]
- # Mark packages in ignore list
- for p in dep_ignore_list:
- if dep_dict.has_key(p):
- dep_dict[p][0] = True
-
- # Now display unsatisfied dependencies
- # Should add the possibility of declaring a list of packages
- # available (e.g. the base set, or all those on the live CD ..."
- print "-------------\nUnsatisfied dependencies:"
- for d, r in dep_dict.items():
- if not r[0]:
- print " ", d, "- needed by: ",
- for p in r[1:]:
- print p, " ",
- print ""
-
-
-
-def get_pkg_info(pkg):
- tf = tarfile.open(pkg, "r:gz")
- pkginfo = tf.extractfile(".PKGINFO")
- pkg_dict = {# the first ones go to 'desc'
- "pkgname" : None,
- "pkgver" : None,
- # from here they are optional, and can occur more than once
- "depend" : [],
- "provides" : [],
- }
- while True:
- l = pkginfo.readline().strip()
- if not l: break
- if l[0] == "#": continue
- split3 = l.split(None, 2)
- while len(split3) < 3: split3.append("")
- key, eq, value = split3
- if not pkg_dict.has_key(key): continue
- val = pkg_dict[key]
- if val == None:
- pkg_dict[key] = value
- continue
- if not isinstance(val, ListType):
- print "Unexpected situation ...\n key [oldvalue] <- newvalue"
- print key, "[%s]" % val, "<-", value
- sys.exit(1)
- pkg_dict[key].append(value)
- pkginfo.close()
- return pkg_dict
-
-def cat(path):
- """Python version of 'cat'"""
- fp = open(path, "r")
- op = ""
- for l in fp:
- op += l
- fp.close()
- return op
-
-def usage():
- print """
- gen_repo package-dir [repo-name] [-- ignore-list]
-
- Generate a pacman db file for the packages in package-dir.
-
- If repo-name is given, this will be used as the name for the repository,
- otherwise the name of the directory containing the packages will be used.
-
- All dependencies of the packages in the repository will be listed to
- standard output, but a list of packages not to be included in this list
- can be specified:
- ignore-list should be either a file containing the names of packages
- not to be listed as dependencies (separated by space or newline), or a
- directory containing 'package directories', like /var/abs/base or
- /var/lib/pacman/local
- """
- sys.exit(1)
-
-if __name__ == "__main__":
-
- if len(sys.argv) < 2:
- usage()
- if os.getuid() != 0:
- print "Must be root to run this"
- sys.exit(1)
- pkgdir = sys.argv[1]
- if (len(sys.argv) == 2) or (sys.argv[2] == "--"):
- dbname = os.path.basename(os.path.abspath(pkgdir))
- i = 2
- else:
- dbname = sys.argv[2]
- i = 3
- if len(sys.argv) == i:
- ignore_list = []
- elif (len(sys.argv) == i+2) and (sys.argv[i] == "--"):
- ignore_list = sys.argv[i+1]
- else:
- usage()
- if not os.path.isdir(pkgdir):
- print "\n1st argument must be a directory"
- sys.exit(1)
- print "\nCreating pacman database (%s.db.tar.gz) file in %s" % (dbname, pkgdir)
-
- if ignore_list:
- # Get list of packages to be ignored in dependency list
- if os.path.isfile(ignore_list):
- # A simple file containing the names of packages to ignore
- # separated by space or newline.
- ignore_list = cat(ignore_list).split()
- elif os.path.isdir(ignore_list):
- # A directory containing packages or package-directories (like in abs)
- l = os.listdir(ignore_list)
- # See if there are packages in this directory
- lp = filter(lambda s: s.endswith(".pkg.tar.gz"), l)
- if lp:
- l = map(lambda s: s.replace(".pkg.tar.gz", ""), lp)
- re1 = re.compile("(.+)-[^-]+?-[0-9]+")
- ignore_list = []
- for f in l:
- m = re1.match(f)
- if m:
- ignore_list.append(m.group(1))
- else:
- # the directory contains just the package names (like abs)
- ignore_list.append(m)
- else:
- print "!!! Invalid ignore-list"
- usage()
-
- create_db(dbname, pkgdir, ignore_list)
diff --git a/build_tools/larch7/larch0/scripts/repos.sh b/build_tools/larch7/larch0/scripts/repos.sh
deleted file mode 100755
index 731a1d5..0000000
--- a/build_tools/larch7/larch0/scripts/repos.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/bash
-
-# Script to build repository database archives from the current state of
-# the pacman/sync database on the running system.
-
-# $1 (optional) is the directory within which subdirectories for each
-# repository will be built. The default is the current directory.
-
-if [ -z "$1" ]; then
- d="."
-else
- d="$1"
-fi
-
-for f in core extra community; do
- mkdir -p ${d}/${f}
- echo "Compressing $f db ..."
- tar -czf ${d}/${f}/${f}.db.tar.gz -C /var/lib/pacman/sync/${f} .
-done