Index: stable/6/contrib/openbsm/Makefile.am =================================================================== --- stable/6/contrib/openbsm/Makefile.am (nonexistent) +++ stable/6/contrib/openbsm/Makefile.am (revision 159558) @@ -0,0 +1,17 @@ +# +# $P4: //depot/projects/trustedbsd/openbsm/Makefile.am#2 $ +# + +SUBDIRS = \ + bsm \ + libbsm \ + bin \ + man \ + modules + +EXTRA_DIST = \ + CHANGELOG \ + LICENSE \ + README \ + TODO \ + VERSION Property changes on: stable/6/contrib/openbsm/Makefile.am ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/Makefile.in =================================================================== --- stable/6/contrib/openbsm/Makefile.in (nonexistent) +++ stable/6/contrib/openbsm/Makefile.in (revision 159558) @@ -0,0 +1,630 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# +# $P4: //depot/projects/trustedbsd/openbsm/Makefile.in#4 $ +# +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = . +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in $(top_srcdir)/config/config.h.in \ + $(top_srcdir)/configure TODO config/config.guess \ + config/config.sub config/depcomp config/install-sh \ + config/ltmain.sh config/missing +subdir = . +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ + configure.lineno configure.status.lineno +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +distdir = $(PACKAGE)-$(VERSION) +top_distdir = $(distdir) +am__remove_distdir = \ + { test ! -d $(distdir) \ + || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ + && rm -fr $(distdir); }; } +DIST_ARCHIVES = $(distdir).tar.gz +GZIP_ENV = --best +distuninstallcheck_listfiles = find . -type f -print +distcleancheck_listfiles = find . -type f -print +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +HAVE_AUDIT_SYSCALLS_FALSE = @HAVE_AUDIT_SYSCALLS_FALSE@ +HAVE_AUDIT_SYSCALLS_TRUE = @HAVE_AUDIT_SYSCALLS_TRUE@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ +MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ +MAKEINFO = @MAKEINFO@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +RANLIB = @RANLIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +ac_ct_RANLIB = @ac_ct_RANLIB@ +ac_ct_STRIP = @ac_ct_STRIP@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +SUBDIRS = \ + bsm \ + libbsm \ + bin \ + man \ + modules + +EXTRA_DIST = \ + CHANGELOG \ + LICENSE \ + README \ + TODO \ + VERSION + +all: all-recursive + +.SUFFIXES: +am--refresh: + @: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \ + cd $(srcdir) && $(AUTOMAKE) --foreign \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + echo ' $(SHELL) ./config.status'; \ + $(SHELL) ./config.status;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + $(SHELL) ./config.status --recheck + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(srcdir) && $(AUTOCONF) +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) + +config/config.h: config/stamp-h1 + @if test ! -f $@; then \ + rm -f config/stamp-h1; \ + $(MAKE) config/stamp-h1; \ + else :; fi + +config/stamp-h1: $(top_srcdir)/config/config.h.in $(top_builddir)/config.status + @rm -f config/stamp-h1 + cd $(top_builddir) && $(SHELL) ./config.status config/config.h +$(top_srcdir)/config/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_srcdir) && $(AUTOHEADER) + rm -f config/stamp-h1 + touch $@ + +distclean-hdr: + -rm -f config/config.h config/stamp-h1 + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + $(am__remove_distdir) + mkdir $(distdir) + $(mkdir_p) $(distdir)/config + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ + ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ + ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ + ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ + || chmod -R a+r $(distdir) +dist-gzip: distdir + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + $(am__remove_distdir) + +dist-bzip2: distdir + tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 + $(am__remove_distdir) + +dist-tarZ: distdir + tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z + $(am__remove_distdir) + +dist-shar: distdir + shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + $(am__remove_distdir) + +dist-zip: distdir + -rm -f $(distdir).zip + zip -rq $(distdir).zip $(distdir) + $(am__remove_distdir) + +dist dist-all: distdir + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + $(am__remove_distdir) + +# This target untars the dist file and tries a VPATH configuration. Then +# it guarantees that the distribution is self-contained by making another +# tarfile. +distcheck: dist + case '$(DIST_ARCHIVES)' in \ + *.tar.gz*) \ + GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\ + *.tar.bz2*) \ + bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\ + *.tar.Z*) \ + uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ + *.shar.gz*) \ + GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\ + *.zip*) \ + unzip $(distdir).zip ;;\ + esac + chmod -R a-w $(distdir); chmod a+w $(distdir) + mkdir $(distdir)/_build + mkdir $(distdir)/_inst + chmod a-w $(distdir) + dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ + && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ + && cd $(distdir)/_build \ + && ../configure --srcdir=.. --prefix="$$dc_install_base" \ + $(DISTCHECK_CONFIGURE_FLAGS) \ + && $(MAKE) $(AM_MAKEFLAGS) \ + && $(MAKE) $(AM_MAKEFLAGS) dvi \ + && $(MAKE) $(AM_MAKEFLAGS) check \ + && $(MAKE) $(AM_MAKEFLAGS) install \ + && $(MAKE) $(AM_MAKEFLAGS) installcheck \ + && $(MAKE) $(AM_MAKEFLAGS) uninstall \ + && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ + distuninstallcheck \ + && chmod -R a-w "$$dc_install_base" \ + && ({ \ + (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ + distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ + } || { rm -rf "$$dc_destdir"; exit 1; }) \ + && rm -rf "$$dc_destdir" \ + && $(MAKE) $(AM_MAKEFLAGS) dist \ + && rm -rf $(DIST_ARCHIVES) \ + && $(MAKE) $(AM_MAKEFLAGS) distcleancheck + $(am__remove_distdir) + @(echo "$(distdir) archives ready for distribution: "; \ + list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ + sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}' +distuninstallcheck: + @cd $(distuninstallcheck_dir) \ + && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ + || { echo "ERROR: files left after uninstall:" ; \ + if test -n "$(DESTDIR)"; then \ + echo " (check DESTDIR support)"; \ + fi ; \ + $(distuninstallcheck_listfiles) ; \ + exit 1; } >&2 +distcleancheck: distclean + @if test '$(srcdir)' = . ; then \ + echo "ERROR: distcleancheck can only run from a VPATH build" ; \ + exit 1 ; \ + fi + @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ + || { echo "ERROR: files left in build directory after distclean:" ; \ + $(distcleancheck_listfiles) ; \ + exit 1; } >&2 +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-recursive + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-recursive + -rm -f $(am__CONFIG_DISTCLEAN_FILES) + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-hdr \ + distclean-libtool distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +install-data-am: + +install-exec-am: + +install-info: install-info-recursive + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f $(am__CONFIG_DISTCLEAN_FILES) + -rm -rf $(top_srcdir)/autom4te.cache + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: uninstall-info-am + +uninstall-info: uninstall-info-recursive + +.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \ + check-am clean clean-generic clean-libtool clean-recursive \ + ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \ + dist-shar dist-tarZ dist-zip distcheck distclean \ + distclean-generic distclean-hdr distclean-libtool \ + distclean-recursive distclean-tags distcleancheck distdir \ + distuninstallcheck dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-exec \ + install-exec-am install-info install-info-am install-man \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-generic \ + mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \ + tags tags-recursive uninstall uninstall-am uninstall-info-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: Property changes on: stable/6/contrib/openbsm/Makefile.in ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/TODO =================================================================== --- stable/6/contrib/openbsm/TODO (nonexistent) +++ stable/6/contrib/openbsm/TODO (revision 159558) @@ -0,0 +1,21 @@ +- Teach praudit how to general XML format BSM streams. +- Teach libbsm about any additional 64-bit token types that are present + in more recent Solaris versions. +- Build a regression test suite for libbsm that generates each token + type and then compares the results with known good data. Make sure to + test that things work properly with respect to endianness of the local + platform. +- Document contents of libbsm "public" data structures in libbsm man pages. +- The audit.log.5 man page is incomplete, as it does not describe all + token types. +- With the move to autoconf/automake, man page symlinks are no longer + installed. This needs to be fixed. +- It might be desirable to be able to provide EOPNOTSUPP system call stubs + on systems that don't have the necessary audit system calls; that would + allow the full libbsm and tool set to build, just not run. +- Teach praudit how to begin printing at any point in a token stream, not + just at the beginning of a record. This will make it easier to use + praudit in test suites processing single-token files without header and + trailer context. + +$P4: //depot/projects/trustedbsd/openbsm/TODO#6 $ Property changes on: stable/6/contrib/openbsm/TODO ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/bin/Makefile.am =================================================================== --- stable/6/contrib/openbsm/bin/Makefile.am (nonexistent) +++ stable/6/contrib/openbsm/bin/Makefile.am (revision 159558) @@ -0,0 +1,14 @@ +# +# $P4: //depot/projects/trustedbsd/openbsm/bin/Makefile.am#3 $ +# + +SUBDIRS = \ + auditfilterd \ + auditreduce \ + praudit + +if HAVE_AUDIT_SYSCALLS +SUBDIRS += \ + audit \ + auditd +endif Property changes on: stable/6/contrib/openbsm/bin/Makefile.am ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/bin/Makefile.in =================================================================== --- stable/6/contrib/openbsm/bin/Makefile.in (nonexistent) +++ stable/6/contrib/openbsm/bin/Makefile.in (revision 159558) @@ -0,0 +1,479 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# +# $P4: //depot/projects/trustedbsd/openbsm/bin/Makefile.in#4 $ +# +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = .. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +@HAVE_AUDIT_SYSCALLS_TRUE@am__append_1 = \ +@HAVE_AUDIT_SYSCALLS_TRUE@ audit \ +@HAVE_AUDIT_SYSCALLS_TRUE@ auditd + +subdir = bin +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = auditfilterd auditreduce praudit audit auditd +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +HAVE_AUDIT_SYSCALLS_FALSE = @HAVE_AUDIT_SYSCALLS_FALSE@ +HAVE_AUDIT_SYSCALLS_TRUE = @HAVE_AUDIT_SYSCALLS_TRUE@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ +MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ +MAKEINFO = @MAKEINFO@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +RANLIB = @RANLIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +ac_ct_RANLIB = @ac_ct_RANLIB@ +ac_ct_STRIP = @ac_ct_STRIP@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +SUBDIRS = auditfilterd auditreduce praudit $(am__append_1) +all: all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign bin/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign bin/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-recursive + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-libtool \ + distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +install-data-am: + +install-exec-am: + +install-info: install-info-recursive + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: uninstall-info-am + +uninstall-info: uninstall-info-recursive + +.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \ + clean clean-generic clean-libtool clean-recursive ctags \ + ctags-recursive distclean distclean-generic distclean-libtool \ + distclean-recursive distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-man install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic maintainer-clean-recursive \ + mostlyclean mostlyclean-generic mostlyclean-libtool \ + mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ + uninstall uninstall-am uninstall-info-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: Property changes on: stable/6/contrib/openbsm/bin/Makefile.in ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/bin/auditfilterd/Makefile.am =================================================================== --- stable/6/contrib/openbsm/bin/auditfilterd/Makefile.am (nonexistent) +++ stable/6/contrib/openbsm/bin/auditfilterd/Makefile.am (revision 159558) @@ -0,0 +1,10 @@ +# +# $P4: //depot/projects/trustedbsd/openbsm/bin/auditfilterd/Makefile.am#1 $ +# + +INCLUDES = -I$(top_srcdir) + +sbin_PROGRAMS = auditfilterd +auditfilterd_SOURCES = auditfilterd_conf.c auditfilterd.c +auditfilterd_LDADD = $(top_builddir)/libbsm/libbsm.la +man8_MANS = auditfilterd.8 Property changes on: stable/6/contrib/openbsm/bin/auditfilterd/Makefile.am ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/bin/auditfilterd/Makefile.in =================================================================== --- stable/6/contrib/openbsm/bin/auditfilterd/Makefile.in (nonexistent) +++ stable/6/contrib/openbsm/bin/auditfilterd/Makefile.in (revision 159558) @@ -0,0 +1,508 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# +# $P4: //depot/projects/trustedbsd/openbsm/bin/auditfilterd/Makefile.in#1 $ +# + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = ../.. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +sbin_PROGRAMS = auditfilterd$(EXEEXT) +subdir = bin/auditfilterd +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config/config.h +CONFIG_CLEAN_FILES = +am__installdirs = "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man8dir)" +sbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM) +PROGRAMS = $(sbin_PROGRAMS) +am_auditfilterd_OBJECTS = auditfilterd_conf.$(OBJEXT) \ + auditfilterd.$(OBJEXT) +auditfilterd_OBJECTS = $(am_auditfilterd_OBJECTS) +auditfilterd_DEPENDENCIES = $(top_builddir)/libbsm/libbsm.la +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/config +depcomp = $(SHELL) $(top_srcdir)/config/depcomp +am__depfiles_maybe = depfiles +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +SOURCES = $(auditfilterd_SOURCES) +DIST_SOURCES = $(auditfilterd_SOURCES) +man8dir = $(mandir)/man8 +NROFF = nroff +MANS = $(man8_MANS) +ETAGS = etags +CTAGS = ctags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +HAVE_AUDIT_SYSCALLS_FALSE = @HAVE_AUDIT_SYSCALLS_FALSE@ +HAVE_AUDIT_SYSCALLS_TRUE = @HAVE_AUDIT_SYSCALLS_TRUE@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ +MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ +MAKEINFO = @MAKEINFO@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +RANLIB = @RANLIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +ac_ct_RANLIB = @ac_ct_RANLIB@ +ac_ct_STRIP = @ac_ct_STRIP@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +INCLUDES = -I$(top_srcdir) +auditfilterd_SOURCES = auditfilterd_conf.c auditfilterd.c +auditfilterd_LDADD = $(top_builddir)/libbsm/libbsm.la +man8_MANS = auditfilterd.8 +all: all-am + +.SUFFIXES: +.SUFFIXES: .c .lo .o .obj +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign bin/auditfilterd/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign bin/auditfilterd/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +install-sbinPROGRAMS: $(sbin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(sbindir)" || $(mkdir_p) "$(DESTDIR)$(sbindir)" + @list='$(sbin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(sbinPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(sbindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(sbinPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(sbindir)/$$f" || exit 1; \ + else :; fi; \ + done + +uninstall-sbinPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(sbin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(sbindir)/$$f'"; \ + rm -f "$(DESTDIR)$(sbindir)/$$f"; \ + done + +clean-sbinPROGRAMS: + @list='$(sbin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done +auditfilterd$(EXEEXT): $(auditfilterd_OBJECTS) $(auditfilterd_DEPENDENCIES) + @rm -f auditfilterd$(EXEEXT) + $(LINK) $(auditfilterd_LDFLAGS) $(auditfilterd_OBJECTS) $(auditfilterd_LDADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) + +distclean-compile: + -rm -f *.tab.c + +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/auditfilterd.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/auditfilterd_conf.Po@am__quote@ + +.c.o: +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c $< + +.c.obj: +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + +.c.lo: +@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: +install-man8: $(man8_MANS) $(man_MANS) + @$(NORMAL_INSTALL) + test -z "$(man8dir)" || $(mkdir_p) "$(DESTDIR)$(man8dir)" + @list='$(man8_MANS) $(dist_man8_MANS) $(nodist_man8_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.8*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 8*) ;; \ + *) ext='8' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst"; \ + done +uninstall-man8: + @$(NORMAL_UNINSTALL) + @list='$(man8_MANS) $(dist_man8_MANS) $(nodist_man8_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.8*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 8*) ;; \ + *) ext='8' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man8dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man8dir)/$$inst"; \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(PROGRAMS) $(MANS) +installdirs: + for dir in "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man8dir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool clean-sbinPROGRAMS \ + mostlyclean-am + +distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +distclean-am: clean-am distclean-compile distclean-generic \ + distclean-libtool distclean-tags + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: install-man + +install-exec-am: install-sbinPROGRAMS + +install-info: install-info-am + +install-man: install-man8 + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-info-am uninstall-man uninstall-sbinPROGRAMS + +uninstall-man: uninstall-man8 + +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ + clean-libtool clean-sbinPROGRAMS ctags distclean \ + distclean-compile distclean-generic distclean-libtool \ + distclean-tags distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-exec \ + install-exec-am install-info install-info-am install-man \ + install-man8 install-sbinPROGRAMS install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am uninstall-man \ + uninstall-man8 uninstall-sbinPROGRAMS + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: Property changes on: stable/6/contrib/openbsm/bin/auditfilterd/Makefile.in ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/bin/auditfilterd/auditfilterd.8 =================================================================== --- stable/6/contrib/openbsm/bin/auditfilterd/auditfilterd.8 (nonexistent) +++ stable/6/contrib/openbsm/bin/auditfilterd/auditfilterd.8 (revision 159558) @@ -0,0 +1,77 @@ +.\"- +.\" Copyright (c) 2006 Robert N. M. Watson +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.\" $P4: //depot/projects/trustedbsd/openbsm/bin/auditfilterd/auditfilterd.8#2 $ +.\" +.Dd March 27, 2006 +.Dt AUDITFILTERD 8 +.Os +.Sh NAME +.Nm auditfilterd +.Nd audit filter daemon +.Sh SYNOPSIS +.Nm auditfilterd +.Op Fl d +.Op Fl c Ar conffile +.Op Fl t Ar trailfile +.Sh DESCRIPTION +The +.Nm +daemon is an extensible audit event monitoring daemon, allowing pluggable +modules to track audit events from a live audit source. +It is configured using the +.Xr audit_filter 5 +configuration file. +.Pp +The options are as follows: +.Bl -tag -width Ds +.It Fl d +Starts the daemon in debug mode - it will not daemonize. +.It Fl c Ar conffile +Specify an alternative configuration file. +.It Fl t Ar trailfile +Specify an alternative source of audit event records. +.El +.Sh FILES +.Bl -tag -width "/etc/security/audit_filterd" -compact +.It Pa /etc/security/audit_filterd +Default configuration file for +.Nm . +.It Pa /dev/auditpipe +Default audit record source for +.Nm . +.El +.Sh SEE ALSO +.Xr audit 8 , +.Xr auditd 8 +.Sh AUTHORS +The +.Nm +daemon and audit filter APIs were created by Robert Watson. +.Sh HISTORY +The OpenBSM implementation was created by McAfee Research, the security +division of McAfee Inc., under contract to Apple Computer Inc. in 2004. +It was subsequently adopted by the TrustedBSD Project as the foundation for +the OpenBSM distribution. Property changes on: stable/6/contrib/openbsm/bin/auditfilterd/auditfilterd.8 ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/bin/auditreduce/auditreduce.c =================================================================== --- stable/6/contrib/openbsm/bin/auditreduce/auditreduce.c (nonexistent) +++ stable/6/contrib/openbsm/bin/auditreduce/auditreduce.c (revision 159558) @@ -0,0 +1,700 @@ +/* + * Copyright (c) 2004 Apple Computer, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of + * its contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR + * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * $P4: //depot/projects/trustedbsd/openbsm/bin/auditreduce/auditreduce.c#14 $ + */ + +/* + * Tool used to merge and select audit records from audit trail files + */ + +/* + * XXX Currently we do not support merging of records from multiple + * XXX audit trail files + * XXX We assume that records are sorted chronologically - both wrt to + * XXX the records present within the file and between the files themselves + */ + +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "auditreduce.h" + +extern char *optarg; +extern int optind, optopt, opterr,optreset; + +static au_mask_t maskp; /* Class. */ +static time_t p_atime; /* Created after this time. */ +static time_t p_btime; /* Created before this time. */ +static uint16_t p_evtype; /* Event that we are searching for. */ +static int p_auid; /* Audit id. */ +static int p_euid; /* Effective user id. */ +static int p_egid; /* Effective group id. */ +static int p_rgid; /* Real group id. */ +static int p_ruid; /* Real user id. */ +static int p_subid; /* Subject id. */ + +/* + * Following are the objects (-o option) that we can select upon. + */ +static char *p_fileobj = NULL; +static char *p_msgqobj = NULL; +static char *p_pidobj = NULL; +static char *p_semobj = NULL; +static char *p_shmobj = NULL; +static char *p_sockobj = NULL; + +static uint32_t opttochk = 0; + +static void +usage(const char *msg) +{ + fprintf(stderr, "%s\n", msg); + fprintf(stderr, "Usage: auditreduce [options] audit-trail-file [....] \n"); + fprintf(stderr, "\tOptions are : \n"); + fprintf(stderr, "\t-A : all records\n"); + fprintf(stderr, "\t-a YYYYMMDD[HH[[MM[SS]]] : after date\n"); + fprintf(stderr, "\t-b YYYYMMDD[HH[[MM[SS]]] : before date\n"); + fprintf(stderr, "\t-c : matching class\n"); + fprintf(stderr, "\t-d YYYYMMDD : on date\n"); + fprintf(stderr, "\t-e : effective user\n"); + fprintf(stderr, "\t-f : effective group\n"); + fprintf(stderr, "\t-g : real group\n"); + fprintf(stderr, "\t-j : subject id \n"); + fprintf(stderr, "\t-m : matching event\n"); + fprintf(stderr, "\t-o objecttype=objectvalue\n"); + fprintf(stderr, "\t\t file=\n"); + fprintf(stderr, "\t\t msgqid=\n"); + fprintf(stderr, "\t\t pid=\n"); + fprintf(stderr, "\t\t semid=\n"); + fprintf(stderr, "\t\t shmid=\n"); + fprintf(stderr, "\t-r : real user\n"); + fprintf(stderr, "\t-u : audit user\n"); + exit(EX_USAGE); +} + +/* + * Check if the given auid matches the selection criteria. + */ +static int +select_auid(int au) +{ + + /* Check if we want to select on auid. */ + if (ISOPTSET(opttochk, OPT_u)) { + if (au != p_auid) + return (0); + } + return (1); +} + +/* + * Check if the given euid matches the selection criteria. + */ +static int +select_euid(int euser) +{ + + /* Check if we want to select on euid. */ + if (ISOPTSET(opttochk, OPT_e)) { + if (euser != p_euid) + return (0); + } + return (1); +} + +/* + * Check if the given egid matches the selection criteria. + */ +static int +select_egid(int egrp) +{ + + /* Check if we want to select on egid. */ + if (ISOPTSET(opttochk, OPT_f)) { + if (egrp != p_egid) + return (0); + } + return (1); +} + +/* + * Check if the given rgid matches the selection criteria. + */ +static int +select_rgid(int grp) +{ + + /* Check if we want to select on rgid. */ + if (ISOPTSET(opttochk, OPT_g)) { + if (grp != p_rgid) + return (0); + } + return (1); +} + +/* + * Check if the given ruid matches the selection criteria. + */ +static int +select_ruid(int user) +{ + + /* Check if we want to select on rgid. */ + if (ISOPTSET(opttochk, OPT_r)) { + if (user != p_ruid) + return (0); + } + return (1); +} + +/* + * Check if the given subject id (pid) matches the selection criteria. + */ +static int +select_subid(int subid) +{ + + /* Check if we want to select on subject uid. */ + if (ISOPTSET(opttochk, OPT_j)) { + if (subid != p_subid) + return (0); + } + return (1); +} + + +/* + * Check if object's pid maches the given pid. + */ +static int +select_pidobj(uint32_t pid) +{ + + if (ISOPTSET(opttochk, OPT_op)) { + if (pid != strtol(p_pidobj, (char **)NULL, 10)) + return (0); + } + return (1); +} + +/* + * Check if the given ipc object with the given type matches the selection + * criteria. + */ +static int +select_ipcobj(u_char type, uint32_t id, uint32_t *optchkd) +{ + + if (type == AT_IPC_MSG) { + SETOPT((*optchkd), OPT_om); + if (ISOPTSET(opttochk, OPT_om)) { + if (id != strtol(p_msgqobj, (char **)NULL, 10)) + return (0); + } + return (1); + } else if (type == AT_IPC_SEM) { + SETOPT((*optchkd), OPT_ose); + if (ISOPTSET(opttochk, OPT_ose)) { + if (id != strtol(p_semobj, (char **)NULL, 10)) + return (0); + } + return (1); + } else if (type == AT_IPC_SHM) { + SETOPT((*optchkd), OPT_osh); + if (ISOPTSET(opttochk, OPT_osh)) { + if (id != strtol(p_shmobj, (char **)NULL, 10)) + return (0); + } + return (1); + } + + /* Unknown type -- filter if *any* ipc filtering is required. */ + if (ISOPTSET(opttochk, OPT_om) || ISOPTSET(opttochk, OPT_ose) + || ISOPTSET(opttochk, OPT_osh)) + return (0); + + return (1); +} + + +/* + * Check if the file name matches selection criteria. + */ +static int +select_filepath(char *path, uint32_t *optchkd) +{ + char *loc; + + SETOPT((*optchkd), OPT_of); + if (ISOPTSET(opttochk, OPT_of)) { + if (p_fileobj[0] == '~') { + /* Object should not be in path. */ + loc = strstr(path, p_fileobj + 1); + if ((loc != NULL) && (loc == path)) + return (0); + } else { + /* Object should be in path. */ + loc = strstr(path, p_fileobj); + if ((loc == NULL) || (loc != path)) + return (0); + } + } + return (1); +} + +/* + * Returns 1 if the following pass the selection rules: + * + * before-time, + * after time, + * date, + * class, + * event + */ +static int +select_hdr32(tokenstr_t tok, uint32_t *optchkd) +{ + + SETOPT((*optchkd), (OPT_A | OPT_a | OPT_b | OPT_c | OPT_m)); + + /* The A option overrides a, b and d. */ + if (!ISOPTSET(opttochk, OPT_A)) { + if (ISOPTSET(opttochk, OPT_a)) { + if (difftime((time_t)tok.tt.hdr32.s, p_atime) < 0) { + /* Record was created before p_atime. */ + return (0); + } + } + + if (ISOPTSET(opttochk, OPT_b)) { + if (difftime(p_btime, (time_t)tok.tt.hdr32.s) < 0) { + /* Record was created after p_btime. */ + return (0); + } + } + } + + if (ISOPTSET(opttochk, OPT_c)) { + /* + * Check if the classes represented by the event matches + * given class. + */ + if (au_preselect(tok.tt.hdr32.e_type, &maskp, AU_PRS_BOTH, + AU_PRS_USECACHE) != 1) + return (0); + } + + /* Check if event matches. */ + if (ISOPTSET(opttochk, OPT_m)) { + if (tok.tt.hdr32.e_type != p_evtype) + return (0); + } + + return (1); +} + +/* + * Return 1 if checks for the the following succeed + * auid, + * euid, + * egid, + * rgid, + * ruid, + * process id + */ +static int +select_proc32(tokenstr_t tok, uint32_t *optchkd) +{ + + SETOPT((*optchkd), (OPT_u | OPT_e | OPT_f | OPT_g | OPT_r | OPT_op)); + + if (!select_auid(tok.tt.proc32.auid)) + return (0); + if (!select_euid(tok.tt.proc32.euid)) + return (0); + if (!select_egid(tok.tt.proc32.egid)) + return (0); + if (!select_rgid(tok.tt.proc32.rgid)) + return (0); + if (!select_ruid(tok.tt.proc32.ruid)) + return (0); + if (!select_pidobj(tok.tt.proc32.pid)) + return (0); + return (1); +} + +/* + * Return 1 if checks for the the following succeed + * auid, + * euid, + * egid, + * rgid, + * ruid, + * subject id + */ +static int +select_subj32(tokenstr_t tok, uint32_t *optchkd) +{ + + SETOPT((*optchkd), (OPT_u | OPT_e | OPT_f | OPT_g | OPT_r | OPT_j)); + + if (!select_auid(tok.tt.subj32.auid)) + return (0); + if (!select_euid(tok.tt.subj32.euid)) + return (0); + if (!select_egid(tok.tt.subj32.egid)) + return (0); + if (!select_rgid(tok.tt.subj32.rgid)) + return (0); + if (!select_ruid(tok.tt.subj32.ruid)) + return (0); + if (!select_subid(tok.tt.subj32.pid)) + return (0); + return (1); +} + +/* + * Read each record from the audit trail. Check if it is selected after + * passing through each of the options + */ +static int +select_records(FILE *fp) +{ + u_char *buf; + tokenstr_t tok; + int reclen; + int bytesread; + int selected; + uint32_t optchkd; + + int err = 0; + while ((reclen = au_read_rec(fp, &buf)) != -1) { + optchkd = 0; + bytesread = 0; + selected = 1; + while ((selected == 1) && (bytesread < reclen)) { + if (-1 == au_fetch_tok(&tok, buf + bytesread, + reclen - bytesread)) { + /* Is this an incomplete record? */ + err = 1; + break; + } + + /* + * For each token type we have have different + * selection criteria. + */ + switch(tok.id) { + case AU_HEADER_32_TOKEN: + selected = select_hdr32(tok, + &optchkd); + break; + + case AU_PROCESS_32_TOKEN: + selected = select_proc32(tok, + &optchkd); + break; + + case AU_SUBJECT_32_TOKEN: + selected = select_subj32(tok, + &optchkd); + break; + + case AU_IPC_TOKEN: + selected = select_ipcobj( + tok.tt.ipc.type, tok.tt.ipc.id, + &optchkd); + break; + + case AU_FILE_TOKEN: + selected = select_filepath( + tok.tt.file.name, &optchkd); + break; + + case AU_PATH_TOKEN: + selected = select_filepath( + tok.tt.path.path, &optchkd); + break; + + /* + * The following tokens dont have any relevant + * attributes that we can select upon. + */ + case AU_TRAILER_TOKEN: + case AU_ARG32_TOKEN: + case AU_ATTR32_TOKEN: + case AU_EXIT_TOKEN: + case AU_NEWGROUPS_TOKEN: + case AU_IN_ADDR_TOKEN: + case AU_IP_TOKEN: + case AU_IPCPERM_TOKEN: + case AU_IPORT_TOKEN: + case AU_OPAQUE_TOKEN: + case AU_RETURN_32_TOKEN: + case AU_SEQ_TOKEN: + case AU_TEXT_TOKEN: + case AU_ARB_TOKEN: + case AU_SOCK_TOKEN: + default: + break; + } + bytesread += tok.len; + } + if ((selected == 1) && (!err)) { + /* Check if all the options were matched. */ + if (!(opttochk & ~optchkd)) { + /* XXX Write this record to the output file. */ + /* default to stdout */ + fwrite(buf, 1, reclen, stdout); + } + } + free(buf); + } + return (0); +} + +/* + * The -o option has the form object_type=object_value. Identify the object + * components. + */ +void +parse_object_type(char *name, char *val) +{ + if (val == NULL) + return; + + if (!strcmp(name, FILEOBJ)) { + p_fileobj = val; + SETOPT(opttochk, OPT_of); + } else if (!strcmp(name, MSGQIDOBJ)) { + p_msgqobj = val; + SETOPT(opttochk, OPT_om); + } else if (!strcmp(name, PIDOBJ)) { + p_pidobj = val; + SETOPT(opttochk, OPT_op); + } else if (!strcmp(name, SEMIDOBJ)) { + p_semobj = val; + SETOPT(opttochk, OPT_ose); + } else if (!strcmp(name, SHMIDOBJ)) { + p_shmobj = val; + SETOPT(opttochk, OPT_osh); + } else if (!strcmp(name, SOCKOBJ)) { + p_sockobj = val; + SETOPT(opttochk, OPT_oso); + } else + usage("unknown value for -o"); +} + +int +main(int argc, char **argv) +{ + struct group *grp; + struct passwd *pw; + struct tm tm; + au_event_t *n; + FILE *fp; + int i; + char *objval, *converr; + int ch; + char timestr[128]; + char *fname; + + converr = NULL; + + while ((ch = getopt(argc, argv, "Aa:b:c:d:e:f:g:j:m:o:r:u:")) != -1) { + switch(ch) { + case 'A': + SETOPT(opttochk, OPT_A); + break; + + case 'a': + if (ISOPTSET(opttochk, OPT_a)) { + usage("d is exclusive with a and b"); + } + SETOPT(opttochk, OPT_a); + strptime(optarg, "%Y%m%d%H%M%S", &tm); + strftime(timestr, sizeof(timestr), "%Y%m%d%H%M%S", + &tm); + /* fprintf(stderr, "Time converted = %s\n", timestr); */ + p_atime = mktime(&tm); + break; + + case 'b': + if (ISOPTSET(opttochk, OPT_b)) { + usage("d is exclusive with a and b"); + } + SETOPT(opttochk, OPT_b); + strptime(optarg, "%Y%m%d%H%M%S", &tm); + strftime(timestr, sizeof(timestr), "%Y%m%d%H%M%S", + &tm); + /* fprintf(stderr, "Time converted = %s\n", timestr); */ + p_btime = mktime(&tm); + break; + + case 'c': + if (0 != getauditflagsbin(optarg, &maskp)) { + /* Incorrect class */ + usage("Incorrect class"); + } + SETOPT(opttochk, OPT_c); + break; + + case 'd': + if (ISOPTSET(opttochk, OPT_b) || ISOPTSET(opttochk, + OPT_a)) + usage("'d' is exclusive with 'a' and 'b'"); + SETOPT(opttochk, OPT_d); + strptime(optarg, "%Y%m%d", &tm); + strftime(timestr, sizeof(timestr), "%Y%m%d", &tm); + /* fprintf(stderr, "Time converted = %s\n", timestr); */ + p_atime = mktime(&tm); + tm.tm_hour = 23; + tm.tm_min = 59; + tm.tm_sec = 59; + strftime(timestr, sizeof(timestr), "%Y%m%d", &tm); + /* fprintf(stderr, "Time converted = %s\n", timestr); */ + p_btime = mktime(&tm); + break; + + case 'e': + p_euid = strtol(optarg, &converr, 10); + if (*converr != '\0') { + /* Try the actual name */ + if ((pw = getpwnam(optarg)) == NULL) + break; + p_euid = pw->pw_uid; + } + SETOPT(opttochk, OPT_e); + break; + + case 'f': + p_egid = strtol(optarg, &converr, 10); + if (*converr != '\0') { + /* Try actual group name. */ + if ((grp = getgrnam(optarg)) == NULL) + break; + p_egid = grp->gr_gid; + } + SETOPT(opttochk, OPT_f); + break; + + case 'g': + p_rgid = strtol(optarg, &converr, 10); + if (*converr != '\0') { + /* Try actual group name. */ + if ((grp = getgrnam(optarg)) == NULL) + break; + p_rgid = grp->gr_gid; + } + SETOPT(opttochk, OPT_g); + break; + + case 'j': + p_subid = strtol(optarg, (char **)NULL, 10); + SETOPT(opttochk, OPT_j); + break; + + case 'm': + p_evtype = strtol(optarg, (char **)NULL, 10); + if (p_evtype == 0) { + /* Could be the string representation. */ + n = getauevnonam(optarg); + if (n == NULL) + usage("Incorrect event name"); + p_evtype = *n; + free(n); + } + SETOPT(opttochk, OPT_m); + break; + + case 'o': + objval = strchr(optarg, '='); + if (objval != NULL) { + *objval = '\0'; + objval += 1; + parse_object_type(optarg, objval); + } + break; + + case 'r': + p_ruid = strtol(optarg, &converr, 10); + if (*converr != '\0') { + if ((pw = getpwnam(optarg)) == NULL) + break; + p_ruid = pw->pw_uid; + } + SETOPT(opttochk, OPT_r); + break; + + case 'u': + p_auid = strtol(optarg, &converr, 10); + if (*converr != '\0') { + if ((pw = getpwnam(optarg)) == NULL) + break; + p_auid = pw->pw_uid; + } + SETOPT(opttochk, OPT_u); + break; + + case '?': + default: + usage("Unknown option"); + } + } + argv += optind; + argc -= optind; + + if (argc == 0) + usage("Filename needed"); + + /* + * XXX: We should actually be merging records here. + */ + for (i = 0; i < argc; i++) { + fname = argv[i]; + fp = fopen(fname, "r"); + if (fp == NULL) + errx(EXIT_FAILURE, "Couldn't open %s", fname); + if (select_records(fp) == -1) { + errx(EXIT_FAILURE, "Couldn't select records %s", + fname); + } + fclose(fp); + } + exit(EXIT_SUCCESS); +} Property changes on: stable/6/contrib/openbsm/bin/auditreduce/auditreduce.c ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/bsm/Makefile.am =================================================================== --- stable/6/contrib/openbsm/bsm/Makefile.am (nonexistent) +++ stable/6/contrib/openbsm/bsm/Makefile.am (revision 159558) @@ -0,0 +1,15 @@ +# +# $P4: //depot/projects/trustedbsd/openbsm/bsm/Makefile.am#2 $ +# + +openbsmdir = $(includedir)/bsm + +openbsm_HEADERS = \ + audit.h \ + audit_filter.h \ + audit_internal.h \ + audit_kevents.h \ + audit_record.h \ + audit_uevents.h \ + libbsm.h + Property changes on: stable/6/contrib/openbsm/bsm/Makefile.am ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/bsm/Makefile.in =================================================================== --- stable/6/contrib/openbsm/bsm/Makefile.in (nonexistent) +++ stable/6/contrib/openbsm/bsm/Makefile.in (revision 159558) @@ -0,0 +1,405 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# +# $P4: //depot/projects/trustedbsd/openbsm/bsm/Makefile.in#4 $ +# + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = .. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = bsm +DIST_COMMON = $(openbsm_HEADERS) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; +am__installdirs = "$(DESTDIR)$(openbsmdir)" +openbsmHEADERS_INSTALL = $(INSTALL_HEADER) +HEADERS = $(openbsm_HEADERS) +ETAGS = etags +CTAGS = ctags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +HAVE_AUDIT_SYSCALLS_FALSE = @HAVE_AUDIT_SYSCALLS_FALSE@ +HAVE_AUDIT_SYSCALLS_TRUE = @HAVE_AUDIT_SYSCALLS_TRUE@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ +MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ +MAKEINFO = @MAKEINFO@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +RANLIB = @RANLIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +ac_ct_RANLIB = @ac_ct_RANLIB@ +ac_ct_STRIP = @ac_ct_STRIP@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +openbsmdir = $(includedir)/bsm +openbsm_HEADERS = \ + audit.h \ + audit_filter.h \ + audit_internal.h \ + audit_kevents.h \ + audit_record.h \ + audit_uevents.h \ + libbsm.h + +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign bsm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign bsm/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: +install-openbsmHEADERS: $(openbsm_HEADERS) + @$(NORMAL_INSTALL) + test -z "$(openbsmdir)" || $(mkdir_p) "$(DESTDIR)$(openbsmdir)" + @list='$(openbsm_HEADERS)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(am__strip_dir) \ + echo " $(openbsmHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(openbsmdir)/$$f'"; \ + $(openbsmHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(openbsmdir)/$$f"; \ + done + +uninstall-openbsmHEADERS: + @$(NORMAL_UNINSTALL) + @list='$(openbsm_HEADERS)'; for p in $$list; do \ + f=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(openbsmdir)/$$f'"; \ + rm -f "$(DESTDIR)$(openbsmdir)/$$f"; \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(HEADERS) +installdirs: + for dir in "$(DESTDIR)$(openbsmdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-libtool \ + distclean-tags + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: install-openbsmHEADERS + +install-exec-am: + +install-info: install-info-am + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-info-am uninstall-openbsmHEADERS + +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ + clean-libtool ctags distclean distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-man install-openbsmHEADERS \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-openbsmHEADERS + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: Property changes on: stable/6/contrib/openbsm/bsm/Makefile.in ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/etc/audit_filter =================================================================== --- stable/6/contrib/openbsm/etc/audit_filter (nonexistent) +++ stable/6/contrib/openbsm/etc/audit_filter (revision 159558) @@ -0,0 +1,5 @@ +# +# $P4: //depot/projects/trustedbsd/openbsm/etc/audit_filter#1 $ +# +# modulename:various arguments here +# Property changes on: stable/6/contrib/openbsm/etc/audit_filter ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/libbsm/Makefile.am =================================================================== --- stable/6/contrib/openbsm/libbsm/Makefile.am (nonexistent) +++ stable/6/contrib/openbsm/libbsm/Makefile.am (revision 159558) @@ -0,0 +1,37 @@ +# +# $P4: //depot/projects/trustedbsd/openbsm/libbsm/Makefile.am#3 $ +# + +INCLUDES = -I$(top_srcdir) + +lib_LTLIBRARIES = libbsm.la + +libbsm_la_SOURCES = \ + bsm_audit.c \ + bsm_class.c \ + bsm_control.c \ + bsm_event.c \ + bsm_flags.c \ + bsm_io.c \ + bsm_mask.c \ + bsm_token.c \ + bsm_user.c + +if HAVE_AUDIT_SYSCALLS +libbsm_la_SOURCES += \ + bsm_notify.c \ + bsm_wrappers.c +endif + +man3_MANS = \ + au_class.3 \ + au_control.3 \ + au_event.3 \ + au_free_token.3 \ + au_io.3 \ + au_mask.3 \ + au_open.3 \ + au_token.3 \ + au_user.3 \ + libbsm.3 + Property changes on: stable/6/contrib/openbsm/libbsm/Makefile.am ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/libbsm/Makefile.in =================================================================== --- stable/6/contrib/openbsm/libbsm/Makefile.in (nonexistent) +++ stable/6/contrib/openbsm/libbsm/Makefile.in (revision 159558) @@ -0,0 +1,543 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# +# $P4: //depot/projects/trustedbsd/openbsm/libbsm/Makefile.in#4 $ +# + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = .. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +@HAVE_AUDIT_SYSCALLS_TRUE@am__append_1 = \ +@HAVE_AUDIT_SYSCALLS_TRUE@ bsm_notify.c \ +@HAVE_AUDIT_SYSCALLS_TRUE@ bsm_wrappers.c + +subdir = libbsm +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config/config.h +CONFIG_CLEAN_FILES = +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; +am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(man3dir)" +libLTLIBRARIES_INSTALL = $(INSTALL) +LTLIBRARIES = $(lib_LTLIBRARIES) +libbsm_la_LIBADD = +am__libbsm_la_SOURCES_DIST = bsm_audit.c bsm_class.c bsm_control.c \ + bsm_event.c bsm_flags.c bsm_io.c bsm_mask.c bsm_token.c \ + bsm_user.c bsm_notify.c bsm_wrappers.c +@HAVE_AUDIT_SYSCALLS_TRUE@am__objects_1 = bsm_notify.lo \ +@HAVE_AUDIT_SYSCALLS_TRUE@ bsm_wrappers.lo +am_libbsm_la_OBJECTS = bsm_audit.lo bsm_class.lo bsm_control.lo \ + bsm_event.lo bsm_flags.lo bsm_io.lo bsm_mask.lo bsm_token.lo \ + bsm_user.lo $(am__objects_1) +libbsm_la_OBJECTS = $(am_libbsm_la_OBJECTS) +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/config +depcomp = $(SHELL) $(top_srcdir)/config/depcomp +am__depfiles_maybe = depfiles +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +SOURCES = $(libbsm_la_SOURCES) +DIST_SOURCES = $(am__libbsm_la_SOURCES_DIST) +man3dir = $(mandir)/man3 +NROFF = nroff +MANS = $(man3_MANS) +ETAGS = etags +CTAGS = ctags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +HAVE_AUDIT_SYSCALLS_FALSE = @HAVE_AUDIT_SYSCALLS_FALSE@ +HAVE_AUDIT_SYSCALLS_TRUE = @HAVE_AUDIT_SYSCALLS_TRUE@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ +MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ +MAKEINFO = @MAKEINFO@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +RANLIB = @RANLIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +ac_ct_RANLIB = @ac_ct_RANLIB@ +ac_ct_STRIP = @ac_ct_STRIP@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +INCLUDES = -I$(top_srcdir) +lib_LTLIBRARIES = libbsm.la +libbsm_la_SOURCES = bsm_audit.c bsm_class.c bsm_control.c bsm_event.c \ + bsm_flags.c bsm_io.c bsm_mask.c bsm_token.c bsm_user.c \ + $(am__append_1) +man3_MANS = \ + au_class.3 \ + au_control.3 \ + au_event.3 \ + au_free_token.3 \ + au_io.3 \ + au_mask.3 \ + au_open.3 \ + au_token.3 \ + au_user.3 \ + libbsm.3 + +all: all-am + +.SUFFIXES: +.SUFFIXES: .c .lo .o .obj +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign libbsm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign libbsm/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +install-libLTLIBRARIES: $(lib_LTLIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + +uninstall-libLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + +clean-libLTLIBRARIES: + -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) + @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ + test "$$dir" != "$$p" || dir=.; \ + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done +libbsm.la: $(libbsm_la_OBJECTS) $(libbsm_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(libbsm_la_LDFLAGS) $(libbsm_la_OBJECTS) $(libbsm_la_LIBADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) + +distclean-compile: + -rm -f *.tab.c + +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bsm_audit.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bsm_class.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bsm_control.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bsm_event.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bsm_flags.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bsm_io.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bsm_mask.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bsm_notify.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bsm_token.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bsm_user.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bsm_wrappers.Plo@am__quote@ + +.c.o: +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c $< + +.c.obj: +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + +.c.lo: +@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: +install-man3: $(man3_MANS) $(man_MANS) + @$(NORMAL_INSTALL) + test -z "$(man3dir)" || $(mkdir_p) "$(DESTDIR)$(man3dir)" + @list='$(man3_MANS) $(dist_man3_MANS) $(nodist_man3_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.3*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 3*) ;; \ + *) ext='3' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst"; \ + done +uninstall-man3: + @$(NORMAL_UNINSTALL) + @list='$(man3_MANS) $(dist_man3_MANS) $(nodist_man3_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.3*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 3*) ;; \ + *) ext='3' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man3dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man3dir)/$$inst"; \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(LTLIBRARIES) $(MANS) +installdirs: + for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(man3dir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ + mostlyclean-am + +distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +distclean-am: clean-am distclean-compile distclean-generic \ + distclean-libtool distclean-tags + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: install-man + +install-exec-am: install-libLTLIBRARIES + +install-info: install-info-am + +install-man: install-man3 + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES uninstall-man + +uninstall-man: uninstall-man3 + +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ + clean-libLTLIBRARIES clean-libtool ctags distclean \ + distclean-compile distclean-generic distclean-libtool \ + distclean-tags distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-exec \ + install-exec-am install-info install-info-am \ + install-libLTLIBRARIES install-man install-man3 install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLTLIBRARIES uninstall-man uninstall-man3 + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: Property changes on: stable/6/contrib/openbsm/libbsm/Makefile.in ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/libbsm/au_open.3 =================================================================== --- stable/6/contrib/openbsm/libbsm/au_open.3 (nonexistent) +++ stable/6/contrib/openbsm/libbsm/au_open.3 (revision 159558) @@ -0,0 +1,149 @@ +.\"- +.\" Copyright (c) 2006 Robert N. M. Watson +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.\" $P4: //depot/projects/trustedbsd/openbsm/libbsm/au_open.3#4 $ +.\" +.Dd March 4, 2006 +.Dt AU_OPEN 3 +.Os +.Sh NAME +.Nm au_open , +.Nm au_write , +.Nm au_close , +.Nm au_close_buffer +.Nd "Create and commit audit records" +.Sh LIBRARY +.Lb libbsm +.Sh SYNOPSIS +.In libbsm.h +.Ft int +.Fn au_open "void" +.Ft int +.Fn au_write "int d" "token_t *tok" +.Ft int +.Fn au_close "int d" "int keep" "short event" +.Ft int +.Fn au_close_buffer "int d" "short event" "u_char *buffer" "size_t *buflen" +.Ft int +.Fn au_close_token "token_t *tok" "u_char *buffer" "size_t *buflen" +.Sh DESCRIPTION +These interfaces allow applications to allocate audit records, construct a +record using a series of tokens, and commit the audit record to the system +event log. +An extension API is also provided to commit the record to an in-memory +buffer rather than the system audit log. +.Pp +The +.Fn au_open +interface allocates a new audit record descriptor. +.Pp +The +.Fn au_write +interface adds a token to an allocated audit descriptor. +When a token has been successfully added to a record, the caller no longer +owns the token memory, and does not need to free it directly via a call to +.Xr au_free_token 3 . +.Pp +The +.Fn au_close +function is used to commit an audit record to the system audit log, or +abandon the record. +In either cases, all resources associated with the record will be released. +The +.Va keep +argument determines the behavior: a value of +.Dv AU_TO_WRITE +causes the record to be committed; a value of +.Dv AU_TO_NO_WRITE +causes it to be abandoned. +When the audit record is committed, a BSM header will be inserted before +tokens added to the record, using the event identifier passed via +.Va event , +and a trailer added to the end. +Committing a record to the system audit log requires privilege. +.Pp +The +.Fn au_close_buffer +function writes the resulting record to an in-memory buffer of size +.Va *buflen ; +it will write back the filled buffer length into the same variable. +The argument +.Va short +is the event identifier to use in the record header. +.Pp +The +.Fn au_close_token +function generates the BSM stream output for a single token, +.Va tok , +in the passed buffer +.Va buffer . +The initial buffer size and resulting data size are passed via +.Va *buflen . +.Fn au_close_token +will free the token before returning. +.Sh RETURN VALUES +The function +.Fn au_open +returns a non-negative audit record descriptor number on success, or a +negative value on failure, along with error information in +.Va errno . +.Pp +The functions +.Fn au_write , +.Fn au_close , +.Fn au_close_buffer , +and +.Fn au_close_token +return 0 on success, or a negative value on failure, along with error +information in +.Va errno . +.Sh SEE ALSO +.Xr libbsm 3 +.Sh AUTHORS +This software was created by Robert Watson, Wayne Salamon, and Suresh +Krishnaswamy for McAfee Research, the security research division of McAfee, +Inc., under contract to Apple Computer, Inc. +.Pp +The Basic Security Module (BSM) interface to audit records and audit event +stream format were defined by Sun Microsystems. +.Sh HISTORY +The OpenBSM implementation was created by McAfee Research, the security +division of McAfee Inc., under contract to Apple Computer, Inc., in 2004. +It was subsequently adopted by the TrustedBSD Project as the foundation for +the OpenBSM distribution. +.Sh BUGS +Currently, +.Fn au_open +does not reserve kernel resources necessary to commit the record to the +trail; on systems supporting +.Fn au_close , +the call will block until resources are available to commit the record. +However, this leads to the possibility of an action being permitted without +the record being guaranteed to go to disk. +Ideally, +.Fn au_open +would reserve resources necessary to commit any submitted record, releasing +them on +.Fn au_close . Property changes on: stable/6/contrib/openbsm/libbsm/au_open.3 ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/libbsm/audit_submit.3 =================================================================== --- stable/6/contrib/openbsm/libbsm/audit_submit.3 (nonexistent) +++ stable/6/contrib/openbsm/libbsm/audit_submit.3 (revision 159558) @@ -0,0 +1,126 @@ +.\" +.\" Copyright (c) 2006 Christian S.J. Peron +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of +.\" its contributors may be used to endorse or promote products derived +.\" from this software without specific prior written permission. +.\" +.\" THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR +.\" ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +.\" STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +.\" IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +.\" POSSIBILITY OF SUCH DAMAGE. +.\" +.\" $P4: //depot/projects/trustedbsd/openbsm/libbsm/audit_submit.3#8 $ +.\" +.Dd May 29, 2006 +.Dt audit_submit 3 +.Os +.Sh NAME +.Nm audit_submit +.Nd general purpose audit record submission +.Sh LIBRARY +.Lb libbsm +.Sh SYNOPSIS +.In stdio.h +.Ft int +.Fn audit_submit "short au_event" "au_id_t auid" "char status" "int reterr" "const char * restrict format" ... +.Sh DESCRIPTION +The +.Nm +function provides a generic programming interface for audit record submission. +This audit record will contain a header, subject token, an optional text token, +return token, and a trailer. +The header will contain the event class specified by +.Fa au_event . +The subject token will be generated based on +.Fa au_ctx . +The return token is dependant on the +.Fa status +and +.Fa reterr +arguments. +Optionally, a text token will be created as a part of this record. +.Pp +Text token output is under the control of a +.Fa format +string that specifies how subsequent arguments (or arguments accessed via the +variable-length argument facilities of +.Xr stdarg 3 ) +are converted for output. +If +.Fa format +is NULL, then no text token is created in the audit record. +.Pp +It should be noted that +.Nm +assumes that +.Xr setaudit 2 , +or +.Xr setaudit_addr 2 +has already been called. +As a direct result, the terminal ID for the +subject will be retrieved from the kernel via +.Xr getaudit 2 , +or +.Xr getaudit_addr 2 . +.Sh EXAMPLES +.Bd -literal -offset indent +#include +#include +#include + +#include +#include +#include + +int +audit_bad_su(char *from_login, char *to_login) +{ + int error; + + error = audit_submit(AUE_su, getuid(), 1, EPERM, + "bad su from %s to %s", from_login, to_login); + return (error); +} +.Ed +.Pp +Will generate the following audit record: +.Bd -literal -offset indent +header,94,1,su(1),0,Mon Apr 17 23:23:59 2006, + 271 msec +subject,root,root,wheel,root,wheel,652,652,0,0.0.0.0 +text,bad su from from csjp to root +return,failure : Operation not permitted,1 +trailer,94 +.Ed +.Sh SEE ALSO +.Xr auditon 2 , +.Xr getaudit 2 , +.Xr libbsm 3 , +.Xr stdarg 3 +.Sh HISTORY +The +.Nm +function first appeared in OpenBSM version 1.0. +OpenBSM 1.0 was introduced in FreeBSD 7.0. +.Sh AUTHORS +The +.Nm +function was written by +.An Christian S.J. Peron Aq csjp@FreeBSD.org . Property changes on: stable/6/contrib/openbsm/libbsm/audit_submit.3 ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/libbsm/bsm_wrappers.c =================================================================== --- stable/6/contrib/openbsm/libbsm/bsm_wrappers.c (nonexistent) +++ stable/6/contrib/openbsm/libbsm/bsm_wrappers.c (revision 159558) @@ -0,0 +1,450 @@ +/* + * Copyright (c) 2004 Apple Computer, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of + * its contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR + * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * $P4: //depot/projects/trustedbsd/openbsm/libbsm/bsm_wrappers.c#23 $ + */ + +#ifdef __APPLE__ +#define _SYS_AUDIT_H /* Prevent include of sys/audit.h. */ +#endif + +#include +#include + +#ifdef __APPLE__ +#include /* Our bsm/audit.h doesn't include queue.h. */ +#endif + +#include + +#include + +#include +#include +#include +#include +#include + +/* These are not advertised in libbsm.h */ +int audit_set_terminal_port(dev_t *p); +int audit_set_terminal_host(uint32_t *m); + +/* + * General purpose audit submission mechanism for userspace. + */ +int +audit_submit(short au_event, au_id_t auid, char status, + int reterr, const char *fmt, ...) +{ + char text[MAX_AUDITSTRING_LEN]; + token_t *token; + long acond; + va_list ap; + pid_t pid; + int error, afd; + struct auditinfo ai; + + if (auditon(A_GETCOND, &acond, sizeof(acond)) < 0) { + /* + * If auditon(2) returns ENOSYS, then audit has not been + * compiled into the kernel, so just return. + */ + if (errno == ENOSYS) + return (0); + error = errno; + syslog(LOG_AUTH | LOG_ERR, "audit: auditon failed: %s", + strerror(errno)); + errno = error; + return (-1); + } + if (acond == AUC_NOAUDIT) + return (0); + afd = au_open(); + if (afd < 0) { + error = errno; + syslog(LOG_AUTH | LOG_ERR, "audit: au_open failed: %s", + strerror(errno)); + errno = error; + return (-1); + } + if (getaudit(&ai) < 0) { + error = errno; + syslog(LOG_AUTH | LOG_ERR, "audit: getaudit failed: %s", + strerror(errno)); + errno = error; + return (-1); + } + pid = getpid(); + token = au_to_subject32(auid, geteuid(), getegid(), + getuid(), getgid(), pid, pid, &ai.ai_termid); + if (token == NULL) { + syslog(LOG_AUTH | LOG_ERR, + "audit: unable to build subject token"); + (void) au_close(afd, AU_TO_NO_WRITE, au_event); + errno = EPERM; + return (-1); + } + if (au_write(afd, token) < 0) { + error = errno; + syslog(LOG_AUTH | LOG_ERR, + "audit: au_write failed: %s", strerror(errno)); + (void) au_close(afd, AU_TO_NO_WRITE, au_event); + errno = error; + return (-1); + } + if (fmt != NULL) { + va_start(ap, fmt); + (void) vsnprintf(text, MAX_AUDITSTRING_LEN, fmt, ap); + va_end(ap); + token = au_to_text(text); + if (token == NULL) { + syslog(LOG_AUTH | LOG_ERR, + "audit: failed to generate text token"); + (void) au_close(afd, AU_TO_NO_WRITE, au_event); + errno = EPERM; + return (-1); + } + if (au_write(afd, token) < 0) { + error = errno; + syslog(LOG_AUTH | LOG_ERR, + "audit: au_write failed: %s", strerror(errno)); + (void) au_close(afd, AU_TO_NO_WRITE, au_event); + errno = error; + return (-1); + } + } + token = au_to_return32(status, reterr); + if (token == NULL) { + syslog(LOG_AUTH | LOG_ERR, + "audit: enable to build return token"); + (void) au_close(afd, AU_TO_NO_WRITE, au_event); + errno = EPERM; + return (-1); + } + if (au_write(afd, token) < 0) { + error = errno; + syslog(LOG_AUTH | LOG_ERR, + "audit: au_write failed: %s", strerror(errno)); + (void) au_close(afd, AU_TO_NO_WRITE, au_event); + errno = error; + return (-1); + } + if (au_close(afd, AU_TO_WRITE, au_event) < 0) { + error = errno; + syslog(LOG_AUTH | LOG_ERR, "audit: record not committed"); + errno = error; + return (-1); + } + return (0); +} + +int +audit_set_terminal_port(dev_t *p) +{ + struct stat st; + + if (p == NULL) + return (kAUBadParamErr); + +#ifdef NODEV + *p = NODEV; +#else + *p = -1; +#endif + + /* for /usr/bin/login, try fstat() first */ + if (fstat(STDIN_FILENO, &st) != 0) { + if (errno != EBADF) { + syslog(LOG_ERR, "fstat() failed (%s)", + strerror(errno)); + return (kAUStatErr); + } + if (stat("/dev/console", &st) != 0) { + syslog(LOG_ERR, "stat() failed (%s)", + strerror(errno)); + return (kAUStatErr); + } + } + *p = st.st_rdev; + return (kAUNoErr); +} + +int +audit_set_terminal_host(uint32_t *m) +{ + +#ifdef KERN_HOSTID + int name[2] = { CTL_KERN, KERN_HOSTID }; + size_t len; + + if (m == NULL) + return (kAUBadParamErr); + *m = 0; + len = sizeof(*m); + if (sysctl(name, 2, m, &len, NULL, 0) != 0) { + syslog(LOG_ERR, "sysctl() failed (%s)", strerror(errno)); + return (kAUSysctlErr); + } + return (kAUNoErr); +#else + *m = -1; + return (kAUNoErr); +#endif +} + +int +audit_set_terminal_id(au_tid_t *tid) +{ + int ret; + + if (tid == NULL) + return (kAUBadParamErr); + if ((ret = audit_set_terminal_port(&tid->port)) != kAUNoErr) + return (ret); + return (audit_set_terminal_host(&tid->machine)); +} + +/* + * This is OK for those callers who have only one token to write. If you have + * multiple tokens that logically form part of the same audit record, you need + * to use the existing au_open()/au_write()/au_close() API: + * + * aufd = au_open(); + * tok = au_to_random_token_1(...); + * au_write(aufd, tok); + * tok = au_to_random_token_2(...); + * au_write(aufd, tok); + * ... + * au_close(aufd, AU_TO_WRITE, AUE_your_event_type); + * + * Assumes, like all wrapper calls, that the caller has previously checked + * that auditing is enabled via the audit_get_state() call. + * + * XXX: Should be more robust against bad arguments. + */ +int +audit_write(short event_code, token_t *subject, token_t *misctok, char retval, + int errcode) +{ + int aufd; + char *func = "audit_write()"; + token_t *rettok; + + if ((aufd = au_open()) == -1) { + au_free_token(subject); + au_free_token(misctok); + syslog(LOG_ERR, "%s: au_open() failed", func); + return (kAUOpenErr); + } + + /* Save subject. */ + if (subject && au_write(aufd, subject) == -1) { + au_free_token(subject); + au_free_token(misctok); + (void)au_close(aufd, AU_TO_WRITE, event_code); + syslog(LOG_ERR, "%s: write of subject failed", func); + return (kAUWriteSubjectTokErr); + } + + /* Save the event-specific token. */ + if (misctok && au_write(aufd, misctok) == -1) { + au_free_token(misctok); + (void)au_close(aufd, AU_TO_NO_WRITE, event_code); + syslog(LOG_ERR, "%s: write of caller token failed", func); + return (kAUWriteCallerTokErr); + } + + /* Tokenize and save the return value. */ + if ((rettok = au_to_return32(retval, errcode)) == NULL) { + (void)au_close(aufd, AU_TO_NO_WRITE, event_code); + syslog(LOG_ERR, "%s: au_to_return32() failed", func); + return (kAUMakeReturnTokErr); + } + + if (au_write(aufd, rettok) == -1) { + au_free_token(rettok); + (void)au_close(aufd, AU_TO_NO_WRITE, event_code); + syslog(LOG_ERR, "%s: write of return code failed", func); + return (kAUWriteReturnTokErr); + } + + /* + * We assume the caller wouldn't have bothered with this + * function if it hadn't already decided to keep the record. + */ + if (au_close(aufd, AU_TO_WRITE, event_code) < 0) { + syslog(LOG_ERR, "%s: au_close() failed", func); + return (kAUCloseErr); + } + + return (kAUNoErr); +} + +/* + * Same caveats as audit_write(). In addition, this function explicitly + * assumes success; use audit_write_failure() on error. + */ +int +audit_write_success(short event_code, token_t *tok, au_id_t auid, uid_t euid, + gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, + au_tid_t *tid) +{ + char *func = "audit_write_success()"; + token_t *subject = NULL; + + /* Tokenize and save subject. */ + subject = au_to_subject32(auid, euid, egid, ruid, rgid, pid, sid, + tid); + if (subject == NULL) { + syslog(LOG_ERR, "%s: au_to_subject32() failed", func); + return kAUMakeSubjectTokErr; + } + + return (audit_write(event_code, subject, tok, 0, 0)); +} + +/* + * Same caveats as audit_write(). In addition, this function explicitly + * assumes success; use audit_write_failure_self() on error. + */ +int +audit_write_success_self(short event_code, token_t *tok) +{ + token_t *subject; + char *func = "audit_write_success_self()"; + + if ((subject = au_to_me()) == NULL) { + syslog(LOG_ERR, "%s: au_to_me() failed", func); + return (kAUMakeSubjectTokErr); + } + + return (audit_write(event_code, subject, tok, 0, 0)); +} + +/* + * Same caveats as audit_write(). In addition, this function explicitly + * assumes failure; use audit_write_success() otherwise. + * + * XXX This should let the caller pass an error return value rather than + * hard-coding -1. + */ +int +audit_write_failure(short event_code, char *errmsg, int errcode, au_id_t auid, + uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, + au_tid_t *tid) +{ + char *func = "audit_write_failure()"; + token_t *subject, *errtok; + + subject = au_to_subject32(auid, euid, egid, ruid, rgid, pid, sid, tid); + if (subject == NULL) { + syslog(LOG_ERR, "%s: au_to_subject32() failed", func); + return (kAUMakeSubjectTokErr); + } + + /* tokenize and save the error message */ + if ((errtok = au_to_text(errmsg)) == NULL) { + au_free_token(subject); + syslog(LOG_ERR, "%s: au_to_text() failed", func); + return (kAUMakeTextTokErr); + } + + return (audit_write(event_code, subject, errtok, -1, errcode)); +} + +/* + * Same caveats as audit_write(). In addition, this function explicitly + * assumes failure; use audit_write_success_self() otherwise. + * + * XXX This should let the caller pass an error return value rather than + * hard-coding -1. + */ +int +audit_write_failure_self(short event_code, char *errmsg, int errret) +{ + char *func = "audit_write_failure_self()"; + token_t *subject, *errtok; + + if ((subject = au_to_me()) == NULL) { + syslog(LOG_ERR, "%s: au_to_me() failed", func); + return (kAUMakeSubjectTokErr); + } + /* tokenize and save the error message */ + if ((errtok = au_to_text(errmsg)) == NULL) { + au_free_token(subject); + syslog(LOG_ERR, "%s: au_to_text() failed", func); + return (kAUMakeTextTokErr); + } + return (audit_write(event_code, subject, errtok, -1, errret)); +} + +/* + * For auditing errors during login. Such errors are implicitly + * non-attributable (i.e., not ascribable to any user). + * + * Assumes, like all wrapper calls, that the caller has previously checked + * that auditing is enabled via the audit_get_state() call. + */ +int +audit_write_failure_na(short event_code, char *errmsg, int errret, uid_t euid, + uid_t egid, pid_t pid, au_tid_t *tid) +{ + + return (audit_write_failure(event_code, errmsg, errret, -1, euid, + egid, -1, -1, pid, -1, tid)); +} + +/* END OF au_write() WRAPPERS */ + +#ifdef __APPLE__ +void +audit_token_to_au32(audit_token_t atoken, uid_t *auidp, uid_t *euidp, + gid_t *egidp, uid_t *ruidp, gid_t *rgidp, pid_t *pidp, au_asid_t *asidp, + au_tid_t *tidp) +{ + + if (auidp != NULL) + *auidp = (uid_t)atoken.val[0]; + if (euidp != NULL) + *euidp = (uid_t)atoken.val[1]; + if (egidp != NULL) + *egidp = (gid_t)atoken.val[2]; + if (ruidp != NULL) + *ruidp = (uid_t)atoken.val[3]; + if (rgidp != NULL) + *rgidp = (gid_t)atoken.val[4]; + if (pidp != NULL) + *pidp = (pid_t)atoken.val[5]; + if (asidp != NULL) + *asidp = (au_asid_t)atoken.val[6]; + if (tidp != NULL) { + audit_set_terminal_host(&tidp->machine); + tidp->port = (dev_t)atoken.val[7]; + } +} +#endif /* !__APPLE__ */ Property changes on: stable/6/contrib/openbsm/libbsm/bsm_wrappers.c ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/libbsm/libbsm.3 =================================================================== --- stable/6/contrib/openbsm/libbsm/libbsm.3 (nonexistent) +++ stable/6/contrib/openbsm/libbsm/libbsm.3 (revision 159558) @@ -0,0 +1,216 @@ +.\"- +.\" Copyright (c) 2005-2006 Robert N. M. Watson +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.\" $P4: //depot/projects/trustedbsd/openbsm/libbsm/libbsm.3#5 $ +.\" +.Dd April 19, 2005 +.Dt LIBBSM 3 +.Os +.Sh NAME +.Nm libbsm +.Nd "Basic Security Module (BSM) Audit API" +.Sh LIBRARY +.Lb libbsm +.Sh SYNOPSIS +.In libbsm.h +.Sh DESCRIPTION +The +.Nm +library routines provide an interface to BSM audit record streams, allowing +both the parsing of existing audit streams, as well as the creation of new +audit records and streams. +.Sh INTERFACES +.Nm +provides a large number of Audit programming interfaces in several classes: +event stream interfaces, class interfaces, control interfaces, event +interfaces, I/O interfaces, mask interfaces, notification interfaces, token +interfaces, and user interfaces. +These are described respectively in the +.Xr au_class 3 , +.Xr au_control 3 , +.Xr au_event 3 , +.Xr au_mask 3 , +.Xr au_notify 3 , +.Xr au_stream 3 , +.Xr au_token 3 , +.Xr au_user 3 +man pages. +.Ss Audit Event Stream Interfaces +Audit event stream interfaces support interaction with file-backed audit +event streams: +.Xr au_close 3 . +.Xr au_free_token 3 , +.Xr au_open 3 , +.Xr au_write 3 , +.Ss Audit Class Interfaces +Audit class interfaces support the look up of information from the +.Xr audit_class 5 +database: +.Xr endauclass 3 , +.Xr getauclassent 3 , +.Xr getauclassent_r 3 , +.Xr getauclassnam 3 , +.Xr getauclassnam_r 3 , +.Xr setauclass 3 . +.Ss Audit Control Interfaces +Audit control interfaces support the look up of information from the +.Xr audit_control 5 +database: +.Xr endac 3 , +.Xr setac 3 , +.Xr getacdir 3 , +.Xr getacflg 3 , +.Xr getacmin 3 , +.Xr getacna 3 . +.Ss Audit Event Interfaces +Audit event interfaces support the look up of information from the +.Xr audit_event 5 +database: +.Xr endauevent 3 , +.Xr setauevent 3 , +.Xr getauevent 3 , +.Xr getauevent_r 3 , +.Xr getauevnam 3 , +.Xr getauevnam_r 3 , +.Xr getauevnonam 3 , +.Xr getauevnonam_r 3 , +.Xr getauevnum 3 , +.Xr getauevnum_r 3 . +.Ss Audit I/O Interfaces +Audit I/O interfaces support the processing and printing of tokens, as well +as the reading of audit records: +.Xr au_fetch_tok 3 , +.Xr au_print_tok 3 , +.Xr au_read_rec 3 . +.Ss Audit Mask Interfaces +Audit mask interfaces convert support the conversion between strings and +.Vt au_mask_t +values. +They may also be used to determine if a particular audit event is matched +by a mask: +.Xr au_preselect 3 , +.Xr getauditflagsbin 3 , +.Xr getauditflagschar 3 . +.Ss Audit Notification Interfaces +Audit notification routines track audit state in a form permitting efficient +update, avoiding frequent system calls to check the kernel audit state: +.Xr au_get_state 3 , +.Xr au_notify_initialize 3 , +.Xr au_notify_terminate 3 . +These interfaces are implemented only for Darwin/Mac OS X. +.Ss Audit Token Interface +Audit token interfaces permit the creation of tokens for use in creating +audit records for submission to event streams. +Each interface converts a C type to its +.Vt token_t +representation. +.Xr au_to_arg 3 , +.Xr au_to_arg32 3 , +.Xr au_to_arg64 3 , +.Xr au_to_attr64 3 , +.Xr au_to_data 3 , +.Xr au_to_exec_args 3 , +.Xr au_to_exec_env 3 , +.Xr au_to_exit 3 , +.Xr au_to_file 3 , +.Xr au_to_groups 3 , +.Xr au_to_header32 3 , +.Xr au_to_header64 3 , +.Xr au_to_in_addr 3 , +.Xr au_to_in_addr_ex 3 , +.Xr au_to_ip 3 , +.Xr au_to_ipc 3 , +.Xr au_to_ipc_perm 3 , +.Xr au_to_iport 3 , +.Xr au_to_me 3 , +.Xr au_to_newgroups 3 , +.Xr au_to_opaque 3 , +.Xr au_to_path 3 , +.Xr au_to_process 3 , +.Xr au_to_process32 3 , +.Xr au_to_process64 3 , +.Xr au_to_process_ex 3 , +.Xr au_to_process32_ex 3 , +.Xr au_to_process64_ex 3 , +.Xr au_to_return 3 , +.Xr au_to_return32 3 , +.Xr au_to_return64 3 , +.Xr au_to_seq 3 , +.Xr au_to_sock_inet 3 , +.Xr au_to_sock_inet32 3 , +.Xr au_to_sock_inet128 3 , +.Xr au_to_subject 3 , +.Xr au_to_subject32 3 , +.Xr au_to_subject64 3 , +.Xr au_to_subject_ex 3 , +.Xr au_to_subject32_ex 3 , +.Xr au_to_subject64_ex 3 , +.Xr au_to_text 3 , +.Xr au_to_trailer 3 . +.Ss Audit User Interfaces +Audit user interfaces support the look up of information from the +.Xr audit_user 5 +database: +.Xr au_user_mask 3 , +.Xr endauuser 3 , +.Xr setauuser 3 , +.Xr getauuserent 3 , +.Xr getauuserent_r 3 , +.Xr getauusernam 3 , +.Xr getauusernam_r 3 , +.Xr getfauditflags 3 . +.Sh SEE ALSO +.Xr au_class 3 , +.Xr au_mask 3 , +.Xr au_notify 3 , +.Xr au_stream 3 , +.Xr au_token 3 , +.Xr au_user 3 , +.Xr audit_class 5 , +.Xr audit_control 5 +.Sh AUTHORS +This software was created by Robert Watson, Wayne Salamon, and Suresh +Krishnaswamy for McAfee Research, the security research division of McAfee, +Inc., under contract to Apple Computer, Inc. +.Pp +The Basic Security Module (BSM) interface to audit records and audit event +stream format were defined by Sun Microsystems. +.Sh HISTORY +The OpenBSM implementation was created by McAfee Research, the security +division of McAfee Inc., under contract to Apple Computer, Inc., in 2004. +It was subsequently adopted by the TrustedBSD Project as the foundation for +the OpenBSM distribution. +.Sh BUGS +Bugs would not be unlikely. +.Pp +The +.Nm +library implementations are generally thread-safe, but not reentrant. +.Pp +The assignment of routines to classes could use some work, as it is +decidely ad hoc. +For example, +.Fn au_read_rec +should probably be considered a stream routine. Property changes on: stable/6/contrib/openbsm/libbsm/libbsm.3 ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/man/auditctl.2 =================================================================== --- stable/6/contrib/openbsm/man/auditctl.2 (nonexistent) +++ stable/6/contrib/openbsm/man/auditctl.2 (revision 159558) @@ -0,0 +1,78 @@ +.\"- +.\" Copyright (c) 2005-2006 Robert N. M. Watson +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.\" $P4: //depot/projects/trustedbsd/openbsm/man/auditctl.2#5 $ +.\" +.Dd April 19, 2005 +.Dt AUDITCTL 2 +.Os +.Sh NAME +.Nm auditctl +.Nd "Configure system audit parameters" +.Sh SYNOPSIS +.In bsm/audit.h +.Ft int +.Fn auditctl "const char *path" +.Sh DESCRIPTION +The +.Fn auditctl +system call directs the kernel to open a new audit trail log file. +.Fn auditctl +requires appropriate privilege. +In the +.Fx +implementation, +.Fn auditctl +opens new files, but +.Fn auditon +is used to disable the audit log. +In the Mac OS X implementation, passing +.Va NULL +to +.Fn auditctl +will disable the audit log. +.Sh RETURN VALUES +.Nm +returns 0 on success, or returns -1 on failure, providing additional error +information via +.Va errno . +.Sh SEE ALSO +.Xr libbsm 3 , +.Xr auditd 8 +.Sh AUTHORS +This software was created by McAfee Research, the security research division +of McAfee, Inc., under contract to Apple Computer Inc. +Additional authors include Wayne Salamon, Robert Watson, and SPARTA Inc. +.Pp +The Basic Security Module (BSM) interface to audit records and audit event +stream format were defined by Sun Microsystems. +.Pp +This manual page was written by +.An Robert Watson Aq rwatson@FreeBSD.org . +.Sh HISTORY +The OpenBSM implementation was created by McAfee Research, the security +division of McAfee Inc., under contract to Apple Computer Inc. in 2004. +It was subsequently adopted by the TrustedBSD Project as the foundation for +the OpenBSM distribution. Property changes on: stable/6/contrib/openbsm/man/auditctl.2 ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/modules/auditfilter_noop/Makefile.am =================================================================== --- stable/6/contrib/openbsm/modules/auditfilter_noop/Makefile.am (nonexistent) +++ stable/6/contrib/openbsm/modules/auditfilter_noop/Makefile.am (revision 159558) @@ -0,0 +1,10 @@ +# +# $P4: //depot/projects/trustedbsd/openbsm/modules/auditfilter_noop/Makefile.am#1 $ +# + +INCLUDES = -I$(top_srcdir) + +lib_LTLIBRARIES = auditfilter_noop.la + +auditfilter_noop_la_SOURCE = auditfilter_noop.c +auditfilter_noop_la_LDFLAGS = -module Property changes on: stable/6/contrib/openbsm/modules/auditfilter_noop/Makefile.am ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/modules/auditfilter_noop/Makefile.in =================================================================== --- stable/6/contrib/openbsm/modules/auditfilter_noop/Makefile.in (nonexistent) +++ stable/6/contrib/openbsm/modules/auditfilter_noop/Makefile.in (revision 159558) @@ -0,0 +1,459 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# +# $P4: //depot/projects/trustedbsd/openbsm/modules/auditfilter_noop/Makefile.in#1 $ +# + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = ../.. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = modules/auditfilter_noop +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config/config.h +CONFIG_CLEAN_FILES = +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; +am__installdirs = "$(DESTDIR)$(libdir)" +libLTLIBRARIES_INSTALL = $(INSTALL) +LTLIBRARIES = $(lib_LTLIBRARIES) +auditfilter_noop_la_LIBADD = +auditfilter_noop_la_SOURCES = auditfilter_noop.c +auditfilter_noop_la_OBJECTS = auditfilter_noop.lo +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/config +depcomp = $(SHELL) $(top_srcdir)/config/depcomp +am__depfiles_maybe = depfiles +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +SOURCES = auditfilter_noop.c +DIST_SOURCES = auditfilter_noop.c +ETAGS = etags +CTAGS = ctags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +HAVE_AUDIT_SYSCALLS_FALSE = @HAVE_AUDIT_SYSCALLS_FALSE@ +HAVE_AUDIT_SYSCALLS_TRUE = @HAVE_AUDIT_SYSCALLS_TRUE@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ +MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ +MAKEINFO = @MAKEINFO@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +RANLIB = @RANLIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +ac_ct_RANLIB = @ac_ct_RANLIB@ +ac_ct_STRIP = @ac_ct_STRIP@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +INCLUDES = -I$(top_srcdir) +lib_LTLIBRARIES = auditfilter_noop.la +auditfilter_noop_la_SOURCE = auditfilter_noop.c +auditfilter_noop_la_LDFLAGS = -module +all: all-am + +.SUFFIXES: +.SUFFIXES: .c .lo .o .obj +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign modules/auditfilter_noop/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign modules/auditfilter_noop/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +install-libLTLIBRARIES: $(lib_LTLIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + +uninstall-libLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + +clean-libLTLIBRARIES: + -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) + @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ + test "$$dir" != "$$p" || dir=.; \ + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done +auditfilter_noop.la: $(auditfilter_noop_la_OBJECTS) $(auditfilter_noop_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(auditfilter_noop_la_LDFLAGS) $(auditfilter_noop_la_OBJECTS) $(auditfilter_noop_la_LIBADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) + +distclean-compile: + -rm -f *.tab.c + +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/auditfilter_noop.Plo@am__quote@ + +.c.o: +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c $< + +.c.obj: +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + +.c.lo: +@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(LTLIBRARIES) +installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ + mostlyclean-am + +distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +distclean-am: clean-am distclean-compile distclean-generic \ + distclean-libtool distclean-tags + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: + +install-exec-am: install-libLTLIBRARIES + +install-info: install-info-am + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES + +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ + clean-libLTLIBRARIES clean-libtool ctags distclean \ + distclean-compile distclean-generic distclean-libtool \ + distclean-tags distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-exec \ + install-exec-am install-info install-info-am \ + install-libLTLIBRARIES install-man install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLTLIBRARIES + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: Property changes on: stable/6/contrib/openbsm/modules/auditfilter_noop/Makefile.in ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/modules/Makefile.am =================================================================== --- stable/6/contrib/openbsm/modules/Makefile.am (nonexistent) +++ stable/6/contrib/openbsm/modules/Makefile.am (revision 159558) @@ -0,0 +1,7 @@ +# +# $P4: //depot/projects/trustedbsd/openbsm/modules/Makefile.am#1 $ +# + +SUBDIRS = \ + auditfilter_noop + Property changes on: stable/6/contrib/openbsm/modules/Makefile.am ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/modules/Makefile.in =================================================================== --- stable/6/contrib/openbsm/modules/Makefile.in (nonexistent) +++ stable/6/contrib/openbsm/modules/Makefile.in (revision 159558) @@ -0,0 +1,477 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# +# $P4: //depot/projects/trustedbsd/openbsm/modules/Makefile.in#1 $ +# +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = .. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = modules +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +HAVE_AUDIT_SYSCALLS_FALSE = @HAVE_AUDIT_SYSCALLS_FALSE@ +HAVE_AUDIT_SYSCALLS_TRUE = @HAVE_AUDIT_SYSCALLS_TRUE@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ +MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ +MAKEINFO = @MAKEINFO@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +RANLIB = @RANLIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +ac_ct_RANLIB = @ac_ct_RANLIB@ +ac_ct_STRIP = @ac_ct_STRIP@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +SUBDIRS = \ + auditfilter_noop + +all: all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign modules/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign modules/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-recursive + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-libtool \ + distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +install-data-am: + +install-exec-am: + +install-info: install-info-recursive + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: uninstall-info-am + +uninstall-info: uninstall-info-recursive + +.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \ + clean clean-generic clean-libtool clean-recursive ctags \ + ctags-recursive distclean distclean-generic distclean-libtool \ + distclean-recursive distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-man install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic maintainer-clean-recursive \ + mostlyclean mostlyclean-generic mostlyclean-libtool \ + mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ + uninstall uninstall-am uninstall-info-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: Property changes on: stable/6/contrib/openbsm/modules/Makefile.in ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/test/bsm/Makefile.am =================================================================== --- stable/6/contrib/openbsm/test/bsm/Makefile.am (nonexistent) +++ stable/6/contrib/openbsm/test/bsm/Makefile.am (revision 159558) @@ -0,0 +1,9 @@ +# +# $P4: //depot/projects/trustedbsd/openbsm/test/bsm/Makefile.am#1 $ +# + +INCLUDES = -I$(top_srcdir) + +bin_PROGRAMS = generate +generate_SOURCES = generate.c +generate_LDADD = $(top_builddir)/libbsm/libbsm.la Property changes on: stable/6/contrib/openbsm/test/bsm/Makefile.am ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/test/bsm/Makefile.in =================================================================== --- stable/6/contrib/openbsm/test/bsm/Makefile.in (nonexistent) +++ stable/6/contrib/openbsm/test/bsm/Makefile.in (revision 159558) @@ -0,0 +1,453 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# +# $P4: //depot/projects/trustedbsd/openbsm/test/bsm/Makefile.in#1 $ +# + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = ../.. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +bin_PROGRAMS = generate$(EXEEXT) +subdir = test/bsm +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config/config.h +CONFIG_CLEAN_FILES = +am__installdirs = "$(DESTDIR)$(bindir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) +PROGRAMS = $(bin_PROGRAMS) +am_generate_OBJECTS = generate.$(OBJEXT) +generate_OBJECTS = $(am_generate_OBJECTS) +generate_DEPENDENCIES = $(top_builddir)/libbsm/libbsm.la +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/config +depcomp = $(SHELL) $(top_srcdir)/config/depcomp +am__depfiles_maybe = depfiles +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +SOURCES = $(generate_SOURCES) +DIST_SOURCES = $(generate_SOURCES) +ETAGS = etags +CTAGS = ctags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +HAVE_AUDIT_SYSCALLS_FALSE = @HAVE_AUDIT_SYSCALLS_FALSE@ +HAVE_AUDIT_SYSCALLS_TRUE = @HAVE_AUDIT_SYSCALLS_TRUE@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ +MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ +MAKEINFO = @MAKEINFO@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +RANLIB = @RANLIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +ac_ct_RANLIB = @ac_ct_RANLIB@ +ac_ct_STRIP = @ac_ct_STRIP@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +INCLUDES = -I$(top_srcdir) +generate_SOURCES = generate.c +generate_LDADD = $(top_builddir)/libbsm/libbsm.la +all: all-am + +.SUFFIXES: +.SUFFIXES: .c .lo .o .obj +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/bsm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign test/bsm/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + +clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done +generate$(EXEEXT): $(generate_OBJECTS) $(generate_DEPENDENCIES) + @rm -f generate$(EXEEXT) + $(LINK) $(generate_LDFLAGS) $(generate_OBJECTS) $(generate_LDADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) + +distclean-compile: + -rm -f *.tab.c + +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/generate.Po@am__quote@ + +.c.o: +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c $< + +.c.obj: +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + +.c.lo: +@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(PROGRAMS) +installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + +distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +distclean-am: clean-am distclean-compile distclean-generic \ + distclean-libtool distclean-tags + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: + +install-exec-am: install-binPROGRAMS + +install-info: install-info-am + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-binPROGRAMS uninstall-info-am + +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \ + clean-generic clean-libtool ctags distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-binPROGRAMS install-data install-data-am install-exec \ + install-exec-am install-info install-info-am install-man \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ + pdf pdf-am ps ps-am tags uninstall uninstall-am \ + uninstall-binPROGRAMS uninstall-info-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: Property changes on: stable/6/contrib/openbsm/test/bsm/Makefile.in ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/test/Makefile.am =================================================================== --- stable/6/contrib/openbsm/test/Makefile.am (nonexistent) +++ stable/6/contrib/openbsm/test/Makefile.am (revision 159558) @@ -0,0 +1,6 @@ +# +# $P4: //depot/projects/trustedbsd/openbsm/test/Makefile.am#1 $ +# + +SUBDIRS = \ + bsm Property changes on: stable/6/contrib/openbsm/test/Makefile.am ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/contrib/openbsm/test/Makefile.in =================================================================== --- stable/6/contrib/openbsm/test/Makefile.in (nonexistent) +++ stable/6/contrib/openbsm/test/Makefile.in (revision 159558) @@ -0,0 +1,477 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# +# $P4: //depot/projects/trustedbsd/openbsm/test/Makefile.in#1 $ +# +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = .. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = test +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +HAVE_AUDIT_SYSCALLS_FALSE = @HAVE_AUDIT_SYSCALLS_FALSE@ +HAVE_AUDIT_SYSCALLS_TRUE = @HAVE_AUDIT_SYSCALLS_TRUE@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ +MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ +MAKEINFO = @MAKEINFO@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +RANLIB = @RANLIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +ac_ct_RANLIB = @ac_ct_RANLIB@ +ac_ct_STRIP = @ac_ct_STRIP@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +SUBDIRS = \ + bsm + +all: all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign test/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-recursive + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-libtool \ + distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +install-data-am: + +install-exec-am: + +install-info: install-info-recursive + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: uninstall-info-am + +uninstall-info: uninstall-info-recursive + +.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \ + clean clean-generic clean-libtool clean-recursive ctags \ + ctags-recursive distclean distclean-generic distclean-libtool \ + distclean-recursive distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-man install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic maintainer-clean-recursive \ + mostlyclean mostlyclean-generic mostlyclean-libtool \ + mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ + uninstall uninstall-am uninstall-info-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: Property changes on: stable/6/contrib/openbsm/test/Makefile.in ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/etc/rc.d/auditd =================================================================== --- stable/6/etc/rc.d/auditd (nonexistent) +++ stable/6/etc/rc.d/auditd (revision 159558) @@ -0,0 +1,31 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# Start up for the Audit daemon. +# + +# PROVIDE: auditd +# REQUIRE: syslogd +# BEFORE: DAEMON +# KEYWORD: shutdown + +. /etc/rc.subr + +name="auditd" +stop_cmd="auditd_stop" +command="/usr/sbin/${name}" +rcvar="auditd_enable" +command_args="${auditd_flags}" +required_files="/etc/security/audit_class /etc/security/audit_control + /etc/security/audit_event /etc/security/audit_user + /etc/security/audit_warn" + +auditd_stop() +{ + + /usr/sbin/audit -t +} + +load_rc_config $name +run_rc_command "$1" Property changes on: stable/6/etc/rc.d/auditd ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/etc/rc.d/bridge =================================================================== --- stable/6/etc/rc.d/bridge (nonexistent) +++ stable/6/etc/rc.d/bridge (revision 159558) @@ -0,0 +1,93 @@ +#!/bin/sh +# +# Copyright (c) 2006 The FreeBSD Project. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE PROJECT ``AS IS'' AND ANY EXPRESS OR +# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +# IN NO EVENT SHALL THE PROJECT BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# +# $FreeBSD$ +# + +# PROVIDE: bridge +# REQUIRE: netif +# KEYWORD: nojail + +. /etc/rc.subr +. /etc/network.subr + +name="bridge" +start_cmd="bridge_start" +stop_cmd="bridge_stop" +_cmd="" + +glob_int () { + case "$1" in + $2 ) true ;; + * ) false ;; + esac +} + +bridge_test () { + bridge=$1 + iface=$2 + + eval interfaces=\$autobridge_${bridge} + if [ -n "${interfaces}" ]; then + for i in ${interfaces}; do + if glob_int $iface $i ; then + ifconfig $bridge $_cmd $iface > /dev/null 2>&1 + return + fi + done + fi +} + +autobridge() +{ + if [ -n "${autobridge_interfaces}" ]; then + if [ -z "$_iflist" ]; then + # We're operating as a general network start routine. + _iflist="`list_net_interfaces`" + fi + + for br in ${autobridge_interfaces}; do + for i in $_iflist; do + bridge_test $br $i + done + done + fi +} + +bridge_start() +{ + _cmd="addm" + autobridge +} + +bridge_stop() +{ + _cmd="deletem" + autobridge +} + +_iflist=$2 + +load_rc_config $name +run_rc_command "$1" Property changes on: stable/6/etc/rc.d/bridge ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/lib/libkvm/kvm_minidump_amd64.c =================================================================== --- stable/6/lib/libkvm/kvm_minidump_amd64.c (nonexistent) +++ stable/6/lib/libkvm/kvm_minidump_amd64.c (revision 159558) @@ -0,0 +1,256 @@ +/*- + * Copyright (c) 2006 Peter Wemm + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +/* + * AMD64 machine dependent routines for kvm and minidumps. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +#include +#include +#include + +#include + +#include "kvm_private.h" + +struct hpte { + struct hpte *next; + vm_paddr_t pa; + int64_t off; +}; + +#define HPT_SIZE 1024 + +/* minidump must be the first item! */ +struct vmstate { + int minidump; /* 1 = minidump mode */ + struct minidumphdr hdr; + void *hpt_head[HPT_SIZE]; + uint64_t *bitmap; + uint64_t *ptemap; +}; + +static void +hpt_insert(kvm_t *kd, vm_paddr_t pa, int64_t off) +{ + struct hpte *hpte; + uint32_t fnv = FNV1_32_INIT; + + fnv = fnv_32_buf(&pa, sizeof(pa), fnv); + fnv &= (HPT_SIZE - 1); + hpte = malloc(sizeof(*hpte)); + hpte->pa = pa; + hpte->off = off; + hpte->next = kd->vmst->hpt_head[fnv]; + kd->vmst->hpt_head[fnv] = hpte; +} + +static int64_t +hpt_find(kvm_t *kd, vm_paddr_t pa) +{ + struct hpte *hpte; + uint32_t fnv = FNV1_32_INIT; + + fnv = fnv_32_buf(&pa, sizeof(pa), fnv); + fnv &= (HPT_SIZE - 1); + for (hpte = kd->vmst->hpt_head[fnv]; hpte != NULL; hpte = hpte->next) { + if (pa == hpte->pa) + return (hpte->off); + } + return (-1); +} + +static int +inithash(kvm_t *kd, uint64_t *base, int len, off_t off) +{ + uint64_t idx; + uint64_t bit, bits; + vm_paddr_t pa; + + for (idx = 0; idx < len / sizeof(*base); idx++) { + bits = base[idx]; + while (bits) { + bit = bsfq(bits); + bits &= ~(1ul << bit); + pa = (idx * sizeof(*base) * NBBY + bit) * PAGE_SIZE; + hpt_insert(kd, pa, off); + off += PAGE_SIZE; + } + } + return (off); +} + +void +_kvm_minidump_freevtop(kvm_t *kd) +{ + struct vmstate *vm = kd->vmst; + + if (vm->bitmap) + free(vm->bitmap); + if (vm->ptemap) + free(vm->ptemap); + free(vm); + kd->vmst = NULL; +} + +int +_kvm_minidump_initvtop(kvm_t *kd) +{ + u_long pa; + struct vmstate *vmst; + off_t off; + + vmst = _kvm_malloc(kd, sizeof(*vmst)); + if (vmst == 0) { + _kvm_err(kd, kd->program, "cannot allocate vm"); + return (-1); + } + kd->vmst = vmst; + bzero(vmst, sizeof(*vmst)); + vmst->minidump = 1; + if (pread(kd->pmfd, &vmst->hdr, sizeof(vmst->hdr), 0) != + sizeof(vmst->hdr)) { + _kvm_err(kd, kd->program, "cannot read dump header"); + return (-1); + } + if (strncmp(MINIDUMP_MAGIC, vmst->hdr.magic, sizeof(vmst->hdr.magic)) != 0) { + _kvm_err(kd, kd->program, "not a minidump for this platform"); + return (-1); + } + if (vmst->hdr.version != MINIDUMP_VERSION) { + _kvm_err(kd, kd->program, "wrong minidump version. expected %d got %d", + MINIDUMP_VERSION, vmst->hdr.version); + return (-1); + } + + /* Skip header and msgbuf */ + off = PAGE_SIZE + round_page(vmst->hdr.msgbufsize); + + vmst->bitmap = _kvm_malloc(kd, vmst->hdr.bitmapsize); + if (vmst->bitmap == NULL) { + _kvm_err(kd, kd->program, "cannot allocate %d bytes for bitmap", vmst->hdr.bitmapsize); + return (-1); + } + if (pread(kd->pmfd, vmst->bitmap, vmst->hdr.bitmapsize, off) != + vmst->hdr.bitmapsize) { + _kvm_err(kd, kd->program, "cannot read %d bytes for page bitmap", vmst->hdr.bitmapsize); + return (-1); + } + off += round_page(vmst->hdr.bitmapsize); + + vmst->ptemap = _kvm_malloc(kd, vmst->hdr.ptesize); + if (vmst->ptemap == NULL) { + _kvm_err(kd, kd->program, "cannot allocate %d bytes for ptemap", vmst->hdr.ptesize); + return (-1); + } + if (pread(kd->pmfd, vmst->ptemap, vmst->hdr.ptesize, off) != + vmst->hdr.ptesize) { + _kvm_err(kd, kd->program, "cannot read %d bytes for ptemap", vmst->hdr.ptesize); + return (-1); + } + off += vmst->hdr.ptesize; + + /* build physical address hash table for sparse pages */ + inithash(kd, vmst->bitmap, vmst->hdr.bitmapsize, off); + + return (0); +} + +static int +_kvm_minidump_vatop(kvm_t *kd, u_long va, off_t *pa) +{ + struct vmstate *vm; + u_long offset; + pt_entry_t pte; + u_long pteindex; + int i; + u_long a; + off_t ofs; + + vm = kd->vmst; + offset = va & (PAGE_SIZE - 1); + + if (va >= vm->hdr.kernbase) { + pteindex = (va - vm->hdr.kernbase) >> PAGE_SHIFT; + pte = vm->ptemap[pteindex]; + if (((u_long)pte & PG_V) == 0) { + _kvm_err(kd, kd->program, "_kvm_vatop: pte not valid"); + goto invalid; + } + a = pte & PG_FRAME; + ofs = hpt_find(kd, a); + if (ofs == -1) { + _kvm_err(kd, kd->program, "_kvm_vatop: physical address 0x%lx not in minidump", a); + goto invalid; + } + *pa = ofs + offset; + return (PAGE_SIZE - offset); + } else if (va >= vm->hdr.dmapbase && va < vm->hdr.dmapend) { + a = (va - vm->hdr.dmapbase) & ~PAGE_MASK; + ofs = hpt_find(kd, a); + if (ofs == -1) { + _kvm_err(kd, kd->program, "_kvm_vatop: direct map address 0x%lx not in minidump", va); + goto invalid; + } + *pa = ofs + offset; + return (PAGE_SIZE - offset); + } else { + _kvm_err(kd, kd->program, "_kvm_vatop: virtual address 0x%lx not minidumped", va); + goto invalid; + } + +invalid: + _kvm_err(kd, 0, "invalid address (0x%lx)", va); + return (0); +} + +int +_kvm_minidump_kvatop(kvm_t *kd, u_long va, off_t *pa) +{ + + if (ISALIVE(kd)) { + _kvm_err(kd, 0, "kvm_kvatop called in live kernel!"); + return (0); + } + return (_kvm_minidump_vatop(kd, va, pa)); +} Property changes on: stable/6/lib/libkvm/kvm_minidump_amd64.c ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/lib/libkvm/kvm_minidump_i386.c =================================================================== --- stable/6/lib/libkvm/kvm_minidump_i386.c (nonexistent) +++ stable/6/lib/libkvm/kvm_minidump_i386.c (revision 159558) @@ -0,0 +1,295 @@ +/*- + * Copyright (c) 2006 Peter Wemm + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +/* + * AMD64 machine dependent routines for kvm and minidumps. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +#include +#include +#include + +#include + +#include "kvm_private.h" + +#define PG_FRAME_PAE (~((uint64_t)PAGE_MASK)) + +struct hpte { + struct hpte *next; + uint64_t pa; + int64_t off; +}; + +#define HPT_SIZE 1024 + +/* minidump must be the first item! */ +struct vmstate { + int minidump; /* 1 = minidump mode */ + struct minidumphdr hdr; + void *hpt_head[HPT_SIZE]; + uint32_t *bitmap; + void *ptemap; +}; + +static void +hpt_insert(kvm_t *kd, uint64_t pa, int64_t off) +{ + struct hpte *hpte; + uint32_t fnv = FNV1_32_INIT; + + fnv = fnv_32_buf(&pa, sizeof(pa), fnv); + fnv &= (HPT_SIZE - 1); + hpte = malloc(sizeof(*hpte)); + hpte->pa = pa; + hpte->off = off; + hpte->next = kd->vmst->hpt_head[fnv]; + kd->vmst->hpt_head[fnv] = hpte; +} + +static int64_t +hpt_find(kvm_t *kd, uint64_t pa) +{ + struct hpte *hpte; + uint32_t fnv = FNV1_32_INIT; + + fnv = fnv_32_buf(&pa, sizeof(pa), fnv); + fnv &= (HPT_SIZE - 1); + for (hpte = kd->vmst->hpt_head[fnv]; hpte != NULL; hpte = hpte->next) { + if (pa == hpte->pa) + return (hpte->off); + } + return (-1); +} + +static int +inithash(kvm_t *kd, uint32_t *base, int len, off_t off) +{ + uint64_t idx; + uint32_t bit, bits; + uint64_t pa; + + for (idx = 0; idx < len / sizeof(*base); idx++) { + bits = base[idx]; + while (bits) { + bit = bsfl(bits); + bits &= ~(1ul << bit); + pa = (idx * sizeof(*base) * NBBY + bit) * PAGE_SIZE; + hpt_insert(kd, pa, off); + off += PAGE_SIZE; + } + } + return (off); +} + +void +_kvm_minidump_freevtop(kvm_t *kd) +{ + struct vmstate *vm = kd->vmst; + + if (vm->bitmap) + free(vm->bitmap); + if (vm->ptemap) + free(vm->ptemap); + free(vm); + kd->vmst = NULL; +} + +int +_kvm_minidump_initvtop(kvm_t *kd) +{ + u_long pa; + struct vmstate *vmst; + off_t off; + + vmst = _kvm_malloc(kd, sizeof(*vmst)); + if (vmst == 0) { + _kvm_err(kd, kd->program, "cannot allocate vm"); + return (-1); + } + kd->vmst = vmst; + bzero(vmst, sizeof(*vmst)); + vmst->minidump = 1; + if (pread(kd->pmfd, &vmst->hdr, sizeof(vmst->hdr), 0) != + sizeof(vmst->hdr)) { + _kvm_err(kd, kd->program, "cannot read dump header"); + return (-1); + } + if (strncmp(MINIDUMP_MAGIC, vmst->hdr.magic, sizeof(vmst->hdr.magic)) != 0) { + _kvm_err(kd, kd->program, "not a minidump for this platform"); + return (-1); + } + if (vmst->hdr.version != MINIDUMP_VERSION) { + _kvm_err(kd, kd->program, "wrong minidump version. expected %d got %d", + MINIDUMP_VERSION, vmst->hdr.version); + return (-1); + } + + /* Skip header and msgbuf */ + off = PAGE_SIZE + round_page(vmst->hdr.msgbufsize); + + vmst->bitmap = _kvm_malloc(kd, vmst->hdr.bitmapsize); + if (vmst->bitmap == NULL) { + _kvm_err(kd, kd->program, "cannot allocate %d bytes for bitmap", vmst->hdr.bitmapsize); + return (-1); + } + if (pread(kd->pmfd, vmst->bitmap, vmst->hdr.bitmapsize, off) != + vmst->hdr.bitmapsize) { + _kvm_err(kd, kd->program, "cannot read %d bytes for page bitmap", vmst->hdr.bitmapsize); + return (-1); + } + off += round_page(vmst->hdr.bitmapsize); + + vmst->ptemap = _kvm_malloc(kd, vmst->hdr.ptesize); + if (vmst->ptemap == NULL) { + _kvm_err(kd, kd->program, "cannot allocate %d bytes for ptemap", vmst->hdr.ptesize); + return (-1); + } + if (pread(kd->pmfd, vmst->ptemap, vmst->hdr.ptesize, off) != + vmst->hdr.ptesize) { + _kvm_err(kd, kd->program, "cannot read %d bytes for ptemap", vmst->hdr.ptesize); + return (-1); + } + off += vmst->hdr.ptesize; + + /* build physical address hash table for sparse pages */ + inithash(kd, vmst->bitmap, vmst->hdr.bitmapsize, off); + + return (0); +} + +static int +_kvm_minidump_vatop_pae(kvm_t *kd, u_long va, off_t *pa) +{ + struct vmstate *vm; + uint64_t offset; + uint64_t pte; + u_long pteindex; + int i; + uint64_t a; + off_t ofs; + uint64_t *ptemap; + + vm = kd->vmst; + ptemap = vm->ptemap; + offset = va & (PAGE_SIZE - 1); + + if (va >= vm->hdr.kernbase) { + pteindex = (va - vm->hdr.kernbase) >> PAGE_SHIFT; + pte = ptemap[pteindex]; + if ((pte & PG_V) == 0) { + _kvm_err(kd, kd->program, "_kvm_vatop: pte not valid"); + goto invalid; + } + a = pte & PG_FRAME_PAE; + ofs = hpt_find(kd, a); + if (ofs == -1) { + _kvm_err(kd, kd->program, "_kvm_vatop: physical address 0x%llx not in minidump", a); + goto invalid; + } + *pa = ofs + offset; + return (PAGE_SIZE - offset); + } else { + _kvm_err(kd, kd->program, "_kvm_vatop: virtual address 0x%lx not minidumped", va); + goto invalid; + } + +invalid: + _kvm_err(kd, 0, "invalid address (0x%lx)", va); + return (0); +} + +static int +_kvm_minidump_vatop(kvm_t *kd, u_long va, off_t *pa) +{ + struct vmstate *vm; + u_long offset; + pt_entry_t pte; + u_long pteindex; + int i; + u_long a; + off_t ofs; + uint32_t *ptemap; + + vm = kd->vmst; + ptemap = vm->ptemap; + offset = va & (PAGE_SIZE - 1); + + if (va >= vm->hdr.kernbase) { + pteindex = (va - vm->hdr.kernbase) >> PAGE_SHIFT; + pte = ptemap[pteindex]; + if ((pte & PG_V) == 0) { + _kvm_err(kd, kd->program, "_kvm_vatop: pte not valid"); + goto invalid; + } + a = pte & PG_FRAME; + ofs = hpt_find(kd, a); + if (ofs == -1) { + _kvm_err(kd, kd->program, "_kvm_vatop: physical address 0x%lx not in minidump", a); + goto invalid; + } + *pa = ofs + offset; + return (PAGE_SIZE - offset); + } else { + _kvm_err(kd, kd->program, "_kvm_vatop: virtual address 0x%lx not minidumped", va); + goto invalid; + } + +invalid: + _kvm_err(kd, 0, "invalid address (0x%lx)", va); + return (0); +} + +int +_kvm_minidump_kvatop(kvm_t *kd, u_long va, off_t *pa) +{ + + if (ISALIVE(kd)) { + _kvm_err(kd, 0, "kvm_kvatop called in live kernel!"); + return (0); + } + if (kd->vmst->hdr.paemode) + return (_kvm_minidump_vatop_pae(kd, va, pa)); + else + return (_kvm_minidump_vatop(kd, va, pa)); +} Property changes on: stable/6/lib/libkvm/kvm_minidump_i386.c ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/arm/arm/inckern.S =================================================================== --- stable/6/sys/arm/arm/inckern.S (nonexistent) +++ stable/6/sys/arm/arm/inckern.S (revision 159558) @@ -0,0 +1,42 @@ +/*- + * Copyright (c) 2005 Olivier Houchard. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include "opt_kernname.h" + +#include +__FBSDID("$FreeBSD$") +ENTRY(do_call) + mov r6, r0 + mov r0, r1 + ldr r1, =0xfff00000 + and r1, pc, r1 + mov sp, r3 + mov r3, #1 + mov pc, r6 +.section ".real_kernel","aw" +.globl kernel_start; +kernel_start: +.incbin KERNNAME +.globl kernel_end; +kernel_end: Property changes on: stable/6/sys/arm/arm/inckern.S ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/ah_soc.h =================================================================== --- stable/6/sys/contrib/dev/ath/ah_soc.h (nonexistent) +++ stable/6/sys/contrib/dev/ath/ah_soc.h (revision 159558) @@ -0,0 +1,110 @@ +/*- + * Copyright (c) 2006 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: //depot/sw/branches/sam_hal/ah_soc.h#3 $ + */ +#ifndef _ATH_AH_SOC_H_ +#define _ATH_AH_SOC_H_ +/* + * Atheros System on Chip (SoC) public definitions. + */ + +/* + * This is board-specific data that is stored in a "known" + * location in flash. To find the start of this data search + * back from the (aliased) end of flash by 0x1000 bytes at a + * time until you find the string "5311", which marks the + * start of Board Configuration. Typically one gives up if + * more than 500KB is searched. + */ +struct ar531x_boarddata { + u_int32_t magic; /* board data is valid */ +#define AR531X_BD_MAGIC 0x35333131 /* "5311", for all 531x platforms */ + u_int16_t cksum; /* checksum (starting with BD_REV 2) */ + u_int16_t rev; /* revision of this struct */ +#define BD_REV 4 + char boardName[64]; /* Name of board */ + u_int16_t major; /* Board major number */ + u_int16_t minor; /* Board minor number */ + u_int32_t config; /* Board configuration */ +#define BD_ENET0 0x00000001 /* ENET0 is stuffed */ +#define BD_ENET1 0x00000002 /* ENET1 is stuffed */ +#define BD_UART1 0x00000004 /* UART1 is stuffed */ +#define BD_UART0 0x00000008 /* UART0 is stuffed (dma) */ +#define BD_RSTFACTORY 0x00000010 /* Reset factory defaults stuffed */ +#define BD_SYSLED 0x00000020 /* System LED stuffed */ +#define BD_EXTUARTCLK 0x00000040 /* External UART clock */ +#define BD_CPUFREQ 0x00000080 /* cpu freq is valid in nvram */ +#define BD_SYSFREQ 0x00000100 /* sys freq is set in nvram */ +#define BD_WLAN0 0x00000200 /* Enable WLAN0 */ +#define BD_MEMCAP 0x00000400 /* CAP SDRAM @ memCap for testing */ +#define BD_DISWATCHDOG 0x00000800 /* disable system watchdog */ +#define BD_WLAN1 0x00001000 /* Enable WLAN1 (ar5212) */ +#define BD_ISCASPER 0x00002000 /* FLAG for AR2312 */ +#define BD_WLAN0_2G_EN 0x00004000 /* FLAG for radio0_2G */ +#define BD_WLAN0_5G_EN 0x00008000 /* FLAG for radio0_2G */ +#define BD_WLAN1_2G_EN 0x00020000 /* FLAG for radio0_2G */ +#define BD_WLAN1_5G_EN 0x00040000 /* FLAG for radio0_2G */ + u_int16_t resetConfigGpio; /* Reset factory GPIO pin */ + u_int16_t sysLedGpio; /* System LED GPIO pin */ + + u_int32_t cpuFreq; /* CPU core frequency in Hz */ + u_int32_t sysFreq; /* System frequency in Hz */ + u_int32_t cntFreq; /* Calculated C0_COUNT frequency */ + + u_int8_t wlan0Mac[6]; + u_int8_t enet0Mac[6]; + u_int8_t enet1Mac[6]; + + u_int16_t pciId; /* Pseudo PCIID for common code */ + u_int16_t memCap; /* cap bank1 in MB */ + + /* version 3 */ + u_int8_t wlan1Mac[6]; /* (ar5212) */ +}; + +/* + * Board support data. The driver is required to locate + * and fill-in this information before passing a reference to + * this structure as the HAL_BUS_TAG parameter supplied to + * ath_hal_attach. + */ +struct ar531x_config { + const struct ar531x_boarddata *board; /* board config data */ + const char *radio; /* radio config data */ + int unit; /* unit number [0, 1] */ + void *tag; /* bus space tag */ +}; +#endif /* _ATH_AH_SOC_H_ */ Property changes on: stable/6/sys/contrib/dev/ath/ah_soc.h ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/ap30.hal.o.uu =================================================================== --- stable/6/sys/contrib/dev/ath/public/ap30.hal.o.uu (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/ap30.hal.o.uu (revision 159558) @@ -0,0 +1,3846 @@ +/*- + * Copyright (c) 2002-2006 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: //depot/sw/branches/sam_hal/COPYRIGHT#1 $ + */ +#define ATH_HAL_VERSION "0.9.17.2" +begin 644 hal.o +M?T5,1@$"`0`````````````!``@````!`````````````D><8``0`0`T```` +M```H`!$`#N#_/_P```````````````````````!__P`````PA/__)`,`6#P" +M```0@P!A)$(`A"B"`%D00``E)`(1!RB"`!P00``3)`(`4BB"`!H00`!5/`(` +M`"B"`!,00``))`(`$RB"`!$00`!)/`(``"0"``<0@@!"``````/@``@``!`E +M$((`1P`````#X``(```0)1""`$$\`@``*((`4Q!```8D`P`]`!@GO?_@K[\`&#"$__\H +M@@"($$``&H^H`#`H@@"&$$``*CP"```H@@`=$$``""0"`%(H@@`:$$``*20" +M`!,0@@`H```8)1```"TD`@`!$((`'2B"`%(40``H```8)2B"`%D00``F)`(` +M`2B"`%<40``B/`(``!```!4D0@``)`(1$Q""`!]`""LA0)T`^``""0"``$GO?^PK[\`2*^W`$2OM@!`K[4`/*^T`#BO +MLP`TK[(`,*^Q`"ROL``H`("H)0"@D"4`P*`E`."8)0``B"4F0L``+%80`">P +M`"`\`@``)%<``!+``!0`````CJ(`%`!2$"&,0@``KZ(`().C`""2`@`!``(2 +M``!B&"62`@`"``(4``!B&"62`@`#``(6``!B&"4`=!@D$',`#R0"``$0```' +M`````(ZB`!0`4A`AC$(```*"$"004P`')`(``0+@^`DD!``*)C$``2HB`^@4 +M0/_@```0)8^_`$B/MP!$C[8`0(^U`#R/M``XC[,`-(^R`#"/L0`LC[``*`/@ +M``@GO0!0```P)1"@``@``!@E``,00#"#``$`0Q@E),8``0#%$"L40/_Z``0@ +M0@/@``@`8!`ECZD`$##G__\`!Q!``$<0(0`"$(``11`AE$@`)A$``(P``!`E +M``<00`!'$"$``A"``$40(9!#`"4D`@`"$&(`(BAB``,00``%)`(``Q!@``H` +M`!`E`^``"#!"__\08@!9``@0P"0"``008@!F/`,08A```'8``!`E$2``""0$ +M`,``!Q!``$<0(0`"$(``11`AD$,`*20"`&``0R`+``8PP"0"`^APPA`"`$@` +M&P``$!(5```"```````'``T`@A`A$```8B1"``J,@A+,$$``+`````"40@`" +M,$*``!!``!$`"!$`/`,08C1C3=,`0P`9```0$``"(8(`!C#``,00(21"`!4` +M1``;```0$A2```(```````<`#0`"$0`0``!+)$(`D(R$$LP0@``6``@0@)2" +M``(P0D``$$``$3P#$&(`"!#`-&--TP!#`!D``!`0``(A@@`&,,``Q!`A)$(` +M%0!$`!L``!`2%(```@``````!P`-``(0P!```#0D0@!(``@0@#P#$&(T8TW3 +M`$,`&0``$!```B&"``8PP`#$$"$D0@`5`$0`&P``$!(4@``"```````'``T` +M`A"`$```(R1"`"0\`Q!B-&--TP!#`!D``!`0``(A@@`&,,``Q!`A)$(`%0!$ +M`!L``!`2%(```@``````!P`-``(0@!```!,D0@`6``@0@#1C3=,`0P`9```0 +M$``"(8(`!C#``,00(21"`!4`1``;```0$A2```(```````<`#0`"$(`M!`/H +M)$,`O21"`%P`9!`+,$+__P/@``@`````E*,``C!C`"`48``3)`(``I2C``(P +M8P#0)`0`P!!D``XD`@`#E*,``C!C`-`D!`#0$&0`"20"``24HP`",&,`$!1@ +M``4D`@`!E*,``C!C"``D`@`%``,0"@/@``@`````)[W_X*^_`!BOL0`4K[`` +M$`"`."4`P(@E,B(`@!!```D`H(`E)`,)M!(#`(8D`@`.+@()M!!``'PF`_:9 +M$```/SP"9F8R(@$`$$``-#P"```D0@```$#X"0#@("400``A,B(!0"8"[+,L +M0@`Q$$``'3(B`4``$!"``%`0(0`".$`\!,S,-(3,S0($`!D``!`0``(0@@`" +M&(``8A@A)@7__CP"__\T0C\-`.(P(0#$`!D``"`0$&4`"0`$,((\`O__-$(_ +M"`#B,"$\`LS,-$+,S0#"`!D``!`0``(P@A```%D`P!`E+@03B0`"(`HF`O!@ +M/`/,S#1CS,T`0P`9```0$!2``%```A"")@+L>`!#`!D``!`0$```2P`"$((D +M`PFT$@,`2"0"``XN`@FT$$``"BX#$X@F`_:9/`)F9C1"9F<`8@`8```0$``" +M$$,``Q_#$```/`!#$",F`NQX/`3,S#2$S,T`1``9```0$!!@`#4``A""/`(` +M`"1"````0/@)`.`@)1!``"$N`Q,E)@+LLRQ"`#$00``>)@+P8``0$(``4!`A +M``(X0#P$S,PTA,S-`@0`&0``$!```A""``(8@`!B&"$F!?_^/`+__S1"/PT` +MXC`A`,0`&0``(!`090`)``0P@CP"__\T0C\(`.(P(3P"S,PT0LS-`,(`&0`` +M$!```C""$```#P#`$"4F`O!@/`3,S#2$S,T`1``9```0$!!@``@``A"")@+V +M,#P#S,PT8\S-`$,`&0``$!```A$")$(`#X^_`!B/L0`4C[``$`/@``@GO0`@ +M)[W_Z*^_`!2OL``0`*"`)8R%$LP0H``*/`(``"1"````0/@)`````#P#```D +M8P"X`$,0(9!"```0```$<@(0`CP"``"00@"Z<@(0`H^_`!2/L``0`^``"">] +M`!@GO?_HK[\`%*^P`!``H(`EC(42S!"@``\\`@``)$(```!`^`D`````/`,` +M`"1C`+@`0Q`AD$,```(#`!L``!`2%&```@``````!P`-$```"8^_`!0\`@`` +MD$,`N@(#`!L``!`2%&```@``````!P`-C[\`%(^P`!`#X``()[T`&">]_\"O +MOP`\K[X`.*^W`#2OM@`PK[4`+*^T`"BOLP`DK[(`(*^Q`!ROL``8`*"8)9)B +M``040``U`("P)0``D"4F8P`$)`0`_P!R$"&@1```)E(``2I"`"`40/_\`'(0 +M(8YB```80``I``"0)29T``0\`@``)%4``"0>``$F=P`&`!*`0`(2@"$`$("` +M)@,`(`)C&"&09``(D'$`"P*$$"&@4@``D&(`"0!$$"4"@A`AH%(``*^@`!`" +MP"`E`F`H)20&``X"H/@)`B`X)280`"@"D!@AI&(``*^^`!`"P"`E`F`H)20& +M``X"H/@)`B`X)0+P@"&F`@``)E(``8YB```"0A`J%$#_WP`2@$"/OP`\C[X` +M.(^W`#2/M@`PC[4`+(^T`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`$`LH@`= +M$$``BB2(`GP\`@``)$(`P``%&(``8A@AC&(```!```@`````E(("H*SB```# +MX``(```0)0/@``@D`@`-`^``""0"``T#X``()`(`#0/@``@D`@`-E0(`"JSB +M```#X``(```0)94"``BLX@```^``"```$"6-`P``,&.``"0"``T#X``(``,0 +M"XT#```\`@`!`&(8)"0"``T#X``(``,0"HT#```\`B```&(8)"0"``T#X``( +M``,0"XT#```\`A```&(8)"0"``T#X``(``,0"XT#```\`@@``&(8)"0"``T# +MX``(``,0"XR"`I"LX@```^``"```$"4D`@`!$,(`"P`````0P`!*```0)20" +M``(0P@`*`````"0"``,0P@`+``````/@``@D`@`-A(("E*SB```#X``(```0 +M)92"`I:LX@```^``"```$"6,@@*8K.(```/@``@``!`EC0,``#!C0``D`@`- +M`^``"``#$`N-`P``,&,@`"0"``T#X``(``,0"P/@``@D`@`-C0,``#P"`(`` +M8A@D)`(`#0/@``@``Q`+C0,``#!C"``D`@`-`^``"``#$`N-`P``,&,$`"0" +M``T#X``(``,0"R0"``$0P@`,`````!#```8D`@`-)`(``A#"``L``````^`` +M""0"``V-`P``,&,"``/@``@``Q`+C(,2Y"0"``T#X``(``,0"Y2"$N"LX@`` +M`^``"```$"4#X``()`(`#20"``P#X``(`````"0"``\0H@`&CZ,`$"0"`!D0 +MH@`*)`(``1```!4`````)`(``Q3"`!(LX@`%$$``$"0"``$#X``(K(<"F!#" +M``8`!Q`K)`(``A#"``8`````$```!P````"L@A+D`^``""0"``&DAQ+@`^`` +M""0"``$08``#`````"0"``RL8@```^``"```$"4GO?_H`,!()2SB``@40``M +M``!H)2>J`!``#1"``$40(91(``"43``"``@4``!,$"6M(@``)2D`!"3G__P! +M(%@E)0+``"Q"$``00``0)2D`!(R"`!0`2!`AC$(``*^B`!"3HP`0D4(``0`" +M$@``8A@ED4(``@`"%```8A@ED4(``P`"%@`0```$`&(0)8R"`!0`2!`AC$(` +M`*UB```E"``$).?__`&(&"LLX@`$.$(``0`#$`L40/_A+.(`"!!`_]8EK0`! +M`280(P/@``@GO0`8)[W_Z*^_`!2OL``0CZ,`*"0"``T0H@`6C[``+"BB``X0 +M0``%`````!"@``L`````$```*P``$"4D`@`=$*(`%22"$N@D`@`>$*(`%P`` +M$"40```DC[\`%"2"`F2L8@``)`(`$*X"```0```=)`(``3P"```D0@YD`,`H +M)8QF````0/@)C@<``*X"```0```4)`(``:QB```D`@`8K@(``!````\D`@`! +M%.``!P`````D`@`$K@(``(QC``",@@*<$```!JQB```D`P`$%.,`!```$"6, +MP@``K(("G"0"``&/OP`4C[``$`/@``@GO0`8C*,`!!!@`&<``!`EC,(``*RB +M``",P@`$K*(`"(S"``BLH@`,C,(`#*RB`!",Q``0)`+__Q""``4L@P$`)`(` +M_P"#$`L0```#K*(`%"0"``*LH@`4C,,`%"0"__\08@`2`&`@)2R#!`$D`@0` +M`$,@"B0"``&LH@`8`$00*Q!```P`````C*(`&``"$$`T0@`!K*(`&`!$$"L4 +M0/_Z`````!````2,PP`8C,(`%*RB`!B,PP`8)`+__Q!B`!(`8"`E+(,$`20" +M!```0R`*)`(``:RB`!P`1!`K$$``#`````",H@`<``(00#1"``&LH@`<`$00 +M*Q1`__H`````$```!)3"`!PD`@/_K*(`')3"`!P00``()`(`"I3#`!PL8@`0 +M%$```@`````D`P`/$````J2C`""DH@`@E,(`'A!```@D`@`*E,,`'BQB`!`4 +M0``"`````"0#``\0```"I*,`(J2B`"*,P@`@K*(`)(S"`"2LH@`HC,(`**RB +M`"R,P@`LK*(`,(S#``0D`@`$%&(`!20"``&,HP`$%&(``@````"LHP`X`^`` +M"`````",PP`$$&``'@``$"6,P@`,K*(`"(S"``"LH@``C,(`"*RB``2,P@`, +MK*(`"(S"`!"LH@`,C,(`%*RB`!",P@`8K*(`%(S"`!RLH@`8E,(`(*2B`!R4 +MP@`BI*(`'HS"`"2LH@`@C,(`**RB`"2,P@`LK*(`*(S"`#"LH@`L)`(``0/@ +M``@`````)[W_X*^_`!ROL@`8K[$`%*^P`!``@)`E/`(``"1"````0/@)`*"` +M)0!`B"42(``!$$`-"81`L@"@"`E/`,``"1C````8/@)`B`H)0!`J"6. +M@@)@`H`@)0!`^`D"("@E`!480`!V&"&6!`+>E',```"3("$`1!`A``(4```" +M'`.6`@+*,$(!`!!```X`=Q`J$$``'`*`("4`8+@ECH("8`!`^`D"("@EE@," +MW@!B&"$"8Q@C``,<```#'`,0```1KZ,`%`!^$"H00``.`H`@)0!@\"6.@@)@ +M`$#X"0(@*"4`%2!``)8@(98C`!8`8A@AE((```!#$",``A0```(4`Z^B`!`F +M4@`!CH(2R`)"$"L40/_%`!(1@```D"4`$A&``H*`(88"`MX$00`.)A$"R(Z" +M`F`"@"`E`$#X"0(@*"66`P+*,&,!`(^E`!0`12`ACZ4`$`!%$"$X8P```(,0 +M"Z8B`!@F4@`!*D(`0!1`_^N/OP`\C[X`.(^W`#2/M@`PC[4`+(^T`"B/LP`D +MC[(`((^Q`!R/L``8`^``"">]`$``````,*7__S#&__^4@@``+$(P`CP#```4 +M0``#)&@!<#P"```D2`&(```@)20*`&0\"5'K-2F%'P`$$$``2!`AE$(```%" +M&",`90`8<$8`````$!(`20`8```8$``#&4,``A?#`&(8(Z3C```DA``!*((` +M"Q1`__`DYP`"`^``"``````PI?__)`,`_Q"C`!,D`@#_E(,``"QC,`,`!1"` +M`$40(21"$L`08``,,$+__RRC`#\`!1"``$40(21"%2(08``&,$+__P`%$(`` +M11`A``(00"1"$^PP0O__`^``"``````PI?__)`,`_Q"C``DD`@#_E((``"Q" +M,`,DHPE@%$```S!C__\DH@C\,$/__P!@$"4#X``(`````">]_]"OOP`LK[0` +M**^S`"2OL@`@K[$`'*^P`!@`H)`EED(``"Q"0``40``'`("@)99"`"X00``$ +M`````)9#`!808`".)`(``99"```L0C`#%$``'203`0$D$P%0ED(!=A!``'0` +M`(@E)E```@)@*"4F8@`!,%/__XZ"`C@"@"`E`$#X"2>F`!`00`!\`!$80`!P +M("&7H@`0``(2`J2"`6``@!@EDZ(`$:1B`6(F,0`"ED(!=@(B$"H40/_M`F`H +M)1```%R60@%VCH(".`*`("4D!0$``$#X"2>F`!`00`!G`H`@)9>B`!```AI" +MID,!8@`"$((P0@!_ID(!9)>B`!```A%`,$(`?Z9"`68"8"@E)F(``3!3__^. +M@@(X`$#X"2>F`!`00`!5EZ,`$``#(L*60@%F`$00):9"`68``QD",&,`?Z9# +M`6B7H@`0``(0P#!"`'^F0@%J`F`H)29B``$P4___CH(".`*`("4`0/@))Z8` +M$!!``$&7HP`0``,C0I9"`6H`1!`EID(!:@`#&8(P8P!_ID,!;)>B`!```A!` +M,$(`?Z9"`6X"8"@E)F(``3!3__^.@@(X`H`@)0!`^`DGI@`0$$``+9>C`!`` +M`R/"ED(!;@!$$"6F0@%N``,2`C!"`'^F0@%P``,80C!C`'^F0P%REZ(`$``" +M$8`P0@!_ID(!=(Z"`C@"@"`E`F`H)0!`^`DGI@`0$$``&)>C`!```QJ"ED(! +M=`!#$"6F0@%TED(!=A!``!```(@E)E,``CP"```D5!5@`!&`0"80`6`"<(`A +M`D`@)0*`^`F6!0``I@(``"8Q``&60@%V`B(0*A1`__8`$8!`)`(``8^_`"R/ +MM``HC[,`)(^R`""/L0`]`"`GO?_X`*!@)96"`!:DP@`&-`+>K:>B``"G +MH@`"```@)93%``8``#@E`.40!S!"``$80``'*(,``A!@`*(``!`E``000`.B +M$"&D1P``)(0``23G``$HX@`$%$#_\P````"5@@`4I,(`!#!#__\08`"5```0 +M)93"``000`"1``!()20*`%0D"P`$)`4`&G$E$`(`3"@A)*@`&(S#``AQ*B`" +M`(,8(92B`!BD8@``C,(`"`""("&4H@`JI((``@``."5Q*B`"C,(`"`""$"$` +M!QB``&<8(0`#&(``0Q`AI$``!B3G``$HX@`$%$#_]I>C``(T`MZM%&(`'G$J +M*`*7IP````<@@`"'("$`!""`<2H0`@!$("&,P@`(`((@(:2+``:5`@`"I((` +M")4#``8`0Q`AI((`"I4#``H`0Q`AI((`#)4#``X`0Q`AI((`#I4"``2D@@`0 +ME0(`"*2"`!*5`@`,I((`%)4"`!`0``!0I((`%HS$``@`I"`AEZ,````#$(`` +M0Q`A``(0@`""("&5`@`"I((`"(S$``@`I"`AEZ,``@`#$(``0Q`A``(0@`"" +M("$D`@`4I((`"(S$``@`I"`AEZ,``@`#$(``0Q`A``(0@`!$$"$D`P`CI$,` +M"HS$``@`I"`AEZ,``@`#$(``0Q`A``(0@`!$$"$D`P`_I$,`#)>G````!Q"` +M`$<0(0`"$(``HB`AC,(`"`""("$DA``$I(L``I2"``25`P`&`$,0(:2"``:5 +M`P`*`$,0(:2"``B5`P`.`$,0(:2"``J5`@`$I((`#)4"``BD@@`.E0(`#*2" +M`!"5`@`0I((`$I>G``(`!Q"``$<0(0`"$(``HB`AC,(`"`""("$DA``$)`(` +M`Z2"``*5`@`4I((`#)4"`!:D@@`.E0(`&*2"`!`E*0`!E,(`!`$B$"H40/]T +M)`4`&B0"``$#X``()[T`"">]_HBOOP%TK[X!<*^W`6ROM@%HK[4!9*^T`6"O +MLP%D`"@0``#&C[\!=">D`"@\`@``)$(```!`^`DD!0$Q`"H`$!!``L(@(2>C`!``8A@A +ME&(``*2"``!R%1`"`%8@(91B``"D@@`8`F`H)29S``&.@@(X`H`@)0!`^`DG +MI@%($$``IG(5(`(`GB@ADZ,!29>B`4@``A!`,$(!``!B&".DHP`8`)8@(9>B +M`4@``AH"``(3P@`"$@``8A@CI(,`(`)@*"4FF`4@0 +M0`!ZB`4@``A%",$(`'Z2" +M```"XQ@AEZ(!2``"$H(P0@`?I&(```)@*"4FE`"@\`P``)&,9 +MR`!@^`DDQ@ED$$``"(^_`72/H@%,)$(``:^B`4PH0@`#%$#^VR0"``&/OP%T +MC[X!<(^W`6R/M@%HC[4!9(^T`6"/LP%]`7@G +MO?_@K[\`'*^R`!BOL0`4K[``$`"@D"4``(`E/`(``"11````$!!``%`0(0`" +M$(`"0A`AC$0)9!"```,``````B#X":Q`"60F$``!*@(``Q1`__2/OP`]`"``@$@E,*7__Z4E`!25)``6``!`)3""``$D`P`! +M.$(```!B0`L`!!!",$(``1!```(E`@`!,$C__P`$$((P0@`!$$```B4"``$P +M2/__``00PC!"``$00``")0(``3!(__\0H``3```X)20+`&8E*@`"``<80`!F +M$"&41````2,8(:1D``!PZQ`")$(`&`$B&"&D9````4(0(:1(```DX@`!,$?_ +M_P#E$"L40/_R``<80`/@``@`````)[W_J*^_`%2OO@!0K[<`3*^V`$BOM0!$ +MK[0`0*^S`#ROL@`XK[$`-*^P`#``@)@E`*"@):^F`&"OIP!DC[X`:).U`&\P +M\?__$\``-@``@"4\`@``)%<58">R`!`\`@``)%85P`(@*"4F(@`!,%'__XYB +M`C@"8"`E`$#X"2>F`"@00`&`DZ4`*1"@`"<\`@``%J``!0`````"X/@)`H`@ +M)1````4"`"`E`H`@)0+`^`F3I0`I`@`@)28#``$`!"!``D0@(:2"``"7H@`H +M``(J`A"@`!0P$"L40/_2`B`H)3P" +M```D0B((CZ0`8`(`*"4`0/@))Z8`$``>$$*/HP!D`&(0(3!1__^/HP!@E&(` +M%!!``4H``)`E)`(`9H^C`&``8``3F +M`"@00`$I`B`H)9>B`"@P0@`_I@(`%)>C`"@``Q&",$(`#Z8"`$0``QJ"I@,` +M'"8B``$P4?__CF(".`)@("4`0/@))Z8`*!!``1F/OP!4EZ(`*#!"``^F`@!, +MEZ(`*``"$0(P0@`_I@(`))8"``(L0@`"%$``/B0"``&7HP`H``,2@C!"`!^F +M`@`.``,;PJ8#``8"("@E)B(``3!1__^.8@(X`F`@)0!`^`DGI@`H$$``_I>C +M`"@P8P`_``,80)8"``8`0Q`EI@(`!I>C`"@``Q&",$(`#Z8"`#X``QJ"I@,` +M%@(@*"4F(@`!,%'__XYB`C@"8"`E`$#X"2>F`"@00`#J`B`H)9>B`"@P0@`/ +MI@(`1I>C`"@``Q$",$(`/Z8"`!X``Q*",$(`#Z8"`$X``QN"I@,`)B8B``$P +M4?__CF(".`)@("4`0/@))Z8`*!!``-:7HP`H,&,`#P`#&("6`@`F`$,0)1`` +M`!>F`@`FE@,``A1B`!27HP`H``,2@C!"``^F`@!4``,;@J8#`"P"("@E)B(` +M`3!1__^.8@(X`F`@)0!`^`DGI@`H$$``OY>C`"@P8P`/``,8@)8"`"P`0Q`E +MI@(`+)8"``(L0@`#%$``,20"``*7HP`H``,1`C!"`!^F`@`0``,:0J8#``@" +M("@E)B(``3!1__^.8@(X`F`@)0!`^`DGI@`H$$``IP(@*"67H@`H,$(`#Z8" +M`$"7HP`H``,1`C!"`#^F`@`8``,2@C!"``^F`@!(``,;@J8#`"`F(@`!,%'_ +M_XYB`C@"8"`E`$#X"2>F`"@00`"3EZ,`*#!C``\``QB`E@(`(`!#$"6F`@`@ +MEZ,`*``#$0(P0@`/I@(`4``#&@(P8P`_$```"J8#`"B6`P`"%&(`!Y>C`"@` +M`Q$",$(`#Z8"`%8``QH",&,`/Z8#`"Z6`@`"+$(`!!1``%@D`@`#EZ(`*``" +M$X*F`@`2`B`H)28B``$P4?__CF(".`)@("4`0/@))Z8`*!!``&V7HP`H,&,` +M!P`#&("6`@`2`$,0):8"`!*7HP`H``,0PC!"`'^F`@`*``,2@C!"``^F`@!" +M``,;@J8#`!H"("@E)B(``3!1__^.8@(X`F`@)0!`^`DGI@`H$$``5I>C`"@P +M8P`/``,8@)8"`!H`0Q`EI@(`&I>C`"@``Q$",$(`#Z8"`$H``Q(",$(`/Z8" +M`"(``QN"I@,`4@(@*"4F(@`!,%'__XYB`C@"8"`E`$#X"2>F`"@00``_EZ,` +M*#!C``,``QB`E@(`4@!#$"6F`@!2EZ,`*``#$((P0@`_I@(`*@`#$@(P0@`/ +MI@(`6@`#&P*F`P`R`B`H)28B``$P4?__CF(".`)@("4`0/@))Z8`*!!``"B7 +MHP`H,&,``P`#&0"6`@`R`$,0)1```!JF`@`RE@,``A1B`!@F0@`!EZ(`*``" +M$X*F`@!8`B`H)28B``$P4?__CF(".`)@("4`0/@))Z8`*!!``!2/OP!4EZ(` +M*#!"``,``A"`E@,`6`!B&"6F`P!8EZ(`*``"$((P0@`_I@(`,"9"``$P4O__ +MCZ,`8)1B`!0"0A`K%$#^NB0"`&8D`@`!C[\`5(^^`%"/MP!,C[8`2(^U`$2/ +MM`!`C[,`/(^R`#B/L0`TC[``,`/@``@GO0!8)[W_^*^P````@&`EE*(`%*6" +M`!25B0`6``!8)3$B``$D`P`!.$(```!B6`L`"1!",$(``1!```(E8@`!,$O_ +M_P`)$((P0@`!$$```B5B``$P2___``D0PC!"``$00``")6(``3!+__^4H@`4 +M$$``.```."4D#@!F)9``!"6-``8EB@`()!D`!"08``$D#P`%``<80`"C$"&4 +M1````8,8(:1D``!P[A`")$(`&`&"&"&D9````@(0(:1+`````$`E```@)7#N +M,`(`!!!``$00(0`"$,``1A`A)$,`&`&C$"&D1````(D0!S!"``$00``'`4,8 +M(24"``$P2/__%1@`":1Y```0```'I&\````$$$``1!`A``(0P`!&$"$`2A`A +MI$``&"2"``$P1/__+((`!!1`_^8`!!!`).(``3!'__^4H@`4`.(0*Q1`_](` +M!QA`C[````/@``@GO0`()[W_Z*^S`!2OL@`0K[$`#*^P``@`H)`E`,"()30" +MWJVGH@``IZ(``J>B``2GH@`&``#()98D`!8``&@E)`4``P"M&",`9!`',$(` +M`1!```0`&1!``Z(0(:1#```G.0`!):(``3!-__\MH@`$%$#_]0"M&".60@`4 +MIB(`%#!"__\00`!(``!P)203`&9QTQ`"`D(8(21X`!@`41`AE&,`&*1#`!@3 +M(``Y``!H)20"`&9QPH`")P\`!``-($`#I!`AE$(````"&$``8A@A``,8P`(# +M&"$`<1@A`(\0(81"``@``A"`I&(`+`'D("&4@@``I&(`(B0(``&48@`@`0(0 +M*Q!``!TD;``>)8L`!B<*``0EB0`$``@H0`"K."$`X#`E``@@@`"-("$`!"!` +M`(H0(81#`#```QA`E,(`!@!#$"&DX@`(`24P(0"I*"$`BB`AE*/__I2"``@` +M8A@AI,,``"4"``$P2/__E8(``@$"$"L40/_I``@H0"6B``$P3?__`;D0*Q1` +M_\T`#2!`)<(``3!.__^6(@`4`<(0*Q1`_[QQTQ`")`(``8^S`!2/L@`0C[$` +M#(^P``@#X``()[T`&">]_\"OOP`XK[4`-*^T`#"OLP`LK[(`**^Q`"2OL``@ +M`("@)0"@F"4D`@`$IZ(`&"0"``:GH@`:)`(`":>B`!PD`@`,IZ(`'@``J"4\ +M`@``)$(```!`^`DD!`04`$"`)1(``(H"H!`EEF(`%A!``"R6<@#0/`(``"1" +M```"`"`E`$#X"20%!!268@!HI@(`%B0"``JOH@`0KZ``%#P"```D0B+``H`@ +M)0)@*"4"`#`E`$#X"0)`."400`!N`````"9Q"6268@!HIF()>CP"```D0BET +M`B`@)0!`^`D"`"@E/`(``"1"*M`"@"`E`@`H)0!`^`D"(#`E$$``7@````"6 +M`@`:``(00`!=$"&40P`6E@(`%'!#(`(`DI`A)E(`!99B`!H00``L/`(``"1" +M```"`"`E`$#X"20%!!268@!JI@(`%B0"``2OH@`0)`(``:^B`!0\`@``)$(B +MP`*`("4"8"@E`@`P)0!`^`D"0#@E$$``0``````F<0UXEF(`:J9B#8X\`@`` +M)$(I=`(@("4`0/@)`@`H)3P"```D0BK0`H`@)0(`*"4`0/@)`B`P)1!``#`` +M````E@(`&@`"$$``71`AE$,`%I8"`!1P0R`"`)*0(292``*68@`<$$``)#P" +M```D0@```@`@)0!`^`DD!004EF(`;*8"`!8D`@`$KZ(`$"0"``*OH@`4/`(` +M`"1"(L`"@"`E`F`H)0(`,"4`0/@)`D`X)1!``!(`````)G$1C)9B`&RF8A&B +M/`(``"1"*70"("`E`$#X"0(`*"4\`@``)$(JT`*`("4"`"@E`$#X"0(@,"40 +M0``"`````"05``$2```$/`(``"1"````0/@)`@`@)0*@$"6/OP`XC[4`-(^T +M`#"/LP`LC[(`*(^Q`"2/L``@`^``"">]`$`GO?_`K[\`/*^^`#BOMP`TK[8` +M,*^U`"ROM``HK[,`)*^R`""OL0`B`!```A"`,$(`/Z8"`!X"("@E)C$``8YB`C@"8"`E +M`$#X"2>F`!`00`!HEZ,`$``#&X*6`@`>`$,0):8"`!Z7H@`0``(2`C!"`#^F +M`@`@EZ(`$``"$((P0@`_I@(`(I>B`!```A$`,$(`/Z8"`"0"("@E)C$``8YB +M`C@"8"`E`$#X"2>F`!`00`!0EZ,`$``#&P*6`@`D`$,0):8"`"27H@`0``(1 +M@C!"`#^F`@`FEZ(`$#!"`#^F`@`H`B`H)28Q``&.8@(X`F`@)0!`^`DGI@`0 +M$$``/H^_`#R7H@`0``(2@J8"`"J7H@`0``(1`C!"`#^F`@`LEZ(`$``"$(`P +M0@`_I@(`+@(@*"4F,0`!CF(".`)@("4`0/@))Z8`$!!``"J7HP`0``,;@I8" +M`"X`0Q`EI@(`+I>B`!```A(",$(`/Z8"`#"7H@`0``(0@C!"`#^F`@`R`D`@ +M)98%``*6!@`$`\#X"28'``B6`@`&$$``#@``("4F!0`&)`8`,@`$$$`D0@`8 +M`*(0(81#``!P9A@"I$,``"2$``&6`@`&`((0*A1`__<`!!!`)I0``0*5$"H4 +M0/]_)A``-";W``$JX@`#%$#_4R0"``&/OP`\C[X`.(^W`#2/M@`PC[4`+(^T +M`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`$`GO?_`K[\`/*^^`#BOMP`TK[8` +M,*^U`"ROM``HK[,`)*^R`""OL0`B +M`!```A&",$(`/Z8"``*7H@`0,$(`/Q````VF`@````,;0I8"``0`0Q`EI@(` +M!)>B`!```A'",$(`/Z8"``*7H@`0``(00C!"`#^F`@``EF(``"1"``&F8@`` +M)I0``0*6$"H40/^D)A``"B:U``$JH@`#%$#_<"0"``&/OP`\C[X`.(^W`#2/ +MM@`PC[4`+(^T`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`$`GO?_`K[\`/*^^ +M`#BOMP`TK[8`,*^U`"ROM``HK[,`)*^R`""OL0`C`!```Q(",$(`/Z2"``(``Q.",$(``:R"``27 +MH@`0,$(`/Z2"``H``QF",&,``29S``(J8@`(%$#_Z*R#``P0``"```"8)292 +M``&.@@(X`H`@)0!`^`DGI@`0$$``I0*`("67H@`0``(:0J8C`````A"",$(` +M?Z8B``B7H@`0``(10#!"`'^F(@`0`D`H)292``&.@@(X`$#X"2>F`!`00`"4 +MEZ,`$``#(L*6(@`0`$00):8B`!```QD",&,`?Z8C`!B7H@`0``(0P#!"`'^F +M(@`@`D`H)292``&.@@(X`H`@)0!`^`DGI@`0$$``@9>C`!```R-"EB(`(`!$ +M$"6F(@`@``,9@C!C`'^F(P`HEZ(`$``"$$`P0@!_IB(`,`)`*"4F4@`!CH(" +M.`*`("4`0/@))Z8`$!!``&Z7HP`0``,CPI8B`#``1!`EIB(`,``#$@(P0@!_ +MIB(`.``#&((P8P`_IB,``I>B`!```A$`,$(`/Z8B``H"0"@E)E(``8Z"`C@" +M@"`E`$#X"2>F`!`00`!8EZ,`$``#(P*6(@`*`$00):8B``H``QF",&,`/Z8C +M`!*7H@`0,$(`/Z8B`!H"0"@E)E(``8Z"`C@"@"`E`$#X"2>F`!`00`!&`H`@ +M)9>B`!```AJ"IB,`(@`"$0(P0@`_IB(`*I>B`!```A"`,$(`/Z8B`#("0"@E +M)E(``8Z"`C@`0/@))Z8`$!!``#4``)@EEZ(`$``"(X*6(P`R`&08):8C`#(` +M`A(",$(`/Z8B`#J/HP`4``,00`!>$"$D50$&/`(``"17%6`\`@``)%85P``3 +M$,``48`AC@(``!!``!(`````EJ(``#!"``]_\"OOP`\K[X`.*^W`#2OM@`PK[4`+*^T`"BOLP`DK[(` +M(*^Q`!ROL``8`*"()20"``^F(@`JIB(`+)8B```L0C`#%$``!@"`D"4\`@`` +M)%X!N"0"`"`0```%IB(!!#P"```D7@&@)`(`$*8B`02.0@(X`D`@)8_%```` +M0/@))Z8`$!!``UV7HP`0``,3PJ8B``8``Q.",$(``:8B``H``Q+",$(`!Z8B +M``P``Q$",$(`?Z8B``Z6(@``+$)``!1```4D`@`!``,0PC!"``$0```"IB(` +M"*8B``B7HP`0``,0@C!"``&F(@`<``,80C!C``&F(P`:EZ(`$#!"``&F(@`6 +MC]``!`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!``S>/OP`\EZ(`$``"$@*B +M(@`>DZ(`$:(B`!^6(@``+$)``!1``#$``*`E`@`H)280``&.0@(X`D`@)0!` +M^`DGI@`0$$`#)9>C`!```Q."IB(`+@`#$T(P0@`!KB(`R``#&P(P8P`!KB,` +MS)>B`!`P0@__IB(`,`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!``Q./OP`\ +MEZ(`$#!"#_^F(@`DEZ(`$``"$X(P0@`!HB(`(Y8B```L0E``%$``"P``H"6. +M0@(X`D`@)28%``(`0/@))Z8`$!!``P```*`EEZ(`$``"$0*F(@#0)C,`!"8U +M``8D%P`"/`(``"16%<``%!"``%X0(8Q0``@"`"@E)A```8Y"`C@"0"`E`$#X +M"2>F`!`00`+M`!0@0`"1*"&7HP`0``,2`C!"`'^DH@`R`*`0)0`#&((P8P`_ +MI$,`.`"3("&7H@`0``(1`#!"`#^D@@!P`@`H)280``&.0@(X`D`@)0!`^`DG +MI@`0$$`"UP`4,$`DQ`!P`F0@(9>C`!```RL"E((```!%$"6D@@```-,0(0`# +M&8(P8P`_I$,`=@!`,"67H@`0,$(`/Z3"`'P"`"@E)A```8Y"`C@"0"`E`$#X +M"2>F`!`00`+``!0@0`"3*"&7HP`0``,2@J2B`((`H!`E``,9`C!C`#^D0P"( +M`$`@)9>B`!```A"`,$(`/Z2"`(X"`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`0 +M0`*K`!0P0"3$`(X"9"`AEZ,`$``#*X*4@@```$40):2"````TR`A``,2`C!" +M`#^D@@"4`(`0)0`#&((P8P`_I$,`F@!`,"67H@`0``(1`#!"`#^DP@"@`@`H +M)280``&.0@(X`D`@)0!`^`DGI@`0$$`"CP`4,$`DQ`"@`F0@(9>C`!```RL" +ME((```!%$"6D@@```-,0(0`#&8(P8P`_I$,`I@!`,"67H@`0,$(`/Z3"`*P" +M`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`00`)XEZ,`$`*5$"$``QH"H$,`4"0" +M``$2@@`6*H(``A!```4`````$H``!Y>B`!`0```>`````!*7`!:7H@`0$``` +M&@```````AE",&,`!Z8C`/```A"",$(`!Z8B`/*7H@`0``(00#!"``<0```/ +MIB(`[)>B`!```A$",$(`!Z8B`/27H@`0,$(`!Q````>F(@#V``(1`C!"``>F +M(@#XEZ(`$#!"``>F(@#Z%H``'`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!` +M`D:7HP`0``,CPI8B`.P`1!`EIB(`[``#$P(P0@`'IB(`[@`#$D(P0@`'IB(` +MZ``#$8(P0@`'IB(`Z@`#&,(P8P`'IB,`Y)>B`!`P0@`'IB(`Y@(`*"4F$``! +MCD(".`)`("4`0/@))Z8`$!!``BL`%!A``'4@(9>B`!```A("I((`.`!S&"&3 +MH@`1I&(`0`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!``AP`%!A``'$@(9>B +M`!```A("I((`2@"`&"63H@`1I&(`4`(`*"4F$``!CD(".`)`("4`0/@))Z8` +M$!!``@T"D1@AEZ(`$``"$@*@8@!9`!000"1"`%@"8B`ADZ,`$3!B`(`00``# +MI(,``#1B_P"D@@```@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$`!^0`4($`` +MD2@AEZ,`$``#$4(P0@#_I*(`8B2$`&@")!`A``,80C!C``^D0P```J0@(9>B +M`!`P0@`!I((``)8B```L0D``%$``#@`````2@``%EZ(`$!*7``<`````$``` +M"98B`````A-",$(``1````2F(@`F``(30C!"``&F(@`HEB(``"Q",`,40``M +M`@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$`!SY>C`!``%!!``%40(0`#&8(P +M8P!_I$,`L"0"``$2@@`+*H(``A!```4`````$H``%P`````0```9EB(``!*7 +M``L`````$```%98B``"7H@`0,$(`!Z8B`/R7H@`0``(0PC!"``<0```,IB(! +M`)>B`!`P0@`'IB(`_I>B`!```A#",$(`!Q````2F(@$"EZ(`$#!"`#^F(@`2 +MEB(``"Q",`040``L`!000``4&$``C`!```QC`,&,`.)2" +M````0Q`E%I<`":2"``"7HP`0``,0PJ(B`"*6(@``+$)`!A1```(``Q+"IB(` +M+!:``!$`````EB(``"Q"0``40`#QEZ,`$``#$@(P0@`_IB(!1@`#&,(P8P`? +M$```!J8C`4H`4Q`A)`,`"J1#`+@D`@`/HB(`(I8B```L0D``%$``X20"``$2 +M@@`+*H(``A!```4`````$H``H0`````0``#:)I0``1*7`"4"`"@E$```UB:4 +M``$"`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`00`%>`B`@)0+`^`F3I0`1IB(! +M5)>E`!`"("`E`L#X"0`%*@*F(@%6CD(".`)`("4"`"@E`$#X"2>F`!`00`%/ +M`B`@)0+`^`F3I0`1IB(!6)8B```L0D`!%$``MY>B`!```A(",$(`/Q```+.F +M(@#$)A```8Y"`C@"0"`E`$#X"2>F`!`00`$]`B`@)0+`^`F3I0`1IB(!3I>E +M`!`"("`E`L#X"0`%*@*F(@%0`@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$`! +M+0(`*"67H@`0,$(`?Z8B`!"7H@`0``(1PC!"`#^F(@`4)A```8Y"`C@"0"`E +M`$#X"2>F`!`00`$?`B`@)0+`^`F3I0`1IB(!4I8B```L0D`!%$``!0(`*"67 +MH@`0``(2`C!"`#^F(@#&)A```8Y"`C@"0"`E`$#X"2>F`!`00`$.C[\`/)>B +M`!```A%",$(`/Z8B`4B7H@`0,$(`'Z8B`4R6(@``+$)``A1``'$"`"@E)A`` +M`8Y"`C@"0"`E`$#X"2>F`!`00`#\C[\`/).B`!&F(@`JEB(``"Q"4``40`!D +MEZ,`$``#$@(P0@!_IB(`U@`#&\*F(P#:`@`H)280``&.0@(X`D`@)0!`^`DG +MI@`0$$``Z)>C`!`P8P`?``,80)8B`-H`0Q`EIB(`VI>C`!```Q%",$(`/Z8B +M`.(``QK"HB,`W8Y"`C@"0"`E`@`H)0!`^`DGI@`0$$``UX^_`#R3H@`1,$(` +M!P`"$4"2(P#=`&(8):(C`-V7H@`0``(0PA```#NB(@#?EB(``"Q"0`$40``W +M`@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$``PH^_`#R7H@`0,$(`/Z8B`,*6 +M(@``+$)0`!1``"F7HP`0``,1@C!"`'^F(@#4``,;0J8C`-@"`"@E)A```8Y" +M`C@"0"`E`$#X"2>F`!`00`"MEZ,`$#!C``<``QC`EB(`V`!#$"6F(@#8EZ,` +M$``#$,(P0@`_IB(`X``#&D*B(P#F`!`00`"< +MC[\`/).B`!$P0@`!``(1P)(C`-P`8A@EHB,`W)>B`!```A!"HB(`WB:4``$J +M@@`#%$#]F``4$("6(@``+$(P`Q!``!TD`@`$CD(".`)`("4D!0#L`$#X"2>F +M`!`00`"#`D`@)9>B`!`P0@`'IB(`_)>B`!```A#",$(`!Z8B`0".0@(X)`4` +M[0!`^`DGI@`0$$``=X^_`#R7H@`0,$(`!Z8B`/Z7H@`0``(0PC!"``>F(@$" +M)`(`!*8B`6`D`@`!IB(!7J8B`5RF(`%:C]``%)8B`0000``6``"@)28S``8" +M`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`00`!<`!080`!S("&7H@`0``(2`J2" +M`0``@!@EDZ(`$:1B`0(FE``"EB(!!`*"$"H40/_N`@`H)98B```L0E`#%$`` +M&P```````*`E)C,`!HY"`C@"0"`E`@`H)0!`^`DGI@`0$$``0Y>C`!``%!"` +M`%,0(:1#`XB.0@(X`D`@)28%``4`0/@))Z8`$!!``#F7HP`0`!00@`!3$"&D +M0P.*)I0``2J"``440/_I)A```98B```L0C`#$$``"B0"_\JF(@!<)`+__Z8B +M`%ZF(@!@)`(`#Z8B`$0D`@`]`$`GO?_@K[\` +M&*^Q`!2OL``0`("`)3P"```D0CF\`$#X"0"@B"400``7`@`@)3P"```D0A7X +M`$#X"0(@*"400``1`@`@)3P"```D0B]``$#X"0(@*"400``+`@`@)3P"```D +M0C+$`$#X"0(@*"400``%`@`@)3P"```D0C5P`$#X"0(@*"6/OP`8C[$`%(^P +M`!`#X``()[T`(">]_^BOOP`0`*`8)91B```L0D``%$``"8^_`!"48P`N)`(` +M`11B``4\`@``)$(AG`!`^`D`````C[\`$`/@``@GO0`8```````````````` +ME(,``)2B```48@`'`````)2"``(P1,'PE*(``C!"P?`0```#`((@(Y2$```` +M@B`C`^``"`"`$"64@@*@`^``"#!"O_\``"@E``40P`!$$"&,0P``C$(`!`!B +M&"448``&```0)22E``$HH@`"%$#_]@`````D`@`!`^``"``````GO?_HK[\` +M$#P"```D0DD(`$#X"0``````0"@E,**``!!``!$``"`E,*5__SP"```D1AHX +M``00P`!$$",``A"``$80(91#```090`3)`(``22$``$L@@"#%$#_]@`````0 +M```-```0)3P"```D1A#8``010`!&$"&40P``$&4`!B0"``$DA``!+((`2Q1` +M__D`!!%````0)8^_`!`#X``()[T`&">]_^BOOP`4K[``$#"P__\2```E)`(` +M`3P"```D0DD(`$#X"0``````0"@E,*.``#P"__\T0G__`*(0)`("$"848``9 +M+$(``3BB`?\L0@`!+*,``0!#$"440``3)`(``0``("4\`@``)$8:.``$$,`` +M1!`C``(0@`!&&"&48@``%@(`!`````"48P`"$&4`!B0"``$DA``!+((`@Q1` +M__0`!!#````0)8^_`!2/L``0`^``"">]`!@GO?_@K[\`'*^R`!BOL0`4K[`` +M$`"@B"6,@@(T`$#X"0#`D"4`0(`E,@(`0A!```]_V"OOP"`"` +MN"6OI0&DKZ8!J*^G`:R/L@'$E[`!OI>B`<*OH@%8)`,;6*^C`6`FY0+(KZ4! +M9#P"```D0DE0`$#X"0``B"400`&LC[\!G#P"```D0DS,`$#X"0+@("6FX@*B +M,$+__Q1```L\`@``/`(``"1"2?0"X"`E`$#X"0(`*"400`&=C[\!G#("/_^F +MX@*B/`(``"1"7X``0/@)`N`@)3P"```D0DR(`$#X"9;D`J(`0(`E$@`!CP+@ +M("4\`@``)$).'`(`*"4T!O]_`$#X"2>G`!`00`&'`N`@)3P"```D0DX<`@`H +M)20&`(``0/@))Z<`D!!``8"/OP&``008@`I*&(`(1!```8D`@!`)`(`"!!B`!T\`@`` +M$```W"?>``008@`H/`8``!```-@GW@`$)[(`$">T`$`DI0=8KZ4!<))"``(0 +M```E-%,``R>R`!`GM``P/`(``"1""IBOH@%P$```'I)3``(GL@"0)[0`X#P" +M```D0@0XKZ(!<))"``(0```6-%,``2>R`)`GM`#P)$(!F*^B`7"20@`"$``` +M#S13``(GL@"0)[0!`#P"```D0@#XKZ(!<))"``(0```'-%,`!">R`!`GM`!0 +M),8'6*^F`7"20@`"-%,`!#P'```DYTD4`.#X"0*`("440`"F````````L"4" +MP"`E/`@``"4(4(0!`/@)`H`H)1!``)H`%A%`CZ,!<`!B@"&/I`&PCZ4!M(^F +M`;@\"```)0A1``$`^`F2!P`8EA$``)8"``(`41`K%$``C)>B`1`"(A`K%$`` +M@I>B`1(`41`K%$``?X^E`6R2!``&.(,`"BRB``$``Q`+%$``>8^F`6@X@P`% +M+,(``0`#$`L40`!TCZD`1@\!@``),8```#`^`DD!0!`I[$! +M&)?$``*GI`$:D@,`!B0"``408@`%)`(`"A1B``8T@D``$```!*>B`1J7H@$: +M-$*``*>B`1J2`@`$HZ(!'9("``6CH@$RCD(`&*^B`32OLP$XC@(`$(X#`!2. +M1``0CD4`%`!$$"0`91@D`&(0)1!```27H@$:-$("`!````.GH@$:,$+]_Z>B +M`1J.`@`(C@,`#(Y$``B.10`,`$00)`!E&"0`8A`E$$```R0'``(0```"HZD`5B,90``C&8`!(QG``B,:``,K$4``*Q& +M``2L1P`(K$@`#"1C`!`49/_V)$(`$":U``&2`@`'`B(0(3!1__^6`@`"`%$0 +M*Q!`_W:7H@$0)M8``2K"`(`40/]=`````"?>``0\`@``/`(``"1"`?@#PA`K +M%$#^^@`````2H``U+J,`020"`$``0Z@*/`(``"1"6U2/I`%D`J`H)20&`$`\ +M!P```$#X"23G2-"N]1+(&J``$P``*"4`!2#`CZ(!I`""("$`!1F`CZ8!9`!F +M&"&48@``I((``)1B``*D@@`"D&(`!*""``208@`%H((`!22E``$`M1`J%$#_ +M\``%(,".X@)4`N`@)8^E`:0`0/@)`J`P)1J@``\``"@E``4A@(^G`60`AR`A +M``48P(^H`:0`:!@AD&(`!J""``:08@`'H((`!R2E``$`M1`J%$#_]``%(8"/ +MH@&LK%4``);B`J*FX@`8`!40*X^_`9R/O@&8C[]_]BOOP`@K[,`'*^R`!BOL0`4K[``$`"` +MB"4`H)@EEB("HA1``"4D$`#_/`(``"1220@"0/@)`````#!"`/`D`P!@$$,` +M!@`````"0/@)`B`@)20#`9D40P`9/`(``)9B``(P0@"@)`,`H!!#`"8D$`#A +MEF(``C!"`-`D`P#`$$,`(200`.*68@`",$(`T"0#`-`00P`<)!``Y)9B``(P +M0@%0)`0`X"0#`.,X0@%0`&"`)1```!0`@H`+/`(``"1"```"("`E`$#X"0)@ +M*"400``-)`,`P(Q0`""68@`",$(`P!1#``D"`!`E,@,`#R0"``$48@`%`@`0 +M)20"__`"`H`D-A```@(`$"6/OP`@C[,`'(^R`!B/L0`4C[``$`/@``@GO0`H +M)[W_Z*^_`!`\`@``)$(```!`^`D``````$`8)1!@``0``!`EC&(`'``"$((P +M0@`!C[\`$`/@``@GO0`8)[W_T*^_`"ROM@`HK[4`)*^T`""OLP`F`!(00``-C[\`()>B`!`L0D`` +M%$``!9>B`!(``A+",$(``1````.N`A+4``(3PJX"$M2.`A+4C[\`((^Q`!R/ +ML``8`^``"">]`"@GO?_HK[\`%*^P`!`\`@``)$))"`!`^`D`@(`E`$`8)20" +M`$@08@`P/`(``"AB`$D00``/-`*!C2AB`$(00``()`(`0RAB`$`00``G/`(` +M`!!@`!H``!`E$```*H^_`!008@`@`````!```"4``!`E`$,0*A1```TT`H&/ +M-`*!B`!B$"H00``8/`(``"AB`$T00``;```0)2AB`$H40``7/`(``!```!$D +M0EP@%&(`$SP"```0```-)$)<()8#`J(H8@&(%$``#@``$"4H8@&.%$``!3P" +M```D`@&/%&(`!P`````\`@``)$)<(`!`^`D"`"`E$````X^_`!0``!`EC[\` +M%(^P`!`#X``()[T`&">]_]BOOP`DK[(`(*^Q`!ROL``8`("0)3"Q__\"0(`E +MC@("."0%`,$`0/@))Z8`$!!``"0\`@`````@)21%`*0\`@``)$8`ICP"```D +M1P"H/`(``"1(3,P`!!!``$00(0`"&$``91`AE$(``!11`!(DA``!)(3__Y>B +M`!`L0E`#$$```P!F$"$0```&E$(````$$$``1!`A``(00`!'$"&40@``I@(" +MH`$`^`D"0"`E$```!*8"`J(L@@`.%$#_YP`$$$"/OP`DC[(`((^Q`!R/L``8 +M`^``"">]`"@GO?_8K[\`)*^R`""OL0`F`!`00``D/`(`````("4D10`P/`(``"1&`#(\`@``)$<`-#P" +M```D2$S,``000`!$$"$``AA``&40(91"```440`2)(0``22$__^7H@`0+$)0 +M`Q!```,`9A`A$```!I1"````!!!``$00(0`"$$``1Q`AE$(``*8"`J`!`/@) +M`D`@)1````2F`@*B+((`!Q1`_^<`!!!`C[\`)(^R`""/L0`I`(`("4`0/@)EB4"HH^_`!B/L0`4C[``$`/@``@GO0`@ +M````````````````)[W_R#P"DD@T0OP`KZ(`$).C`!`GI0`0D*(``0`"$@`` +M8A@ED*(``@`"%```8A@ED*(``P`"%@``8A@EC((`%*Q#0(`\`B22-$)))*^B +M`!23HP`4)Z4`%)"B``$``A(``&(8)9"B``(``A0``&(8)9"B``,``A8``&(8 +M)8R"`!2L0T"`/`(H`#1"`#FOH@`8DZ,`&">E`!B0H@`!``(2``!B&"60H@`" +M``(4``!B&"60H@`#``(6``!B&"6,@@`4K$-`@#P"4Q8T0@@DKZ(`').C`!PG +MI0`:^B`""3HP`@)Z4`()"B``$``A(``&(8)9"B``(``A0``&(8 +M)9"B``,``A8``&(8)8R"`!2L0T"`/`(`'31"[_^OH@`DDZ,`)">E`"20H@`! +M``(2``!B&"60H@`"``(4``!B&"60H@`#``(6``!B&"6,@@`4K$-`@#P"&JHT +M0KY`KZ(`*).C`"@GI0`HD*(``0`"$@``8A@ED*(``@`"%```8A@ED*(``P`" +M%@``8A@EC((`%*Q#0(`\`KX0-$)55*^B`"R3HP`L)Z4`+)"B``$``A(``&(8 +M)9"B``(``A0``&(8)9"B``,``A8``&(8)8R"`!2L0T"`/`(`#C1",`>OH@`P +MDZ,`,">E`#"0H@`!``(2``!B&"60H@`"``(4``!B&"60H@`#``(6``!B&"6, +M@@`4K$-`@*^@`#23HP`T)Z4`-)"B``$``A(``&(8)9"B``(``A0``&(8)9"B +M``,``A8``&(8)8R"`!2L0T"$`^``"">]`#@GO?_8K[\`((R"`!0T`X```$,0 +M(20#'!:L0QC0```8)30&@``\!0`!C((`%`!&$"&L11B`)&,``2AB``@40/_Z +M`````(R"`!0T`X```$,0(8Q$'```!"8"``09`C"$``\`!"$`/`(``"1"```` +M9"`E`$#X"20%``B/OP`@`^``"">]`"@GO?^@`(`X)20"_\FOH@``KZ(`!*^B +M``BOH@`,)`+_PJ^B`!`D`O_RKZ(`&*^B`!ROH@`@KZ(`)"0"__2OH@`H)`+_ +MP*^B`#"OH@`TKZ(`.*^B`#PD`O^ZKZ(`0"0"_[*OH@!(KZ(`3*^B`%"OH@!4 +M)`+_L*^B`%@``"@E).8`!">J`!@GJ0`P)Z@`2``%&(``9R`A`Z,0(8Q"``"L +M@E)P`&8@(0%#$"&,0@``K()2@`!G("$!(Q`AC$(``*R"4I@`9B`A`0,8(8QB +M``"L@E*H)*4``2BB``440/_L``````/@``@GO0!@)[W_T*^_`"BOM0`DK[0` +M(*^S`!ROL@`8K[$`%*^P`!``H)@E`,"@)0#@J"4PDO__/`(``"1"````0/@) +M)`12\`!`B"46(``%/!```"0$``*/HP!`$```**QD```F$````B`@)3P%```D +MI0C@`@#X"20&$P"N,P`,KC0`$*XU`!2F,@)DIB`"9B0"`#^F(@*4KB`"F*X@ +M*\BN("O,/`((`*XB*]@D`@>!KB(KX*X@*^@\`@`_-$(_/ZXB*^PD`@!DKB(K +M\"0"``*N(BOT)`+__ZXB+`2N(BP(KB(L#"8D*,P\!0``)*4;\`(`^`DD!@`& +MHB`L$`(@$"6/OP`HC[4`)(^T`""/LP`]`#`G +MO?^HK[\`5*^V`%"OM0!,K[0`2*^S`$2OL@!`K[$`/*^P`#B/M@!HK[8`$#P" +M```D0@```$#X"3"$__\`0*`E$H`"%P*`F"4\`@``)$(```*`("4``"@E`$#X +M"20&``$40``#)`(``Q```@2OH@`TCF(`%(Q"0""OH@`LDZ,`+">D`"R0@@`! +M``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"4P9`#_``0A`JYD`F@P +M8P`/IF,";#B#``4X@@`'``(0*P`#$`H00``%)`(`"A""``,D`@`)%((`!B0" +M``V68@)L+$(``A!```0\`@``)`(`#1```>"OH@`T)$(```)@("4`0/@)```H +M)11```0T`X``)`(``Q```=>OH@`TCF(`%`!#$"&,0A@8IF(";HYC`F@D`@`) +M$&(`!R0"``H48@`*/`(``)9B`FPL0@`$$$``!CP"```\`@``)$)@$`!`^`D" +M8"`E/`(``"1"````0/@)`F`@)11```0T`X``)`(`#A```;ROH@`TCF(`%`!# +M$"$D`P`'K$,8`#P"```D0@```$#X"0)@("6F8@)P,$,`\"0"`"`08@!"*&(` +M(1!```\D`@!0)`(`"A!B`#TH8@`+$$``!B0"`!`D`@`'$&(`.``````0```3 +MEF("F`"@40``$EZ(`*"0"``@0``%) +MKZ(`-"Q",`(00``$EZ(`*"0"``40``%#KZ(`-*:"$P".8@`4C$)`$*^B`#"3 +MH@`P,$0`&``$(,(D`@`"$((`$B0"``,4@@`$)`(`"20"``H0``$TKZ(`-(YC +M`F@08@`*)`(`"A1B``8`````EF(";"Q"``040``%/`(``"0"``H0``$HKZ(` +M-#P"```D0@```F`@)20%`#\`0/@))Z8`*!1```27H@`H)`(`"!```1VOH@`T +MIH(3`CP"```D0@```F`@)20%`!P`0/@))Z8`*!1```27H@`H)`(`"!```1&O +MH@`T$$``$9>B`"@P4?_P`!&+`#P"```D0@```F`@)20%`!L`0/@))Z8`*!1` +M``27H@`H)`(`"!```0*OH@`T`B*()1````(F,?]`)!$#0```@"42(``.``"0 +M)3P"```D50```F`@)28%`,`"H/@))Z8`*!!``/&7H@`H`D*0)B80``$"$1`K +M%$#_]P)@("4T`O__$D(``R0"``<0``#IKZ(`-"0"``JF@A1V)`(``Z:"%H`` +M`(`E)`0`-":&``8D`P`+<@0H`@"F$"&D0Q1X)A```2X"``H40/_[<@0H`@`` +M@"4\`@``)$L;X":(``(\`@``)$H;Z"0)`#0FAP`,)`4`"R:&``@`$!A``'0@ +M(0!K$"&40@``I((6B`!H("$`:A@AE&(``*2"%H!R"1@"`&<0(:1%%S@`9A@A +M)A```2X"``,40/_PI&46H#P"```D0@```F`@)0!`^`DFA1,`%$```R0"``@0 +M``"VKZ(`-):"$P`L0E`#$$``$R0$``J.8P)H$&0`"20"``D08@`()`(&:!1D +M``P`````EF(";"Q"``000``(`````"0"!FBF@A:0)`($L*:"%I0T`H``IH(6 +MF*:"%HZ6@A,:$$``(R0#`!"68@)P,$(`\!1#`"`\`@``CF(`%#0#@```0Q`A +M)`-`!ZQ#&``\`@``)$(```!`^`DD!`?0/`(``"1"````0/@)`F`@):9B`G*. +M8@`4-`.```!#$"$D`P`'K$,8`#P"```D0@```$#X"20$!]"68@)R,$(`\"0# +M`"`00P`#)`(`#1```'NOH@`T/`(``"1"```"8"`E)`4`OP!`^`DGI@`H%$`` +M!)>B`"@D`@`($```<*^B`#2F@A,$IF("H#P"```D0@``KF("6#P"```D0@`` +MKF("7#P"```D0@```$#X"0)@("440``#)`(`"!```&"OH@`TCF,":"0$``H0 +M9``*```H)20"``D08@`()`(`#11D``@`````EF(";"Q"``000``$`````"0" +M``T0```9KZ(`-(YB`F@X0P`'+&,``3A"``LL0@`!`&(8)1!@``,D`@`-$``` +M#Z^B`#268@)P,$(`\"1"_]`L0@!`$$```SP"```0```#)$(``#P"```D0@`` +M`F`@)0!`^`DGI0`T`$`H)1"@`#8`````CH(I4*YB`F`\`@``)$(```!`^`D" +M8"`E``"0)0``@"4D%0`?/`(``"11```"8"`E`K`H(P(@^`DGI@`H$$``()>B +M`"@"0I`A`!`80`!T("$``A("H((HP`"`&"63H@`IH&(HP280``$N`@`#%$#_ +M[RY#``$\`@`"-$+__0)"$"8L0@`!`&(8)1!@``,D`@`)$```$*^B`#0\`@`` +M)$)C&`!`^`D"8"`E/`(``"1"````0/@)`F`@)1````\"8!`E)`(`"!````.O +MH@`T)`(`"*^B`#02@``$/`(``"1"````0/@)`H`@)1+```*/H@`TKL(````` +M$"6/OP!4C[8`4(^U`$R/M`!(C[,`1(^R`$"/L0`\C[``.`/@``@GO0!8)[W_ +MZ*^_`!2OL``0/`(``"1"````0/@)`("`)8X"*3000``#``````!`^`D"`"`E +M/`(``"1"````0/@)`@`@)3P"```D0@```$#X"0(`("4\`@``)$(```(`("4D +M!0`!`$#X"20&``$\`@``)$(```(`("4`0/@))@43`#P"```D0@```$#X"0(` +M("6/OP`4C[``$`/@``@GO0`8)[W_H*^_`%@`@%`E-`*``*^B`!`T`I@@KZ(` +M%#P"554T0E55KZ(`(#P"JJHT0JJJKZ(`)#P"9F8T0F9FKZ(`*#P"F9DT0IF9 +MKZ(`+```8"4GN``0)Z\`&">N`$`GK0!4``P8@`,#$"&,1```)(+``"Q"$``0 +M0``B`>,H(8U"`!0`1!`AC$(``*^B`$"3HP!`D<(``0`"$@``8A@ED<(``@`" +M%```8A@ED<(``P`"%@`0```6`&(0)8Q"``"OH@!4DZ0`5)&B``$``A(``((@ +M)9&B``(``A0``((@)9&B``,``A8``((@)8U"`!2,8P```$,0(:Q$```0``!_ +M)8P``8U"`!0`1!`AC$(``*RB`````$`E)(+``"Q)$``GIP!()Z8`1``(%``5 +M(``5`$@H)8U"`!0`1!`AK$4``!$@`!\`````C4(`%`!$$"&,0@``KZ(`2).C +M`$B0X@`!``(2``!B&"60X@`"``(4``!B&"60X@`#``(6`!```!,`8A@EKZ4` +M1).C`$20P@`!``(2``!B&"60P@`"``(4``!B&"60P@`#``(6``!B&"6-0@`4 +M`$00(1``_^&L0P``C4(`%`!$$"&,0P``%&4`4P``$"4E"``!*0(!`!1`_],` +M"!0```!`)2>K`"`D@L``+$D0`">G`%`GI@!,``@0@`%B$"$5(``5C$4``(U" +M`!0`1!`AK$4``!$@`!\`````C4(`%`!$$"&,0@``KZ(`4).C`%"0X@`!``(2 +M``!B&"60X@`"``(4``!B&"60X@`#``(6`!```!,`8A@EKZ4`3).C`$R0P@`! +M``(2``!B&"60P@`"``(4``!B&"60P@`#``(6``!B&"6-0@`4`$00(1``_^&L +M0P``C4(`%`!$$"&,0P``%*,`'0``$"4E"``!*0(`!!1`_](`"!"```P@@`,$ +M&"&,8@``)$+``"Q"$``40/]Z`>00(0"`&"4#`Q`AC40`%(Q"````@B`A`>,8 +M(8QB``"L@@``)8P``2F"``(40/]9``P8@#P"```D0@```$#X"20$`&0D`@`! +MC[\`6`/@``@GO0!@,*7__S"B`0`00``&)`(3,Z3"```D`A?4I.(```/@``@D +M`@`!,*(`@!!```H`````E((3&A!```<`````)`()"*3"```D`@JLI.(```/@ +M``@D`@`!`^``"```$"4GO?_0K[\`**^S`"2OL@`@K[$`'*^P`!@`@)@E`F"0 +M)0)@B"6GH``0EB(3`"Q"4`$40``')C`"?(XB`C@D!0#)`$#X"2>F`!`00`$: +MC[\`*)9B`G`P0@#P)`,`0!1#``.7H@`0ID`3%I>B`!`40``+)`(`!XYC`F@4 +M8@`()`(`")9C`FP48@`%)`(`!:>B`!`D`@`!ID(3!J9"$PB.(P)X)`(`!A!B +M`!`D`G!EEB,"9A1B``T`````EB,"H"1B_YPL0@`"$$``!"0"`$$D8@`%$``` +M!:8B`J"6(P*@%&(``B0"`$.F(@*@K@``!)9"$Q800``&)`(``:X"``260A,& +M%$```B0"``.N`@`$ED(3&A!```0`````C@(`!#1"``2N`@`$ED(3'!!```PD +M`@X1EB,"9A!B``HD`@D(C@,`!#1B``BN`@`$ED(3"!1```0D`@D(-&(`**X" +M``0D`@D(I@(`$)9B`G`P0@#P)$+_T"Q"`$`40``5)`()Q(YD`F@X@P`'+&,` +M`3B"``LL0@`!`&(8)11@``TD`@G$)`,`"A"#``DD`@`)$((`""0""<04@P`( +M)`(*K)9B`FPL0@`$$$``!"0""JPD`@G$$````J8"`!*F`@`2)`(3,Z8"``PD +M`A?4I@(`#HX"```\`__[-&/__P!#$"0\`P`"`$,0):X"``"7H@`0,$(``A1` +M``P``"`ECF,":"QB``800``')`(`!11B``<`!!3`EF(";"Q"``040``#``04 +MP"0$``$`!!3`C@,```!#$"8\!``(`$00)`!B&"8\`O_?-$+__P!B&"0\`@`0 +M`&(8)9>B`!```A!".$(``3!"``$``A6``$,0)CP$`$``1!`D`&(8)CP"@``` +M8A@E/`)```!B&"6N`P``EB(";"Q"``(00``%EZ(`$(YC`F@D`@`+%&(`*9>B +M`!`P0@`!%$``!```&"6.`@`$,$(`"0`"&"L``Q=`C@0```!$$"8\`R```$,0 +M)`""(":7H@`0``(0PCA"``$P0@`!``(7``!$$"8\`Q```$,0)`""(":N!``` +MEZ(`$#!"``040``$```8)8X"``0P0@`)``(8*P`#'L".`@```&(8)CP$"``` +M9!@D`$,0)CP#!```0Q`E/`,!``!#$"6N`@``C@(``#P#_?\T8___`$,0)*X" +M``".0A/($$``!```&"6.0A/,%$```P`#%<`D`P`!``,5P(X#````0Q`F/`0` +M@`!$$"0`8A@F/`(``31"X```8A@EK@,``(XC`F@D`@`%%&(`!"0"``B6(P)L +M$&(`!0````".(@)H+$(`!A1```67H@`0C@(``#1"$`"N`@``EZ(`$#!"`?`0 +M0``#``(1`A````.F`@`()`(`"J8"``B7H@`0,$+P`!!```4``AL")`(``0!B +M$`00```#I@(`"B0"`("F`@`*EF("<#!"`/`D0O_0+$(`0!!```4D`_?_C@(` +M`#1"#``0```&K@(``(X"````0Q`D)`/[_P!#$"2N`@``ED(3"A!```L"8"`E +MCF("."0%``\`0/@))B82X!!```4D`@`!KB(2Y(X"```T0@(`K@(``"0"``&/ +MOP`HC[,`)(^R`""/L0`E`!".`A+,```@)0``*"6L1``HK$4` +M+(X"`!0T`X```$,0(:Q2`"".`@`4-`.```!#$"&.(P``K$,`((^_`#R/L@`X +MC[$`-(^P`#`#X``()[T`0">]_]"OOP`HKZ4`%(R#`G@D`@`!$&(`"30"__\0 +M8``-/`(``"0"``808@`))`(`"!1B`!(DH@`!-`+__Z^B`!P\`@`'-$+__Q`` +M``NOH@`@/`(``(Q"````HA`C``(0P*^B`!P\`@``C$(```"B$",``A#`KZ(` +M("2B``&OH@`8/`(!@#1"__\`PA`DKZ(`$#P"```D0@```$#X"2>E`!"/OP`H +M`^``"">]`#`GO?_PC((`%#0#@```0Q`AK$``*(R%`!0T`H```*(H(8RB``0\ +M`P`$`$,0)3P#_\\T8___`$,0)*RB``2,@@`4-`.```!#$"$T`___K$,`(`/@ +M``@GO0`0)[W_\`"`0"64H@`2$$``&@$`."6-!``4-`*```""("&,@@`$/`,` +M$`!#$"6L@@`$C0(`%#0#@```0Q`AE*,`$*Q#`"2-`@`4-`.```!#$"&4HP`2 +MK$,`.(T#`!0T`H```&(8(8RB`!0``A#`K&(`,!````J-`@`4C00`%#0"@``` +M@B`AC((`!#P#_^\T8___`$,0)*R"``2-`@`4-`.```!#$"&,HP``K$,`*(T# +M`!0T`H```&(P(8S"`"`\`_^``$,0))2C``H`0R`EE*(`&!!```4D0@`$``(4 +M`#P#`'\`0Q`D`((@):S$`"",Y"O@/`+__S1"`/\`@B`DE*(`&@`"$@`P0O\` +M`((@):SD*^"-`@`4-`.```!#$"&L1``8E*<`"HRC`!P`XQ`K.$(```!B.`N, +MI@`,`,,0*SA"````8C`+%.8``P`````0```"C*D`!(RI``",H@`$C00`%#0# +M@```@R`A)$+__0`"$,`\`P`'-&/__P!#$"0\`PH8`$,0):R"`-2-!``4-`*` +M``""("$E(O_]``(0P#P#``]_\B,A@`4C,)`%*^B`#"3HP`P)Z0`,)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8)0`%*$`D`@`#`*(0!`!B&"6O +MHP`TDZ,`-">D`#20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B +M&"6LPT`4)`(``0/@``@GO0`X)[W_R(R&`!2,PD`4KZ(`,).C`#`GI``PD((` +M`0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E``4H0"0"``,`HA`$ +M``(0)P!B&"2OHP`TDZ,`-">D`#20@@`!``(2``!B&"60@@`"``(4``!B&"60 +M@@`#``(6``!B&"6LPT`4)`(``0/@``@GO0`X)[W_Z(R'`!2,XD`8KZ(`$).C +M`!`GI``0D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E)`(` +M`0"B$`0``A`G`&(8)##&``$`IC`$`&88):^C`!23HP`4)Z0`%)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8):SC0!@D`@`!`^``"">]`!@L +MH@`&$$``"2>]_^B,@@`4C$)`'*^B`!"3H@`0,$(`+P"B$`80```",$(``20" +M__\#X``()[T`&">]_]"OOP`H`(`X)8SB`!2,0D`4KZ(`().C`"`GI``@D((` +M`0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8B`E``400"0#``,`0Q@$ +M/`(``31"\```0Q`G`((@)``%*P``A2`E$,```S2$@``\`@`!`((@):^D`"23 +MHP`D)Z0`))""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8SB +M`!2L0T`4C.,HU#P%`0`\`@``)$(```#@("4`0/@)`&4H)8^_`"@#X``()[T` +M,````````````````">]_^B,@@`4C$)`"*^B`!"3H@`0)Z0`$)"#``$``QH` +M`$,0)9"#``(``QP``$,0)9"#``,``QX``$,0)3A"``$L0@`!`^``"">]`!@` +M@$`E`*`X)0``2"4!`%`EC0,`%(QF`(`\`@"``,(0)!!``!8`````C&0`C#P" +M`0``@A`D/`,`(#A"````8D@+/`(@``""$"000``"/`(`0`$B2"4\`@0``((0 +M)!!```(\`@"``2)()3P#`@``@Q`D`2,8)3A"````8D@+C0(`%(Q&`,`D`O__ +M%,(``P``$"4#X``(K.```#P"`04T0MBZ`,(8)#P"``@`PA`D$$``!*SC```\ +M`D```&(0):SB```PP@`%$$``!3#"!<",X@``-$(``:SB```PP@7`$$``%S#" +M`"",X@``-$(`0*SB``"-`@`4C$,`Q#!D`_^-0E+H`((@)3P%`_\`91@D``,< +M`@!D&"6M0U+HC0(`%(Q"`,@P1`/_`(,@)0!%$"0``A0"`$00):U"4N@PP@`@ +M$$``!#P#0`",X@```$,0):SB``",X@```2(0):SB```\`T```$,0)!!```T` +M````K082Z(T#`!2,8@#$K0(2[(QB`,BM`A+PC&(`S*T"$O2,8@#0K0(2^(QB +M`-2M`A+\`^``""0"``$#X``(C((HU">]__``@$`EC0DHU`4A``4!`#@EC0(` +M%*Q``"2-`@`4C$(`)#P"`04T0MBZ`*(@)#"B`$`00``-```P)8SC*5@T@@!` +M`$,@"XSC*5PT@@$``$,@"XSC*6`T@@"``$,@"XSC*60T@@0``$,@"S"C``$T +M@@`'`$,@"SP"`N``HA`D$$``%CP"`(``@B`E/`(`(`"B$"000``"/`(!``#" +M,"4\`@!``*(0)!!```(\`B```,(P)3P"`(``HA`D$$```CP"!```PC`E/`," +M``"C$"0`PQ@E.$(```!B,`L\`D```*(0)!!```(\`@`(`((@)8T"`!2L1`"@ +MC00`%(R"`*P\`TC_-&/__P!#$"0`1A`EK((`K`2A``2LY2C4C0,`%"0"``&L +M8@`D`2`0)0/@``@GO0`0``````/@``B4@@*&,*/__Y2"`H8`8A`K$$``(">] +M_^@``RE`)*)('"Q"$``00``3``,90(R"`!0`HA`A-`.('`!#$"&,0@``KZ(` +M$).C`!`GI``0D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@`0```& +M`&(0)8R"`!0`8A@A-`*('`!B&"&,8@``,$.``!1@``(D`@`!```0)0/@``@G +MO0`8)[W_N`"`."4PI?__E.,"A@"C&"L08`&%```0)0`%&4`D8D@4+$(0`!!` +M`.P`````C.(`%`!B$"$T`X@4`$,0(8Q"``"OH@`0DZ,`$">D`!"0@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6`!```-\`8D`EKZ``%).D`!208@`! +M``(2``""("608@`"``(4``""("608@`#``(6``""("6,X@`4`,(0(30#B``` +M0Q`AK$0``!```-D`!3%`KZ``&).D`!B08@`!``(2``""("608@`"``(4``"" +M("608@`#``(6``""("6,X@`4`,(0(30#B`0`0Q`AK$0``!```-(`!3%`KZ`` +M').D`!R08@`!``(2``""("608@`"``(4``""("608@`#``(6``""("6,X@`4 +M`,(0(30#B`@`0Q`AK$0``!```,L`!3%`KZ``().D`""08@`!``(2``""("60 +M8@`"``(4``""("608@`#``(6``""("6,X@`4`,(0(30#B`P`0Q`AK$0``!`` +M`,0`!3%`KZ``)).D`"208@`!``(2``""("608@`"``(4``""("608@`#``(6 +M``""("6,X@`4`,(0(30#B!``0Q`AK$0``!```+T`!3%`KZ(`*).D`"@GHP`H +MD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`EC.(`%`#"$"$T +M`X@4`$,0(:Q$```0``"V``4Q0*^@`"R3I``LD&(``0`"$@``@B`ED&(``@`" +M%```@B`ED&(``P`"%@``@B`EC.(`%`#"$"$T`X@8`$,0(:Q$```0``"O``4Q +M0*^@`#"3I``PD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`E +MC.(`%`#"$"$T`X@<`$,0(:Q$```0``"H)`(`!*^@`#23I``TD&(``0`"$@`` +M@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`EC.(`%`#"$"$T`X@``$,0(:Q$ +M```0``"J``4Q0*^@`#B3I``XD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(` +M`P`"%@``@B`EC.(`%`#"$"$T`X@$`$,0(:Q$```0``"C``4Q0*^@`#R3I``\ +MD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`EC.(`%`#"$"$T +M`X@(`$,0(:Q$```0``"<``4Q0*^@`$"3I`!`D&(``0`"$@``@B`ED&(``@`" +M%```@B`ED&(``P`"%@``@B`EC.(`%`#"$"$T`X@,`$,0(:Q$```0``"5)`(` +M`8SB`!0`8A@A-`*(%`!B&"&,:`````4Q0"3"2``L0A``%$#_'B>C`!2,X@`4 +M`,`8)0!B&"$T`H@``&(8(:Q@````!3%`),)(!"Q"$``40/\E)Z,`&(SB`!0` +MP!@E`&(8(30"B`0`8A@AK&`````%,4`DPD@(+$(0`!1`_RPGHP`C`"",X@`4`,`8 +M)0!B&"$T`H@,`&(8(:Q@````!3%`),)($"Q"$``40/\Z)Z,`)(SB`!0`P!@E +M`&(8(30"B!``8A@AK&`````%,4`DPD@4+$(0`!1`_T$D`@`'C.,`%`#`$"4` +M0Q`A-`.(%`!#$"$D`P`'K$,````%,4`DPD@8+$(0`!1`_T@GHP`LC.(`%`#` +M&"4`8A@A-`*(&`!B&"&L8`````4Q0"3"2!PL0A``%$#_3R>C`#",X@`4`,`8 +M)0!B&"$T`H@<`&(8(:Q@```D`@`$%0(`-"0"``&,XBO8/`,(``!#$"000``N +M)*(`0#!%__\`!3%`),)(`"Q"$``40/]-)Z,`-(SB`!0`P!@E`&(8(30"B``` +M8A@AK&`````%,4`DPD@$+$(0`!1`_U0GHP`XC.(`%`#`&"4`8A@A-`*(!`!B +M&"&L8`````4Q0"3"2`@L0A``%$#_6R>C`#R,X@`4`,`8)0!B&"$T`H@(`&(8 +M(:Q@````!3%`),)(#"Q"$``40/]B)Z,`0(SB`!0`P!@E`&(8(30"B`P`8A@A +MK&```"0"``$#X``()[T`2">]_^@`@$`E,*7__Y4#`H8`HQ@K$&``50``$"40 +MP``Y`````)#'``4`!SH`D,(`!`#B."60Q``#``0F`)#"``(``A0``((@)9#" +M``$``A(``((@)9#"````@B`E``0@0@`'%\``@B`E$```*``'.$*OI``0DZ0` +M$)!B``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@)8T"`!0`PA`A +M-`.(&`!#$"&L1```$```(@`%,4"OH@`4DZ0`%">C`!208@`!``(2``""("60 +M8@`"``(4``""("608@`#``(6``""("6-`@`4`,(0(30#B!P`0Q`AK$0``!`` +M`!LD`@`!```X)0``("4`!3%`),)(&"Q"$``40/_5)Z,`$(T"`!0`P!@E`&(8 +M(30"B!@`8A@AK&0````%,4`DPD@<+$(0`!1`_]PTXH``C0,`%`#`$"4`0Q`A +M-`.('`!#$"$TXX``K$,``"0"``$#X``()[T`&">]_VBOOP"0K[4`C*^T`(BO +MLP"$K[(`@*^Q`'ROL`!X`("0)0#`B"4`X#`ECZ,`J#"P__\F1`)\/`*JJC1" +MJJH`0$@E``-("I9#`H8"`Q@K$&`#$@``$"62(P``+&(`!A!``PX``!`E/`(` +M`"1"'````QB``&(8(8QB````0``(`````!```;8D"P`%C(,``#P"``@`8A@D +M$&`#````$"40``&O)`L`!HY"*]@\`P@``$,0)!!``:HD"P`$)@(`0)2#``H` +M0Q`J%$`!I0``$"40``+SC[\`D)8C``(L8P`%%&`"[@``$"66(@`"+$(`!A1` +M`9L``%@EEB(``BQ"``XD!``#)`,``0!@6"40``&4`()8"A```9(D"P`'$``" +MWP``$"6OH@`@DZ0`(">C`""08@`!``(2``""("608@`"``(4``""("608@`# +M``(6``""("6.0@`4`2(0(30#B```0Q`AK$0``!```<,`$$E`KZ(`)).D`"0G +MHP`DD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`ECD(`%`$B +M$"$T`X@$`$,0(:Q$```0``&\`!!)0*^H`"B3I``HD&(``0`"$@``@B`ED&(` +M`@`"%```@B`ED&(``P`"%@``@B`ECD(`%`$B$"$T`X@(`$,0(:Q$```0``&U +M`!!!0*^J`"R3I``LD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@`` +M@B`ECD(`%`$"$"$T`X@,`$,0(:Q$```0``&N`!!!0*^E`#"3I``PD&(``0`" +M$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`ECD(`%`$"$"$T`X@0`$,0 +M(:Q$```0``&G`!`I0*^K`#23I``TD&(``0`"$@``@B`ED&(``@`"%```@B`E +MD&(``P`"%@``@B`ECD(`%`"B$"$T`X@4`$,0(:Q$```0``&@/`(``*^D`#B3 +MI``XD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`ECD(`%`#" +M$"$T`X@``$,0(:Q$```0``&R`!,Q0*^@`#R3I``\D&(``0`"$@``@B`ED&(` +M`@`"%```@B`ED&(``P`"%@``@B`ECD(`%`#"$"$T`X@$`$,0(:Q$```0``&K +M`!,Q0*^E`$"3I`!`D&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@`` +M@B`ECD(`%`#"$"$T`X@(`$,0(:Q$```0``&D`!,I0*^@`$23I`!$D&(``0`" +M$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`ECD(`%`"B$"$T`X@,`$,0 +M(:Q$```0``&=`!,I0*^@`$B3I`!(D&(``0`"$@``@B`ED&(``@`"%```@B`E +MD&(``P`"%@``@B`ECD(`%`"B$"$T`X@0`$,0(:Q$```0``&6`!,I0*^B`$R3 +MI`!,)Z,`3)!B``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@)8Y" +M`!0`HA`A-`.(%`!#$"&L1```$``!CP`3*4"OH`!0DZ0`4)!B``$``A(``((@ +M)9!B``(``A0``((@)9!B``,``A8``((@)8Y"`!0`HA`A-`.(&`!#$"&L1``` +M$``!B``3*4"OH`!4DZ0`5)!B``$``A(``((@)9!B``(``A0``((@)9!B``,` +M`A8``((@)8Y"`!0`HA`A-`.('`!#$"&L1```$``!@0`0*4"OM`!8DZ0`6)!B +M``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@)8Y"`!0`HA`A-`.( +M``!#$"&L1```$``!>@`0*4"OM0!C`#".0@`4`0`8)0!B&"$T`H@0`&(8(:QE````$"E`)*)(%"Q"$``4 +M0/Y7)Z,`-(Y"`!0`H!@E`&(8(30"B!0`8A@AK&L``#P"```D0@```D`@)0!` +M^`D"`"@EDB0`%)(B`!4``A(``((@)9(B`!8``A0``((@)9(B`!<``A8``((@ +M)9(E`!B2(@`9``(2``"B*"62(@`:``(4``"B*"62(@`;``(6``"B*"4`$S%` +M),)(`"Q"$``40/Y%)Z,`.(Y"`!0`P!@E`&(8(30"B```8A@AK&0````3,4`D +MPD@$+$(0`!1`_DPGHP`\CD(`%`#`&"4`8A@A-`*(!`!B&"&L8````!,Q0"3" +M2`@L0A``%$#^4R>C`$".0@`4`,`8)0!B&"$T`H@(`&(8(:QE````$RE`)*)( +M#"Q"$``40/Y:)Z,`1(Y"`!0`H!@E`&(8(30"B`P`8A@AK&`````3*4`DHD@0 +M+$(0`!1`_F$GHP!(CD(`%`"@&"4`8A@A-`*($`!B&"&L8````!,I0"2B2!0L +M0A``%$#^:"0"``>.0P`4`*`0)0!#$"$T`X@4`$,0(20#``>L0P```!,I0"2B +M2!@L0A``%$#^;R>C`%".0@`4`*`8)0!B&"$T`H@8`&(8(:Q@````$RE`)*)( +M'"Q"$``40/YV)Z,`5(Y"`!0`H!@E`&(8(30"B!P`8A@AK&`````0*4`DHD@` +M+$(0`!1`_GTGHP!8CD(`%`"@&"4`8A@A-`*(``!B&"&L=````!`I0"2B2`0L +M0A``%$#^A">C`%R.0@`4`*`8)0!B&"$T`H@$`&(8(:QU```0``!))`(``0`0 +M24`E(D@`+$(0`!1`_HDGHP!@CD(`%`$@&"4`8A@A-`*(``!B&"&L=````!!) +M0"4B2`0L0A``%$#^D">C`&2.0@`4`2`8)0!B&"$T`H@$`&(8(:QU````$$E` +M)2)(""Q"$``40/Z7)Z,`:(Y"`!0!(!@E`&(8(30"B`@`8A@AK&@````004`E +M`D@,+$(0`!1`_IXGHP!LCD(`%`$`&"4`8A@A-`*(#`!B&"&L:@```!!!0"4" +M2!`L0A``%$#^I2>C`'".0@`4`0`8)0!B&"$T`H@0`&(8(:QE````$"E`)*)( +M%"Q"$``40/ZL)Z,`=(Y"`!0`H!@E`&(8(30"B!0`8A@AK&L``#P"```D0@`` +M`D`@)0!`^`D"`"@E)`(``8^_`)"/M0",C[0`B(^S`(2/L@"`C[$`?(^P`'@# +MX``()[T`F``````GO?_HK[\`$"2#*,`\`@``)$(```"@("4`8"@E`$#X"20& +M``:/OP`0`^``"">]`!@GO?_HK[\`$#P"```D0@``)(0HP`!`^`DD!@`&)`(` +M`8^_`!`#X``()[T`&">]_^BOOP`0)(,HS#P"```D0@```*`@)0!@*"4`0/@) +M)`8`!H^_`!`#X``()[T`&">]_]"OOP`HK[$`)*^P`"``@(@E`B"`)3P"```D +M0@``)@0HS`!`^`DD!@`&C@0`%#0"@```@B`AD@,HS)("*,T``A(``&(8)9(" +M*,X``A0``&(8)9("*,\``A8``&(8):R#`.".)``4-`*```""("&2`RC0D@(H +MT0`"$@``8A@EK(,`Y"0"``&/OP`HC[$`)(^P`"`#X``()[T`,#"E__^4@@*@ +M$$4`!B0#``R4@A,",$(`@"0$``,D`P`+`((8"A#```(`````K,,```/@``@` +M`!`E`(`P)92"$Q800``%```H)20%``&4@Q,&)`(`0P!#*`J4@A,:-*,`!`!B +M*`N4@A,<$$``"0````"4PP)F)`(.$1!B``4`````-*4`")2#$P@TH@`@`$,H +M"@/@``@`H!`E)[W_T*^_`"ROL@`HK[$`)*^P`"``@(`EEA$2X#(R`!P`$I"" +M,C$``@`1B"N.`@)$`$#X"0)`*"6.`P`4-`*```!B&"&,8A@`-$(@`*QB&`". +M`@)(`@`@)0!`^`D"0"@E`%$0)HX#`E`"`"`E`D`H)0!@^`D``C`KC[\`+(^R +M`"B/L0`DC[``(`/@``@GO0`P)[W_R(R&`!2,PD`0KZ(`,).C`#`GI``PD((` +M`0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E/`+_\31"_Y\`8A@D +M/`(``"1"'"`PI0`'``4H@`"B*"&,H@```&(8):^C`#23HP`T)Z0`-)""``$` +M`A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8):S#0!`#X``()[T`.">] +M_]"OOP`LK[(`**^Q`"2OL``@`("0)3#1__\"0(`E/`(``"1"```F!"C&`$#X +M"20&``:.!``4-`*```""("&2`RC&D@(HQP`"$@``8A@ED@(HR``"%```8A@E +MD@(HR0`"%@``8A@EK(,`"(Y$`!0T`H```((@(9(#*,J2`BC+``(2``!B&"4R +M,3__`!&,``!Q&"6L@P`,C[\`+(^R`"B/L0`DC[``(`/@``@GO0`PC(8`%#0" +M@```PC`AC,4`4```("4`!2`````H)8S#`$P``!`E`((0)0/@``@`HQ@EC((` +M%#0#@```0Q`AC$(`3`/@``@`````)[W_\(R#`!0T`H```&(8(8QE`"`\`@$` +M`*(0):QB`"",@P`4-`*```!B&"$\`@$``*(H):QE`"`#X``()[T`$(R"$LP0 +M0``I)[W_\)1"``(P0@`@$$``)0``."6,H@``$$``#@``,"4DJ``$`$`H)0$' +M$"&00P``,&(`@!!```,P8P!_`&80*P!B,`HDYP`!`.40*Q1`__]__",@@`4-`.```!#$"$PI0`'K$4`6`/@``@GO0`0`^``"(R" +M*\@GO?_HK[\`$(R&$LP4P``#)`(``1````6LA2O(/`(``"1"````0/@)```` +M`(^_`!`#X``()[T`&`/@``@D`@`!)[W_T*^_`"ROL@`HK[$`)*^P`"``@(@E +M`*"`)2X"``840``(`B"0)3P"```D0@```$#X"30%__\`4!`K$$``!0(@("4D +M`O__KD(L!!````D``!`E/`(``"1"````0/@)`@`H)8XC`!2L8A!PKE`L!"0" +M``&/OP`LC[(`*(^Q`"2/L``@`^``"">]`#`GO?_HK[\`$(R"`!2,11!P/`(` +M`"1"````0/@),*7__X^_`!`#X``()[T`&">]_]"OOP`LK[(`**^Q`"2OL``@ +M`("`)0"@B"4"`)`E/`(``"1"````0/@))`4__P!1$"L00``%`@`@)20"__^N +M0BP($```$```$"4\`@``)$(```!`^`D"("@EC@4`%#0#@```HR@AC*,`%"0$ +MP```9!@D,$(__P!B&"6LHP`4KE$L""0"``&/OP`LC[(`*(^Q`"2/L``@`^`` +M"">]`#`GO?_HK[\`$(R"`!0T`X```$,0(8Q%`!0\`@``)$(```!`^`DPI3__ +MC[\`$`/@``@GO0`8D((KV#A"``$#X``(,$(``2>]__`0H``-`(`P)8S$`!0T +M`H```((@(8R"``0\`_[_-&/__P!#$"2L@@`$C,(KV`!#$"00```+K,(KV(R$ +M`!0T`H```((@(8R"``0\`P$``$,0):R"``2,PBO8`$,0):S"*]@D`@`!`^`` +M"">]`!`GO?_0K[\`+*^R`"BOL0`DK[``(`"`@"4`H(@E`@"0)3P"```D0@`` +M`$#X"20%/_\`41`K$$``!0(`("4D`O__KD(L#!```!,``!`E/`(``"1"```` +M0/@)`B`H)8X%`!0T`X```*,H(8RD`!0\`\``-&/__P"#("0``A0`/`,__P!# +M$"0`@B`EK*0`%*Y1+`PD`@`!C[\`+(^R`"B/L0`DC[``(`/@``@GO0`P)[W_ +MZ*^_`!",@@`4-`.```!#$"&,10`4``4L`CP"```D0@```$#X"3"E/_^/OP`0 +M`^``"">]`!@GO?_P,*7__RRC`($08``))`(`#(R"`!2L100`C(,`%``&$"NL +M8@0$`*00(:!&`"@``!`E`^``"">]`!`GO?_0K[\`**^Q`"2OL``@`("()3"P +M`/\0P`!`HC`2T#("`/\00``])`,!0(XB$LR40@`",$(!0!1#`#@\`@``)$(` +M``!`^`DD!0`!`$`H)8XB$LR40@`",$)``!!```H`!1A"<@,@`@`$$$``@B`A +M)(0!!'(#,`(`1A`A``(00!```!(X"`!0T`X```$,0(20#``>L0QGPC@(` +M%#0#@```0Q`A)`,`/ZQ#&?2.!0`4C*)`$*^B`$B3HP!()Z0`2)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8)3P"_/\T0O__`&(8)#P"`@`` +M8A@EKZ,`3).C`$P0```K)Z0`3(X"`!0T`X```$,0(20#``JL0QATC@(`%#0# +M@```0Q`A)`,`#*Q#&'B.`@`4-`.```!#$"$D`P`#K$,9\(X"`!0T`X```$,0 +M(20#`""L0QGTC@4`%(RB0!"OH@!0DZ,`4">D`%"0@@`!``(2``!B&"60@@`" +M``(4``!B&"60@@`#``(6``!B&"4\`OS_-$+__P!B&"0\`@,``&(8):^C`%23 +MHP!4)Z0`5)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8):RC +M0!`0``!OC[\`;(X%`!2,HD`0KZ(`6).C`%@GI`!8D((``0`"$@``8A@ED((` +M`@`"%```8A@ED((``P`"%@``8A@E/`+\_S1"__\`8A@DKZ,`7).C`%PGI`!< +MD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@EK*-`$(X%`!2, +MHD`0KZ(`8).C`&`GI`!@D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@``8A@E)`+__0!B&"2OHP!DDZ,`9">D`&20@@`!``(2``!B&"60@@`"``(4 +M``!B&"60@@`#``(6``!B&"6LHT`0C@(`%#0#@```0Q`A)`,`'ZQ#&'".`@`4 +M-`.```!#$"$D`P!_K$,8=(X"`!0T`X```$,0(20#``ZL0QAXC@(`%#0#@``` +M0Q`A)`,`#*Q#&?".`@`4-`.```!#$"$D`P#_K$,9](X%`!0T`H```*(H(98" +M`G`P0@#P)$+_T"Q"`$`D`P`2)`0`#@""&`NLHQGXC@4`%#0"@```HB@AC*,` +M'"0"P'\`8A@DE@("<#!"`/`D0O_0+$(`0#1D$X`T8P^``((8"ZRC`!R/OP!L +MC[``:`/@``@GO0!P)[W_J*^_`%2OL`!0/`(``"1"````0/@)`("`)1!``'2/ +MOP!4C@4`%(RB0!"OH@!`DZ,`0">D`$"0@@`!``(2``!B&"60@@`"``(4``!B +M&"60@@`#``(6``!B&"4\`OS_-$+__P!B&"2OHP!$DZ,`1">D`$20@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`0C@4`%(RB0!"OH@!( +MDZ,`2">D`$B0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"4D +M`O_]`&(8)*^C`$R3HP!,)Z0`3)""``$``A(``&(8)9""``(``A0``&(8)9"" +M``,``A8``&(8):RC0!".`@`4-`.```!#$"$D`P`!K$,!!(X%`!0T`H```*(H +M(8RC`!PD`L!_`&(8))8"`G`P0@#P)$+_T"Q"`$`T9!.`-&,/@`""&`NLHP`< +MC@(`%#0#@```0Q`A)`,`'ZQ#&'".`@`4-`.```!#$"$D`P!_K$,8=(X"`!0T +M`X```$,0(20#``ZL0QAXC@(`%#0#@```0Q`A)`,`#*Q#&?".`@`4-`.```!# +M$"$D`P#_K$,9](X%`!0T`H```*(H(98"`G`P0@#P)$+_T"Q"`$`D`P`8)`0` +M%`""&`NLHQGXC[\`5(^P`%`#X``()[T`6#P"``"4HP``E$(<0`!#$"L40``+ +M```@)3P"```D0QQ`E*4``"2$``$`!!"``$,0(91"````11`K$$#_^@`````\ +M`@``)$(<0``$&(``0Q`A`^``"(1"``(GO?_@K[\`&*^Q`!2OL``0`,"`)0#@ +MB"4`@#`E)*/__RQB`!T00`"\)(<"?#P"```D0AQP``,8@`!B&"&,8@```$`` +M"``````D`@`"$@(`#SP"``@N`@`"%$``M```$"4N`@`$%$``L20"``TN`@`& +M%$``K@``$"4D`@!_$@(`"``````0``"I)`(`#8SC````8A@D)`(`#1```*0` +M`Q`+$```H@``$"42``"@```0)20"``$6`@`&`````(S"*]@``A;".$(``1`` +M`)@P0@`!$```E@``$"6,@P)H+&(`!A!``)(``!`E)`(`!11B`(\D`@`-E((" +M;"Q"``@00``#`````!```(DD`@`-$```AP``$"6,PBPH$```A"Q"``$2``"" +M```0)20#``$6`P!_)`(`#(R"`!0T`X```$,0(8Q"(@@``A-".$(``1```'

```0)93#$QH08`!;)`(``1```%D``!`E$@``5P``$"4D`P`! +M%@,`5"0"``R,PBO8``(7PA```%`X0@`!$@``!B0"``TD`@`!$@(`!P`````0 +M``!))`(`#(SC```P8Q``$```10`#$`N,PBO<``(0PCA"``$0``!`,$(``8S" +M*^PP0@`_KB(``!```#L``!`EC,(K[#!"/P```A("KB(``!```#4``!`E)`(` +M`1("``@`````$@``,```$"4N`P`'$&``+20"``P0```%/`(``(R"+"0X0@`! +M$```)S!"``$D0@```$#X"0``````0"`E$(``(20"``$F`__^+&(`!1!``!T` +M`!`E/`(``"1"'.@``QB``&(8(8QB````0``(`````)""``D0```,KB(``)"" +M``P0```)KB(``)""``T0```&KB(``)""``L0```#KB(``)""``JN(@``$``` +M!@``$"4\`@``)$(```(`,"4`0/@)`B`X)8^_`!B/L0`4C[``$`/@``@GO0`@ +M)[W_T*^_`"@`@$`E)*/__BQB`!P00`!T)(D"?#P"```D0AT8``,8@`!B&"&, +M8@```$``"``````0X``%/`,(`(T"*]@`0Q`E$```!JT"*]B-`BO8/`/W_S1C +M__\`0Q`DK0(KV!```&8D`@`!C((`%#0#@```0Q`AC$4B"!#@``,`````$``` +M`S2E(``D`M__`*(H)(R"`!0T`X```$,0(:Q%(@@0``!6)`(``:R'`I",@@`4 +M-`.```!#$"&L1P!($```3R0"``$`!Q`KK0(KZ!```$LD`@`!$.``!3P#@`"- +M`BO8`$,0)1````:M`BO8C0(KV#P#?_\T8___`$,0)*T"*]@0```^)`(``84" +M+```XC@A+.,`0"0"`#\`0S@*)`(`&A2B``8`````C0(K[`#B$"4P0@`_$``` +M!ZT"*^R-`ROL,&,_`##B/P```A("`$,0):T"*^R,@@`4-`.```!#$"&-`ROL +MK$,`Z!```"0D`@`!+,(`!Q!``"$``!`E/`(``"1"'/P`!AB``&(8(3P"```D +M0@``C&4```!`^`D`X#`E$```%X^_`"B-(@``,$(0`!!```P`````$.``!20# +M__>-`BO<-$(`"!````2M`BO]`#`GO?_@K[\`&(^B`#"/HP`T +MKZ(`$#P"```D0@```$#X":^C`!0``A`KC[\`&`/@``@GO0`@```````````` +M````)[W_B*^_`'2OM@!PK[4`;*^T`&BOLP!DK[(`8*^Q`%ROL`!8$*``70"` +MH"6.A0`4C*)`!*^B`$"3HP!`)Z0`0)""``$``A(``&(8)9""``(``A0``&(8 +M)9""``,``A8``&(8)3P"__PT0O__`&(8)*^C`$23HP!$)Z0`1)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8):RC0`0\`@``)$(```!`^`DD +M!``*)!,`*">R`$@\%@`!/`(``"15```GL0!,)[``4(Z"`!2,0D`0KZ(`2).C +M`$B20@`!``(2``!B&"620@`"``(4``!B&"620@`#``(6``!B&"4`=A@D$&`` +M(@`````"H/@))`0`,HZ$`!2,@D`$KZ(`3).C`$R2(@`!``(2``!B&"62(@`" +M``(4``!B&"62(@`#``(6``!B&"4\`O_\-$+__P!B&"2OHP!0DZ,`4)("``$` +M`A(``&(8)9("``(``A0``&(8)9("``,``A8``&(8):R#0`0F<___%F#_T``` +M```28``*```0)8Z$`!0T`H```((@(8R"``0\`__[-&/__P!#$"2L@@`$)`(` +M`8^_`'2/M@!PC[4`;(^T`&B/LP!DC[(`8(^Q`%R/L`!8`^``"">]`'@GO?_( +M`(`P)8S$`!0T`H```((@(8R"``0\`P`$`$,0):R"``00H``A`````(S%`!2, +MHD`$KZ(`,).C`#`GI``PD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@``8A@E/`+__#1"__\`8A@D/`(``0!B&"6OHP`TDZ,`-">D`#20@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`$`^``"">]`#@GO?_( +M`(`P)8S$`!0T`H```((@(8R"``0\`P`$`$,0):R"``00H``A`````(S%`!2, +MHD`$KZ(`,).C`#`GI``PD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@``8A@E/`+__#1"__\`8A@D/`(``@!B&"6OHP`TDZ,`-">D`#20@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`$`^``"">]`#@GO?_@ +MK[\`'*^R`!BOL0`4K[``$`"@B"4`P"@E)!```1(P``T`@)`E$B``!CP"``$D +M`@`"$B(`#@``$"40```3C[\`'"1"KD``0/@)`````!````L`0(`E/`(``21" +ML"@`0/@)`````!````:N42O$/`(``21"L-P`0/@)`````*Y1*\0"`!`EC[\` +M'(^R`!B/L0`4C[``$`/@``@GO0`@)[W_Z(R"`!2,0D`$KZ(`$).B`!`GI``0 +MD(,``0`#&@``0Q`ED(,``@`#'```0Q`E``(4`C!"``,#X``()[T`&">]_^BO +MOP`4)`(`"!"B`#:OL``0+*(`"1!```\D`@$`)`(``A"B`#,LH@`#$$``!B0" +M``0D`@`!$*(`%@``$"40``!`C[\`%!"B`"0``!`E$```/(^_`!00H@`L+*(! +M`1!```8D`@(`)`(`(!"B`"0``!`E$```,X^_`!00H@`F)`($`!"B`"<``!`E +M$```+8^_`!0\`@``)%```(R"$LP00``B`````)1"``(P0D``$$```SP"```0 +M```<)%```(R"$LR40@`",$*``!!``!<\`@``$```%210```\`@``$```$B10 +M```\`@``$```#R10```\`@``$```#"10```\`@``$```"210```\`@``$``` +M!B10```\`@``$````R10```\`@``)%```#P"```D0@```$#X"0(`*"4"`!`E +MC[\`%(^P`!`#X``()[T`&(R"`!2,0@`,`^``"``````GO?_PC((`%*Q%``P# +MX``()[T`$">]__",@P`4)`(`!*QB``@#X``()[T`$">]_]BOOP`@C(,`%"0" +M`""L8@`(/`(``"1"```D!0`()`8`!`!`^`D``#@E``(0*X^_`"`#X``()[T` +M*">]_]BOOP`DK[``(`"`@"6.!``4-`*```""("&,@@!()`/_WP!#$"2L@@!( +MC@(L)#!"``$00``(/`(``"1"````0/@)`@`@)3P"```D0@```$#X"0(`("4\ +M`@``)$(```!`^`D"`"`EC[\`)(^P`"`#X``()[T`*">]_]BOOP`@C(,`%#0" +M@```8A@AC&(`2#1"`""L8@!(/`(``"1"````0/@)`````(^_`"`#X``()[T` +M*">]__",@@`4-`.```!#$"&L10!`C((`%`!#$"&L1@!$`^``"">]`!`GO?_P +M+*,`0!!@`!@``!`E+*(`(!1```PT`H``C(,`%`!B&"&,9@!$)*3_X"0"``$` +M@A`$``(0)P#"$"2L8@!$$```"B0"``&,@P`4`&(8(8QF`$`D`@`!`*(0!``" +M$"<`PA`DK&(`0"0"``$#X``()[T`$">]__`LHP!`$&``%@``$"4LH@`@%$`` +M"S0"@`",@P`4`&(8(8QF`$0DI/_@)`(``0""$`0`PA`EK&(`1!````DD`@`! +MC(,`%`!B&"&,9@!`)`(``0"B$`0`PA`EK&(`0"0"``$#X``()[T`$(R"`!0T +M`X```$,0(8Q#`#R,1`$,,(4`(#1B`@``11@+/`("`@""("0T8@$``^``"`!D +M$`HGO?_PC((`%#0#@```0Q`A,*,`_ZQ#`#PPHP(`)`(`(```,"4PI0$`$*`` +M`P!#,`L\`@("`,(P)8R"`!0T`X```$,0(:Q&`0P0P``&`````(R#`!2,8@`T +M-$(`$!````:L8@`TC((`%(Q#`#0D!/_O`&08)*Q#`#0#X``()[T`$*B@``BX +MH``+,,8/_ZBF``RXI@`/,.<`(!#@``8`````B*(`#)BB``\T0B``J*(`#+BB +M``^HH``4N*``%XBB`!28H@`7J*(`$+BB`!,#X``()`(``2>]_^"OOP`#P"```D0@```B`@)0!`^`D" +MH"@ECB(L)#!"``$00``'/`(``"1"````0/@)`B`@)1````..)`)HKZ``>(XD +M`F@X@P`'+&,``3B"``LL0@`!`&(8)11@``R/I@#$)`,`"A"#``DD`@`)$((` +M!P`````4@P`:`````)8B`FPL0@`$$$``%@`````0P``4`````(XD$LP0@``1 +M`````)?#``"4@@``$&(`#0````"7PP`"E((``C!C`?`P0@'P%&(`!SP"```D +M0@```B`@)0!`^`D#P"@E%$`$#20"``&.)0`4-`*```"B$"&,0P!8KZ,`?"0# +M``&/I`!\`(`P)0!F(`JOI`!\C$,`!#P"`B``8A@DKZ,`A(RB0!"OH@!(DZ,` +M2">D`$B0@@`!``(2``!B&"60@@`"``(4``!B&"4\`@#^-$(`8`!B&"2OHP"` +MC*)`%*^B`$R3HP!,)Z0`3)""``$``A(``&(8)9""``(``A0``&(8)9""``,` +M`A8``&(8):^C`'",HD`8KZ(`4).C`%`GI`!0D((``0`"$@``8A@ED((``@`" +M%```8A@ED((``P`"%@``8A@EKZ,`=#P"```D0@```B`@)0!`^`F/I0"\/`(` +M`"1"````0/@)`B`@)3P"```D0@```B`@)0!`^`D#P"@E$$`#P"0#``.7P@`" +M,$,!\"0"`4`08@`@*&(!01!```\D`@C`)`(`P!!B`"8H8@#!$$``!B0"`-`D +M`@"@$&(`'20#``P0``.PCZ4`R!!B`"$D`P`,$``#K(^E`,@08@`9*&((P1!` +M``8D`@E`)`(!4!!B``PD`P`,$``#HX^E`,@08@`%)`()4!!B``8D`P`,$``# +MG8^E`,@D%P`!$```$*^W`(@D%P`")`(``1````ROH@"()!<``R0#``(0```( +MKZ,`B"07``0D!``"$```!*^D`(@D%P`%)`4``J^E`(B.(@`4-`.```!#$"$D +M`P`'K$,8````@"4\`@``)%,=D">R`%0`$!!``%`8(0`#$,``4Q`AC$0``"2" +MP``L0A``$$``%@`0$$```Q!``%<0(0`"$(``4Q`AC$(``*^B`%23HP!4DD(` +M`0`"$@``8A@EDD(``@`"%```8A@EDD(``P`"%@``8A@ECB(`%`!$$"&L0P`` +M$```#B;6``$`4!`A``(8P`!S&"&.)``4C&,```"#("$``A!``%<0(0`"$(`` +M4Q`AC$(``*R"```FU@`!,L(`/Q1```0\!@``),8```#`^`DD!``!)A```2X" +M`!D40/_-`!`00```@"4\`@``)%,?Z">R`%@`$!#``%,0(8Q$``"/H@#$$$`` +M##P%__\TI7_@`(48(2QC`!D\`O__-$)_+`""$"$L0@`).$(``0`#$`L00``D +M`````"2"P``L0A``$$``%``0&,``$!#``%,0(8Q"``2OH@!8DZ,`6))"``$` +M`A(``&(8)9)"``(``A0``&(8)9)"``,``A8``&(8)8XB`!0`1!`AK$,``!`` +M``(XC`F@D!``*$&0`"20"``D0 +M8@`'`````!1D`!,\`@``EB(";"Q"``000``//`(``)?#```X8@F>.&,)HP`" +M$"L``"`E`$,@"XXC`!0T`H```&(8(8QB(DP01``#/`(``*QD(DP\`@``)$(` +M``(@("4"H"@E`$#X"2>F`!`00`*))`,``R0"``:/HP"\$&(`!P````".(@*< +M$$``!#P"```D0@```$#X"0(@("6.@BE$`B`@)0*@*"4RYO__`$#X"2>G`!`0 +M0`)W)`,``Y?"``(P0@!`$$``'B0$``J.(P)H$&0`#20"``D08@`+`````!1D +M``4`````EB(";"Q"``040``%`````):"$P`L0E`#%$``"SP"``"7P@`",$(` +MH"0#`*`00P`%/`(``"1"```"("`E`$#X"0*@*"4\`@``)$(```(@("4`0/@) +M`\`H)3P"```D0@```B`@)0!`^`D"H"@E$$`"3R0#``./I`#$$(``!`````". +M(@`4CZ4`>*Q%$4".)``4-`*```""("&2@RC`DH(HP0`"$@``8A@EDH(HP@`" +M%```8A@EDH(HPP`"%@``8A@EK(,``(XD`!0T`H```((@(9*#*,22@BC%``(2 +M``!B&"6/I@"$`&88)8Z"*]@`8A@E/`(`@`!B&"6L@P`$/`(``"1"```"("`E +M`$#X"8^E`+R.)``4-`*```""("&2@RC,DH(HS0`"$@``8A@EDH(HS@`"%``` +M8A@EDH(HSP`"%@``8A@EK(,`X(XD`!0T`H```((@(9*#*-"2@BC1``(2``!B +M&"6L@P#DCB4`%(RB0!"OH@!D`%R0@@`!``(2``!B&"60@@`"``(4 +M``!B&"60@@`#``(6``!B&"6/H@"``&(8):^C`&"3HP!@)Z0`8)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8):RC0!"/HP!PKZ,`9).C`&0G +MI`!DD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@ECB(`%*Q# +M0!2/I`!TKZ0`:).C`&@GI`!HD((``0`"$@``8A@ED((``@`"%```8A@ED((` +M`P`"%@``8A@ECB(`%*Q#0!B.(@`4-`.```!#$"&/I0!\K$4`6(XD`!0T`H`` +M`((@(9*#*,:2@BC'``(2``!B&"62@BC(``(4``!B&"62@BC)``(6``!B&"6L +M@P`(CB0`%#0"@```@B`ADH,HRI*"*,L``A(``&(8):R#``R.(@`4-`.```!# +M$"&.@RO@K$,`&(XC`!0D`O__K&(`@#P"```D0@```B`@)0!`^`D"H"@E$$`! +MK20#``,\`@``)$(```(@("62)1+0`$#X"20&``$\`@``)$(```(@("4`0/@) +M`\`H)98B`G`P0@#P)$+_T"Q"`$`00``2`````(XC$LR,8@``,$+``!!```TD +M!P`-E&8``C#&0``D!0`,CB0`%#0"@```@B`AC((8)"0#__``0Q`D`.8H"@!% +M$"6L@A@DCB(`%#0#@```0Q`AC$(9%#!$/_^7P@`",$(`(!!```<`!!"`/`.Z +M+C1CBZ,`0P`9```0$!````8``B$"/`+,S#1"S,T`@@`9```0$``"(,*.(@`4 +M-`.```!#$"$D`P`!K$,8'(XB$LR40@`",$)``!!```<\`@````0@0"1"```` +M0/@))(0`9!```!".(@`4CB(2S)1"``(P0H``$$``!SP"````!""`)$(```!` +M^`DDA`!D$```!8XB`!0D0@```$#X"22$`&2.(@`4-`.```!#$"&,5A@()`,X +M`*Q#&`@D$``!CB(`%#0#@```0Q`AC$(<)#!"`!`00``//`(``"13```T$H`` +M`F#X"20$`,@"`!`E*$(`%!!```E`&P`$""`)(+0`"Q"$``0 +M0``2`!`0@`(&$`2OH@!LDZ,`;)"B``$``A(``&(8)9"B``(``A0``&(8)9"B +M``,``A8``&(8)8XB`!0`1!`AK$,0`!````8F$``!CB,`%`!B&"$"!A`$K&(0 +M`"80``$J`@`*%$#_Y``0(("N@%+HEB("A!!```L``(`E/`(``"12```"("`E +M`D#X"0(`*"4F$``!EB("A`("$"H40/_Z`B`@)3P"``@T0@EEKH(HU"0"``:/ +MHP"\%&(``SP"``@T0AEEKH(HU(XC`!2.@BC4K&(`H(XD`!2,@@"L/`,`!P!# +M$"6L@@"LCB(2Y!!```0\`@``)$(```!`^`D"("`E/`(``"1"```"("`E-`68 +M8"0&``$`0/@)```X)3P"```D0@```B`@)0!`^`F/I0"\CB0`%#0"@```@B`A +MC((`(#P#_G\T8___`$,0)*R"`"".(P)H+&(`!A!```CP@`'CB(2S```("4``"@EK$0`,*Q%`#0\`@`` +M)$(```!`^`D"("`ECB02S*R"`"BL@P`L/`(``"1"```"("`E`$#X"20%``$0 +M```&)`(``8^E`,B,H@``$$```@``$"6LHP``C[\`M(^^`+"/MP"LC[8`J(^U +M`*2/M`"@C[,`G(^R`)B/L0"4C[``D`/@``@GO0"X`(`P)8S%`IPPH@`#$$`` +M#">]__",Q``4-`*```""("&,@QE$/`+?_S1"__\`8A@D,*(``0`"%T``8A@E +MK(,91#"B``P00``1``(0@C!"``$40``)-`.``(S$`!0T`H```((@(8R"`-`D +M`__C`$,0)!````:L@@#0C,(`%`!#$"&,0P#0-&,`'*Q#`-`#X``()[T`$">] +M_^BOOP`4K[``$`"`@"6.`BE``$#X"0`````00``$C[\`%"0"__^F`BC2)`(` +M`8^P`!`#X``()[T`&">]_[BOOP!$K[8`0*^U`#ROM``XK[,`-*^R`#"OL0`L +MK[``*`"`B"4`H+`E)!,``3P"```D0@```$#X"0(@J"4`0*`E``"`)3P"```D +M4@``EB("A`("$"L00``&`B`@)0)`^`D"`"@E$$#_^280``$``)@E$F``;0`` +M$"6.(@`4-`.```!#$"$D`P`!K$,9?```@"6.(@`4-`.```!#$"&,0AP@%$`` +M#RX"`&0\`@``)%,``#02@``"8/@))`0`!280``$N`@!D$$``6```$"6.(@`4 +M`%(0(8Q"'"`00/_V+@(`9!!``%$``!`E/`(``"1"```"("`E`$#X"0*`*"40 +M0`!*-`.``(XB`!0`0Q`AC$(9%#!%/_^6A``",(0`(``%$(`\`[HN-&.+HP!# +M`!D``!`0%(``!@`"&0(\`LS,-$+,S0"B`!D``!`0``(8PCP"```D0@```$#X +M"21D`&0\`@``)$(```(@("4"@"@E`$#X"2>F`!`00``L-`.``(XB`!0`0Q`A +MK$`9?):"``(P0@!`$$``'B0$``J.(P)H$&0`#20"``D08@`+`````!1D``4` +M````EB(";"Q"``040``%`````):B$P`L0E`#%$``"SP"``"6P@`",$(`H"0# +M`*`00P`%/`(``"1"```"("`E`$#X"0*`*"4\`@``)$(```(@("4`0/@)`L`H +M)8XB`!0T`X```$,0(8Q#&&`T8P`"K$,88"0"``&/OP!$C[8`0(^U`#R/M``X +MC[,`-(^R`#"/L0`LC[``*`/@``@GO0!()[W_\(R"`!0T`X```$,0(8Q&``0\ +M`O_\-$+__P#","0D`@`!$*(`(RBB``(00``%)`(`!A"@`!4T`H``$```(P`` +M```0H@`%)`(`"!"B`!D`````$```'0````",@P`4-`*```!B&"$\`A`!`,(0 +M):QB``2,A``4C((`%"0#_]\`0Q`D$```$:R"`!2,@P`4`&(8(3P"$`(`PA`E +MK&(`!(R#`!2,8@`4-$(`(!````>L8@`4C(,`%#0"@```8A@A/`(0``#"$"6L +M8@`$`^``"">]`!`GO?_HK[\`$#P"``$D0M:D`$#X"20%``*/OP`0`^``"">] +M`!@GO?_HK[\`%*^P`!``@(`E/`(``"1"`````"@E`$#X"20&``$00``%`@`@ +M)3P"``$D0M:D`$#X"20%`!./OP`4C[``$`/@``@GO0`8)[W_T*^_`"ROL@`H +MK[$`)*^P`"``@(@E`*"`)3P"``$D0M:D`$#X"20%`!,00`"@```H)3P"```D +M0@```B`@)0!`^`DD!@`!$$``FH^_`"P\`@`!)$+6I`(@("4`0/@)```H)1!` +M`)./OP`L$@``D20"``&.(P)H)`0`"A!D``DD`@`)$&(`!P`````49``/```` +M`)8B`FPL0@`$$$``"P````"6`P`",&(`(!1```4D$@`(,&,`T"0"`,`48@`X +M)`0`!!```#8D!`#KEB("<#!"`/`D0O_0+$(`0!1```D`````CB(":#A#``]_\BOOP`TK[0`,*^S`"ROL@`H +MK[$`)*^P`"``@(@E`*"@)0#`D"4"()@E/`(``"1"````0/@)KD````!`@"42 +M``#!C[\`-(YC*\PX8@`"+$(``2QC``$`0Q`E$$```B0"``&N0@``CF0KS"0" +M``$4@@!A-`.``(XB`!0`0Q`AC$(9(#P#``$`0Q`D%$``6@``,"6N8"O,KD0` +M`#0)@``\"``!CB(`%`!)&"&,91P0C&0<%(QG'!@`!!`K``40"A1```@````` +MC&(9(`!($"6L8AD@),8``2C"``H40/_Q```````%,@(`!!("`,(P(0`$0<(I +M`@`".$(``0`&$`H00`!7``<0(P`"%@```CX#`.8`&@``$!(4P``"```````' +M``T`0#@E*./_X"CD`"`D`@`?`$0X"B0"_^`X8P```$,X"P"H`!L``"@2%0`` +M`@``````!P`-)*7_@"BC__`HI``0)`(`#P!$*`HD`O_P.&,```!#*`N.)``4 +M-`*```""("&,@QD@)`+X'P!B&"0`!Q%`,$('X`!B&"6L@QD@CB0`%#0"@``` +M@B`AC((9("0#_^``0Q`D,*,`'P!#$"6L@AD@CB,`%#0"@```8A@AC&(9(#1" +M"`"L8AD@)`(``JYB*\PD`@`!K@(`$*('`!00```;H@4`%9:"``(P0@"@)`,` +MH!!#`!8D`@`"CF,KS!1B`!0\`@``C@(`$!1``!$\`@``CB,`%#0"@```8A@A +MC&(9(#1"\`"L8AD@CB0`%#0"@```@B`AC((9(#P#``$`0Q`EK((9("0"``&N +M8BO,/`(``"1"```"("`E`$#X"0(`*"66`@`",$(``A1``"HT`H``CB,`%`!B +M&"&,8AA@-$(``JQB&&"6A0`",*(!`!1```H`````EB("<#!"`/`D0O_0+$(` +M0!!``"(D`@`!,*(`0!!``!\D`@`!CB0":#B#``]`#@GO?_(K[\` +M-*^R`#"OL0`LK[``*`"`B"4`H(`E%@```Z^P`"0D`O__KZ(`)(XC`F@D`@`) +M$&(`!R0"``H48@`'`````)8B`FPL0@`$$$```P`````D`O_O`@*`)(XE`!2, +MH@`,K[``().C`"`GI``@D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@``8A@EK*-``#P"```D0@```$#X"20$``^/H@`D,$(``Z^B`"0R$``#/`(` +M`"1"```"("`E)`5``(^F`"0`0/@)`@`X)0!`D"4R`@`!%$``&P)`$"4D`@`4 +MKZ(`)(XE`!23HP`D)Z0`))""``$``A(``&(8)9""``(``A0``&(8)9""``,` +M`A8``&(8):RC`!0\`@``)$(```(@("4``"@E`$#X"20&``$00``$`D`0)8XB +M`!2,0@#``D`0)8^_`#2/L@`PC[$`+(^P`"@#X``()[T`.(R"`!0T`X```$,0 +M(8Q"&&0``A3",$,!_S!B`0`00``#`````#AB`?\``A@G`^``"`!@$"64H@`" +M,$,!X"0"`,`08@`1`````"AB`,$00``&)`(!0"0"`*`08@`(``````/@``@` +M`!`E%&(`"@````"4@A-<$```":3"``"4@A->$```!J3"``"4@A-@$````Z3" +M```#X``(```0)20"``$#X``(`````">]_]BOOP`DK[(`(*^Q`!ROL``8`("( +M)0"@D"6.(@`4-`.```!#$"&,0AA@,$(``A1``!@``(`E/`(``"1"````0/@) +M``````!`@"4\`@`!)$+8/`(@("4"0"@E`$#X"2>F`!`00``)AZ(`$`!0$"H0 +M0``'`````)9"``(T0@`"ID(``A````(``(`E``"`):90`!8"`!`EC[\`)(^R +M`""/L0`] +M`"@GO?_HK[\`$`"`<"4``&`E),G__P`)2,(DQO__,,8`!P"@0"48H``<``!0 +M)20-``@D"P`!``] +M`!@GO?_P`(!`)93"``(P0P'@)`(`P!!B``\!`$@E*&(`P1!```8D`@%`)`(` +MH!!B``<``!`E$```40`````48@!/```0)1````0``!@E$````B0#``$D`P`" +M``,80"4D``0`9!`AE$<3=I1"$WP``A&``.(X)0!D$"&40A."``(3``#B."4` +M9!`AE$(3B``"%(``XC@E`&00(91"$XX``A8``.(X)0!D$"&41A.4E$(3F@`" +M$8``PC`E`&00(91"$Z```A,``,(P)0!D$"&40A.F``(4@`#","4`9!@AE&(3 +MK``"%@``PC`E)`(``1"B``<`````$*``""0"``(0H@`%```0)1```!T````` +M$````@#@,"4`P#@E%,<`"C0#@`"-!``4-`*```""("&,@B(()`/?_P!#$"2L +M@B(($```!ZTE*\B-`@`4`$,0(8Q#(@@T8R``K$,B"*TE*\B-`@`4-`.```!# +M$"&L1QE@C0(`%`!#$"&L1AED)`(``0/@``@GO0`0C(,":"0&``H09@`8```` +M`"0"``D08@`5`````!1F``4`````E((";"Q"``040``0)`8`*(R"`F@X0P`' +M+&,``3A"``LL0@`!`&(8)11@``@D!@`HE(("<#!"`/`D0O_0+$(`0!!```(D +M!@`@)`8`*)2B````1@`;```8$!3```(```````<`#21B__8L0@`-.$(``0/@ +M``@``Q`*)[W_P*^_`#ROM@`XK[4`-*^T`#"OLP`LK[(`**^Q`"2OL``@`("0 +M)0"@H"66@@`"``(1PC!5``&6@@`",$,!\"0"`4`08@`?`D"`)2AB`4$00``/ +M)`((P"0"`,`08@!`*&(`P1!```8D`@#0)`(`H!!B`#D``!`E$``!/(^_`#P0 +M8@`W```0)1```3B/OP`\$&(`,RAB",$00``&)`()0"0"`5`08@`'```0)1`` +M`2^/OP`\$&(``R0""5`48@$J```0)99"`G`P0@#P)$+_T"Q"`$`40``C``"8 +M)8Y$`F@X@P`'.((`"P`"$"L``Q`*$$``'"0#``H0@P`:)`(`"1""`!@````` +M%(,`!0````"60@)L+$(`!!1``!(`````CD0`%#0"@```@B`AC(,91"0"_\<` +M8A@DC@(HO(1"`````A#`,$(`.`!B&"6L@QE$$```!8Y$`!00```")!,``203 +M``*.1``4-`*```""("&,@QD0)`+\!@!B&"0`$Q!``%`0(91"$W0``A$``&(8 +M)31C``&L@QD0/`(``"1"```"0"`EC@4KR`!`^`D"@#`ECD,`%#0"@```8A@A +M`!,00`!0$"&40A-<,$(!_S1"`@"L8AEHE@(3`"Q"4``40``6`!,00):"``(P +M0@`0$$``$0`5($`D@A/0)@,`!`!B$"&410``)J(3V`!B&"&`9@```@(0(8!' +M``8D@A/8`@(0(91(```DA!/@`@0@(1```!&4E@```!,00"8$``(`1!`AE$43 +M,`)P$"&`1A-6)J(36`("$"&`1P`!`!480"1B$S@"`A`AE$@``"1C$\``@R`A +ME)8``(Y$`!0T`H```((@(8R#&$0D`L!_`&(8)``%$<`P0C^``&(8):R#&$2. +M1``4-`*```""("&,@AA0)`/_``!#$"0PPP#_`$,0):R"&%".1``4-`*```"" +M("&,@QA0/`+__S1"`/\`8A@D``<2`#!"_P``8A@EK(,84(Y%`!0T`H```*(H +M(8RD&$@\`O_\-$(/_P""("0`"!,`/`,``S1C\```0Q`D`((@):RD&$B.10`4 +M-`*```"B*"$`$R!``)`0(91"$TH``AX```(4``!B&"4`D"`AE(034``$$@`` +M8A@E`&08):RC.1``4-`*```""("&,@Q@H/`+__S1"`/\`8A@D`!,00`!0 +M$"&40A,^``(2``!B&"6L@Q@HCD4`%#0"@```HB@AC*089#P"__@T0@__`((@ +M)``3$$``4!`AE$(31``"$P`\`P`'-&/P``!#$"0`@B`EK*089)8"$P`L0C`# +M$$``"R01``*60P)F)`(0(A1B`!$`````EH(``C!"`$`00``-`````!````LD +M$0`(/`(``"1"```"0"`E`$#X"0*`*"400``$`!,00`!0$"&40A.V`B*((8Y$ +M`!0T`H```((@(8R#&20D`O\!`&(8)``1$$`P0@#^`&(8):R#&22.@@`0$$`` +M!``5&$""A0`4$```!X*&`!4D8A1``@(0(91%``8D8Q1(`@,8(91F``*.1``4 +M-`*```""("&,@QD@)`+X'P!B&"0`!1%`,$('X`!B&"6L@QD@CD0`%#0"@``` +M@B`AC((9("0#_^``0Q`D,,,`'P!#$"6L@AD@CD,`%#0"@```8A@AC&(9(#1" +M"`"L8AD@E@03`"R"0`$40``3)`,`T):"``(P0@#0%$,``RR"4``40``-```` +M`(Y%`!0T`H```*(H(8RD(@P\`O\#-$+__P""("0`%A2`/`,`_`!#$"0`@B`E +MK*0B#)8"$P`L0E`!%$``!B0"``&.0@`4-`.```!#$"&L0!G@)`(``8^_`#R/ +MM@`XC[4`-(^T`#"/LP`LC[(`*(^Q`"2/L``@`^``"">]`$`GO?_(`(!`):^@ +M``"OH``$KZ``"*^@``ROH``0KZ``%```>"4``&@E``#`)20#``&GHP`8)`(` +M`J>B`!JGH@`C`""GH@`BIZ,`))2B``(``A'",$D``24.$P`1(``' +ME*,````#$(``0Q`A``(00"1"IB@0```(,$+__P`#$(``0Q`A``(00#P#__\T +M8T"8`$,0(3!"__\`0%`EE*(`.!!```4`0"`E$```*#0"@``0```D`&`@)30$ +M@``D!P!7E*(``C!"`!`D`P"N.$(```!B.`L`"1!`)$(#B`'"$"&40P`&-`*` +M`!!B`!8``#`E`4=@(P%'6"$EQP`&-`Z``#!C/_\`;!`J%$``!"3"``$!8Q`J +M$$#_YB3"``$P1O__+,(`!1!```<`!A!``$D0(0`"$$``1Q`AE$,#B!1N__`` +M````I*0`.#0"@``4@@!1`````(T"`!0`1"`AC((9(#P#0```0Q`D$$`!8``` +M``",@AD,/`,`_S1C__\`0Q`DK((9#(T#`!0T`H```&(8(8QD&2`\`H__-$+_ +M_P""("2L9!D,C0(`%#0#@```0Q`AK$`9H(T"`!0`0Q`AK$`9@(T$`!0T`H`` +M`((@(8R"&80\`__P`$,0)*R"&82-`@`4-`.```!#$"&L0!F8C00`%#0"@``` +M@B`AC((9G#P#__``0Q`DK((9G(T"`!0T`X```$,0(:Q`&0"-`@`4`$,0(:Q` +M&02-`@`4`$,0(:Q`&0B-!``4-`*```""("&,@AD,)`/```!#$"2L@AD,C0(` +M%#0#@```0Q`AK$`9B(T"`!0`0Q`AK$`9C(T"`!0`0Q`AK$`9D(T$`!0T`H`` +M`((@(8R"&90D`\```$,0)!```1>L@AF4E*(``C!%`?`D`@#0$*(`+`"*(",H +MH@#1$$``!B0"`4`D`@#`$*(`%"0"`^@0```P<((8`A"B``4D`@%0$*(`("0" +M`^@0```J<((8`@`$;$`\`E'K-$*%'P&B`!@``!`0``(0PP`-'\,`0V@C``W" +M@Q```!TD#PPU``3"`#P""4\T0B"5`P(`&```$!```A!#`!@?PP!#P",`!&Q` +M/`)1ZS1"A1\!H@`8```0$``"$,,`#1_#`$-H(Q````LD#PPU``1L`#P"4>LT +M0H4?`:(`&```$!```A##``T?PP!#:",`#<*#)`\8:B0"`^AP@A@"``,9``!O +M`!H``!`2%>```@``````!P`-`$`8)3!B``\D"@`$%$```R>E`!@D"@`#)Z4` +M(!%``%H``#`E``,Y`RCK`!TD"0`!$6``QP#F$"$D1``9+((`(1!``!$D@__? +M*((`&A!```8H@@`;`(D0!(^C````0Q`E$```$*^B```40``/)((``22"__\` +M21`$CZ,```!#$"40```(KZ(``"QB`!000``&)((``0!I$`2/HP`$`$,0):^B +M``0D@@`!+$(`$!!```LD@O_Q``800`!%$"&40P````000"1"``(`0Q@$CZ(` +M"`!B&"40```GKZ,`""Q"`!`00``+)(+_X0`&$$``11`AE$,````$$$`D0O_B +M`$,8!(^B``P`8A@E$```&J^C``PL0@`0$$``"R2"_]$`!A!``$40(91#```` +M!!!`)$+_P@!#&`2/H@`0`&(8)1````VOHP`0+$(`!Q!```LDP@`!``800`!% +M$"&40P````000"1"_Z(`0Q@$CZ(`%`!B&"6OHP`4),(``3!&__\`RA`J%$#_ +MJP````"-!``4-`*```""("&,@AD,/`,`_S1C__\`0Q`D/`/_``!#$"6L@AD, +MC0,`%#0"@```8A@AC&09(#P"<```@B`EK&09((T$`!0T`H```((@(0`8'0`\ +M`C_P`&(8)#P"``\T0O__`:(0)`!B&"4\`D```&(8):R#&:"-`@`4-`.```!# +M$"&/HP``K$,9@(T%`!0T`H```*(H(8RD&80\`O_P`((@)(^B``0\`P`/-&/_ +M_P!#$"0`@B`EK*09A(T"`!0T`X```$,0(8^C``"L0QF8C04`%#0"@```HB@A +MC*09G#P"__``@B`DCZ(`!#P#``\T8___`$,0)`""("6LI!FE`"`GI@`B`$#X"0)@ +M."400`#5C[\`5(Y$`F@X@P`'.((`"P`"$"L``Q`*$$``#B0#``H0@P`,)`(` +M"1""``L``#`E%(,`!0````"60@)L+$(`!!1```8D!0`_EB)2YB1"``2F(E+F +M```P)20%`#\`!A!`)$)2R`(B("&4@@``EB,L``!#$"&D@@``,$+__RQ"`$`4 +M0``"`````*2%```DQ@`!+,(`$!1`__(`!A!`EB(3+BQ"``(00`!9`````)9" +M`FXL0@!"$$``'B0#`,"68@`",$(`T!1#`!HD`@FTEF,``!1B``T\`V9FDB(3 +M(I8C$RP`0Q`C/`-F9C1C9F<`0P`8```8$``#&$,``A?#`&(8(Q````]_Y"OOP!LK[X`:*^W +M`&2OM@!@K[4`7*^T`%BOLP!4K[(`4*^Q`$ROL`!(KZ0`<`"@H"4`!C0```8T +M`Z^F`#@`!SP```<\`Z^G`#P`@(@E)C-2R"0>`#^"@@`%``(00#!"__^OH@!` +M)`+_P8^C`(BD8@``CZ(`A*1>```\`@``)$(```!`^`DD%0`_,%(`_P``@"6/ +MHP!PE&(4!!!``">OH`!$)C<`!C)6`/@`$!!`)$(4``+B$"&40P``$&``&C)$ +M__\09``&`!`I@)1"```P0@`'-$(`X!2"`!,``````B4H(9:$```\`P`!)&/X +M:`!@^`DDI1AD)`0`X!;$``@`0!@E,&+__P*B$"L00``"``````*@&"40```# +M,'7__Q````8`0*@E)A```98B%`0"`A`J%$#_W@`0$$"6@@`",$(`T"0#`,`4 +M0P`M,D(`^#12``&6(A0$$$``*@``@"4F-P`&,E8`^``0$$`D0A0``N(0(91# +M```08``:,D3__Q!D``8`$"F`E$(``#!"``B`!Z6@@`",$(`@!!```>7H@`>EB(3 +M$`#"&"H`PQ`+``(4```"-`.7H@`>`,(8*@##$`L``A0```(4`Z^B`$2/HP`X +M``,00(^D`$0`@A`C``(4```"-`,`!A`G``(7PP`",`J/I0`\`,40*A!```(` +MH!@E`,`8)0`#%````C0#CZ(`@!!``$`PPO__IF8`"*9F``:F9@`$IF8``J9F +M``"7I``<,(/__P!#$"L00``"`,`H)0#`("6F9``*EZ0`&C"#__^68@```$,0 +M*Q!```(`````EF0``*9D``R7I``8,(/__Y9B````0Q`K$$```@````"69``` +MIF0`#@`$%````AP#EB(3`"Q"0``40``8`````):"``(P0@"`$$``!P#`("66 +M(A,4`,(0*A!```<`P!`E$```$*9B`!Z6(A,2`((0*A1```@`P!`EEH(``C!" +M`(`00``#`````!````*6(A,4EB(3$A````.F8@`>EF(``*9B`!Z/I`"(A((` +M`!````>N(BO\`,`H)9>B`!@`PA@J`,,0"P`"%````AP#CZ(`A*1#``"/HP"( +MI&4``):#``(P8@`@%$``!#!C`-`D`@#`%&(`4X^D`("6)QA,)Z(`**^B`!`\ +M`@`!)$+Z,(^D`'`"@"@E`$#X"28F&$Z/I`!``)`0(P/"&"H#PQ`+``(4```" +M-`.7H@`N`,(8*@##$`N/I``X``080`!#$",``A0```(T`P`&$"<``A?#``(P +M"H^E`#P`Q1`J$$```@"@&"4`P!@E``,4```"-`./H@"`$$``&)>B`"X`PA@J +M`,,0"Z9B`!"7H@`L`,(8*@##$`NF8@`2``(<```#)`.F8@`4EZ(`*@#"&"H` +MPQ`+IF(`%J9B`!B7H@`H`,(8*@##$`NF8@`:``(<```#'`,0```+IF(`')>B +M`"P`PA@J`,,0"P`"%````B0#EZ(`*`#"&"H`PQ`+``(4```"'`./I0"$A*(` +M``!B$"H00``"`````*2C``"/HP"(A&(```!$$"H00``"`````*1D``"/I`"` +M$(``!H^E`(B$H@``KB(KU)8B*]:/HP!PI&("EB0"``&/OP!LC[X`:(^W`&2/ +MM@!@C[4`7(^T`%B/LP!4C[(`4(^Q`$R/L`!(`^``"">]`'`GO?^PK[\`3*^^ +M`$BOMP!$K[8`0*^U`#ROM``XK[,`-*^R`#"OL0`LK[``*`"`H"6OI0!4CH(I +M3`!`^`D`P+@E$$``/(^_`$R&@@*4*$(`0!1```*6@P*4)`,`/P`#%````IP# +M*F,`/SAC``$R8O__+$(``0!B&"408``'/`,``"1C)A2.@@*8``(00`!#$"$0 +M```"A%(`````D"42X``C``"()2>V`"`GM0`B/`(``21>[PP`$1#`CZ,`5`!B +M@"&OH``0K[8`%*^U`!@"@"`E`@`H)0)`,"4#P/@)`F`X)1!``!2/OP!,AZ(` +M(H(#``8`0Q`J$$``!(>B`""3H@`CH@(`!H>B`"""`P`'`$,0*A!```*3H@`A +MH@(`!R8Q``$"-Q`K%$#_Y``1$,`D`@`!C[\`3(^^`$B/MP!$C[8`0(^U`#R/ +MM``XC[,`-(^R`#"/L0`LC[``*`/@``@GO0!0)[W_P*^_`#ROL@`XK[$`-*^P +M`#``H)`E`("`)881$RH\`@``)$(``">D`!`F!5+(`$#X"20&`"`D"0`()ZH` +M$"0-``@D#@`_``D80`%#&"&48@```%$0(Z1B`````#@E``!8)0`)8$``8#`E +MA,(```1!``(`````I,```!3M``,!3"@A$```&B0'``^4J```A*0````'$$`` +M4!`AE$-2R"3B``$4@P`2,$?__Q2```0M8@`S)0(``1````JDH@``%$``!0`` +M``"4P@``)$(``1````2DP@``E,(``"1"__^DP@`````X)25B``$P2___+.(` +M$!1`_]T`"1!``4(8(81B```H0@!`%$```@`)($"D;@```)`0(91"4L@`4A`C +M*$,````#$`L!1"`AA(,``(X$4L```QA``&08(0`"$$``1!`AE$(``*1B```E +M(@`!,$G__RTB``\40/^\``D80"0)``@GI``0``D00`!0&"$`@A`AE$(``*1B +M4L@E(@`!,$G__RTB``\40/_WC[\`/(^R`#B/L0`TC[``,`/@``@GO0!`)[W_ +MP*^_`#ROL@`XK[$`-*^P`#``H(@E,)+__Y8B```00``1```P)2>D`!@`!AA` +M`(,8(0`&$,``41`AE$(``*1B```DQ@`!*,(`"!!```<`P(`E``80P`!1$"&4 +M0@``%$#_\P`&&$``P(`E)Z(`*J^B`!`\`@``)$(```)`("4GI0`8,,;__P!` +M^`DGIP`H&@``#@``,"67HP`HEZ(`&!!B``R7H@`J)Z0`&"3&``$`T!`J$$`` +M!0`&$$``@A`AE$(``!1B__D`````EZ,`*)>B`"H48@`#``80P!!R``8````` +M`%$0(8Q"``000``$)`,`/P`&$,``41`AE$,``@!@$"6/OP`\C[(`.(^Q`#2/ +ML``P`^``"">]`$`PA/__,*7__S#&__\PY___EZ@`$G#H&`(08``B```0)1#% +M`!XD`P!D`(40(W!#$`(`Q1@C`$,`&@``$!(48``"```````'``T``A0```(D +M`P2``!,`X!@E*((`91!``!`!`!@E)`(`9`!$$",`1P`8<(@`````&!(\`E'K +M-$*%'P!B`!@``!`0``(10P`#'\,`0Q`C$````C!#__\`X!@E`&`0)0/@``@` +M````)[W_N*^_`$2OM`!`K[,`/*^R`#BOL0`TK[``,`"@F"4`P)`EC[0`6##P +M__\2```.```@)2>E`!@`!!A``*,8(0`$$(``1!`A``(00`!2$"&40@`(I&(` +M`"2$``$`D!`J%$#_]@`$&$"69```)Z(`*J^B`!`\`@``)$(``">E`!@"`#`E +M`$#X"2>G`"@``$@E```X)0``("4GI0`8EZ@`*)>F`"H`D!`J$$``#``$$$`` +MHA`AE$(``#"#__\!`A`F`&(X"@`$$$``HA`AE$(``!3"__0DA``!`&!()99D +M``"7I0`HEZ8`*@`'B(`")X@A`!&(0`(RB"&6)P`&``F`@`()@"$`$(!``A*` +M(98"``8\$@`!)E+YA`)`^`FOH@`0IH(`!I9D``"7I0`HEZ8`*I8G``26`@`$ +M`D#X":^B`!"F@@`$EF0``)>E`"B7I@`JEB<``I8"``("0/@)KZ(`$*:"``*6 +M9```EZ4`*)>F`"J6)P``E@(```)`^`FOH@`0IH(``(^_`$2/M`!`C[,`/(^R +M`#B/L0`TC[``,`/@``@GO0!(CZD`$##&__\PA/__)`,`9'"#(`(`!C!`E*(` +M`'!#$`(D0O_V`((0*Q!```4`IC`AE*(``*4B```#X``(I.(``)3"__XD`P!D +M<$,0`B1"``H`1!`K$$``#@"F$"N4PO_^I2(```/@``BDX@``E*(``*4B```# +MX``(I.(``)2B``"DX@``E*(``@/@``BE(@``$$``%``````D"`!DE*(``'!( +M$`(`1!@C*&+_]Q1```,H8@`*%$#_[0````"4H@`"<$@0`B1"__8`@A`K%$#_ +MZP`````DI0`"`*80*Q1`_^\``````^``"```````@#`EE,("<#!"`/`D0O_0 +M+$(`0!!``!(DQ2B@/`0``"2$)Y",@P`$K,,HH``#$,``0Q`A``(0@"2$``@` +M1!`AK,(HO"0"``&LPBBX)`(`%*S"**PD`@!5`^``"*S"*+`\!```)(0F((R# +M``2LHP````,0P`!#$"$``A"`)(0`"`!$$"&LH@`<)`(``:RB`!@D`@`4K*(` +M#"0"`",#X``(K*(`$">]_^BOOP`4K[``$`"`&"648@)P,$(`\"1"_]`L0@!` +M$$``%@"@@"6,8BD\`$#X"20%``<\`P`!)&/:!`!`("4D!0`!)`8`)`!@^`D` +M`#@E``!()20(`&L``#`E)`,``11#`"(D!P!K)`@`4R0'`%,D`@`W$```':X" +M`!",8BD\`&`@)0!`^`DD!0`'/`,``21CV@0`0"`E)`4`!B0&`"4`8/@)```X +M)0``2"4D1``$)`,`,CA"`#\`8$`E`()`"R0#`$``8#`E``(P"B3'`#(D`P`4 +M``(8"ZX#``PDQ``C),,`-P""&`JN`P`0C@4`!`"I$"L!!1@K`$,0)1!```0` +M`"`E`*88*P#E$"L`8B`E`(`0)8^_`!2/L``0`^``"">]`!@GO?_PA((L`(R# +M*_P`0Q`AC(4`%#0#@```HR@A``(20#!"?@`T0H``K*(9,"0"``&L@BO0`^`` +M"">]`!`GO?_@K[\`'*^R`!BOL0`4K[``$`"`B"4"()`E)C`HH(XC*+@08`!% +M```0)8XC*]`D`@`!%&(`0#0#@`".0@`4`$,0(8Q#&3`P8H``%$``.@`#)D(` +M`Q7",$(``R0#``(40P`,K@0`!)9"`FXL0@!"%$``!0````"6(A,J`$00(1`` +M``2N`@`$C@(`!"1"``6N`@`$ED("<#!"`/`D0O_0+$(`0!!```P\`@`!)$(! +M^`!`^`D"0"`EC@0`!(X#`!0`@Q`K%$```P"#$",0```"K@(`!*X```2N("O0 +M/`(``21"_60"0"`E`$#X"0(`*"440``1/`(``21"`!@"0"`E`$#X"0(`*"40 +M0``+/`(``21"`$@"0"`E`$#X"0(`*"480``%)`(``JXB*]`D`@`!KB(KY*X@ +M*\R.(BO0C[\`'(^R`!B/L0`4C[``$`/@``@GO0`@C*,`!(RB``P`0Q`K$$`` +M!0``("6,H@`0`&(0*Q1```(`````)`0``0/@``@`@!`E`*`X)92"`G`P0@#P +M)$+_T"Q"`$`\`P``%$```R1H)Y`\`@``)$@F((SD````!!#``$00(0`"$(`! +M`A`A)$(`"*SB`!R,X@`$C.,`$`!#$"L40``D`````!"``%,D`O__C.(`!*SB +M``B,XP`0`$,0*Q1``!H`8$@EC.(``!!``!<`````C.(``"1&__^LY@````8@ +MP`"&("$`!""``(@0(8SE`!R,0P`8C*(`$`!B&",``QA`C.(`"`!#$".LX@`( +M`00@(22$``@`21`K%$```ZSD`!P4P/_K``````/@``@D`@`!C.(`!(SC``P` +M8A@K%&``+0``$"6-`P``)&/__XSD```0@P`H)`+__HSC``2LXP`(C.(`#`!` +M2"4`0Q`K%$``(20"``*-`P``)&/__XSB````0"`E`$,0*Q!``!HD`@`")(8` +M`:SF````!B#``(8@(0`$((``B!`AC.4`'(Q#`!B,H@`0`&(8(P`#&$",X@`( +M`$,0(ZSB``@!!"`A)(0`"`$B$"L40``&K.0`'(T"```D0O__`,(0*Q1`_^D` +MP"`E)`(``@/@``@`````)[W_V*^_`"2OM``@K[,`'*^R`!BOL0`4K[``$`"` +MB"4F,BB@KB`HM(XB*3P`0/@))`4`!SP#``$D=-H$`$`@)20%``$D!@`D`H#X +M"0``."4`0)@E)`(``19B`"&/OP`DCB(HO(10``".(BD\`B`@)0!`^`DD!0`' +M`$`@)20%``0D!@`@`H#X"0``."42$P`+`$`8)1(```,H@```((@)`('$`0!`A`$`$,0)`!$$"6LH@```C`0(211__@!4!`C`$(/_G),8``8^_`!R/L@`8C[$`%(^P`!`#X``()[T`(">]_Z"OOP!8 +MK[<`5*^V`%"OM0!,K[0`2*^S`$2OL@!`K[$`/*^P`#@`H+@EEN(``C!"0``0 +M0``'`("8)3P"```D0@```$#X"20%`@`0```4`$"0)9;B``(P0H``$$``!SP" +M```D0@```F`@)0!`^`DD!00`$```"@!`D"66XP`",&,`$"0&`0`D!0`")$(` +M``)@("4`0/@)`,,H"@!`D"6.0@``&$``/0``B"4\`@``)%8``">T`"@T%8<` +M`!$00`!1$"$``A"`)$(`(`)"@"&2`@`(``(0@"1"1P`L0A``$$``&0)@("62 +M!P`+KZ``$`)`*"4"P/@))`8`#J^B`"B3I``HDH(``0`"$@``@B`EDH(``@`" +M%```@B`EDH(``P`"%@``@B`ED@,`"``#&(".8@`4`$,0(0!5$"&L1```$``` +M$B8Q``$`$8!``A&`(0`0@(`F$``@`E"`(9('``NOH``0`D`H)0+`^`DD!@`. +MD@0`"``$((".8P`4`&08(0!U&"&L8@``)C$``8Y"```"(A`J%$#_R@`1$$"6 +MX@`",$(`$!1``'./OP!8/`(``"1"```"8"`E`$#X"20%``@`0)`ECD(``!A` +M`&D``(@E/`(``"16```GM0`L)!<``2>T`#``$1!``%$0(0`"$(`D0@`@`D(8 +M(9!B``@``B"`-`*'``""@"&08@`%%$``4R2"1P`L0A``$$``%@)@("609P`+ +MKZ``$`)`*"4"P/@))`8`#J^B`"R3HP`LDJ(``0`"$@``8A@EDJ(``@`"%``` +M8A@EDJ(``P`"%@``8A@ECF(`%`!0$"&L0P``$```#@`1$$``$1!``%$0(0`" +M$(``4A`AD$<`*Z^@`!`"0"@E`L#X"20&``Z.8P`4`'`8(:QB````$1!``%$0 +M(0`"$(`D0@`@`D(8(9!B``D00``G``(0@`("@"$F`L``+$(0`!!``!8"8"`E +MD&<`"Z^W`!`"0"@E`L#X"20&``ZOH@`PDZ,`,)*"``$``A(``&(8)9*"``(` +M`A0``&(8)9*"``,``A8``&(8)8YB`!0`4!`AK$,``!````XF,0`!`!$00`!1 +M$"$``A"``%(0(9!'`"NOMP`0`D`H)0+`^`DD!@`.CF,`%`!P&"&L8@``)C$` +M`8Y"```"(A`J%$#_GP`1$$"/OP!8C[<`5(^V`%"/M0!,C[0`2(^S`$2/L@!` +MC[$`/(^P`#@#X``()[T`8">]__",@@`4-`.```!#$"&,0@`<,$<_@)2B``(P +M0D``$$``!R0*`00\"Q^`/`8`&R0%`!,D"`VL$```!R0)`!0D"@#2/`L?@#P& +M`#8D!0`))`@-2"0)``J,@P`4-`*```!B&"$`IQ`E`$80)0!+$"6L8@`]`!```````````">]_\BOOP`PK[,`+*^R`"BOL0`DK[``(`"`F"4` +MH(`ECF,HU#P%?_\TI?__/`(``"1"````0/@)`&4H)`!`*"6.8@`4C$8`,##1 +M`_``$8D"`B"0)2XB``(L0@`!$@``!0)"D",D`@`E`%$0(P`"$$("(I`A$E$` +M!R0#_`^.9``4`,,8)``2$0`P0@/P`&(8):R#`#`\`@``)$(```!`^`D"8"`E +M`E$0)@`"$"N/OP`PC[,`+(^R`"B/L0`DC[``(`/@``@GO0`X)[W_Z*^_`!`` +MH#@E`(!`)92#`H0`XQ@J$&``"0``$"4`!RD``*]_^BOOP`0`,!`)0"`."64@P*$`*,8 +M*A!@``H``!`E``4Q``#%,",`!C"``.8P(3P"```D0@```0`H)0!`^`DDQBEL +MC[\`$`/@``@GO0`8)[W_T*^_`"BOM0`DK[0`(*^S`!ROL@`8K[$`%*^P`!`` +M@*`E`*"0)0#`J"4F@P)\)`(``A)"`!`D$P`++D(``Q!```8D`@`#)`(``1)" +M`"`D`O__$```6H^_`"@20@`,/`(`!20"``020@`.)`+__Q```%./OP`HE'$` +M""8Q__\\`@`%-$(`P!```"@"8I@EE'$`""8Q__XT0@'`$```(P)BF"64<0`( +M)C'__0`1$0``41`C``(0@`!$$"&,0BEP$$``&@`````0```\)`+__Y1B``@0 +M0``1``"()8R"*7`00``-`````)1F``@DA0`()C$``0(F$"H00``'`!$1``!1 +M$",``A"``$40(8Q"*6@40/_W`````)1B``@6(@`#`````!```"4D`O__`!$1 +M``!1$",``A"``(*`(280*6R.`P`$%&``'20"__\\`@``)$(```(`("4`0/@) +M)`4`/!:@``VN$@`$KA,`#"0"``*N`@`4)`+__ZX"`!@D`@/_K@(`'"0"``JF +M`@`@I@(`(A````FN```TCJ(`,*X"`#0\`@``)$(```*`("4"("@E`$#X"0*@ +M,"4"(!`EC[\`*(^U`"2/M``@C[,`'(^R`!B/L0`4C[``$`/@``@GO0`P)[W_ +M\`"`."6,A@`4C(4I6#"E`_^,@BE@``(4`#P#`_\`0Q`D`*(H):S%`*2,Y@`4 +MC(4I7#"E`_^,@BED``(4``!#$"0`HB@EK,4`J(SE`!2,HP"L)`+\``!B&"2, +M@BEH,$(#_P!B&"6LHP"L`^``"">]`!`GO?_HK[\`$`"@."4`@#`EE(,"A`#C +M&"L08``@```0)0`'$0``1Q`C``(0@`#"*"$DI2ELC*,`!!!@`!@``!`EK*`` +M!"0#``$`XQ@$``,8)XS"*5@`8A`DK,(I6(S"*5P`8A`DK,(I7(S"*6``8A`D +MK,(I8(S"*60`8A`DK,(I9(S"*6@`8A@D/`(``21""V0`0/@)K,,I:"0"``&/ +MOP`0`^``"">]`!@GO?^(K[\`<`"`6"4`H%`E`6!()8UD$LR58P*$`4,8*Q!@ +M`D$``!`E``H1``!*$",``A"``2(P(23&*6R,PP`$$&`".20"``&,PP`8)`+_ +M_Q1B`(P`````$(``?B0#`*"4@@`",$(`H!1#`'HD`P`?$```>B0$``$PA`/_ +MC,(`'``"$H`T8_P``$,0)`""("6,P@`4``(5`#P##_``0Q`D`((@):^D`$"3 +MHP!`)Z0`0)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8UB +M`!0`11`AK$,00!```'X`"BB`E,,`(@`#&0`P8P#PE,(`(#!"``\`8A@E/`(` +M"#1"(```8A@EKZ,`1).C`$20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`# +M``(6``!B&"6-8@`4`$40(:Q#$(`0``!W)`4(`#1C__\`@Q@DC,(`*``"%@`` +M8A@EKZ,`2).C`$@GI`!(D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@``8A@EC6(`%`!($"&L0PC`$```=20"__`T0O__`&(0)#P#`0``0Q`EKZ(` +M3).C`$PGI`!,D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E +MC6(`%`!($"&L0PD`$```=P`*0(",P@`L-&/__P!#&"0``A`K``(5``!#$"6O +MH@!0DZ,`4">D`%"0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B +M&"6-8@`4`$@0(:Q#$,`0``!OC,(`,"0#``\D!``!`(,0*Q!```H`"BB```00 +M0#1$``$`@Q`K%$#__0`$$$`0```#``HH@(S$`!@`"BB`)*+00"Q"$``40/]X +M/`,`#P"@$"6-90`4`*(H(3"$`_^,P@`<``(2@#1C_```0Q`D`((@)8S"`!0` +M`A4`/`,/\`!#$"0`@B`EK*000``**(`DHM"`+$(0`!1`_X`GI`!$`*`0)8UD +M`!0`@B`AE,,`(@`#&0`P8P#PE,(`(#!"``\`8A@E/`(`"#1"(```8A@EK(,0 +M@"0%"`",Q``D$(``%R0'`0``"D"`)0+(P"Q"$``40/^#/`,`_P$`$"6-9``4 +M`((@(8S#`"0\`@#_-$+__P!B&"2,P@`H``(6``!B&"6L@PC`)`+_\`"B*"0T +MI0`!C,,`*#2B`0``0R@+C,,`,!!@``\`"D"`)0+)`"Q"$``40/^!/`(`_P$` +M$"6-9``4`((@(0!@$"4\`P#_-&/__P!#$"0\`P$``$,0):R""0``"D"`)0+0 +MP"Q"$``40/^'/`,`#P$`$"6-9``4`((@(8S"`"PT8___`$,8)``"$"L``A4` +M`$,0):R"$,",P@`P$$``!#2C`@",P@`,,$(`(`!B*`N,P@`,,$(`0!!```,D +M`O_P`*(H)#2E``(PH@`/$$``#P````",P@`,,$(!`!!```,D`O^_$````C2E +M`$``HB@DC,(`##!"`(`00``#)`+_WQ````(TI0`@`*(H)(S"``P\`P`!`$,0 +M)!!```(\`@`@`.(X)8S"``P\`P"``$,8)#3D`@``@S@+/`,`!`!#$"000``# +M/`(``A````8`XS@EC,,`#`!B&"0`XA`E.&,```!#.`N,Q``,/`(`"`""$"0T +MXT```&(X"SP"`!``@B`D`.(0)3B$````1#@+C,,`!"0"``(08@`%)`(``Q!B +M`%P`````$```=8S"`#@TI0"B/`(`)1```'``XC@E/`(!``""$"6OH@!4DZ,` +M5">D`%20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6-8@`4 +M`$@0(:Q#"0`0``!-(RE@`$,0)*TB*6",P@`,,$(`!!!```8D`@`!`4(0!(TC*60`0Q`E$``` +M!JTB*60!0A`$``(0)XTC*60`0Q`DK2(I9(S"``PP0@`($$``!B0"``$!0A`$ +MC2,I:`!#$"40```&K2(I:`%"$`0``A`GC2,I:`!#$"2M(BEH/`(``21""V0! +M8"`E`$#X"0#`*"4D`@`!C[\`<`/@``@GO0!X`(`8)0`%((`D@L@`+$(0`!!` +M`!$GO?_HC&(`%`!$$"&,0@@`KZ(`$).C`!`GI``0D((``0`"$@``8A@ED((` +M`@`"%```8A@ED((``P`"%@`0```%`&(0)0`%$(",8P`4`&(8(8QB"``#X``( +M)[T`&">]_^@`!3B`).+(`"Q"$``00``2`(!`):^F`!"3HP`0)Z0`$)""``$` +M`A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8T"`!0`1Q`AK$,(`!`` +M``8D`@`!``48@(T"`!0`0Q`AK$8(`"0"``$#X``()[T`&">]__",@P`4)`(` +M`0"B$`2L8@A`)`(``0/@``@GO0`0``48@"1BR@`L0A``$$``"">]_^B,@@`4 +M`$,0(8Q""@"OH@`0DZ(`$!````8P0@`#``40@(R#`!0`8A@AC&(*`#!"``,4 +M0``&)`,``8R"`!0`HQ@$C$((0`!B&"0``Q`K`^``"">]`!@GO?_`K[\`.*^U +M`#2OM``PK[,`+*^R`"BOL0`DK[``(`"`B"4`H*@ECB,`%"0"``$"HA`$K&(( +M@"03`^@\`@``)%(``#P"```0```$)%````(`^`DD!`!D)G/__Q)@``4"("`E +M`D#X"0*@*"440/_X`````#P"```D0@```B`@)0!`^`D"H"@E$$``5P````". +M)`)H.(,`!RQC``$X@@`++$(``0!B&"448``,```P)20#``H0@P`))`(`"1"" +M``<`````%(,`2`````"6(@)L+$(`!!!``$0`````-`6``#P(``HU"`!D/`<` +M`8XB`!0`11`AC$0`3*Q(`0".(P`4`&48(0`$$H(P0O__`$<0):QB`/R.(@`4 +M`$40(8Q"`$P``A*"``0B@A!$``4`````),8``2S"``(40/_L`````(XD`!0T +M`H```((@(8R"`$@\`P!``$,0):R"`$@\`@``)$(```!`^`DD!`#(CB0`%#0" +M@```@B`AC((`_#P#__XT8___`$,0)*R"`/PD$`!D/`(``"14```\`@``$``` +M`R12```"0/@))`0`"@(@("4"@/@)`J`H)1!```,F$/__%@#_^`````".)``4 +M-`*```""("&,@@!(/`/_OS1C__\`0Q`DK((`2(XB`!2L0`B``!,0*X^_`#B/ +MM0`TC[0`,(^S`"R/L@`HC[$`)(^P`"`#X``()[T`0(^B`!2/J@`@CZ<`)(^I +M`"B/JP`LA(,L``!#$"$L1`!`)`,`/P!D$`HPQ@__``(4``#","4`"1%",$(` +M`0`"%<``1A`E``<^0#P#'@``XS@D`$<8)3$B``$00``#`*!`)3P"`0``8A@E +M``D1`C!"``$``A=``$,0):D"``BY`@`+CZ,`$``#'0"/I@`\``8V0(^E`#0` +M!2]`CZ0`.``$)L``"1!",$(``0`"%@``9A@E`&48)0!D&"4`0Q`EJ0(`#+D" +M``^/HP`<``,<`#P"``\`8A@D``D20#!"@```0Q`EJ0(`$+D"`!./H@`8J0(` +M%+D"`!]`!@GO?_8CZ(`.!#@``N/J``\B*,`#)BC``\L0@`!``(3 +M``!F&"4`0Q`EJ*(`#+BB``\0```R`````!!``"8GI``@J*``"+B@``NHI@`, +MN*8`#XD"`!"9`@`3KZ(`().C`""0@@`!``(2``!B&"60@@`"``(4``!B&"60 +M@@`#``(6``!B&"6HHP`0N*,`$XD"`!29`@`7KZ(`)).C`"0GI``DD((``0`" +M$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@EJ*,`%+BC`!<0```+```` +M````&"6HHP`(N*,`"S3"$`"HH@`,N*(`#ZBC`!"XHP`3J*,`%+BC`!>HH``< +MN*``'XBB`!R8H@`?J*(`&+BB`!LD`@`!`^``"">]`"@GO?]@`*`P)20"``&O +MH@"`DZ0`@">C`("08@`!``(2``""("608@`"``(4``""("608@`#``(6``"" +M("6(HP`(H@`( +MF*(`"Z^B`(B3HP"()Z0`B)""``$``A(``&(8)9""``(``A0``&(8)9""``,` +M`A8``&(8):BC``BXHP`+B*(`#)BB``^OH@",DZ,`C">D`(R0@@`!``(2``!B +M&"60@@`"``(4``!B&"60@@`#``(6``!B&"6HHP`,N*,`#XBB`!"8H@`3KZ(` +MD).C`)`GI`"0D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E +MJ*,`$+BC`!.(H@`4F*(`%Z^B`)23HP"4)Z0`E)""``$``A(``&(8)9""``(` +M`A0``&(8)9""``,``A8``&(8):BC`!2XHP`7B*(`&)BB`!NOH@"8DZ,`F">D +M`)B0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6HHP`8N*,` +M&XBB`!R8H@`?KZ(`G).C`)PGI`"`C!C``^0H@`H +M`$,0(:"B`"B(PP`0F,,`$P`#'0(P8P`/D*(`*`!#$"&@H@`HB,,`$)C#`!,` +M`QP",&,`#Y"B`"@`0Q`AH*(`*(C"`!B8P@`;,$+P```"$P*@H@`IB,,`')C# +M`!\\`@$``&(8)"QC``$D`@`"`$,0(Z"B`"H``!`E`^``"">]`*",H@``C(-2 +MZ`!#$"2LH@````(0)XR#4N@`0Q`D`^``"*R"4N@````````````````GO?_8 +MK[\`)*^P`"``@(`E/`(``"1"````0/@))@4I%(X"`!0T`X```$,0(:Q``22. +M`@`4`$,0(:Q``2B.`@`4K$``0(X"`!0`0Q`A/`,``JQ#`3".`@`4-`.```!# +M$"$\`P(`K$,!.(^_`"2/L``@`^``"">]`"@GO?_8K[\`)*^P`"``@(`EC@,` +M%"0"``:L8@!`/`(``"1"````0/@))@4I%(X"`!0T`X```$,0(:Q``22.`@`4 +M`$,0(:Q``2B/OP`DC[``(`/@``@GO0`H`(`X)0``,"4D"`!8<,@8`@!G$"&4 +M1"PTE*,``!"#`!0`P!`E<,@0`B1"+#``XA@AE&(`!!1```HDQ@`!),;__Y2B +M``"D8@`$E*(``J1B``:0H@`$H&(`"`/@``@`P!`E+,(`0!1`_^IPR!@"```0 +M)0/@``@``````^``"(R"+#`#X``()((HV">]_]"OOP`HK[$`)*^P`"``@(`E +M`@"()8X#`F@D`@`%%&(`!```("66`@)L.$(`"2Q$``&N!"PH/`(``"1"```F +M!"PT`$#X"20%%@```#@E)`@`6"09``*Q#`2R.(@`4-`.` +M``!#$"&.`RQ\K$,!-#P"```D0@```$#X"0(@("4D`@!DK@(L+(X"+"0T0@`! +MK@(L)(^_`"B/L0`DC[``(`/@``@GO0`P)[W_V*^_`"2OL``@`("`)8X"+"@0 +M0``+/`(``"1"````0/@)`````(X"`!0T`X```$,0(:Q``2R.`@`4`$,0(:Q` +M`32/OP`DC[``(`/@``@GO0`H)[W_H*^_`%BOL0!4K[``4`"`B"4"((`E+*(` +M!Q!``:B.""PP/`(``"1"*2``!1B``&(8(8QB````0``(``````#`."4LPP`% +M$&`!H```$"6.)0`4-`*```"B*"&,I!A0/`+P#S1"__\`@B`D``<0@`!0$"&, +M0E)P``(5`#P##_``0Q`D`((@):RD&%".)``4-`*```""("&,@QA<)`*`?P!B +M&"0`!Q"``%`0(8Q"4I@``A'`,$)_@`!B&"6L@QAB +M`"@`0Q`AC$(````"%@`\`W\``$,0)`""("6LI!AHCB4`%#0"@```HB@AC*,8 +M:"0"_^``8A@D``8@@">B`#``1!`AC$(``#!"`!\`8A@EK*,8:(XE`!0T`H`` +M`*(H(8RC&&PD`L#_`&(8)">B`#@`1!`AC$(````"$@`P0C\``&(8):RC&&P0 +MP``)-`*``(XB`!0T`X```$,0(8Q#&&PT8P`!K$,8;!````@LPP`!CB0`%`"" +M("&,@AAL)`/__@!#$"2L@AAL+,,``9$"``P08@#/)`(``1#```4`````C@(H +MZ"1"``$0```$K@(HZ(X"*.PD0@`!K@(H["S"``$0``#"H0(`#"0"``BOH@`0 +M)`(`!J^B`!0`!C`KCB4`%#0"@```HB@AC*,B""0"_\``8A@D``8@@">B`!`` +M1!`AC$(``#!"`#\`8A@EK*,B")$"``T0P@"N)`(``1#```4`````C@(H\"1" +M``$0```$K@(H\(X"*/0D0@`!K@(H]!```**A!@`-KZ``$"0"``2OH@`4)`(` +M"*^B`!@`P#@E+,,``Q!@`)H``!`ECB4`%#0"@```HB@AC*086#P"__PT0@__ +M`((@)``'$(`#HA`AC$(`$``"$P`\`P`#-&/P``!#$"0`@B`EK*086)$"``L` +M1Q`K$$``!0````".`BCX)$(``1````BN`BCXD0(`"P#B$"L00``$`````(X" +M*/PD0@`!K@(H_!```'BA!P`+/`(``"1#*0",0BD`KZ(`$(QB``2OH@`4C&(` +M"*^B`!B,8@`,KZ(`'(QB`!"OH@`@C&(`%*^B`"2,8@`8KZ(`*(QB`!ROH@`L +M`,`H)2S#``@08`!C```0)8XD`!0T`H```((@(8R#&20D`O\!`&(8)``%$(`# +MHA`AC$(`$``"$$`P0@#^`&(8):R#&221`@`*`$40*Q!```4`````C@(HX"1" +M``$0```(K@(HX)$"``H`HA`K$$``!`````".`BCD)$(``:X"*.00``!$H04` +M"A3``!0D`__^C@(L)`!#$"2N`BPD/`(``"1"````0/@)`B`@)3P"```D0@`` +M`$#X"0(@("4D!?[_/`,``"1C```"("`E`&#X"0!%*"00```P)`(``8X"+"0P +M0@`!%$``+"0"``&.`BPH$$``&CP"```D0@```$#X"0(@("4D!?[_/`,``"1C +M```"("`E`&#X"0!%*"2.(@`4-`.```!#$"&.`RQXK$,!+(XB`!0T`X```$,0 +M(8X#+'RL0P$T/`(``"1"````0/@)`B`@)1````J.`BPD)$(```!`^`D"("`E +M/`,``"1C```"("`E`&#X"31%`0".`BPD-$(``1````.N`BPD$````@``$"4D +M`@`!C[\`6(^Q`%2/L`!0`^``"">]`&`GO?_8K[\`)*^P`"",D"PPK@``$(R" +M+"@00``K`(`H)8X#`!0\`@#``$,0*Q!```,\`@#`$````ZX``$0`0Q`CK@(` +M1(X#`!P\`@#``$,0*A!```,\`@#`$````ZX``$@`0Q`CK@(`2(R"`!0T`X`` +M`$,0(8X#`$2L0P$LC((`%#0#@```0Q`AC@,`2*Q#`32,@@`4-`.```!#$"$\ +M`P`"K$,!,(R"`!0T`X```$,0(3P#`@"L0P$X/`(``"1"````0/@))*4I%*X` +M`#RN``!`C[\`)(^P`"`#X``()[T`*">]_^"OOP`8K[$`%*^P`!``@(@E`B`X +M)8XB+"0P0@`!$$``8(XE$LR.,"PPD@8`"2S"``000``'/`(``"1"```D!0`! +M`$#X"23&``$0``!6C[\`&)(&``J2`@`(`,(0*Q!```@\`@``)$(```(@("4D +M!0`%`$#X"23&``$0``!*C[\`&(SC*2@P8@!_+$(`0"1C`'\00``#``,9PHSB +M*2@``AG"C@(`*`!#$"H00``/`````)("``P40``8`B`@)3P0```F$```)`4` +M`@(`^`D``#`E`B`@)20%``4"`/@)```P)1```#"/OP`8C@(`)`!#$"H00``4 +M/`(``)("``P00``&/`(``"1"```"("`E)`4``@!`^`DD!@`!D@8`"RS"``(0 +M0``?/`(``"1"```"("`E)`4`!`!`^`DDQ@`!$```&8^_`!@D0@```$#X"0(@ +M("4D0O_^+$(``A!``!*/OP`8D@(`#!1```8\`@``)$(```(@("4D!0`"`$#X +M"0``,"62`@`+$$``!CP"```D0@```B`@)20%``0`0/@)```P)8^_`!B/L0`4 +MC[``$`/@``@GO0`@)[W_X*^_`!BOL0`4K[``$`"`B"4"(#@ECB(L)#!"``$0 +M0``RCB42S(XP+#"2!@`)+,(`!!!```<\`@``)$(``"0%``$`0/@)),8``1`` +M`"B/OP`8C.,I*#!B`'\L0@!`)&,`?Q!```,``QG"C.(I*``"&<*.`@`D`$,0 +M*A!```P\`@``D@8`"RS"``(00``7/`(``"1"```"("`E)`4`!`!`^`DDQ@`! +M$```$8^_`!@D0@```$#X"0(@("4D0O_^+$(``A!```J/OP`8D@(`"Q!```<\ +M`@``)$(```(@("4D!0`$`$#X"0``,"6/OP`8C[$`%(^P`!`#X``()[T`(">] +M_]"OOP`LK[(`**^Q`"2OL``@`("()0(@D"4\`@`!)$(BX`!`^`F.)1+,)`,` +M6'!#(`(`D8`A)A`L-*XP+#".(BPD,$(``1!``"LD`@`!CB,">!!B`"@"("`E +MCB(I""1"``&N(BD(/!```"80```D!0`!`@#X"0``,"4"("`E)`4`!0(`^`D` +M`#`E`B`@)20%``0"`/@)```P)0(@("4D!0`"`@#X"0``,"4"("`E)`4``P(` +M^`D``#`E/`(``"1"````0/@)`B`@)3P#```D8P```B`@)0!@^`DT10$`/`(` +M`21"+#``0/@)`B`@)1```$^/OP`LD@8`"1#```4\`@``)$(```(@("4`0/@) +M)`4``9(&``H0P``%/`(``"1"```"("`E`$#X"20%``62!@`,$,``!CP"```D +M0@```B`@)20%``(`0/@)+,8``9(&``T0P``%/`(``"1"```"("`E`$#X"20% +M``.2!@`+$,``!3P"```D0@```B`@)0!`^`DD!0`$CD(L*!!``!H\`@``)$(` +M``!`^`D"("`E)`7^_SP#```D8P```B`@)0!@^`D`12@D/`(``21"+#``0/@) +M`B`@)8XB`!0T`X```$,0(3P#``*L0P$PCB(`%#0#@```0Q`A/`,"`*Q#`3@0 +M```/C[\`+#P"``$D0BPP`$#X"0(@("4\`@``)$(```!`^`D"("`E/`,``"1C +M```"("`E`&#X"31%`0"/OP`LC[(`*(^Q`"2/L``@`^``"">]`#`GO?_0K[\` +M+*^R`"BOL0`DK[``(`"`D"4`H(`E`D"()8Y"`!0T`X```$,0(:Q``22.0@`4 +M`$,0(:Q``2@\`@``)$(```!`^`DF)2D4C@(``*XB*2B.`@`$KB(I+(X"``BN +M(BDPCD(`%#0#@```0Q`AC$4!+(Q&`30\`P#``*,0)!!#``,`PQ`D%$,`*(^_ +M`"R.,"PPC@0`1`"D("..`@`\`((0(XXC*0``0Q`AKB(I`*X$`#R.!`!(`,0@ +M(XX"`$``@A`CCB,I!`!#$"&N(BD$K@0`0(X#`#R.`@`4`$,0*Q!```0\`@`! +M)$(M$`!`^`D"0"`EC@,`0(X"`!P`0Q`K$$``!CP"``$\`@`!)$(NR`!`^`D" +M0"`E/`(``21"+#``0/@)`D`@)8^_`"R/L@`HC[$`)(^P`"`#X``()[T`,">] +M_^BOOP`4K[``$`"`@"4"`#@ED*,`!20"`!$48@`5C@8L,(S"`#PD0@`!K,(` +M/(X"*0`D0@`!K@(I`(S#`#R,P@`4`$,0*Q!``!\\`@`!)$(M$`!`^`D````` +M/`(``21"+#``0/@)`@`@)1```!>/OP`4)`(`&11B`!2/OP`4C,(`0"1"``&L +MP@!`C.(I!"1"``&LXBD$C,,`0(S"`!P`0Q`K$$``"3P"``$D0B[(`$#X"0(` +M("4\`@`!)$(L,`!`^`D"`"`EC[\`%(^P`!`#X``()[T`&">]_^BOOP`0`(`H +M)8R&+#",@RDH,&(`?RQ"`$`D8P!_$$```P`#&<*,HBDH``(9PHS"`"@`0Q`J +M%$``%P````",P@`D`$,0*A!```H`````D,(`#!!```<\`@``)$(``"0%``(` +M0/@))`8``1```!J/OP`0D,,`"Q!@``<\`@``)$(``"0%``0`0/@))&;__Q`` +M`!&/OP`0D,,`"A!@``<\`@``)$(``"0%``4`0/@))&;__Q````B/OP`0D,8` +M"1#```0D0@``)`4``0!`^`DDQO__C[\`$`/@``@GO0`8C((`%#0#@```0Q`A +MC$<`[(Q(`/",1@#XC(4L,(RB`#@00``$```8)0#"$"L00``%`````(R"*0PD +M0@`!$```$*R"*0R,I``X`,0@(XRC`#0!`Q@CC*(`,`#B$",`@Q@C`&(8(SP" +M7U,T0CDI`&(`&```$!```A.#``,?PP!#&".LI@`XK*<`,*RH`#0#X``(`&`0 +M)2>]_\BOOP`PK[,`+*^R`"BOL0`DK[``(`"`F"4`H)`E`,`H)8YB+#`00`"Y +M`F"()8YB+"0\`T```$,0)!!```DD`P#0CF(2S)1"``(P0@#0%$,`!#P"```D +M0@```$#X"0````".8BPD,$(``1!``*F/OP`PCB(L,!!``*8`0(`ECD(``*XB +M*2B.0@`$KB(I+(Y"``BN(BDP/`(``21"-00`0/@)`F`@)0!`D"4&00`(```` +M`(XB*1`D0@`!KB(I$#P"``$D0BPP`$#X"0)@("6.`@`0`D(0(:X"`!".(BPH +M$$``.SP"```D0@```F`@)0!`^`DF)2D4CF(`%#0#@```0Q`AC$,!+(Q%`32. +M`@!$`&(0*Q1```<`````C@(`2`"B$"L00``:`````!````R.!`!(CF(`%#0# +M@```0Q`AC@,`1*Q#`2R.8@`4-`.```!#$"$\`P`"K$,!,(X$`$@`I!`K$$`` +M:C0#@`".8@`4`$,0(:Q$`32.8@`4`$,0(3P#`@"L0P$X$```8H^_`#".!`!$ +M`&0@(XX"`#P`@A`CCB,I``!#$"&N(BD`K@0`/(X$`$@`I"`CC@(`0`""$".. +M(RD$`$,0(:XB*02N!`!`CF(L)#!"``$00`!.C[\`,(XC+"P``Q"``$,0(8X$ +M`!``1!`K$$``&3P%$&*.`@`8<((0`C2E3=,`10`9```0$``"$8*.`P`\`$,0 +M*Q1``",\`@`!C@(`('""$`(`10`9```0$``"$8*.`P!``$,0*Q1``!D\`@`! +M)$(T)`!`^`D"8"`E$```%3P"``&.`P`0CB(L+`!#$"L00``JC[\`,(X"`!1P +M8A`"/`,08C1C3=,`0P`9```0$``"$8*.`P`\`$,0*Q!```H\`@`!)$(M$`!` +M^`D"8"`E/`(``21"+#``0/@)`F`@)1```!:/OP`PC@(`$(X#`!QP0Q`"/`,0 +M8C1C3=,`0P`9```0$``"$8*.`P!``$,0*Q!```J/OP`P/`(``21"+L@`0/@) +M`F`@)3P"``$D0BPP`$#X"0)@("6/OP`PC[,`+(^R`"B/L0`DC[``(`/@``@G +MO0`X`````````````````^``"```$"4#X``(```0)0/@``@``!`E)[W_X*^_ +M`!BOL0`4K[``$`"`@"4"`(@E/`(``"1"```D!0`1)`8``0!`^`D``#@E%$`` +M%B0"__^.`BPD/`-```!#$"6N`BPD/`(``"1"````0/@)/`0``0!`&"6N`U)0 +M$&``#"0"``(\`@``)$(```!`^`D"("`E/`(``21"/40`0/@)`B`@)20"__^F +M`BC2```0)8^_`!B/L0`4C[``$`/@``@GO0`@)[W_Z*^_`!2OL``0`("`):X` +M`J2.`E)0$$``"3P"```D0@```$#X"0`````\`@``)$(```!`^`F.!%)0K@!2 +M4(^_`!2/L``0`^``"">]`!@GO?_X`(!P)9"C`"```QH`D*(`(0!#$"400``' +MD*T`)HBB`"R8H@`O$$```P`````0```"D$P`````8"4M@@`!``T0"Q1``&]``@GO?_XK.```)"B``P00`!'`(!P)92L``"4K0`"E*@` +M!)2I``8D"P`!``@10`'"$"&L2P`$`$!0)8U"```P1/__C4,````#'`(0@P`Y +M```0)14D`"4`"!E``&X8(8QB``BLP@``C&(`#*S"``2,8@`0K,(`"(QB`!2L +MP@`,C&(`&*S"`!",8@`]``@GO?_HK[\`%*^P`!``@(`E/`(``"1"```F!$HT`$#X"20% +M"!PD`@`4K@)21*X"4DB/OP`4C[``$`/@``@GO0`8)[W_X*^_`!BOL0`4K[`` +M$`"`B"4\$```)A```(XD4E`"`/@)/`4``28D4E0"`/@))`4`'"0""`"F(E)4 +M)`((`:8B4E:/OP`8C[$`%(^P`!`#X``()[T`(">]_]"OOP`LK[(`**^Q`"2O +ML``@`("0)8Y"+"0\`\```$,0)!!``"".11+,E*(``C!"`-`D`P#0%$,`)H^_ +M`"P\`@``)$(```!`^`DT$8``CD(`%`!1$"&,4!E4)`(`!:Y"4DP\`@`4`@*` +M)3P"```D0@```$#X"0)`("4\`P``)&,```)`("4`8/@)-$4"`(Y"`!0`41`A +M-A```:Q0&500```,C[\`+#P"```D0@```$#X"0)`("4D!?W_/`,``"1C```" +M0"`E`&#X"0!%*"2/OP`LC[(`*(^Q`"2/L``@`^``"">]`#`GO?_8K[\`)*^P +M`"`\`@``)$(```!`^`D`@(`E)`7^_SP#```D8P```@`@)0!@^`D`12@DC@0` +M%#0"@```@B`AC((95"0#__X`0Q`DK((95(^_`"2/L``@`^``"">]`"@GO?_H +MK[\`%*^P`!``@(`EC@(2S!!``!,\`@``)$(```!`^`D``````$`P)8X"+"0\ +M`\```$,0)!!```0D`@`&C@,">!!B``B/OP`4)`7]_SP"```D0@```@`@)0!` +M^`D`Q2@DC[\`%(^P`!`#X``()[T`&">]_]BOOP`DK[``(`"`@"6.`A+,E$(` +M`C!"`-`D`P#0%$,`&3P"```D0@```$#X"0`````D!?[_/`,``"1C```"`"`E +M`&#X"0!%*"2.!``4-`*```""("&,@AE4)`/__@!#$"2L@AE4/`(``"1"```` +M0/@)`@`@)3P"``$D0CU$`$#X"0(`("6/OP`DC[``(`/@``@GO0`H)[W_X*^_ +M`!@`@$`EC0(2S)1"``(P0@#0)`,`T!1#``F/OP`8KZ8`$*^G`!0\`@`!)$(Y +MX(T&4E``0/@))0=25(^_`!@#X``()[T`(">]_ZBOOP!4K[X`4*^W`$ROM@!( +MK[4`1*^T`$"OLP`\K[(`.*^Q`#2OL``P`("H):^E`%P"H)`E``"8):^@`"@F +M4$HT/`(``"1>```\`@``)%<``"04`/\\`@``$``!"B16``"/H@`H$$``!)>Q +M`!`"X/@)`J`@)9>Q`!"3I@`@C@,`!!1T``B3I0`A)*(`_ZX"``0D!`#_`*,8 +M)@"#$`H0```C`$`H)12T``\`````C@0`!#B#`?XL8P`!.(("_2Q"``$`8A@E +M%&```R0"`_P4@@`'.(,$^XX"``0`HA`A$```$ZX"``2.!``$.(,$^SBB`/\` +M`A`K``,0"Q!```0``````*0H(1````FN```$C@(`!"Q"`0`40``$`````*X% +M``00```")`4`_ZX%``0DH_[_+&,`%B2B_MDL0@`?`&(8)11@``8LH@4`)*+[ +M`"Q"`!400``.+*(`"RRB!0`D!`3[`H(@"Y8#```"(Q`K``(3P`(B$"$`0Q`C +M`*0@(R0#``$`1!`F`&(H"RRB``L40`"].*,`_RS"`!(X0@`!``,0"R0#``(` +M8B@+)*/[`"QC`!4DHO["+$(`"`!B&"408``))*+__R0%``..`@`4)$(``JX" +M`!2.`@@$)$(``JX""`0DHO__+$(!_A!``*8`!1B`)&,`"`(#&"&,8@``)$(` +M`:QB```DH__?+&,`#"2B_\LL0@`&`&(8)11@`!8DHO^"+$(`#Q1``!,DHO]S +M+$(`%!1``!`DHO]#+$(`%A1```TDHOZ8+$(`%11```HDHO[_+$(`#A1```G`"@40/[QC[\`5(^^ +M`%"/MP!,C[8`2(^U`$2/M`!`C[,`/(^R`#B/L0`TC[``,`/@``@GO0!8C((2 +MS)1"``"DH@``C(,2S)!B``0T0@`(H&(`!)"B``0T0@`(H*(`!(R"$LR40@`" +MI*(``HR"$LR00@`$H*(`!(R"$LR00@`%H*(`!0/@``@``!`E)[W_H`"`."4D +M`O_7KZ(``*^B``0D`O_0KZ(`"*^B``ROH@`0)`+_[J^B`!BOH@`<)`+_\*^B +M`"`D`O_RKZ(`)"0"__2OH@`H)`+_R*^B`#"OH@`T)`+_Q*^B`#BOH@`\KZ(` +M0"0"_[BOH@!(KZ(`3"0"_[6OH@!0)`+_LJ^B`%0D`O^PKZ(`6```*"4DY@`$ +M)ZH`&">I`#`GJ`!(``48@`!G("$#HQ`AC$(``*R"4G``9B`A`4,0(8Q"``"L +M@E*``&<@(0$C$"&,0@``K()2F`!F("$!`Q@AC&(``*R"4J@DI0`!**(`!11` +M_^P``````^``"">]`&`GO?^@K[\`6*^U`%2OM`!0K[,`3*^R`$BOL0!$K[`` +M0`#@@"6/M0!PK[4`$#P"```D0@```$#X"3"$__\`0)`E$D`!H@)`B"4\`@`` +M)$(``*Y"`+`\`@``)$(``*Y"`+0\`@``)$(``*Y"`80\!P``).<``*Y'`9`\ +M!@``),8``*Y&`8P\!0``)*4``*Y%`90\!```)(0``*Y$`9@\`P``)&,``*Y# +M`9P\`@``)$(``*Y"`:P\`@``)$(``*Y"`@0\`@``)$(``*Y"`@@\`@``)$(` +M`*Y"`B`\`@``)$(``*Y"`CBN1@)`KD<"1*Y%`DBN1`),KD,"4#P"```D0@`` +M`D`@)0!`^`D``"@E%$``!#P"N_\D`@`#$``!8Z^B`#@T0O`@`%`0(RQ"$``0 +M0``'/`.\`(XB`!0`4!`C`$,0(8Q","`0```%KZ(`+(XB`!0`4!`C`$,0(8Q# +M,"`\`KO_-$+P@`!0$",L0A``$$``!SP#O`".(@`4`%`0(P!#$"&,0C"`$``` +M!:^B`#".(@`4`%`0(P!#$"&,0S"`/`*[_S1"\)``4!`C+$(0`!!```X\`[P` +MCB(`%`!0$",`0Q`AC$(PD*^B`#23HP`T)Z(`-)!"``$``A(``&(8)0`#&@(0 +M```',&,`_XXB`!0`4!`C`$,0(8Q",)```AH",&,`_P`#$0*N(@)H,&,`#Z8C +M`FPD`P`%%$,`!0````"6(@)L+$(``A!```<`````CB,":"0"``L08@`#)`(` +M#1```1JOH@`XCB(`%#0#@```0Q`AC$(8&*8B`FX\`@``)$(```!`^`D"("`E +M%$``!#0#@``D`@`.$``!#*^B`#B.(@`4`$,0(20#``>L0Q@`/`(``"1"```` +M0/@)`B`@):8B`G`P0@#P)$+_T"Q"`$`00``//`(``)8D`G`X@P`U.((`10`" +M$"L``Q`*$$``!R0"`$80@@`%)`(`-A""``,D`@`-$```\:^B`#@\`@``)$(` +M``(@("4D!0#!`$#X"2>F`"@40``$EZ(`*"0"``@0``#FKZ(`."Q",`(00``$ +MEZ(`*"0"``40``#@KZ(`.*9"$P`\`@``)$(```(@("4D!0`<`$#X"2>F`"H4 +M0``$EZ(`*B0"``@0``#4KZ(`.!!```L\`@``)$(```(@("4D!0`;`$#X"2>F +M`"H40``$/`(``"0"``@0``#(KZ(`."1"```"("`E)`4`/P!`^`DGI@`H%$`` +M!)>B`"@D`@`($```OJ^B`#BF0A,"``"8)0``@"4\`@``)%0```(@("4F!0#` +M`H#X"2>F`"@00`"QEZ(`*`)BF"8F$``!+@(#0!1`__<"("`E-`+__Q)B``,D +M`@`'$```J:^B`#@D`@`*ID(4=B0"``.F0A:```"`)20$`#0F1@`&)`,`"W($ +M*`(`IA`AI$,4>"80``$N`@`*%$#_^W($*`(``(`E/`(``"1+*4`F2``"/`(` +M`"1**4@D"0`T)D<`#"0%``LF1@`(`!`80`!R("$`:Q`AE$(``*2"%H@`:"`A +M`&H8(91B``"D@A:`<@D8`@!G$"&D11B`"@D`@`($```1J^B +M`#BF0A,$IB("H#P"```D0@``KB("6#P"```D0@``KB("7#P"```D0@```$#X +M"0(@("440``$)`(`"R0"``@0```UKZ(`.(XC`F@48@`$```@)20"``T0```/ +MKZ(`.)8B`G`P0@#P)$+_T"Q"`$`00``#/`(``!````,D0@``/`(``"1"```" +M("`E`$#X"2>E`#@`0"`E$(``'P````".0BE0KB("8#P"```D0@```$#X"0(@ +M("4\`@`!)$)-2`!`^`D"("`E%$``!#P"``$D`@`)$```$*^B`#@D0D5@`$#X +M"0(@("4\`@``)$(```!`^`D"("`ECD(L)"0#__X`0Q`DKD(L)!````P"(!`E +M)`(`"*^B`#@20``$/`(``"1"````0/@)`D`@)1*@``*/H@`XKJ(`````$"6/ +MOP!8C[4`5(^T`%"/LP!,C[(`2(^Q`$2/L`!``^``"">]`&`GO?_HK[\`$(R" +M`!",0P`($&``!HQ%```D`@`!$&(`!0``$"40```+C[\`$!````(DI0!@)*4` +M=CP"```D0@``)(0HP`!`^`DD!@`&)`(``8^_`!`#X``()[T`&``````````` +M``````/@``@D`@`!``````````",@@`0C$<`!```("4`!2A``,08(0#E$"&0 +M0@``H&(``"2$``$H@@`"%$#_^22E``$#X``()`(``0```````````(!`)3P" +MO``T0B``C00`%`!$,",DPL`(+$(0`!!``"0GO?_```400"0%``,`12@$`(80 +M(8Q"``BOH@`PDZ,`,">D`#"0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`# +M``(6``!B&"4`91@EKZ,`-).C`#0GI``TD((``0`"$@``8A@ED((``@`"%``` +M8A@ED((``P`"%@``8A@EC0(`%`!&$"&L0P`($```(R0"``&-`@`4`$8@(0`% +M&$`D`@`#`&(0!``"."<`0"@E),+`""Q"$``00``1)(D`"(R"``BOH@`XDZ,` +M.">D`#B0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"4`9Q@D +M$```!@!E$"6-`@`4`$80(8Q"``@`XA`D`$40):TB```D`@`!`^``"">]`$`` +M@#@E/`*\`#1"(`",Y``4`$0P(R3"P`@L0A``$$``)2>]_\``!1!`)`4``P!% +M*`0`!2@G`(80(8Q"``BOH@`PDZ,`,">D`#"0@@`!``(2``!B&"60@@`"``(4 +M``!B&"60@@`#``(6``!B&"4`91@DKZ,`-).C`#0GI``TD((``0`"$@``8A@E +MD((``@`"%```8A@ED((``P`"%@``8A@EC.(`%`!&$"&L0P`($```(20"``&, +MX@`4`$8@(0`%&$`D`@`#`&(0!``"*"D`!"0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6`!`` +M`!0`8A@EKZ,`%).C`!20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6 +M``!B&"6-`@`4`$<0(:Q#```0```3)`(``8T"`!0`1Q`AC$,``"0"``$`HA`$ +M``(0)P!B&"0PP@`!`*(0!`!B&"4DXL``+$(0`!1`_^,GI``4C0(`%`!'$"&L +M0P``)`(``0/@``@GO0`8)[W_Z`"`."4\`KP`-$(@`(SF`!0`1B`C+*,`!A!@ +M`!DD`O__)(+`!"Q"$``00``/`,00(8Q"``2OH@`0DZ,`$">D`!"0@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6`!````0`8A`EC.(`%`!$$"&,0@`$ +M,$(`+P"B$`8P0@`!`^``"">]`!@GO?_0K[\`*`"`0"4\`KP`-$(@`(T#`!0` +M0S@C).+`""Q"$``00``@`&<0(8Q"``BOH@`@DZ,`(">D`""0@@`!``(2``!B +M&"60@@`"``(4``!B&"60@@`#``(6`!```!4`8B`EKZ0`)).C`"0GI``DD((` +M`0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@EC0(`%`!'$"&L0P`( +M$```&8T#*-2-`@`4`$<0(8Q$``@`!1!`)`,``P!#&`0\`@`!-$+P``!#$"<` +M@B`D``43``""("40P``#-(2``#P"``$`@B`E).+`""Q"$``40/_<`````(T" +M`!0`1Q`AK$0`"(T#*-0\!0$`/`(``"1"```!`"`E`$#X"0!E*"6/OP`H`^`` +M"">]`#`````````````````\`KP`-$(P`(R%`!0`13`CC(,":"0"``L08@`? +M)[W_Z"3"P+`L0A``$$``%`````",H@"P)`/^`P!#$"0T0@`"KZ(`$).C`!`G +MI``0D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E`*80(1`` +M``BL0P"PC((`%`!&("&,0@"P)`/^`P!#$"0T0@`"K((`L`/@``@GO0`8`(`P +M)3P"N_\T0O"0C,,`%`!#$",L0A``$$``!R>]_^@\`KP`-$(PD(Q"``"OH@`0 +M$```!9.B`!`\`KP`-$(PD(Q"```P0@#_``(9`C!$``^,P@)H%$,`!```*"64 +MP@)L`$00)BQ%``$`H!`E`^``"">]`!@GO?_8K[\`)*^P`"`\`@``)$(```!` +M^`D`@(`E$$``,S0#@`".`@`4`$,0(20#`!^L0QAPC@(`%#0#@```0Q`A)`,` +M#:Q#&'2.`@`4-`.```!#$"$D`P`,K$,8>(X"`!0T`X```$,0(20#``.L0QGP +MC@(`%#0#@```0Q`A)`,`!:Q#&?2.!0`4-`*```"B*"&6`@)P,$(`\"1"_]`L +M0@!`)`,`&"0$`!0`@A@+K*,9^(X$`!0T`H```((@(8R"`!PD`\!_`$,0)#1" +M`("L@@`]_^"O +MOP`]`"`#X``(```0)0/@``@``!`E```````````G +MO?]HK[\`E*^^`)"OMP",K[8`B*^U`(2OM`"`K[,`?*^R`'BOL0!TK[``<`"` +MB"6OI0"<`,"P):^G`*0"(*`EEL(``@`"$<(P0P`!EL(``C!"`0`00``%``"H +M)11@`_DD`P`,$```");"``*6P@`"``(1PCA"``$P0@`!%$`#\20#``R6P@`" +M``(1@C!#``&6P@`",$(`(!!```4`````%&`#Z"0#``P0```(/`(``);"``(` +M`A&".$(``3!"``$40`/@)`,`##P"```D0@```B`@)0!`^`D"P"@E`$#P)1/` +M`]@D`P`,)`(`!H^C`)P08@`++&(`!Q!```8D`@`(+&(``A!``\\D`P`,$``` +M!8^E`*2/I`"<%((#RB0#``R/I0"D$*``"P````".(@`4C$(10*^B`%@\`@`` +M)$(```(@("4`0/@)`\`H)1````..)`)HKZ``6(XD`F@X@P`'+&,``3B"``LL +M0@`!`&(8)11@``R/I@"D)`,`"A"#``DD`@`)$((`!P`````4@P`:`````)8B +M`FPL0@`$$$``%@`````0P``4`````(XD$LP0@``1`````);#``"4@@``$&(` +M#0````"6PP`"E((``C!C`?`P0@'P%&(`!SP"```D0@```B`@)0!`^`D"P"@E +M%$`#F20"``&.)``4-`*```""$"&,0P!8KZ,`7"0#``&/I0!<`*`P)0!F*`JO +MI0!L0Q@```"`)3P"```D4RE0)[(`2``0$$`` +M4!@A``,0P`!3$"&,1```)(+``"Q"$``00``6`!`00``#$$``5Q`A``(0@`!3 +M$"&,0@``KZ(`2).C`$B20@`!``(2``!B&"620@`"``(4``!B&"620@`#``(6 +M``!B&"6.(@`4`$00(:Q#```0```.)K4``0!0$"$``AC``',8(8XD`!2,8P`` +M`(,@(0`"$$``5Q`A``(0@`!3$"&,0@``K((``":U``$RH@`_%$``!#P&```D +MQ@```,#X"20$``$F$``!+@(`&11`_\T`$!!```"`)3P"```D4RNH)[(`3``0 +M$,``4Q`AC$0``(^B`*000``,/`7__S2E?^``A1@A+&,`&3P"__\T0G\L`((0 +M(2Q"``DX0@`!``,0"Q!``"0`````)(+``"Q"$``00``4`!`8P``0$,``4Q`A +MC$(`!*^B`$R3HP!,DD(``0`"$@``8A@EDD(``@`"%```8A@EDD(``P`"%@`` +M8A@ECB(`%`!$$"&L0P``$```!R:U``&.(@`4`$00(0!S&"&,8P`$K$,``":U +M``$RH@`_%$``!#P&```DQ@```,#X"20$``$F$``!+@(`Q!1`_\H`$!#`CH(I +M.`(@("4"X"@ECZ8`9`!`^`D"H#@EEL(``C!"P``00``%/`(``"1"```"("`E +M`$#X"0+`*"66(@)N+$(`0A1``$DT`X``CB(`%`!#$"$\`P`"-&.@`JQ#&"R6 +MPP``)`()M!1B``X\`V9FDH(3(I:#$RP`0Q`C/`-F9C1C9F<`0P`8```8$``# +M&$,``A?#`&(8(P`#'``0```'``,D`Y*"$R(T8V9G`$,`&```$!```A/```(D +M`Y;"``(P0@#0)`,`P!1#`!`T`X``CB4`%#0"@```HB@ADH(3(@`"$",``A&` +M,$(/P``$&",``QR`/`0`_`!D&"0`0Q`EK*(93!````6.)``4CB(`%`!#$"&L +M0!E,CB0`%#0"@```@B`AC((B*"0#_?\`0Q`DK((B*(XD`!0T`H```((@(8R" +M(B@\`__^-&,#_P!#$"0T0@@`K((B*(XB`!0T`X```$,0(20#``^L0P!@EB(" +M;BQ"`$,40``$-`.``(XB`!0`0Q`AK$`B5(XC`F@D`@`%%&(`.P````"6(@)L +M.$,``BQC``$X0@`'+$(``0!B&"408``S-`.``(XB`!0`0Q`A)`,6(JQ#&6R6 +MP@`",$(`@!!```HT`H``CB0`%`""("&,@AA(/`/_@S1C__\`0Q`D/`,`/`!# +M$"6L@AA(EL(``C!"`*`D`P"@%$,`"C0"@`".)``4`((@(8R"(AP\`_X'-&/_ +M_P!#$"0\`P!@`$,0):R"(AR.(@`4-`.```!#$"$D`P`$K$,8>);"``(P0@'P +M)`,!0!1#``\T`H``CB0`%`""("&,@AA$)`/_@`!#$"0T0@`@K((81!````<\ +M`@``CB(`%#0#@```0Q`A)`,`#JQ#&'@\`@``)$(```(@("4#P"@E`$#X"2>F +M`!`00`(5)`,``R0"``:/HP"<$&(`!P````".(@*<$$``!#P"```D0@```$#X +M"0(@("6.@BE$`B`@)0/`*"4RYO__`$#X"2>G`!`00`(#)`,``Y;"``(P0@!` +M$$``'B0$``J.(P)H$&0`#20"``D08@`+`````!1D``4`````EB(";"Q"``04 +M0``%`````):"$P`L0E`#%$``"SP"``"6P@`",$(`H"0#`*`00P`%/`(``"1" +M```"("`E`$#X"0/`*"4\`@``)$(```(@("4`0/@)`L`H)3P"```D0@```B`@ +M)0!`^`D#P"@E$$`!VR0#``./I`"D$(``!`````".(@`4CZ4`6*Q%$4".)``4 +M-`*```""("&2@RC`DH(HP0`"$@``8A@EDH(HP@`"%```8A@EDH(HPP`"%@`` +M8A@EK(,``(XD`!0T`H```((@(9*#*,22@BC%``(2``!B&"6/I@!@`&88)8Z" +M*]@`8A@E/`(`@`!B&"6L@P`$/`(``"1"```"("`E`$#X"8^E`)R.)``4-`*` +M``""("&2@RC,DH(HS0`"$@``8A@EDH(HS@`"%```8A@EDH(HSP`"%@``8A@E +MK(,`X(XD`!0T`H```((@(9*#*-"2@BC1``(2``!B&"6L@P#DCB4`%(RB0!"O +MH@!0DZ,`4">D`%"0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B +M&"6/H@!H`&(8):RC`+".(@`4-`.```!#$"&/HP!E`%0` +M$""`)(+0`"Q"$``00``2`!`0@`(&$`2OH@!4DZ,`5)"B``$``A(``&(8)9"B +M``(``A0``&(8)9"B``,``A8``&(8)8XB`!0`1!`AK$,0`!````8F$``!CB,` +M%`!B&"$"!A`$K&(0`"80``$J`@`*%$#_Y``0(("N@%+HEB("A!!```L``(`E +M/`(``"12```"("`E`D#X"0(`*"4F$``!EB("A`("$"H40/_Z`B`@)3P"``@T +M0@EEKH(HU"0"``:/HP"<%&(``SP"``@T0AEEKH(HU(XC`!2.@BC4K&(`H(XD +M`!2,@@"L/`,`!P!#$"6L@@"LCB(2Y!!```0\`@``)$(```!`^`D"("`E/`(` +M`"1"```"("`E-`688"0&``$`0/@)```X)3P"```D0@```B`@)0!`^`F/I0"< +MCB0`%#0"@```@B`AC((`(#P#_G\T8___`$,0)*R"`"".(P)H+&(`!A!```]_^BOOP`0/`(``21":Q@`0/@))`4``H^_`!`#X``()[T`&">]_^BOOP`4 +MK[``$`"`@"4\`@``)$(`````*"4`0/@))`8``1!```4"`"`E/`(``21":Q@` +M0/@))`4``X^_`!2/L``0`^``"">]`!@GO?_0K[\`+*^R`"BOL0`DK[``(`"` +MD"4`H(`E/`(``21":Q@`0/@))`4``Q!``(H``"@E/`(``"1"```"0"`E`$#X +M"20&``$00`"$C[\`+#P"``$D0FL8`D`@)0!`^`D``"@E$$``?8^_`"P2``![ +M)`(``99"`G`P0@#P)$+_T"Q"`$`40``)`````(Y"`F@X0P`'+&,``3A"``LL +M0@`!`&(8)1!@`!4`````E@,``C!B`"`40``%)!$`"#!C`-`D`@#`%&(``P`` +M```0```>)`04UI8"``(P0D``%$``&B0$%=26`@`",$*``"0$%-0D`Q;4$``` +M%`!B(`N6`P`",&(`(!1```4``(@E,&,`T"0"`,`48@`#`````!````HD!`"K +ME@(``C!"0``40``&)`0!JI8"``(P0H``)`0`JB0#`JH`8B`+E@,``C!B`$`0 +M0``(,&(`(!1```0P8P#0)`(`P!1B``,`````$```!38Q``26`@`",$(`0#8C +M``$`8H@*E@4``C"C`0`V(@`"`$.("C"C`!`D`@`#`$"`)0`#@`J.0@`4-`.` +M``!#$"&,1AA\,*(`(!1```0PHP#0)`(`P!1B`!,`````CD(`%#0#@```0Q`A +MK%`8!(Y"`!0`0Q`AK%$B`!#$`!LD`@`!CD(`%`!#$"&L1!A\/`(``"1"```` +M0/@))`0!+!```!(D`@`!$,0`"#0#@`".0@`4`$,0(:Q$&'P\`@``)$(```!` +M^`DD!`$LCD(`%#0#@```0Q`AK%`8!(Y"`!0`0Q`AK%$B`"0"``&/OP`LC[(` +M*(^Q`"2/L``@`^``"">]`#`GO?_0K[\`**^Q`"2OL``@`("()0"@&"4`8(`E +M)`7__SP"```D0@```$#X"0!C*`L`0"`E$(``"8^_`"@R`@`!%$``!@"`$"4D +M`P`$CB(`%*Q#`!0`@!`EC[\`*(^Q`"2/L``@`^``"">]`#`GO?^@K[\`7*^R +M`%BOL0!4K[``4`"`B"6.(@`0C$,`"!"@`)```!`E$&``!20"``$08@`&```0 +M)1```(N/OP!<)`9`!!````0D!R``/`8`!#3&`@`\!P`"/`*[_S1"\"".(P`4 +M`$,0(RQ"$``00``1`.:0)SP"O``T0C`@C$(``*^B`$"3HP!`)Z0`0)""``$` +M`A(``&(8)9""``(``A0``&(8)9""``,``A8`$```!`!B@"4\`KP`-$(P((Q0 +M```D`@`"%*(`$P#F$"40```3`@:`):^P`$23HP!$D((``0`"$@``8A@ED((` +M`@`"%```8A@ED((``P`"%@``8A@E/`*\`#1",""L0P``$```#CP"N_\"$H`D +M`@*`)3P"N_\T0O`@CB,`%`!#$",L0A``%$#_Z">D`$0\`KP`-$(P(*Q0```\ +M`KO_-$+P((XC`!0`0Q`C+$(0`!!```4\`KP`-$(P((Q"```0```$/`(``#1" +M,"",0@``/`(``"1"````0/@))`0`9#P"N_\T0O`@CB,`%`!#$",L0A``$$`` +M%@(2@"0\`KP`-$(P((Q"```0```5/`*[_Z^P`$B3HP!(D((``0`"$@``8A@E +MD((``@`"%```8A@ED((``P`"%@``8A@E/`*\`#1",""L0P``$```#SP"N_\\ +M`KP`-$(P((Q"```\`KO_-$+P((XC`!0`0Q`C+$(0`!1`_^]`&`GO?^H +MK[\`4*^W`$ROM@!(K[4`1*^T`$"OLP`\K[(`.*^Q`#2OL``P`("@)0"@J"4` +MP+`E`."`)0``B"4\`@``)%,QT">R`"`\`@``)%<````1$$``41@A``,0P`!3 +M$"&,1```)(+``"Q"$``00``6`!$00``#$$``51`A``(0@`!3$"&,0@``KZ(` +M().C`""20@`!``(2``!B&"620@`"``(4``!B&"620@`#``(6``!B&"6.@@`4 +M`$00(:Q#```0```.)A```0!1$"$``AC``',8(8Z$`!2,8P```(,@(0`"$$`` +M51`A``(0@`!3$"&,0@``K((``"80``$R`@`_%$```P`````"X/@))`0``28Q +M``$N(@`.%$#_S@`1$$```(@E/`(``"13,R`GL@`D/`(``"15````$1C``',0 +M(8Q$```D@L``+$(0`!!``!(`D`!@"("@E)`8``P(`^`DD!P!Z``"`)3P"```D5C5@)[(`&">Q`'`` +M$!!``%`0(0`"$,``5A`AC$0``"2"P``L0A``$$``%``0$$``$!"``D(0(8Q" +M``"OH@!PDZ,`<)(B``$``A(``&(8)9(B``(``A0``&(8)9(B``,``A8``&(8 +M)8[B`!0`1!`AK$,``!````PFE``!`%`0(0`"$,``5A`ACN,`%(Q"````8A@A +M`!`0@`)"$"&,0@``K&(``":4``$R@@`_%$``!#P"```D0@```$#X"20$``$F +M$``!+@(`$11`_]$`$!!```"`)3P"```D4CGX)[$`=#P"```D5@```!`8P`!R +M$"&,1```)(+``"Q"$``00``2`'(0(8Q"``2OH@!TDZ,`=)(B``$``A(``&(8 +M)9(B``(``A0``&(8)9(B``,``A8``&(8)8[B`!0`1!`AK$,``!````@FE``! +MCN0`%(Q"````@B`A`'(8(8QB``2L@@``)I0``3*"`#\40``#``````+`^`DD +M!``!)A```1(`_]H\`@````"`)212.@`GL0!X/`(``"16````$!!``%`8(0`# +M$,``4A`AC$0``"2"P``L0A``$$``%@`0$$```Q!``%40(0`"$(``4A`AC$(` +M`*^B`'B3HP!XDB(``0`"$@``8A@EDB(``@`"%```8A@EDB(``P`"%@``8A@E +MCN(`%`!$$"&L0P``$```#B:4``$`4!`A``(8P`!R&"&.Y``4C&,```"#("$` +M`A!``%40(0`"$(``4A`AC$(``*R"```FE``!,H(`/Q1```,``````L#X"20$ +M``$F$``!$@#_SCP"`````(`E)%(Z&">Q`'P\`@``)%8````0$$``4!@A``,0 +MP`!2$"&,1```)(+``"Q"$``00``6`!`00``#$$``51`A``(0@`!2$"&,0@`` +MKZ(`?).C`'R2(@`!``(2``!B&"62(@`"``(4``!B&"62(@`#``(6``!B&"6. +MX@`4`$00(:Q#```0```.)I0``0!0$"$``AC``'(8(8[D`!2,8P```(,@(0`" +M$$``51`A``(0@`!2$"&,0@``K((``":4``$R@@`_%$```P`````"P/@))`0` +M`280``$2`/_.)Z0`&```@"4\`@``)$4Z,``0&(``@Q@A`!`00`!0$"$``A!` +M`%40(0`"$(``11`AC$(``*QB```F$``!+@(`$11`__0`$!B`CZ,`S)1B``(P +M0@%`)`,!0!1#``\D$0`#EF447*^Q`!`\$```)A```">D`!@D!@`!`@#X"20' +M`#.6911>K[$`$">D`!@D!@`!`@#X"20'`"VOH``0/!```"80```GI``8CZ4` +MD"0&``$"`/@))`<`7Z^@`!`GI``8CZ4`B"0&``0"`/@))`<`8*^@`!`GI``8 +M`\`H)20&``,"`/@))`<`:*^@`!`GI``8CZ4`F"0&``,"`/@))`<`:P``@"4\ +M`@``)%8Z,">R`!@GL0"`/`(``"1>````$!!``%`0(0`"$,``5A`AC$0``"2" +MP``L0A``$$``%``0$$``$!"``D(0(8Q"``"OH@"`DZ,`@)(B``$``A(``&(8 +M)9(B``(``A0``&(8)9(B``,``A8``&(8)8[B`!0`1!`AK$,``!````PFE``! +M`%`0(0`"$,``5A`ACN,`%(Q"````8A@A`!`0@`)"$"&,0@``K&(``":4``$R +M@@`_%$```P`````#P/@))`0``280``$N`@`1%$#_T@`0$$```(`E)Z0`&#P" +M```D13O(`!`8@`"#&"$`$!!``%`0(0`"$$``51`A``(0@`!%$"&,0@``K&(` +M`"80``$N`@`(%$#_\SP"``"OH``0)%$``">D`!B/I0"4)`8`!@(@^`DD!P`= +MKZ``$">D`!B/I0",)`8``0(@^`DD!P`$CZ,`S(QB```P0L``$$``%R00`!^4 +M8@`",$)``"0#`!``8H`+KZ``$">D`!@D!0`?)`8`!0(@^`DD!P`3KZ``$">D +M`!@"`"@E)`8`!0(@^`DD!P`8KZ``$">D`!@D!0`#)`8``@(@^`DD!P`Q``"` +M)3P"```D53O()[(`&">Q`(0\`@``)%8````0$$``4!`A``(0P`!5$"&,1``` +M)(+``"Q"$``00``4`!`00``0$(`"0A`AC$(``*^B`(23HP"$DB(``0`"$@`` +M8A@EDB(``@`"%```8A@EDB(``P`"%@``8A@ECN(`%`!$$"&L0P``$```#":4 +M``$`4!`A``(0P`!5$"&.XP`4C$(```!B&"$`$!"``D(0(8Q"``"L8@``)I0` +M`3*"`#\40``#``````+`^`DD!``!)A```2X"``@40/_2`!`00*Y@*]`D`@`! +MC[\`Q(^^`,"/MP"\C[8`N(^U`+2/M`"PC[,`K(^R`*B/L0"DC[``H`/@``@G +MO0#(,(3__S"E__\PQO__,.?__Y>H`!)PZ!@"$&``(@``$"40Q0`>)`,`9`"% +M$"-P0Q`"`,48(P!#`!H``!`2%&```@``````!P`-``(4```")`,$@``3`.`8 +M)2B"`&400``0`0`8)20"`&0`1!`C`$<`&'"(`````!@2/`)1ZS1"A1\`8@`8 +M```0$``"$4,``Q_#`$,0(Q````(P0___`.`8)0!@$"4#X``(`````">]_J"O +MOP%B`20F@A1BKZ(!(":"%'@0 +M```.KZ(!*):"%H"GH@$D)H(6B*^B`2`F@A<^$```!Z^B`2B6@A:`IZ(!)":" +M%H*OH@$@)H(6HJ^B`2@GM0$@/`(``"1"```GI``8`$#X"20%`0@GM@`@)[,` +MH"02``$``(@E`!$00`!6$"&D4@``)E(``2I"`$`40/_Z)C$``:>Q`!XD`@`! +MIZ(`&B0"`#^GH@`<,B+__Q!``!```(@E/`(``B12@9@`$8!``A80(9;D``"4 +M10```D#X"0*@,"4"$X`AI@(``"8Q``&7H@`>`B(0*A1`__4`$8!`AF0``)>B +M`!X``A!``F(0(81'__X0```)``"()0)B*"&$H__^A*(```!#$"H00``"E*8` +M`*2F__XF,0`!EZ(`'@(B$"H00``/EZ(`'@`1$$``4Q`AA$,```"#$"H40``# +MEZ(`'@!@("4R/O__`%$0(R1"__\P4O__%D#_Z``2$$"7H@`>$$``#P``B"4` +M0"@E`!$00`!3$"&$0P```.,0*A!```0``````&`X)3(C__^OHP$P)C$``0(E +M$"H40/_U`!$00"2$`!D\`U'K-&.%'P"#`!@``!`0``(1`P`$)\,`1!`C)`0` +M,G!$$`(``A0```*$`P``D"4"`P`8```8$``#&0,``A?#`&(8(R1C``$88``0 +M``"()0``$!```A$#`!`?PP!#$",D1``!`B`8)28B``$P4?__CH)2P``#&$`` +M8A@A)E(``0)$$"H40/_WI'X``)>B`!X`0"`E``(00`)B$"&$0O_^`@(0*BXC +M`$``0Q`D$$``3```D"4\`@`!)%5\1"8"`#(``A0```*$`P"`$"4``A!``F(0 +M(81"__X"`A`J$$``&@`2&$``$A!``%,0(81#```"`Q@CA$(``@("$"-P8A@" +M&&``$0`2&$``!!!``F(0(81"__X"`B`J$(``"B92``$`$A!``%,0(81#```" +M`Q@CA$(``@("$"-P8A@"'&#_]@``````$AA``',0(91%``"41@`"`'88(91G +M````!SA`E&(``@`"$$`P0O__KZ(`$#($__\"H/@),.?__R1"``$P0O__CH-2 +MP``1($``@Q@A``(00J1B``".@E+``((@(92"``"/HP$P`&(0*Q!```(F(@`! +MI(,``#!1__^7I``>``000`)B$"&$0O_^`@(0*BXC`$``0Q`D%$#_N28"`#(N +M(@!`$$``"P````".@U+``!$00`!#$"&40__^I$,``"8B``$P4?__+B(`0!1` +M__<`````IH`L`"0"``&/OP%]`6`GO?^HK[\`4*^W`$ROM@!(K[4`1*^T`$"OLP`\ +MK[(`.*^Q`#2OL``P`,"H)3"7__\PMO__/`(``B1"@S@"X"`E`L`H)0!`^`DG +MIP`8%$``29>B`!B6I@`$)Z(`'*^B`!`\`@``)$(```+@("6.I0```$#X"2>G +M`!J7I0`:)Z(`(*^B`!`\$``")A"#Q`+`("4"H#`E`@#X"2>G`!Z7I0`<)Z(` +M)*^B`!`"P"`E`J`P)0(`^`DGIP`B)[,`)CP0``(F$(,XEZ0`&I>E`!X"H#`E +M`@#X"0)@."4GL@`HEZ0`&I>E`"`"H#`E`@#X"0)`."67I0`>EZ8`()>G`":7 +MH@`HKZ(`$#P1``$F,7Q$`B#X"0+`("4`0*`EEZ0`')>E`"("H#`E`@#X"0)@ +M."67I``E`"*7I@`DEZ<`)I>B`"BOH@`0`B#X +M"0+`("67I0`:EZ8`'*^B`!`"X"`E`B#X"0*`."6/OP!0C[<`3(^V`$B/M0!$ +MC[0`0(^S`#R/L@`XC[$`-(^P`#`#X``()[T`6#"$__\PI?__C,@`")3"``00 +M0``<``!0)94"```41``4`````"4)``B5`@`&$$``$```&"4E"P`&E2(``!1% +M``@D8P`!)&/__P`#$$``2Q`AE$(`&*3B```#X``()`(``94"``8`8A`J%$#_ +M\R4I``(E2@`!E,(`!`%"$"H40/_F)0@`-`/@``@``!`E)[W_X*^_`!@PA/__ +M,*C__XS%``B4P@`$$$``#```&"64H@``$$@`"0````"4Q@`$)&,``0!F$"H0 +M0``$)*4`-)2B```42/_Z`````)2F``:/H@`PKZ(`$#P"```D0@```$#X"22E +M``B/OP`8`^``"">]`"`GO?_HK[\`%*^P`!``@(`EC@12P!"```4\`@``)$(` +M``!`^`D`````K@!2P(X$*_@0@``%/`(``"1"````0/@)`````*X`*_B/OP`4 +MC[``$`/@``@GO0`8`^``""0"``$\`@``E*,``)1"/M``0Q`K%$``"P``("4\ +M`@``)$,^T)2E```DA``!``00@`!#$"&40@```$40*Q!`__H`````/`(``"1" +M/M``!!B``$,0(0/@``B$0@`")[W_X*^_`!BOL0`4K[``$`"@B"4`@(`E/`(` +M`"1"````0/@))`0`M`!`&"448``$K@,K^"0#``(0```FKB,``"0"`("N`E+$ +M/`(``"1"````0/@))`0`@`!`&"448``$K@-2P"0#``(0```:KB,``#P"``(D +M0H0XK@(I-#P"``$D0FX`K@(I.#P"``$D0G*0K@(I/#P"``$D0G#@K@(I0#P" +M``$D0G+PK@(I1#P"``$D0GSPK@(I2#P"``(D0H20K@(I3#P"``(D0H28K@(I +M4"0"``&/OP`8C[$`%(^P`!`#X``()[T`(```````````)[W_J*^_`%"OMP!, +MK[8`2*^U`$2OM`!`K[,`/*^R`#BOL0`TK[``,`"`H"4`H*@E`,"P)0#@@"4` +M`(@E/`(``"13/P`GL@`@/`(``"17````$1!``%$8(0`#$,``4Q`AC$0``"2" +MP``L0A``$$``%@`1$$```Q!``%40(0`"$(``4Q`AC$(``*^B`""3HP`@DD(` +M`0`"$@``8A@EDD(``@`"%```8A@EDD(``P`"%@``8A@ECH(`%`!$$"&L0P`` +M$```#B80``$`41`A``(8P`!S&"&.A``4C&,```"#("$``A!``%40(0`"$(`` +M4Q`AC$(``*R"```F$``!,@(`/Q1```,``````N#X"20$``$F,0`!+B(`$!1` +M_\X`$1!```"()3P"```D4T"`)[(`)#P"```D50```!$8P`!S$"&,1```)(+` +M`"Q"$``00``2`',0(8Q"``2OH@`DDZ,`)))"``$``A(``&(8)9)"``(``A0` +M`&(8)9)"``,``A8``&(8)8Z"`!0`1!`AK$,``!````@F$``!CH0`%(Q"```` +M@B`A`',8(8QB``2L@@``)A```3("`#\40``#``````*@^`DD!``!)C$``2XB +M`$440/_:`!$8P```B"4\`@``)%-"J">R`"@\`@``)%4````1$$``41@A``,0 +M@`!3$"&,1```)(+``"Q"$``00``5`!$00`!V$"$``A"``%,0(8Q"``"OH@`H +MDZ,`*))"``$``A(``&(8)9)"``(``A0``&(8)9)"``,``A8``&(8)8Z"`!0` +M1!`AK$,``!````TF$``!`%$0(0`"&(``]_\BOOP`TK[0`,*^S`"ROL@`HK[$`)*^P`"``@)@E`*"0)0``H"66 +M10``+*(2P!!``$(``(`E)*3W<#P'9F8TYV9G`(<`&```&!```QA#``07PP!B +M&",``Q"``$,0(12"``DDI/=0``400"11[N`")P`8```0$``"$(,`$1_#$``` +M%`!#B",\!F9F-,9F9P"&`!@``!@0``,80P`$%\,`8A@C``,0@`!#$"$4@@"Z +M```0)0`%$$`D4>Z@`B8`&```$!```A"#`!$?PP!#B",D%``!`!&(@#P"```D +M0@``,B0`_P!`^`DD!0`(`$"()8YC`!0T`H```&(@(8R%(@260P``)`()M!1B +M``4T`H``-*(`$*R"(@00``"-`!$Q`(YC`!0`8A@A)`+_[P"B$"2L8B($$``` +MA@`1,0"61```/`+,S#1"S,T`@@`9```0$``"$((``AB``&(8(0"#&",P8___ +M)`(``A1B`!TL@A4\$$``&SP0``"60P``)&/__C!C__\``Q"``$,0(0`"$$`\ +M`___-&-$@`!#$"$\!%'K-(2%'P!$`!@``"`0``0@PP`"%\,`@B`C)A```"2$ +M``$"`/@))`4`"`!`B"4``"`E`@#X"20%``(0``!<`$"`)3P#S,PT8\S-`(,` +M&0``&!```QD"``,0@`!#$"$``A"``((0(S!"__\40``5+((4`!1``!,D@NU` +M/`1F9C2$9F<`1``8```@$``$(,,``A?#`((@(SP0```F$`````0@@`(`^`DD +M!0`(`$"()20$``,"`/@))`4``A```#P`0(`EED0``#P#S,PT8\S-`(,`&0`` +M&!```QC"``,0@`!#$"$``A!``((0(S!"__\40``3)(+M0#P$9F8TA&9G`$0` +M&```(!``!""#``(7PP""(",\$```)A`````$($`"`/@))`4`"`!`B"4D!``" +M`@#X"20%``(0```=`$"`)3P#S,PT8\S-`(,`&0``&!```QB"``,0@`!#$"$` +M@A`C,$+__Q1``"4``!`E)(3M0#P"9F8T0F9G`((`&```$!```A!#``0GPSP0 +M```F$````$0@(P(`^`DD!0`(`$"()20$``$"`/@))`4``@!`@"4`$3$``!`0 +M@`#","4`%!!``,(P)33&$`&.8@`4-`.```!#$"$PPP#_K$,8G``&,@*.8@`4 +M-`.```!#$"$PPP!_K$,8V*YR$LPD`@`!C[\`-(^T`#"/LP`LC[(`*(^Q`"2/ +ML``@`^``"">]`#@DH___+&(`!Q!``!*,A"OX/`(``"1"2M@``QB``&(8(8QB +M````0``(``````/@``@`@!`E`^``""2"``0#X``()((`"`/@``@D@@`,`^`` +M""2"`*P#X``(```0)2>]_XBOOP!TK[X`<*^W`&ROM@!HK[4`9*^T`&"OLP!< +MK[(`6*^Q`%2OL`!0`("X):^E`'P`X(`E,-7__P+@H"6OH`!`KZ``1*^@`$BO +MH`!,CI,K^":>**"4H@`",$,!\"0"`-`08@!)``"P)2AB`-$00``()`(!4"0" +M`*`08@`[)`(`P!!B`$$``!`E$``"@H^_`'008@`**&(!41!```8D`@@`)`(! +M0!!B``4``!`E$``">8^_`'048@)V```0)8^C`'R48@``)$+P7RQ"!.L00``& +M`````):"$^2OH@!`EH,3YA```!VOHP!$E&(``"1"ZW0L0@#P$$``!H^C`'R6 +M@A/HKZ(`0):#$^H0```3KZ,`1)1B```D0NJ$+$(`X1!```:/HP!\EH(3[*^B +M`$"6@Q/N$```":^C`$248@``+$(6711```4`````EH(3\*^B`$"6@Q/RKZ,` +M1):%$VZ6@A.\$```#Z^B`#R6@Q/\KZ,`2):"%`"OH@!,EH43<):#$[X0```' +MKZ,`/):"$_ZOH@!(KZ(`3):%$W*6@Q/`KZ,`/```("4\`@``)$9%J``$$(`" +M8A`A``08P`!F&"&,8P`$)(0``1"`__FL0P`````@)29F``0\`@``)$=%L``$ +M$(``PA`A``080`!D&"$``QA``'48(0`#&(``9Q@AC&,``"2$``$0@/_UK$,` +M````("4\`@``)$9%R``$$(``4Q`A``080`!D&"$``QA``'48(0`#&(``9A@A +MC&,``"2$``$0@/_UK$,`"```("4F9@`$/`(``"1'1>``!!B``&88(0`$$$`` +M1!`A``(00`!5$"$``A"``$<0(8Q"``"L8@`()(0``2R"`"@40/_S)G$`#*^@ +M`!`\`@``)%(```(@("4D!@`!`D#X"20'`2Z6!0``KZ``$`(@("4D!@`"`D#X +M"20'`0Z6!0`"KZ``$`(@("4D!@`"`D#X"20'`0&/HP!\E&(``C!"`$`00``L +M)!```X_"`!R$10`"K[``$`(@("4D!@`!`D#X"20'`*B/P@`Q`#`\`@``)%4````0$$``4!`A``(0P`!2$"&,1```)(+``"Q" +M$``00``4`!`00``0$(``4Q`AC$(`"*^B`#"3HP`PDB(``0`"$@``8A@EDB(` +M`@`"%```8A@EDB(``P`"%@``8A@ECN(`%`!$$"&L0P``$```#";6``$`4!`A +M``(0P`!2$"&.XP`4C$(```!B&"$`$!"``%,0(8Q"``BL8@``)M8``3+"`#\4 +M0``#``````*@^`DD!``!)A```1(`_](\`@````"`)2151>`F<@`$)[$`-#P" +M```D7@```!`00`!0$"$``A#``%40(8Q$```D@L``+$(0`!!``!0`$!!``!`0 +M@`!2$"&,0@`(KZ(`-).C`#22(@`!``(2``!B&"62(@`"``(4``!B&"62(@`# +M``(6``!B&"6.X@`4`$00(:Q#```0```,)M8``0!0$"$``A#``%40(8[C`!2, +M0@```&(8(0`0$(``4A`AC$(`"*QB```FU@`!,L(`/Q1```,``````\#X"20$ +M``$F$``!+@(`*!1`_](`$!!```"`)3P"```D54F@)G(`!">Q`#@\`@``)%,` +M```0$$``4!`A``(0P`!5$"&,1```)(+``"Q"$``00``4`!`00``0$(``4A`A +MC$(`J*^B`#B3HP`XDB(``0`"$@``8A@EDB(``@`"%```8A@EDB(``P`"%@`` +M8A@ECN(`%`!$$"&L0P``$```#";6``$`4!`A``(0P`!5$"&.XP`4C$(```!B +M&"$`$!"``%(0(8Q"`*BL8@``)M8``3+"`#\40``#``````)@^`DD!``!)A`` +M`2X"``T40/_2`!`00*Z`*]`D`@`!C[\`=(^^`'"/MP!LC[8`:(^U`&2/M`!@ +MC[,`7(^R`%B/L0!4C[``4`/@``@GO0!X)[W[R*^_!#2OO@0PK[<$+*^V!"BO +MM00DK[0$(*^S!!ROL@08K[$$%*^P!!"OI00\KZ8$0*^G!$2OI`/DE(("<#!" +M`/`D0O_0+$(`0!!``!$D`P`!E(0"<#B#`#4L8P`!.((`12Q"``$`8A@E%&`` +M!R0"``(D`@!&$((``R0"`#84@@`$)`,``20"``(0```"KZ(#Z*^C`^@GI``8 +MKZ0#[(^C!$248@`",$,!\"0"`-`08@`B`````"AB`-$00``))`(!4"0"`*`0 +M8@`7CZ0#Y"0"`,`08@`:`````!```94``!`E$&(`"X^D`^0H8@%1$$``!B0" +M"``D`@%`$&(`!B2$'&00``&+```0)11B`!&/I`/D)(0<9*^D`_"/HP/D$``` +M#I1B$V@DA!QPKZ0#\(^C`^00```)E&(3:H^D`^0DA!Q\KZ0#\(^C`^00```# +ME&(3;!```7<``!`ECZ0#\)2#``8`0Q@D$&`!<@``$"6/HP1`A&(````"%$`` +M`A0#KZ(#^(^D!#R$@@````(40``"%`.OH@/T-`+>K:>B`]"GH@/2``"X)8^B +M`_"410`&``"0)2>D`]`"11`',$(``1A```D`U"OI`/\)Z(!4*^B!``D`P!4CZ0#\(R" +M``ASPR`"`(*8(9>C`](T`MZM%&(`(I>R`]``$H"``A*`(0`0@(`"C`](T`MZM%&(`,P``D"4G +ML0%0`!>A@#P"``(D5Y[\)[,`((^C!$249````!*`0`(P$"&$1P```I(0(0`" +M$$`"(A`AA$(``*^B`!`"P"@E`N#X"0*@,"4"<(`AI@(``"92``$N0@!`%$#_ +M[X^C!$0\`@`")$*A<">D`""/HP/D`$#X"8QE4L```A_"`&(8(0`#&$./I`0\ +MI(,``)>B`)X``A0```(<`P`"%\(`8A@A``,80X^B`^RD0P``CZ0$0*2#``"7 +MH@/0CZ,$2*1B```0``""I&(``B>T`5``%[F`K[<$!#P"``(D5Y[\)Z0`(*^D +M!`@GLP)0)[X`H(^B!$241````!*(0`*1$"&$1P``CZ,$!`!R@"$`$(!``I`0 +M(81"``"OH@`0`L`H)0+@^`D"H#`ECZ0$"`"1&"&D8@``CZ($1)1$```"<1`A +MA$<```)P@"&&`@``KZ(`$`+`*"4"X/@)`J`P)0/1B"&F(@``)E(``2Y"`$`4 +M0/_ACZ($1"0"``*/HP/H%&(`)(>C`1X\`@`")$*BF">D`"`GI0"@CZ,#Y(QF +M4L``0/@))Z<#V``"'\(`8A@A``,80X^D!#RD@P``EZ(#V``"%````AP#``(7 +MP@!B&"$``QA#CZ(#[*1#``"7H@">``(4```"'`,``A?"`&(8(0`#&$./I`1` +MI(,``)>B`]"/HP1(I&(``)>B`](0```QI&(``H^D`_0`9!`J%$``%3P"``*/ +MI`/X`&00*A1``!$\`@`")$*A<">D`*"/HP/D`$#X"8QE4L"7HP/2CZ0$2*2# +M``"D@P`"``(?P@!B&"$``QA#CZ($/*1#```0```0EZ(!'B1"H7`GI``@CZ,# +MY`!`^`F,95+`EZ,#T(^D!$BD@P``I(,``@`"'\(`8A@A``,80X^B!#RD0P`` +MEZ(`G@`"%````AP#``(7P@!B&"$``QA#CZ0#[*2#``"/H@1`I$,``(^D!$"4 +M@P``)`(`/P!#$"./HP/DI&(L`"0"``&/OP0TC[X$,(^W!"R/M@0HC[4$)(^T +M!""/LP0]!#@P@___,*7__S#&__\`!SP```GOP`$1!``%00 +M(91"````4!`K$$``"0`3($`"-Q`J$$``!P"4$"$F8@`!,%/__R8B``$P4?__ +M`!,@0`"4$"&410```!$80`!T$"&41@```)8@(82'````=A@AA&(``*^B`!`# +MP/@)`@`@)0`0&$``=1@AI&(````"%````A0#`%(0*A1```XF`@`!+@(`0!!` +M``LF`@`!`@`0)28#``$P]_]"OOP`LK[8`**^U`"2OM``@K[,`'*^R`!BOL0`4K[``$`"` +MJ"4`H*`E`."P):3```"6@@`",$(!0"0#`4`40P`$`J`H)8ZI'&P0```4EJ0< +M:):"``(P0@#0.$,`P"QC``$X0@#0+$(``0!B&"408``$`````(RI'(00```( +ME*0<@):#``(P8P"@)`0`H!1D`(0D`@`!C*D<>)2D''08@`"````0)9:#``"5 +M(@```&(0*Q1``!4`````)`(`5'""*`(`J1`AE$+_K`!#$"L00``8```X)20% +M`%1PA1`"`$DH(92B_ZZDP@``/`(``B1"I%`"H"`E`$#X"22E_ZRFP@``$``` +M9R0"``&5(@`"I,(``#P"``(D0J10`J`@)0!`^`D!("@EIL(``!```%TD`@`! +M$(``$P``*"66@P``E2(```!#$"L00``/)`(`5"0(`%0`H#@E)*4``0"D$"H0 +M0``))`(`5'"H&`(`:1`AEH,``)1"````0Q`K%$#_]0`````D`@!4<*(8`@!I +M0"&5$@``<.(8`@!IF"&69P```D>0(QI``"X`````A0(``H9D``(`1!`CEH,` +M``!G&",`D@`8<$,`````$!(`4@`:```0$A9```(```````<`#0`"%@```A8# +MI,(``#P1``(F,:10`J`@)0(@^`D!`"@E`$"`)0*@("4"(/@)`F`H)0("@"," +MH"`E`B#X"0)@*"66@P``EF0```!D&",`4@`8<@,`````@!("$@`:``"`$A9` +M``(```````<`#0`0A@``$(8#IM```!```!(D`@`!)`(`5'"B&`(`:2@AEH,` +M`)2B```48@`*`````)2B``*DP@``/`(``B1"I%``0/@)`J`@):;"```0```" +M)`(``0``$"6/OP`LC[8`*(^U`"2/M``@C[,`'(^R`!B/L0`4C[``$`/@``@G +MO0`P)[W_R*^_`#2OM@`PK[4`+*^T`"BOLP`DK[(`(*^Q`!ROL``8`("P)0"@ +MJ"4`P)`E)!,``1)``!4``(@E/`(``B14I1``$1#``J*`(0+`("4"`"@E)Z8` +M$`*`^`DGIP`2$$``!9.B`!&B`@`&DZ(`$Q````*B`@`'``"8)28Q``$",A`K +M%$#_\``1$,`"8!`EC[\`-(^V`#"/M0`LC[0`*(^S`"2/L@`@C[$`'(^P`!@# +MX``()[T`.">]_^"OOP`8K[$`%*^P`!``H(@E`("`)3P"```D0@```$#X"20$ +M`.``0!@E%&``!*X#*_@D`P`"$```**XC```D`@"`K@)2Q#P"```D0@```$#X +M"20$`(``0!@E%&``!*X#4L`D`P`"$```'*XC```D`@!`K@)2Q#P"``(D0J/X +MK@(I-#P"``(D0H7@K@(I.#P"``(D0HQXK@(I/#P"``(D0HC`K@(I0#P"``(D +M0HS4K@(I1#P"``(D0I>8K@(I2#P"``(D0J?_Z#_H_^@05(U,C$R +M``!!4C4S,3(``%)&-3$Q,0``4D8U,3$R``!46%]$15-#7U-705`````````` +M!0`*`!0`'@`R`$8`50!:`%\`9```````"@`4`!X`*``R`#P`1@!0`%H`9``` +M````P@```,0```#%````T````-H```#D````P@```,,```#4````\@```0T` +M``$H````SP```,H````````````"(5```0%```0`H``(`,``(`#0`$`!4$1" +M``!$14)51P```$Y!``!.3U]#3U5.5%)97U-%5```04P``$%,0D%.24$`1%H` +M`$%,1T5224$`05(``$%21T5.5$E.00```$%-``!!4DU%3DE!`$%5``!!55-4 +M4D%,24$```!!5```05535%))00!!6@``05I%4D)!24I!3@``0D@``$)!2%)! +M24X`0ED``$)%3$%255,`0D4``$)%3$=)54T`0EH``$)%3$E:10``0D\``$)/ +M3%9)00``0E(``$)205I)3```0DX``$)254Y%22!$05)54U-!3$%-````0D<` +M`$)53$=!4DE!`````$-!``!#04Y!1$$``$-,``!#2$E,10```$-.``!#2$E. +M00```$-/``!#3TQ/34))00````!#4@``0T]35$$@4DE#00``2%(``$-23T%4 +M24$`0UD``$-94%)54P``0UH``$-:14-((%)%4%5"3$E#``!$2P``1$5.34%2 +M2P!$3P``1$]-24Y)0T%.(%)%4%5"3$E#``!%0P``14-5041/4@!%1P``14=9 +M4%0```!35@``14P@4T%,5D%$3U(`144``$535$].24$`1DD``$9)3DQ!3D0` +M1E(``$9204Y#10``1C(``$9204Y#15]215,``$=%``!'14]21TE!`$1%``!' +M15)-04Y9`$=2``!'4D5%0T4``$=4``!'54%414U!3$$```!(3@``2$].1%52 +M05,`````2$L``$A/3D<@2T].1P```$A5``!(54Y'05)9`$E3``!)0T5,04Y$ +M`$E.``!)3D1)00```$E$``!)3D1/3D5324$```!)4@``25)!3@````!)10`` +M25)%3$%.1`!)3```25-2045,``!)5```251!3%D```!*4```2D%004X```!* +M05!!3C$``$I!4$%.,@``2D%004XS``!*05!!3C0``$I!4$%.-0``2D%004XV +M``!*05!!3C<``$I!4$%..```2D%004XY``!*05!!3C$P`$I!4$%.,3$`2D%0 +M04XQ,@!*05!!3C$S`$I!4$%.,30`2D%004XQ-0!*05!!3C$V`$I!4$%.,3<` +M2D%004XQ.`!*05!!3C$Y`$I!4$%.,C``2D%004XR,0!*05!!3C(R`$I!4$%. +M,C,`2D%004XR-`!*3P``2D]21$%.``!+6@``2T%:04M(4U1!3@``2U```$Y/ +M4E1(($M/4D5!`$M2``!+3U)%02!215!50DQ)0P``2S(``$M/4D5!(%)%4%5" +M3$E#,@!+,P``2T]214$@4D5054),24,S`$M7``!+55=!250``$Q6``!,0516 +M24$``$Q"``!,14)!3D].`$Q)``!,245#2%1%3E-414E.````3%0``$Q)5$A5 +M04Y)00```$Q5``!,55A%34)/55)'``!-3P``34%#054```!-2P``34%#141/ +M3DE!````35D``$U!3$%94TE!`````$U4``!-04Q400```$U8``!-15A)0T\` +M`$U#``!-3TY!0T\``$U!``!-3U)/0T-/`$Y,``!.151(15),04Y$4P!.6@`` +M3D57(%I%04Q!3D0`3D\``$Y/4E=!60``3TT``$]-04X`````4$L``%!!2TE3 +M5$%.`````%!!``!004Y!34$``%!%``!015)5`````%!(``!02$E,25!024Y% +M4P!03```4$],04Y$``!05```4$]25%5'04P`````4%(``%!515)43R!224-/ +M`%%!``!1051!4@```%)/``!23TU!3DE!`%)5``!255-324$``%-!``!3055$ +M22!!4D%"24$`````4T<``%-)3D=!4$]210```%-+``!33$]604L@4D5054), +M24,`4TD``%-,3U9%3DE!`````%I!``!33U542"!!1E))0T$`````15,``%-0 +M04E.````4T4``%-7141%3@``0T@``%-7251:15),04Y$`%-9``!365))00`` +M`%17``!404E704X``%1(``!42$%)3$%.1`````!45```5%))3DE$040@)B!4 +M3T)!1T\```!43@``5%5.25-)00!44@``5%522T59``!500``54M204E.10!! +M10``54Y)5$5$($%204(@14U)4D%415,`````1T(``%5.251%1"!+24Y'1$]- +M``!54P``54Y)5$5$(%-4051%4P```%!3``!53DE4140@4U1!5$53("A054), +M24,@4T%&1519*0```%59``!54E5'54%9`%5:``!56D)%2TE35$%.``!610`` +M5D5.15I514Q!````5DX``%9)150@3D%-`````%E%``!914U%3@```%I7``!: +M24U"04)710`````95!`4!@4B```````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````"6P)CPFT```)"`EL";0``/_______P`````````` +M`````(IT``"*(```BB@``(JX``"*1```BK`````````````````````@```` +M(````$````!```8````&````!@``%IX`"Q9B``H6.@`)%AP`"!7J``<5F@`% +M%4H`!!4#``(460``"[@``0````````````"H_```J5P``*F$``"IR```J=0` +M`*O,``"KS```J\P``*O,``"KS```J@@``*O,``"KS```J\P``*O,``"J&``` +MJC@``*O,``"J@```JJ0``*O,``"IC```J\P``*O,``"KS```JN0``*KX``"K +MS```JQ````````"KC```JY@``*ND``"KL```J[P`````````!@````$````" +M`````P````0````%``"L+```K=P``*W<``"L8```K=P``*W<``"MW```K=P` +M`*W<``"LH```K=P``*W<``"MW```K=P``*R\``"MW```K=P``*S,``"MH``` +MK=P``*W<``"MW```K=P``*W<``"M````K0```*W<``"M:``````````````0 +M0``O_`\`+_P/`"_\'P`O_`\`+_P/```01``O_`\`+_P/`"_\'P`O_`\`+_P/ +M```02``O_`\`+_P/`"_\'P`O_`\`+_P/```03``O_`\`+_P/`"_\'P`O_`\` +M+_P/```04``O_`\`+_P/`"_\'P`O_`\`+_P/```05``O_`\`+_P/`"_\'P`O +M_`\`+_P/```06``O_`\`+_P/`"_\'P`O_`\`+_P/```07``O_`\`+_P/`"_\ +M'P`O_`\`+_P/```08``O_`\`+_P/`"_\'P`O_`\`+_P/```09``O_`\`+_P/ +M`"_\'P`O_`\`+_P/```0,````C````'@````L````6````'@```0<````6@` +M``'@```!N````8P```'@```0L```#F```!&````?'```/C@``!&````0\``` +MH.```4!H``!8@```L.```4!H``"`%`/H`^@&X`;@!"`$(`A`"$`&X`;@``"8 +M!``````````#```````````````#``"8(`("`@`"`@(``@$"``("`@`"`@(` +M``"8)```#@X```X.```'!P``#@X```X.``"81!-R%AP3````````!&X````````$?@` +M```````2.````````!)X````````$K@````````2^````````!,X```````` +M$W@````````3N````````!/X````````%#@````````4>````````!2X```` +M````%/@````````5.````````!5X````````%;@````````5^````````!8X +M````````%G@````````6N````````!;X````````%S@````````7>``````` +M`!>X````````%_@````````0/````````!!\````````$+P````````0_``` +M`````!$\````````$7P````````1O````````!'\````````$CP````````2 +M?````````!*\````````$OP````````3/````````!-\````````$[P````` +M```3_````````!0\````````%'P```````"`!````````(`(````````@`P` +M``````"`(````````(`D````````@"@````P``"`+``'__\``(`P`?___P`` +M@#0````Q``"`.````````(`\````````@$@```````"`5````````(!8```` +M````@%S__\?_``"`P"J",!H``(#$!=P!X```@,@?0"<0``"`S`'T`````(#0 +M```>'```@-0``JJJ``"`V`(`554``(#<````````@.#_____``"`Y```__\` +M`(#H````````@.P```````"`\````````(#T````````@/@```````"`_``` +M`(@``(<`````````AP0```",``"'"````.0``(<,```"U0``AQ````````"' +M%````````(<8````H```AQP```')``"'(````"P``('1P``)@,K82.&0``F!!]*.`` +M``"8%)P*GVL``)@<````````F$`@:@%Z``"85```"%D``)D`````````F00` +M``````"9"````````)D,`(``````F1`````!``"9'```#(```)D@!1`````` +MF2@````!``"9+`````0``)DT'A\@(@``F3@*"PP-``"9/````#\``)E(DH"R +M$@``F51=4.&(``"97`!+:HX``)EH```#S@``F7`9+[45``"9>`````$``)E\ +M````````HA``@&,S``"B%``0;!```*(8`)Q`8```HB`!B##&``"B)```!``` +M`*(L````````HC0@("`@``"B."`@("```*)`.$D*(```HD0``'NV``"B2`__ +M/_P``)L`````````FR@````,``";.````!(``)MD````(0``FXP````M``"; +MG````#,````#``8`"0`_```````#``8`"0`_```````)````!``$``$``0`! +M```````````````&1D````"P```!8````>```!!P```!:````>````&X +M```!C````>```!"P```.8```$8```!\<```^.```$8```!#P``"@X``!0&@` +M`%B```"PX``!0&@``(`4`^@#Z`;@!N`$(`0@"$`(0`;@!N```)@$```````` +M``,```````````````,``)@@`@("``("`@`"`0(``@("``("`@```)@D```. +M#@``#@X```<'```.#@``#@X``)A$$W(6'!-R'"43````````!"X```` +M````$/@````````1.````````!%X````````$;@````````1^````````!(X +M````````$G@````````2N````````!+X````````$S@````````3>``````` +M`!.X````````$_@````````4.````````!1X````````%+@````````4^``` +M`````!4X````````%7@````````5N````````!7X````````%C@````````6 +M>````````!:X````````%O@````````7.````````!=X````````%[@````` +M```7^````````!`\````````$'P````````0O````````!#\````````$3P` +M```````1?````````!&\````````$?P````````2/````````!)\```````` +M$KP````````2_````````!,\````````$WP````````3O````````!/\```` +M````%#P````````4?````````(`$````````@`@```````"`#````````(`@ +M````````@"0```````"`*````#```(`L``?__P``@#`!____``"`-````#$` +M`(`X````````@#P```````"`2````````(!4````````@%@```````"`7/__ +MQ_\``(#`*H(P&@``@,0%W`'@``"`R!]`)Q```(#,`?0`````@-```!X<``"` +MU``"JJH``(#8`@!550``@-P```````"`X/____\``(#D``#__P``@.@````` +M``"`[````````(#P````````@/0```````"`^````````(#\````B```AP`` +M``````"'!````(P``(<(````Y```APP```+5``"'$````````(<4```````` +MAQ@```"@``"''````'R`B``"9.`H+#`T``)D\````/P``F4B2@+(2``"95%U0 +MX8@``)E<`$MJC@``F6@```/.``"9[8``*)(#_\__```FP`` +M``````";*`````P``)LX````$@``FV0````A``";C````"T``)N<````,P`` +M````````````,```@!4``(`5``"`%0``@!4``(`5``"`'!*-CZ<)B`_/!.`/ +ME1+@#ZL)B`_/``"8*`H"``$*`@`!!0$!``H"``$*`@`!``"8-```#@X```X. +M```.#@``#@X```X.``"8.`````<````'````"P````L````+``"82``8VEH` +M&-I:`!C*:0`8RFD`&,II``"84`WHM.`-Z+3@#>BTX`WHM.`-Z+3@``"86'Z` +M#2Y^@`TN?NA-+G[H32Y^@`TN``"87#$W9EXQ-V9>,3=F7C$W9EXQ-V%>``"8 +M;`4,L($%#+"!!0RP@04,L(`%#+"```"9%```)Q```"<0```5?```*O@``"<0 +M``"91/>X$"#WN!`@][@-(/>X$"#WN!`@``"B#&0L06ID+$%J9$!!:F1`06ID +M0$%J``"B'!B#@`H8@X`*&'.`"AB#@`H8@X`*```2,````````)@(```````` +MF"P``B_^``"8/``"`0```)A,$H1A/```F3```$B#``"90`````0``)E8```` +M_P``F70```````"9^````!@``*($````````H@C0/F>(``"B*````;4``*(\ +M$\B)KP``FP0````@``";"````!```)L,````,```FQ`````(``";%````"@` +M`)L8````!```FQP````D``";(````!0``)LD````-```FRP````L``";,``` +M``(``)LT````(@``FSP````R``";0`````H``)M$````*@``FT@````&``"; +M3````"8``)M0````%@``FU0````V``";6`````X``)M<````+@``FV`````! +M``";:````!$``)ML````,0``FW`````)``";=````"D``)MX````!0``FWP` +M```E``";@````!4``)N$````-0``FX@````-``";D`````,``)N4````(P`` +MFY@````3``";H`````L``)ND````*P``FZ@````K``";K````"L``)NP```` +M*P``F[0````K``";N````"L``)N\````*P``F\`````K``";Q````"L``)O( +M````*P``F\P````K``";T````"L``)O4````*P``F]@````K``";W````"L` +M`)O@````*P``F^0````K``";Z````"L``)OL````*P``F_`````K``";]``` +M`"L``)OX`````@``F_P````6``"8G`````````````````````````````"8 +MG`````````````````````````````"8G``````````````````````````` +M``"8G`````````````````````````````"8G``````````````````````` +M``````"8G`````````````````````````````"8G``````````````````` +M``````````"8G`````````````````````````````"8G``````````````` +M``````````````"8G`````````````````````````````"8G``````````` +M``````````````````"8G``X````.````#@````X````.`````"8G``````` +M``````````````````````"8G`````````````````````````````"8G``` +M````````````P````(````"```"8G``$`/D`!`#Y``0`_P`$`/T`!`#]``"8 +MU```````````````!`````0````$``":`````:D```````":!````>D```!` +M``":"````"D```"```":#````&D```%0``":$````9D```&0``":%````=D` +M``'0``":&````!D````0``":'````%D```!$``":(````)D```"$``":)``` +M`:4```%(``":*````>4```&(``":+````"4```'(``":,````<@````4``": +M-`````@```!"``":.````$@```""``":/````(@```%X``":0````9@```&X +M``":1````=@```'X``":2````!@````2``":3````%@```!2``":4````)@` +M``"2``":5````:0```%\``":6````>0```&\``":7````"0```'\``":8``` +M`&0````*``":9````*0```!*``"::````.0```"*``":;````0H```%:``": +M<````4H```&:``":=````8H```':``":>``````":B````;H```&>``":C````?H` +M``'>``":D````#H````)``":E````'H```!)``":F````88```")``":G``` +M`<8```%Y``":H`````8```&Y``":I````$8```'Y``":J````(8````Y``": +MK````,8```!Y``":L````,8```"Y``":M````,8```&]``":N````,8```'] +M``":O````,8````]``":P````,8```!]``":Q````,8```"]``":R````,8` +M``#]``":S````,8```#]``":T````,8```#]``":U````,8```#]``":V``` +M`,8```#]``":W````,8```#]``":X````,8```#]``":Y````,8```#]``": +MZ````,8```#]``":[````,8```#]``":\````,8```#]``":]````,8```#] +M``":^````,8```#]``":_````,8```#]``"8U````"```)C4````$````!0` +M```0````$````!0``)C8`&`0:`!@$&@`8!!H`&`0:`!@$&@``)B<```````` +M`````````````````````)B<`````````````````````````````)B<```` +M`````````````````````````)B<`````````````````````````````)B< +M`````````````````````````````)B<$````!`````0````$````!`````` +M`)B``868@`$%CH``Q8<``(5Z@`!%9H``!5*```5`P`!%%D``PNX``4` +M`````````````#```(`5``"`%0``@!4``(`5``"`%0``@!P2C9.G"8@3SP3@ +M$Y42X!.K"8@3SP``F"@*`@`!"@(``04"`0`*`@`!"@(``0``F#0```X.```. +M#@``#@X```X.```.#@``F#@````'````!P````L````+````"P``F$@`&-IM +M`!C:;0`8RG4`&,IU`!C*=0``F%`-Z+3@#>BTX`WHM.`-Z+3@#>BTX```F%A^ +M@`TN?H`-+G[H#2Y^Z`TN?H`-+@``F%PQ-V9>,3=F7C$W9EXQ-V9>,3=F7@`` +MF&P%#+"!!0RP@04,L($%#+"!!0RP@0``F10```?0```'T```!$P```B8```' +MT```F43WN!`@][@0(/>X#1#WN!`0][@0$```H@0```````````````@````( +M````"```H@C6OF>(UKYGB-`^9XC0/F>(T#YGB```H@QD+`%`9"P!0&1"P6!D +M0L%@9$+!8```HAP8@X`*&(.`"AAS@`H8@X`*&(.`"@``$C````````"8"``` +M`````)@L``(O_@``F#P``@$```"83!*$83P``)DP``!(@@``F4`````$``"9 +M6````/\``)ET````````HB@```&U``"B/!/(B:\``)L$`````0``FP@````" +M``";#`````,``)L0````!```FQ0````%``";&`````@``)L<````"0``FR`` +M```*``";)`````L``)LL````#0``FS`````0``";-````!$``)L\````$P`` +MFT`````4``";1````!4``)M(````&```FTP````9``";4````!H``)M4```` +M&P``FU@````<``";7````!T``)M@````(```FV@````B``";;````",``)MP +M````)```FW0````E``";>````"@``)M\````*0``FX`````J``";A````"L` +M`)N(````+```FY`````P``";E````#$``)N8````,@``FZ`````T``";I``` +M`#4``)NH````-0``FZP````U``";L````#4``)NT````-0``F[@````U``"; +MO````#4``)O`````-0``F\0````U``";R````#4``)O,````-0``F]`````U +M``";U````#4``)O8````-0``F]P````U``";X````#4``)OD````-0``F^@` +M```U``";[````#4``)OP````-0``F_0````U``";^````!```)O\````&@`` +MF@`````'````!P``F@0```!'````1P``F@@```"'````AP``F@P```&@```! +MH```FA````'@```!X```FA0````@````(```FA@```!@````8```FAP```&A +M```!H0``FB````'A```!X0``FB0````A````(0``FB@```!A````80``FBP` +M``%B```!8@``FC````&B```!H@``FC0```'B```!X@``FC@````B````(@`` +MFCP```!B````8@``FD````%C```!8P``FD0```&C```!HP``FD@```'C```! +MXP``FDP````C````(P``FE````!C````8P``FE0```&$```!A```FE@```'$ +M```!Q```FEP````$````!```FF````'J````"P``FF0````J````2P``FF@` +M``!J````BP``FFP```"J```!K```FG````&K```![```FG0```'K````+``` +MFG@````K````$@``FGP```!K````4@``FH````"K````D@``FH0```&L```! +MDP``FH@```'L```!TP``FHP````L````$P``FI`````Z````4P``FI0```!Z +M````DP``FI@```"Z```!E```FIP```&[```!U```FJ````'[````%```FJ0` +M```[````.@``FJ@```![````>@``FJP```"[````N@``FK````&\```!NP`` +MFK0```'\```!^P``FK@````\````.P``FKP```!\````>P``FL````"\```` +MNP``FL0```#\```!O```FL@```#\```!_```FLP```#\````/```FM````#\ +M````?```FM0```#\````O```FM@```#\````_```FMP```#\````_```FN`` +M``#\````_```FN0```#\````_```FN@```#\````_```FNP```#\````_``` +MFO````#\````_```FO0```#\````_```FO@```#\````_```FOP```#\```` +M_```F-0````@``"8T`,&!`@#!P0(`P8$"`,&!`@#!P0(``"8W`"@(,``H"#` +M`.`@P`#@(,``X"#```"8G`\````/````#P````\````/``````"8G``````` +M``````````````````````"8G`"`````@````(````"`````@`````"8G``J +M````*@```"H````J````*@````"8G``!`````0````$````!`````0````"8 +MG`````````````````````````````"8G``8````&````!@````8````&``` +M``"8G`!@````8````&X```!N````;@````"8G`#'````QP```,<```#'```` +MQP````"8G`!+````2P```$L```!+````2P````"8G`1(```$2```!$@```1( +M```$2`````"8G`!,````3````$P```!,````3`````"8G`#D````Y````.0` +M``#D````Y`````"8G`````````````````````````````"8G`#\````_``` +M`/P```#\````_`````"8G`#_````_P```/\```#_````_P````"8G`0_```$ +M/P``!#\```0_```$/P````"8G``,````#`````P````,````#`````"8G`(9 +M```"&0```AD```(9```"&0````"8G``D````)````"0````D````)`````"8 +MG`"T````M````+0```"T````M`````"8G`"9````F0```)D```"9````F0`` +M``"8G`!0````4````%````!0````4`````"8G``J````*@```"H````J```` +M*@````"8G``2````$@```!(````2````$@````"8G,`R``#`,@``P#(``,`R +M``#`,@````"8G`%T```!=````70```%T```!=`````"8G``1````$0```!$` +M```1````$0````"8G(8H``"&*```AB@``(8H``"&*`````"8G#&$```QA``` +M,80``#&$```QA`````"8G`#R`(``\@"``/(`@`#R`(``\@"```"8G``G`!D` +M)P`9`"<`&0`G`!D`)P`9``"8G`````,````#`````P````,````#``"8G``` +M``````````````````````````"8G````+(```"R````L@```+(```"R``"8 +MG`"P((0`L""$`+`@A`"P((0`L""$``"8G`!!):0`026D`$$EI`!!):0`026D +M``"8G``1DB``$9(@`!&2(``1DB``$9(@``"8G``:2```&D@``!I(```:2``` +M&D@```"8V``+`C``"P(P``L",``+`C``"P(P``"8G````)0```"4````E``` +M`)0```"4``"8G````)$```"1````D0```)$```"1``"8G````!(````2```` +M$@```!(````2``"8G````(````"`````@````(````"```"8G````-D```#9 +M````V0```-D```#9``"8G````&````!@````8````&````!@``"8G````/`` +M``#P````\````/````#P``"8G````*(```"B````H@```*(```"B``"8G``` +M`%(```!2````4@```%(```!2``"8G````-0```#4````U````-0```#4``"8 +MG```%,P``!3,```4S```%,P``!3,``"8G```!(P```2,```$C```!(P```2, +M``"8Q`````,````#`````P````,````#``&,I``!C*P``8RT``&,S``!C,P` +M`8R\``&,Q````````````````#`N.2XQ-RXR`````````4````%(```!4``` +M`5@```%@``````````````````````&(`/``\P&)`(``@P&*`/(`]0&+`/8` +M]P&,`/$`]`&-`($`A`&/`((`A0```&4```````'_____````@/____\````` +M2E````^T`````````&H```````'_____````@/____\`````2E````^T```` +M`````$``\`#S@8@`\`#S`$$`@`"#@8D`@`"#`$@`\@#U@8H`\@#U`$,`]@#W +M@8L`]@#W`$H`\0#T@8P`\0#T`$L`@0"$@8T`@0"$`$P`@@"%@8\`@@"%"0@) +M1`4&*"@````````````````````````````````)A0F%!08H*``````````` +M``````````````````````F%"844!B@H```````````````````````````` +M````"84)A1(&*"@```````````````````0````````````)T`JL!08H*``` +M``````````````````````````````D("40%!A0%```````````````````` +M````````````"0@)1!0`%`4````````````````````````````````);`FH +M!084!0````````````````````````````````EL":@4`!0%```````````` +M````````0```````````"6P)J!X`%`4````````````````````````````` +M```);`F>&P84!0````````````````````````````````EL"9X4`!0%```` +M````````````````0```````````"8`)BA0`%`4````````````````````` +M```````````)F0FH%``4!0````````````````````````````````G0"JP% +M!A0%````````````````````````````````":,)J!0`%`4````````````` +M`````"`@```````````)"`E$%``4!0`````````````````````````````` +M``EL"6P4`!0%````````````````````````````````"7$)@!0`%`4````` +M```````````````````````````)A0F*%``4!0`````````````````````` +M``````````F/"9D4`!0%````````````````````````````````"9X)GA0` +M%`4````````````````````````````````)HPFC%``4!0``````````@``` +M````!`````````````FC":,4`!0%``````````"````````````````````` +M":@)J!0`%`4``````````(````````0````````````)J`FH%``4!0`````` +M````@`````````````````````D("40%!A0%```````````````````````` +M````````"0@)1!0`%`4````````````````````````````````);`FH!084 +M!0````````````````````````````````EL":@4`!0%```````````````` +M````(```````````"6P)J!X`%`4````````````````````````````````) +M;`F>&P84!0````````````````````````````````EL"9X4`!0%```````` +M````````````(```````````"8`)BA0`%`4````````````````````````` +M```````)F0FH%``4!0````````````````````````````````FC":@4`!0% +M```````````````````@(```````````";0)M`4&%`4````````````````` +M```````````````)M`FT%``4!0``````````````````*"````````````G0 +M"JP%!A0%````````````````````````````````"0@)1!0`%`4````````` +M```````````````````````);`EL%``4!0`````````````````````````` +M``````EQ"8`4`!0%````````````````````````````````"84)BA0`%`4` +M```````````````````````````````)CPF9%``4!0`````````````````` +M``````````````F>"9X4`!0%````````````````````````````````":,) +MHQ0`%`4``````````(````````0````````````)HPFC%``4!0`````````` +M@`````````````````````FH":@4`!0%``````````"````````$```````` +M````":@)J!0`%`4``````````(`````````````````````)M`FT%``4!0`` +M````````@```````!`````````````FT";04`!0%``````````"````````` +M````````````%`H46@4&*"@````````````````````````````````4@A32 +M!08H*``````````!`````````````````````!3Z%7(%!B@H```````````` +M````````````````````%9H6$@4&*"@``````````0`````````````````` +M```4'A1&!08H*````````````````````````````````!1N%+X%!B@H```` +M``````$`````````````````````%.857@4&*"@````````````````````` +M```````````5AA8F!08H*``````````!`````````````````````!10%'@1 +M!B@H````````````````````````````````%%`4>!<&*"@````````````` +M```````````````````46A1:$08H*``````````````````````````````` +M`!1:%%H7`"@H````````````````````````````````%*`4H!<&*"@````` +M`````0`````````"```````````4H!2@%`8H*``````````!``````````(` +M`````````!2"%((1`"@H``````````$``````````@``````````%*H4JA0` +M*"@``````````0`````````"```````````4@A2J%``H*``````````!```` +M``````(``````````!2"%*H7!B@H``````````$``````````@`````````` +M%:06'!0&*"@``````````0`````````"```````````6@!:H%``H*``````` +M`````````````````````````!:`%J@>!B@H```````````````````````` +M````````%H46K1X&*"@````````````````````````````````46A2"#P`H +M*``````````#````````!````````````!2J%*H2`"@H``````````,````` +M```$````````````%:06'!0`*"@``````````P````````0````````````6 +M@!:H%``H*```````````````````!````````````!,S$ST7``H%```````` +M````````````$!``````````$T<341<`"@4````````````````````0$``` +M```````3.!-T%P`4%````````````````````!`'`````````!-.$WL;!@4% +M`````````````````````0``````````$U$3>1X&"@4````````````````` +M```!```````````35A-T(084!0````````````````````$``````````!.K +M$[`7``H%````````````````````$`P`````````$[`3V!<`%!0````````` +M```````````0`@`````````3OQ._%P`*!0```````````````````!`,```` +M`````!0`%'@%!A04````````````````````````````````%#(4;A<`%!0` +M```````````````````8`0`````````4,A1N%``4%``````````````````` +M`!@!`````````!0\%'@/`!04````````````````````!0``````````%#P4 +M>!$&%!0````````````````````!`0`````````4/!1X$@`4%``````````` +M``````````4``````````!0\%'@4`!04````````````````````!0`````` +M````%#P4>!<`%!0````````````````````%```````````4/!1X%P84%``` +M``````````````````$``````````!0\%,@4!A04``````````(````````` +M!```````````%'@4H!<`%!0``````````0`````````%```````````4C!2@ +M%P`4%``````````#``````````4``````````!2,%,@2`!04``````````,` +M````````!0``````````%(P4R!0`%!0`````````!P```````(`%```````` +M```4C!3(%`84%``````````#``````````$"`````````!2,%,@7!A04```` +M``````,``````````0(`````````%(P4R!<&%!0``````````P`````````! +M```````````4C!3('@`4%````````````````````````````````!2,%D0% +M!A04``````````,`````````````````````%*`4R!$&%!0``````````P`` +M```````!```````````5?!7T'@84%``````````"``````````0````````` +M`!5\%D04!A04``````````,``````````00`````````%7P61!L`%!0````` +M`````P`````````%```````````5?!9$'@`4%``````````#``````````4` +M`````````!5\%D07`!04``````````<```````"``0``````````%G$6K1<` +M%!0````````````````````````````````6<1:M'@84%``````````````` +M`````````````````!9Q%JT>!A04``````````(`````````!``````````` +M%G$6P04&%!0````````````````````````````````6<1;!$0`4%``````` +M`````````````````````````!9Q%L$4`!04```````````````````````` +M````````%G$6P1X`%!0````````````````````````````````6<1;!'@84 +M%``````````````````````#`````````!9Q%L$>!A04```````````````` +M````````````````$S@3=!X`%!0```````````````````0````````````3 +ML!/8'@`4%```````````````````!````````````!0R%&X>`!04```````` +M``,````````$````````````%#P4>!X`%!0``````````P````````0````` +M```````4C!3('@`4%``````````#````````!````````````!9Q%L$>`!04 +M```````````````````$````````````%7P61!X`%!0``````````P`````` +M``0```````````````'_`?\`````````````?_________\````````````# +M`9@!F0````````````!__________P````````````````GP````!``````````$;6````'```P```H0` +M``*(`````0`````````!&U@````X`#<```*0```"E`````$``````````1M8 +M````5`!5```"G````J`````!`````0````$;6````$0`50```J@```*L```` +M`0````$````!&U@```!,`#L```*T```"N`````$``````````!M8````8`!2 +M```"P````L0````!`````0````$;6````&0`-````M@```+<`````0`````` +M```!&U@```!\`"````+H```"[`````$````!`````1M8````F`!;```"]``` +M`O@````!`````0````$;6````)P`4@```P````,$`````0````$````!&U@` +M``"J`!````,,```#$`````$``````````1M8````O``#```#'````R`````! +M``````````$;6````+\`-@```RP```,P`````0`````````!&U@```#$`#<` +M``,X```#/`````$````!`````1M8````RP`V```#1````T@````!```````` +M``$;6````-``-P```U@```-<`````0`````````!&U@```#6`!````-D```# +M:`````$````!`````1M8````V@`#```#?````X`````````````````;6``` +M`S(`-@```X@```.,`````0`````````!&U@```#>``,```.4```#F`````$` +M`````````1M8````Z0`W```#I````Z@````!``````````$;6````/8`-P`` +M`[````.T`````0`````````!&U@```#Z`#<```.\```#P`````$````````` +M`1M8````_P`V```#R````\P````!``````````$;6````0P`,````]@```/< +M`````0````$````!&U@```$4`#<```/D```#Z`````$``````````1M8```! +M+``W```#\````_0````!``````````$;6````4``$````_P```0``````0`` +M``$````!&U@```%4``,```0,```$$`````$``````````1M8```!6``A```$ +M'```!"`````!`````0````$;6````5P`-P``!"P```0P`````0`````````! +M&U@```%@`#<```0X```$/`````$``````````1M8```!9`!;```$1```!$@` +M```!``````````$;6````6@`4@``!%````14`````0`````````!&U@```%L +M`%(```1@```$9`````$````!`````1M8```!=``W```$;```!'`````!```` +M``````$;6````7@``P``!'@```1\`````0`````````!&U@```%\`#<```2$ +M```$B`````$``````````1M8```!B`!````$D```!)0````!```````````; +M6````8D`00``!)````2<`````0``````````&U@```&*`$@```20```$I``` +M``$``````````!M8```!BP!#```$D```!*P````!```````````;6````8P` +M2@``!)````2T`````0``````````&U@```&-`$L```20```$O`````$````` +M`````!M8```!CP!,```$D```!,0````!```````````;6```#Z<`@```!)`` +M``3,`````0``````````&U@```^H`($```20```$U`````$``````````!M8 +M```/J0""```$D```!-P````!```````````;6```#ZH`@P``!)````3D```` +M`0``````````&U@```^K`(0```20```$[`````$``````````!M8```/K`"% +M```$D```!/0````!```````````;6```#ZT`A@``!)````3\`````0`````` +M````&U@```^N`(<```20```%!`````$``````````!M8```/KP"(```$D``` +M!0P````!```````````;6```#[``B0``!)````44`````0``````````&U@` +M``^Q`(H```20```%'`````$``````````!M8```/L@"+```$D```!20````! +M```````````;6```#[,`C```!)````4L`````0``````````&U@```^T`(T` +M``20```%-`````$``````````!M8```/M0".```$D```!3P````!```````` +M```;6```#[8`CP``!)````5$`````0``````````&U@```^W`)````20```% +M3`````$``````````!M8```/N`"1```$D```!50````!```````````;6``` +M`9``0@``!5P```5@`````0`````````!&U@```&.``,```5H```%;`````$` +M`````````1M8```!F`!%```%>```!7P````!`````0````$;6````9H`10`` +M!8@```6,`````0``````````&U@```&;`$4```6<```%H`````$````````` +M`!M8```!G`!>```%L```!;0````!```````````;6````9X``P``!<0```7( +M`````0`````````!&U@```&L`#<```70```%U`````$``````````1M8```! +MI@`#```%W```!>`````!``````````$;6````;8`-P``!>@```7L`````0`` +M```````!&U@```&X`#<```7\```&``````$``````````1M8```!N@`W```& +M#```!A`````!``````````$;6````;X`(0``!AP```8@`````0````$````! +M&U@```,G``,```8H```&+`````$``````````1M8```!R@!=```&.```!CP` +M```!```````````;6````=8`-P``!D@```9,`````0`````````!&U@```'D +M`!````94```&6`````$````!`````1M8```![``P```&8```!F0````!```` +M`0````$;6````?@``P``!FP```9P`````0`````````!&U@```(0`#<```9X +M```&?`````$``````````1M8```"*@`B```&B```!HP````!``````````$; +M6````D(`-P``!I@```:<`````0`````````!&U@```(``%L```:D```&J``` +M``$``````````1M8```"2@`#```&L```!K0````!``````````$;6````D\` +M$```!L````;$`````0````$````!&U@```)<`%(```;,```&T`````$````` +M`````1M8```"8`!2```&V```!MP````!`````0````$;6````F@`-P``!N@` +M``;L`````0`````````!&U@```)L`#<```;T```&^`````$``````````1M8 +M```"=@`0```'!```!P@````!`````0````$;6````GH``P``!Q0```<8```` +M`0`````````!&U@```*"``,```<@```')`````$``````````1M8```"@P`# +M```'+```!S`````!``````````$;6````JH``P``!S@```<\`````0`````` +M```!&U@```*^`%L```=,```'4`````$````!`````1M8```"OP`W```'7``` +M!V`````!``````````$;6````L$`-P``!W````=T`````0`````````!&U@` +M``+&`#L```>````'A`````$``````````1M8```"U``W```'E```!Y@````! +M``````````$;6````O``-P``!Z````>D`````0`````````!&U@```+T`#<` +M``>L```'L`````$``````````1M8```"^``#```'O```!\`````!```````` +M``$;6````)X`4```!\@```?,`````0````$````!&U@```+\``,```?4```' +MV`````$``````````1M8```##``P```'Y```!^@````!``````````$;6``` +M`Q0`-@``!_P```@``````0`````````!&U@```,8`#8```@(```(#`````$` +M`````````1M8```#)``#```(%```"!@````!``````````$;6````Q```P`` +M""````@D`````0`````````!&U@```,Z`#<```@\```(0`````$````````` +M`1M8```#2``0```(4```"%0````!`````0````$6P0```TH`$@``"&0```AH +M`````0````$````!&U@```-:`$4```B(```(C`````$``````````1M8```# +M7``Z```(E```")@````!`````0````$;6````UX`5@``"*0```BH`````0`` +M```````!&U@```+```,```BT```(N`````$``````````1M8```#=P`#```( +MQ```",@````!``````````$;6````LP``P``"-````C4`````0`````````! +M&U@````````!_Q`````````````````!`````````````````````````"`( +M``(`````````````````````_P`````````````````D$0`````````````` +M`````!0%```````````````````"!0```````````````````!,````````` +M``%0$``````````````````````````````````````````!```````````` +M```````````````````````````````````````````````````````````` +M`````````````````````````````````````````````````````E`0```` +M```````````````````````````````````````$```````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````#4!`````````````` +M``````````````````````````````@0```````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````10$``````````````````````` +M````````````````````@```@``````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````!5`0```````````````````````````````` +M``````````!````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````&4#`````````````````"``````````,````````````` +M`(``0(````````````````````D(```````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````A0,`````````````````````````````````,````````!``0````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````````````````"5`P +M`````````````````@`````````$`````P`````````0(`0````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````!,#`````````` +M```````"``````````0````#``````````"`0(`````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````(P,`````````````````(` +M````````!`````,`````````````0``````````````````````````````` +M```````````````````````````````````````````````````````````` +M`````````````````````````````S`P`````````````````@`````````$ +M`````P```````````$"````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````$,#`````````````````"``````````0````#```` +M````````($`````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````4P,`````````````````(`````````!`````,````````````` +M$``````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M!C`P`````````````````@`````````$`````P`````````!`!$````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````!$!`````` +M`````````````````````````````````````@`!`"`````````````````` +M`!($```````````````````@$0`````````````````````````````````` +M``````````````````````````````````````````$@$``````````````` +M```````````````````````````$``("```````````````````````````` +M`````````````"`2```````````````````````````````````````````` +M`````````````````````````````````6`0`````````````````0`````` +M```#``````````````(`0(`@```````````````````0Q``````````````` +M````!"$````````````````````````````````````````````````````` +M```````````````````````!91`````````````````!``````````,````` +M```````````````X```````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````%`0```````````````````````````"`````(````````` +M````!``````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M`````D!````````````````````````````0`````@`````````````%QP`` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````#0$`` +M````````````````````````@``````"`````````````(`````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````````1`0``````````` +M``````0```````"```````(```````````!`@``````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````!4!`````````````````!``` +M`````(```````@`````````"`$"````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````&0$````````````````````````````@` +M```"`````````````(@````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````=`0`````````````````0```````"`"`````(````` +M``````!`A``````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````"$!`````````````````!````````(`(`````@`````````"`$"$ +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````) +M0$``````````````````````````@``````"`````````````(''```````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````````````M`0``````` +M``````````0```````"```````(```````````!`@<<````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````#5#_```````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````"@````````````````````H` +M```````````````````````````````*,/\````````````````````````` +M`(`````#```````````````````````````````````````````````````` +M``````````````````````````$````````````````````!```````````` +M``````````0```````````LP,``````````````````````````!``````,` +M```````````````````````````````````````````````````````````` +M`````````````````(````````````````````"````````````````````` +M!```````````##`P``````````````````````````(``````P`````````` +M```````````````````````````````````````````````````````````` +M````````$````````````````````!`````````````````````$```````` +M```*$!`````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````@ +M````````````````````(`````````````````````0```````````I`0``` +M``````````````````````!X8`````(````````````````````````````` +M````````````````````````````````````````````````"D`````````` +M``````````1`````````````````````!```````````"E!````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````"``````````````````` +M``@````````````````````$```````````!F3`````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````(````````````````````"``````` +M``````````````0```````````!@_P````````````````,````````$```` +M``@```````/@```````````````````````"P``````````````````````` +M``````````````````"OP```````````````````"_`````````````````` +M````"````````````&;_`````````````````P````````0`````"``````` +M`^````````````````````````+````````````````````````````````` +M``````````?````````````````````!\``````````````````````(```` +M````````9_\````````````````#````````!``````(```````#X``````` +M`````````````````L`````````````````````````````````````````` +M+\````````````````````OP``````````````````````@```````````!H +M_P````````````````,````````$``````@```````/@```````````````` +M```````"P`````````````````````````````````````````!7P``````` +M````````````%?``````````````````````"````````````&'_```````` +M`````````P````````0`````$````````^`````````````````````````` +M`````````````````````````````````````````*_````````````````` +M```+\``````````````````````(````````````8O\````````````````# +M````````!``````0```````#X````````````````````````L`````````` +M````````````````````````````````K\````````````````````OP```` +M``````````````````@```````````!C_P````````````````,````````$ +M``````@```````'@```````````````````````"P``````````````````` +M```````````````````````OP```````````````````"_`````````````` +M````````"````````````&3_`````````````````P````````0`````$``` +M`````<````````````````````````+````````````````````````````` +M``````````````?````````````````````!\``````````````````````( +M````````````9?\````````````````#````````!``````0```````!P``` +M```````````````````````````````````````````````````````````` +M````+\````````````````````OP``````````````````````@````````` +M``!I_P````````````````,````````$`````!````````/````````````` +M```````````"P``````````````````````````````````````````'P``` +M`````````````````?``````````````````````"````````````&K_```` +M`````````````P````````0`````$````````\`````````````````````` +M`````````````````````````````````````````````"_````````````` +M```````+\``````````````````````(```````````!F/\````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````T````````````````````` +M``````````````````````$$`/H#`($``F0"9`$$`?0'`($``6UT86(`+G-T'0`+G)E;&$N`` +M`$L````````````````0`````````$8````)`````````````HU(```'$``` +M``\````%````!`````@````Y````!`````````````*46``````````/```` +M!0````0````,````5P````$````#```````!].```$XP```````````````0 +M`````````%T````)`````````````I18```(6`````\````(````!`````@` +M``!2````!`````````````*0```"` +M$@```@```+P``1PH```!(!(```(```#'```3#````=`2```"````X@``3(P` +M``&D$0``"````.T``)W0````H!(```(```#X```$2````#`2```"```!`P`! +M(A````!X$@```@```0X``````````!````````$O``"@1````3`2```"```! +M.@``H`@````\$@```@```44``51$```!G!(```(```%0``">M````'`2```" +M```!6P``ENP```"<$@```@```68``)YP````-!(```(```%Q``"=&````(P2 +M```"```!?```8I0```"$$@```@```8<``-`L````3!(```(```&2``"?)``` +M`*P2```"```!G0``F@`````P$@```@```:@```-(```!`!(```(```&S``"= +MI````"P2```"```!O@``_L0```%4$@```@```H``0@@````R!(```(` +M``'U``$(Z````$P2```"```"`````>P```%0$@```@```@\``.JL```$8!(` +M``(```(:``"R<````5`2```"```")0`!`]````.<$@```@```C```*9@```! +M_!(```(```([``"ST````!02```"```"1@```SP````,$@```@```E$```1X +M```"6!(```(```)G``#8"````#02```"```"<@``T`@````D$@```@```GT` +M`(F<```,P!(```(```*(``"`$`````@2```"```"DP`!/_````!,$@```@`` +M`IX``4X````!0!(```(```*I``$_6````)@2```"```"M``!)/P```!4$@`` +M`@```K\``6@X````)!(```(```+*``"!]```!C02```"```"U0`!4'P```#P +M$@```@```N```&4<```(R!(```(```+K``$"]````-P2```"```"]@``G'@` +M```($@```@```P$``+6(````;!(```(```,,``$9/````<@2```"```#%P`! +M:*@```)P$@```@```R(``)_0````.!(```(```,M``!MY````)P2```"```# +M.``!(H@```!8$@```@```T,``````````!(```````-0``$XV`````@2```" +M```#6P`!&]0```!4$@```@```V8``2-8````"!(```(```-Q``":B````+02 +M```"```#?```!S````)8$@```@```XT``0R````)-!(```(```.8``"``$YD````%`2```"```$:0``S*0````\$@```@``!'0` +M`):0````+!(```(```1_``"94````+`2```"```$B@`!(V@```&4$@```@`` +M!)4``)@@````D!(```(```2@``#30````V02```"```$JP`!%R0```(8$@`` +M`@``!+8``5'X```!+!(```(```3!``!,`````(@2```"```$S``````````` +M$```````!.P`````````"1$```@```3\``$XT`````@2```"```%!P``W#P` +M``"<$@```@``!1(``'&D````7!(```(```4=``":2````$`2```"```%*``` +MV+````"P$@```@``!3,``)S8````.!(```(```4^```````````2```````% +M30``1?P```&D$0``"```!5@``+(P````0!(```(```5C``!XJ````%@2```" +M```%;@``@!@```$T$@```@``!7D``$KH```!I!$```@```6$``"A=````"02 +M```"```%CP``MB@```"`$@```@``!9H``3[D````=!(```(```6E``$OR``` +M`D02```"```%L```M10```!T$@```@``!;L``$E$```!I!$```@```7&``$6 +M)````'@2```"```%T0``````````$@``````!>```):\````,!(```(```7K +M``">I````!`2```"```%]@``E\````!@$@```@``!@$```&<````4!(```(` +M``8/````#````!@1```(```&(0`!..@```"H$@```@``!BP``(%8````G!(` +M``(```8W``"T.````'@2```"```&0@``6+@```#@$@```@``!DT``16T```` +M``"7B````#@2```"```'*0`` +M````````$@``````!SD``4]````!/!(```(```=$``$;!````-`2```"```' +M3P``B"@```%T$@```@``!UH``````````!````````=Z``$]G````.@2```" +M```'A0``"F0```$\$@```@``!Y```'(````$S!(```(```>;``"V_````GP2 +M```"```'I@``````````$@``````![0``5,P````H!(```(```>_``%7F``` +M``@2```"```'R@``#S0```#P$@```@``!]4``3O,```!.!(```(```?@``"6 +M8````#`2```"```'ZP``L^0````8$@```@``!_8``,P0````E!(```(```@! +M``!]!````#@2```"```(#```W-@```60$@```@``"!<``5>P```0B!(```(` +M``@B``!"M````:01```(```(+0``?&P```"8$@```@``"#@``!)8````M!(` +M``(```A#``%3T````'02```"```(3@`!(>`````D$@```@``"%D``)T0```` +M"!(```(```AD``#[U````.P2```"```(;P``01````&D$0``"```"'H``';T +M````*!(```(```B%```)B````%P2```"```(D``!'4@```28$@```@``")L` +M`0O8````J!(```(```BF``"SP````!`2```"```(L0`!3;`````($@```@`` +M"+P``!`D```!K!(```(```C'``"T[````"@2```"```(T@`!A/````#H$@`` +M`@``"-T``%L8````/!(```(```CH``!1;```!TP2```"```(_@``M?0````T +M$@```@``"0D``5%L````C!(```(```D4``"Y@```$I`2```"```)'P``?FP` +M``&D$@```@``"2H``$?H````F!(```(```DU``"QD````*`2```"```)0``` +MF_@```"`$@```@``"4L``57@````]!(```(```E6``"N````!P$@```@``"8T``-!X```"R!(```(```F8``$6G````"`2 +M```"```)HP`!5Z`````($@```@``":X``'?\````K!(```(```FY``%H7``` +M`$P2```"```)Q```FC`````8$@```@``"<\``368```#+!(```(```G:``#U +M9````6`2```"```)Y0``2W0```",$@```@``"?X``1:\````:!(```(`>GHP +M,F1B9C@W-0!Z>C`R9&(R,#4S`'IZ,&9B8C%E,V8`>GHP-6(X8S8U80!Z>C`U +M8CDT,F5D`'IZ,#`Q.68T-S``>GHP,F1D.30R9`!Z>C`R9&)E-S-D`'IZ,#`U +M8C8Y,F(`>GHP8C9D,C,R-0!Z>C`P,39D.3)E`'IZ,&-F8C$X-S4`>GHP,#5B +M-V0W80!Z>C`P8C9C9C5E`'IZ,&(V9C4P8C@`>GHP-F4P831F90!Z>C`P-C=D +M,F(Q`'IZ,#`U8C9C9F0`871H7VAA;%]PGHP +M,#5B-#AA9`!Z>C`R9&)F,6(R`'IZ,#,S96,X8F8`>GHP9&(T,C5C-0!A=&A? +M:&%L7V1M85]B96%C;VY?C`V93`P8CAA`'IZ,#)D +M8F9C,60`>GHP,#5B.6%B9`!Z>C`R9&)E.#4Q`'IZ,#$V93`P9&0`>GHP,F1B +M,S%B,@!Z>C`P8CGHP,#!B-F0Q9`!Z>C`R9&)D +M86(R`'IZ,#`Q-F1A-3``>GHP,#`V-V0S,@!Z>C`P8C9D.3(S`'IZ,#`R9&(U +M,6,`>GHP,39D8V)F90!Z>C`P8CGHP9&,V93,Y +M,`!Z>C!B-S`Y969F`&%T:%]H86Q?871T86-H`'IZ,#9E,&9C,&0`>GHP,39D +M86(R9`!Z>C!E,#0V.#1B`'IZ,#$V93(Y,60`>GHP,#!B-F9E.`!Z>C`P8V9B +M,V4P`&%T:%]H86Q?8V]M<'5T971X=&EM90!Z>C`R9&(U8F%C`'IZ,#`U8C=F +M.60`>GHP-F1F9C0T80!Z>C`R9&(U-S8S`'IZ,#$V93,Q.&,`>GHP,F1C,3EA +M90!Z>C`P,F1A9#%D`'IZ,#`R9&%F-C(`>GHP,#5B.&8Y9`!Z>C!B.#-A9#-E +M`'IZ,#`P8CGHP,#`U8C9B,@!Z>C`U8C=F,3$T`'IZ,#1A93`S,68` +M>GHP,#4T-V9E9`!Z>C`P8CGHP,F1B,6%B,@!Z +M>C`P,#5B-C(R`'IZ,&(V.6(P-V,`871H7VAA;%]FGHP,F1B96)B9`!Z>C!B-64S,34R`'IZ,#$V9&9B9C$`871H7VAA;%]M:'HR +M:65E90!Z>C`Q-F4Q.#EB`'IZ,#)D8C,S-60`>GHP8C9C-3-A-`!Z>C`R9&(P +M964R`'IZ,&(V9F0S-C,`>GHP9&,R,60S80!Z>C`P8CGHP,39D93$Q9`!Z>C`P-6(X86)D`'IZ,#)D8C,X-S4`>GHP,39E,S`Y +M8@!Z>C`P-6(V,&(R`'IZ,#!B-S`Q-C$`>GHP-F0Y9&0Y,P!Z>C`P,39D93GHP,#5B-#AE9`!Z>C`P,F1B8S0R`'IZ,#!B-F8P,C(` +M>GHP,#5B-V8R90!Z>C`R9&)F9&9D`'IZ,#$V938T.&$`>GHP,#)D869F,@!Z +M>C`Q-F1A.3(P`'IZ,#5B-S@Q93``>GHP,#)D8V$P8@!Z>C`P8CGHP9&,U.3AD90!Z>C`R9&)A8S)E`'IZ,&(V8V8P,#D` +M>GHP,#$V93$R8P!Z>C`P,#)D865A`'IZ,#9D9F1D.3,`871H7VAA;%]M86QL +M;V,`>GHP,F1D.3)A9`!Z>C`Q-F1B,C4Q`'IZ,&4Q,#=C83$`>GHP,F1C,3C!B-CDP9#9D`'IZ,#$V9&8P-3$`>GHP,&(W,#9B8P!Z>C`P8C9F,#1D +M`'IZ,#`Q-F0X-S(`>GHP9#$T9#%B,`!Z>C!B-#@P,S%E`'IZ,#`P8C9F9C@` +M871H7VAA;%]M96UC<'D`>GHP,39D83!D9`!Z>C`R9&(R.#4Q`'IZ,#9D8C!C +M9C(`871H7VAA;%]PC`P8C9F,&(R +M`'IZ,&1A9&,V,F,`>GHP8CC`V-V-F8V%E`'IZ,#`P8C9C9C@` +M>GHP-6(Y,F%E9`!Z>C`U8CAC,V4T`'IZ,&(V9#EE9F8`>GHP,F1B9F9B,0!Z +M>C!B-64S,38P`'IZ,&(X,65A.30`>GHP,39D96,Q9@!Z>C!E.#DT.3`W`'IZ +M,#!B-F5A-V$`>GHP,S-E.&9B9@!Z>C!C9F$U.#GHP +M,#`U8C=B,@!Z>C!D938X,S=F`'IZ,#`P8CGHP8CC`V +M-V0R-64R`'IZ,#$Y9C-A,#$`>GHP-S`S.30W8@!A=&A?:&%L7VUE;7IEGHP,39E,&)F90!Z>C`Q-F4R9&9D`'IZ,#9F96%F-C``871H7VAA;%]S=U]B +M96%C;VY?C`P,39D-C1D`'IZ,#EF-C1B-F$`>GHP +M8C8Y-S-B8P!Z>C`P-6(X.&9D`&%T:%]H86Q?9&5L87D`>GHP,&(W,C$V,0!Z +M>C`Q-F1F,C4Q`'IZ,#8W9#)F-#$`>GHP9&%D8C!D90!Z>C`R9&(S9&9D`'IZ +M,#)D8C4S960`>GHP,39D8V5A90!Z>C`P,&(V93(R`'IZ,#5B.#`P-#$`>GHP +M,#`R9&,U,@!Z>C`P-6(T83)D`'IZ,#`P8C9E-3(`>GHP-C=D,&,T-P!Z>C!D +M8F)E9#@V`'IZ,#5B-F,V9&(`>GHP8S,Q-65B-0!Z>C`V9#0P-F4P`'IZ,#`R +M9&0X-F0`>GHP,#$V93$T9`!Z>C`P-C=D,C(Q`'IZ,#`U8C@Y,V0`>GHP-6(X +M,6(Q8@!Z>C`P,&(V8V4X`'IZ,&(W9C4P8C@`>GHP,S-E8F9B9@!Z>C!B.#)D +M939D`'IZ,#`Q-F0W,S(`>GHP9C0U939E,P!A=&A?:&%L7VEN:71?8VAA;FYE +M;',`>GHP,&(V9#9B8P!Z>C`P,&(W,#(R`'IZ,#`P,F1B9#(`>GHP9&$T.#1A +M,0!Z>C!A-C!D,30U`'IZ,#$V93$R-3$`>GHP9&,V835C-0!Z>C`Q-F4V.3%D +M`'IZ,#)D8F8S-60`>GHP,#$V9#@S,@!Z>C`Q-F4U,C4Q`'IZ,#)D8C4W,&$` +M>GHP,#5B-F0W80!Z>C`P,F1B,CDR`'IZ,#`U8CDP8V(`>GHP-6(W8V)D-0!Z +M>C`P-6(U8S0V`'IZ,#`P8C9F,60`>GHP,#$V9&$T.`!Z>C`P,F1A9C`P`'IZ +M,&(V-C,Q83@`871H7VAA;%]G971W:7)E;&5S````@4```!X```"!0```8````(&```!A````@4` +M``$8```"!0```#0```(%```!C````@8```'0```!!0```=0```$&```"7``` +MG@4```(,``">!0```F0``)X&```"L```G@4```*T``">!@```LP``$8%```" +MT```1@8```.0``"N!0```Y0``*X&```'?```<04```>```!Q!@``"*0``'$% +M```(J```<08```F@``"C!0``":0``*,&```)L````@4```FT```"!@``"<@` +M``(%```)S````@8```G\``"C!0``"@```*,&```*#````@4```H0```"!@`` +M"C@```(%```*/````@8```K4```Z!0``"M@``#H&```+K````@4```NP```" +M!@``#Z0```$%```/J````08``!)P``"0!0``$G0``)`&```2E```HP4``!*8 +M``"C!@``$KP```(%```2P````@8``!-8```"!0``$UP```(&```3>```HP4` +M`!-\``"C!@``%/````(%```4^````@8``!3\```"!0``%0````(&```8.``` +M`04``!@\```!!@``&,P``'H%```8T```>@8``!T@```!!0``'4@```$&```> +M8```I04``!V<``"E!0``'F0``*4&```A"````04``"$,```!!@``(3P```$% +M```A0````08``"&X``!/!0``(;P``$\&```C$````04``",4```!!@``(QP` +M``$%```C(````08``"/D```!!0``(TP```$%```CZ````08``"S<``!Z!0`` +M+.```'H&```M!```I04``"T(``"E!@``+2P```$%```M,````08``"U<```! +M!0``+6````$&```M<````04``"UT```!!@``+;@``*4%```MO```I08``"WD +M```!!0``+>@```$&```N%````04``"X8```!!@``+B@```$%```N+````08` +M`"YP``"E!0``+G0``*4&```NG````04``"Z@```!!@``+LP```$%```NT``` +M`08``"[@```!!0``+N0```$&```O"```3P4``"\,``!/!@``+XP```$%```O +MD````08``"_````!!0``+\0```$&```P=````04``#!X```!!@``,[0```$% +M```SN````08``#04```!!0``-!@```$&```X[````04``#CP```!!@``./0` +M``$%```X^````08``#H(```"!0``.@P```(&```Z'````@4``#H@```"!@`` +M.]0```$%```[V````08``$?\```!!0``2`````$&``!(%````04``$@8```! +M!@``2"P```$%``!(,````08``$A$```!!0``2$@```$&``!(7````04``$A@ +M```!!@``2*@```$%``!(K````08``$E8```!!0``25P```$&``!)?````P4` +M`$F````#!@``2;@```,%``!)O````P8``$H,```!!0``2A````$&``!*6``` +M`P4``$I<```#!@``2SP```$%``!+0````08``$N0```!!0``2Y0```$&``!+ +MJ````04``$NL```!!@``2\@```$%``!+S````08``$P,```!!0``3!````$& +M``!,D````P4``$R4```#!@``3-@```$%``!,W````08``$SX```!!0``3/P` +M``$&``!-%````P4``$T8```#!@``37@```,%``!-?````P8``$V```"'!0`` +M380``(<&``!-V````P4``$W@```#!@``3G````$%``!.=````08``$[D```! +M!0``3HP```$%``!.D````08``$ZH```!!0``3JP```$&``!.\````P4``$[T +M```#!@``3UP```,%``!/8````P8``$]D```#!0``3V@```,&``!/_````04` +M`%`````!!@``4<@```$%``!1S````08``%'@```!!0``4>0```$&``!2```` +M`04``%($```!!@``4B0```$%``!1_````04``%(H```!!@``4C0```$%``!2 +M.````08``%)0```!!0``4E0```$&``!2<````04``%)T```!!@``4PP```$% +M``!3$````08``%-D```"!0``4V@```(&``!3;````@4``%>$```"!0``4W`` +M``(&``!4'````P4``%0P```#!@``5$P```,%``!44````P8``%1H```#!0`` +M5&P```,&``!4#````P4``%2(```#!@``5*0```,%``!4J````P8``%/H```# +M!0``5,0```,&``!4U````04``%38```!!@``5/0```$%``!4^````08``%4@ +M```!!0``520```$&``!5[```I04``%7P``"E!@``5X@```(%``!7C````@8` +M`%>L```!!0``5[````$&``!7P````04``%?(```!!@``6DP``)`%``!9I``` +MD`4``%FH``"0!@``6AP```$%``!:(````08``%JL``"0!0``6K```)`&``!; +M(```D`4``%LD``"0!@``7,0```$%``!!````P8``%X(```#!0`` +M7@P```,&``!>$````P4``%X4```#!@``7A@```$%``!>'````08``%[8```# +M!0``7N````,&``!>Y````P4``%[H```#!@``7NP```,%``!>\````P8``%[T +M```!!0``7O@```$&``!?E````04``%^8```!!@``7\0```$%``!?R````08` +M`%_<```!!0``7^````$&``!B^```'04``&+\```=!@``9#```'H%``!D-``` +M>@8``&1(``"'!0``9%P``(<&``!D9````@4``&1H```"!@``9.````(%``!D +MY````@8``&5(```P!0``94P``#`&``!E9```T04``&5H``#1!@``9@P``-D% +M``!F'```V08``&9X```!!0``9GP```$&``!FB```$@4``&9T```2!0``9F0` +M`!(%``!FC```$@8``&:\```G!0``9L```"<&``!K-```V`4``&CL``#8!0`` +M:$P``-@%``!H/```V`4``&@L``#8!0``:!0``-@%``!H4```V`8``&C\``#8 +M!0``:0```-@&``!I+```V`4``&DP``#8!@``:6@``-@%``!I;```V`8``&FP +M``#8!0``:;0``-@&``!J.````@4``&H\```"!@``:D0```(%``!J2````@8` +M`&J@``#0!0``:J0``-`&``!K3```K@4``&M0``"N!@``:UP``"<%``!K8``` +M)P8``&N$``"N!0``:X@``*X&``!KL```V`4``&NT``#8!@``:^0``(T%``!K +MZ```C08``&OP``!H!0``:_0``&@&``!K_```K`4``&P```"L!@``;)@``-4% +M``!LH```U08``&RD``#)!0``;*@``,D&``!LS```GP4``&S0``"?!@``;.@` +M`-@%``!L[```V`8``&U<```!!0``;6````$&``!M;```;`4``&UP``!L!@`` +M;9P``$T%``!MH```308``&WP``!"!0``;?0``$(&``!N%```:`4``&X8``!H +M!@``;B0``"@%``!N*```*`8``&XT``#1!0``;C@``-$&``!N3```H@4``&Y0 +M``"B!@``;F```$\%``!N9```3P8``'&$``"N!0``<8@``*X&``!VU```9P4` +M`';8``!G!@``=P```-H%``!W!```V@8``';\```!!0``=Q````$&``!WG``` +M9P4``'>@``!G!@``>$P``!\%``!X'```'P4``'A0```?!@``>&```*D%``!X +M9```J08``'B,``!9!0``>)```%D&``![#```*P4``'L0```K!@``??0``'X% +M``!]^```?@8``(H$```"!0``B@@```(&``"2\```J`4``)#X``"H!0``C'0` +M`*@%``"2]```J`8``)8@``"H!0``EB0``*@&``"6;```AP4``)9P``"'!@`` +MEI@``(<%``"6G```AP8``);(``"'!0``ELP``(<&``"7!```AP4``)<(``"' +M!@``F/@```(%``"8_````@8``)EP``"'!0``F70``(<&``"<]```"@4``)SX +M```*!@``G4```!@%``"=1```&`8``)UL``#"!0``G7```,(&``"=M```&`4` +M`)VX```8!@``G?```!@%``"=]```&`8``)X<``#"!0``GB```,(&``">B``` +M&`4``)Z,```8!@``GT0``!@%``"?2```&`8``)]P``#"!0``GW0``,(&``"? +M[```&`4``)_P```8!@``H(```,(%``"@A```P@8``*%\```7!0``H8```!<& +M``"AU```#P4``*'8```/!@``IFP```\%``"F<```#P8``*A<```"!0``J&0` +M``(&``"H=````@4``*AX```"!@``J)P```(%``"HH````@8``*C@```"!0`` +MJ.0```(&``"K-```4@4``*M(``!2!@``JW````(%``"K=````@8``*O,``"< +M!0``J]```)P&``"L$````@4``*P4```"!@``K70```(%``"M>````@8``*V$ +M``!A!0``K8@``&$&``"MY```$P4``*WH```3!@``KA0``+$%``"N&```L08` +M`*[D``"N!0``KN@``*X&``"O````K@4``*\$``"N!@``L;P```$%``"QU``` +M`08``+'H```!!0``L>P```$&``"R`````04``+($```!!@``LP0``!L%``"S +M"```&P8``+.(``!_!0``LRP``'\&``"S0```A04``+-(``"%!@``LTP``&8% +M``"S5```9@8``+-8``"Y!0``LV```+D&``"S9```>P4``+-L``![!@``LW`` +M``X%``"S>```#@8``+-\``#`!0``LX0``,`&``"S)```?P4``+.0``!_!@`` +MLY0``(4%``"SF```A08``+.<``"K!0``LZ```*L&``"T$```*P4``+04```K +M!@``M'```!X%``"T=```'@8``+2```"#!0``M(0``(,&``"TD```@@4``+24 +M``""!@``M-```$X%``"TU```3@8``+C4``!7!0``N-@``%<&``"X]```/P4` +M`+CX```_!@``ND@``-$%``"Z+```T04``+I,``#1!@``NF@``)`%``"Z;``` +MD`8``-5@``!X!0``U50``'@%``"ZU```>`4``+K8``!X!@``NO0``(,%``"Z +M^```@P8``+N4```)!0``NY@```D&``"\D```-P4``+R4```W!@``O*0``"T% +M``"\J```+08``+RT``#9!0``O+@``-D&``"]P````@4``+W$```"!@``OH`` +M`*X%``"^A```K@8``+ZD```"!0``OJ@```(&``"_<```K@4``+]T``"N!@`` +MO[0``)@%``"_N```F`8``,&,```T!0``P80``#0%``#!5```-`4``,%$```T +M!0``P9```#0&``#!Q```M04``,'(``"U!@``PE```%H%``#"5```6@8``,ZT +M``"5!0``PF0``)4%``#"/```E04``,)H``"5!@``PG@``+<%``#"?```MP8` +M`,,<```7!0``PR```!<&``#%````:04``,4$``!I!@``Q1P``"`%``#%(``` +M(`8``,4T```V!0``Q3@``#8&``#&&```K@4``,8@``"N!@``QD0``*X%``#& +M3```K@8``,9@``"N!@``QJ```*X%``#&I```K@8``,=D```O!0``QV@``"\& +M``#("```504``,@,``!5!@``R'P``&T%``#(@```;08``,B,```K!0``R)`` +M`"L&``#(J```7@4``,BL``!>!@``R6```)D%``#)9```F08``,JT```F!0`` +MRK@``"8&``#*T```'`4``,K4````8``-90```!!0``UCP```$%``#65````08``-<\``"N +M!0``UT```*X&``#77```*P4``-=@```K!@``U\0``-$%``#7R```T08``-CH +M```[!0``V.P``#L&``#8_````04``-D````!!@``V7```)P%``#9=```G`8` +M`-J<```=!0``VJ```!T&``#><```"@4``-YT```*!@``X.```'4%``#@Y``` +M=08``.J,```T!0``ZI```#0&``#JV```I04``.K<``"E!@``ZRP```(%``#K +M,````@8``.MD```!!0``ZV@```$&``#LO````04``.S````!!@``[X@```T% +M``#OC```#08``._T```!!0``[_@```$&``#PL````04``/"T```!!@``\2P` +M`)D%``#Q,```F08``/%H```!!0``\6P```$&``#QD````04``/&4```!!@`` +M\]@```$%``#SW````08``/7@```"!0``]>0```(&``#V$````04``/84```! +M!@``]N0``(<%``#VZ```AP8``/C<``"_!0``^.```+\&``#ZI```OP4``/JH +M``"_!@``^T````$%``#[1````08``/S<```"!0``_.````(&``#](````@4` +M`/TD```"!@``_9@```$%``#]G````08``/WP```!!0``_?0```$&``#_;``` +M`04``/]P```!!@``_Z````$%``#_I````08``/^X```!!0``_[P```$&``#_ +MT````04``/_4```!!@`!`%P```(%``$`9````@8``0!H```"!0`!`&P```(& +M``$"+````04``0(P```!!@`!`Q0``!T%``$#&```'08``00,```U!0`!!!`` +M`#4&``$$,```-04``00T```U!@`!!%P``#4&``$$?```.@4``02````Z!@`! +M!7P``#4%``$%@```-08``06@```Z!0`!!:0``#H&``$(3```?@4``0A0``!^ +M!@`!"+0``'X%``$(N```?@8``0D8``#'!0`!"1P``,<&``$)9```FP4``0EH +M``";!@`!"M```*4%``$*U```I08``0LD```R!0`!"R@``#(&``$,8````04` +M`0QD```!!@`!$PP``*D%``$3%```J08``1,0```?!0`!$Q@``!\&``$3*``` +M<@4``1,L``!R!@`!%9````$%``$5E````08``1=@``#B!0`!%V0``.(&``$8 +MO```K@4``1=P``"N!@`!%Y@``.(%``$7G```X@8``1B```"N!0`!&(0``*X& +M``$8M```X@4``1BX``#B!@`!%V@``*X%``$8Q```K@8``2(@``#2!0`!(B0` +M`-(&``$BI```T@4``2*H``#2!@`!(Z```*4%``$CI```I08``23$```>!0`! +M),@``!X&``$E%```3@4``248``!.!@`!)70```(%``$E>````@8``2H\```" +M!0`!*D````(&``$J1````@8``2L@``!"!0`!*R0``$(&``$K,```S`4``2LT +M``#,!@`!*T0``($%``$K2```@08``2MX``#,!0`!*WP``,P&``$KC```@04` +M`2N0``"!!@`!*\@``!X%``$KS```'@8``2O@``#,!@`!*^P``($%``$K\``` +M@08``2SH``#2!0`!+.P``-(&``$M2```804``2U,``!A!@`!+70``&$%``$M +M>```808``2W0``!A!0`!+=0``&$&``$N%```804``2X8``!A!@`!+C@``&$% +M``$N/```808``2](``"C!0`!+E@``*,&``$N?```804``2Z```!A!@`!+IP` +M`&$%``$NH```808``2\```!A!0`!+P0``&$&``$O6```804``2]<``!A!@`! +M+@@``*,%``$O>```HP8``2^<``!A!0`!+Z```&$&``$OY````04``2_H```! +M!@`!,#```&$%``$P-```808``3"$``#,!0`!,(@``,P&``$PE```@04``3"8 +M``"!!@`!-_````$%``$WN````04``3,0```!!0`!,*@```$%``$PK````08` +M`3#(``!A!0`!,,P``&$&``$PY```804``3#H``!A!@`!,0```&$%``$Q!``` +M808``3$@``!A!0`!,20``&$&``$Q/```804``3%```!A!@`!,5@``,P%``$Q +M7```S`8``3%L``"!!0`!,7```($&``$Q@````04``3&$```!!@`!,<````$% +M``$QQ````08``3'0``#,!0`!,=0``,P&``$QX```@04``3'D``"!!@`!,D@` +M`-(%``$R3```T@8``3+P```!!0`!,O0```$&``$S%````04``3,8```!!@`! +M,R0```$%``$S*````08``3.8```!!0`!,YP```$&``$SJ````04``3.L```! +M!@`!,_0```$%``$S^````08``30$```!!0`!-`@```$&``$T?```804``32` +M``!A!@`!-*```&$%``$TI```808``33$``!A!0`!-,@``&$&``$TZ```808` +M`37L``"3!0`!-?```),&``$V,````04``38T```!!@`!-E@```$%``$V7``` +M`08``39\``#2!0`!-H```-(&``$WW````04``3?@```!!@`!.#````$%``$X +M-````08``3A````!!0`!.$0```$&``$XB````04``3B,```!!@`!.)@```$% +M``$XG````08``3D```!?!0`!.00``%\&``$Y,```>@4``3DT``!Z!@`!.5`` +M`*`%``$Y5```H`8``3E@```!!0`!.60```$&``$YK```H`4``3FP``"@!@`! +M.;P``$\%``$YP```3P8``3T4``"E!0`!/1@``*4&``$]6```I04``3U<``"E +M!@`!/=P``*`%``$]X```H`8``3X(``#,!0`!/@P``,P&``$^&```@04``3X< +M``"!!@`!/D0``,P%``$^2```S`8``3Y8``"!!0`!/EP``($&``$^D```S`4` +M`3Z4``#,!@`!/J0``($%``$^J```@08``3[\``#,!0`!/P```,P&``$_-``` +M@04``3\X``"!!@`!/WP``,P%``$_@```S`8``3^0``"!!0`!/Y0``($&``$_ +MP```H`4``3_$``"@!@`!/]````$%``$_U````08``4`<```!!0`!0"````$& +M``%`@```L@4``4"$``"R!@`!0(@``*`%``%`C```H`8``4"4``"E!0`!0)P` +M`*4&``%&A```,`4``4:(```P!@`!1J```+@%``%&I```N`8``4:L``!#!0`! +M1K```$,&``%&N```KP4``4:\``"O!@`!1L0``*8%``%&R```I@8``4;0``!` +M!0`!1M0``$`&``%&W```S04``4;@``#-!@`!1N@``$4%``%&[```108``4;T +M``!P!0`!1O@``'`&``%'````O`4``4<$``"\!@`!1PP``-8%``%'$```U@8` +M`4<8``"P!0`!1QP``+`&``%')```Q@4``4P```\%``%5\```#P8``5``` +MJ@8``6>\```J!0`!9\```"H&``%GV```P04``6?<``#!!@`!:$````$%``%H +M1````08``6AL``#6!0`!:'```-8&``%HB````04``6B,```!!@`!:,0```$% +M``%HR````08``6C<``#6!0`!:.```-8&``%H^````04``6C\```!!@`!:J0` +M`*X%``%JJ```K@8``6K0``"N!0`!:M0``*X&``%K.```9`4``6L\``!D!@`! +M;/P``*X%``%M````K@8``6X\```"!0`!;D````(&``%N2```K@4``6Y,``"N +M!@`!;R0```(%``%O*````@8``6\P``"N!0`!;S0``*X&``%OW````@4``6_@ +M```"!@`!;^@``*X%``%O[```K@8``7$```!4!0`!<00``%0&``%Q-````@4` +M`7$X```"!@`!<<@``!T%``%Q0```'04``7%$```=!@`!<=0``!T%``%QV``` +M'08``7(````=!0`!<@0``!T&``%RG````@4``7*@```"!@`!=*````(%``%T +MI````@8``73P``!'!0`!=/@``$<&``%U*````@4``74L```"!@`!==P``*X% +M``%UX```K@8``78````"!0`!=@0```(&``%V#```K@4``780``"N!@`!=JP` +M``(%``%VM````@8``7:\``"N!0`!=L```*X&``%WC````@4``7>4```"!@`! +M=YP``*X%``%WH```K@8``7AT```"!0`!>'@```(&``%XU```1P4``7C8``!' +M!@`!>0@``$<%``%Y#```1P8``7EP```"!0`!>70```(&``%Y@```K@4``7F$ +M``"N!@`!>E````(%``%Z5````@8``7J,``!'!0`!>I0``$<&``%[-````@4` +M`7LX```"!@`!>T0``*X%``%[2```K@8``7WH``"E!0`!?>P``*4&``%^2``` +M`04``7Y,```!!@`!@`````$%``&`!````08``8',```!!0`!@=````$&``&! +M^```OP4``8'\``"_!@`!@AP```$%``&"(````08``8)4```!!0`!@E@```$& +M``&"G````04``8*@```!!@`!A!P``+\%``&$(```OP8``810``!/!0`!A%0` +M`$\&``&$;```3P4``81P``!/!@`!A)@```(%``&$H````@8``82P```"!0`! +MA+0```(&``&$V````@4``83<```"!@`!A0@``'H%``&%#```>@8``84X``!Z +M!0`!A3P``'H&``&%8````04``85D```!!@`!A6P```$%``&%<````08``85X +M```!!0`!A7P```$&``&%A````04``86(```!!@`!A9````$%``&%E````08` +M`86<```!!0`!A:````$&``&%J````04``86L```!!@`!A;0```$%``&%N``` +M`08``88<```"!0`!AB````(&``&&*```K@4``88L``"N!@`!AP0```(%``&' +M"````@8``8<0``"N!0`!AQ0``*X&``&'O````@4``8?````"!@`!A\@``*X% +M``&'S```K@8``8F8```=!0`!B9P``!T&``&*-```'04``8IX```=!@`!BO0` +M`!T%``&*^```'08``8MP```=!0`!BW0``!T&``&+Y```'04``8OH```=!@`! +MC(@```(%``&,C````@8``8Y\```"!0`!CH````(&``&.K````@4``8ZP```" +M!@`!CN@```(%``&.[````@8``8\H```"!0`!CRP```(&``&/;```1P4``8]P +M``!'!@`!D(@``$<%``&0C```1P8``9#(``!'!0`!D,P``$<&``&14```1P4` +M`9%4``!'!@`!D=```$<%``&1U```1P8``9)8```"!0`!DEP```(&``&2N``` +M1P4``9*\``!'!@`!DM0``$<%``&2V```1P8``9-(```"!0`!DTP```(&``&3 +M5```K@4``9-8``"N!@`!E`0```(%``&4#````@8``908``"N!0`!E!P``*X& +M``&4V````@4``93@```"!@`!E.@``*X%``&4[```K@8``96H```"!0`!E;`` +M``(&``&5O```K@4``97```"N!@`!EH@```(%``&6C````@8``9:8``"N!0`! +MEIP``*X&``&9H````04``9FD```!!@`!F=```(<%``&9U```AP8``9I@```! +M!0`!FF0```$&``&:Y````04``9KH```!!@`!FV0```$%``&;:````08``9OL +M```!!0`!F_````$&``&<1````04``9Q(```!!@`!G+@```$%``&#````04``9X0```!!@`!G?P```$%``&>4``` +M`08``:!H```!!0`!H&P```$&``&D$```3P4``:04``!/!@`!I"P``$\%``&D +M,```3P8``:7\```!!0`!I@````$&``&F)````04``:8H```!!@`!IOP```$% +M``&G`````08``:>4```!!0`!IY@```$&``&H&````04``:@<```!!@`!J*P` +M`'H%``&HL```>@8``:C<``!Z!0`!J.```'H&``&I#````04``:D0```!!@`! +MJ1@```$%``&I'````08``:DD```!!0`!J2@```$&``&I,````04``:DT```! +M!@`!J3P```$%``&I0````08``:E(```!!0`!J4P```$&``&I5````04``:E8 +M```!!@`!J6```!4%``&I9```%08```#````!`@```,0```$"````R````0(` +M``#,```!`@```-````$"````U````0(```#8```!`@```-P```$"````X``` +M`0(```#D```!`@```.@```$"````[````0(```#P```!`@```/0```$"```` +M^````0(```#\```!`@```0````$"```!!````0(```$(```!`@```0P```$" +M```!$````0(```$4```!`@```1@```$"```!'````0(```$@```!`@```20` +M``$"```!*````0(```$L```!`@```3````$"```)B```-0(```F,``!-`@`` +M"9```,X"```)E```/`(```F8```H`@``"9P``(`"```)H```;@(```FD``"A +M`@``":@``*H"```)K```00(```FP``"@`@``";0``%`"```)N```=`(```F\ +M``!8`@``"<```&<"```)Q```,0(```G(``!@`@``"0``.("```)Z``` +MV@(```GL``!O`@``"?```$H"```)]```IP(```GX```9`@``"?P``,,"```* +M````O0(```H$``!1`@``"@@``,4"```*#```.`(```H0``"T`@``"A0``)(" +M```*&```CP(```H<```,`@``"B```,@"```*)```20(```HH``"$`@``"BP` +M`,P"```*,```@0(```HT``!;`@``"C@``*T"```*/```WP(```I````+`@`` +M"D0``%\"```*2```"`(```I,``!<`@``"E```+,"```*5```:@(```I8``"( +M`@``"EP``"0"```*8```I`(```ID``!B`@``"F@``&L"```*;```G0(```IP +M```N`@``"G0``+8"```*>```N@(```I\``":`@``"H```-X"```*A```*@(` +M``J(``!W`@``"HP``&4"```*D```T@(```J4```M`@``"I@``%8"```*G``` +MU`(```J@``!C`@``"J0``'D"```*J```)@(```JL```L`@``"K```!P"```* +MM```)0(```JX```C`@``"KP``(D"```*P```*0(```K$``!,`@``"L@``"$" +M```*S```(`(```K0```1`@``"M0``$0"```*V```C@(```K<```]`@``"N`` +M`*@"```*Y```T0(```KH``!\`@``"NP``+L"```*\```60(```KT``#<`@`` +M"O@``)<"```*_```?0(```L````6`@``"P0``,\"```+"```/@(```L,``!^ +M`@``"Q```'8"```+%```B@(```L8``#8`@``"R```)T"```+)```+@(```LH +M``"V`@``"RP``+H"```+,```F@(```LT``#@`@``'`````$"```````0(``!U\```!`@``'8````$"```=A````0(``"D@```!`@``*20` +M``$"```I*````0(``"DL```!`@``*3````$"```I-````0(``"DX```!`@`` +M/K````$"```^M````0(``#ZX```!`@``/KP```$"```^P````0(``#[$```! +M`@``/L@```$"```^S````0(``$K8```!`@``2MP```$"``!*X````0(``$KD +M```!`@``2N@```$"``!*[````0(``$KP```!`@````P```("````$````@(` +M```4```"`@```!@```("````'````@(``!H\```"`@``&D````("```:6``` +M`@(``!I<```"`@``&G0```("```:>````@(``!J0```"`@``&I0```("```: +MK````@(``!JP```"`@``&L@```("```:S````@(``!KD```"`@``&N@```(" +M```;`````@(``!L$```"`@``&QP```("```;(````@(``!LX```"`@``&SP` +M``("```;5````@(``!M8```"`@``&W````("```;=````@(``!N,```"`@`` +M&Y````("```;J````@(``!NL```"`@``&\0```("```;R````@(``!O@```" +M`@``&^0```("```;_````@(``!P````"`@``'!@```("```<'````@(``!PT +M```"`@``'#@```("```<4````@(``!Q4```"`@``'&P```("```<<````@(` +M`!R(```"`@``'(P```("```%````@(``!XL```"`@``'C````("```>2````@(``!Y,```" +M`@``'F0```("```>:````@(``!Z````"`@``'H0```("```>G````@(``!Z@ +M```"`@``'K@```("```>O````@(``![4```"`@``'M@```("```>\````@(` +M`![T```"`@``'PP```("```?$````@(``!\H```"`@``'RP```("```?1``` +M`@(``!](```"`@``'V````("```?9````@(``!]\```"`@``'X````("```? +MF````@(``!^<```"`@``'[0```("```?N````@(``!_0```"`@``']0```(" +M```?[````@(``!_P```"`@``(`@```("```@#````@(``"`D```"`@``("@` +M``("```@0````@(``"!$```"`@``(%P```("```@8````@(``"!X```"`@`` +M('P```("```@E````@(``""8```"`@``(+````("```@M````@(``"#,```" +M`@``(-````("```@Z````@(``"#L```"`@``(00```("```A"````@(``"$@ +M```"`@``(20```("```A/````@(``"%````"`@``(5@```("```A7````@(` +M`"%T```"`@``(7@```("```AD````@(``"&4```"`@``(:P```("```AL``` +M`@(``"'(```"`@``(````@(``"=\```"`@``)Y0` +M``("```GF````@(``">P```"`@``)[0```("```GS````@(``"?0```"`@`` +M)^@```("```G[````@(``"@$```"`@``*`@```("```H(````@(``"@D```" +M`@``*#P```("```H0````@(``"A8```"`@``*%P```("```H=````@(``"AX +$```"`@`` +` +end Property changes on: stable/6/sys/contrib/dev/ath/public/ap30.hal.o.uu ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/ap30.inc =================================================================== --- stable/6/sys/contrib/dev/ath/public/ap30.inc (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/ap30.inc (revision 159558) @@ -0,0 +1,69 @@ +# +# Copyright (c) 2002-2006 Sam Leffler, Errno Consulting +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer, +# without modification. +# 2. Redistributions in binary form must reproduce at minimum a disclaimer +# similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any +# redistribution must be conditioned upon including a substantially +# similar Disclaimer requirement for further binary redistribution. +# 3. Neither the names of the above-listed copyright holders nor the names +# of any contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# Alternatively, this software may be distributed under the terms of the +# GNU General Public License ("GPL") version 2 as published by the Free +# Software Foundation. +# +# NO WARRANTY +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY +# AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL +# THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, +# OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER +# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +# THE POSSIBILITY OF SUCH DAMAGES. +# +# $Id: //depot/sw/branches/sam_hal/public/mipsisa32-be-elf.inc#1 $ +# + +# +# Configuration for building big-endian MIPS2 for the AP30 SoC +# using the 5.01 linux-mips.org toolchain (manually moved to +# /pub/gnu from /pub/gnu/local where rpm --prefix=/pub/gnu +# bogusly installs them). +# + +# +# http://www.linux-mips.org/toolchain.html +# +# /pub/gnu/bin/mips-linux-gcc -v +# Reading specs from /pub/gnu/bin/../lib/gcc-lib/mips-linux/2.96-mips3264-000710/specs +# gcc version 2.96-mips3264-000710 +# /pub/gnu/bin/mips-linux-as -v +# GNU assembler version 2.12.90.0.7 (mips-linux) using BFD version 2.12.90.0.7 20020423 + +# +ifndef TOOLPREFIX +TOOLPREFIX= /pub/gnu/bin/mips-linux- +endif +# +CC= ${TOOLPREFIX}gcc +LD= ${TOOLPREFIX}ld +STRIP= ${TOOLPREFIX}strip +OBJCOPY=${TOOLPREFIX}objcopy +NM= ${TOOLPREFIX}nm + +LDOPTS= -EB +COPTS+= -DAH_BYTE_ORDER=AH_BIG_ENDIAN +COPTS+= -G 0 -EB -mno-abicalls -fno-pic -mips32 -Wa,--trap \ + -fno-strict-aliasing -fno-common -fomit-frame-pointer -mlong-calls Property changes on: stable/6/sys/contrib/dev/ath/public/ap30.inc ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/ap30.opt_ah.h =================================================================== --- stable/6/sys/contrib/dev/ath/public/ap30.opt_ah.h (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/ap30.opt_ah.h (revision 159558) @@ -0,0 +1,5 @@ +#define AH_SUPPORT_AR5212 1 +#define AH_SUPPORT_AR5312 1 +#define AH_SUPPORT_5111 1 +#define AH_SUPPORT_5112 1 +#define AH_NEED_DESC_SWAP 1 Property changes on: stable/6/sys/contrib/dev/ath/public/ap30.opt_ah.h ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/ap43.hal.o.uu =================================================================== --- stable/6/sys/contrib/dev/ath/public/ap43.hal.o.uu (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/ap43.hal.o.uu (revision 159558) @@ -0,0 +1,3830 @@ +/*- + * Copyright (c) 2002-2006 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: //depot/sw/branches/sam_hal/COPYRIGHT#1 $ + */ +#define ATH_HAL_VERSION "0.9.17.2" +begin 644 hal.o +M?T5,1@$"`0`````````````!``@````!`````````````D3L8``0`0`T```` +M```H`!$`#N#_/_P```````````````````````!__P`````PA/__)`,`6#P" +M```0@P!A)$(`A"B"`%D00``E)`(1!RB"`!P00``3)`(`4BB"`!H00`!5/`(` +M`"B"`!,00``))`(`$RB"`!$00`!)/`(``"0"``<0@@!"``````/@``@``!`E +M$((`1P`````#X``(```0)1""`$$\`@``*((`4Q!```8D`P`]`!@GO?_@K[\`&#"$__\H +M@@"($$``&H^H`#`H@@"&$$``*CP"```H@@`=$$``""0"`%(H@@`:$$``*20" +M`!,0@@`H```8)1```"TD`@`!$((`'2B"`%(40``H```8)2B"`%D00``F)`(` +M`2B"`%<40``B/`(``!```!4D0@``)`(1$Q""`!]`""LA0)T`^``""0"``$GO?^PK[\`2*^W`$2OM@!`K[4`/*^T`#BO +MLP`TK[(`,*^Q`"ROL``H`("H)0"@D"4`P*`E`."8)0``B"4F0L``+%80`">P +M`"`\`@``)%<``!+``!0`````CJ(`%`!2$"&,0@``KZ(`().C`""2`@`!``(2 +M``!B&"62`@`"``(4``!B&"62`@`#``(6``!B&"4`=!@D$',`#R0"``$0```' +M`````(ZB`!0`4A`AC$(```*"$"004P`')`(``0+@^`DD!``*)C$``2HB`^@4 +M0/_@```0)8^_`$B/MP!$C[8`0(^U`#R/M``XC[,`-(^R`#"/L0`LC[``*`/@ +M``@GO0!0```P)1"@``@``!@E``,00#"#``$`0Q@E),8``0#%$"L40/_Z``0@ +M0@/@``@`8!`ECZD`$##G__\`!Q!``$<0(0`"$(``11`AE$@`)A$``(P``!`E +M``<00`!'$"$``A"``$40(9!#`"4D`@`"$&(`(BAB``,00``%)`(``Q!@``H` +M`!`E`^``"#!"__\08@!9``@0P"0"``008@!F/`,08A```'8``!`E$2``""0$ +M`,``!Q!``$<0(0`"$(``11`AD$,`*20"`&``0R`+``8PP"0"`^APPA`"`$@` +M&P``$!(5```"```````'``T`@A`A$```8B1"``J,@A+,$$``+`````"40@`" +M,$*``!!``!$`"!$`/`,08C1C3=,`0P`9```0$``"(8(`!C#``,00(21"`!4` +M1``;```0$A2```(```````<`#0`"$0`0``!+)$(`D(R$$LP0@``6``@0@)2" +M``(P0D``$$``$3P#$&(`"!#`-&--TP!#`!D``!`0``(A@@`&,,``Q!`A)$(` +M%0!$`!L``!`2%(```@``````!P`-``(0P!```#0D0@!(``@0@#P#$&(T8TW3 +M`$,`&0``$!```B&"``8PP`#$$"$D0@`5`$0`&P``$!(4@``"```````'``T` +M`A"`$```(R1"`"0\`Q!B-&--TP!#`!D``!`0``(A@@`&,,``Q!`A)$(`%0!$ +M`!L``!`2%(```@``````!P`-``(0@!```!,D0@`6``@0@#1C3=,`0P`9```0 +M$``"(8(`!C#``,00(21"`!4`1``;```0$A2```(```````<`#0`"$(`M!`/H +M)$,`O21"`%P`9!`+,$+__P/@``@`````E*,``C!C`"`48``3)`(``I2C``(P +M8P#0)`0`P!!D``XD`@`#E*,``C!C`-`D!`#0$&0`"20"``24HP`",&,`$!1@ +M``4D`@`!E*,``C!C"``D`@`%``,0"@/@``@`````)[W_X*^_`!BOL0`4K[`` +M$`"`."4`P(@E,B(`@!!```D`H(`E)`,)M!(#`(8D`@`.+@()M!!``'PF`_:9 +M$```/SP"9F8R(@$`$$``-#P"```D0@```$#X"0#@("400``A,B(!0"8"[+,L +M0@`Q$$``'3(B`4``$!"``%`0(0`".$`\!,S,-(3,S0($`!D``!`0``(0@@`" +M&(``8A@A)@7__CP"__\T0C\-`.(P(0#$`!D``"`0$&4`"0`$,((\`O__-$(_ +M"`#B,"$\`LS,-$+,S0#"`!D``!`0``(P@A```%D`P!`E+@03B0`"(`HF`O!@ +M/`/,S#1CS,T`0P`9```0$!2``%```A"")@+L>`!#`!D``!`0$```2P`"$((D +M`PFT$@,`2"0"``XN`@FT$$``"BX#$X@F`_:9/`)F9C1"9F<`8@`8```0$``" +M$$,``Q_#$```/`!#$",F`NQX/`3,S#2$S,T`1``9```0$!!@`#4``A""/`(` +M`"1"````0/@)`.`@)1!``"$N`Q,E)@+LLRQ"`#$00``>)@+P8``0$(``4!`A +M``(X0#P$S,PTA,S-`@0`&0``$!```A""``(8@`!B&"$F!?_^/`+__S1"/PT` +MXC`A`,0`&0``(!`090`)``0P@CP"__\T0C\(`.(P(3P"S,PT0LS-`,(`&0`` +M$!```C""$```#P#`$"4F`O!@/`3,S#2$S,T`1``9```0$!!@``@``A"")@+V +M,#P#S,PT8\S-`$,`&0``$!```A$")$(`#X^_`!B/L0`4C[``$`/@``@GO0`@ +M)[W_Z*^_`!2OL``0`*"`)8R%$LP0H``*/`(``"1"````0/@)`````#P#```D +M8P"X`$,0(9!"```0```$<@(0`CP"``"00@"Z<@(0`H^_`!2/L``0`^``"">] +M`!@GO?_HK[\`%*^P`!``H(`EC(42S!"@``\\`@``)$(```!`^`D`````/`,` +M`"1C`+@`0Q`AD$,```(#`!L``!`2%&```@``````!P`-$```"8^_`!0\`@`` +MD$,`N@(#`!L``!`2%&```@``````!P`-C[\`%(^P`!`#X``()[T`&">]_\"O +MOP`\K[X`.*^W`#2OM@`PK[4`+*^T`"BOLP`DK[(`(*^Q`!ROL``8`*"8)9)B +M``040``U`("P)0``D"4F8P`$)`0`_P!R$"&@1```)E(``2I"`"`40/_\`'(0 +M(8YB```80``I``"0)29T``0\`@``)%4``"0>``$F=P`&`!*`0`(2@"$`$("` +M)@,`(`)C&"&09``(D'$`"P*$$"&@4@``D&(`"0!$$"4"@A`AH%(``*^@`!`" +MP"`E`F`H)20&``X"H/@)`B`X)280`"@"D!@AI&(``*^^`!`"P"`E`F`H)20& +M``X"H/@)`B`X)0+P@"&F`@``)E(``8YB```"0A`J%$#_WP`2@$"/OP`\C[X` +M.(^W`#2/M@`PC[4`+(^T`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`$`LH@`= +M$$``BB2(`GP\`@``)$(`P``%&(``8A@AC&(```!```@`````E(("H*SB```# +MX``(```0)0/@``@D`@`-`^``""0"``T#X``()`(`#0/@``@D`@`-E0(`"JSB +M```#X``(```0)94"``BLX@```^``"```$"6-`P``,&.``"0"``T#X``(``,0 +M"XT#```\`@`!`&(8)"0"``T#X``(``,0"HT#```\`B```&(8)"0"``T#X``( +M``,0"XT#```\`A```&(8)"0"``T#X``(``,0"XT#```\`@@``&(8)"0"``T# +MX``(``,0"XR"`I"LX@```^``"```$"4D`@`!$,(`"P`````0P`!*```0)20" +M``(0P@`*`````"0"``,0P@`+``````/@``@D`@`-A(("E*SB```#X``(```0 +M)92"`I:LX@```^``"```$"6,@@*8K.(```/@``@``!`EC0,``#!C0``D`@`- +M`^``"``#$`N-`P``,&,@`"0"``T#X``(``,0"P/@``@D`@`-C0,``#P"`(`` +M8A@D)`(`#0/@``@``Q`+C0,``#!C"``D`@`-`^``"``#$`N-`P``,&,$`"0" +M``T#X``(``,0"R0"``$0P@`,`````!#```8D`@`-)`(``A#"``L``````^`` +M""0"``V-`P``,&,"``/@``@``Q`+C(,2Y"0"``T#X``(``,0"Y2"$N"LX@`` +M`^``"```$"4#X``()`(`#20"``P#X``(`````"0"``\0H@`&CZ,`$"0"`!D0 +MH@`*)`(``1```!4`````)`(``Q3"`!(LX@`%$$``$"0"``$#X``(K(<"F!#" +M``8`!Q`K)`(``A#"``8`````$```!P````"L@A+D`^``""0"``&DAQ+@`^`` +M""0"``$08``#`````"0"``RL8@```^``"```$"4GO?_H`,!()2SB``@40``M +M``!H)2>J`!``#1"``$40(91(``"43``"``@4``!,$"6M(@``)2D`!"3G__P! +M(%@E)0+``"Q"$``00``0)2D`!(R"`!0`2!`AC$(``*^B`!"3HP`0D4(``0`" +M$@``8A@ED4(``@`"%```8A@ED4(``P`"%@`0```$`&(0)8R"`!0`2!`AC$(` +M`*UB```E"``$).?__`&(&"LLX@`$.$(``0`#$`L40/_A+.(`"!!`_]8EK0`! +M`280(P/@``@GO0`8)[W_Z*^_`!2OL``0CZ,`*"0"``T0H@`6C[``+"BB``X0 +M0``%`````!"@``L`````$```*P``$"4D`@`=$*(`%22"$N@D`@`>$*(`%P`` +M$"40```DC[\`%"2"`F2L8@``)`(`$*X"```0```=)`(``3P"```D0@YD`,`H +M)8QF````0/@)C@<``*X"```0```4)`(``:QB```D`@`8K@(``!````\D`@`! +M%.``!P`````D`@`$K@(``(QC``",@@*<$```!JQB```D`P`$%.,`!```$"6, +MP@``K(("G"0"``&/OP`4C[``$`/@``@GO0`8C*,`!!!@`&<``!`EC,(``*RB +M``",P@`$K*(`"(S"``BLH@`,C,(`#*RB`!",Q``0)`+__Q""``4L@P$`)`(` +M_P"#$`L0```#K*(`%"0"``*LH@`4C,,`%"0"__\08@`2`&`@)2R#!`$D`@0` +M`$,@"B0"``&LH@`8`$00*Q!```P`````C*(`&``"$$`T0@`!K*(`&`!$$"L4 +M0/_Z`````!````2,PP`8C,(`%*RB`!B,PP`8)`+__Q!B`!(`8"`E+(,$`20" +M!```0R`*)`(``:RB`!P`1!`K$$``#`````",H@`<``(00#1"``&LH@`<`$00 +M*Q1`__H`````$```!)3"`!PD`@/_K*(`')3"`!P00``()`(`"I3#`!PL8@`0 +M%$```@`````D`P`/$````J2C`""DH@`@E,(`'A!```@D`@`*E,,`'BQB`!`4 +M0``"`````"0#``\0```"I*,`(J2B`"*,P@`@K*(`)(S"`"2LH@`HC,(`**RB +M`"R,P@`LK*(`,(S#``0D`@`$%&(`!20"``&,HP`$%&(``@````"LHP`X`^`` +M"`````",PP`$$&``'@``$"6,P@`,K*(`"(S"``"LH@``C,(`"*RB``2,P@`, +MK*(`"(S"`!"LH@`,C,(`%*RB`!",P@`8K*(`%(S"`!RLH@`8E,(`(*2B`!R4 +MP@`BI*(`'HS"`"2LH@`@C,(`**RB`"2,P@`LK*(`*(S"`#"LH@`L)`(``0/@ +M``@`````)[W_X*^_`!ROL@`8K[$`%*^P`!``@)`E/`(``"1"````0/@)`*"` +M)0!`B"42(``!$$`-"81`L@"@"`E/`,``"1C````8/@)`B`H)0!`J"6. +M@@)@`H`@)0!`^`D"("@E`!480`!V&"&6!`+>E',```"3("$`1!`A``(4```" +M'`.6`@+*,$(!`!!```X`=Q`J$$``'`*`("4`8+@ECH("8`!`^`D"("@EE@," +MW@!B&"$"8Q@C``,<```#'`,0```1KZ,`%`!^$"H00``.`H`@)0!@\"6.@@)@ +M`$#X"0(@*"4`%2!``)8@(98C`!8`8A@AE((```!#$",``A0```(4`Z^B`!`F +M4@`!CH(2R`)"$"L40/_%`!(1@```D"4`$A&``H*`(88"`MX$00`.)A$"R(Z" +M`F`"@"`E`$#X"0(@*"66`P+*,&,!`(^E`!0`12`ACZ4`$`!%$"$X8P```(,0 +M"Z8B`!@F4@`!*D(`0!1`_^N/OP`\C[X`.(^W`#2/M@`PC[4`+(^T`"B/LP`D +MC[(`((^Q`!R/L``8`^``"">]`$``````,*7__S#&__^4@@``+$(P`CP#```4 +M0``#)&@!8#P"```D2`%X```@)20*`&0\"5'K-2F%'P`$$$``2!`AE$(```%" +M&",`90`8<$8`````$!(`20`8```8$``#&4,``A?#`&(8(Z3C```DA``!*((` +M"Q1`__`DYP`"`^``"``````PI?__)`,`_Q"C`!,D`@#_E(,``"QC,`,`!1"` +M`$40(21"$L`08``,,$+__RRC`#\`!1"``$40(21"%2(08``&,$+__P`%$(`` +M11`A``(00"1"$^PP0O__`^``"``````PI?__)`,`_Q"C``DD`@#_E((``"Q" +M,`,DHPE@%$```S!C__\DH@C\,$/__P!@$"4#X``(`````">]_]"OOP`LK[0` +M**^S`"2OL@`@K[$`'*^P`!@`H)`EED(``"Q"0``40``'`("@)99"`"X00``$ +M`````)9#`!808`".)`(``99"```L0C`#%$``'203`0$D$P%0ED(!=A!``'0` +M`(@E)E```@)@*"4F8@`!,%/__XZ"`C@"@"`E`$#X"2>F`!`00`!\`!$80`!P +M("&7H@`0``(2`J2"`6``@!@EDZ(`$:1B`6(F,0`"ED(!=@(B$"H40/_M`F`H +M)1```%R60@%VCH(".`*`("4D!0$``$#X"2>F`!`00`!G`H`@)9>B`!```AI" +MID,!8@`"$((P0@!_ID(!9)>B`!```A%`,$(`?Z9"`68"8"@E)F(``3!3__^. +M@@(X`$#X"2>F`!`00`!5EZ,`$``#(L*60@%F`$00):9"`68``QD",&,`?Z9# +M`6B7H@`0``(0P#!"`'^F0@%J`F`H)29B``$P4___CH(".`*`("4`0/@))Z8` +M$!!``$&7HP`0``,C0I9"`6H`1!`EID(!:@`#&8(P8P!_ID,!;)>B`!```A!` +M,$(`?Z9"`6X"8"@E)F(``3!3__^.@@(X`H`@)0!`^`DGI@`0$$``+9>C`!`` +M`R/"ED(!;@!$$"6F0@%N``,2`C!"`'^F0@%P``,80C!C`'^F0P%REZ(`$``" +M$8`P0@!_ID(!=(Z"`C@"@"`E`F`H)0!`^`DGI@`0$$``&)>C`!```QJ"ED(! +M=`!#$"6F0@%TED(!=A!``!```(@E)E,``CP"```D5!5@`!&`0"80`6`"<(`A +M`D`@)0*`^`F6!0``I@(``"8Q``&60@%V`B(0*A1`__8`$8!`)`(``8^_`"R/ +MM``HC[,`)(^R`""/L0`]`"`GO?_X`*!@)96"`!:DP@`&-`+>K:>B``"G +MH@`"```@)93%``8``#@E`.40!S!"``$80``'*(,``A!@`*(``!`E``000`.B +M$"&D1P``)(0``23G``$HX@`$%$#_\P````"5@@`4I,(`!#!#__\08`"5```0 +M)93"``000`"1``!()20*`%0D"P`$)`4`&G$E$`(`3"@A)*@`&(S#``AQ*B`" +M`(,8(92B`!BD8@``C,(`"`""("&4H@`JI((``@``."5Q*B`"C,(`"`""$"$` +M!QB``&<8(0`#&(``0Q`AI$``!B3G``$HX@`$%$#_]I>C``(T`MZM%&(`'G$J +M*`*7IP````<@@`"'("$`!""`<2H0`@!$("&,P@`(`((@(:2+``:5`@`"I((` +M")4#``8`0Q`AI((`"I4#``H`0Q`AI((`#)4#``X`0Q`AI((`#I4"``2D@@`0 +ME0(`"*2"`!*5`@`,I((`%)4"`!`0``!0I((`%HS$``@`I"`AEZ,````#$(`` +M0Q`A``(0@`""("&5`@`"I((`"(S$``@`I"`AEZ,``@`#$(``0Q`A``(0@`"" +M("$D`@`4I((`"(S$``@`I"`AEZ,``@`#$(``0Q`A``(0@`!$$"$D`P`CI$,` +M"HS$``@`I"`AEZ,``@`#$(``0Q`A``(0@`!$$"$D`P`_I$,`#)>G````!Q"` +M`$<0(0`"$(``HB`AC,(`"`""("$DA``$I(L``I2"``25`P`&`$,0(:2"``:5 +M`P`*`$,0(:2"``B5`P`.`$,0(:2"``J5`@`$I((`#)4"``BD@@`.E0(`#*2" +M`!"5`@`0I((`$I>G``(`!Q"``$<0(0`"$(``HB`AC,(`"`""("$DA``$)`(` +M`Z2"``*5`@`4I((`#)4"`!:D@@`.E0(`&*2"`!`E*0`!E,(`!`$B$"H40/]T +M)`4`&B0"``$#X``()[T`"">]_HBOOP%TK[X!<*^W`6ROM@%HK[4!9*^T`6"O +MLP%D`"@0``#&C[\!=">D`"@\`@``)$(```!`^`DD!0$Q`"H`$!!``L(@(2>C`!``8A@A +ME&(``*2"``!R%1`"`%8@(91B``"D@@`8`F`H)29S``&.@@(X`H`@)0!`^`DG +MI@%($$``IG(5(`(`GB@ADZ,!29>B`4@``A!`,$(!``!B&".DHP`8`)8@(9>B +M`4@``AH"``(3P@`"$@``8A@CI(,`(`)@*"4FF`4@0 +M0`!ZB`4@``A%",$(`'Z2" +M```"XQ@AEZ(!2``"$H(P0@`?I&(```)@*"4FE`"@\`P``)&,9 +MR`!@^`DDQ@ED$$``"(^_`72/H@%,)$(``:^B`4PH0@`#%$#^VR0"``&/OP%T +MC[X!<(^W`6R/M@%HC[4!9(^T`6"/LP%]`7@G +MO?_@K[\`'*^R`!BOL0`4K[``$`"@D"4``(`E/`(``"11````$!!``%`0(0`" +M$(`"0A`AC$0)9!"```,``````B#X":Q`"60F$``!*@(``Q1`__2/OP`]`"``@$@E,*7__Z4E`!25)``6``!`)3""``$D`P`! +M.$(```!B0`L`!!!",$(``1!```(E`@`!,$C__P`$$((P0@`!$$```B4"``$P +M2/__``00PC!"``$00``")0(``3!(__\0H``3```X)20+`&8E*@`"``<80`!F +M$"&41````2,8(:1D``!PZQ`")$(`&`$B&"&D9````4(0(:1(```DX@`!,$?_ +M_P#E$"L40/_R``<80`/@``@`````)[W_J*^_`%2OO@!0K[<`3*^V`$BOM0!$ +MK[0`0*^S`#ROL@`XK[$`-*^P`#``@)@E`*"@):^F`&"OIP!DC[X`:).U`&\P +M\?__$\``-@``@"4\`@``)%<58">R`!`\`@``)%85P`(@*"4F(@`!,%'__XYB +M`C@"8"`E`$#X"2>F`"@00`&`DZ4`*1"@`"<\`@``%J``!0`````"X/@)`H`@ +M)1````4"`"`E`H`@)0+`^`F3I0`I`@`@)28#``$`!"!``D0@(:2"``"7H@`H +M``(J`A"@`!0P$"L40/_2`B`H)3P" +M```D0B((CZ0`8`(`*"4`0/@))Z8`$``>$$*/HP!D`&(0(3!1__^/HP!@E&(` +M%!!``4H``)`E)`(`9H^C`&``8``3F +M`"@00`$I`B`H)9>B`"@P0@`_I@(`%)>C`"@``Q&",$(`#Z8"`$0``QJ"I@,` +M'"8B``$P4?__CF(".`)@("4`0/@))Z8`*!!``1F/OP!4EZ(`*#!"``^F`@!, +MEZ(`*``"$0(P0@`_I@(`))8"``(L0@`"%$``/B0"``&7HP`H``,2@C!"`!^F +M`@`.``,;PJ8#``8"("@E)B(``3!1__^.8@(X`F`@)0!`^`DGI@`H$$``_I>C +M`"@P8P`_``,80)8"``8`0Q`EI@(`!I>C`"@``Q&",$(`#Z8"`#X``QJ"I@,` +M%@(@*"4F(@`!,%'__XYB`C@"8"`E`$#X"2>F`"@00`#J`B`H)9>B`"@P0@`/ +MI@(`1I>C`"@``Q$",$(`/Z8"`!X``Q*",$(`#Z8"`$X``QN"I@,`)B8B``$P +M4?__CF(".`)@("4`0/@))Z8`*!!``-:7HP`H,&,`#P`#&("6`@`F`$,0)1`` +M`!>F`@`FE@,``A1B`!27HP`H``,2@C!"``^F`@!4``,;@J8#`"P"("@E)B(` +M`3!1__^.8@(X`F`@)0!`^`DGI@`H$$``OY>C`"@P8P`/``,8@)8"`"P`0Q`E +MI@(`+)8"``(L0@`#%$``,20"``*7HP`H``,1`C!"`!^F`@`0``,:0J8#``@" +M("@E)B(``3!1__^.8@(X`F`@)0!`^`DGI@`H$$``IP(@*"67H@`H,$(`#Z8" +M`$"7HP`H``,1`C!"`#^F`@`8``,2@C!"``^F`@!(``,;@J8#`"`F(@`!,%'_ +M_XYB`C@"8"`E`$#X"2>F`"@00`"3EZ,`*#!C``\``QB`E@(`(`!#$"6F`@`@ +MEZ,`*``#$0(P0@`/I@(`4``#&@(P8P`_$```"J8#`"B6`P`"%&(`!Y>C`"@` +M`Q$",$(`#Z8"`%8``QH",&,`/Z8#`"Z6`@`"+$(`!!1``%@D`@`#EZ(`*``" +M$X*F`@`2`B`H)28B``$P4?__CF(".`)@("4`0/@))Z8`*!!``&V7HP`H,&,` +M!P`#&("6`@`2`$,0):8"`!*7HP`H``,0PC!"`'^F`@`*``,2@C!"``^F`@!" +M``,;@J8#`!H"("@E)B(``3!1__^.8@(X`F`@)0!`^`DGI@`H$$``5I>C`"@P +M8P`/``,8@)8"`!H`0Q`EI@(`&I>C`"@``Q$",$(`#Z8"`$H``Q(",$(`/Z8" +M`"(``QN"I@,`4@(@*"4F(@`!,%'__XYB`C@"8"`E`$#X"2>F`"@00``_EZ,` +M*#!C``,``QB`E@(`4@!#$"6F`@!2EZ,`*``#$((P0@`_I@(`*@`#$@(P0@`/ +MI@(`6@`#&P*F`P`R`B`H)28B``$P4?__CF(".`)@("4`0/@))Z8`*!!``"B7 +MHP`H,&,``P`#&0"6`@`R`$,0)1```!JF`@`RE@,``A1B`!@F0@`!EZ(`*``" +M$X*F`@!8`B`H)28B``$P4?__CF(".`)@("4`0/@))Z8`*!!``!2/OP!4EZ(` +M*#!"``,``A"`E@,`6`!B&"6F`P!8EZ(`*``"$((P0@`_I@(`,"9"``$P4O__ +MCZ,`8)1B`!0"0A`K%$#^NB0"`&8D`@`!C[\`5(^^`%"/MP!,C[8`2(^U`$2/ +MM`!`C[,`/(^R`#B/L0`TC[``,`/@``@GO0!8)[W_^*^P````@&`EE*(`%*6" +M`!25B0`6``!8)3$B``$D`P`!.$(```!B6`L`"1!",$(``1!```(E8@`!,$O_ +M_P`)$((P0@`!$$```B5B``$P2___``D0PC!"``$00``")6(``3!+__^4H@`4 +M$$``.```."4D#@!F)9``!"6-``8EB@`()!D`!"08``$D#P`%``<80`"C$"&4 +M1````8,8(:1D``!P[A`")$(`&`&"&"&D9````@(0(:1+`````$`E```@)7#N +M,`(`!!!``$00(0`"$,``1A`A)$,`&`&C$"&D1````(D0!S!"``$00``'`4,8 +M(24"``$P2/__%1@`":1Y```0```'I&\````$$$``1!`A``(0P`!&$"$`2A`A +MI$``&"2"``$P1/__+((`!!1`_^8`!!!`).(``3!'__^4H@`4`.(0*Q1`_](` +M!QA`C[````/@``@GO0`()[W_Z*^S`!2OL@`0K[$`#*^P``@`H)`E`,"()30" +MWJVGH@``IZ(``J>B``2GH@`&``#()98D`!8``&@E)`4``P"M&",`9!`',$(` +M`1!```0`&1!``Z(0(:1#```G.0`!):(``3!-__\MH@`$%$#_]0"M&".60@`4 +MIB(`%#!"__\00`!(``!P)203`&9QTQ`"`D(8(21X`!@`41`AE&,`&*1#`!@3 +M(``Y``!H)20"`&9QPH`")P\`!``-($`#I!`AE$(````"&$``8A@A``,8P`(# +M&"$`<1@A`(\0(81"``@``A"`I&(`+`'D("&4@@``I&(`(B0(``&48@`@`0(0 +M*Q!``!TD;``>)8L`!B<*``0EB0`$``@H0`"K."$`X#`E``@@@`"-("$`!"!` +M`(H0(81#`#```QA`E,(`!@!#$"&DX@`(`24P(0"I*"$`BB`AE*/__I2"``@` +M8A@AI,,``"4"``$P2/__E8(``@$"$"L40/_I``@H0"6B``$P3?__`;D0*Q1` +M_\T`#2!`)<(``3!.__^6(@`4`<(0*Q1`_[QQTQ`")`(``8^S`!2/L@`0C[$` +M#(^P``@#X``()[T`&">]_\"OOP`XK[4`-*^T`#"OLP`LK[(`**^Q`"2OL``@ +M`("@)0"@F"4D`@`$IZ(`&"0"``:GH@`:)`(`":>B`!PD`@`,IZ(`'@``J"4\ +M`@``)$(```!`^`DD!`04`$"`)1(``(H"H!`EEF(`%A!``"R6<@#0/`(``"1" +M```"`"`E`$#X"20%!!268@!HI@(`%B0"``JOH@`0KZ``%#P"```D0B+``H`@ +M)0)@*"4"`#`E`$#X"0)`."400`!N`````"9Q"6268@!HIF()>CP"```D0BET +M`B`@)0!`^`D"`"@E/`(``"1"*M`"@"`E`@`H)0!`^`D"(#`E$$``7@````"6 +M`@`:``(00`!=$"&40P`6E@(`%'!#(`(`DI`A)E(`!99B`!H00``L/`(``"1" +M```"`"`E`$#X"20%!!268@!JI@(`%B0"``2OH@`0)`(``:^B`!0\`@``)$(B +MP`*`("4"8"@E`@`P)0!`^`D"0#@E$$``0``````F<0UXEF(`:J9B#8X\`@`` +M)$(I=`(@("4`0/@)`@`H)3P"```D0BK0`H`@)0(`*"4`0/@)`B`P)1!``#`` +M````E@(`&@`"$$``71`AE$,`%I8"`!1P0R`"`)*0(292``*68@`<$$``)#P" +M```D0@```@`@)0!`^`DD!004EF(`;*8"`!8D`@`$KZ(`$"0"``*OH@`4/`(` +M`"1"(L`"@"`E`F`H)0(`,"4`0/@)`D`X)1!``!(`````)G$1C)9B`&RF8A&B +M/`(``"1"*70"("`E`$#X"0(`*"4\`@``)$(JT`*`("4"`"@E`$#X"0(@,"40 +M0``"`````"05``$2```$/`(``"1"````0/@)`@`@)0*@$"6/OP`XC[4`-(^T +M`#"/LP`LC[(`*(^Q`"2/L``@`^``"">]`$`GO?_`K[\`/*^^`#BOMP`TK[8` +M,*^U`"ROM``HK[,`)*^R`""OL0`B`!```A"`,$(`/Z8"`!X"("@E)C$``8YB`C@"8"`E +M`$#X"2>F`!`00`!HEZ,`$``#&X*6`@`>`$,0):8"`!Z7H@`0``(2`C!"`#^F +M`@`@EZ(`$``"$((P0@`_I@(`(I>B`!```A$`,$(`/Z8"`"0"("@E)C$``8YB +M`C@"8"`E`$#X"2>F`!`00`!0EZ,`$``#&P*6`@`D`$,0):8"`"27H@`0``(1 +M@C!"`#^F`@`FEZ(`$#!"`#^F`@`H`B`H)28Q``&.8@(X`F`@)0!`^`DGI@`0 +M$$``/H^_`#R7H@`0``(2@J8"`"J7H@`0``(1`C!"`#^F`@`LEZ(`$``"$(`P +M0@`_I@(`+@(@*"4F,0`!CF(".`)@("4`0/@))Z8`$!!``"J7HP`0``,;@I8" +M`"X`0Q`EI@(`+I>B`!```A(",$(`/Z8"`#"7H@`0``(0@C!"`#^F`@`R`D`@ +M)98%``*6!@`$`\#X"28'``B6`@`&$$``#@``("4F!0`&)`8`,@`$$$`D0@`8 +M`*(0(81#``!P9A@"I$,``"2$``&6`@`&`((0*A1`__<`!!!`)I0``0*5$"H4 +M0/]_)A``-";W``$JX@`#%$#_4R0"``&/OP`\C[X`.(^W`#2/M@`PC[4`+(^T +M`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`$`GO?_`K[\`/*^^`#BOMP`TK[8` +M,*^U`"ROM``HK[,`)*^R`""OL0`B +M`!```A&",$(`/Z8"``*7H@`0,$(`/Q````VF`@````,;0I8"``0`0Q`EI@(` +M!)>B`!```A'",$(`/Z8"``*7H@`0``(00C!"`#^F`@``EF(``"1"``&F8@`` +M)I0``0*6$"H40/^D)A``"B:U``$JH@`#%$#_<"0"``&/OP`\C[X`.(^W`#2/ +MM@`PC[4`+(^T`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`$`GO?_`K[\`/*^^ +M`#BOMP`TK[8`,*^U`"ROM``HK[,`)*^R`""OL0`C`!```Q(",$(`/Z2"``(``Q.",$(``:R"``27 +MH@`0,$(`/Z2"``H``QF",&,``29S``(J8@`(%$#_Z*R#``P0``"```"8)292 +M``&.@@(X`H`@)0!`^`DGI@`0$$``I0*`("67H@`0``(:0J8C`````A"",$(` +M?Z8B``B7H@`0``(10#!"`'^F(@`0`D`H)292``&.@@(X`$#X"2>F`!`00`"4 +MEZ,`$``#(L*6(@`0`$00):8B`!```QD",&,`?Z8C`!B7H@`0``(0P#!"`'^F +M(@`@`D`H)292``&.@@(X`H`@)0!`^`DGI@`0$$``@9>C`!```R-"EB(`(`!$ +M$"6F(@`@``,9@C!C`'^F(P`HEZ(`$``"$$`P0@!_IB(`,`)`*"4F4@`!CH(" +M.`*`("4`0/@))Z8`$!!``&Z7HP`0``,CPI8B`#``1!`EIB(`,``#$@(P0@!_ +MIB(`.``#&((P8P`_IB,``I>B`!```A$`,$(`/Z8B``H"0"@E)E(``8Z"`C@" +M@"`E`$#X"2>F`!`00`!8EZ,`$``#(P*6(@`*`$00):8B``H``QF",&,`/Z8C +M`!*7H@`0,$(`/Z8B`!H"0"@E)E(``8Z"`C@"@"`E`$#X"2>F`!`00`!&`H`@ +M)9>B`!```AJ"IB,`(@`"$0(P0@`_IB(`*I>B`!```A"`,$(`/Z8B`#("0"@E +M)E(``8Z"`C@`0/@))Z8`$!!``#4``)@EEZ(`$``"(X*6(P`R`&08):8C`#(` +M`A(",$(`/Z8B`#J/HP`4``,00`!>$"$D50$&/`(``"17%6`\`@``)%85P``3 +M$,``48`AC@(``!!``!(`````EJ(``#!"``]_\"OOP`\K[X`.*^W`#2OM@`PK[4`+*^T`"BOLP`DK[(` +M(*^Q`!ROL``8`*"()20"``^F(@`JIB(`+)8B```L0C`#%$``!@"`D"4\`@`` +M)%X!J"0"`"`0```%IB(!!#P"```D7@&0)`(`$*8B`02.0@(X`D`@)8_%```` +M0/@))Z8`$!!``UV7HP`0``,3PJ8B``8``Q.",$(``:8B``H``Q+",$(`!Z8B +M``P``Q$",$(`?Z8B``Z6(@``+$)``!1```4D`@`!``,0PC!"``$0```"IB(` +M"*8B``B7HP`0``,0@C!"``&F(@`<``,80C!C``&F(P`:EZ(`$#!"``&F(@`6 +MC]``!`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!``S>/OP`\EZ(`$``"$@*B +M(@`>DZ(`$:(B`!^6(@``+$)``!1``#$``*`E`@`H)280``&.0@(X`D`@)0!` +M^`DGI@`0$$`#)9>C`!```Q."IB(`+@`#$T(P0@`!KB(`R``#&P(P8P`!KB,` +MS)>B`!`P0@__IB(`,`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!``Q./OP`\ +MEZ(`$#!"#_^F(@`DEZ(`$``"$X(P0@`!HB(`(Y8B```L0E``%$``"P``H"6. +M0@(X`D`@)28%``(`0/@))Z8`$!!``P```*`EEZ(`$``"$0*F(@#0)C,`!"8U +M``8D%P`"/`(``"16%<``%!"``%X0(8Q0``@"`"@E)A```8Y"`C@"0"`E`$#X +M"2>F`!`00`+M`!0@0`"1*"&7HP`0``,2`C!"`'^DH@`R`*`0)0`#&((P8P`_ +MI$,`.`"3("&7H@`0``(1`#!"`#^D@@!P`@`H)280``&.0@(X`D`@)0!`^`DG +MI@`0$$`"UP`4,$`DQ`!P`F0@(9>C`!```RL"E((```!%$"6D@@```-,0(0`# +M&8(P8P`_I$,`=@!`,"67H@`0,$(`/Z3"`'P"`"@E)A```8Y"`C@"0"`E`$#X +M"2>F`!`00`+``!0@0`"3*"&7HP`0``,2@J2B`((`H!`E``,9`C!C`#^D0P"( +M`$`@)9>B`!```A"`,$(`/Z2"`(X"`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`0 +M0`*K`!0P0"3$`(X"9"`AEZ,`$``#*X*4@@```$40):2"````TR`A``,2`C!" +M`#^D@@"4`(`0)0`#&((P8P`_I$,`F@!`,"67H@`0``(1`#!"`#^DP@"@`@`H +M)280``&.0@(X`D`@)0!`^`DGI@`0$$`"CP`4,$`DQ`"@`F0@(9>C`!```RL" +ME((```!%$"6D@@```-,0(0`#&8(P8P`_I$,`I@!`,"67H@`0,$(`/Z3"`*P" +M`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`00`)XEZ,`$`*5$"$``QH"H$,`4"0" +M``$2@@`6*H(``A!```4`````$H``!Y>B`!`0```>`````!*7`!:7H@`0$``` +M&@```````AE",&,`!Z8C`/```A"",$(`!Z8B`/*7H@`0``(00#!"``<0```/ +MIB(`[)>B`!```A$",$(`!Z8B`/27H@`0,$(`!Q````>F(@#V``(1`C!"``>F +M(@#XEZ(`$#!"``>F(@#Z%H``'`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!` +M`D:7HP`0``,CPI8B`.P`1!`EIB(`[``#$P(P0@`'IB(`[@`#$D(P0@`'IB(` +MZ``#$8(P0@`'IB(`Z@`#&,(P8P`'IB,`Y)>B`!`P0@`'IB(`Y@(`*"4F$``! +MCD(".`)`("4`0/@))Z8`$!!``BL`%!A``'4@(9>B`!```A("I((`.`!S&"&3 +MH@`1I&(`0`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!``AP`%!A``'$@(9>B +M`!```A("I((`2@"`&"63H@`1I&(`4`(`*"4F$``!CD(".`)`("4`0/@))Z8` +M$!!``@T"D1@AEZ(`$``"$@*@8@!9`!000"1"`%@"8B`ADZ,`$3!B`(`00``# +MI(,``#1B_P"D@@```@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$`!^0`4($`` +MD2@AEZ,`$``#$4(P0@#_I*(`8B2$`&@")!`A``,80C!C``^D0P```J0@(9>B +M`!`P0@`!I((``)8B```L0D``%$``#@`````2@``%EZ(`$!*7``<`````$``` +M"98B`````A-",$(``1````2F(@`F``(30C!"``&F(@`HEB(``"Q",`,40``M +M`@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$`!SY>C`!``%!!``%40(0`#&8(P +M8P!_I$,`L"0"``$2@@`+*H(``A!```4`````$H``%P`````0```9EB(``!*7 +M``L`````$```%98B``"7H@`0,$(`!Z8B`/R7H@`0``(0PC!"``<0```,IB(! +M`)>B`!`P0@`'IB(`_I>B`!```A#",$(`!Q````2F(@$"EZ(`$#!"`#^F(@`2 +MEB(``"Q",`040``L`!000``4&$``C`!```QC`,&,`.)2" +M````0Q`E%I<`":2"``"7HP`0``,0PJ(B`"*6(@``+$)`!A1```(``Q+"IB(` +M+!:``!$`````EB(``"Q"0``40`#QEZ,`$``#$@(P0@`_IB(!1@`#&,(P8P`? +M$```!J8C`4H`4Q`A)`,`"J1#`+@D`@`/HB(`(I8B```L0D``%$``X20"``$2 +M@@`+*H(``A!```4`````$H``H0`````0``#:)I0``1*7`"4"`"@E$```UB:4 +M``$"`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`00`%>`B`@)0+`^`F3I0`1IB(! +M5)>E`!`"("`E`L#X"0`%*@*F(@%6CD(".`)`("4"`"@E`$#X"2>F`!`00`%/ +M`B`@)0+`^`F3I0`1IB(!6)8B```L0D`!%$``MY>B`!```A(",$(`/Q```+.F +M(@#$)A```8Y"`C@"0"`E`$#X"2>F`!`00`$]`B`@)0+`^`F3I0`1IB(!3I>E +M`!`"("`E`L#X"0`%*@*F(@%0`@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$`! +M+0(`*"67H@`0,$(`?Z8B`!"7H@`0``(1PC!"`#^F(@`4)A```8Y"`C@"0"`E +M`$#X"2>F`!`00`$?`B`@)0+`^`F3I0`1IB(!4I8B```L0D`!%$``!0(`*"67 +MH@`0``(2`C!"`#^F(@#&)A```8Y"`C@"0"`E`$#X"2>F`!`00`$.C[\`/)>B +M`!```A%",$(`/Z8B`4B7H@`0,$(`'Z8B`4R6(@``+$)``A1``'$"`"@E)A`` +M`8Y"`C@"0"`E`$#X"2>F`!`00`#\C[\`/).B`!&F(@`JEB(``"Q"4``40`!D +MEZ,`$``#$@(P0@!_IB(`U@`#&\*F(P#:`@`H)280``&.0@(X`D`@)0!`^`DG +MI@`0$$``Z)>C`!`P8P`?``,80)8B`-H`0Q`EIB(`VI>C`!```Q%",$(`/Z8B +M`.(``QK"HB,`W8Y"`C@"0"`E`@`H)0!`^`DGI@`0$$``UX^_`#R3H@`1,$(` +M!P`"$4"2(P#=`&(8):(C`-V7H@`0``(0PA```#NB(@#?EB(``"Q"0`$40``W +M`@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$``PH^_`#R7H@`0,$(`/Z8B`,*6 +M(@``+$)0`!1``"F7HP`0``,1@C!"`'^F(@#4``,;0J8C`-@"`"@E)A```8Y" +M`C@"0"`E`$#X"2>F`!`00`"MEZ,`$#!C``<``QC`EB(`V`!#$"6F(@#8EZ,` +M$``#$,(P0@`_IB(`X``#&D*B(P#F`!`00`"< +MC[\`/).B`!$P0@`!``(1P)(C`-P`8A@EHB,`W)>B`!```A!"HB(`WB:4``$J +M@@`#%$#]F``4$("6(@``+$(P`Q!``!TD`@`$CD(".`)`("4D!0#L`$#X"2>F +M`!`00`"#`D`@)9>B`!`P0@`'IB(`_)>B`!```A#",$(`!Z8B`0".0@(X)`4` +M[0!`^`DGI@`0$$``=X^_`#R7H@`0,$(`!Z8B`/Z7H@`0``(0PC!"``>F(@$" +M)`(`!*8B`6`D`@`!IB(!7J8B`5RF(`%:C]``%)8B`0000``6``"@)28S``8" +M`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`00`!<`!080`!S("&7H@`0``(2`J2" +M`0``@!@EDZ(`$:1B`0(FE``"EB(!!`*"$"H40/_N`@`H)98B```L0E`#%$`` +M&P```````*`E)C,`!HY"`C@"0"`E`@`H)0!`^`DGI@`0$$``0Y>C`!``%!"` +M`%,0(:1#`XB.0@(X`D`@)28%``4`0/@))Z8`$!!``#F7HP`0`!00@`!3$"&D +M0P.*)I0``2J"``440/_I)A```98B```L0C`#$$``"B0"_\JF(@!<)`+__Z8B +M`%ZF(@!@)`(`#Z8B`$0D`@`]`$`GO?_@K[\` +M&*^Q`!2OL``0`("`)3P"```D0CF\`$#X"0"@B"400``7`@`@)3P"```D0A7X +M`$#X"0(@*"400``1`@`@)3P"```D0B]``$#X"0(@*"400``+`@`@)3P"```D +M0C+$`$#X"0(@*"400``%`@`@)3P"```D0C5P`$#X"0(@*"6/OP`8C[$`%(^P +M`!`#X``()[T`(">]_^BOOP`0`*`8)91B```L0D``%$``"8^_`!"48P`N)`(` +M`11B``4\`@``)$(AG`!`^`D`````C[\`$`/@``@GO0`8```````````````` +ME(,``)2B```48@`'`````)2"``(P1,'PE*(``C!"P?`0```#`((@(Y2$```` +M@B`C`^``"`"`$"64@@*@`^``"#!"O_\``"@E``40P`!$$"&,0P``C$(`!`!B +M&"448``&```0)22E``$HH@`"%$#_]@`````D`@`!`^``"``````GO?_HK[\` +M$#P"```D0DD(`$#X"0``````0"@E,**``!!``!$``"`E,*5__SP"```D1AHH +M``00P`!$$",``A"``$80(91#```090`3)`(``22$``$L@@"#%$#_]@`````0 +M```-```0)3P"```D1A#(``010`!&$"&40P``$&4`!B0"``$DA``!+((`2Q1` +M__D`!!%````0)8^_`!`#X``()[T`&">]_^BOOP`4K[``$#"P__\2```E)`(` +M`3P"```D0DD(`$#X"0``````0"@E,*.``#P"__\T0G__`*(0)`("$"848``9 +M+$(``3BB`?\L0@`!+*,``0!#$"440``3)`(``0``("4\`@``)$8:*``$$,`` +M1!`C``(0@`!&&"&48@``%@(`!`````"48P`"$&4`!B0"``$DA``!+((`@Q1` +M__0`!!#````0)8^_`!2/L``0`^``"">]`!@GO?_@K[\`'*^R`!BOL0`4K[`` +M$`"@B"6,@@(T`$#X"0#`D"4`0(`E,@(`0A!```]_V"OOP"`"` +MN"6OI0&DKZ8!J*^G`:R/L@'$E[`!OI>B`<*OH@%8)`,;6*^C`6`FY0+(KZ4! +M9#P"```D0DE0`$#X"0``B"400`&LC[\!G#P"```D0DS,`$#X"0+@("6FX@*B +M,$+__Q1```L\`@``/`(``"1"2?0"X"`E`$#X"0(`*"400`&=C[\!G#("/_^F +MX@*B/`(``"1"7X``0/@)`N`@)3P"```D0DR(`$#X"9;D`J(`0(`E$@`!CP+@ +M("4\`@``)$).'`(`*"4T!O]_`$#X"2>G`!`00`&'`N`@)3P"```D0DX<`@`H +M)20&`(``0/@))Z<`D!!``8"/OP&``008@`I*&(`(1!```8D`@!`)`(`"!!B`!T\`@`` +M$```W"?>``008@`H/`8``!```-@GW@`$)[(`$">T`$`DI0=(KZ4!<))"``(0 +M```E-%,``R>R`!`GM``P/`(``"1""HBOH@%P$```'I)3``(GL@"0)[0`X#P" +M```D0@0HKZ(!<))"``(0```6-%,``2>R`)`GM`#P)$(!B*^B`7"20@`"$``` +M#S13``(GL@"0)[0!`#P"```D0@#HKZ(!<))"``(0```'-%,`!">R`!`GM`!0 +M),8'2*^F`7"20@`"-%,`!#P'```DYTD4`.#X"0*`("440`"F````````L"4" +MP"`E/`@``"4(4(0!`/@)`H`H)1!``)H`%A%`CZ,!<`!B@"&/I`&PCZ4!M(^F +M`;@\"```)0A1``$`^`F2!P`8EA$``)8"``(`41`K%$``C)>B`1`"(A`K%$`` +M@I>B`1(`41`K%$``?X^E`6R2!``&.(,`"BRB``$``Q`+%$``>8^F`6@X@P`% +M+,(``0`#$`L40`!TCZD`1@\!@``),8```#`^`DD!0!`I[$! +M&)?$``*GI`$:D@,`!B0"``408@`%)`(`"A1B``8T@D``$```!*>B`1J7H@$: +M-$*``*>B`1J2`@`$HZ(!'9("``6CH@$RCD(`&*^B`32OLP$XC@(`$(X#`!2. +M1``0CD4`%`!$$"0`91@D`&(0)1!```27H@$:-$("`!````.GH@$:,$+]_Z>B +M`1J.`@`(C@,`#(Y$``B.10`,`$00)`!E&"0`8A`E$$```R0'``(0```"HZD`5B,90``C&8`!(QG``B,:``,K$4``*Q& +M``2L1P`(K$@`#"1C`!`49/_V)$(`$":U``&2`@`'`B(0(3!1__^6`@`"`%$0 +M*Q!`_W:7H@$0)M8``2K"`(`40/]=`````"?>``0\`@``/`(``"1"`>@#PA`K +M%$#^^@`````2H``U+J,`020"`$``0Z@*/`(``"1"6U2/I`%D`J`H)20&`$`\ +M!P```$#X"23G2-"N]1+(&J``$P``*"4`!2#`CZ(!I`""("$`!1F`CZ8!9`!F +M&"&48@``I((``)1B``*D@@`"D&(`!*""``208@`%H((`!22E``$`M1`J%$#_ +M\``%(,".X@)4`N`@)8^E`:0`0/@)`J`P)1J@``\``"@E``4A@(^G`60`AR`A +M``48P(^H`:0`:!@AD&(`!J""``:08@`'H((`!R2E``$`M1`J%$#_]``%(8"/ +MH@&LK%4``);B`J*FX@`8`!40*X^_`9R/O@&8C[]_]BOOP`@K[,`'*^R`!BOL0`4K[``$`"` +MB"4`H)@EEB("HA1``"4D$`#_/`(``"1220@"0/@)`````#!"`/`D`P!@$$,` +M!@`````"0/@)`B`@)20#`9D40P`9/`(``)9B``(P0@"@)`,`H!!#`"8D$`#A +MEF(``C!"`-`D`P#`$$,`(200`.*68@`",$(`T"0#`-`00P`<)!``Y)9B``(P +M0@%0)`0`X"0#`.,X0@%0`&"`)1```!0`@H`+/`(``"1"```"("`E`$#X"0)@ +M*"400``-)`,`P(Q0`""68@`",$(`P!1#``D"`!`E,@,`#R0"``$48@`%`@`0 +M)20"__`"`H`D-A```@(`$"6/OP`@C[,`'(^R`!B/L0`4C[``$`/@``@GO0`H +M)[W_Z*^_`!`\`@``)$(```!`^`D``````$`8)1!@``0``!`EC&(`'``"$((P +M0@`!C[\`$`/@``@GO0`8)[W_T*^_`"ROM@`HK[4`)*^T`""OLP`F`!(00``-C[\`()>B`!`L0D`` +M%$``!9>B`!(``A+",$(``1````.N`A+4``(3PJX"$M2.`A+4C[\`((^Q`!R/ +ML``8`^``"">]`"@GO?_HK[\`%*^P`!`\`@``)$))"`!`^`D`@(`E`$`8)20" +M`$@08@`P/`(``"AB`$D00``/-`*!C2AB`$(00``()`(`0RAB`$`00``G/`(` +M`!!@`!H``!`E$```*H^_`!008@`@`````!```"4``!`E`$,0*A1```TT`H&/ +M-`*!B`!B$"H00``8/`(``"AB`$T00``;```0)2AB`$H40``7/`(``!```!$D +M0EP@%&(`$SP"```0```-)$)<()8#`J(H8@&(%$``#@``$"4H8@&.%$``!3P" +M```D`@&/%&(`!P`````\`@``)$)<(`!`^`D"`"`E$````X^_`!0``!`EC[\` +M%(^P`!`#X``()[T`&">]_]BOOP`DK[(`(*^Q`!ROL``8`("0)3"Q__\"0(`E +MC@("."0%`,$`0/@))Z8`$!!``"0\`@`````@)21%`)0\`@``)$8`ECP"```D +M1P"8/`(``"1(3,P`!!!``$00(0`"&$``91`AE$(``!11`!(DA``!)(3__Y>B +M`!`L0E`#$$```P!F$"$0```&E$(````$$$``1!`A``(00`!'$"&40@``I@(" +MH`$`^`D"0"`E$```!*8"`J(L@@`.%$#_YP`$$$"/OP`DC[(`((^Q`!R/L``8 +M`^``"">]`"@GO?_8K[\`)*^R`""OL0`F`!`00``D/`(`````("4D10`@/`(``"1&`"(\`@``)$<`)#P" +M```D2$S,``000`!$$"$``AA``&40(91"```440`2)(0``22$__^7H@`0+$)0 +M`Q!```,`9A`A$```!I1"````!!!``$00(0`"$$``1Q`AE$(``*8"`J`!`/@) +M`D`@)1````2F`@*B+((`!Q1`_^<`!!!`C[\`)(^R`""/L0`I`(`("4`0/@)EB4"HH^_`!B/L0`4C[``$`/@``@GO0`@ +M````````````````)[W_R#P"DD@T0OP`KZ(`$).C`!`GI0`0D*(``0`"$@`` +M8A@ED*(``@`"%```8A@ED*(``P`"%@``8A@EC((`%*Q#0(`\`B22-$)))*^B +M`!23HP`4)Z4`%)"B``$``A(``&(8)9"B``(``A0``&(8)9"B``,``A8``&(8 +M)8R"`!2L0T"`/`(H`#1"`#FOH@`8DZ,`&">E`!B0H@`!``(2``!B&"60H@`" +M``(4``!B&"60H@`#``(6``!B&"6,@@`4K$-`@#P"4Q8T0@@DKZ(`').C`!PG +MI0`:^B`""3HP`@)Z4`()"B``$``A(``&(8)9"B``(``A0``&(8 +M)9"B``,``A8``&(8)8R"`!2L0T"`/`(`'31"[_^OH@`DDZ,`)">E`"20H@`! +M``(2``!B&"60H@`"``(4``!B&"60H@`#``(6``!B&"6,@@`4K$-`@#P"&JHT +M0KY`KZ(`*).C`"@GI0`HD*(``0`"$@``8A@ED*(``@`"%```8A@ED*(``P`" +M%@``8A@EC((`%*Q#0(`\`KX0-$)55*^B`"R3HP`L)Z4`+)"B``$``A(``&(8 +M)9"B``(``A0``&(8)9"B``,``A8``&(8)8R"`!2L0T"`/`(`#C1",`>OH@`P +MDZ,`,">E`#"0H@`!``(2``!B&"60H@`"``(4``!B&"60H@`#``(6``!B&"6, +M@@`4K$-`@*^@`#23HP`T)Z4`-)"B``$``A(``&(8)9"B``(``A0``&(8)9"B +M``,``A8``&(8)8R"`!2L0T"$`^``"">]`#@GO?_8K[\`((R"`!0T`X```$,0 +M(20#'!:L0QC0```8)30&@``\!0`!C((`%`!&$"&L11B`)&,``2AB``@40/_Z +M`````(R"`!0T`X```$,0(8Q$'```!"8"``09`C"$``\`!"$`/`(``"1"```` +M9"`E`$#X"20%``B/OP`@`^``"">]`"@GO?^@`(`X)20"_\FOH@``KZ(`!*^B +M``BOH@`,)`+_PJ^B`!`D`O_RKZ(`&*^B`!ROH@`@KZ(`)"0"__2OH@`H)`+_ +MP*^B`#"OH@`TKZ(`.*^B`#PD`O^ZKZ(`0"0"_[*OH@!(KZ(`3*^B`%"OH@!4 +M)`+_L*^B`%@``"@E).8`!">J`!@GJ0`P)Z@`2``%&(``9R`A`Z,0(8Q"``"L +M@E)P`&8@(0%#$"&,0@``K()2@`!G("$!(Q`AC$(``*R"4I@`9B`A`0,8(8QB +M``"L@E*H)*4``2BB``440/_L``````/@``@GO0!@)[W_T*^_`"BOM0`DK[0` +M(*^S`!ROL@`8K[$`%*^P`!``H)@E`,"@)0#@J"4PDO__/`(``"1"````0/@) +M)`12\`!`B"46(``%/!```"0$``*/HP!`$```**QD```F$````B`@)3P%```D +MI0C0`@#X"20&$P"N,P`,KC0`$*XU`!2F,@)DIB`"9B0"`#^F(@*4KB`"F*X@ +M*\BN("O,/`((`*XB*]@D`@>!KB(KX*X@*^@\`@`_-$(_/ZXB*^PD`@!DKB(K +M\"0"``*N(BOT)`+__ZXB+`2N(BP(KB(L#"8D*,P\!0``)*4;X`(`^`DD!@`& +MHB`L$`(@$"6/OP`HC[4`)(^T`""/LP`]`#`G +MO?^HK[\`5*^V`%"OM0!,K[0`2*^S`$2OL@!`K[$`/*^P`#B/M@!HK[8`$#P" +M```D0@```$#X"3"$__\`0*`E$H`"%P*`F"4\`@``)$(```*`("4``"@E`$#X +M"20&``$40``#)`(``Q```@2OH@`TCF(`%(Q"0""OH@`LDZ,`+">D`"R0@@`! +M``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"4P9`#_``0A`JYD`F@P +M8P`/IF,";#B#``4X@@`'``(0*P`#$`H00``%)`(`"A""``,D`@`)%((`!B0" +M``V68@)L+$(``A!```0\`@``)`(`#1```>"OH@`T)$(```)@("4`0/@)```H +M)11```0T`X``)`(``Q```=>OH@`TCF(`%`!#$"&,0A@8IF(";HYC`F@D`@`) +M$&(`!R0"``H48@`*/`(``)9B`FPL0@`$$$``!CP"```\`@``)$)@$`!`^`D" +M8"`E/`(``"1"````0/@)`F`@)11```0T`X``)`(`#A```;ROH@`TCF(`%`!# +M$"$D`P`'K$,8`#P"```D0@```$#X"0)@("6F8@)P,$,`\"0"`"`08@!"*&(` +M(1!```\D`@!0)`(`"A!B`#TH8@`+$$``!B0"`!`D`@`'$&(`.``````0```3 +MEF("F`"@40``$EZ(`*"0"``@0``%) +MKZ(`-"Q",`(00``$EZ(`*"0"``40``%#KZ(`-*:"$P".8@`4C$)`$*^B`#"3 +MH@`P,$0`&``$(,(D`@`"$((`$B0"``,4@@`$)`(`"20"``H0``$TKZ(`-(YC +M`F@08@`*)`(`"A1B``8`````EF(";"Q"``040``%/`(``"0"``H0``$HKZ(` +M-#P"```D0@```F`@)20%`#\`0/@))Z8`*!1```27H@`H)`(`"!```1VOH@`T +MIH(3`CP"```D0@```F`@)20%`!P`0/@))Z8`*!1```27H@`H)`(`"!```1&O +MH@`T$$``$9>B`"@P4?_P`!&+`#P"```D0@```F`@)20%`!L`0/@))Z8`*!1` +M``27H@`H)`(`"!```0*OH@`T`B*()1````(F,?]`)!$#0```@"42(``.``"0 +M)3P"```D50```F`@)28%`,`"H/@))Z8`*!!``/&7H@`H`D*0)B80``$"$1`K +M%$#_]P)@("4T`O__$D(``R0"``<0``#IKZ(`-"0"``JF@A1V)`(``Z:"%H`` +M`(`E)`0`-":&``8D`P`+<@0H`@"F$"&D0Q1X)A```2X"``H40/_[<@0H`@`` +M@"4\`@``)$L;T":(``(\`@``)$H;V"0)`#0FAP`,)`4`"R:&``@`$!A``'0@ +M(0!K$"&40@``I((6B`!H("$`:A@AE&(``*2"%H!R"1@"`&<0(:1%%S@`9A@A +M)A```2X"``,40/_PI&46H#P"```D0@```F`@)0!`^`DFA1,`%$```R0"``@0 +M``"VKZ(`-):"$P`L0E`#$$``$R0$``J.8P)H$&0`"20"``D08@`()`(&:!1D +M``P`````EF(";"Q"``000``(`````"0"!FBF@A:0)`($L*:"%I0T`H``IH(6 +MF*:"%HZ6@A,:$$``(R0#`!"68@)P,$(`\!1#`"`\`@``CF(`%#0#@```0Q`A +M)`-`!ZQ#&``\`@``)$(```!`^`DD!`?0/`(``"1"````0/@)`F`@):9B`G*. +M8@`4-`.```!#$"$D`P`'K$,8`#P"```D0@```$#X"20$!]"68@)R,$(`\"0# +M`"`00P`#)`(`#1```'NOH@`T/`(``"1"```"8"`E)`4`OP!`^`DGI@`H%$`` +M!)>B`"@D`@`($```<*^B`#2F@A,$IF("H#P"```D0@``KF("6#P"```D0@`` +MKF("7#P"```D0@```$#X"0)@("440``#)`(`"!```&"OH@`TCF,":"0$``H0 +M9``*```H)20"``D08@`()`(`#11D``@`````EF(";"Q"``000``$`````"0" +M``T0```9KZ(`-(YB`F@X0P`'+&,``3A"``LL0@`!`&(8)1!@``,D`@`-$``` +M#Z^B`#268@)P,$(`\"1"_]`L0@!`$$```SP"```0```#)$(``#P"```D0@`` +M`F`@)0!`^`DGI0`T`$`H)1"@`#8`````CH(I4*YB`F`\`@``)$(```!`^`D" +M8"`E``"0)0``@"4D%0`?/`(``"11```"8"`E`K`H(P(@^`DGI@`H$$``()>B +M`"@"0I`A`!`80`!T("$``A("H((HP`"`&"63H@`IH&(HP280``$N`@`#%$#_ +M[RY#``$\`@`"-$+__0)"$"8L0@`!`&(8)1!@``,D`@`)$```$*^B`#0\`@`` +M)$)C&`!`^`D"8"`E/`(``"1"````0/@)`F`@)1````\"8!`E)`(`"!````.O +MH@`T)`(`"*^B`#02@``$/`(``"1"````0/@)`H`@)1+```*/H@`TKL(````` +M$"6/OP!4C[8`4(^U`$R/M`!(C[,`1(^R`$"/L0`\C[``.`/@``@GO0!8)[W_ +MZ*^_`!2OL``0/`(``"1"````0/@)`("`)8X"*3000``#``````!`^`D"`"`E +M/`(``"1"````0/@)`@`@)3P"```D0@```$#X"0(`("4\`@``)$(```(`("4D +M!0`!`$#X"20&``$\`@``)$(```(`("4`0/@))@43`#P"```D0@```$#X"0(` +M("6/OP`4C[``$`/@``@GO0`8)[W_H*^_`%@`@%`E-`*``*^B`!`T`I@@KZ(` +M%#P"554T0E55KZ(`(#P"JJHT0JJJKZ(`)#P"9F8T0F9FKZ(`*#P"F9DT0IF9 +MKZ(`+```8"4GN``0)Z\`&">N`$`GK0!4``P8@`,#$"&,1```)(+``"Q"$``0 +M0``B`>,H(8U"`!0`1!`AC$(``*^B`$"3HP!`D<(``0`"$@``8A@ED<(``@`" +M%```8A@ED<(``P`"%@`0```6`&(0)8Q"``"OH@!4DZ0`5)&B``$``A(``((@ +M)9&B``(``A0``((@)9&B``,``A8``((@)8U"`!2,8P```$,0(:Q$```0``!_ +M)8P``8U"`!0`1!`AC$(``*RB`````$`E)(+``"Q)$``GIP!()Z8`1``(%``5 +M(``5`$@H)8U"`!0`1!`AK$4``!$@`!\`````C4(`%`!$$"&,0@``KZ(`2).C +M`$B0X@`!``(2``!B&"60X@`"``(4``!B&"60X@`#``(6`!```!,`8A@EKZ4` +M1).C`$20P@`!``(2``!B&"60P@`"``(4``!B&"60P@`#``(6``!B&"6-0@`4 +M`$00(1``_^&L0P``C4(`%`!$$"&,0P``%&4`4P``$"4E"``!*0(!`!1`_],` +M"!0```!`)2>K`"`D@L``+$D0`">G`%`GI@!,``@0@`%B$"$5(``5C$4``(U" +M`!0`1!`AK$4``!$@`!\`````C4(`%`!$$"&,0@``KZ(`4).C`%"0X@`!``(2 +M``!B&"60X@`"``(4``!B&"60X@`#``(6`!```!,`8A@EKZ4`3).C`$R0P@`! +M``(2``!B&"60P@`"``(4``!B&"60P@`#``(6``!B&"6-0@`4`$00(1``_^&L +M0P``C4(`%`!$$"&,0P``%*,`'0``$"4E"``!*0(`!!1`_](`"!"```P@@`,$ +M&"&,8@``)$+``"Q"$``40/]Z`>00(0"`&"4#`Q`AC40`%(Q"````@B`A`>,8 +M(8QB``"L@@``)8P``2F"``(40/]9``P8@#P"```D0@```$#X"20$`&0D`@`! +MC[\`6`/@``@GO0!@,*7__S"B`0`00``&)`(3,Z3"```D`A?4I.(```/@``@D +M`@`!,*(`@!!```H`````E((3&A!```<`````)`()"*3"```D`@JLI.(```/@ +M``@D`@`!`^``"```$"4GO?_0K[\`**^S`"2OL@`@K[$`'*^P`!@`@)@E`F"0 +M)0)@B"6GH``0EB(3`"Q"4`$40``')C`"?(XB`C@D!0#)`$#X"2>F`!`00`$: +MC[\`*)9B`G`P0@#P)`,`0!1#``.7H@`0ID`3%I>B`!`40``+)`(`!XYC`F@4 +M8@`()`(`")9C`FP48@`%)`(`!:>B`!`D`@`!ID(3!J9"$PB.(P)X)`(`!A!B +M`!`D`G!EEB,"9A1B``T`````EB,"H"1B_YPL0@`"$$``!"0"`$$D8@`%$``` +M!:8B`J"6(P*@%&(``B0"`$.F(@*@K@``!)9"$Q800``&)`(``:X"``260A,& +M%$```B0"``.N`@`$ED(3&A!```0`````C@(`!#1"``2N`@`$ED(3'!!```PD +M`@X1EB,"9A!B``HD`@D(C@,`!#1B``BN`@`$ED(3"!1```0D`@D(-&(`**X" +M``0D`@D(I@(`$)9B`G`P0@#P)$+_T"Q"`$`40``5)`()Q(YD`F@X@P`'+&,` +M`3B"``LL0@`!`&(8)11@``TD`@G$)`,`"A"#``DD`@`)$((`""0""<04@P`( +M)`(*K)9B`FPL0@`$$$``!"0""JPD`@G$$````J8"`!*F`@`2)`(3,Z8"``PD +M`A?4I@(`#HX"```\`__[-&/__P!#$"0\`P`"`$,0):X"``"7H@`0,$(``A1` +M``P``"`ECF,":"QB``800``')`(`!11B``<`!!3`EF(";"Q"``040``#``04 +MP"0$``$`!!3`C@,```!#$"8\!``(`$00)`!B&"8\`O_?-$+__P!B&"0\`@`0 +M`&(8)9>B`!```A!".$(``3!"``$``A6``$,0)CP$`$``1!`D`&(8)CP"@``` +M8A@E/`)```!B&"6N`P``EB(";"Q"``(00``%EZ(`$(YC`F@D`@`+%&(`*9>B +M`!`P0@`!%$``!```&"6.`@`$,$(`"0`"&"L``Q=`C@0```!$$"8\`R```$,0 +M)`""(":7H@`0``(0PCA"``$P0@`!``(7``!$$"8\`Q```$,0)`""(":N!``` +MEZ(`$#!"``040``$```8)8X"``0P0@`)``(8*P`#'L".`@```&(8)CP$"``` +M9!@D`$,0)CP#!```0Q`E/`,!``!#$"6N`@``C@(``#P#_?\T8___`$,0)*X" +M``".0A/($$``!```&"6.0A/,%$```P`#%<`D`P`!``,5P(X#````0Q`F/`0` +M@`!$$"0`8A@F/`(``31"X```8A@EK@,``(XC`F@D`@`%%&(`!"0"``B6(P)L +M$&(`!0````".(@)H+$(`!A1```67H@`0C@(``#1"$`"N`@``EZ(`$#!"`?`0 +M0``#``(1`A````.F`@`()`(`"J8"``B7H@`0,$+P`!!```4``AL")`(``0!B +M$`00```#I@(`"B0"`("F`@`*EF("<#!"`/`D0O_0+$(`0!!```4D`_?_C@(` +M`#1"#``0```&K@(``(X"````0Q`D)`/[_P!#$"2N`@``ED(3"A!```L"8"`E +MCF("."0%``\`0/@))B82X!!```4D`@`!KB(2Y(X"```T0@(`K@(``"0"``&/ +MOP`HC[,`)(^R`""/L0`E`!".`A+,```@)0``*"6L1``HK$4` +M+(X"`!0T`X```$,0(:Q2`"".`@`4-`.```!#$"&.(P``K$,`((^_`#R/L@`X +MC[$`-(^P`#`#X``()[T`0">]_]"OOP`HKZ4`%(R#`G@D`@`!$&(`"30"__\0 +M8``-/`(``"0"``808@`))`(`"!1B`!(DH@`!-`+__Z^B`!P\`@`'-$+__Q`` +M``NOH@`@/`(``(Q"````HA`C``(0P*^B`!P\`@``C$(```"B$",``A#`KZ(` +M("2B``&OH@`8/`(!@#1"__\`PA`DKZ(`$#P"```D0@```$#X"2>E`!"/OP`H +M`^``"">]`#`GO?_PC((`%#0#@```0Q`AK$``*(R%`!0T`H```*(H(8RB``0\ +M`P`$`$,0)3P#_\\T8___`$,0)*RB``2,@@`4-`.```!#$"$T`___K$,`(`/@ +M``@GO0`0)[W_\`"`0"64H@`2$$``&@$`."6-!``4-`*```""("&,@@`$/`,` +M$`!#$"6L@@`$C0(`%#0#@```0Q`AE*,`$*Q#`"2-`@`4-`.```!#$"&4HP`2 +MK$,`.(T#`!0T`H```&(8(8RB`!0``A#`K&(`,!````J-`@`4C00`%#0"@``` +M@B`AC((`!#P#_^\T8___`$,0)*R"``2-`@`4-`.```!#$"&,HP``K$,`*(T# +M`!0T`H```&(P(8S"`"`\`_^``$,0))2C``H`0R`EE*(`&!!```4D0@`$``(4 +M`#P#`'\`0Q`D`((@):S$`"",Y"O@/`+__S1"`/\`@B`DE*(`&@`"$@`P0O\` +M`((@):SD*^"-`@`4-`.```!#$"&L1``8E*<`"HRC`!P`XQ`K.$(```!B.`N, +MI@`,`,,0*SA"````8C`+%.8``P`````0```"C*D`!(RI``",H@`$C00`%#0# +M@```@R`A)$+__0`"$,`\`P`'-&/__P!#$"0\`PH8`$,0):R"`-2-!``4-`*` +M``""("$E(O_]``(0P#P#``]_\B,A@`4C,)`%*^B`#"3HP`P)Z0`,)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8)0`%*$`D`@`#`*(0!`!B&"6O +MHP`TDZ,`-">D`#20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B +M&"6LPT`4)`(``0/@``@GO0`X)[W_R(R&`!2,PD`4KZ(`,).C`#`GI``PD((` +M`0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E``4H0"0"``,`HA`$ +M``(0)P!B&"2OHP`TDZ,`-">D`#20@@`!``(2``!B&"60@@`"``(4``!B&"60 +M@@`#``(6``!B&"6LPT`4)`(``0/@``@GO0`X)[W_Z(R'`!2,XD`8KZ(`$).C +M`!`GI``0D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E)`(` +M`0"B$`0``A`G`&(8)##&``$`IC`$`&88):^C`!23HP`4)Z0`%)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8):SC0!@D`@`!`^``"">]`!@L +MH@`&$$``"2>]_^B,@@`4C$)`'*^B`!"3H@`0,$(`+P"B$`80```",$(``20" +M__\#X``()[T`&">]_]"OOP`H`(`X)8SB`!2,0D`4KZ(`().C`"`GI``@D((` +M`0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8B`E``400"0#``,`0Q@$ +M/`(``31"\```0Q`G`((@)``%*P``A2`E$,```S2$@``\`@`!`((@):^D`"23 +MHP`D)Z0`))""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8SB +M`!2L0T`4C.,HU#P%`0`\`@``)$(```#@("4`0/@)`&4H)8^_`"@#X``()[T` +M,````````````````">]_^B,@@`4C$)`"*^B`!"3H@`0)Z0`$)"#``$``QH` +M`$,0)9"#``(``QP``$,0)9"#``,``QX``$,0)3A"``$L0@`!`^``"">]`!@` +M@$`E`*`X)0``2"4!`%`EC0,`%(QF`(`\`@"``,(0)!!``!8`````C&0`C#P" +M`0``@A`D/`,`(#A"````8D@+/`(@``""$"000``"/`(`0`$B2"4\`@0``((0 +M)!!```(\`@"``2)()3P#`@``@Q`D`2,8)3A"````8D@+C0(`%(Q&`,`D`O__ +M%,(``P``$"4#X``(K.```#P"`04T0MBZ`,(8)#P"``@`PA`D$$``!*SC```\ +M`D```&(0):SB```PP@`%$$``!3#"!<",X@``-$(``:SB```PP@7`$$``%S#" +M`"",X@``-$(`0*SB``"-`@`4C$,`Q#!D`_^-0E+H`((@)3P%`_\`91@D``,< +M`@!D&"6M0U+HC0(`%(Q"`,@P1`/_`(,@)0!%$"0``A0"`$00):U"4N@PP@`@ +M$$``!#P#0`",X@```$,0):SB``",X@```2(0):SB```\`T```$,0)!!```T` +M````K082Z(T#`!2,8@#$K0(2[(QB`,BM`A+PC&(`S*T"$O2,8@#0K0(2^(QB +M`-2M`A+\`^``""0"``$#X``(C((HU">]__``@$`EC0DHU`4A``4!`#@EC0(` +M%*Q``"2-`@`4C$(`)#P"`04T0MBZ`*(@)#"B`$`00``-```P)8SC*5@T@@!` +M`$,@"XSC*5PT@@$``$,@"XSC*6`T@@"``$,@"XSC*60T@@0``$,@"S"C``$T +M@@`'`$,@"SP"`N``HA`D$$``%CP"`(``@B`E/`(`(`"B$"000``"/`(!``#" +M,"4\`@!``*(0)!!```(\`B```,(P)3P"`(``HA`D$$```CP"!```PC`E/`," +M``"C$"0`PQ@E.$(```!B,`L\`D```*(0)!!```(\`@`(`((@)8T"`!2L1`"@ +MC00`%(R"`*P\`TC_-&/__P!#$"0`1A`EK((`K`2A``2LY2C4C0,`%"0"``&L +M8@`D`2`0)0/@``@GO0`0``````/@``B4@@*&,*/__Y2"`H8`8A`K$$``(">] +M_^@``RE`)*)('"Q"$``00``3``,90(R"`!0`HA`A-`.('`!#$"&,0@``KZ(` +M$).C`!`GI``0D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@`0```& +M`&(0)8R"`!0`8A@A-`*('`!B&"&,8@``,$.``!1@``(D`@`!```0)0/@``@G +MO0`8)[W_N`"`."4PI?__E.,"A@"C&"L08`&%```0)0`%&4`D8D@4+$(0`!!` +M`.P`````C.(`%`!B$"$T`X@4`$,0(8Q"``"OH@`0DZ,`$">D`!"0@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6`!```-\`8D`EKZ``%).D`!208@`! +M``(2``""("608@`"``(4``""("608@`#``(6``""("6,X@`4`,(0(30#B``` +M0Q`AK$0``!```-D`!3%`KZ``&).D`!B08@`!``(2``""("608@`"``(4``"" +M("608@`#``(6``""("6,X@`4`,(0(30#B`0`0Q`AK$0``!```-(`!3%`KZ`` +M').D`!R08@`!``(2``""("608@`"``(4``""("608@`#``(6``""("6,X@`4 +M`,(0(30#B`@`0Q`AK$0``!```,L`!3%`KZ``().D`""08@`!``(2``""("60 +M8@`"``(4``""("608@`#``(6``""("6,X@`4`,(0(30#B`P`0Q`AK$0``!`` +M`,0`!3%`KZ``)).D`"208@`!``(2``""("608@`"``(4``""("608@`#``(6 +M``""("6,X@`4`,(0(30#B!``0Q`AK$0``!```+T`!3%`KZ(`*).D`"@GHP`H +MD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`EC.(`%`#"$"$T +M`X@4`$,0(:Q$```0``"V``4Q0*^@`"R3I``LD&(``0`"$@``@B`ED&(``@`" +M%```@B`ED&(``P`"%@``@B`EC.(`%`#"$"$T`X@8`$,0(:Q$```0``"O``4Q +M0*^@`#"3I``PD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`E +MC.(`%`#"$"$T`X@<`$,0(:Q$```0``"H)`(`!*^@`#23I``TD&(``0`"$@`` +M@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`EC.(`%`#"$"$T`X@``$,0(:Q$ +M```0``"J``4Q0*^@`#B3I``XD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(` +M`P`"%@``@B`EC.(`%`#"$"$T`X@$`$,0(:Q$```0``"C``4Q0*^@`#R3I``\ +MD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`EC.(`%`#"$"$T +M`X@(`$,0(:Q$```0``"<``4Q0*^@`$"3I`!`D&(``0`"$@``@B`ED&(``@`" +M%```@B`ED&(``P`"%@``@B`EC.(`%`#"$"$T`X@,`$,0(:Q$```0``"5)`(` +M`8SB`!0`8A@A-`*(%`!B&"&,:`````4Q0"3"2``L0A``%$#_'B>C`!2,X@`4 +M`,`8)0!B&"$T`H@``&(8(:Q@````!3%`),)(!"Q"$``40/\E)Z,`&(SB`!0` +MP!@E`&(8(30"B`0`8A@AK&`````%,4`DPD@(+$(0`!1`_RPGHP`C`"",X@`4`,`8 +M)0!B&"$T`H@,`&(8(:Q@````!3%`),)($"Q"$``40/\Z)Z,`)(SB`!0`P!@E +M`&(8(30"B!``8A@AK&`````%,4`DPD@4+$(0`!1`_T$D`@`'C.,`%`#`$"4` +M0Q`A-`.(%`!#$"$D`P`'K$,````%,4`DPD@8+$(0`!1`_T@GHP`LC.(`%`#` +M&"4`8A@A-`*(&`!B&"&L8`````4Q0"3"2!PL0A``%$#_3R>C`#",X@`4`,`8 +M)0!B&"$T`H@<`&(8(:Q@```D`@`$%0(`-"0"``&,XBO8/`,(``!#$"000``N +M)*(`0#!%__\`!3%`),)(`"Q"$``40/]-)Z,`-(SB`!0`P!@E`&(8(30"B``` +M8A@AK&`````%,4`DPD@$+$(0`!1`_U0GHP`XC.(`%`#`&"4`8A@A-`*(!`!B +M&"&L8`````4Q0"3"2`@L0A``%$#_6R>C`#R,X@`4`,`8)0!B&"$T`H@(`&(8 +M(:Q@````!3%`),)(#"Q"$``40/]B)Z,`0(SB`!0`P!@E`&(8(30"B`P`8A@A +MK&```"0"``$#X``()[T`2">]_^@`@$`E,*7__Y4#`H8`HQ@K$&``50``$"40 +MP``Y`````)#'``4`!SH`D,(`!`#B."60Q``#``0F`)#"``(``A0``((@)9#" +M``$``A(``((@)9#"````@B`E``0@0@`'%\``@B`E$```*``'.$*OI``0DZ0` +M$)!B``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@)8T"`!0`PA`A +M-`.(&`!#$"&L1```$```(@`%,4"OH@`4DZ0`%">C`!208@`!``(2``""("60 +M8@`"``(4``""("608@`#``(6``""("6-`@`4`,(0(30#B!P`0Q`AK$0``!`` +M`!LD`@`!```X)0``("4`!3%`),)(&"Q"$``40/_5)Z,`$(T"`!0`P!@E`&(8 +M(30"B!@`8A@AK&0````%,4`DPD@<+$(0`!1`_]PTXH``C0,`%`#`$"4`0Q`A +M-`.('`!#$"$TXX``K$,``"0"``$#X``()[T`&">]_VBOOP"0K[4`C*^T`(BO +MLP"$K[(`@*^Q`'ROL`!X`("0)0#`B"4`X#`ECZ,`J#"P__\F1`)\/`*JJC1" +MJJH`0$@E``-("I9#`H8"`Q@K$&`#$@``$"62(P``+&(`!A!``PX``!`E/`(` +M`"1"&_```QB``&(8(8QB````0``(`````!```;8D"P`%C(,``#P"``@`8A@D +M$&`#````$"40``&O)`L`!HY"*]@\`P@``$,0)!!``:HD"P`$)@(`0)2#``H` +M0Q`J%$`!I0``$"40``+SC[\`D)8C``(L8P`%%&`"[@``$"66(@`"+$(`!A1` +M`9L``%@EEB(``BQ"``XD!``#)`,``0!@6"40``&4`()8"A```9(D"P`'$``" +MWP``$"6OH@`@DZ0`(">C`""08@`!``(2``""("608@`"``(4``""("608@`# +M``(6``""("6.0@`4`2(0(30#B```0Q`AK$0``!```<,`$$E`KZ(`)).D`"0G +MHP`DD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`ECD(`%`$B +M$"$T`X@$`$,0(:Q$```0``&\`!!)0*^H`"B3I``HD&(``0`"$@``@B`ED&(` +M`@`"%```@B`ED&(``P`"%@``@B`ECD(`%`$B$"$T`X@(`$,0(:Q$```0``&U +M`!!!0*^J`"R3I``LD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@`` +M@B`ECD(`%`$"$"$T`X@,`$,0(:Q$```0``&N`!!!0*^E`#"3I``PD&(``0`" +M$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`ECD(`%`$"$"$T`X@0`$,0 +M(:Q$```0``&G`!`I0*^K`#23I``TD&(``0`"$@``@B`ED&(``@`"%```@B`E +MD&(``P`"%@``@B`ECD(`%`"B$"$T`X@4`$,0(:Q$```0``&@/`(``*^D`#B3 +MI``XD&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`ECD(`%`#" +M$"$T`X@``$,0(:Q$```0``&R`!,Q0*^@`#R3I``\D&(``0`"$@``@B`ED&(` +M`@`"%```@B`ED&(``P`"%@``@B`ECD(`%`#"$"$T`X@$`$,0(:Q$```0``&K +M`!,Q0*^E`$"3I`!`D&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`"%@`` +M@B`ECD(`%`#"$"$T`X@(`$,0(:Q$```0``&D`!,I0*^@`$23I`!$D&(``0`" +M$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`ECD(`%`"B$"$T`X@,`$,0 +M(:Q$```0``&=`!,I0*^@`$B3I`!(D&(``0`"$@``@B`ED&(``@`"%```@B`E +MD&(``P`"%@``@B`ECD(`%`"B$"$T`X@0`$,0(:Q$```0``&6`!,I0*^B`$R3 +MI`!,)Z,`3)!B``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@)8Y" +M`!0`HA`A-`.(%`!#$"&L1```$``!CP`3*4"OH`!0DZ0`4)!B``$``A(``((@ +M)9!B``(``A0``((@)9!B``,``A8``((@)8Y"`!0`HA`A-`.(&`!#$"&L1``` +M$``!B``3*4"OH`!4DZ0`5)!B``$``A(``((@)9!B``(``A0``((@)9!B``,` +M`A8``((@)8Y"`!0`HA`A-`.('`!#$"&L1```$``!@0`0*4"OM`!8DZ0`6)!B +M``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@)8Y"`!0`HA`A-`.( +M``!#$"&L1```$``!>@`0*4"OM0!C`#".0@`4`0`8)0!B&"$T`H@0`&(8(:QE````$"E`)*)(%"Q"$``4 +M0/Y7)Z,`-(Y"`!0`H!@E`&(8(30"B!0`8A@AK&L``#P"```D0@```D`@)0!` +M^`D"`"@EDB0`%)(B`!4``A(``((@)9(B`!8``A0``((@)9(B`!<``A8``((@ +M)9(E`!B2(@`9``(2``"B*"62(@`:``(4``"B*"62(@`;``(6``"B*"4`$S%` +M),)(`"Q"$``40/Y%)Z,`.(Y"`!0`P!@E`&(8(30"B```8A@AK&0````3,4`D +MPD@$+$(0`!1`_DPGHP`\CD(`%`#`&"4`8A@A-`*(!`!B&"&L8````!,Q0"3" +M2`@L0A``%$#^4R>C`$".0@`4`,`8)0!B&"$T`H@(`&(8(:QE````$RE`)*)( +M#"Q"$``40/Y:)Z,`1(Y"`!0`H!@E`&(8(30"B`P`8A@AK&`````3*4`DHD@0 +M+$(0`!1`_F$GHP!(CD(`%`"@&"4`8A@A-`*($`!B&"&L8````!,I0"2B2!0L +M0A``%$#^:"0"``>.0P`4`*`0)0!#$"$T`X@4`$,0(20#``>L0P```!,I0"2B +M2!@L0A``%$#^;R>C`%".0@`4`*`8)0!B&"$T`H@8`&(8(:Q@````$RE`)*)( +M'"Q"$``40/YV)Z,`5(Y"`!0`H!@E`&(8(30"B!P`8A@AK&`````0*4`DHD@` +M+$(0`!1`_GTGHP!8CD(`%`"@&"4`8A@A-`*(``!B&"&L=````!`I0"2B2`0L +M0A``%$#^A">C`%R.0@`4`*`8)0!B&"$T`H@$`&(8(:QU```0``!))`(``0`0 +M24`E(D@`+$(0`!1`_HDGHP!@CD(`%`$@&"4`8A@A-`*(``!B&"&L=````!!) +M0"4B2`0L0A``%$#^D">C`&2.0@`4`2`8)0!B&"$T`H@$`&(8(:QU````$$E` +M)2)(""Q"$``40/Z7)Z,`:(Y"`!0!(!@E`&(8(30"B`@`8A@AK&@````004`E +M`D@,+$(0`!1`_IXGHP!LCD(`%`$`&"4`8A@A-`*(#`!B&"&L:@```!!!0"4" +M2!`L0A``%$#^I2>C`'".0@`4`0`8)0!B&"$T`H@0`&(8(:QE````$"E`)*)( +M%"Q"$``40/ZL)Z,`=(Y"`!0`H!@E`&(8(30"B!0`8A@AK&L``#P"```D0@`` +M`D`@)0!`^`D"`"@E)`(``8^_`)"/M0",C[0`B(^S`(2/L@"`C[$`?(^P`'@# +MX``()[T`F``````GO?_HK[\`$"2#*,`\`@``)$(```"@("4`8"@E`$#X"20& +M``:/OP`0`^``"">]`!@GO?_HK[\`$#P"```D0@``)(0HP`!`^`DD!@`&)`(` +M`8^_`!`#X``()[T`&">]_^BOOP`0)(,HS#P"```D0@```*`@)0!@*"4`0/@) +M)`8`!H^_`!`#X``()[T`&">]_]"OOP`HK[$`)*^P`"``@(@E`B"`)3P"```D +M0@``)@0HS`!`^`DD!@`&C@0`%#0"@```@B`AD@,HS)("*,T``A(``&(8)9(" +M*,X``A0``&(8)9("*,\``A8``&(8):R#`.".)``4-`*```""("&2`RC0D@(H +MT0`"$@``8A@EK(,`Y"0"``&/OP`HC[$`)(^P`"`#X``()[T`,#"E__^4@@*@ +M$$4`!B0#``R4@A,",$(`@"0$``,D`P`+`((8"A#```(`````K,,```/@``@` +M`!`E`(`P)92"$Q800``%```H)20%``&4@Q,&)`(`0P!#*`J4@A,:-*,`!`!B +M*`N4@A,<$$``"0````"4PP)F)`(.$1!B``4`````-*4`")2#$P@TH@`@`$,H +M"@/@``@`H!`E)[W_T*^_`"ROL@`HK[$`)*^P`"``@(`EEA$2X#(R`!P`$I"" +M,C$``@`1B"N.`@)$`$#X"0)`*"6.`P`4-`*```!B&"&,8A@`-$(@`*QB&`". +M`@)(`@`@)0!`^`D"0"@E`%$0)HX#`E`"`"`E`D`H)0!@^`D``C`KC[\`+(^R +M`"B/L0`DC[``(`/@``@GO0`P)[W_R(R&`!2,PD`0KZ(`,).C`#`GI``PD((` +M`0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E/`+_\31"_Y\`8A@D +M/`(``"1"'!`PI0`'``4H@`"B*"&,H@```&(8):^C`#23HP`T)Z0`-)""``$` +M`A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8):S#0!`#X``()[T`.">] +M_]"OOP`LK[(`**^Q`"2OL``@`("0)3#1__\"0(`E/`(``"1"```F!"C&`$#X +M"20&``:.!``4-`*```""("&2`RC&D@(HQP`"$@``8A@ED@(HR``"%```8A@E +MD@(HR0`"%@``8A@EK(,`"(Y$`!0T`H```((@(9(#*,J2`BC+``(2``!B&"4R +M,3__`!&,``!Q&"6L@P`,C[\`+(^R`"B/L0`DC[``(`/@``@GO0`PC(8`%#0" +M@```PC`AC,4`4```("4`!2`````H)8S#`$P``!`E`((0)0/@``@`HQ@EC((` +M%#0#@```0Q`AC$(`3`/@``@`````)[W_\(R#`!0T`H```&(8(8QE`"`\`@$` +M`*(0):QB`"",@P`4-`*```!B&"$\`@$``*(H):QE`"`#X``()[T`$(R"$LP0 +M0``I)[W_\)1"``(P0@`@$$``)0``."6,H@``$$``#@``,"4DJ``$`$`H)0$' +M$"&00P``,&(`@!!```,P8P!_`&80*P!B,`HDYP`!`.40*Q1`__]__",@@`4-`.```!#$"$PI0`'K$4`6`/@``@GO0`0`^``"(R" +M*\@GO?_HK[\`$(R&$LP4P``#)`(``1````6LA2O(/`(``"1"````0/@)```` +M`(^_`!`#X``()[T`&`/@``@D`@`!)[W_T*^_`"ROL@`HK[$`)*^P`"``@(@E +M`*"`)2X"``840``(`B"0)3P"```D0@```$#X"30%__\`4!`K$$``!0(@("4D +M`O__KD(L!!````D``!`E/`(``"1"````0/@)`@`H)8XC`!2L8A!PKE`L!"0" +M``&/OP`LC[(`*(^Q`"2/L``@`^``"">]`#`GO?_HK[\`$(R"`!2,11!P/`(` +M`"1"````0/@),*7__X^_`!`#X``()[T`&">]_]"OOP`LK[(`**^Q`"2OL``@ +M`("`)0"@B"4"`)`E/`(``"1"````0/@))`4__P!1$"L00``%`@`@)20"__^N +M0BP($```$```$"4\`@``)$(```!`^`D"("@EC@4`%#0#@```HR@AC*,`%"0$ +MP```9!@D,$(__P!B&"6LHP`4KE$L""0"``&/OP`LC[(`*(^Q`"2/L``@`^`` +M"">]`#`GO?_HK[\`$(R"`!0T`X```$,0(8Q%`!0\`@``)$(```!`^`DPI3__ +MC[\`$`/@``@GO0`8D((KV#A"``$#X``(,$(``2>]__`0H``-`(`P)8S$`!0T +M`H```((@(8R"``0\`_[_-&/__P!#$"2L@@`$C,(KV`!#$"00```+K,(KV(R$ +M`!0T`H```((@(8R"``0\`P$``$,0):R"``2,PBO8`$,0):S"*]@D`@`!`^`` +M"">]`!`GO?_0K[\`+*^R`"BOL0`DK[``(`"`@"4`H(@E`@"0)3P"```D0@`` +M`$#X"20%/_\`41`K$$``!0(`("4D`O__KD(L#!```!,``!`E/`(``"1"```` +M0/@)`B`H)8X%`!0T`X```*,H(8RD`!0\`\``-&/__P"#("0``A0`/`,__P!# +M$"0`@B`EK*0`%*Y1+`PD`@`!C[\`+(^R`"B/L0`DC[``(`/@``@GO0`P)[W_ +MZ*^_`!",@@`4-`.```!#$"&,10`4``4L`CP"```D0@```$#X"3"E/_^/OP`0 +M`^``"">]`!@GO?_P,*7__RRC`($08``))`(`#(R"`!2L100`C(,`%``&$"NL +M8@0$`*00(:!&`"@``!`E`^``"">]`!`GO?_0K[\`**^Q`"2OL``@`("()3"P +M`/\0P`!`HC`2T#("`/\00``])`,!0(XB$LR40@`",$(!0!1#`#@\`@``)$(` +M``!`^`DD!0`!`$`H)8XB$LR40@`",$)``!!```H`!1A"<@,@`@`$$$``@B`A +M)(0!!'(#,`(`1A`A``(00!```!(X"`!0T`X```$,0(20#``>L0QGPC@(` +M%#0#@```0Q`A)`,`/ZQ#&?2.!0`4C*)`$*^B`$B3HP!()Z0`2)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8)3P"_/\T0O__`&(8)#P"`@`` +M8A@EKZ,`3).C`$P0```K)Z0`3(X"`!0T`X```$,0(20#``JL0QATC@(`%#0# +M@```0Q`A)`,`#*Q#&'B.`@`4-`.```!#$"$D`P`#K$,9\(X"`!0T`X```$,0 +M(20#`""L0QGTC@4`%(RB0!"OH@!0DZ,`4">D`%"0@@`!``(2``!B&"60@@`" +M``(4``!B&"60@@`#``(6``!B&"4\`OS_-$+__P!B&"0\`@,``&(8):^C`%23 +MHP!4)Z0`5)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8):RC +M0!`0``!OC[\`;(X%`!2,HD`0KZ(`6).C`%@GI`!8D((``0`"$@``8A@ED((` +M`@`"%```8A@ED((``P`"%@``8A@E/`+\_S1"__\`8A@DKZ,`7).C`%PGI`!< +MD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@EK*-`$(X%`!2, +MHD`0KZ(`8).C`&`GI`!@D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@``8A@E)`+__0!B&"2OHP!DDZ,`9">D`&20@@`!``(2``!B&"60@@`"``(4 +M``!B&"60@@`#``(6``!B&"6LHT`0C@(`%#0#@```0Q`A)`,`'ZQ#&'".`@`4 +M-`.```!#$"$D`P!_K$,8=(X"`!0T`X```$,0(20#``ZL0QAXC@(`%#0#@``` +M0Q`A)`,`#*Q#&?".`@`4-`.```!#$"$D`P#_K$,9](X%`!0T`H```*(H(98" +M`G`P0@#P)$+_T"Q"`$`D`P`2)`0`#@""&`NLHQGXC@4`%#0"@```HB@AC*,` +M'"0"P'\`8A@DE@("<#!"`/`D0O_0+$(`0#1D$X`T8P^``((8"ZRC`!R/OP!L +MC[``:`/@``@GO0!P)[W_J*^_`%2OL`!0/`(``"1"````0/@)`("`)1!``'2/ +MOP!4C@4`%(RB0!"OH@!`DZ,`0">D`$"0@@`!``(2``!B&"60@@`"``(4``!B +M&"60@@`#``(6``!B&"4\`OS_-$+__P!B&"2OHP!$DZ,`1">D`$20@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`0C@4`%(RB0!"OH@!( +MDZ,`2">D`$B0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"4D +M`O_]`&(8)*^C`$R3HP!,)Z0`3)""``$``A(``&(8)9""``(``A0``&(8)9"" +M``,``A8``&(8):RC0!".`@`4-`.```!#$"$D`P`!K$,!!(X%`!0T`H```*(H +M(8RC`!PD`L!_`&(8))8"`G`P0@#P)$+_T"Q"`$`T9!.`-&,/@`""&`NLHP`< +MC@(`%#0#@```0Q`A)`,`'ZQ#&'".`@`4-`.```!#$"$D`P!_K$,8=(X"`!0T +M`X```$,0(20#``ZL0QAXC@(`%#0#@```0Q`A)`,`#*Q#&?".`@`4-`.```!# +M$"$D`P#_K$,9](X%`!0T`H```*(H(98"`G`P0@#P)$+_T"Q"`$`D`P`8)`0` +M%`""&`NLHQGXC[\`5(^P`%`#X``()[T`6#P"``"4HP``E$(<,`!#$"L40``+ +M```@)3P"```D0QPPE*4``"2$``$`!!"``$,0(91"````11`K$$#_^@`````\ +M`@``)$(<,``$&(``0Q`A`^``"(1"``(GO?_@K[\`&*^Q`!2OL``0`,"`)0#@ +MB"4`@#`E)*/__RQB`!T00`"\)(<"?#P"```D0AQ@``,8@`!B&"&,8@```$`` +M"``````D`@`"$@(`#SP"``@N`@`"%$``M```$"4N`@`$%$``L20"``TN`@`& +M%$``K@``$"4D`@!_$@(`"``````0``"I)`(`#8SC````8A@D)`(`#1```*0` +M`Q`+$```H@``$"42``"@```0)20"``$6`@`&`````(S"*]@``A;".$(``1`` +M`)@P0@`!$```E@``$"6,@P)H+&(`!A!``)(``!`E)`(`!11B`(\D`@`-E((" +M;"Q"``@00``#`````!```(DD`@`-$```AP``$"6,PBPH$```A"Q"``$2``"" +M```0)20#``$6`P!_)`(`#(R"`!0T`X```$,0(8Q"(@@``A-".$(``1```'

```0)93#$QH08`!;)`(``1```%D``!`E$@``5P``$"4D`P`! +M%@,`5"0"``R,PBO8``(7PA```%`X0@`!$@``!B0"``TD`@`!$@(`!P`````0 +M``!))`(`#(SC```P8Q``$```10`#$`N,PBO<``(0PCA"``$0``!`,$(``8S" +M*^PP0@`_KB(``!```#L``!`EC,(K[#!"/P```A("KB(``!```#4``!`E)`(` +M`1("``@`````$@``,```$"4N`P`'$&``+20"``P0```%/`(``(R"+"0X0@`! +M$```)S!"``$D0@```$#X"0``````0"`E$(``(20"``$F`__^+&(`!1!``!T` +M`!`E/`(``"1"'-@``QB``&(8(8QB````0``(`````)""``D0```,KB(``)"" +M``P0```)KB(``)""``T0```&KB(``)""``L0```#KB(``)""``JN(@``$``` +M!@``$"4\`@``)$(```(`,"4`0/@)`B`X)8^_`!B/L0`4C[``$`/@``@GO0`@ +M)[W_T*^_`"@`@$`E)*/__BQB`!P00`!T)(D"?#P"```D0AT(``,8@`!B&"&, +M8@```$``"``````0X``%/`,(`(T"*]@`0Q`E$```!JT"*]B-`BO8/`/W_S1C +M__\`0Q`DK0(KV!```&8D`@`!C((`%#0#@```0Q`AC$4B"!#@``,`````$``` +M`S2E(``D`M__`*(H)(R"`!0T`X```$,0(:Q%(@@0``!6)`(``:R'`I",@@`4 +M-`.```!#$"&L1P!($```3R0"``$`!Q`KK0(KZ!```$LD`@`!$.``!3P#@`"- +M`BO8`$,0)1````:M`BO8C0(KV#P#?_\T8___`$,0)*T"*]@0```^)`(``84" +M+```XC@A+.,`0"0"`#\`0S@*)`(`&A2B``8`````C0(K[`#B$"4P0@`_$``` +M!ZT"*^R-`ROL,&,_`##B/P```A("`$,0):T"*^R,@@`4-`.```!#$"&-`ROL +MK$,`Z!```"0D`@`!+,(`!Q!``"$``!`E/`(``"1"'.P`!AB``&(8(3P"```D +M0@``C&4```!`^`D`X#`E$```%X^_`"B-(@``,$(0`!!```P`````$.``!20# +M__>-`BO<-$(`"!````2M`BO]`#`GO?_@K[\`&(^B`#"/HP`T +MKZ(`$#P"```D0@```$#X":^C`!0``A`KC[\`&`/@``@GO0`@```````````` +M````)[W_B*^_`'2OM@!PK[4`;*^T`&BOLP!DK[(`8*^Q`%ROL`!8$*``70"` +MH"6.A0`4C*)`!*^B`$"3HP!`)Z0`0)""``$``A(``&(8)9""``(``A0``&(8 +M)9""``,``A8``&(8)3P"__PT0O__`&(8)*^C`$23HP!$)Z0`1)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8):RC0`0\`@``)$(```!`^`DD +M!``*)!,`*">R`$@\%@`!/`(``"15```GL0!,)[``4(Z"`!2,0D`0KZ(`2).C +M`$B20@`!``(2``!B&"620@`"``(4``!B&"620@`#``(6``!B&"4`=A@D$&`` +M(@`````"H/@))`0`,HZ$`!2,@D`$KZ(`3).C`$R2(@`!``(2``!B&"62(@`" +M``(4``!B&"62(@`#``(6``!B&"4\`O_\-$+__P!B&"2OHP!0DZ,`4)("``$` +M`A(``&(8)9("``(``A0``&(8)9("``,``A8``&(8):R#0`0F<___%F#_T``` +M```28``*```0)8Z$`!0T`H```((@(8R"``0\`__[-&/__P!#$"2L@@`$)`(` +M`8^_`'2/M@!PC[4`;(^T`&B/LP!DC[(`8(^Q`%R/L`!8`^``"">]`'@GO?_( +M`(`P)8S$`!0T`H```((@(8R"``0\`P`$`$,0):R"``00H``A`````(S%`!2, +MHD`$KZ(`,).C`#`GI``PD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@``8A@E/`+__#1"__\`8A@D/`(``0!B&"6OHP`TDZ,`-">D`#20@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`$`^``"">]`#@GO?_( +M`(`P)8S$`!0T`H```((@(8R"``0\`P`$`$,0):R"``00H``A`````(S%`!2, +MHD`$KZ(`,).C`#`GI``PD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@``8A@E/`+__#1"__\`8A@D/`(``@!B&"6OHP`TDZ,`-">D`#20@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`$`^``"">]`#@GO?_@ +MK[\`'*^R`!BOL0`4K[``$`"@B"4`P"@E)!```1(P``T`@)`E$B``!CP"``$D +M`@`"$B(`#@``$"40```3C[\`'"1"KD``0/@)`````!````L`0(`E/`(``21" +ML"@`0/@)`````!````:N42O$/`(``21"L-P`0/@)`````*Y1*\0"`!`EC[\` +M'(^R`!B/L0`4C[``$`/@``@GO0`@)[W_Z(R"`!2,0D`$KZ(`$).B`!`GI``0 +MD(,``0`#&@``0Q`ED(,``@`#'```0Q`E``(4`C!"``,#X``()[T`&">]_^BO +MOP`4)`(`"!"B`#:OL``0+*(`"1!```\D`@$`)`(``A"B`#,LH@`#$$``!B0" +M``0D`@`!$*(`%@``$"40``!`C[\`%!"B`"0``!`E$```/(^_`!00H@`L+*(! +M`1!```8D`@(`)`(`(!"B`"0``!`E$```,X^_`!00H@`F)`($`!"B`"<``!`E +M$```+8^_`!0\`@``)%```(R"$LP00``B`````)1"``(P0D``$$```SP"```0 +M```<)%```(R"$LR40@`",$*``!!``!<\`@``$```%210```\`@``$```$B10 +M```\`@``$```#R10```\`@``$```#"10```\`@``$```"210```\`@``$``` +M!B10```\`@``$````R10```\`@``)%```#P"```D0@```$#X"0(`*"4"`!`E +MC[\`%(^P`!`#X``()[T`&(R"`!2,0@`,`^``"``````GO?_PC((`%*Q%``P# +MX``()[T`$">]__",@P`4)`(`!*QB``@#X``()[T`$">]_]BOOP`@C(,`%"0" +M`""L8@`(/`(``"1"```D!0`()`8`!`!`^`D``#@E``(0*X^_`"`#X``()[T` +M*">]_]BOOP`DK[``(`"`@"6.!``4-`*```""("&,@@!()`/_WP!#$"2L@@!( +MC@(L)#!"``$00``(/`(``"1"````0/@)`@`@)3P"```D0@```$#X"0(`("4\ +M`@``)$(```!`^`D"`"`EC[\`)(^P`"`#X``()[T`*">]_]BOOP`@C(,`%#0" +M@```8A@AC&(`2#1"`""L8@!(/`(``"1"````0/@)`````(^_`"`#X``()[T` +M*">]__",@@`4-`.```!#$"&L10!`C((`%`!#$"&L1@!$`^``"">]`!`GO?_P +M+*,`0!!@`!@``!`E+*(`(!1```PT`H``C(,`%`!B&"&,9@!$)*3_X"0"``$` +M@A`$``(0)P#"$"2L8@!$$```"B0"``&,@P`4`&(8(8QF`$`D`@`!`*(0!``" +M$"<`PA`DK&(`0"0"``$#X``()[T`$">]__`LHP!`$&``%@``$"4LH@`@%$`` +M"S0"@`",@P`4`&(8(8QF`$0DI/_@)`(``0""$`0`PA`EK&(`1!````DD`@`! +MC(,`%`!B&"&,9@!`)`(``0"B$`0`PA`EK&(`0"0"``$#X``()[T`$(R"`!0T +M`X```$,0(8Q#`#R,1`$,,(4`(#1B`@``11@+/`("`@""("0T8@$``^``"`!D +M$`HGO?_PC((`%#0#@```0Q`A,*,`_ZQ#`#PPHP(`)`(`(```,"4PI0$`$*`` +M`P!#,`L\`@("`,(P)8R"`!0T`X```$,0(:Q&`0P0P``&`````(R#`!2,8@`T +M-$(`$!````:L8@`TC((`%(Q#`#0D!/_O`&08)*Q#`#0#X``()[T`$*B@``BX +MH``+,,8/_ZBF``RXI@`/,.<`(!#@``8`````B*(`#)BB``\T0B``J*(`#+BB +M``^HH``4N*``%XBB`!28H@`7J*(`$+BB`!,#X``()`(``2>]_^"OOP`#P"```D0@```B`@)0!`^`D" +MH"@ECB(L)#!"``$00``'/`(``"1"````0/@)`B`@)1````..)`)HKZ``>(XD +M`F@X@P`'+&,``3B"``LL0@`!`&(8)11@``R/I@#$)`,`"A"#``DD`@`)$((` +M!P`````4@P`:`````)8B`FPL0@`$$$``%@`````0P``4`````(XD$LP0@``1 +M`````)?#``"4@@``$&(`#0````"7PP`"E((``C!C`?`P0@'P%&(`!SP"```D +M0@```B`@)0!`^`D#P"@E%$`$#20"``&.)0`4-`*```"B$"&,0P!8KZ,`?"0# +M``&/I`!\`(`P)0!F(`JOI`!\C$,`!#P"`B``8A@DKZ,`A(RB0!"OH@!(DZ,` +M2">D`$B0@@`!``(2``!B&"60@@`"``(4``!B&"4\`@#^-$(`8`!B&"2OHP"` +MC*)`%*^B`$R3HP!,)Z0`3)""``$``A(``&(8)9""``(``A0``&(8)9""``,` +M`A8``&(8):^C`'",HD`8KZ(`4).C`%`GI`!0D((``0`"$@``8A@ED((``@`" +M%```8A@ED((``P`"%@``8A@EKZ,`=#P"```D0@```B`@)0!`^`F/I0"\/`(` +M`"1"````0/@)`B`@)3P"```D0@```B`@)0!`^`D#P"@E$$`#P"0#``.7P@`" +M,$,!\"0"`4`08@`@*&(!01!```\D`@C`)`(`P!!B`"8H8@#!$$``!B0"`-`D +M`@"@$&(`'20#``P0``.PCZ4`R!!B`"$D`P`,$``#K(^E`,@08@`9*&((P1!` +M``8D`@E`)`(!4!!B``PD`P`,$``#HX^E`,@08@`%)`()4!!B``8D`P`,$``# +MG8^E`,@D%P`!$```$*^W`(@D%P`")`(``1````ROH@"()!<``R0#``(0```( +MKZ,`B"07``0D!``"$```!*^D`(@D%P`%)`4``J^E`(B.(@`4-`.```!#$"$D +M`P`'K$,8````@"4\`@``)%,=@">R`%0`$!!``%`8(0`#$,``4Q`AC$0``"2" +MP``L0A``$$``%@`0$$```Q!``%<0(0`"$(``4Q`AC$(``*^B`%23HP!4DD(` +M`0`"$@``8A@EDD(``@`"%```8A@EDD(``P`"%@``8A@ECB(`%`!$$"&L0P`` +M$```#B;6``$`4!`A``(8P`!S&"&.)``4C&,```"#("$``A!``%<0(0`"$(`` +M4Q`AC$(``*R"```FU@`!,L(`/Q1```0\!@``),8```#`^`DD!``!)A```2X" +M`!D40/_-`!`00```@"4\`@``)%,?V">R`%@`$!#``%,0(8Q$``"/H@#$$$`` +M##P%__\TI7_@`(48(2QC`!D\`O__-$)_+`""$"$L0@`).$(``0`#$`L00``D +M`````"2"P``L0A``$$``%``0&,``$!#``%,0(8Q"``2OH@!8DZ,`6))"``$` +M`A(``&(8)9)"``(``A0``&(8)9)"``,``A8``&(8)8XB`!0`1!`AK$,``!`` +M``(XC`F@D!``*$&0`"20"``D0 +M8@`'`````!1D`!,\`@``EB(";"Q"``000``//`(``)?#```X8@F>.&,)HP`" +M$"L``"`E`$,@"XXC`!0T`H```&(8(8QB(DP01``#/`(``*QD(DP\`@``)$(` +M``(@("4"H"@E`$#X"2>F`!`00`*))`,``R0"``:/HP"\$&(`!P````".(@*< +M$$``!#P"```D0@```$#X"0(@("6.@BE$`B`@)0*@*"4RYO__`$#X"2>G`!`0 +M0`)W)`,``Y?"``(P0@!`$$``'B0$``J.(P)H$&0`#20"``D08@`+`````!1D +M``4`````EB(";"Q"``040``%`````):"$P`L0E`#%$``"SP"``"7P@`",$(` +MH"0#`*`00P`%/`(``"1"```"("`E`$#X"0*@*"4\`@``)$(```(@("4`0/@) +M`\`H)3P"```D0@```B`@)0!`^`D"H"@E$$`"3R0#``./I`#$$(``!`````". +M(@`4CZ4`>*Q%$4".)``4-`*```""("&2@RC`DH(HP0`"$@``8A@EDH(HP@`" +M%```8A@EDH(HPP`"%@``8A@EK(,``(XD`!0T`H```((@(9*#*,22@BC%``(2 +M``!B&"6/I@"$`&88)8Z"*]@`8A@E/`(`@`!B&"6L@P`$/`(``"1"```"("`E +M`$#X"8^E`+R.)``4-`*```""("&2@RC,DH(HS0`"$@``8A@EDH(HS@`"%``` +M8A@EDH(HSP`"%@``8A@EK(,`X(XD`!0T`H```((@(9*#*-"2@BC1``(2``!B +M&"6L@P#DCB4`%(RB0!"OH@!D`%R0@@`!``(2``!B&"60@@`"``(4 +M``!B&"60@@`#``(6``!B&"6/H@"``&(8):^C`&"3HP!@)Z0`8)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8):RC0!"/HP!PKZ,`9).C`&0G +MI`!DD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@ECB(`%*Q# +M0!2/I`!TKZ0`:).C`&@GI`!HD((``0`"$@``8A@ED((``@`"%```8A@ED((` +M`P`"%@``8A@ECB(`%*Q#0!B.(@`4-`.```!#$"&/I0!\K$4`6(XD`!0T`H`` +M`((@(9*#*,:2@BC'``(2``!B&"62@BC(``(4``!B&"62@BC)``(6``!B&"6L +M@P`(CB0`%#0"@```@B`ADH,HRI*"*,L``A(``&(8):R#``R.(@`4-`.```!# +M$"&.@RO@K$,`&(XC`!0D`O__K&(`@#P"```D0@```B`@)0!`^`D"H"@E$$`! +MK20#``,\`@``)$(```(@("62)1+0`$#X"20&``$\`@``)$(```(@("4`0/@) +M`\`H)98B`G`P0@#P)$+_T"Q"`$`00``2`````(XC$LR,8@``,$+``!!```TD +M!P`-E&8``C#&0``D!0`,CB0`%#0"@```@B`AC((8)"0#__``0Q`D`.8H"@!% +M$"6L@A@DCB(`%#0#@```0Q`AC$(9%#!$/_^7P@`",$(`(!!```<`!!"`/`.Z +M+C1CBZ,`0P`9```0$!````8``B$"/`+,S#1"S,T`@@`9```0$``"(,*.(@`4 +M-`.```!#$"$D`P`!K$,8'(XB$LR40@`",$)``!!```<\`@````0@0"1"```` +M0/@))(0`9!```!".(@`4CB(2S)1"``(P0H``$$``!SP"````!""`)$(```!` +M^`DDA`!D$```!8XB`!0D0@```$#X"22$`&2.(@`4-`.```!#$"&,5A@()`,X +M`*Q#&`@D$``!CB(`%#0#@```0Q`AC$(<)#!"`!`00``//`(``"13```T$H`` +M`F#X"20$`,@"`!`E*$(`%!!```E`&P`$""`)(+0`"Q"$``0 +M0``2`!`0@`(&$`2OH@!LDZ,`;)"B``$``A(``&(8)9"B``(``A0``&(8)9"B +M``,``A8``&(8)8XB`!0`1!`AK$,0`!````8F$``!CB,`%`!B&"$"!A`$K&(0 +M`"80``$J`@`*%$#_Y``0(("N@%+HEB("A!!```L``(`E/`(``"12```"("`E +M`D#X"0(`*"4F$``!EB("A`("$"H40/_Z`B`@)3P"``@T0@EEKH(HU"0"``:/ +MHP"\%&(``SP"``@T0AEEKH(HU(XC`!2.@BC4K&(`H(XD`!2,@@"L/`,`!P!# +M$"6L@@"LCB(2Y!!```0\`@``)$(```!`^`D"("`E/`(``"1"```"("`E-`68 +M8"0&``$`0/@)```X)3P"```D0@```B`@)0!`^`F/I0"\CB0`%#0"@```@B`A +MC((`(#P#_G\T8___`$,0)*R"`"".(P)H+&(`!A!```CP@`'CB(2S```("4``"@EK$0`,*Q%`#0\`@`` +M)$(```!`^`D"("`ECB02S*R"`"BL@P`L/`(``"1"```"("`E`$#X"20%``$0 +M```&)`(``8^E`,B,H@``$$```@``$"6LHP``C[\`M(^^`+"/MP"LC[8`J(^U +M`*2/M`"@C[,`G(^R`)B/L0"4C[``D`/@``@GO0"X`(`P)8S%`IPPH@`#$$`` +M#">]__",Q``4-`*```""("&,@QE$/`+?_S1"__\`8A@D,*(``0`"%T``8A@E +MK(,91#"B``P00``1``(0@C!"``$40``)-`.``(S$`!0T`H```((@(8R"`-`D +M`__C`$,0)!````:L@@#0C,(`%`!#$"&,0P#0-&,`'*Q#`-`#X``()[T`$">] +M_^BOOP`4K[``$`"`@"6.`BE``$#X"0`````00``$C[\`%"0"__^F`BC2)`(` +M`8^P`!`#X``()[T`&">]_[BOOP!$K[8`0*^U`#ROM``XK[,`-*^R`#"OL0`L +MK[``*`"`B"4`H+`E)!,``3P"```D0@```$#X"0(@J"4`0*`E``"`)3P"```D +M4@``EB("A`("$"L00``&`B`@)0)`^`D"`"@E$$#_^280``$``)@E$F``;0`` +M$"6.(@`4-`.```!#$"$D`P`!K$,9?```@"6.(@`4-`.```!#$"&,0AP@%$`` +M#RX"`&0\`@``)%,``#02@``"8/@))`0`!280``$N`@!D$$``6```$"6.(@`4 +M`%(0(8Q"'"`00/_V+@(`9!!``%$``!`E/`(``"1"```"("`E`$#X"0*`*"40 +M0`!*-`.``(XB`!0`0Q`AC$(9%#!%/_^6A``",(0`(``%$(`\`[HN-&.+HP!# +M`!D``!`0%(``!@`"&0(\`LS,-$+,S0"B`!D``!`0``(8PCP"```D0@```$#X +M"21D`&0\`@``)$(```(@("4"@"@E`$#X"2>F`!`00``L-`.``(XB`!0`0Q`A +MK$`9?):"``(P0@!`$$``'B0$``J.(P)H$&0`#20"``D08@`+`````!1D``4` +M````EB(";"Q"``040``%`````):B$P`L0E`#%$``"SP"``"6P@`",$(`H"0# +M`*`00P`%/`(``"1"```"("`E`$#X"0*`*"4\`@``)$(```(@("4`0/@)`L`H +M)8XB`!0T`X```$,0(8Q#&&`T8P`"K$,88"0"``&/OP!$C[8`0(^U`#R/M``X +MC[,`-(^R`#"/L0`LC[``*`/@``@GO0!()[W_\(R"`!0T`X```$,0(8Q&``0\ +M`O_\-$+__P#","0D`@`!$*(`(RBB``(00``%)`(`!A"@`!4T`H``$```(P`` +M```0H@`%)`(`"!"B`!D`````$```'0````",@P`4-`*```!B&"$\`A`!`,(0 +M):QB``2,A``4C((`%"0#_]\`0Q`D$```$:R"`!2,@P`4`&(8(3P"$`(`PA`E +MK&(`!(R#`!2,8@`4-$(`(!````>L8@`4C(,`%#0"@```8A@A/`(0``#"$"6L +M8@`$`^``"">]`!`GO?_HK[\`$#P"``$D0M:D`$#X"20%``*/OP`0`^``"">] +M`!@GO?_HK[\`%*^P`!``@(`E/`(``"1"`````"@E`$#X"20&``$00``%`@`@ +M)3P"``$D0M:D`$#X"20%`!./OP`4C[``$`/@``@GO0`8)[W_T*^_`"ROL@`H +MK[$`)*^P`"``@(@E`*"`)3P"``$D0M:D`$#X"20%`!,00`"@```H)3P"```D +M0@```B`@)0!`^`DD!@`!$$``FH^_`"P\`@`!)$+6I`(@("4`0/@)```H)1!` +M`)./OP`L$@``D20"``&.(P)H)`0`"A!D``DD`@`)$&(`!P`````49``/```` +M`)8B`FPL0@`$$$``"P````"6`P`",&(`(!1```4D$@`(,&,`T"0"`,`48@`X +M)`0`!!```#8D!`#KEB("<#!"`/`D0O_0+$(`0!1```D`````CB(":#A#``]_\BOOP`TK[0`,*^S`"ROL@`H +MK[$`)*^P`"``@(@E`*"@)0#`D"4"()@E/`(``"1"````0/@)KD````!`@"42 +M``#!C[\`-(YC*\PX8@`"+$(``2QC``$`0Q`E$$```B0"``&N0@``CF0KS"0" +M``$4@@!A-`.``(XB`!0`0Q`AC$(9(#P#``$`0Q`D%$``6@``,"6N8"O,KD0` +M`#0)@``\"``!CB(`%`!)&"&,91P0C&0<%(QG'!@`!!`K``40"A1```@````` +MC&(9(`!($"6L8AD@),8``2C"``H40/_Q```````%,@(`!!("`,(P(0`$0<(I +M`@`".$(``0`&$`H00`!7``<0(P`"%@```CX#`.8`&@``$!(4P``"```````' +M``T`0#@E*./_X"CD`"`D`@`?`$0X"B0"_^`X8P```$,X"P"H`!L``"@2%0`` +M`@``````!P`-)*7_@"BC__`HI``0)`(`#P!$*`HD`O_P.&,```!#*`N.)``4 +M-`*```""("&,@QD@)`+X'P!B&"0`!Q%`,$('X`!B&"6L@QD@CB0`%#0"@``` +M@B`AC((9("0#_^``0Q`D,*,`'P!#$"6L@AD@CB,`%#0"@```8A@AC&(9(#1" +M"`"L8AD@)`(``JYB*\PD`@`!K@(`$*('`!00```;H@4`%9:"``(P0@"@)`,` +MH!!#`!8D`@`"CF,KS!1B`!0\`@``C@(`$!1``!$\`@``CB,`%#0"@```8A@A +MC&(9(#1"\`"L8AD@CB0`%#0"@```@B`AC((9(#P#``$`0Q`EK((9("0"``&N +M8BO,/`(``"1"```"("`E`$#X"0(`*"66`@`",$(``A1``"HT`H``CB,`%`!B +M&"&,8AA@-$(``JQB&&"6A0`",*(!`!1```H`````EB("<#!"`/`D0O_0+$(` +M0!!``"(D`@`!,*(`0!!``!\D`@`!CB0":#B#``]`#@GO?_(K[\` +M-*^R`#"OL0`LK[``*`"`B"4`H(`E%@```Z^P`"0D`O__KZ(`)(XC`F@D`@`) +M$&(`!R0"``H48@`'`````)8B`FPL0@`$$$```P`````D`O_O`@*`)(XE`!2, +MH@`,K[``().C`"`GI``@D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@``8A@EK*-``#P"```D0@```$#X"20$``^/H@`D,$(``Z^B`"0R$``#/`(` +M`"1"```"("`E)`5``(^F`"0`0/@)`@`X)0!`D"4R`@`!%$``'0)`$"4D`@`4 +MKZ(`)#1"``&OH@`DCB4`%).C`"0GI``DD((``0`"$@``8A@ED((``@`"%``` +M8A@ED((``P`"%@``8A@EK*,`%#P"```D0@```B`@)0``*"4`0/@))`8``1!` +M``0"0!`ECB(`%(Q"`,`"0!`EC[\`-(^R`#"/L0`LC[``*`/@``@GO0`XC((` +M%#0#@```0Q`AC$(89``"%,(P0P'_,&(!`!!```,`````.&(!_P`"&"<#X``( +M`&`0)92B``(P0P'@)`(`P!!B`!$`````*&(`P1!```8D`@%`)`(`H!!B``@` +M`````^``"```$"448@`*`````)2"$UP0```)I,(``)2"$UX0```&I,(``)2" +M$V`0```#I,(```/@``@``!`E)`(``0/@``@`````)[W_V*^_`"2OL@`@K[$` +M'*^P`!@`@(@E`*"0)8XB`!0T`X```$,0(8Q"&&`P0@`"%$``&```@"4\`@`` +M)$(```!`^`D``````$"`)3P"``$D0MA$`B`@)0)`*"4`0/@))Z8`$!!```F' +MH@`0`%`0*A!```<`````ED(``C1"``*F0@`"$````@``@"4``(`EIE``%@(` +M$"6/OP`DC[(`((^Q`!R/L``8`^``"">]`"@GO?_8K[\`)*^P`"``@(`E/`(` +M`"1"```D!0`,```P)0!`^`D``#@E%$``&X^_`"2.`P`4)`(``:QB!"".`@`4 +MK$`&`(X#`!2,8@8`-$(`"*QB!@".`P`4/`(`$#1"`@&L8@8$C@(`%*Q`!B`` +M`"`EC@(`%*Q$!`".`P`4`)`0(9!"`"BL8@0$)(0``2R"`(`40/_WC[\`)(^P +M`"`#X``()[T`*">]_^BOOP`0`(!P)0``8"4DR?__``E(PB3&__\PQ@`'`*!` +M)1B@`!P``%`E)`T`""0+``$`!SC``,@@(2R"``D!HB`*`(L0!"1"__\`RQ@$ +M)&/__P!#$"8`XA`$``D8@`!N&"&,8P```$,0)`#B$`8`PA`&`4(0!`&"8"4` +MAB`C`410(0$&$"$D2/_X```P)1T`_^DE*0`!/`(``"1"````0/@)`8`@)8^_ +M`!`#X``()[T`&">]__``@$`EE,(``C!#`>`D`@#`$&(`#P$`2"4H8@#!$$`` +M!B0"`4`D`@"@$&(`!P``$"40``!1`````!1B`$\``!`E$```!```&"40```" +M)`,``20#``(``QA`)20`!`!D$"&41Q-VE$(3?``"$8``XC@E`&00(91"$X(` +M`A,``.(X)0!D$"&40A.(``(4@`#B."4`9!`AE$(3C@`"%@``XC@E`&00(91& +M$Y240A.:``(1@`#","4`9!`AE$(3H``"$P``PC`E`&00(91"$Z8``A2``,(P +M)0!D&"&48A.L``(6``#","4D`@`!$*(`!P`````0H``()`(``A"B``4``!`E +M$```'0`````0```"`.`P)0#`."44QP`*-`.``(T$`!0T`H```((@(8R"(@@D +M`]__`$,0)*R"(@@0```'K24KR(T"`!0`0Q`AC$,B"#1C(`"L0R((K24KR(T" +M`!0T`X```$,0(:Q'&6"-`@`4`$,0(:Q&&60D`@`!`^``"">]`!",@P)H)`8` +M"A!F`!@`````)`(`"1!B`!4`````%&8`!0````"4@@)L+$(`!!1``!`D!@`H +MC((":#A#```D +M`@`!C[\`/(^V`#B/M0`TC[0`,(^S`"R/L@`HC[$`)(^P`"`#X``()[T`0">] +M_\@`@$`EKZ```*^@``2OH``(KZ``#*^@`!"OH``4``!X)0``:"4``,`E)`,` +M`:>C`!@D`@`"IZ(`&J>B`!RGHP`>IZ,`(*>B`"*GHP`DE*(``@`"$<(P20`! +M)0X3`!$@``>4HP````,0@`!#$"$``A!`)$*F*!````@P0O__``,0@`!#$"$` +M`A!`/`/__S1C0)@`0Q`A,$+__P!`4"64H@`X$$``!0!`("40```H-`*``!`` +M`"0`8"`E-`2``"0'`%>4H@`",$(`$"0#`*XX0@```&(X"P`)$$`D0@.(`<(0 +M(91#``8T`H``$&(`%@``,"4!1V`C`4=8(27'``8T#H``,&,__P!L$"H40``$ +M),(``0%C$"H00/_F),(``3!&__\LP@`%$$``!P`&$$``21`A``(00`!'$"&4 +M0P.(%&[_\`````"DI``X-`*``!2"`%$`````C0(`%`!$("&,@AD@/`-```!# +M$"000`%@`````(R"&0P\`P#_-&/__P!#$"2L@AD,C0,`%#0"@```8A@AC&09 +M(#P"C_\T0O__`((@)*QD&0R-`@`4-`.```!#$"&L0!F@C0(`%`!#$"&L0!F` +MC00`%#0"@```@B`AC((9A#P#__``0Q`DK((9A(T"`!0T`X```$,0(:Q`&9B- +M!``4-`*```""("&,@AFLT0H4?`:(`&```$!```A##``T? +MPP!#:",`#<*#$```'20/##4`!,(`/`()3S1"()4#`@`8```0$``"$$,`&!_# +M`$/`(P`$;$`\`E'K-$*%'P&B`!@``!`0``(0PP`-'\,`0V@C$```"R0/##4` +M!&P`/`)1ZS1"A1\!H@`8```0$``"$,,`#1_#`$-H(P`-PH,D#QAJ)`(#Z'"" +M&`(``QD``&\`&@``$!(5X``"```````'``T`0!@E,&(`#R0*``040``#)Z4` +M&"0*``,GI0`@$4``6@``,"4``SD#*.L`'20)``$18`#'`.80(21$`!DL@@`A +M$$``$22#_]\H@@`:$$``!BB"`!L`B1`$CZ,```!#$"40```0KZ(``!1```\D +M@@`!)(+__P!)$`2/HP```$,0)1````BOH@``+&(`%!!```8D@@`!`&D0!(^C +M``0`0Q`EKZ(`!"2"``$L0@`0$$``"R2"__$`!A!``$40(91#````!!!`)$(` +M`@!#&`2/H@`(`&(8)1```">OHP`(+$(`$!!```LD@O_A``800`!%$"&40P`` +M``000"1"_^(`0Q@$CZ(`#`!B&"40```:KZ,`#"Q"`!`00``+)(+_T0`&$$`` +M11`AE$,````$$$`D0O_"`$,8!(^B`!``8A@E$```#:^C`!`L0@`'$$``"R3" +M``$`!A!``$40(91#````!!!`)$+_H@!#&`2/H@`4`&(8):^C`!0DP@`!,$;_ +M_P#*$"H40/^K`````(T$`!0T`H```((@(8R"&0P\`P#_-&/__P!#$"0\`_\` +M`$,0):R"&0R-`P`4-`*```!B&"&,9!D@/`)P``""("6L9!D@C00`%#0"@``` +M@B`A`!@=`#P"/_``8A@D/`(`#S1"__\!HA`D`&(8)3P"0```8A@EK(,9H(T" +M`!0T`X```$,0(8^C``"L0QF`C04`%#0"@```HB@AC*09A#P"__``@B`DCZ(` +M!#P#``\T8___`$,0)`""("6LI!F$C0(`%#0#@```0Q`ACZ,``*Q#&9B-!0`4 +M-`*```"B*"&,I!F]__`0```%``0@0I2B``(P0H````08 +M@@!B(`N4H@```((`&P``&!(40``"```````'``T`8"`E!(``!R0&`!\DQO__ +M$,``!`#$$`8P0@`!$$#_^P`````D`@`F`$8P(R0"`!<`1A`C)`,``0!#&`0` +M@Q@A)`(`&`!&$",`0Q@&),;_\(SE`!0T`H```*(H(8RB&!0\!``!-(3__P!$ +M$"0``QQ``$,0):RB&!2,Y``4-`*```""("&,@Q@4/`+__C1"'_\`8A@D``8S +M0#P"``$T0N```,(P)`!F&"6L@Q@4`^``"">]`!`GO?_@K[\`&`"`,"4LHP!` +M)`(`/P!#*`JDQ0*4/`(``"1"``",Q1+,`$#X"2>F`!"/OP`8`^``"">]`"`G +MO?^HK[\`5*^T`%"OLP!,K[(`2*^Q`$2OL`!``("0)0"@F"4`P*`E`D"()3P0 +M```F$```CB12P`(`^`F.)5+$)B12R`(`^`DD!0`@AB("E"A"`$`40``"EB," +ME"0#`#\``Q0```(\`RCC`#\X8P`!,.+__RQ"``$`8A@E$&``!SP#```D8R7X +MCD("F``"$$``0Q`A$````H1&`````#`E)`(``:^B`!`GH@`@KZ(`%">B`"*O +MH@`8/`(``21"[Q0"0"`E`$#X"0)@*"400`#<`D`@):^T`!".(BE()Z4`(">F +M`"(`0/@)`F`X)1!``-6/OP!4CD0":#B#``)`,`P)9B``(P0@#0%$,`&B0"";268P``%&(` +M#3P#9F:2(A,BEB,3+`!#$",\`V9F-&-F9P!#`!@``!@0``,80P`"%\,`8A@C +M$```!S!E__^2(A,B-&-F9P!#`!@``!`0``(00S!%__\\`@`!)$+VS`!`^`D" +M0"`E```P)2>G`#@T"*&```8@@"2"88`L0A``$$``'0````".(E+``((0(91# +M``(``QH`-&,`_P`#'`"40@````(2`#1"`/\P0O__`&(8):^C`#B3HP`XD.(` +M`0`"$@``8A@ED.(``@`"%```8A@ED.(``P`"%@``8A@ECD(`%`!$$"$`2!`A +MK$,``!```!$DQ@`!CD4`%`"D*"$`J"@ACB)2P`""("&4@P`"``,:`#1C`/\` +M`QP`E((````"$@`T0@#_,$+__P!B&"6LHP``),8``2C"`"`40/_.``8@@(Y$ +M`!0T`H```((@(98C4LXP8P`_``,>`)8B4LPP0@`_``(4``!B&"66(E+*,$(` +M/P`"$@``8A@EEB)2R#!"`#\`8A@EK(,9-(Y$`!0T`H```((@(98C4M8P8P`_ +M``,>`)8B4M0P0@`_``(4``!B&"66(E+2,$(`/P`"$@``8A@EEB)2T#!"`#\` +M8A@EK(,9.(Y$`!0T`H```((@(98C4MPP8P`_``,>`)8B4MHP0@`_``(4``!B +M&"66(E+F,$(`/P`"$@``8A@EEB)2V#!"`#\`8A@EK(,B-(Y$`!0T`H```((@ +M(98C4N0P8P`_``,>`)8B4N(P0@`_``(4``!B&"66(E+@,$(`/P`"$@``8A@E +MEB)2WC!"`#\`8A@EK(,B.(Y$`!0T`H```((@(8XE*^@D`@`_)`,`?P!E$`NL +M@AD\)`(``8^_`%2/M`!0C[,`3(^R`$B/L0!$C[``0`/@``@GO0!8)[W_D*^_ +M`&ROO@!HK[<`9*^V`&"OM0!`!`00):"``(P +M0@#0)`,`P!1#`"TR0@#X-%(``98B%`000``J``"`)28W``8R5@#X`!`00"1" +M%``"XA`AE$,``!!@`!HR1/__$&0`!@`0*8"40@``,$(`!S1"`.`4@@`3```` +M``(E*"&6A```/`,``21C^'``8/@))*489"0$`.`6Q``(`$`8)3!B__\#PA`K +M$$```@`````#P!@E$````S!^__\0```)`$#P)280``&6(A0$`@(0*A1`_]T` +M````$````Y:"``("H/`EEH(``C!"`0`00``#`````!````*")A,>@B83'SP" +M```D0@``CZ0`<`!`^`D"@"@E``(6```"A@.6@P`",&(`0!!``)@P8@"`$$`` +M"R>B`!B6)Q@LKZ(`$#P"``$D0OHXCZ0`<`*`*"4`0/@))B88+A````J/I0!` +MEB<7VJ^B`!`\`@`!)$+Z.(^D`'`"@"@E`$#X"28F%]R/I0!``+`0(P*B&"H" +MHQ`+``(4```"-`.6@@`",$(`$!!``!B7H@`>EB(3`"Q",`$40``&`````)8B +M$PX`PA@J`,,0"P`"%````C0#EB(3`"Q"0``40``+EZ(`'I:"``(P0@"`$$`` +M!Y>B`!Z6(A,0`,(8*@##$`L``A0```(T`Y>B`!X`PA@J`,,0"P`"%````A0# +MKZ(`1(^C`#@``Q!`CZ0`1`""$",``A0```(T`P`&$"<``A?#``(P"H^E`#P` +MQ1`J$$```@"@&"4`P!@E``,4```"-`./H@"`$$``0##"__^F9@`(IF8`!J9F +M``2F9@`"IF8``)>D`!PP@___`$,0*Q!```(`P"@E`,`@):9D``J7I``:,(/_ +M_Y9B````0Q`K$$```@````"69```IF0`#)>D`!@P@___EF(```!#$"L00``" +M`````)9D``"F9``.``04```"'`.6(A,`+$)``!1``!@`````EH(``C!"`(`0 +M0``'`,`@)98B$Q0`PA`J$$``!P#`$"40```0IF(`'I8B$Q(`@A`J%$``"`#` +M$"66@@`",$(`@!!```,`````$````I8B$Q26(A,2$````Z9B`!Z68@``IF(` +M'H^D`(B$@@``$```!ZXB*_P`P"@EEZ(`&`#"&"H`PQ`+``(4```"'`./H@"$ +MI$,``(^C`(BD90``EH,``C!B`"`40``$,&,`T"0"`,`48@!3CZ0`@)8G&$PG +MH@`HKZ(`$#P"``$D0OHXCZ0`<`*`*"4`0/@))B883H^D`$``D!`C`\(8*@/# +M$`L``A0```(T`Y>B`"X`PA@J`,,0"X^D`#@`!!A``$,0(P`"%````C0#``80 +M)P`"%\,``C`*CZ4`/`#%$"H00``"`*`8)0#`&"4``Q0```(T`X^B`(`00``8 +MEZ(`+@#"&"H`PQ`+IF(`$)>B`"P`PA@J`,,0"Z9B`!(``AP```,D`Z9B`!27 +MH@`J`,(8*@##$`NF8@`6IF(`&)>B`"@`PA@J`,,0"Z9B`!H``AP```,<`Q`` +M``NF8@`] +M_["OOP!,K[X`2*^W`$2OM@!`K[4`/*^T`#BOLP`TK[(`,*^Q`"ROL``H`("@ +M):^E`%2.@BE,`$#X"0#`N"400``\C[\`3(:"`I0H0@!`%$```I:#`I0D`P`_ +M``,4```"G`,J8P`_.&,``3)B__\L0@`!`&(8)1!@``<\`P``)&,F!(Z"`I@` +M`A!``$,0(1````*$4@````"0)1+@`",``(@E)[8`(">U`"(\`@`!)%[O%``1 +M$,"/HP!4`&*`(:^@`!"OM@`4K[4`&`*`("4"`"@E`D`P)0/`^`D"8#@E$$`` +M%(^_`$R'H@`B@@,`!@!#$"H00``$AZ(`().B`".B`@`&AZ(`(((#``<`0Q`J +M$$```I.B`"&B`@`')C$``0(W$"L40/_D`!$0P"0"``&/OP!,C[X`2(^W`$2/ +MM@!`C[4`/(^T`#B/LP`TC[(`,(^Q`"R/L``H`^``"">]`%`GO?_`K[\`/*^R +M`#BOL0`TK[``,`"@D"4`@(`EAA$3*CP"```D0@``)Z0`$"8%4L@`0/@))`8` +M("0)``@GJ@`0)`T`""0.`#\`"1A``4,8(91B````41`CI&(`````."4``%@E +M``E@0`!@,"6$P@``!$$``@````"DP```%.T``P%,*"$0```:)`<`#Y2H``"$ +MI`````<00`!0$"&40U+().(``12#`!(P1___%(``!"UB`#,E`@`!$```"J2B +M```40``%`````)3"```D0@`!$```!*3"``"4P@``)$+__Z3"`````#@E)6(` +M`3!+__\LX@`0%$#_W0`)$$`!0A@AA&(``"A"`$`40``"``D@0*1N````D!`A +ME$)2R`!2$",H0P````,0"P%$("&$@P``C@12P``#&$``9!@A``(00`!$$"&4 +M0@``I&(``"4B``$P2?__+2(`#Q1`_[P`"1A`)`D`"">D`!``"1!``%`8(0"" +M$"&40@``I&)2R"4B``$P2?__+2(`#Q1`__>/OP`\C[(`.(^Q`#2/L``P`^`` +M"">]`$`GO?_`K[\`/*^R`#BOL0`TK[``,`"@B"4PDO__EB(``!!``!$``#`E +M)Z0`&``&&$``@Q@A``80P`!1$"&40@``I&(``"3&``$HP@`($$``!P#`@"4` +M!A#``%$0(91"```40/_S``880`#`@"4GH@`JKZ(`$#P"```D0@```D`@)2>E +M`!@PQO__`$#X"2>G`"@:```.```P)9>C`"B7H@`8$&(`#)>B`"HGI``8),8` +M`0#0$"H00``%``800`""$"&40@``%&+_^0````"7HP`HEZ(`*A1B``,`!A#` +M$'(`!@``````41`AC$(`!!!```0D`P`_``80P`!1$"&40P`"`&`0)8^_`#R/ +ML@`XC[$`-(^P`#`#X``()[T`0#"$__\PI?__,,;__S#G__^7J``2<.@8`A!@ +M`"(``!`E$,4`'B0#`&0`A1`C<$,0`@#%&",`0P`:```0$A1@``(```````<` +M#0`"%````B0#!(``$P#@&"4H@@!E$$``$`$`&"4D`@!D`$00(P!'`!APB``` +M```8$CP"4>LT0H4?`&(`&```$!```A%#``,?PP!#$",0```",$/__P#@&"4` +M8!`E`^``"``````GO?^XK[\`1*^T`$"OLP`\K[(`.*^Q`#2OL``P`*"8)0#` +MD"6/M`!8,/#__Q(```X``"`E)Z4`&``$&$``HQ@A``00@`!$$"$``A!``%(0 +M(91"``BD8@``)(0``0"0$"H40/_V``080)9D```GH@`JKZ(`$#P"```D0@`` +M)Z4`&`(`,"4`0/@))Z<`*```2"4``#@E```@)2>E`!B7J``HEZ8`*@"0$"H0 +M0``,``000`"B$"&40@``,(/__P$"$"8`8C@*``000`"B$"&40@``%,+_]"2$ +M``$`8$@EEF0``)>E`"B7I@`J``>(@`(GB"$`$8A``C*((98G``8`"8"``@F` +M(0`0@$`"$H`AE@(`!CP2``$F4OF,`D#X":^B`!"F@@`&EF0``)>E`"B7I@`J +MEB<`!)8"``0"0/@)KZ(`$*:"``269```EZ4`*)>F`"J6)P`"E@(``@)`^`FO +MH@`0IH(``I9D``"7I0`HEZ8`*I8G``"6`@```D#X":^B`!"F@@``C[\`1(^T +M`$"/LP`\C[(`.(^Q`#2/L``P`^``"">]`$B/J0`0,,;__S"$__\D`P!D<(,@ +M`@`&,$"4H@``<$,0`B1"__8`@A`K$$``!0"F,"&4H@``I2(```/@``BDX@`` +ME,+__B0#`&1P0Q`")$(`"@!$$"L00``.`*80*Y3"__ZE(@```^``"*3B``"4 +MH@``I2(```/@``BDX@``E*(``*3B``"4H@`"`^``"*4B```00``4`````"0( +M`&24H@``<$@0`@!$&",H8O_W%$```RAB``H40/_M`````)2B``)P2!`")$+_ +M]@""$"L40/_K`````"2E``(`IA`K%$#_[P`````#X``(``````"`,"64P@)P +M,$(`\"1"_]`L0@!`$$``$B3%**`\!```)(0G@(R#``2LPRB@``,0P`!#$"$` +M`A"`)(0`"`!$$"&LPBB\)`(``:S"*+@D`@`4K,(HK"0"`%4#X``(K,(HL#P$ +M```DA"80C(,`!*RC`````Q#``$,0(0`"$(`DA``(`$00(:RB`!PD`@`!K*(` +M&"0"`!2LH@`,)`(`(P/@``BLH@`0)[W_Z*^_`!2OL``0`(`8)91B`G`P0@#P +M)$+_T"Q"`$`00``6`*"`)8QB*3P`0/@))`4`!SP#``$D8]H,`$`@)20%``$D +M!@`D`&#X"0``."4``$@E)`@`:P``,"4D`P`!%$,`(B0'`&LD"`!3)`<`4R0" +M`#<0```=K@(`$(QB*3P`8"`E`$#X"20%``<\`P`!)&/:#`!`("4D!0`&)`8` +M)0!@^`D``#@E``!()21$``0D`P`R.$(`/P!@0"4`@D`+)`,`0`!@,"4``C`* +M),<`,B0#`!0``A@+K@,`#"3$`",DPP`W`((8"JX#`!".!0`$`*D0*P$%&"L` +M0Q`E$$``!```("4`IA@K`.40*P!B("4`@!`EC[\`%(^P`!`#X``()[T`&">] +M__"$@BP`C(,K_`!#$"&,A0`4-`.```"C*"$``A)`,$)^`#1"@`"LHADP)`(` +M`:R"*]`#X``()[T`$">]_^"OOP`]`"",HP`$C*(` +M#`!#$"L00``%```@)8RB`!``8A`K%$```@`````D!``!`^``"`"`$"4`H#@E +ME(("<#!"`/`D0O_0+$(`0#P#```40``#)&@G@#P"```D2"80C.0````$$,`` +M1!`A``(0@`$"$"$D0@`(K.(`'(SB``2,XP`0`$,0*Q1``"0`````$(``4R0" +M__^,X@`$K.(`"(SC`!``0Q`K%$``&@!@2"6,X@``$$``%P````",X@``)$;_ +M_ZSF````!B#``(8@(0`$((``B!`AC.4`'(Q#`!B,H@`0`&(8(P`#&$",X@`( +M`$,0(ZSB``@!!"`A)(0`"`!)$"L40``#K.0`'!3`_^L``````^``""0"``&, +MX@`$C.,`#`!B&"L48``M```0)8T#```D8___C.0``!"#`"@D`O_^C.,`!*SC +M``B,X@`,`$!()0!#$"L40``A)`(``HT#```D8___C.(```!`("4`0Q`K$$`` +M&B0"``(DA@`!K.8````&(,``AB`A``0@@`"($"&,Y0`N0P`4``,00"1" +M__L0```#KD(`%``#$$"N0@`4C[\`)(^T`""/LP`]`"@GO?_@K[\`'*^R`!BOL0`4K[``$`"`D"4`P(@E`."`)3P"```D0@`` +M`*`@)0!`^`D"("@E`$`X)28&__\`!C#")A#__QH@`!\R$``')`H`""0)``&/ +MH@`P``)`P`(1&"$H8@`)`4(8"@!I&`0D8___`@D0!"1"__\`8A@F`0,8!``& +M*(``LB@A``,@)XRB````@B`D`@<0!`$"$`0`0Q`D`$00):RB```",!`A)%'_ +M^`%0$",`1S@&``"`)1X@_^U`"PD%P`!)[0`,``1$$``41`A``(0 +M@"1"`"`"0A@AD&(`"``"((`T`H<``(*`(9!B``440`!3)()'`"Q"$``00``6 +M`F`@)9!G``NOH``0`D`H)0+`^`DD!@`.KZ(`+).C`"R2H@`!``(2``!B&"62 +MH@`"``(4``!B&"62H@`#``(6``!B&"6.8@`4`%`0(:Q#```0```.`!$00``1 +M$$``41`A``(0@`!2$"&01P`KKZ``$`)`*"4"P/@))`8`#HYC`!0`]_\BOOP`PK[,`+*^R`"BOL0`DK[``(`"`F"4` +MH(`ECF,HU#P%?_\TI?__/`(``"1"````0/@)`&4H)`!`*"6.8@`4C$8`,##1 +M`_``$8D"`B"0)2XB``(L0@`!$@``!0)"D",D`@`E`%$0(P`"$$("(I`A$E$` +M!R0#_`^.9``4`,,8)``2$0`P0@/P`&(8):R#`#`\`@``)$(```!`^`D"8"`E +M`E$0)@`"$"N/OP`PC[,`+(^R`"B/L0`DC[``(`/@``@GO0`X)[W_Z*^_`!`` +MH#@E`(!`)92#`H0`XQ@J$&``"0``$"4`!RD``*]_^BOOP`0`,!`)0"`."64@P*$`*,8 +M*A!@``H``!`E``4Q``#%,",`!C"``.8P(3P"```D0@```0`H)0!`^`DDQBEL +MC[\`$`/@``@GO0`8)[W_T*^_`"BOM0`DK[0`(*^S`!ROL@`8K[$`%*^P`!`` +M@*`E`*"0)0#`J"4F@P)\)`(``A)"`!`D$P`++D(``Q!```8D`@`#)`(``1)" +M`"`D`O__$```6H^_`"@20@`,/`(`!20"``020@`.)`+__Q```%./OP`HE'$` +M""8Q__\\`@`%-$(`P!```"@"8I@EE'$`""8Q__XT0@'`$```(P)BF"64<0`( +M)C'__0`1$0``41`C``(0@`!$$"&,0BEP$$``&@`````0```\)`+__Y1B``@0 +M0``1``"()8R"*7`00``-`````)1F``@DA0`()C$``0(F$"H00``'`!$1``!1 +M$",``A"``$40(8Q"*6@40/_W`````)1B``@6(@`#`````!```"4D`O__`!$1 +M``!1$",``A"``(*`(280*6R.`P`$%&``'20"__\\`@``)$(```(`("4`0/@) +M)`4`/!:@``VN$@`$KA,`#"0"``*N`@`4)`+__ZX"`!@D`@/_K@(`'"0"``JF +M`@`@I@(`(A````FN```TCJ(`,*X"`#0\`@``)$(```*`("4"("@E`$#X"0*@ +M,"4"(!`EC[\`*(^U`"2/M``@C[,`'(^R`!B/L0`4C[``$`/@``@GO0`P)[W_ +M\`"`."6,A@`4C(4I6#"E`_^,@BE@``(4`#P#`_\`0Q`D`*(H):S%`*2,Y@`4 +MC(4I7#"E`_^,@BED``(4``!#$"0`HB@EK,4`J(SE`!2,HP"L)`+\``!B&"2, +M@BEH,$(#_P!B&"6LHP"L`^``"">]`!`GO?_HK[\`$`"@."4`@#`EE(,"A`#C +M&"L08``@```0)0`'$0``1Q`C``(0@`#"*"$DI2ELC*,`!!!@`!@``!`EK*`` +M!"0#``$`XQ@$``,8)XS"*5@`8A`DK,(I6(S"*5P`8A`DK,(I7(S"*6``8A`D +MK,(I8(S"*60`8A`DK,(I9(S"*6@`8A@D/`(``21""V0`0/@)K,,I:"0"``&/ +MOP`0`^``"">]`!@GO?^(K[\`<`"`6"4`H%`E`6!()8UD$LR58P*$`4,8*Q!@ +M`D$``!`E``H1``!*$",``A"``2(P(23&*6R,PP`$$&`".20"``&,PP`8)`+_ +M_Q1B`(P`````$(``?B0#`*"4@@`",$(`H!1#`'HD`P`?$```>B0$``$PA`/_ +MC,(`'``"$H`T8_P``$,0)`""("6,P@`4``(5`#P##_``0Q`D`((@):^D`$"3 +MHP!`)Z0`0)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8UB +M`!0`11`AK$,00!```'X`"BB`E,,`(@`#&0`P8P#PE,(`(#!"``\`8A@E/`(` +M"#1"(```8A@EKZ,`1).C`$20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`# +M``(6``!B&"6-8@`4`$40(:Q#$(`0``!W)`4(`#1C__\`@Q@DC,(`*``"%@`` +M8A@EKZ,`2).C`$@GI`!(D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@``8A@EC6(`%`!($"&L0PC`$```=20"__`T0O__`&(0)#P#`0``0Q`EKZ(` +M3).C`$PGI`!,D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E +MC6(`%`!($"&L0PD`$```=P`*0(",P@`L-&/__P!#&"0``A`K``(5``!#$"6O +MH@!0DZ,`4">D`%"0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B +M&"6-8@`4`$@0(:Q#$,`0``!OC,(`,"0#``\D!``!`(,0*Q!```H`"BB```00 +M0#1$``$`@Q`K%$#__0`$$$`0```#``HH@(S$`!@`"BB`)*+00"Q"$``40/]X +M/`,`#P"@$"6-90`4`*(H(3"$`_^,P@`<``(2@#1C_```0Q`D`((@)8S"`!0` +M`A4`/`,/\`!#$"0`@B`EK*000``**(`DHM"`+$(0`!1`_X`GI`!$`*`0)8UD +M`!0`@B`AE,,`(@`#&0`P8P#PE,(`(#!"``\`8A@E/`(`"#1"(```8A@EK(,0 +M@"0%"`",Q``D$(``%R0'`0``"D"`)0+(P"Q"$``40/^#/`,`_P$`$"6-9``4 +M`((@(8S#`"0\`@#_-$+__P!B&"2,P@`H``(6``!B&"6L@PC`)`+_\`"B*"0T +MI0`!C,,`*#2B`0``0R@+C,,`,!!@``\`"D"`)0+)`"Q"$``40/^!/`(`_P$` +M$"6-9``4`((@(0!@$"4\`P#_-&/__P!#$"0\`P$``$,0):R""0``"D"`)0+0 +MP"Q"$``40/^'/`,`#P$`$"6-9``4`((@(8S"`"PT8___`$,8)``"$"L``A4` +M`$,0):R"$,",P@`P$$``!#2C`@",P@`,,$(`(`!B*`N,P@`,,$(`0!!```,D +M`O_P`*(H)#2E``(PH@`/$$``#P````",P@`,,$(!`!!```,D`O^_$````C2E +M`$``HB@DC,(`##!"`(`00``#)`+_WQ````(TI0`@`*(H)(S"``P\`P`!`$,0 +M)!!```(\`@`@`.(X)8S"``P\`P"``$,8)#3D`@``@S@+/`,`!`!#$"000``# +M/`(``A````8`XS@EC,,`#`!B&"0`XA`E.&,```!#.`N,Q``,/`(`"`""$"0T +MXT```&(X"SP"`!``@B`D`.(0)3B$````1#@+C,,`!"0"``(08@`%)`(``Q!B +M`%P`````$```=8S"`#@TI0"B/`(`)1```'``XC@E/`(!``""$"6OH@!4DZ,` +M5">D`%20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6-8@`4 +M`$@0(:Q#"0`0``!-(RE@`$,0)*TB*6",P@`,,$(`!!!```8D`@`!`4(0!(TC*60`0Q`E$``` +M!JTB*60!0A`$``(0)XTC*60`0Q`DK2(I9(S"``PP0@`($$``!B0"``$!0A`$ +MC2,I:`!#$"40```&K2(I:`%"$`0``A`GC2,I:`!#$"2M(BEH/`(``21""V0! +M8"`E`$#X"0#`*"4D`@`!C[\`<`/@``@GO0!X`(`8)0`%((`D@L@`+$(0`!!` +M`!$GO?_HC&(`%`!$$"&,0@@`KZ(`$).C`!`GI``0D((``0`"$@``8A@ED((` +M`@`"%```8A@ED((``P`"%@`0```%`&(0)0`%$(",8P`4`&(8(8QB"``#X``( +M)[T`&">]_^@`!3B`).+(`"Q"$``00``2`(!`):^F`!"3HP`0)Z0`$)""``$` +M`A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8T"`!0`1Q`AK$,(`!`` +M``8D`@`!``48@(T"`!0`0Q`AK$8(`"0"``$#X``()[T`&">]__",@P`4)`(` +M`0"B$`2L8@A`)`(``0/@``@GO0`0``48@"1BR@`L0A``$$``"">]_^B,@@`4 +M`$,0(8Q""@"OH@`0DZ(`$!````8P0@`#``40@(R#`!0`8A@AC&(*`#!"``,4 +M0``&)`,``8R"`!0`HQ@$C$((0`!B&"0``Q`K`^``"">]`!@GO?_`K[\`.*^U +M`#2OM``PK[,`+*^R`"BOL0`DK[``(`"`B"4`H*@ECB,`%"0"``$"HA`$K&(( +M@"03`^@\`@``)%(``#P"```0```$)%````(`^`DD!`!D)G/__Q)@``4"("`E +M`D#X"0*@*"440/_X`````#P"```D0@```B`@)0!`^`D"H"@E$$``5P````". +M)`)H.(,`!RQC``$X@@`++$(``0!B&"448``,```P)20#``H0@P`))`(`"1"" +M``<`````%(,`2`````"6(@)L+$(`!!!``$0`````-`6``#P(``HU"`!D/`<` +M`8XB`!0`11`AC$0`3*Q(`0".(P`4`&48(0`$$H(P0O__`$<0):QB`/R.(@`4 +M`$40(8Q"`$P``A*"``0B@A!$``4`````),8``2S"``(40/_L`````(XD`!0T +M`H```((@(8R"`$@\`P!``$,0):R"`$@\`@``)$(```!`^`DD!`#(CB0`%#0" +M@```@B`AC((`_#P#__XT8___`$,0)*R"`/PD$`!D/`(``"14```\`@``$``` +M`R12```"0/@))`0`"@(@("4"@/@)`J`H)1!```,F$/__%@#_^`````".)``4 +M-`*```""("&,@@!(/`/_OS1C__\`0Q`DK((`2(XB`!2L0`B``!,0*X^_`#B/ +MM0`TC[0`,(^S`"R/L@`HC[$`)(^P`"`#X``()[T`0(^B`!2/J@`@CZ<`)(^I +M`"B/JP`LA(,L``!#$"$L1`!`)`,`/P!D$`HPQ@__``(4``#","4`"1%",$(` +M`0`"%<``1A`E``<^0#P#'@``XS@D`$<8)3$B``$00``#`*!`)3P"`0``8A@E +M``D1`C!"``$``A=``$,0):D"``BY`@`+CZ,`$``#'0"/I@`\``8V0(^E`#0` +M!2]`CZ0`.``$)L``"1!",$(``0`"%@``9A@E`&48)0!D&"4`0Q`EJ0(`#+D" +M``^/HP`<``,<`#P"``\`8A@D``D20#!"@```0Q`EJ0(`$+D"`!./H@`8J0(` +M%+D"`!HH@`4N*(`%Q````L````````8):BC``BXHP`+ +M-,(0`*BB``RXH@`/J*,`$+BC`!.HHP`4N*,`%ZB@`!RXH``?B*(`')BB`!^H +MH@`8N*(`&P/@``@D`@`!`*`P)8BC`!R8HP`?,&,``1!@`*(D`@`/B,,`')C# +M`!\P8Q_^``,80@`#(@*0H@`@`$0@)@!$$":@H@`@,&,`_Y"B`"$`0Q@F`$,0 +M)J"B`"&(PP`8F,,`&P`#'`(``R("D*(`(@!$("8`1!`FH*(`(C!C`/^0H@`C +M`$,8)@!#$":@H@`CH*``)(C"`!B8P@`;,$(``11``!<`````B,(`&)C"`!LP +M0@`"$$```B0"``&@H@`DB,(`&)C"`!LP0@`($$``!`````"0H@`D-$(``J"B +M`"2(P@`8F,(`&S!"``000``$`````)"B`"0T0@`$H*(`)(C"`!R8P@`?``(5 +M0C!#``,D`@`!$&(`#@`````08``')`(``A!B`!$D`@`#$&(`%@`````0```: +M`````(C"`!28P@`7,$(`'Q```!6@H@`EB,(`%)C"`!(P@`8F,(`&S!"#P```A("H*(`*(C"`!R8P@`?``(50C!#``,D`@`" +M$&(`$@`````L8@`#$$``!B0"``,D`@`!$&(`$P`````0```8`````!1B`!8` +M````B,,`$)C#`!,``QX",&,`#Y"B`"@`0Q`AH*(`*(C#`!"8PP`3``,=`C!C +M``^0H@`H`$,0(:"B`"B(PP`0F,,`$P`#'`(P8P`/D*(`*`!#$"&@H@`HB,(` +M&)C"`!LP0O````(3`J"B`"F(PP`"3G``$LX@!`%$#_U@````".`BPH$$``#C0#@`".(@`4 +M`$,0(8X#+'BL0P$LCB(`%#0#@```0Q`AC@,L?*Q#`30\`@``)$(```!`^`D" +M("`E)`(`9*X"+"R.`BPD-$(``:X"+"2/OP`HC[$`)(^P`"`#X``()[T`,">] +M_]BOOP`DK[``(`"`@"6.`BPH$$``"SP"```D0@```$#X"0````".`@`4-`.` +M``!#$"&L0`$LC@(`%`!#$"&L0`$TC[\`)(^P`"`#X``()[T`*">]_Z"OOP!8 +MK[$`5*^P`%``@(@E`B"`)2RB``<00`&HC@@L,#P"```D0BD0``48@`!B&"&, +M8@```$``"```````P#@E+,,`!1!@`:```!`ECB4`%#0"@```HB@AC*084#P" +M\`\T0O__`((@)``'$(``4!`AC$)2<``"%0`\`P_P`$,0)`""("6LI!A0CB0` +M%#0"@```@B`AC(,87"0"@'\`8A@D``<0@`!0$"&,0E*8``(1P#!"?X``8A@E +MK(,87(XE`!0T`H```*(H(8RD&%P\`O_`-$)__P""("0`!Q"``%`0(8Q"4H0` +M`A/`/`,`/S1C@```0Q`D`((@):RD&%R.)0`4-`*```"B*"&,I!A8/`+\`S1" +M__\`@B`D``<0@`!0$"&,0E*L``(4@#P#`_P`0Q`D`((@):RD&%B1`@`)`$<0 +M*Q!```4`````C@(HV"1"``$0```(K@(HV)$"``D`XA`K$$``!`````".`BC< +M)$(``:X"*-P0``%3H0<`"20#`'^OHP`0)`(`,J^B`!2OHP`8)`(`**^B`!RO +MHP`@)`(`3:^B`"2OHP`H)`(`0*^B`"PD`@`?KZ(`,"0"`!"OH@`T)`(`/Z^B +M`#@D`@`PKZ(`/``&,"N.)0`4-`*```"B*"&,I!AL/`+_X#1"/_\`@B`D``88 +M@">B`!``0Q`AC$(````"$X`\`P`?-&/```!#$"0`@B`EK*08;(XE`!0T`H`` +M`*(H(8RD&&P\`O`?-$+__P""("0`!AB`)Z(`&`!#$"&,0@````(50#P##^`` +M0Q`D`((@):RD&&R.)0`4-`*```"B*"&,I!AH/`+_`31"__\`@B`D``88@">B +M`"``0Q`AC$(````"%$`\`P#^`$,0)`""("6LI!AHCB4`%#0"@```HB@AC*08 +M:#P"@/\T0O__`((@)``&&(`GH@`H`$,0(8Q"`````A8`/`-_``!#$"0`@B`E +MK*08:(XE`!0T`H```*(H(8RC&&@D`O_@`&(8)``&((`GH@`P`$00(8Q"```P +M0@`?`&(8):RC&&B.)0`4-`*```"B*"&,HQAL)`+`_P!B&"0GH@`X`$00(8Q" +M`````A(`,$(_``!B&"6LHQAL$,``"30"@`".(@`4-`.```!#$"&,0QAL-&,` +M`:Q#&&P0```(+,,``8XD`!0`@B`AC((8;"0#__X`0Q`DK((8;"S#``&1`@`, +M$&(`SR0"``$0P``%`````(X"*.@D0@`!$```!*X"*.B.`BCL)$(``:X"*.PL +MP@`!$```PJ$"``PD`@`(KZ(`$"0"``:OH@`4``8P*XXE`!0T`H```*(H(8RC +M(@@D`O_``&(8)``&((`GH@`0`$00(8Q"```P0@`_`&(8):RC(@B1`@`-$,(` +MKB0"``$0P``%`````(X"*/`D0@`!$```!*X"*/".`BCT)$(``:X"*/00``"B +MH08`#:^@`!`D`@`$KZ(`%"0"``BOH@`8`,`X)2S#``,08`":```0)8XE`!0T +M`H```*(H(8RD&%@\`O_\-$(/_P""("0`!Q"``Z(0(8Q"`!```A,`/`,``S1C +M\```0Q`D`((@):RD&%B1`@`+`$<0*Q!```4`````C@(H^"1"``$0```(K@(H +M^)$"``L`XA`K$$``!`````".`BC\)$(``:X"*/P0``!XH0<`"SP"```D0RCP +MC$(H\*^B`!",8@`$KZ(`%(QB``BOH@`8C&(`#*^B`!R,8@`0KZ(`((QB`!2O +MH@`DC&(`&*^B`"B,8@`*Q#`2R.(@`4-`.```!#$"&.`RQ\K$,!-#P"```D0@```$#X"0(@("40 +M```*C@(L)"1"````0/@)`B`@)3P#```D8P```B`@)0!@^`DT10$`C@(L)#1" +M``$0```#K@(L)!````(``!`E)`(``8^_`%B/L0!4C[``4`/@``@GO0!@)[W_ +MV*^_`"2OL``@C)`L,*X``!",@BPH$$``*P"`*"6.`P`4/`(`P`!#$"L00``# +M/`(`P!````.N``!$`$,0(ZX"`$2.`P`]`"@GO?_@ +MK[\`&*^Q`!2OL``0`("()0(@."6.(BPD,$(``1!``&".)1+,CC`L,)(&``DL +MP@`$$$``!SP"```D0@``)`4``0!`^`DDQ@`!$```5H^_`!B2!@`*D@(`"`#" +M$"L00``(/`(``"1"```"("`E)`4`!0!`^`DDQ@`!$```2H^_`!B,XRDH,&(` +M?RQ"`$`D8P!_$$```P`#&<*,XBDH``(9PHX"`"@`0Q`J$$``#P````"2`@`, +M%$``&`(@("4\$```)A```"0%``("`/@)```P)0(@("4D!0`%`@#X"0``,"40 +M```PC[\`&(X"`"0`0Q`J$$``%#P"``"2`@`,$$``!CP"```D0@```B`@)20% +M``(`0/@))`8``9(&``LLP@`"$$``'SP"```D0@```B`@)20%``0`0/@)),8` +M`1```!F/OP`8)$(```!`^`D"("`E)$+__BQ"``(00``2C[\`&)("``P40``& +M/`(``"1"```"("`E)`4``@!`^`D``#`ED@(`"Q!```8\`@``)$(```(@("4D +M!0`$`$#X"0``,"6/OP`8C[$`%(^P`!`#X``()[T`(">]_^"OOP`8K[$`%*^P +M`!``@(@E`B`X)8XB+"0P0@`!$$``,HXE$LR.,"PPD@8`"2S"``000``'/`(` +M`"1"```D!0`!`$#X"23&``$0```HC[\`&(SC*2@P8@!_+$(`0"1C`'\00``# +M``,9PHSB*2@``AG"C@(`)`!#$"H00``,/`(``)(&``LLP@`"$$``%SP"```D +M0@```B`@)20%``0`0/@)),8``1```!&/OP`8)$(```!`^`D"("`E)$+__BQ" +M``(00``*C[\`&)("``L00``'/`(``"1"```"("`E)`4`!`!`^`D``#`EC[\` +M&(^Q`!2/L``0`^``"">]`"`GO?_0K[\`+*^R`"BOL0`DK[``(`"`B"4"()`E +M/`(``21"(%``0/@)CB42S"0#`%AP0R`"`)&`(280+#2N,"PPCB(L)#!"``$0 +M0``K)`(``8XC`G@08@`H`B`@)8XB*0@D0@`!KB(I"#P0```F$```)`4``0(` +M^`D``#`E`B`@)20%``4"`/@)```P)0(@("4D!0`$`@#X"0``,"4"("`E)`4` +M`@(`^`D``#`E`B`@)20%``,"`/@)```P)3P"```D0@```$#X"0(@("4\`P`` +M)&,```(@("4`8/@)-$4!`#P"``$D0BF@`$#X"0(@("40``!/C[\`+)(&``D0 +MP``%/`(``"1"```"("`E`$#X"20%``&2!@`*$,``!3P"```D0@```B`@)0!` +M^`DD!0`%D@8`#!#```8\`@``)$(```(@("4D!0`"`$#X"2S&``&2!@`-$,`` +M!3P"```D0@```B`@)0!`^`DD!0`#D@8`"Q#```4\`@``)$(```(@("4`0/@) +M)`4`!(Y"+"@00``:/`(``"1"````0/@)`B`@)20%_O\\`P``)&,```(@("4` +M8/@)`$4H)#P"``$D0BF@`$#X"0(@("6.(@`4-`.```!#$"$\`P`"K$,!,(XB +M`!0T`X```$,0(3P#`@"L0P$X$```#X^_`"P\`@`!)$(IH`!`^`D"("`E/`(` +M`"1"````0/@)`B`@)3P#```D8P```B`@)0!@^`DT10$`C[\`+(^R`"B/L0`D +MC[``(`/@``@GO0`P)[W_T*^_`"ROL@`HK[$`)*^P`"``@)`E`*"`)0)`B"6. +M0@`4-`.```!#$"&L0`$DCD(`%`!#$"&L0`$H/`(``"1"````0/@))B4I%(X" +M``"N(BDHC@(`!*XB*2R.`@`(KB(I,(Y"`!0T`X```$,0(8Q%`2R,1@$T/`,` +MP`"C$"000P`#`,,0)!1#`"B/OP`LCC`L,(X$`$0`I"`CC@(`/`""$"..(RD` +M`$,0(:XB*0"N!``\C@0`2`#$("..`@!``((0(XXC*00`0Q`AKB(I!*X$`$". +M`P`\C@(`%`!#$"L00``$/`(``21"*H``0/@)`D`@)8X#`$".`@`<`$,0*Q!` +M``8\`@`!/`(``21"+#@`0/@)`D`@)3P"``$D0BF@`$#X"0)`("6/OP`LC[(` +M*(^Q`"2/L``@`^``"">]`#`GO?_HK[\`%*^P`!``@(`E`@`X)9"C``4D`@`1 +M%&(`%8X&+#",P@`\)$(``:S"`#R.`BD`)$(``:X"*0",PP`\C,(`%`!#$"L0 +M0``?/`(``21"*H``0/@)`````#P"``$D0BF@`$#X"0(`("40```7C[\`%"0" +M`!D48@`4C[\`%(S"`$`D0@`!K,(`0(SB*00D0@`!K.(I!(S#`$",P@`<`$,0 +M*Q!```D\`@`!)$(L.`!`^`D"`"`E/`(``21"*:``0/@)`@`@)8^_`!2/L``0 +M`^``"">]`!@GO?_HK[\`$`"`*"6,ABPPC(,I*#!B`'\L0@!`)&,`?Q!```,` +M`QG"C*(I*``"&<*,P@`H`$,0*A1``!<`````C,(`)`!#$"H00``*`````)#" +M``P00``'/`(``"1"```D!0`"`$#X"20&``$0```:C[\`$)##``L08``'/`(` +M`"1"```D!0`$`$#X"21F__\0```1C[\`$)##``H08``'/`(``"1"```D!0`% +M`$#X"21F__\0```(C[\`$)#&``D0P``$)$(``"0%``$`0/@)),;__X^_`!`# +MX``()[T`&(R"`!0T`X```$,0(8Q'`.R,2`#PC$8`^(R%+#",H@`X$$``!``` +M&"4`PA`K$$``!0````",@BD,)$(``1```!"L@BD,C*0`.`#$(".,HP`T`0,8 +M(XRB`#``XA`C`(,8(P!B&",\`E]3-$(Y*0!B`!@``!`0``(3@P`#'\,`0Q@C +MK*8`.*RG`#"LJ``T`^``"`!@$"4GO?_(K[\`,*^S`"ROL@`HK[$`)*^P`"`` +M@)@E`*"0)0#`*"6.8BPP$$``N0)@B"6.8BPD/`-```!#$"000``))`,`T(YB +M$LR40@`",$(`T!1#``0\`@``)$(```!`^`D`````CF(L)#!"``$00`"IC[\` +M,(XB+#`00`"F`$"`)8Y"``"N(BDHCD(`!*XB*2R.0@`(KB(I,#P"``$D0C)T +M`$#X"0)@("4`0)`E!D$`"`````".(BD0)$(``:XB*1`\`@`!)$(IH`!`^`D" +M8"`EC@(`$`)"$"&N`@`0CB(L*!!``#L\`@``)$(```)@("4`0/@))B4I%(YB +M`!0T`X```$,0(8Q#`2R,10$TC@(`1`!B$"L40``'`````(X"`$@`HA`K$$`` +M&@`````0```,C@0`2(YB`!0T`X```$,0(8X#`$2L0P$LCF(`%#0#@```0Q`A +M/`,``JQ#`3".!`!(`*00*Q!``&HT`X``CF(`%`!#$"&L1`$TCF(`%`!#$"$\ +M`P(`K$,!.!```&*/OP`PC@0`1`!D("..`@`\`((0(XXC*0``0Q`AKB(I`*X$ +M`#R.!`!(`*0@(XX"`$``@A`CCB,I!`!#$"&N(BD$K@0`0(YB+"0P0@`!$$`` +M3H^_`#".(RPL``,0@`!#$"&.!``0`$00*Q!``!D\!1!BC@(`&'""$`(TI4W3 +M`$4`&0``$!```A&"C@,`/`!#$"L40``C/`(``8X"`"!P@A`"`$4`&0``$!`` +M`A&"C@,`0`!#$"L40``9/`(``21",90`0/@)`F`@)1```!4\`@`!C@,`$(XB +M+"P`0Q`K$$``*H^_`#".`@`4<&(0`CP#$&(T8TW3`$,`&0``$!```A&"C@,` +M/`!#$"L00``*/`(``21"*H``0/@)`F`@)3P"``$D0BF@`$#X"0)@("40```6 +MC[\`,(X"`!".`P`<<$,0`CP#$&(T8TW3`$,`&0``$!```A&"C@,`0`!#$"L0 +M0``*C[\`,#P"``$D0BPX`$#X"0)@("4\`@`!)$(IH`!`^`D"8"`EC[\`,(^S +M`"R/L@`HC[$`)(^P`"`#X``()[T`.`````````````````/@``@``!`E`^`` +M"```$"4#X``(```0)2>]_^"OOP`8K[$`%*^P`!``@(`E`@"()3P"```D0@`` +M)`4`$20&``$`0/@)```X)11``!8D`O__C@(L)#P#0```0Q`EK@(L)#P"```D +M0@```$#X"3P$``$`0!@EK@-24!!@``PD`@`"/`(``"1"````0/@)`B`@)3P" +M``$D0CJT`$#X"0(@("4D`O__I@(HT@``$"6/OP`8C[$`%(^P`!`#X``()[T` +M(">]_^BOOP`4K[``$`"`@"6N``*DC@)24!!```D\`@``)$(```!`^`D````` +M/`(``"1"````0/@)C@124*X`4E"/OP`4C[``$`/@``@GO0`8)[W_^`"`<"60 +MHP`@``,:`)"B`"$`0Q`E$$``!Y"M`":(H@`LF*(`+Q!```,`````$````I!, +M`````&`E+8(``0`-$`L40`!G)`(``93I``"4ZP`"E.@`$)3J`!(`""%``,08 +M(21C``2@X@`,C&(``*^B``"/H@``$$``&P#$&"&,8@``KZ(`!(^B``0P0___ +MCZ(`!``"%`(08@`O``@A0"4(``$!"0`;```0$!4@``(```````<`#0!`0"4E +M2@`!`4L`&P``$!`58``"```````'``T`0%`E``H4``$"$"40```]_^"OOP`8K[$`%*^P`!``@(@E/!```"80``".)%)0`@#X"3P%``$F +M)%)4`@#X"20%`!PD`@@`IB)25"0""`&F(E)6C[\`&(^Q`!2/L``0`^``"">] +M`"`GO?_0K[\`+*^R`"BOL0`DK[``(`"`D"6.0BPD/`/```!#$"000``@CD42 +MS)2B``(P0@#0)`,`T!1#`":/OP`L/`(``"1"````0/@)-!&``(Y"`!0`41`A +MC%`95"0"``6N0E),/`(`%`("@"4\`@``)$(```!`^`D"0"`E/`,``"1C```" +M0"`E`&#X"31%`@".0@`4`%$0(380``&L4!E4$```#(^_`"P\`@``)$(```!` +M^`D"0"`E)`7]_SP#```D8P```D`@)0!@^`D`12@DC[\`+(^R`"B/L0`DC[`` +M(`/@``@GO0`P)[W_V*^_`"2OL``@/`(``"1"````0/@)`("`)20%_O\\`P`` +M)&,```(`("4`8/@)`$4H)(X$`!0T`H```((@(8R"&50D`__^`$,0)*R"&52/ +MOP`DC[``(`/@``@GO0`H)[W_Z*^_`!2OL``0`("`)8X"$LP00``3/`(``"1" +M````0/@)``````!`,"6.`BPD/`/```!#$"000``$)`(`!HX#`G@08@`(C[\` +M%"0%_?\\`@``)$(```(`("4`0/@)`,4H)(^_`!2/L``0`^``"">]`!@GO?_8 +MK[\`)*^P`"``@(`EC@(2S)1"``(P0@#0)`,`T!1#`!D\`@``)$(```!`^`D` +M````)`7^_SP#```D8P```@`@)0!@^`D`12@DC@0`%#0"@```@B`AC((95"0# +M__X`0Q`DK((95#P"```D0@```$#X"0(`("4\`@`!)$(ZM`!`^`D"`"`EC[\` +M)(^P`"`#X``()[T`*">]_^"OOP`8`(!`)8T"$LR40@`",$(`T"0#`-`40P`) +MC[\`&*^F`!"OIP`4/`(``21"-U"-!E)0`$#X"24'4E2/OP`8`^``"">]`"`G +MO?^HK[\`5*^^`%"OMP!,K[8`2*^U`$2OM`!`K[,`/*^R`#BOL0`TK[``,`"` +MJ"6OI0!<`J"0)0``F"6OH``H)E!*-#P"```D7@``/`(``"17```D%`#_/`(` +M`!```0HD5@``CZ(`*!!```27L0`0`N#X"0*@("67L0`0DZ8`((X#``04=``( +MDZ4`(22B`/^N`@`$)`0`_P"C&"8`@Q`*$```(P!`*"44M``/`````(X$``0X +M@P'^+&,``3B"`OTL0@`!`&(8)11@``,D`@/\%((`!SB#!/N.`@`$`*(0(1`` +M`!.N`@`$C@0`!#B#!/LXH@#_``(0*P`#$`L00``$``````"D*"$0```)K@`` +M!(X"``0L0@$`%$``!`````"N!0`$$````B0%`/^N!0`$)*/^_RQC`!8DHO[9 +M+$(`'P!B&"448``&+*(%`"2B^P`L0@`5$$``#BRB``LLH@4`)`0$^P*"(`N6 +M`P```B,0*P`"$\`"(A`A`$,0(P"D(",D`P`!`$00)@!B*`LLH@`+%$``O3BC +M`/\LP@`2.$(``0`#$`LD`P`"`&(H"R2C^P`L8P`5)*+^PBQ"``@`8A@E$&`` +M"22B__\D!0`#C@(`%"1"``*N`@`4C@((!"1"``*N`@@$)*+__RQ"`?X00`"F +M``48@"1C``@"`Q@AC&(``"1"``&L8@``)*/_WRQC``PDHO_++$(`!@!B&"44 +M8``6)*+_@BQ"``\40``3)*+_]_Z``@#@E)`+_UZ^B``"OH@`$)`+_T*^B``BOH@`,KZ(` +M$"0"_^ZOH@`8KZ(`'"0"__"OH@`@)`+_\J^B`"0D`O_TKZ(`*"0"_\BOH@`P +MKZ(`-"0"_\2OH@`XKZ(`/*^B`$`D`O^XKZ(`2*^B`$PD`O^UKZ(`4"0"_[*O +MH@!4)`+_L*^B`%@``"@E).8`!">J`!@GJ0`P)Z@`2``%&(``9R`A`Z,0(8Q" +M``"L@E)P`&8@(0%#$"&,0@``K()2@`!G("$!(Q`AC$(``*R"4I@`9B`A`0,8 +M(8QB``"L@E*H)*4``2BB``440/_L``````/@``@GO0!@)[W_H*^_`%BOM0!4 +MK[0`4*^S`$ROL@!(K[$`1*^P`$``X(`EC[4`<*^U`!`\`@``)$(```!`^`DP +MA/__`$"0)1)``:("0(@E/`(``"1"``"N0@"P/`(``"1"``"N0@"T/`(``"1" +M``"N0@&$/`<``"3G``"N1P&0/`8``"3&``"N1@&,/`4``"2E``"N10&4/`0` +M`"2$``"N1`&8/`,``"1C``"N0P&B +M`#200@`!``(2``!B&"4``QH"$```!S!C`/^.(@`4`%`0(P!#$"&,0C"0``(: +M`C!C`/\``Q$"KB(":#!C``^F(P)L)`,`!11#``4`````EB(";"Q"``(00``' +M`````(XC`F@D`@`+$&(``R0"``T0``$:KZ(`.(XB`!0T`X```$,0(8Q"&!BF +M(@)N/`(``"1"````0/@)`B`@)11```0T`X``)`(`#A```0ROH@`XCB(`%`!# +M$"$D`P`'K$,8`#P"```D0@```$#X"0(@("6F(@)P,$(`\"1"_]`L0@!`$$`` +M#SP"``"6)`)P.(,`-3B"`$4``A`K``,0"A!```B`"@D +M`@`($```YJ^B`#@L0C`"$$``!)>B`"@D`@`%$```X*^B`#BF0A,`/`(``"1" +M```"("`E)`4`'`!`^`DGI@`J%$``!)>B`"HD`@`($```U*^B`#@00``+/`(` +M`"1"```"("`E)`4`&P!`^`DGI@`J%$``!#P"```D`@`($```R*^B`#@D0@`` +M`B`@)20%`#\`0/@))Z8`*!1```27H@`H)`(`"!```+ZOH@`XID(3`@``F"4` +M`(`E/`(``"14```"("`E)@4`P`*`^`DGI@`H$$``L9>B`"@"8I@F)A```2X" +M`T`40/_W`B`@)30"__\28@`#)`(`!Q```*FOH@`X)`(`"J9"%'8D`@`#ID(6 +M@```@"4D!``T)D8`!B0#``MR!"@"`*80(:1#%'@F$``!+@(`"A1`__MR!"@" +M``"`)3P"```D2RDP)D@``CP"```D2BDX)`D`-"9'``PD!0`+)D8`"``0&$`` +ML0Q@`/`(``"1"````0/@))`0'T#P"```D0@```$#X"0(@("6F +M(@)RCB(`%#0#@```0Q`A)`,`!ZQ#&``\`@``)$(```!`^`DD!`?0EB("]`!@````````````````#X``()`(``0``````````C((`$(Q' +M``0``"`E``4H0`#$&"$`Y1`AD$(``*!B```DA``!*((``A1`__DDI0`!`^`` +M""0"``$```````````"`0"4\`KP`-$(@`(T$`!0`1#`C),+`""Q"$``00``D +M)[W_P``%$$`D!0`#`$4H!`"&$"&,0@`(KZ(`,).C`#`GI``PD((``0`"$@`` +M8A@ED((``@`"%```8A@ED((``P`"%@``8A@E`&48):^C`#23HP`T)Z0`-)"" +M``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8T"`!0`1A`AK$,` +M"!```",D`@`!C0(`%`!&("$`!1A`)`(``P!B$`0``C@G`$`H)23"P`@L0A`` +M$$``$22)``B,@@`(KZ(`.).C`#@GI``XD((``0`"$@``8A@ED((``@`"%``` +M8A@ED((``P`"%@``8A@E`&<8)!````8`91`EC0(`%`!&$"&,0@`(`.(0)`!% +M$"6M(@``)`(``0/@``@GO0!``(`X)3P"O``T0B``C.0`%`!$,",DPL`(+$(0 +M`!!``"4GO?_```400"0%``,`12@$``4H)P"&$"&,0@`(KZ(`,).C`#`GI``P +MD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E`&48)*^C`#23 +MHP`T)Z0`-)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8SB +M`!0`1A`AK$,`"!```"$D`@`!C.(`%`!&("$`!1A`)`(``P!B$`0``B@G),+` +M""Q"$``00``0)(@`"(R"``BOH@`XDZ,`.">D`#B0@@`!``(2``!B&"60@@`" +M``(4``!B&"60@@`#``(6``!B&"40```&`&40)(SB`!0`1A`AC$(`"`"B$"0T +M0@``K0(``"0"``$#X``()[T`0`"`0"4\`KP`-$(@`(T#`!0`0S@C).+``"Q" +M$``00``@)[W_Z`!G$"&,0@``KZ(`$).C`!`GI``0D((``0`"$@``8A@ED((` +M`@`"%```8A@ED((``P`"%@`0```4`&(8):^C`!23HP`4D((``0`"$@``8A@E +MD((``@`"%```8A@ED((``P`"%@``8A@EC0(`%`!'$"&L0P``$```$R0"``&- +M`@`4`$<0(8Q#```D`@`!`*(0!``"$"<`8A@D,,(``0"B$`0`8A@E).+``"Q" +M$``40/_C)Z0`%(T"`!0`1Q`AK$,``"0"``$#X``()[T`&">]_^@`@#@E/`*\ +M`#1"(`",Y@`4`$8@(RRC``808``9)`+__R2"P`0L0A``$$``#P#$$"&,0@`$ +MKZ(`$).C`!`GI``0D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@`0 +M```$`&(0)8SB`!0`1!`AC$(`!#!"`"\`HA`&,$(``0/@``@GO0`8)[W_T*^_ +M`"@`@$`E/`*\`#1"(`"-`P`4`$,X(R3BP`@L0A``$$``(`!G$"&,0@`(KZ(` +M().C`"`GI``@D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@`0```5 +M`&(@):^D`"23HP`D)Z0`))""``$``A(``&(8)9""``(``A0``&(8)9""``,` +M`A8``&(8)8T"`!0`1Q`AK$,`"!```!F-`RC4C0(`%`!'$"&,1``(``400"0# +M``,`0Q@$/`(``31"\```0Q`G`((@)``%$P``@B`E$,```S2$@``\`@`!`((@ +M)23BP`@L0A``%$#_W`````"-`@`4`$<0(:Q$``B-`RC4/`4!`#P"```D0@`` +M`0`@)0!`^`D`92@EC[\`*`/@``@GO0`P````````````````/`*\`#1",`", +MA0`4`$4P(XR#`F@D`@`+$&(`'R>]_^@DPL"P+$(0`!!``!0`````C*(`L"0# +M_@,`0Q`D-$(``J^B`!"3HP`0)Z0`$)""``$``A(``&(8)9""``(``A0``&(8 +M)9""``,``A8``&(8)0"F$"$0```(K$,`L(R"`!0`1B`AC$(`L"0#_@,`0Q`D +M-$(``JR"`+`#X``()[T`&`"`,"4\`KO_-$+PD(S#`!0`0Q`C+$(0`!!```(X"`!0T`X```$,0(20#``ZL0QAXC@(`%#0# +M@```0Q`A)`,`#*Q#&?".`@`4-`.```!#$"$D`P#_K$,9](X%`!0T`H```*(H +M(98"`G`P0@#P)$+_T"Q"`$`D`P`8)`0`%`""&`NLHQGXC[\`)(^P`"`#X``( +M)[T`*">]_]BOOP`DK[``(#P"```D0@```$#X"0"`@"400``Q-`.``(X"`!0` +M0Q`A)`,``:Q#`02.!``4-`*```""("&,@@`<)`/`?P!#$"0T0@^`K((`'(X" +M`!0T`X```$,0(20#`!^L0QAPC@(`%#0#@```0Q`A)`,`?ZQ#&'2.`@`4-`.` +M``!#$"$D`P`$K$,8>(X"`!0T`X```$,0(20#``RL0QGPC@(`%#0#@```0Q`A +M)`,`_ZQ#&?2.!0`4-`*```"B*"&6`@)P,$(`\"1"_]`L0@!`)`,`&"0$`!0` +M@A@+K*,9^(^_`"2/L``@`^``"">]`"@````````````````#X``()`(``0/@ +M``@``````^``"``````GO?_@K[\`'*^R`!BOL0`4K[``$`"@B"4`P"@E)!`` +M`1(P``T`@)`E$B``!CP"``$D`@`"$B(`#@``$"40```3C[\`'"1"5%``0/@) +M`````!````L`0(`E/`(``21"5%@`0/@)`````!````:N42O$/`(``21"5&`` +M0/@)`````*Y1*\0"`!`EC[\`'(^R`!B/L0`4C[``$`/@``@GO0`@`^``"``` +M$"4#X``(```0)0``````````)[W_:*^_`)2OO@"0K[<`C*^V`(BOM0"$K[0` +M@*^S`'ROL@!XK[$`=*^P`'``@(@EKZ4`G`#`L"6OIP"D`B"@)9;"``(``A'" +M,$,``9;"``(P0@$`$$``!0``J"448`/Y)`,`#!````B6P@`"EL(``@`"$<(X +M0@`!,$(``11``_$D`P`,EL(``@`"$8(P0P`!EL(``C!"`"`00``%`````!1@ +M`^@D`P`,$```"#P"``"6P@`"``(1@CA"``$P0@`!%$`#X"0#``P\`@``)$(` +M``(@("4`0/@)`L`H)0!`\"43P`/8)`,`#"0"``:/HP"<$&(`"RQB``<00``& +M)`(`""QB``(00`//)`,`#!````6/I0"DCZ0`G!2"`\HD`P`,CZ4`I!"@``L` +M````CB(`%(Q"$4"OH@!8/`(``"1"```"("`E`$#X"0/`*"40```#CB0":*^@ +M`%B.)`)H.(,`!RQC``$X@@`++$(``0!B&"448``,CZ8`I"0#``H0@P`))`(` +M"1""``<`````%(,`&@````"6(@)L+$(`!!!``!8`````$,``%`````".)!+, +M$(``$0````"6PP``E((``!!B``T`````EL,``I2"``(P8P'P,$(!\!1B``<\ +M`@``)$(```(@("4`0/@)`L`H)11``YDD`@`!CB0`%#0"@```@A`AC$,`6*^C +M`%PD`P`!CZ4`7`"@,"4`9B@*KZ4`7(Q#``0\`@(@`&(8)*^C`&",@P"P/`(` +M_C1"`&``8A@DKZ,`:#P"```D0@```B`@)0!`^`F/I0"R`$@`$!!``%`8(0`#$,``4Q`AC$0``"2"P``L0A``$$`` +M%@`0$$```Q!``%<0(0`"$(``4Q`AC$(``*^B`$B3HP!(DD(``0`"$@``8A@E +MDD(``@`"%```8A@EDD(``P`"%@``8A@ECB(`%`!$$"&L0P``$```#B:U``$` +M4!`A``(8P`!S&"&.)``4C&,```"#("$``A!``%<0(0`"$(``4Q`AC$(``*R" +M```FM0`!,J(`/Q1```0\!@``),8```#`^`DD!``!)A```2X"`!D40/_-`!`0 +M0```@"4\`@``)%,KF">R`$P`$!#``%,0(8Q$``"/H@"D$$``##P%__\TI7_@ +M`(48(2QC`!D\`O__-$)_+`""$"$L0@`).$(``0`#$`L00``D`````"2"P``L +M0A``$$``%``0&,``$!#``%,0(8Q"``2OH@!,DZ,`3))"``$``A(``&(8)9)" +M``(``A0``&(8)9)"``,``A8``&(8)8XB`!0`1!`AK$,``!````(XB`!0T`X`` +M`$,0(8Q"&10P1#__EL(``C!"`"`00``'``00@#P#NBXT8XNC`$,`&0``$!`0 +M```&``(A`CP"S,PT0LS-`((`&0``$!```B#"CB(`%#0#@```0Q`A)`,``:Q# +M&!R.(A+,E$(``C!"0``00``'/`(````$($`D0@```$#X"22$`&00```0CB(` +M%(XB$LR40@`",$*``!!```<\`@````0@@"1"````0/@))(0`9!````6.(@`4 +M)$(```!`^`DDA`!DCB(`%#0#@```0Q`AC%48""0#.`"L0Q@()!```8XB`!0T +M`X```$,0(8Q"'"0P0@`0$$``#SP"```D4P``-!*```)@^`DD!`#(`@`0)2A" +M`!000``')A```8XB`!0`4A`AC$(<)#!"`!`40/_U`````(XB`!0T`X```$,0 +M(:Q5&`B.(P`4-`*```!B&"&,8AA@-$(``ZQB&&"6P@`",$(`H"0#`*`00P`3 +M)`(``HZ#*\P08@`0-`*``(XC`!0`8A@AC&(9(#1"\`"L8AD@CB0`%#0"@``` +M@B`AC((9(#P#``$`0Q`EK((9("0"``$0```"KH(KS*Z`*\P\`@``)$(```!` +M^`D"("`E``"`)20&``$GI0!4`!`@@"2"T``L0A``$$``$@`0$(`"!A`$KZ(` +M5).C`%20H@`!``(2``!B&"60H@`"``(4``!B&"60H@`#``(6``!B&"6.(@`4 +M`$00(:Q#$``0```&)A```8XC`!0`8A@A`@80!*QB$``F$``!*@(`"A1`_^0` +M$""`KH!2Z)8B`H000``+``"`)3P"```D4@```B`@)0)`^`D"`"@E)A```98B +M`H0"`A`J%$#_^@(@("4\`@`(-$()9:Z"*-0D`@`&CZ,`G!1B``,\`@`(-$(9 +M9:Z"*-2.(P`4CH(HU*QB`*".)``4C((`K#P#``<`0Q`EK((`K(XB$N000``$ +M/`(``"1"````0/@)`B`@)3P"```D0@```B`@)30%F&`D!@`!`$#X"0``."4\ +M`@``)$(```(@("4`0/@)CZ4`G(XD`!0T`H```((@(8R"`"`\`_Y_-&/__P!# +M$"2L@@`@CB,":"QB``800``')`(`!11B`!``````EB(";"Q"``@40``,```` +M`(XB`!0T`X```$,0(3P#``$T8P"JK$,!&(XB`!0T`X```$,0(20#,A"L0P$< +MCB(`%#0#@```0Q`A)`,`4JQ#`0B.A"O<$(``!#0#@`".(@`4`$,0(:Q$`2". +MA2P$)`+__Q"B``0\`@``)$(```!`^`D"("`ECH4L""0"__\0H@`$/`(``"1" +M````0/@)`B`@)8Z%+`PD`O__$*(`!#P"```D0@```$#X"0(@("6.)`*0$(`` +M!#0#@`".(@`4`$,0(:Q$`$B/I`"(^E`*00H``B)`,`T)?"``(P0@#0 +M%$,`!#P"```D0@```$#X"0(@("63PP`$,&(``A1```(P8@#^H\(`!)?"``*F +MP@`"D\(`!*+"``2.(A+,```@)0``*"6L1``PK$4`-#P"```D0@```$#X"0(@ +M("6.)!+,K((`**R#`"P\`@``)$(```(@("4`0/@))`4``1````8D`@`!CZ4` +MJ(RB```00``"```0):RC``"/OP"4C[X`D(^W`(R/M@"(C[4`A(^T`("/LP!\ +MC[(`>(^Q`'2/L`!P`^``"">]`)@GO?_HK[\`$#P"``$D0FB(`$#X"20%``*/ +MOP`0`^``"">]`!@GO?_HK[\`%*^P`!``@(`E/`(``"1"`````"@E`$#X"20& +M``$00``%`@`@)3P"``$D0FB(`$#X"20%``./OP`4C[``$`/@``@GO0`8)[W_ +MT*^_`"ROL@`HK[$`)*^P`"``@)`E`*"`)3P"``$D0FB(`$#X"20%``,00`"* +M```H)3P"```D0@```D`@)0!`^`DD!@`!$$``A(^_`"P\`@`!)$)HB`)`("4` +M0/@)```H)1!``'V/OP`L$@``>R0"``&60@)P,$(`\"1"_]`L0@!`%$``"0`` +M``".0@)H.$,`!RQC``$X0@`++$(``0!B&"408``5`````)8#``(P8@`@%$`` +M!201``@P8P#0)`(`P!1B``,`````$```'B0$%-:6`@`",$)``!1``!HD!!74 +ME@(``C!"@``D!!34)`,6U!```!0`8B`+E@,``C!B`"`40``%``"()3!C`-`D +M`@#`%&(``P`````0```*)`0`JY8"``(P0D``%$``!B0$`:J6`@`",$*``"0$ +M`*HD`P*J`&(@"Y8#``(P8@!`$$``"#!B`"`40``$,&,`T"0"`,`48@`#```` +M`!````4V,0`$E@(``C!"`$`V(P`!`&*("I8%``(PHP$`-B(``@!#B`HPHP`0 +M)`(``P!`@"4``X`*CD(`%#0#@```0Q`AC$88?#"B`"`40``$,*,`T"0"`,`4 +M8@`3`````(Y"`!0T`X```$,0(:Q0&`2.0@`4`$,0(:Q1(@`0Q``;)`(``8Y" +M`!0`0Q`AK$08?#P"```D0@```$#X"20$`2P0```2)`(``1#$``@T`X``CD(` +M%`!#$"&L1!A\/`(``"1"````0/@))`0!+(Y"`!0T`X```$,0(:Q0&`2.0@`4 +M`$,0(:Q1(@`D`@`!C[\`+(^R`"B/L0`DC[``(`/@``@GO0`P)[W_T*^_`"BO +ML0`DK[``(`"`B"4`H!@E`&"`)20%__\\`@``)$(```!`^`D`8R@+`$`@)1"` +M``F/OP`H,@(``11```8`@!`E)`,`!8XB`!2L0P`4`(`0)8^_`"B/L0`DC[`` +M(`/@``@GO0`P)[W_H*^_`%ROL@!8K[$`5*^P`%``@(@ECB(`$(Q#``@0H`"0 +M```0)1!@``4D`@`!$&(`!@``$"40``"+C[\`7"0&0`00```$)`<@`#P&``0T +MQ@(`/`<``CP"N_\T0O`@CB,`%`!#$",L0A``$$``$0#FD"<\`KP`-$(P((Q" +M``"OH@!`DZ,`0">D`$"0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6 +M`!````0`8H`E/`*\`#1","",4```)`(``A2B`!,`YA`E$```$P(&@"6OL`!$ +MDZ,`1)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)3P"O``T +M0C`@K$,``!````X\`KO_`A*`)`("@"4\`KO_-$+P((XC`!0`0Q`C+$(0`!1` +M_^@GI`!$/`*\`#1",""L4```/`*[_S1"\"".(P`4`$,0(RQ"$``00``%/`*\ +M`#1","",0@``$```!#P"```T0C`@C$(``#P"```D0@```$#X"20$`&0\`KO_ +M-$+P((XC`!0`0Q`C+$(0`!!``!8"$H`D/`*\`#1","",0@``$```%3P"N_^O +ML`!(DZ,`2)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)3P" +MO``T0C`@K$,``!````\\`KO_/`*\`#1","",0@``/`*[_S1"\"".(P`4`$,0 +M(RQ"$``40/_G)Z0`2#P"O``T0C`@K%```#P"N_\T0O`@CB,`%`!#$",L0A`` +M$$``!3P"O``T0C`@C$(``!````0D`@`!-$(P((Q"```D`@`!C[\`7(^R`%B/ +ML0!4C[``4`/@``@GO0!@)[W_J*^_`%"OMP!,K[8`2*^U`$2OM`!`K[,`/*^R +M`#BOL0`TK[``,`"`H"4`H*@E`,"P)0#@@"4``(@E/`(``"13,<`GL@`@/`(` +M`"17````$1!``%$8(0`#$,``4Q`AC$0``"2"P``L0A``$$``%@`1$$```Q!` +M`%40(0`"$(``4Q`AC$(``*^B`""3HP`@DD(``0`"$@``8A@EDD(``@`"%``` +M8A@EDD(``P`"%@``8A@ECH(`%`!$$"&L0P``$```#B80``$`41`A``(8P`!S +M&"&.A``4C&,```"#("$``A!``%40(0`"$(``4Q`AC$(``*R"```F$``!,@(` +M/Q1```,``````N#X"20$``$F,0`!+B(`#A1`_\X`$1!```"()3P"```D4S,0 +M)[(`)#P"```D50```!$8P`!S$"&,1```)(+``"Q"$``00``2`',0(8Q"``2O +MH@`DDZ,`)))"``$``A(``&(8)9)"``(``A0``&(8)9)"``,``A8``&(8)8Z" +M`!0`1!`AK$,``!````@F$``!CH0`%(Q"````@B`A`',8(8QB``2L@@``)A`` +M`3("`#\40``#``````*@^`DD!``!)C$``2XB`$@40/_:`!$8P```B"4\`@`` +M)%,VZ">R`"@\`@``)%4````1$$``41@A``,0@`!3$"&,1```)(+``"Q"$``0 +M0``5`!$00`!V$"$``A"``%,0(8Q"``"OH@`HDZ,`*))"``$``A(``&(8)9)" +M``(``A0``&(8)9)"``,``A8``&(8)8Z"`!0`1!`AK$,``!````TF$``!`%$0 +M(0`"&(``]_\BOOP`PK[,`+*^R +M`"BOL0`DK[``(`"`F"4`H)`E/`(``"1"``"610```$#X"99&``(``A0```(D +M`Y9"``(P0@"`$$``)0`$@$`"!(`A`!"`@#P"```D0CU<`@*`(3P"```D0@`` +MC@0`!`!`^`DD!0`(,%$`_P`1B4".`@````(1``(BB"6&!``(CF,`%#0"@``` +M8B@AC*8B!)9#```D`@FT%&(`!0`````TP@`0K*(B!!````LH@@"1CF,`%#0" +M@```8A@A)`+_[P#"$"2L8B($$````RB"`)$``(@E*((`D1!```0\`@``,((` +M`1!```@\`@``)$(``"2$_^@`0/@))`4`"#!%`/\0```+)`(``22$_^@`!!?" +M`((@(3P"```D0@````0@0P!`^`DD!0`(,$4`_P``$"4`!2B```(00`"B*"4T +MI00!CF0`%#0"@```@B`A,B(`_P`"$@`PHP#_`$,0):R"&)P`!2H"CF0`%#0" +M@```@B`A,B+_`#"C`/\`0Q`EK((8T*YR$LPD`@`!C[\`,(^S`"R/L@`HC[$` +M)(^P`"`#X``()[T`."RB``@00``4C(0K^#P"```D0CZ@``48@`!B&"&,8@`` +M`$``"``````#X``(`(`0)0/@``@D@@!$`^``""2"`$@#X``()((`3`/@``@D +M@@!0`^``""2"`)0#X``(```0)2>]_SBOOP#$K[X`P*^W`+ROM@"XK[4`M*^T +M`+"OLP"LK[(`J*^Q`*2OL`"@`("X):^E`,PPU?__`N"8)92B``(P0P'P)`(` +MP!!B`$H``*`E*&(`P1!```8D`@%`)`(`H!!B`#8``!`E$``"+X^_`,008@`# +M)`(!4!1B`BH``!`ECZ,`S)1B```D0O!?+$($ZQ!```4`````EGX3Y)9B$^80 +M```;KZ(`F)1B```D0NMT+$(`\!!```6/HP#,EGX3Z)9B$^H0```2KZ(`F)1B +M```D0NJ$+$(`X1!```6/HP#,EGX3[)9B$^X0```)KZ(`F)1B```L0A9=KZ`` +MF!1```0``/`EEGX3\)9B$_*OH@"8``"()0``*"668Q-HKZ,`B)9B$VZOH@", +M+$,``:^C`)"68A.\$```'*^B`)26?A/TEF,3]J^C`)B691/\EG$4`)9B$VJO +MH@"(EF,3<*^C`(PL8@`!KZ(`D)9C$[X0```.KZ,`E)9^$_B68A/ZKZ(`F)9E +M$_Z6<10"EF,3;*^C`(B68A-RKZ(`C"Q#``&OHP"0EF(3P*^B`)0``(`E)Z0` +M&#P"```D1C50`!`8@`"#&"$`$!!``%`0(0`"$$``51`A``(0@`!&$"&,0@`` +MK&(``"80``$N`@`1%$#_]``0&("/HP#,E&(``C!"`(`00``-/!```*^@`!`F +M$```)Z0`&"0&``,"`/@))`<`=Z^@`!`GI``8`B`H)20&``,"`/@))`<`>@`` +M@"4\`@``)%8U4">R`!@GL0!P`!`00`!0$"$``A#``%80(8Q$```D@L``+$(0 +M`!!``!0`$!!``!`0@`)"$"&,0@``KZ(`<).C`'"2(@`!``(2``!B&"62(@`" +M``(4``!B&"62(@`#``(6``!B&"6.X@`4`$00(:Q#```0```,)I0``0!0$"$` +M`A#``%80(8[C`!2,0@```&(8(0`0$(`"0A`AC$(``*QB```FE``!,H(`/Q1` +M``0\`@``)$(```!`^`DD!``!)A```2X"`!$40/_1`!`00```@"4\`@``)%(Y +MZ">Q`'0\`@``)%8````0&,``#P"```D5@```!`00`!0&"$``Q#``%(0(8Q$```D@L``+$(0`!!``!8`$!!` +M``,00`!5$"$``A"``%(0(8Q"``"OH@!XDZ,`>)(B``$``A(``&(8)9(B``(` +M`A0``&(8)9(B``,``A8``&(8)8[B`!0`1!`AK$,``!````XFE``!`%`0(0`" +M&,``D`!@``(`E/`(``"1%.B`` +M$!B``(,8(0`0$$``4!`A``(00`!5$"$``A"``$40(8Q"``"L8@``)A```2X" +M`!$40/_T`!`8@(^C`,R48@`",$(!0"0#`4`40P`/)!$``Y9E%%ROL0`0/!`` +M`"80```GI``8)`8``0(`^`DD!P`SEF447J^Q`!`GI``8)`8``0(`^`DD!P`M +MKZ``$#P0```F$```)Z0`&(^E`)`D!@`!`@#X"20'`%^OH``0)Z0`&(^E`(@D +M!@`$`@#X"20'`&"OH``0)Z0`&`/`*"4D!@`#`@#X"20'`&BOH``0)Z0`&(^E +M`)@D!@`#`@#X"20'`&L``(`E/`(``"16.B`GL@`8)[$`@#P"```D7@```!`0 +M0`!0$"$``A#``%80(8Q$```D@L``+$(0`!!``!0`$!!``!`0@`)"$"&,0@`` +MKZ(`@).C`("2(@`!``(2``!B&"62(@`"``(4``!B&"62(@`#``(6``!B&"6. +MX@`4`$00(:Q#```0```,)I0``0!0$"$``A#``%80(8[C`!2,0@```&(8(0`0 +M$(`"0A`AC$(``*QB```FE``!,H(`/Q1```,``````\#X"20$``$F$``!+@(` +M$11`_](`$!!```"`)2>D`!@\`@``)$4[N``0&(``@Q@A`!`00`!0$"$``A!` +M`%40(0`"$(``11`AC$(``*QB```F$``!+@(`"!1`__,\`@``KZ``$"11```G +MI``8CZ4`E"0&``8"(/@))`<`':^@`!`GI``8CZ4`C"0&``$"(/@))`<`!(^C +M`,R,8@``,$+``!!``!R`!@GL0"$/`(``"16```` +M$!!``%`0(0`"$,``51`AC$0``"2"P``L0A``$$``%``0$$``$!"``D(0(8Q" +M``"OH@"$DZ,`A)(B``$``A(``&(8)9(B``(``A0``&(8)9(B``,``A8``&(8 +M)8[B`!0`1!`AK$,``!````PFE``!`%`0(0`"$,``51`ACN,`%(Q"````8A@A +M`!`0@`)"$"&,0@``K&(``":4``$R@@`_%$```P`````"P/@))`0``280``$N +M`@`(%$#_T@`0$$"N8"O0)`(``8^_`,2/O@#`C[<`O(^V`+B/M0"TC[0`L(^S +M`*R/L@"HC[$`I(^P`*`#X``()[T`R#"$__\PI?__,,;__S#G__^7J``2<.@8 +M`A!@`"(``!`E$,4`'B0#`&0`A1`C<$,0`@#%&",`0P`:```0$A1@``(````` +M``<`#0`"%````B0#!(``$P#@&"4H@@!E$$``$`$`&"4D`@!D`$00(P!'`!AP +MB``````8$CP"4>LT0H4?`&(`&```$!```A%#``,?PP!#$",0```",$/__P#@ +M&"4`8!`E`^``"``````GO?Z@K[\!7*^^`5BOMP%4K[8!4*^U`4ROM`%(K[,! +M1*^R`4"OL0$\K[`!.`#@N"4`@*`E)`(`/Z^B`3"6X@`",$,!\"0"`-`08@`D +M``#P)2AB`-$00``()`(!4"0"`*`08@`7)`(`P!!B`!P``!`E$``!`H^_`5P0 +M8@`**&(!41!```8D`@E`)`(!0!!B``4``!`E$```^8^_`5P48@#V```0)9:" +M%':GH@$D)H(48J^B`2`F@A1X$```#J^B`2B6@A:`IZ(!)":"%HBOH@$@)H(7 +M/A````>OH@$HEH(6@*>B`20F@A:"KZ(!(":"%J*OH@$H)[4!(#P"```D0@`` +M)Z0`&`!`^`DD!0$()[8`(">S`*`D$@`!``"()0`1$$``5A`AI%(``"92``$J +M0@!`%$#_^B8Q``&GL0`>)`(``:>B`!HD`@`_IZ(`'#(B__\00``0``"()3P" +M``$D4G\(`!&`0`(6$"&6Y```E$4```)`^`D"H#`E`A.`(:8"```F,0`!EZ(` +M'@(B$"H40/_U`!&`0(9D``"7H@`>``(00`)B$"&$1__^$```"0``B"4"8B@A +MA*/__H2B````0Q`J$$```I2F``"DIO_^)C$``9>B`!X"(A`J$$``#Y>B`!X` +M$1!``%,0(81#````@Q`J%$```Y>B`!X`8"`E,C[__P!1$",D0O__,%+__Q9` +M_^@`$A!`EZ(`'A!```\``(@E`$`H)0`1$$``4Q`AA$,```#C$"H00``$```` +M``!@."4R(___KZ,!,"8Q``$")1`J%$#_]0`1$$`DA``9/`-1ZS1CA1\`@P`8 +M```0$``"$0,`!"?#`$00(R0$`#)P1!`"``(4```"A`,``)`E`@,`&```&!`` +M`QD#``(7PP!B&",D8P`!&&``$```B"4``!`0``(1`P`0'\,`0Q`C)$0``0(@ +M&"4F(@`!,%'__XZ"4L```QA``&(8(292``$"1!`J%$#_]Z1^``"7H@`>`$`@ +M)0`"$$`"8A`AA$+__@("$"HN(P!``$,0)!!``$P``)`E/`(``215>;0F`@`R +M``(4```"A`,`@!`E``(00`)B$"&$0O_^`@(0*A!``!H`$AA``!(00`!3$"&$ +M0P```@,8(X1"``("`A`C<&(8`AA@`!$`$AA```000`)B$"&$0O_^`@(@*A"` +M``HF4@`!`!(00`!3$"&$0P```@,8(X1"``("`A`C<&(8`AQ@__8``````!(8 +M0`!S$"&410``E$8``@!V&"&49P````B`!ROH@`0/`(` +M`"1"```"X"`ECJ4```!`^`DGIP`:EZ4`&B>B`""OH@`0/!```B80@30"P"`E +M`J`P)0(`^`DGIP`>EZ4`'">B`"2OH@`0`L`@)0*@,"4"`/@))Z<`(B>S`"8\ +M$``")A"`J)>D`!J7I0`>`J`P)0(`^`D"8#@E)[(`*)>D`!J7I0`@`J`P)0(` +M^`D"0#@EEZ4`'I>F`""7IP`FEZ(`**^B`!`\$0`!)C%YM`(@^`D"P"`E`$"@ +M)9>D`!R7I0`B`J`P)0(`^`D"8#@EEZ0`')>E`"0"H#`E`@#X"0)`."67I0`B +MEZ8`))>G`":7H@`HKZ(`$`(@^`D"P"`EEZ4`&I>F`!ROH@`0`N`@)0(@^`D" +M@#@EC[\`4(^W`$R/M@!(C[4`1(^T`$"/LP`\C[(`.(^Q`#2/L``P`^``"">] +M`%@PA/__,*7__XS(``B4P@`$$$``'```4"65`@``%$0`%``````E"0`(E0(` +M!A!``!```!@E)0L`!I4B```410`()&,``21C__\``Q!``$L0(91"`!BDX@`` +M`^``""0"``&5`@`&`&(0*A1`__,E*0`")4H``93"``0!0A`J%$#_YB4(`#0# +MX``(```0)2>]_^"OOP`8,(3__S"H__^,Q0`(E,(`!!!```P``!@EE*(``!!( +M``D`````E,8`!"1C``$`9A`J$$``!"2E`#24H@``%$C_^@````"4I@`&CZ(` +M,*^B`!`\`@``)$(```!`^`DDI0`(C[\`&`/@``@GO0`@)[W_Z*^_`!2OL``0 +M`("`)8X$4L`0@``%/`(``"1"````0/@)`````*X`4L".!"OX$(``!3P"```D +M0@```$#X"0````"N`"OXC[\`%(^P`!`#X``()[T`&`/@``@D`@`!/`(``)2C +M``"40C[``$,0*Q1```L``"`E/`(``"1#/L"4I0``)(0``0`$$(``0Q`AE$(` +M``!%$"L00/_Z`````#P"```D0C[```08@`!#$"$#X``(A$(``B>]_^"OOP`8 +MK[$`%*^P`!``H(@E`("`)3P"```D0@```$#X"20$`+0`0!@E%&``!*X#*_@D +M`P`"$```)JXC```D`@"`K@)2Q#P"```D0@```$#X"20$`(``0!@E%&``!*X# +M4L`D`P`"$```&JXC```\`@`")$*!J*X"*30\`@`!)$)K<*X"*3@\`@`!)$)P +M`*X"*3P\`@`!)$)N4*X"*4`\`@`!)$)P8*X"*40\`@`!)$)Z8*X"*4@\`@`" +M)$*"`*X"*4P\`@`")$*""*X"*5`D`@`!C[\`&(^Q`!2/L``0`^``"">]`"`` +M`````````">]_ZBOOP!0K[<`3*^V`$BOM0!$K[0`0*^S`#ROL@`XK[$`-*^P +M`#``@*`E`*"H)0#`L"4`X(`E``"()3P"```D4S[P)[(`(#P"```D5P```!$0 +M0`!1&"$``Q#``%,0(8Q$```D@L``+$(0`!!``!8`$1!```,00`!5$"$``A"` +M`%,0(8Q"``"OH@`@DZ,`())"``$``A(``&(8)9)"``(``A0``&(8)9)"``,` +M`A8``&(8)8Z"`!0`1!`AK$,``!````XF$``!`%$0(0`"&,``R`"0\`@`` +M)%4````1&,``]`%@GO?_(K[\`-*^T`#"OLP`LK[(`**^Q +M`"2OL``@`("8)0"@D"4``*`EED4``"RB$L`00`!"``"`)22D]W`\!V9F-.=F +M9P"'`!@``!@0``,80P`$%\,`8A@C``,0@`!#$"$4@@`))*3W4``%$$`D4>[@ +M`B<`&```$!```A"#`!$?PQ```!0`0X@C/`9F9C3&9F<`A@`8```8$``#&$,` +M!!?#`&(8(P`#$(``0Q`A%((`N@``$"4`!1!`)%'NH`(F`!@``!`0``(0@P`1 +M'\,`0X@C)!0``0`1B(`\`@``)$(``#(D`/\`0/@))`4`"`!`B"6.8P`4-`*` +M``!B("&,A2($ED,``"0"";048@`%-`*``#2B`!"L@B($$```C0`1,0".8P`4 +M`&(8(20"_^\`HA`DK&(B!!```(8`$3$`ED0``#P"S,PT0LS-`((`&0``$!`` +M`A""``(8@`!B&"$`@Q@C,&/__R0"``(48@`=+((5/!!``!L\$```ED,``"1C +M__XP8___``,0@`!#$"$``A!`/`/__S1C1(``0Q`A/`11ZS2$A1\`1``8```@ +M$``$(,,``A?#`((@(R80```DA``!`@#X"20%``@`0(@E```@)0(`^`DD!0`" +M$```7`!`@"4\`\S,-&/,S0"#`!D``!@0``,9`@`#$(``0Q`A``(0@`""$",P +M0O__%$``%2R"%``40``3)(+M0#P$9F8TA&9G`$0`&```(!``!"##``(7PP"" +M(",\$```)A`````$((`"`/@))`4`"`!`B"4D!``#`@#X"20%``(0```\`$"` +M)99$```\`\S,-&/,S0"#`!D``!@0``,8P@`#$(``0Q`A``(00`""$",P0O__ +M%$``$R2"[4`\!&9F-(1F9P!$`!@``"`0``0@@P`"%\,`@B`C/!```"80```` +M!"!``@#X"20%``@`0(@E)`0``@(`^`DD!0`"$```'0!`@"4\`\S,-&/,S0"# +M`!D``!@0``,8@@`#$(``0Q`A`((0(S!"__\40``E```0)22$[4`\`F9F-$)F +M9P""`!@``!`0``(00P`$)\,\$```)A````!$(","`/@))`4`"`!`B"4D!``! +M`@#X"20%``(`0(`E`!$Q```0$(``PC`E`!000`#","4TQA`!CF(`%#0#@``` +M0Q`A,,,`_ZQ#&)P`!C("CF(`%#0#@```0Q`A,,,`?ZQ#&-BNQ +M`"P\`@``)%X````0$$``4!`A``(0P`!5$"&,1```)(+``"Q"$``00``4`!`0 +M0``0$(`"0A`AC$(``*^B`"R3HP`LDB(``0`"$@``8A@EDB(``@`"%```8A@E +MDB(``P`"%@``8A@ECN(`%`!$$"&L0P``$```#";6``$`4!`A``(0P`!5$"&. +MXP`4C$(```!B&"$`$!"``D(0(8Q"``"L8@``)M8``3+"`#\40``#``````/` +M^`DD!``!)A```1(`_](\`@````"`)2121;@GL0`P/`(``"15````$!!``%`0 +M(0`"$,``4A`AC$0``"2"P``L0A``$$``%``0$$``$!"``%,0(8Q"``BOH@`P +MDZ,`,)(B``$``A(``&(8)9(B``(``A0``&(8)9(B``,``A8``&(8)8[B`!0` +M1!`AK$,``!````PFU@`!`%`0(0`"$,``4A`ACN,`%(Q"````8A@A`!`0@`!3 +M$"&,0@`(K&(``";6``$RP@`_%$```P`````"H/@))`0``280``$2`/_2/`(` +M````@"4D5470)G(`!">Q`#0\`@``)%X````0$$``4!`A``(0P`!5$"&,1``` +M)(+``"Q"$``00``4`!`00``0$(``4A`AC$(`"*^B`#23HP`TDB(``0`"$@`` +M8A@EDB(``@`"%```8A@EDB(``P`"%@``8A@ECN(`%`!$$"&L0P``$```#";6 +M``$`4!`A``(0P`!5$"&.XP`4C$(```!B&"$`$!"``%(0(8Q"``BL8@``)M8` +M`3+"`#\40``#``````/`^`DD!``!)A```2X"`"@40/_2`!`00```@"4\`@`` +M)%5)D"9R``0GL0`X/`(``"13````$!!``%`0(0`"$,``51`AC$0``"2"P``L +M0A``$$``%``0$$``$!"``%(0(8Q"`*BOH@`XDZ,`.)(B``$``A(``&(8)9(B +M``(``A0``&(8)9(B``,``A8``&(8)8[B`!0`1!`AK$,``!````PFU@`!`%`0 +M(0`"$,``51`ACN,`%(Q"````8A@A`!`0@`!2$"&,0@"HK&(``";6``$RP@`_ +M%$```P`````"8/@))`0``280``$N`@`-%$#_T@`0$$"N@"O0)`(``8^_`'2/ +MO@!PC[<`;(^V`&B/M0!DC[0`8(^S`%R/L@!8C[$`5(^P`%`#X``()[T`>">] +M^\BOOP0TK[X$,*^W!"ROM@0HK[4$)*^T!""OLP0/ +MHP1$E&0``(^B`_"41@`$)Z(#W*^B`!`\`@`")$*G +M`^"/O@/@CZ(#W`!>$"L40`!X``"X)2>U`2`\`@``)%8``">T`3@GI`-0KZ0# +M_">B`5"OH@0`)`,`5(^D`_",@@`(<\,@`@""F"&7HP/2-`+>K11B`"*7L@/0 +M`!*`@`(2@"$`$("``G`0(912``8`0(`E`!*(0`*@("4F!0`(`L#X"0(@,"4" +M@"`E)@4`$`+`^`D"(#`EAF<``H^B`_ROH@`0`D`@)0*@*"4\`P`")&.=>`!@ +M^`D"@#`E$$`!%@`7(<"/H@0``$0@(2>E`U`"P/@))`8`@!```$$F]P`!`!*` +M@`(2@"$`$("``G`0(912``8`0(`E`!*(0`*@("4F!0`(`L#X"0(@,"4"@"`E +M)@4`$`+`^`D"(#`EAF<``H^C`_ROHP`0`D`@)0*@*"4\`P`")&.=>`!@^`D" +M@#`E$$``]0`7(<"/H@0``$0@(8^E`_P"P/@))`8`@)>R`](`$H"``A*`(0`0 +M@(`"B`E``1"`A)Z4#4`+`^`DD!@"`)O<``2?>``&/H@/<`%X0*Q!`_Y,D +M`P!4CZ4#X(^B`_",1`````400`!$$"&45@``CZ,#W``#$$``1!`AE%4```!E +MN".7HP/2-`+>K11B`#,``)`E)[$!4``7H8`\`@`")%><;">S`""/HP1$E&0` +M```2@$`",!`AA$<```*2$"$``A!``B(0(81"``"OH@`0`L`H)0+@^`D"H#`E +M`G"`(:8"```F4@`!+D(`0!1`_^^/HP1$/`(``B1"GN`GI``@CZ,#Y`!`^`F, +M95+```(?P@!B&"$``QA#CZ0$/*2#``"7H@">``(4```"'`,``A?"`&(8(0`# +M&$./H@/LI$,``(^D!$"D@P``EZ(#T(^C!$BD8@``$```@J1B``(GM`%0`!>Y +M@*^W!`0\`@`")%><;">D`""OI`0()[,"4">^`*"/H@1$E$0````2B$`"D1`A +MA$<``(^C!`0`/`(` +M`B1"H`@GI``@)Z4`H(^C`^2,9E+``$#X"2>G`]@``A_"`&(8(0`#&$./I`0\ +MI(,``)>B`]@``A0```(<`P`"%\(`8A@A``,80X^B`^RD0P``EZ(`G@`"%``` +M`AP#``(7P@!B&"$``QA#CZ0$0*2#``"7H@/0CZ,$2*1B``"7H@/2$```,:1B +M``*/I`/T`&00*A1``!4\`@`"CZ0#^`!D$"H40``1/`(``B1"GN`GI`"@CZ,# +MY`!`^`F,95+`EZ,#TH^D!$BD@P``I(,``@`"'\(`8A@A``,80X^B!#RD0P`` +M$```$)>B`1XD0I[@)Z0`((^C`^0`0/@)C&52P)>C`]"/I`1(I(,``*2#``(` +M`A_"`&(8(0`#&$./H@0\I$,``)>B`)X``A0```(<`P`"%\(`8A@A``,80X^D +M`^RD@P``CZ($0*1#``"/I`1`E(,``"0"`#\`0Q`CCZ,#Y*1B+``D`@`!C[\$ +M-(^^!#"/MP0LC[8$*(^U!"2/M`0@C[,$'(^R!!B/L004C[`$$`/@``@GO00X +M,(/__S"E__\PQO__``<\```')`,0Q0`/AZ<`$@!E$",`PQ@C`&0`&'!'```` +M`!`2`,48(P!#`!H``!`2%&```@``````!P`-``(4``/@``@``A0#`^``"`"` +M$"4PQO__,(3__P`&$$``HD`AE*(```""$"L00``$CZD`$*T@```#X``(K.`` +M`)4"__X`@A`K%$``#@"@&"4DPO__K2(```/@``BLX@````(00ZTB```#X``( +MK.(````"$$.LX@``)$(``0/@``BM(@```&@0*Q!```P`````E&(``!!$__(` +M91`CE&(``@""$"L40/_R`&40(R1C``(`:!`K%$#_]@`````#X``(`````">] +M_\"OOP`\K[X`.*^W`#2OM@`PK[4`+*^T`"BOLP`DK[(`(*^Q`!ROL``8`*"@ +M)0#`L"6/M0!0,(3__P`'/```!Y0#``"8)201``$L@P`"%&``.0``$"4``(`E +M))?__SP"``(D7IQL`!$00`!4$"&40@```%`0*Q!```D`$R!``C<0*A!```<` +ME!`A)F(``3!3__\F(@`!,%'__P`3($``E!`AE$4````1&$``=!`AE$8```"6 +M("&$AP```'88(81B``"OH@`0`\#X"0(`("4`$!A``'48(:1B`````A0```(4 +M`P!2$"H40``.)@(``2X"`$`00``+)@(``0(`$"4F`P`!,'#__P`"$$``51`A +MI%(``"X"`$`40/_Y`@`0)28"``$P4/__+@(`0!1`_\\`$1!`)`(``8^_`#R/ +MO@`XC[<`-(^V`#"/M0`LC[0`*(^S`"2/L@`@C[$`'(^P`!@#X``()[T`0`"` +M0"65`@!^A00`?H4#````@R`C*(0`?R1"_X(``A0`$(```@`"3`.%"0``A08` +M?B3"__\`0#@E`$80*A!```TD!``_)(+__P`"%````B0#``000`!($"&$0P`` +M`.,8*@`$$"<``A?"`&(8)!1@__4``````(`8)20'`#\D8O__`$`@)1````0P +M0O__``(<`R1D__\P@O__+$(`/Q!```8``Q!``$@0(81"````1A`J$$#_]@`$ +M%``48``.``<00`3@`!]_^BOOP`4K[``$`"`@"6.!%+`$(``!3P"```D +M0@```$#X"0````"N`%+`C@0K^!"```4\`@``)$(```!`^`D`````K@`K^(^_ +M`!2/L``0`^``"">]`!B$I``$```P)20'``$DJ``$``<0@`!'$"$``A"``0(8 +M(91B````1!`J$$```P``````X#`EA&0``"3G``$HX@`$%$#_]``'$(``!AB` +M`&88(0`#&(`DH@`(`&(@(82(``@`0Q`AA$D``"0'``$`!A"``$80(0`"&$`D +MI0`(`&<0(0`",$``Q1`AA$0`"`"($"H00``#`*80(0"`0"6$20``).<``2CB +M``040/_T``D00`$"$",``A0``^``"``"%`,GO?_0K[\`+*^V`"BOM0`DK[0` +M(*^S`!ROL@`8K[$`%*^P`!``@*@E`*"@)0#@L"6DP```EH(``C!"`4`D`P%` +M%$,`!`*@*"6.J1QL$```%):D'&B6@@`",$(`T#A#`,`L8P`!.$(`T"Q"``$` +M8A@E$&``!`````",J1R$$```")2D'("6@P`",&,`H"0$`*`49`"$)`(``8RI +M''B4I!QT&(``@```$"66@P``E2(```!B$"L40``5`````"0"`%1P@B@"`*D0 +M(91"_ZP`0Q`K$$``&```."4D!0!4<(40`@!)*"&4HO^NI,(``#P"``(D0J'` +M`J`@)0!`^`DDI?^LIL(``!```&]_\BOOP`TK[8`,*^U`"ROM``HK[,` +M)*^R`""OL0`F`!`"@/@))Z<`$A!```63H@`1H@(`!I.B`!,0 +M```"H@(`!P``F"4F,0`!`C(0*Q1`__``$1#``F`0)8^_`#2/M@`PC[4`+(^T +M`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`#@GO?_@K[\`&*^Q`!2OL``0`*"( +M)0"`@"4\`@``)$(```!`^`DD!`#@`$`8)11@``2N`ROX)`,``A```"BN(P`` +M)`(`@*X"4L0\`@``)$(```!`^`DD!`"``$`8)11@``2N`U+`)`,``A```!RN +M(P``)`(`0*X"4L0\`@`")$*A:*X"*30\`@`")$*#4*X"*3@\`@`")$*)Z*X" +M*3P\`@`")$*&,*X"*4`\`@`")$**1*X"*40\`@`")$*5"*X"*4@\`@`")$*E +M3*X"*4P\`@``)$(``*X"*5`D`@`!C[\`&(^Q`!2/L``0`^``"">]`"`````` +M``````````!!=&AE````````!&X```````` +M$?@````````2.````````!)X````````$K@````````2^````````!,X```` +M````$W@````````3N````````!/X````````%#@````````4>````````!2X +M````````%/@````````5.````````!5X````````%;@````````5^``````` +M`!8X````````%G@````````6N````````!;X````````%S@````````7>``` +M`````!>X````````%_@````````0/````````!!\````````$+P````````0 +M_````````!$\````````$7P````````1O````````!'\````````$CP````` +M```2?````````!*\````````$OP````````3/````````!-\````````$[P` +M```````3_````````!0\````````%'P```````"`!````````(`(```````` +M@`P```````"`(````````(`D````````@"@````P``"`+``'__\``(`P`?__ +M_P``@#0````Q``"`.````````(`\````````@$@```````"`5````````(!8 +M````````@%S__\?_``"`P"J",!H``(#$!=P!X```@,@?0"<0``"`S`'T```` +M`(#0```>'```@-0``JJJ``"`V`(`554``(#<````````@.#_____``"`Y``` +M__\``(#H````````@.P```````"`\````````(#T````````@/@```````"` +M_````(@``(<`````````AP0```",``"'"````.0``(<,```"U0``AQ`````` +M``"'%````````(<8````H```AQP```')``"'(````"P``('1P``)@,K82.&0``F!!] +M*.````"8%)P*GVL``)@<````````F$`@:@%Z``"85```"%D``)D````````` +MF00```````"9"````````)D,`(``````F1`````!``"9'```#(```)D@!1`` +M````F2@````!``"9+`````0``)DT'A\@(@``F3@*"PP-``"9/````#\``)E( +MDH"R$@``F51=4.&(``"97`!+:HX``)EH```#S@``F7`9+[45``"9>`````$` +M`)E\````````HA``@&,S``"B%``0;!```*(8`)Q`8```HB`!B##&``"B)``` +M!````*(L````````HC0@("`@``"B."`@("```*)`.$D*(```HD0``'NV``"B +M2`__/_P``)L`````````FR@````,``";.````!(``)MD````(0``FXP````M +M``";G````#,````#``8`"0`_```````#``8`"0`_```````)````!``$``$` +M`0`!```````````````&1D````"P```!8````>```!!P```!:````>`` +M``&X```!C````>```!"P```.8```$8```!\<```^.```$8```!#P``"@X``! +M0&@``%B```"PX``!0&@``(`4`^@#Z`;@!N`$(`0@"$`(0`;@!N```)@$```` +M``````,```````````````,``)@@`@("``("`@`"`0(``@("``("`@```)@D +M```.#@``#@X```<'```.#@``#@X``)A$$W(6'!-R'"43````````!"X +M````````$/@````````1.````````!%X````````$;@````````1^``````` +M`!(X````````$G@````````2N````````!+X````````$S@````````3>``` +M`````!.X````````$_@````````4.````````!1X````````%+@````````4 +M^````````!4X````````%7@````````5N````````!7X````````%C@````` +M```6>````````!:X````````%O@````````7.````````!=X````````%[@` +M```````7^````````!`\````````$'P````````0O````````!#\```````` +M$3P````````1?````````!&\````````$?P````````2/````````!)\```` +M````$KP````````2_````````!,\````````$WP````````3O````````!/\ +M````````%#P````````4?````````(`$````````@`@```````"`#``````` +M`(`@````````@"0```````"`*````#```(`L``?__P``@#`!____``"`-``` +M`#$``(`X````````@#P```````"`2````````(!4````````@%@```````"` +M7/__Q_\``(#`*H(P&@``@,0%W`'@``"`R!]`)Q```(#,`?0`````@-```!X< +M``"`U``"JJH``(#8`@!550``@-P```````"`X/____\``(#D``#__P``@.@` +M``````"`[````````(#P````````@/0```````"`^````````(#\````B``` +MAP````````"'!````(P``(<(````Y```APP```+5``"'$````````(<4```` +M````AQ@```"@``"''````'R`B``"9.`H+#`T``)D\````/P``F4B2@+(2``"9 +M5%U0X8@``)E<`$MJC@``F6@```/.``"9[8``*)(#_\__``` +MFP````````";*`````P``)LX````$@``FV0````A``";C````"T``)N<```` +M,P``````````````,```@!4``(`5``"`%0``@!4``(`5``"`'!*-CZ<)B`_/ +M!.`/E1+@#ZL)B`_/``"8*`H"``$*`@`!!0$!``H"``$*`@`!``"8-```#@X` +M``X.```.#@``#@X```X.``"8.`````<````'````"P````L````+``"82``8 +MVEH`&-I:`!C*:0`8RFD`&,II``"84`WHM.`-Z+3@#>BTX`WHM.`-Z+3@``"8 +M6'Z`#2Y^@`TN?NA-+G[H32Y^@`TN``"87#$W9EXQ-V9>,3=F7C$W9EXQ-V%> +M``"8;`4,L($%#+"!!0RP@04,L(`%#+"```"9%```)Q```"<0```5?```*O@` +M`"<0``"91/>X$"#WN!`@][@-(/>X$"#WN!`@``"B#&0L06ID+$%J9$!!:F1` +M06ID0$%J``"B'!B#@`H8@X`*&'.`"AB#@`H8@X`*```2,````````)@(```` +M````F"P``B_^``"8/``"`0```)A,$H1A/```F3```$B#``"90`````0``)E8 +M````_P``F70```````"9^````!@``*($````````H@C0/F>(``"B*````;4` +M`*(\$\B)KP``FP0````@``";"````!```)L,````,```FQ`````(``";%``` +M`"@``)L8````!```FQP````D``";(````!0``)LD````-```FRP````L``"; +M,`````(``)LT````(@``FSP````R``";0`````H``)M$````*@``FT@````& +M``";3````"8``)M0````%@``FU0````V``";6`````X``)M<````+@``FV`` +M```!``";:````!$``)ML````,0``FW`````)``";=````"D``)MX````!0`` +MFWP````E``";@````!4``)N$````-0``FX@````-``";D`````,``)N4```` +M(P``FY@````3``";H`````L``)ND````*P``FZ@````K``";K````"L``)NP +M````*P``F[0````K``";N````"L``)N\````*P``F\`````K``";Q````"L` +M`)O(````*P``F\P````K``";T````"L``)O4````*P``F]@````K``";W``` +M`"L``)O@````*P``F^0````K``";Z````"L``)OL````*P``F_`````K``"; +M]````"L``)OX`````@``F_P````6``"8G``````````````````````````` +M``"8G`````````````````````````````"8G``````````````````````` +M``````"8G`````````````````````````````"8G``````````````````` +M``````````"8G`````````````````````````````"8G``````````````` +M``````````````"8G`````````````````````````````"8G``````````` +M``````````````````"8G`````````````````````````````"8G``````` +M``````````````````````"8G``X````.````#@````X````.`````"8G``` +M``````````````````````````"8G`````````````````````````````"8 +MG```````````````P````(````"```"8G``$`/D`!`#Y``0`_P`$`/T`!`#] +M``"8U```````````````!`````0````$``":`````:D```````":!````>D` +M``!```":"````"D```"```":#````&D```%0``":$````9D```&0``":%``` +M`=D```'0``":&````!D````0``":'````%D```!$``":(````)D```"$``": +M)````:4```%(``":*````>4```&(``":+````"4```'(``":,````<@````4 +M``":-`````@```!"``":.````$@```""``":/````(@```%X``":0````9@` +M``&X``":1````=@```'X``":2````!@````2``":3````%@```!2``":4``` +M`)@```"2``":5````:0```%\``":6````>0```&\``":7````"0```'\``": +M8````&0````*``":9````*0```!*``"::````.0```"*``":;````0H```%: +M``":<````4H```&:``":=````8H```':``":>``````":B````;H```&>``":C``` +M`?H```'>``":D````#H````)``":E````'H```!)``":F````88```")``": +MG````<8```%Y``":H`````8```&Y``":I````$8```'Y``":J````(8````Y +M``":K````,8```!Y``":L````,8```"Y``":M````,8```&]``":N````,8` +M``']``":O````,8````]``":P````,8```!]``":Q````,8```"]``":R``` +M`,8```#]``":S````,8```#]``":T````,8```#]``":U````,8```#]``": +MV````,8```#]``":W````,8```#]``":X````,8```#]``":Y````,8```#] +M``":Z````,8```#]``":[````,8```#]``":\````,8```#]``":]````,8` +M``#]``":^````,8```#]``":_````,8```#]``"8U````"```)C4````$``` +M`!0````0````$````!0``)C8`&`0:`!@$&@`8!!H`&`0:`!@$&@``)B<```` +M`````````````````````````)B<`````````````````````````````)B< +M`````````````````````````````)B<```````````````````````````` +M`)B<`````````````````````````````)B<$````!`````0````$````!`` +M`````)B``868@`$%CH``Q8<``(5Z@`!%9H``!5*```5`P`!%%D``PNX +M``4``````````````#```(`5``"`%0``@!4``(`5``"`%0``@!P2C9.G"8@3 +MSP3@$Y42X!.K"8@3SP``F"@*`@`!"@(``04"`0`*`@`!"@(``0``F#0```X. +M```.#@``#@X```X.```.#@``F#@````'````!P````L````+````"P``F$@` +M&-IM`!C:;0`8RG4`&,IU`!C*=0``F%`-Z+3@#>BTX`WHM.`-Z+3@#>BTX``` +MF%A^@`TN?H`-+G[H#2Y^Z`TN?H`-+@``F%PQ-V9>,3=F7C$W9EXQ-V9>,3=F +M7@``F&P%#+"!!0RP@04,L($%#+"!!0RP@0``F10```?0```'T```!$P```B8 +M```'T```F43WN!`@][@0(/>X#1#WN!`0][@0$```H@0```````````````@` +M```(````"```H@C6OF>(UKYGB-`^9XC0/F>(T#YGB```H@QD+`%`9"P!0&1" +MP6!D0L%@9$+!8```HAP8@X`*&(.`"AAS@`H8@X`*&(.`"@``$C````````"8 +M"````````)@L``(O_@``F#P``@$```"83!*$83P``)DP``!(@@``F4`````$ +M``"96````/\``)ET````````HB@```&U``"B/!/(B:\``)L$`````0``FP@` +M```"``";#`````,``)L0````!```FQ0````%``";&`````@``)L<````"0`` +MFR`````*``";)`````L``)LL````#0``FS`````0``";-````!$``)L\```` +M$P``FT`````4``";1````!4``)M(````&```FTP````9``";4````!H``)M4 +M````&P``FU@````<``";7````!T``)M@````(```FV@````B``";;````",` +M`)MP````)```FW0````E``";>````"@``)M\````*0``FX`````J``";A``` +M`"L``)N(````+```FY`````P``";E````#$``)N8````,@``FZ`````T``"; +MI````#4``)NH````-0``FZP````U``";L````#4``)NT````-0``F[@````U +M``";O````#4``)O`````-0``F\0````U``";R````#4``)O,````-0``F]`` +M```U``";U````#4``)O8````-0``F]P````U``";X````#4``)OD````-0`` +MF^@````U``";[````#4``)OP````-0``F_0````U``";^````!```)O\```` +M&@``F@`````'````!P``F@0```!'````1P``F@@```"'````AP``F@P```&@ +M```!H```FA````'@```!X```FA0````@````(```FA@```!@````8```FAP` +M``&A```!H0``FB````'A```!X0``FB0````A````(0``FB@```!A````80`` +MFBP```%B```!8@``FC````&B```!H@``FC0```'B```!X@``FC@````B```` +M(@``FCP```!B````8@``FD````%C```!8P``FD0```&C```!HP``FD@```'C +M```!XP``FDP````C````(P``FE````!C````8P``FE0```&$```!A```FE@` +M``'$```!Q```FEP````$````!```FF````'J````"P``FF0````J````2P`` +MFF@```!J````BP``FFP```"J```!K```FG````&K```![```FG0```'K```` +M+```FG@````K````$@``FGP```!K````4@``FH````"K````D@``FH0```&L +M```!DP``FH@```'L```!TP``FHP````L````$P``FI`````Z````4P``FI0` +M``!Z````DP``FI@```"Z```!E```FIP```&[```!U```FJ````'[````%``` +MFJ0````[````.@``FJ@```![````>@``FJP```"[````N@``FK````&\```! +MNP``FK0```'\```!^P``FK@````\````.P``FKP```!\````>P``FL````"\ +M````NP``FL0```#\```!O```FL@```#\```!_```FLP```#\````/```FM`` +M``#\````?```FM0```#\````O```FM@```#\````_```FMP```#\````_``` +MFN````#\````_```FN0```#\````_```FN@```#\````_```FNP```#\```` +M_```FO````#\````_```FO0```#\````_```FO@```#\````_```FOP```#\ +M````_```F-0````@``"8T`,&!`@#!P0(`P8$"`,&!`@#!P0(``"8W`"@(,`` +MH"#``.`@P`#@(,``X"#```"8G`\````/````#P````\````/``````"8G``` +M``````````````````````````"8G`"`````@````(````"`````@`````"8 +MG``J````*@```"H````J````*@````"8G``!`````0````$````!`````0`` +M``"8G`````````````````````````````"8G``8````&````!@````8```` +M&`````"8G`!@````8````&X```!N````;@````"8G`#'````QP```,<```#' +M````QP````"8G`!+````2P```$L```!+````2P````"8G`1(```$2```!$@` +M``1(```$2`````"8G`!,````3````$P```!,````3`````"8G`#D````Y``` +M`.0```#D````Y`````"8G`````````````````````````````"8G`#\```` +M_````/P```#\````_`````"8G`#_````_P```/\```#_````_P````"8G`0_ +M```$/P``!#\```0_```$/P````"8G``,````#`````P````,````#`````"8 +MG`(9```"&0```AD```(9```"&0````"8G``D````)````"0````D````)``` +M``"8G`"T````M````+0```"T````M`````"8G`"9````F0```)D```"9```` +MF0````"8G`!0````4````%````!0````4`````"8G``J````*@```"H````J +M````*@````"8G``2````$@```!(````2````$@````"8G,`R``#`,@``P#(` +M`,`R``#`,@````"8G`%T```!=````70```%T```!=`````"8G``1````$0`` +M`!$````1````$0````"8G(8H``"&*```AB@``(8H``"&*`````"8G#&$```Q +MA```,80``#&$```QA`````"8G`#R`(``\@"``/(`@`#R`(``\@"```"8G``G +M`!D`)P`9`"<`&0`G`!D`)P`9``"8G`````,````#`````P````,````#``"8 +MG`````````````````````````````"8G````+(```"R````L@```+(```"R +M``"8G`"P((0`L""$`+`@A`"P((0`L""$``"8G`!!):0`026D`$$EI`!!):0` +M026D``"8G``1DB``$9(@`!&2(``1DB``$9(@``"8G``:2```&D@``!I(```: +M2```&D@```"8V``+`C``"P(P``L",``+`C``"P(P``"8G````)0```"4```` +ME````)0```"4``"8G````)$```"1````D0```)$```"1``"8G````!(````2 +M````$@```!(````2``"8G````(````"`````@````(````"```"8G````-D` +M``#9````V0```-D```#9``"8G````&````!@````8````&````!@``"8G``` +M`/````#P````\````/````#P``"8G````*(```"B````H@```*(```"B``"8 +MG````%(```!2````4@```%(```!2``"8G````-0```#4````U````-0```#4 +M``"8G```%,P``!3,```4S```%,P``!3,``"8G```!(P```2,```$C```!(P` +M``2,``"8Q`````,````#`````P````,````#``&*%``!BAP``8HD``&*/``! +MBCP``8HL``&*-````````````````#`N.2XQ-RXR`````````4````%(```! +M4````5@``````8@`\`#S`8D`@`"#`8H`\@#U`8L`]@#W`8P`\0#T`8T`@0"$ +M`8\`@@"%````90```````?____\```"`_____P````!*4```#[0````````` +M:@```````?____\```"`_____P````!*4```#[0`````````0`#P`/.!B`#P +M`/,`00"``(.!B0"``(,`2`#R`/6!B@#R`/4`0P#V`/>!BP#V`/<`2@#Q`/2! +MC`#Q`/0`2P"!`(2!C0"!`(0`3`""`(6!CP""`(4)"`E$!08H*``````````` +M``````````````````````F%"84%!B@H```````````````````````````` +M````"84)A10&*"@````````````````````````````````)A0F%$@8H*``` +M````````````````!`````````````G0"JP%!B@H```````````````````` +M````````````"0@)1`4&%`4````````````````````````````````)"`E$ +M%``4!0````````````````````````````````EL":@%!A0%```````````` +M````````````````````"6P)J!0`%`4```````````````````!````````` +M```);`FH'@`4!0````````````````````````````````EL"9X;!A0%```` +M````````````````````````````"6P)GA0`%`4```````````````````!` +M```````````)@`F*%``4!0````````````````````````````````F9":@4 +M`!0%````````````````````````````````"=`*K`4&%`4````````````` +M```````````````````)HPFH%``4!0``````````````````("`````````` +M``D("404`!0%````````````````````````````````"6P);!0`%`4````` +M```````````````````````````)<0F`%``4!0`````````````````````` +M``````````F%"8H4`!0%````````````````````````````````"8\)F10` +M%`4````````````````````````````````)G@F>%``4!0`````````````` +M``````````````````FC":,4`!0%``````````"````````$```````````` +M":,)HQ0`%`4``````````(`````````````````````)J`FH%``4!0`````` +M````@```````!`````````````FH":@4`!0%``````````"````````````` +M````````"0@)1`4&%`4````````````````````````````````)"`E$%``4 +M!0````````````````````````````````EL":@%!A0%```````````````` +M````````````````"6P)J!0`%`4````````````````````@```````````) +M;`FH'@`4!0````````````````````````````````EL"9X;!A0%```````` +M````````````````````````"6P)GA0`%`4````````````````````@```` +M```````)@`F*%``4!0````````````````````````````````F9":@4`!0% +M````````````````````````````````":,)J!0`%`4````````````````` +M`"`@```````````)M`FT!084!0````````````````````````````````FT +M";04`!0%```````````````````H(```````````"=`*K`4&%`4````````` +M```````````````````````)"`E$%``4!0`````````````````````````` +M``````EL"6P4`!0%````````````````````````````````"7$)@!0`%`4` +M```````````````````````````````)A0F*%``4!0`````````````````` +M``````````````F/"9D4`!0%````````````````````````````````"9X) +MGA0`%`4````````````````````````````````)HPFC%``4!0`````````` +M@```````!`````````````FC":,4`!0%``````````"````````````````` +M````":@)J!0`%`4``````````(````````0````````````)J`FH%``4!0`` +M````````@`````````````````````FT";04`!0%``````````"````````$ +M````````````";0)M!0`%`4``````````(`````````````````````4"A1: +M!08H*````````````````````````````````!2"%-(%!B@H``````````$` +M````````````````````%/H5<@4&*"@````````````````````````````` +M```5FA82!08H*``````````!`````````````````````!0>%$8%!B@H```` +M````````````````````````````%&X4O@4&*"@``````````0`````````` +M```````````4YA5>!08H*````````````````````````````````!6&%B8% +M!B@H``````````$`````````````````````%%`4>!$&*"@````````````` +M```````````````````44!1X%P8H*``````````````````````````````` +M`!1:%%H1!B@H````````````````````````````````%%H46A<`*"@````` +M```````````````````````````4H!2@%P8H*``````````!``````````(` +M`````````!2@%*`4!B@H``````````$``````````@``````````%((4@A$` +M*"@``````````0`````````"```````````4JA2J%``H*``````````!```` +M``````(``````````!2"%*H4`"@H``````````$``````````@`````````` +M%((4JA<&*"@``````````0`````````"```````````5I!8<%`8H*``````` +M```!``````````(``````````!:`%J@4`"@H```````````````````````` +M````````%H`6J!X&*"@````````````````````````````````6A1:M'@8H +M*````````````````````````````````!1:%((/`"@H``````````,````` +M```$````````````%*H4JA(`*"@``````````P````````0````````````5 +MI!8<%``H*``````````#````````!````````````!:`%J@4`"@H```````` +M```````````$````````````$S,3/1<`"@4````````````````````0$``` +M```````31Q-1%P`*!0```````````````````!`0`````````!,X$W07`!04 +M````````````````````$`<`````````$TX3>QL&!04````````````````` +M```!```````````341-Y'@8*!0````````````````````$``````````!-6 +M$W0A!A0%`````````````````````0``````````$ZL3L!<`"@4````````` +M```````````0#``````````3L!/8%P`4%````````````````````!`"```` +M`````!._$[\7``H%````````````````````$`P`````````%``4>`4&%!0` +M```````````````````````````````4,A1N%P`4%``````````````````` +M`!@!`````````!0R%&X4`!04````````````````````&`$`````````%#P4 +M>`\`%!0````````````````````%```````````4/!1X$084%``````````` +M``````````$!`````````!0\%'@2`!04````````````````````!0`````` +M````%#P4>!0`%!0````````````````````%```````````4/!1X%P`4%``` +M``````````````````4``````````!0\%'@7!A04```````````````````` +M`0``````````%#P4R!0&%!0``````````@`````````$```````````4>!2@ +M%P`4%``````````!``````````4``````````!2,%*`7`!04``````````,` +M````````!0``````````%(P4R!(`%!0``````````P`````````%```````` +M```4C!3(%``4%``````````'````````@`4``````````!2,%,@4!A04```` +M``````,``````````0(`````````%(P4R!<&%!0``````````P`````````! +M`@`````````4C!3(%P84%``````````#``````````$``````````!2,%,@> +M`!04````````````````````````````````%(P61`4&%!0``````````P`` +M```````````````````4H!3($084%``````````#``````````$````````` +M`!5\%?0>!A04``````````(`````````!```````````%7P61!0&%!0````` +M`````P`````````!!``````````5?!9$&P`4%``````````#``````````4` +M`````````!5\%D0>`!04``````````,`````````!0``````````%7P61!<` +M%!0`````````!P```````(`!```````````6<1:M%P`4%``````````````` +M`````````````````!9Q%JT>!A04```````````````````````````````` +M%G$6K1X&%!0``````````@`````````$```````````6<1;!!084%``````` +M`````````````````````````!9Q%L$1`!04```````````````````````` +M````````%G$6P10`%!0````````````````````````````````6<1;!'@`4 +M%````````````````````````````````!9Q%L$>!A04```````````````` +M``````,`````````%G$6P1X&%!0````````````````````````````````3 +M.!-T'@`4%```````````````````!````````````!.P$]@>`!04```````` +M```````````$````````````%#(4;AX`%!0``````````P````````0````` +M```````4/!1X'@`4%``````````#````````!````````````!2,%,@>`!04 +M``````````,````````$````````````%G$6P1X`%!0````````````````` +M``0````````````5?!9$'@`4%``````````#````````!``````````````` +M`?\!_P````````````!__________P````````````,!F`&9```````````` +M`'__________````````````!P&8"S``````````````?_________\````` +M```````(`9@,,`````````````!__________P```````````"`!(`H0```` +M`````````'__________````````````(0$@`9D`````````````?_______ +M__\````````````B`2`,,`````````````!__________P```````````#H! +M8`H0`````````````'__________````````````.P%@`9D````````````` +M?_________\````````````2`64*$````````P````!__________P`````` +M`````#"5`!F0````````````!__________P```````````%`#4`H0 +M`````````````'__________````````````50%0##``````````````?___ +M______\```````````!6`E`,,`````````````!__________P`````````` +M`$D"4`U0`````````````'__________````````````0`%`"D```````$8` +M```$`````````"@!B`````````!!`4`*0```````1P````0`````````:`&) +M`````````$@!0`H0``````!&````!``````````(`8H`````````2@%`"D`` +M`````$8````$````````&`@!C`````````!+`4`*0```````1@````0````` +M``!@"`&-`````````$P!0`I0``````!&````!``````````(`8\````````` +M0P)`"D```````$<````$`````````'`!BP````````#P`T`*0```````1@`` +M``0`````````(````````````(`#0`I```````!'````!`````````!@#Z<` +M````````\0-`"D```````$8````$````````&`````````````"!`T`*0``` +M````1@````0```````!@``^H`````````((#0`I0``````!&````!``````` +M````#ZD`````````\@-`"A```````$8````$``````````````````````"# +M!$`*0```````1P````0```````"`8`^J`````````/0$0`I```````!&```` +M!````````)@`````````````A`1`"D```````$8````$````````X``/JP`` +M``````"%!$`*4```````1@````0```````"```^L`````````/4$0`H0```` +M``!&````!````````(``````````````A@5`"D```````$<````$```````` +M@&`/K0````````"'!4`*0```````1@````0```````#@``^N`````````(@% +M0`I0``````!&````!````````(``#Z\`````````B09`"D```````$<````$ +M`````````&@/L`````````"*!D`*0```````1@````0```````!@"`^Q```` +M`````(L&0`I0``````!&````!``````````(#[(`````````C`=`"D`````` +M`$<````$````````@&@/LP````````"-!T`*0```````1@````0```````#@ +M"`^T`````````(X'0`I0``````!&````!````````(`(#[4`````````CPA` +M"D```````$<````$````````@&@/M@````````"0"$`*0```````1@````0` +M``````#@"`^W`````````)$(0`I0``````!&````!````````(`(#[@````` +M````]@E`"D```````$<````$````````@&````````````#W"T`*0``````` +M1P````0```````"`8````````````&``8`!@`````````````'__________ +M````````````80!A`&$```````,`````?_________\```````````!B`&(` +M8@```````@````!__________P```````````&,`8P!C`````````````'__ +M________````````````9`!D`&0```````,`````?_________\````````` +M``!E`&4`90```````P````!__________P```````````&8`9@!F```````` +M`````'__________````````````9P!G`&<`````````````?_________\` +M``````````!H`&@`:`````````````!__________P```````````&D`:0!I +M```````#`````'__________````````````:@!J`&H```````,`````?___ +M______\```````````'_``````'H```![`````$````!`````1M8```````0 +M```!]````?@````!`````0````$;6`````@``P```@@```(,`````0`````` +M```!&U@````,``,```(4```"&`````$``````````1M8````(`!'```"(``` +M`B0````````````````;6````#,`,````C````(T`````0`````````!&U@` +M```D`"$```(\```"0`````$````!`````1M8````*``W```"3````E`````! +M``````````$;6````!\`,````E@```)<`````0````$````!&U@````P`%L` +M``)H```";`````$``````````1M8````<``#```"=````G@````!```````` +M``$;6````#@`-P```H````*$`````0`````````!&U@```!4`%4```*,```" +MD`````$````!`````1M8````1`!5```"F````IP````!`````0````$;6``` +M`$P`.P```J0```*H`````0``````````&U@```!@`%(```*P```"M`````$` +M```!`````1M8````9``T```"R````LP````!``````````$;6````'P`(``` +M`M@```+<`````0````$````!&U@```"8`%L```+D```"Z`````$````!```` +M`1M8````G`!2```"\````O0````!`````0````$;6````*H`$````OP```,` +M`````0`````````!&U@```"\``,```,,```#$`````$``````````1M8```` +MOP`V```#'````R`````!``````````$;6````,0`-P```R@```,L`````0`` +M``$````!&U@```#+`#8```,T```#.`````$``````````1M8````T``W```# +M2````TP````!``````````$;6````-8`$````U0```-8`````0````$````! +M&U@```#:``,```-L```#<````````````````!M8```#,@`V```#>````WP` +M```!``````````$;6````-X``P```X0```.(`````0`````````!&U@```#I +M`#<```.4```#F`````$``````````1M8````]@`W```#H````Z0````!```` +M``````$;6````/H`-P```ZP```.P`````0`````````!&U@```#_`#8```.X +M```#O`````$``````````1M8```!#``P```#R````\P````!`````0````$; +M6````10`-P```]0```/8`````0`````````!&U@```$L`#<```/@```#Y``` +M``$``````````1M8```!0``0```#[````_`````!`````0````$;6````50` +M`P```_P```0``````0`````````!&U@```%8`"$```0,```$$`````$````! +M`````1M8```!7``W```$'```!"`````!``````````$;6````6``-P``!"@` +M``0L`````0`````````!&U@```%D`%L```0T```$.`````$``````````1M8 +M```!:`!2```$0```!$0````!``````````$;6````6P`4@``!%````14```` +M`0````$````!&U@```%T`#<```1<```$8`````$``````````1M8```!>``# +M```$:```!&P````!``````````$;6````7P`-P``!'0```1X`````0`````` +M```!&U@```&(`$````2````$A`````$``````````!M8```!B0!!```$@``` +M!(P````!```````````;6````8H`2```!(````24`````0``````````&U@` +M``&+`$,```2````$G`````$``````````!M8```!C`!*```$@```!*0````! +M```````````;6````8T`2P``!(````2L`````0``````````&U@```&/`$P` +M``2````$M`````$``````````!M8```/IP"````$@```!+P````!```````` +M```;6```#Z@`@0``!(````3$`````0``````````&U@```^I`((```2````$ +MS`````$``````````!M8```/J@"#```$@```!-0````!```````````;6``` +M#ZL`A```!(````3<`````0``````````&U@```^L`(4```2````$Y`````$` +M`````````!M8```/K0"&```$@```!.P````!```````````;6```#ZX`AP`` +M!(````3T`````0``````````&U@```^O`(@```2````$_`````$````````` +M`!M8```/L`")```$@```!00````!```````````;6```#[$`B@``!(````4, +M`````0``````````&U@```^R`(L```2````%%`````$``````````!M8```/ +MLP",```$@```!1P````!```````````;6```#[0`C0``!(````4D`````0`` +M````````&U@```^U`(X```2````%+`````$``````````!M8```/M@"/```$ +M@```!30````!```````````;6```#[<`D```!(````4\`````0`````````` +M&U@```^X`)$```2````%1`````$``````````!M8```!D`!"```%3```!5`` +M```!``````````$;6````8X``P``!5@```5<`````0`````````!&U@```&8 +M`$4```5H```%;`````$````!`````1M8```!F@!%```%>```!7P````!```` +M```````;6````9L`10``!8P```60`````0``````````&U@```&<`%X```6@ +M```%I`````$``````````!M8```!G@`#```%M```!;@````!``````````$; +M6````:P`-P``!<````7$`````0`````````!&U@```&F``,```7,```%T``` +M``$``````````1M8```!M@`W```%V```!=P````!``````````$;6````;@` +M-P``!>P```7P`````0`````````!&U@```&Z`#<```7\```&``````$````` +M`````1M8```!O@`A```&#```!A`````!`````0````$;6````R<``P``!A@` +M``8<`````0`````````!&U@```'*`%T```8H```&+`````$``````````!M8 +M```!U@`W```&.```!CP````!``````````$;6````>0`$```!D0```9(```` +M`0````$````!&U@```'L`#````90```&5`````$````!`````1M8```!^``# +M```&7```!F`````!``````````$;6````A``-P``!F@```9L`````0`````` +M```!&U@```(J`"(```9X```&?`````$``````````1M8```"0@`W```&B``` +M!HP````!``````````$;6````@``6P``!I0```:8`````0`````````!&U@` +M``)*``,```:@```&I`````$``````````1M8```"3P`0```&L```!K0````! +M`````0````$;6````EP`4@``!KP```;``````0`````````!&U@```)@`%(` +M``;(```&S`````$````!`````1M8```":``W```&V```!MP````!```````` +M``$;6````FP`-P``!N0```;H`````0`````````!&U@```)V`!````;T```& +M^`````$````!`````1M8```">@`#```'!```!P@````!``````````$;6``` +M`H(``P``!Q````<4`````0`````````!&U@```*#``,```<<```'(`````$` +M`````````1M8```"J@`#```'*```!RP````!``````````$;6````KX`6P`` +M!SP```=``````0````$````!&U@```*_`#<```=,```'4`````$````````` +M`1M8```"P0`W```'8```!V0````!``````````$;6````L8`.P``!W````=T +M`````0`````````!&U@```+4`#<```>$```'B`````$``````````1M8```" +M\``W```'D```!Y0````!``````````$;6````O0`-P``!YP```>@`````0`` +M```````!&U@```+X``,```>L```'L`````$``````````1M8````G@!0```' +MN```![P````!`````0````$;6````OP``P``!\0```?(`````0`````````! +M&U@```,,`#````?4```'V`````$``````````1M8```#%``V```'[```!_`` +M```!``````````$;6````Q@`-@``!_@```?\`````0`````````!&U@```,D +M``,```@$```("`````$``````````1M8```#$``#```($```"!0````!```` +M``````$;6````SH`-P``""P```@P`````0`````````!&U@```-(`!````A` +M```(1`````$````!`````1;!```#2@`2```(5```"%@````!`````0````$; +M6````UH`10``"'@```A\`````0`````````!&U@```-<`#H```B$```(B``` +M``$````!`````1M8```#7@!6```(E```")@````!``````````$;6````L`` +M`P``"*0```BH`````0`````````!&U@```-W``,```BT```(N`````$````` +M`````1M8```"S``#```(P```",0````!``````````$;6`````````'_$``` +M``````````````$`````````````````````````(`@``@`````````````` +M``````#_`````````````````"01````````````````````%`4````````` +M``````````(%````````````````````$P```````````5`0```````````` +M``````````````````````````````$````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````"4!`````````````````````` +M``````````````````````0````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````-0$``````````````````````````````` +M````````````"!`````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````!%`0```````````````````````````````````````` +M``"```"````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````%4!```````````````````````````````````````````$`````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````````````````````90 +M,`````````````````(``````````P``````````````@`!`@``````````` +M````````"0@````````````````````````````````````````````````` +M````````````````````````````````````````````````"%`P```````` +M`````````````````````````P````````$`!``````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````)4#`````````````````" +M``````````0````#`````````!`@!``````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````$P,`````````````````(````````` +M!`````,``````````(!`@``````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M`````````````````````C`P`````````````````@`````````$`````P`` +M``````````!````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````#,#`````````````````"``````````0````#```````````` +M0(`````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``0P,`````````````````(`````````!`````,````````````@0``````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````````````!3`P```` +M`````````````@`````````$`````P`````````````0```````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````&,#`````````````` +M```"``````````0````#``````````$`$0`````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````$0$``````````````````````` +M```````````````````"``$`(```````````````````$@0````````````` +M`````"`1```````````````````````````````````````````````````` +M`````````````````````````2`0```````````````````````````````` +M``````````0``@(`````````````````````````````````````````(!(` +M```````````````````````````````````````````````````````````` +M```````````````!8!`````````````````!``````````,````````````` +M`@!`@"```````````````````!#$```````````````````$(0`````````` +M```````````````````````````````````````````````````````````` +M``````%E$`````````````````$``````````P```````````````````#@` +M```````````````````````````````````````````````````````````` +M`````````````````````````````````````````````````````````4!` +M```````````````````````````(`````@`````````````$```````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````"0$`````````` +M`````````````````!`````"``````````````7'```````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````-`0``````````````````` +M``````"```````(`````````````@``````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````!$!`````````````````!````````(`` +M`````@```````````$"````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````%0$`````````````````$````````@``````"```` +M``````(`0(`````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````9`0```````````````````````````"`````(````````````` +MB``````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M!T!`````````````````!````````(`(`````@```````````$"$```````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````(0$`````` +M```````````$````````@`@````"``````````(`0(0````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````E`0``````````````` +M``````````"```````(`````````````@<<````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````"T!`````````````````!``````` +M`(```````@```````````$"!QP`````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````-4/\````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````*````````````````````"@`````````````````` +M``````````````HP_P``````````````````````````@`````,````````` +M```````````````````````````````````````````````````````````` +M`````````0````````````````````$`````````````````````!``````` +M````"S`P``````````````````````````$``````P`````````````````` +M```````````````````````````````````````````````````````````` +M@````````````````````(`````````````````````$```````````,,#`` +M`````````````````````````@`````#```````````````````````````` +M```````````````````````````````````````````````````0```````` +M````````````$`````````````````````0```````````H0$``````````` +M```````````````````````````````````````````````````````````` +M`````````````````````````````````````````"`````````````````` +M```@````````````````````!```````````"D!````````````````````` +M`````'A@`````@`````````````````````````````````````````````` +M```````````````````````````````*0```````````````````!$`````` +M```````````````$```````````*4$`````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````(````````````````````"``````````````` +M``````0```````````&9,``````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````@````````````````````(````````````````````!``` +M`````````&#_`````````````````P````````0`````"````````^`````` +M``````````````````+````````````````````````````````````````` +M`*_````````````````````+\``````````````````````(```````````` +M9O\````````````````#````````!``````(```````#X``````````````` +M`````````L``````````````````````````````````````````!\`````` +M``````````````'P``````````````````````@```````````!G_P`````` +M``````````,````````$``````@```````/@```````````````````````" +MP``````````````````````````````````````````OP``````````````` +M````"_``````````````````````"````````````&C_```````````````` +M`P````````0`````"````````^````````````````````````+````````` +M`````````````````````````````````%?````````````````````5\``` +M```````````````````(````````````8?\````````````````#```````` +M!``````0```````#X``````````````````````````````````````````` +M````````````````````````K\````````````````````OP```````````` +M``````````@```````````!B_P````````````````,````````$`````!`` +M``````/@```````````````````````"P``````````````````````````` +M``````````````"OP```````````````````"_`````````````````````` +M"````````````&/_`````````````````P````````0`````"````````>`` +M``````````````````````+````````````````````````````````````` +M`````"_````````````````````+\``````````````````````(```````` +M````9/\````````````````#````````!``````0```````!P``````````` +M`````````````L``````````````````````````````````````````!\`` +M``````````````````'P``````````````````````@```````````!E_P`` +M``````````````,````````$`````!````````'````````````````````` +M```````````````````````````````````````````````OP``````````` +M````````"_``````````````````````"````````````&G_```````````` +M`````P````````0`````$````````\````````````````````````+````` +M``````````````````````````````````````?````````````````````! +M\``````````````````````(````````````:O\````````````````#```` +M````!``````0```````#P``````````````````````````````````````` +M````````````````````````````+\````````````````````OP```````` +M``````````````@```````````&8_P`````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````#0`````````````````````````````````````` +M`````00`^@,`@0`"9`)D`00!]`<`@0`!R0')`00#Z`(`@@$`Y`#D`00'T`8` +MA`(`H`"@`00+N`$`A@,`C`",`0(7<`L`C`0`/``\`0(C*`\`$@0`/``\`0(N +MX`H`F`8`,``P`0)&4`X`)`8`,``P`0)=P`D`,`@`+``L`0*,H`T`2`@`+``L +M`0*[@`@`8`@`+``L`0+2\`P`;`@`+``L```````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````#``````````````````` +M`````````````````````````0`#Z!L`@@```````0`'T!H$A`$``````0`5 +M?!D$BP(``````0`J^!@$E@,```````(7<`L`#`0```````(C*`\`$@0````` +M`0(NX`H`&`8``````0)&4`X`)`8``````0)=P`D`,`@``````0*,H`T`2`@` +M`````0*[@`@`8`@``````0+2\`P`;`@````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M!````````````````````````````````````````````0`#Z!L`@@`````` +M`0`'T!H$A`$``````0`5?!D$BP$``````0`J^!@$E@$````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````"``````````````````````````````````````` +M`````0,7<`L`C````````0,C*`\`$@```````0,NX`H`F`(``````0-&4`X` +M)`(``````0-=P`D`L`0``````0.,H`T`2`0``````0.[@`@`8`0``````0/2 +M\`P`;`0````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````!P`````````````````` +M`````````````````````````0,7<`L`C````````0,NX`H`F`(``````0-& +M4`X`)`(``````0-=P`D`L`,``````0.,H`T`2`,``````0.[@`@`8`,````` +M`0/2\`P`;`,````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M"````````````````````````````````````````````0(%W`L`@P`````` +M`0((R@\`!````````0(+N`H`A@(``````0(1E`X`"0(``````0(7<`D`C`0` +M`````0(C*`T`$@0``````0(NX`@`&`0``````0(TO`P`&P0````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````"``````````````````````````````````````` +M`````0(+N`L`A@```````0(1E`\`"0```````0(7<`H`C`(``````0(C*`X` +M$@(``````0(NX`D`F`0``````0)&4`T`)`0``````0)=P`@`,`0``````0)I +M>`P`-@0````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````"``````````````````` +M`````````````````````````0(7<`L`C````````0(C*`\`$@```````0(N +MX`H`F`(``````0)&4`X`)`(``````0)=P`D`L`0``````0*,H`T`2`0````` +M`0*[@`@`8`0``````0+2\`P`;`0````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M"``````````!,#$N,#$````````(``````````$P,2XP,0````````@````` +M`````3`Q+C`Q````````"``````````!,#$N,#$````````(``````````$P +M,2XP,0````````@``````````3`Q+C`Q````````"``````````!,#$N,#$` +M```````(``````````$P,2XP,0````````@``````````3`Q+C`Q```````` +M"``````````!,#$N,#$````````(``````````$P,2XP,0````````@````` +M`````3`Q+C`Q````````"``````````!,#$N,#$````````(``````````$P +M,2XP,0````````@``````````3`Q+C`Q````````"``````````!,#$N,#$` +M```````(``````````$P,2XP,0````````@``````````3`Q+C`Q```````` +M"``````````!,#$N,#$````````(``````````$P,2XP,0````````@````` +M`````3`Q+C`Q````````"``````````!,#$N,#$````````(``````````$P +M,2XP,0````````@``````````3`Q+C`Q````````"``````````!,#$N,#$` +M```````(``````````$P,2XP,0````````@``````````3`Q+C`Q```````` +M"``````````!,#$N,#$````````(``````````$P,2XP,0````````@````` +M`````3`Q+C`Q````````"``````````!,#$N,#$````````(``````````$P +M,2XP,0````````@``````````3`Q+C`Q````````"``````````!,#$N,#$` +M```````(``````````$P,2XP,0````````@``````````3`Q+C`Q```````` +M"``````````!,#$N,#$````````(``````````$P,2XP,0````````@````` +M`````3`Q+C`Q````````"``````````!,#$N,#$````````(``````````$P +M,2XP,0````````@``````````3`Q+C`Q````````"``````````!,#$N,#$` +M```````(``````````$P,2XP,0````````@``````````3`Q+C`Q```````` +M"``````````!,#$N,#$````````(``````````$P,2XP,0````````@````` +M`````3`Q+C`Q````````"``````````!,#$N,#$````````(``````````$P +M,2XP,0````````@``````````3`Q+C`Q````````"``````````!,#$N,#$` +M````+G-Y;71A8@`N0```!I!$```@```!.``"AF````#`2```"````60``G(`````8$@```@`` +M`&0``(%0````"!(```(```!O``!N@````R02```"````>@``#=P```"($@`` +M`@```(4``4LP````.!(```(```"0``"H7````%@2```"````FP``?B````!, +M$@```@```*8``,\T````U!(```(```"Q```)Y````(`2```"````O``!&_0` +M``"\$@```@```,<``!,,```!T!(```(```#B``!,?````:01```(````[0`` +MG=````"@$@```@```/@```1(````,!(```(```$#``$?@````'@2```"```! +M#@``````````$````````2\``*!$```!,!(```(```$Z``"@"````#P2```" +M```!10`!4;0```&<$@```@```5```)ZT````]P```"0$@```@```=0``-EH````I!(```(` +M``'?``!D`````1P2```"```!Z@`!""````#($@```@```?4``0CH````3!(` +M``(```(````![````5`2```"```"#P``ZK0```1@$@```@```AH``+)P```! +M4!(```(```(E``$#V````YP2```"```",```IF````'\$@```@```CL``+/0 +M````%!(```(```)&```#/`````P2```"```"40``!'@```)8$@```@```F<` +M`-@0````-!(```(```)R``#0"````"02```"```"?0``B9P```S`$@```@`` +M`H@``(`0````"!(```(```*3``$]8````$P2```"```"G@`!2W````%`$@`` +M`@```JD``3S(````F!(```(```*T``$B;````%02```"```"OP`!9:@````D +M$@```@```LH``('T```&-!(```(```+5``%-[````/`2```"```"X```91P` +M``C($@```@```NL``0+\````W!(```(```+V``"<>`````@2```"```#`0`` +MM8@```!L$@```@```PP``1D\```!R!(```(```,7``%F&````G`2```"```# +M(@``G]`````X$@```@```RT``&WD````G!(```(```,X``$?^````%@2```" +M```#0P``````````$@```````U```39(````"!(```(```-;``$;U````"`2 +M```"```#9@`!(,@````($@```@```W$``)J(````M!(```(```-\```',``` +M`E@2```"```#C0`!#(````DT$@```@```Y@``)R8````&!(```(```.C``$P +MO````-@2```"```#K@`!-E`````($@```@```[D``'<@````W!(```(```/$ +M``#B<```!O@2```"```#SP``MJ@```!4$@```@```]H``*X`````-!(```(` +M``/E``$[]````&`2```"```#\```H<@```28$@```@```_L``*BT```#0!(` +M``(```0&``$)A````>`2```"```$$0`!(L````;@$@```@``!!P``)BP```` +MH!(```(```0G``"0``2M@```&D$0``"```!80``*%T````)!(```(```6/``"V*``` +M`(`2```"```%F@`!/%0```!T$@```@``!:4``2TX```"1!(```(```6P``"U +M%````'02```"```%NP``230```&D$0``"```!<8``18D````>!(```(```71 +M```````````2```````%X```EKP````P$@```@``!>L``)ZD````$!(```(` +M``7V``"7P````&`2```"```&`0```9P```!0$@```@``!@\````,````%!$` +M``@```8A``$V6````*@2```"```&+```@5@```"<$@```@``!C<``+0X```` +M>!(```(```9"``!8N````.`2```"```&30`!%;0```!P$@```@``!E@``+/\ +M````/!(```(```9C``$]K```!-`2```"```&;@`!"30```!0$@```@``!GD` +M`.EH```!$!(```(```:$``$@T`````@2```"```&CP``>0````'8$@```@`` +M!IH``0=T````K!(```(```:E``!9F````%@2```"```&L```?3P```#8$@`` +M`@``!KL``!'0````B!(```(```;&```+H````CP2```"```&T0``>U````", +M$@```@``!MP``4/(```&\!(```(```;G``#\R````*02```"```&\@`!.G0` +M``!`$@```@``!OT``.IX````/!(```(```<(``!(@````$02```"```'$P`` +M!M````!@$@```@``!QX``)>(````.!(```(```%```*9````3P2 +M```"```'D```<@````3,$@```@``!YL``+;\```"?!(```(```>F```````` +M```2```````'M``!4*````"@$@```@``![\``54(````"!(```(```?*```/ +M-````/`2```"```'U0`!.3P```$X$@```@``!^```)9@````,!(```(```?K +M``"SY````!@2```"```']@``S!````"4$@```@``"`$``'T$````.!(```(` +M``@,``#@``=O0````H$@```@``"(4` +M``F(````7!(```(```B0``$C`R9&)F.#GHP9F)B,64S9@!Z>C`U8CAC-C5A`'IZ,#5B.30R960`>GHP,#$Y +M9C0W,`!Z>C`R9&0Y-#)D`'IZ,#)D8F4W,V0`>GHP,#5B-CDR8@!Z>C!B-F0R +M,S(U`'IZ,#`Q-F0Y,F4`>GHP8V9B,3@W-0!Z>C`P-6(W9#=A`'IZ,#!B-F-F +M-64`>GHP8C9F-3!B.`!Z>C`V93!A-&9E`'IZ,#`V-V0R8C$`>GHP,#5B-F-F +M9`!A=&A?:&%L7W!R;V-EC`P-6(T.&%D`'IZ,#)D +M8F8Q8C(`>GHP,S-E8SAB9@!Z>C!D8C0R-6,U`&%T:%]H86Q?9&UA7V)E86-O +M;E]R97-P;VYS95]T:6UE`'IZ,#9E,#!B.&$`>GHP,F1B9F,Q9`!Z>C`P-6(Y +M86)D`'IZ,#)D8F4X-3$`>GHP,39E,#!D9`!Z>C`R9&(S,6(R`'IZ,#!B-S`Y +M,C,`>GHP,&(V9#0U,`!Z>C`P,&(V9#%D`'IZ,#)D8F1A8C(`>GHP,#$V9&$U +M,`!Z>C`P,#8W9#,R`'IZ,#!B-F0Y,C,`>GHP,#)D8C4Q8P!Z>C`Q-F1C8F9E +M`'IZ,#!B-S`Q-#4`>GHP,#$V9&5C,0!Z>C!D8S9E,SDP`'IZ,&(W,#EE9F8` +M871H7VAA;%]A='1A8V@`>GHP-F4P9F,P9`!Z>C`Q-F1A8C)D`'IZ,&4P-#8X +M-&(`>GHP,39E,CDQ9`!Z>C`P,&(V9F4X`'IZ,#!C9F(S93``871H7VAA;%]C +M;VUP=71E='AT:6UE`'IZ,#)D8C5B86,`>GHP,#5B-V8Y9`!Z>C`V9&9F-#1A +M`'IZ,#)D8C4W-C,`>GHP,39E,S$X8P!Z>C`R9&,Q.6%E`'IZ,#`R9&%D,60` +M>GHP,#)D868V,@!Z>C`P-6(X9CED`'IZ,&(X,V%D,V4`>GHP,#!B-S`U,@!Z +M>C`P,#5B-F(R`'IZ,#5B-V8Q,30`>GHP-&%E,#,Q9@!Z>C`P-30W9F5D`'IZ +M,#!B-S$W-V0`>GHP,#)D8F$Y,@!Z>C`R9&(Q86(R`'IZ,#`P-6(V,C(`>GHP +M8C8Y8C`W8P!A=&A?:&%L7V9R964`>GHP-6(V8F,V-`!Z>C`R9&)E8F)D`'IZ +M,&(U93,Q-3(`>GHP,39D9F)F,0!A=&A?:&%L7VUH>C)I965E`'IZ,#$V93$X +M.6(`>GHP,F1B,S,U9`!Z>C!B-F,U,V$T`'IZ,#)D8C!E93(`>GHP8C9F9#,V +M,P!Z>C!D8S(Q9#-A`'IZ,#!B-S$W,V0`>GHP,39D.60T,0!Z>C`Q-F1E,3%D +M`'IZ,#`U8CAA8F0`>GHP,F1B,S@W-0!Z>C`Q-F4S,#EB`'IZ,#`U8C8P8C(` +M>GHP,&(W,#$V,0!Z>C`V9#ED9#DS`'IZ,#`Q-F1E-S(`>GHP9&(S960X-@!Z +M>C`P-6(T.&5D`'IZ,#`R9&)C-#(`>GHP,&(V9C`R,@!Z>C`P-6(W9C)E`'IZ +M,#)D8F9D9F0`>GHP,39E-C0X80!Z>C`P,F1A9F8R`'IZ,#$V9&$Y,C``>GHP +M-6(W.#%E,`!Z>C`P,F1C83!B`'IZ,#!B-S!A-V$`>GHP9F%C,&,Y8@!A=&A? +M:&%L7V%D9&ET:6]N86Q?C!D8S4Y.&1E`'IZ,#)D8F%C,F4`>GHP8C9C9C`P.0!Z>C`P,39E,3)C`'IZ +M,#`P,F1A96$`>GHP-F1F9&0Y,P!A=&A?:&%L7VUA;&QO8P!Z>C`R9&0Y,F%D +M`'IZ,#$V9&(R-3$`>GHP93$P-V-A,0!Z>C`R9&,Q-S8S`'IZ,&(V.3!D-F0` +M>GHP,39D9C`U,0!Z>C`P8CGHP,#$V9#@W,@!Z +M>C!D,31D,6(P`'IZ,&(T.#`S,64`>GHP,#!B-F9F.`!A=&A?:&%L7VUE;6-P +M>0!Z>C`Q-F1A,&1D`'IZ,#)D8C(X-3$`>GHP-F1B,&-F,@!A=&A?:&%L7W!R +M;V)E`&%T:%]H86Q?8G5I;&1O<'1S`'IZ,#!B-F8P8C(`>GHP9&%D8S8R8P!Z +M>C!B-S(Q865D`'IZ,#8W8V9C864`>GHP,#!B-F-F.`!Z>C`U8CDR865D`'IZ +M,#5B.&,S930`>GHP8C9D.65F9@!Z>C`R9&)F9F(Q`'IZ,&(U93,Q-C``>GHP +M8C@Q96$Y-`!Z>C`Q-F1E8S%F`'IZ,&4X.30Y,#<`>GHP,&(V96$W80!Z>C`S +M,V4X9F)F`'IZ,&-F834X-S4`>GHP,F1B.3EA90!Z>C`P,#5B-V(R`'IZ,&1E +M-C@S-V8`>GHP,#!B-S`Q8P!Z>C!B-S`Y9#`R`'IZ,#8W9#(U93(`>GHP,3EF +M,V$P,0!Z>C`W,#,Y-#=B`&%T:%]H86Q?;65M>F5R;P!Z>C`Q-F4P8F9E`'IZ +M,#$V93)D9F0`>GHP-F9E868V,`!A=&A?:&%L7W-W7V)E86-O;E]R97-P;VYS +M95]T:6UE`'IZ,#`Q-F0V-&0`>GHP.68V-&(V80!Z>C!B-CDW,V)C`'IZ,#`U +M8C@X9F0`871H7VAA;%]D96QA>0!Z>C`P8CGHP +M-C=D,F8T,0!Z>C!D861B,&1E`'IZ,#)D8C-D9F0`>GHP,F1B-3-E9`!Z>C`Q +M-F1C96%E`'IZ,#`P8C9E,C(`>GHP-6(X,#`T,0!Z>C`P,#)D8S4R`'IZ,#`U +M8C1A,F0`>GHP,#!B-F4U,@!Z>C`V-V0P8S0W`'IZ,&1B8F5D.#8`>GHP-6(V +M8S9D8@!Z>C!C,S$U96(U`'IZ,#9D-#`V93``>GHP,#)D9#@V9`!Z>C`P,39E +M,31D`'IZ,#`V-V0R,C$`>GHP,#5B.#DS9`!Z>C`U8C@Q8C%B`'IZ,#`P8C9C +M93@`>GHP8C=F-3!B.`!Z>C`S,V5B9F)F`'IZ,&(X,F1E-F0`>GHP,#$V9#C!F-#5E-F4S`&%T:%]H86Q?:6YI=%]C:&%N;F5LC`P8C9D-F)C +M`'IZ,#`P8CGHP,#`R9&)D,@!Z>C!D830X-&$Q`'IZ,&$V,&0Q-#4` +M>GHP,39E,3(U,0!Z>C!D8S9A-6,U`'IZ,#$V938Y,60`>GHP,F1B9C,U9`!Z +M>C`P,39D.#,R`'IZ,#$V934R-3$`>GHP,F1B-3C`P-6(V9#=A`'IZ +M,#`R9&(R.3(`>GHP,#5B.3!C8@!Z>C`U8C=C8F0U`'IZ,#`U8C5C-#8`>GHP +M,#!B-F8Q9`!Z>C`P,39D830X`'IZ,#`R9&%F,#``>GHP8C8V,S%A.`!A=&A? +M:&%L7V=E='=IGHP,39E,6(X-P`````````(```"!0`` +M`!````(&````B````@4```"0```"!@```,0```(%````S````@8```#T```" +M!0```/P```(&```!/````@4```%$```"!@```4P```(%```!5````@8```%@ +M```"!0```+0```(%```!:````@8```%L```"!0```$P```(%```!=````@8` +M``%X```"!0```'@```(%```!@````@8```&$```"!0```1@```(%````-``` +M`@4```&,```"!@```=````$%```!U````08```)<``">!0```@P``)X%```" +M9```G@8```*P``">!0```K0``)X&```"S```1@4```+0``!&!@```Y```*X% +M```#E```K@8```=\``!Q!0``!X```'$&```(I```<04```BH``!Q!@``":`` +M`*,%```)I```HP8```FP```"!0``";0```(&```)R````@4```G,```"!@`` +M"?P``*,%```*````HP8```H,```"!0``"A````(&```*.````@4```H\```" +M!@``"M0``#H%```*V```.@8```NL```"!0``"[````(&```/I````04```^H +M```!!@``$G```)`%```2=```D`8``!*4``"C!0``$I@``*,&```2O````@4` +M`!+````"!@``$U@```(%```37````@8``!-X``"C!0``$WP``*,&```4\``` +M`@4``!3X```"!@``%/P```(%```5`````@8``!@X```!!0``&#P```$&```8 +MS```>@4``!C0``!Z!@``'2````$%```=2````08``!Y@``"E!0``'9P``*4% +M```>9```I08``"$(```!!0``(0P```$&```A/````04``"%````!!@``(;@` +M`$\%```AO```3P8``",0```!!0``(Q0```$&```C'````04``",@```!!@`` +M(^0```$%```C3````04``"/H```!!@``+-P``'H%```LX```>@8``"T$``"E +M!0``+0@``*4&```M+````04``"TP```!!@``+5P```$%```M8````08``"UP +M```!!0``+70```$&```MN```I04``"V\``"E!@``+>0```$%```MZ````08` +M`"X4```!!0``+A@```$&```N*````04``"XL```!!@``+G```*4%```N=``` +MI08``"Z<```!!0``+J````$&```NS````04``"[0```!!@``+N````$%```N +MY````08``"\(``!/!0``+PP``$\&```OC````04``"^0```!!@``+\````$% +M```OQ````08``#!T```!!0``,'@```$&```SM````04``#.X```!!@``-!0` +M``$%```T&````08``#CL```!!0``./````$&```X]````04``#CX```!!@`` +M.@@```(%```Z#````@8``#H<```"!0``.B````(&```[U````04``#O8```! +M!@``1_P```$%``!(`````08``$@4```!!0``2!@```$&``!(+````04``$@P +M```!!@``2$0```$%``!(2````08``$A<```!!0``2&````$&``!(J````04` +M`$BL```!!@``25@```$%``!)7````08``$E\```#!0``28````,&``!)N``` +M`P4``$F\```#!@``2@P```$%``!*$````08``$I8```#!0``2EP```,&``!+ +M/````04``$M````!!@``2Y````$%``!+E````08``$NH```!!0``2ZP```$& +M``!+R````04``$O,```!!@``3`P```$%``!,$````08``$R0```#!0``3)0` +M``,&``!,V````04``$S<```!!@``3/@```$%``!,_````08``$T4```#!0`` +M31@```,&``!->````P4``$U\```#!@``38```(<%``!-A```AP8``$W8```# +M!0``3>````,&``!.<````04``$YT```!!@``3N0```$%``!.C````04``$Z0 +M```!!@``3J@```$%``!.K````08``$[P```#!0``3O0```,&``!/7````P4` +M`$]@```#!@``3V0```,%``!/:````P8``$_\```!!0``4`````$&``!1R``` +M`04``%',```!!@``4>````$%``!1Y````08``%(````!!0``4@0```$&``!2 +M)````04``%'\```!!0``4B@```$&``!2-````04``%(X```!!@``4E````$% +M``!25````08``%)P```!!0``4G0```$&``!3#````04``%,0```!!@``4V0` +M``(%``!3:````@8``%-L```"!0``5X0```(%``!3<````@8``%0<```#!0`` +M5#````,&``!43````P4``%10```#!@``5&@```,%``!4;````P8``%0,```# +M!0``5(@```,&``!4I````P4``%2H```#!@``4^@```,%``!4Q````P8``%34 +M```!!0``5-@```$&``!4]````04``%3X```!!@``52````$%``!5)````08` +M`%7L``"E!0``5?```*4&``!7B````@4``%>,```"!@``5ZP```$%``!7L``` +M`08``%?````!!0``5\@```$&``!:3```D`4``%FD``"0!0``6:@``)`&``!: +M'````04``%H@```!!@``6JP``)`%``!:L```D`8``%L@``"0!0``6R0``)`& +M``!#````P8``%X0```# +M!0``7A0```,&``!>&````04``%X<```!!@``7M@```,%``!>X````P8``%[D +M```#!0``7N@```,&``!>[````P4``%[P```#!@``7O0```$%``!>^````08` +M`%^4```!!0``7Y@```$&``!?Q````04``%_(```!!@``7]P```$%``!?X``` +M`08``&+X```=!0``8OP``!T&``!D,```>@4``&0T``!Z!@``9$@``(<%``!D +M7```AP8``&1D```"!0``9&@```(&``!DX````@4``&3D```"!@``94@``#`% +M``!E3```,`8``&5D``#1!0``96@``-$&``!F#```V04``&8<``#9!@``9G@` +M``$%``!F?````08``&:(```2!0``9G0``!(%``!F9```$@4``&:,```2!@`` +M9KP``"<%``!FP```)P8``<``#8!0``:.P``-@%``!H3```V`4``&@\``#8 +M!0``:"P``-@%``!H%```V`4``&A0``#8!@``:/P``-@%``!I````V`8``&DL +M``#8!0``:3```-@&``!I:```V`4``&EL``#8!@``:;```-@%``!IM```V`8` +M`&HX```"!0``:CP```(&``!J1````@4``&I(```"!@``:J```-`%``!JI``` +MT`8``&M,``"N!0``:U```*X&``!K7```)P4``&M@```G!@``:X0``*X%``!K +MB```K@8``&NP``#8!0``:[0``-@&``!KY```C04``&OH``"-!@``:_```&@% +M``!K]```:`8``&O\``"L!0``;````*P&``!LF```U04``&R@``#5!@``;*0` +M`,D%``!LJ```R08``&S,``"?!0``;-```)\&``!LZ```V`4``&SL``#8!@`` +M;5P```$%``!M8````08``&UL``!L!0``;7```&P&``!MG```304``&V@``!- +M!@``;?```$(%``!M]```0@8``&X4``!H!0``;A@``&@&``!N)```*`4``&XH +M```H!@``;C0``-$%``!N.```T08``&Y,``"B!0``;E```*(&``!N8```3P4` +M`&YD``!/!@``<80``*X%``!QB```K@8``';4``!G!0``=M@``&<&``!W```` +MV@4``'<$``#:!@``=OP```$%``!W$````08``'><``!G!0``=Z```&<&``!X +M3```'P4``'@<```?!0``>%```!\&``!X8```J04``'AD``"I!@``>(P``%D% +M``!XD```608``'L,```K!0``>Q```"L&``!]]```?@4``'WX``!^!@``B@0` +M``(%``"*"````@8``)+P``"H!0``D/@``*@%``",=```J`4``)+T``"H!@`` +MEB```*@%``"6)```J`8``)9L``"'!0``EG```(<&``"6F```AP4``):<``"' +M!@``EL@``(<%``"6S```AP8``)<$``"'!0``EP@``(<&``"8^````@4``)C\ +M```"!@``F7```(<%``"9=```AP8``)ST```*!0``G/@```H&``"=0```&`4` +M`)U$```8!@``G6P``,(%``"=<```P@8``)VT```8!0``G;@``!@&``"=\``` +M&`4``)WT```8!@``GAP``,(%``">(```P@8``)Z(```8!0``GHP``!@&``"? +M1```&`4``)](```8!@``GW```,(%``"?=```P@8``)_L```8!0``G_```!@& +M``"@@```P@4``*"$``#"!@``H7P``!<%``"A@```%P8``*'4```/!0``H=@` +M``\&``"F;```#P4``*9P```/!@``J%P```(%``"H9````@8``*AT```"!0`` +MJ'@```(&``"HG````@4``*B@```"!@``J.````(%``"HY````@8``*LT``!2 +M!0``JT@``%(&``"K<````@4``*MT```"!@``J\P``)P%``"KT```G`8``*P0 +M```"!0``K!0```(&``"M=````@4``*UX```"!@``K80``&$%``"MB```808` +M`*WD```3!0``K>@``!,&``"N%```L04``*X8``"Q!@``KN0``*X%``"NZ``` +MK@8``*\```"N!0``KP0``*X&``"QO````04``+'4```!!@``L>@```$%``"Q +M[````08``+(````!!0``L@0```$&``"S!```&P4``+,(```;!@``LX@``'\% +M``"S+```?P8``+-```"%!0``LT@``(4&``"S3```9@4``+-4``!F!@``LU@` +M`+D%``"S8```N08``+-D``![!0``LVP``'L&``"S<```#@4``+-X```.!@`` +MLWP``,`%``"SA```P`8``+,D``!_!0``LY```'\&``"SE```A04``+.8``"% +M!@``LYP``*L%``"SH```JP8``+00```K!0``M!0``"L&``"T<```'@4``+1T +M```>!@``M(```(,%``"TA```@P8``+20``""!0``M)0``((&``"TT```3@4` +M`+34``!.!@``N-0``%<%``"XV```5P8``+CT```_!0``N/@``#\&``"Z2``` +MT04``+HL``#1!0``NDP``-$&``"Z:```D`4``+IL``"0!@``U6```'@%``#5 +M5```>`4``+K4``!X!0``NM@``'@&``"Z]```@P4``+KX``"#!@``NY0```D% +M``"[F```"08``+R0```W!0``O)0``#<&``"\I```+04``+RH```M!@``O+0` +M`-D%``"\N```V08``+W````"!0``O<0```(&``"^@```K@4``+Z$``"N!@`` +MOJ0```(%``"^J````@8``+]P``"N!0``OW0``*X&``"_M```F`4``+^X``"8 +M!@``P8P``#0%``#!A```-`4``,%4```T!0``P40``#0%``#!D```-`8``,'$ +M``"U!0``P<@``+4&``#"4```6@4``,)4``!:!@``SK0``)4%``#"9```E04` +M`,(\``"5!0``PF@``)4&``#">```MP4``,)\``"W!@``PQP``!<%``##(``` +M%P8``,4```!I!0``Q00``&D&``#%'```(`4``,4@```@!@``Q30``#8%``#% +M.```-@8``,88``"N!0``QB```*X&``#&1```K@4``,9,``"N!@``QF```*X& +M``#&H```K@4``,:D``"N!@``QV0``"\%``#':```+P8``,@(``!5!0``R`P` +M`%4&``#(?```;04``,B```!M!@``R(P``"L%``#(D```*P8``,BH``!>!0`` +MR*P``%X&``#)8```F04``,ED``"9!@``RK0``"8%``#*N```)@8``,K0```< +M!0``RM0``!P&``#*[```*04``,KP```I!@``RS0``*H%``#+.```J@8``,N4 +M```J!0``RY@``"H&``#+L```P04``,NT``#!!@``S1```)`%``#-%```D`8` +M`,TH``#B!0``S2P``.(&``#-C```K@4``,V0``"N!@``S`4``-6D``!X +M!@``UE````$%``#6/````04``-94```!!@``USP``*X%``#70```K@8``-=< +M```K!0``UV```"L&``#7S```T04``-?0``#1!@``V/```#L%``#8]```.P8` +M`-D$```!!0``V0@```$&``#9>```G`4``-E\``"@```(%``#U[````@8``/88```!!0``]AP```$&``#V[```AP4``/;P +M``"'!@``^.0``+\%``#XZ```OP8``/JL``"_!0``^K```+\&``#[2````04` +M`/M,```!!@``_.0```(%``#\Z````@8``/TH```"!0``_2P```(&``#]H``` +M`04``/VD```!!@``_?@```$%``#]_````08``/]T```!!0``_W@```$&``#_ +MJ````04``/^L```!!@``_\````$%``#_Q````08``/_8```!!0``_]P```$& +M``$`9````@4``0!L```"!@`!`'````(%``$`=````@8``0(T```!!0`!`C@` +M``$&``$#'```'04``0,@```=!@`!!!0``#4%``$$&```-08``00X```U!0`! +M!#P``#4&``$$9```-08``02$```Z!0`!!(@``#H&``$%A```-04``06(```U +M!@`!!:@``#H%``$%K```.@8``0A,``!^!0`!"%```'X&``$(M```?@4``0BX +M``!^!@`!"1@``,<%``$)'```QP8``0ED``";!0`!"6@``)L&``$*T```I04` +M`0K4``"E!@`!"R0``#(%``$+*```,@8``0Q@```!!0`!#&0```$&``$3#``` +MJ04``1,4``"I!@`!$Q```!\%``$3&```'P8``1,H``!R!0`!$RP``'(&``$5 +MD````04``164```!!@`!%V```.(%``$79```X@8``1B\``"N!0`!%W```*X& +M``$7F```X@4``1><``#B!@`!&(```*X%``$8A```K@8``1BT``#B!0`!&+@` +M`.(&``$7:```K@4``1C$``"N!@`!'Y```-(%``$?E```T@8``2`4``#2!0`! +M(!@``-(&``$A$```I04``2$4``"E!@`!(C0``!X%``$B.```'@8``2*$``!. +M!0`!(H@``$X&``$BY````@4``2+H```"!@`!)ZP```(%``$GL````@8``2>T +M```"!@`!*)```$(%``$HE```0@8``2B@``#,!0`!**0``,P&``$HM```@04` +M`2BX``"!!@`!*.@``,P%``$H[```S`8``2C\``"!!0`!*0```($&``$I.``` +M'@4``2D\```>!@`!*5```,P&``$I7```@04``2E@``"!!@`!*E@``-(%``$J +M7```T@8``2JX``!A!0`!*KP``&$&``$JY```804``2KH``!A!@`!*T```&$% +M``$K1```808``2N$``!A!0`!*X@``&$&``$KJ```804``2NL``!A!@`!++@` +M`*,%``$KR```HP8``2OL``!A!0`!*_```&$&``$L#```804``2P0``!A!@`! +M+'```&$%``$L=```808``2S(``!A!0`!+,P``&$&``$K>```HP4``2SH``"C +M!@`!+0P``&$%``$M$```808``2U4```!!0`!+5@```$&``$MH```804``2VD +M``!A!@`!+?0``,P%``$M^```S`8``2X$``"!!0`!+@@``($&``$U8````04` +M`34H```!!0`!,(````$%``$N&````04``2X<```!!@`!+C@``&$%``$N/``` +M808``2Y4``!A!0`!+E@``&$&``$N<```804``2YT``!A!@`!+I```&$%``$N +ME```808``2ZL``!A!0`!+K```&$&``$NR```S`4``2[,``#,!@`!+MP``($% +M``$NX```@08``2[P```!!0`!+O0```$&``$O,````04``2\T```!!@`!+T`` +M`,P%``$O1```S`8``2]0``"!!0`!+U0``($&``$ON```T@4``2^\``#2!@`! +M,&````$%``$P9````08``3"$```!!0`!,(@```$&``$PE````04``3"8```! +M!@`!,0@```$%``$Q#````08``3$8```!!0`!,1P```$&``$Q9````04``3%H +M```!!@`!,70```$%``$Q>````08``3'L``!A!0`!,?```&$&``$R$```804` +M`3(4``!A!@`!,C0``&$%``$R.```808``3)8``!A!@`!,UP``),%``$S8``` +MDP8``3.@```!!0`!,Z0```$&``$SR````04``3/,```!!@`!,^P``-(%``$S +M\```T@8``35,```!!0`!-5````$&``$UH````04``36D```!!@`!-;````$% +M``$UM````08``37X```!!0`!-?P```$&``$V"````04``38,```!!@`!-G`` +M`%\%``$V=```7P8``3:@``!Z!0`!-J0``'H&``$VP```H`4``3;$``"@!@`! +M-M````$%``$VU````08``3<<``"@!0`!-R```*`&``$W+```3P4``3,```4!@`! +M2!````(%``%(%````@8``4@<```"!0`!2"````(&``%(>```T`4``4A\``#0 +M!@`!2,P``*X%``%(T```K@8``4C<```G!0`!2.```"<&``%)!```K@4``4D( +M``"N!@`!23```!0%``%)-```%`8``4ED``"-!0`!26@``(T&``%)<```:`4` +M`4ET``!H!@`!27P``*P%``%)@```K`8``4G,``#5!0`!2=0``-4&``%)V``` +MR04``4G<``#)!@`!2@```)\%``%*!```GP8``4H0```!!0`!2A0```$&``%* +M)````04``4HT```!!@`!2D```&P%``%*1```;`8``4IT``!-!0`!2G@``$T& +M``%*\```AP4``4KT``"'!@`!4'0``'X%``%0>```?@8``5'````/!0`!4<0` +M``\&``%37```#P4``5-@```/!@`!5)0```$%``%4K````08``53````!!0`! +M5,0```$&``%4V````04``53<```!!@`!5>@``)`%``%5S```D`4``57L``"0 +M!@`!5E@``'@%``%67```>`8``5;\```)!0`!5P````D&``%79```TP4``5=H +M``#3!@`!5W@``"T%``%7?```+08``5>(``!+!0`!5XP``$L&``%8E````@4` +M`5B8```"!@`!650``*X%``%96```K@8``5EX```"!0`!67P```(&``%:1``` +MK@4``5I(``"N!@`!6H@``)@%``%:C```F`8``5ST```T!0`!7-P``#0%``%< +M^```-`8``5TL``"U!0`!73```+4&``%=N```6@4``5V\``!:!@`!7```+<%``%=Y```MP8``5Z$```7!0`!7H@` +M`!<&``%?P```:04``5_$``!I!@`!7]P``"`%``%?X```(`8``5_T```V!0`! +M7_@``#8&``%A%```K@4``6$<``"N!@`!84```*X%``%A2```K@8``6I@``"N +M!0`!85P``*X&``%AG```K@4``6&@``"N!@`!8F```"\%``%B9```+P8``6,$ +M``!5!0`!8P@``%4&``%C>```;04``6-\``!M!@`!8X@``"L%``%CC```*P8` +M`6.D```B!0`!8Z@``"(&``%D9```)@4``61H```F!@`!9(```!P%``%DA``` +M'`8``62<```I!0`!9*```"D&``%DY```J@4``63H``"J!@`!92P``"H%``%E +M,```*@8``65(``#!!0`!94P``,$&``%EL````04``66T```!!@`!9=P``-8% +M``%EX```U@8``67X```!!0`!9?P```$&``%F-````04``68X```!!@`!9DP` +M`-8%``%F4```U@8``69H```!!0`!9FP```$&``%H%```K@4``6@8``"N!@`! +M:$```*X%``%H1```K@8``6BH``!D!0`!:*P``&0&``%J;```K@4``6IP``"N +M!@`!:ZP```(%``%KL````@8``6NX``"N!0`!:[P``*X&``%LE````@4``6R8 +M```"!@`!;*```*X%``%LI```K@8``6U,```"!0`!;5````(&``%M6```K@4` +M`6U<``"N!@`!;G```%0%``%N=```5`8``6ZD```"!0`!;J@```(&``%O.``` +M'04``6ZP```=!0`!;K0``!T&``%O1```'04``6](```=!@`!;W```!T%``%O +M=```'08``7`,```"!0`!0```(%``%UZ````@8``79$``!'!0`!=D@``$<&``%V>```1P4``79\ +M``!'!@`!=N````(%``%VY````@8``7;P``"N!0`!=O0``*X&``%WP````@4` +M`7?$```"!@`!=_P``$<%``%X!```1P8``7BD```"!0`!>*@```(&``%XM``` +MK@4``7BX``"N!@`!>U@``*4%``%[7```I08``7NX```!!0`!>[P```$&``%] +M<````04``7UT```!!@`!?SP```$%``%_0````08``7]H``"_!0`!?VP``+\& +M``%_C````04``7^0```!!@`!?\0```$%``%_R````08``8`,```!!0`!@!`` +M``$&``&!C```OP4``8&0``"_!@`!@<```$\%``&!Q```3P8``8'<``!/!0`! +M@>```$\&``&""````@4``8(0```"!@`!@B````(%``&")````@8``8)(```" +M!0`!@DP```(&``&">```>@4``8)\``!Z!@`!@J@``'H%``&"K```>@8``8+0 +M```!!0`!@M0```$&``&"W````04``8+@```!!@`!@N@```$%``&"[````08` +M`8+T```!!0`!@O@```$&``&#`````04``8,$```!!@`!@PP```$%``&#$``` +M`08``8,8```!!0`!@QP```$&``&#)````04``8,H```!!@`!@XP```(%``&# +MD````@8``8.8``"N!0`!@YP``*X&``&$=````@4``81X```"!@`!A(```*X% +M``&$A```K@8``84L```"!0`!A3````(&``&%.```K@4``84\``"N!@`!AP@` +M`!T%``&'#```'08``8>D```=!0`!A^@``!T&``&(9```'04``8AH```=!@`! +MB.```!T%``&(Y```'08``8E4```=!0`!B5@``!T&``&)^````@4``8G\```" +M!@`!B^P```(%``&+\````@8``8P<```"!0`!C"````(&``&,6````@4``8Q< +M```"!@`!C)@```(%``&,G````@8``8S<``!'!0`!C.```$<&``&-^```1P4` +M`8W\``!'!@`!CC@``$<%``&./```1P8``8[```!'!0`!CL0``$<&``&/0``` +M1P4``8]$``!'!@`!C\@```(%``&/S````@8``9`H``!'!0`!D"P``$<&``&0 +M1```1P4``9!(``!'!@`!D+@```(%``&0O````@8``9#$``"N!0`!D,@``*X& +M``&1=````@4``9%\```"!@`!D8@``*X%``&1C```K@8``9)(```"!0`!DE`` +M``(&``&26```K@4``9)<``"N!@`!DQ@```(%``&3(````@8``9,L``"N!0`! +MDS```*X&``&3^````@4``9/\```"!@`!E`@``*X%``&4#```K@8``9<0```! +M!0`!EQ0```$&``&70```AP4``9=$``"'!@`!E]````$%``&7U````08``9A4 +M```!!0`!F%@```$&``&8U````04``9C8```!!@`!F5P```$%``&98````08` +M`9FT```!!0`!F;@```$&``&:*````04``9HL```!!@`!FM0```$%``&:V``` +M`08``9M\```!!0`!FX````$&``&;;````04``9O````!!@`!G=@```$%``&= +MW````08``:&```!/!0`!H80``$\&``&AG```3P4``:&@``!/!@`!HVP```$% +M``&C<````08``:.4```!!0`!HY@```$&``&D;````04``:1P```!!@`!I00` +M``$%``&E"````08``:6(```!!0`!I8P```$&``&F'```>@4``:8@``!Z!@`! +MIDP``'H%``&F4```>@8``:9\```!!0`!IH````$&``&FB````04``::,```! +M!@`!II0```$%``&FF````08``::@```!!0`!IJ0```$&``&FK````04``::P +M```!!@`!IK@```$%``&FO````08``:;$```!!0`!IL@```$&``&FT```%04` +M`:;4```5!@```,````$"````Q````0(```#(```!`@```,P```$"````T``` +M`0(```#4```!`@```-@```$"````W````0(```#@```!`@```.0```$"```` +MZ````0(```#L```!`@```/````$"````]````0(```#X```!`@```/P```$" +M```!`````0(```$$```!`@```0@```$"```!#````0(```$0```!`@```10` +M``$"```!&````0(```$<```!`@```2````$"```!)````0(```$H```!`@`` +M`2P```$"```!,````0(```EX```U`@``"7P``$T"```)@```S@(```F$```\ +M`@``"8@``"@"```)C```@`(```F0``!N`@``"90``*$"```)F```J@(```F< +M``!!`@``":```*`"```)I```4`(```FH``!T`@``":P``%@"```)L```9P(` +M``FT```Q`@``";@``&`"```)O```,@(```G```"4`@``"<0``,0"```)R``` +M50(```G,``"1`@``"=```(8"```)U```X@(```G8``#:`@``"=P``&\"```) +MX```2@(```GD``"G`@``">@``!D"```)[```PP(```GP``"]`@``"?0``%$" +M```)^```Q0(```G\```X`@``"@```+0"```*!```D@(```H(``"/`@``"@P` +M``P"```*$```R`(```H4``!)`@``"A@``(0"```*'```S`(```H@``"!`@`` +M"B0``%L"```**```K0(```HL``#?`@``"C````L"```*-```7P(```HX```( +M`@``"CP``%P"```*0```LP(```I$``!J`@``"D@``(@"```*3```)`(```I0 +M``"D`@``"E0``&("```*6```:P(```I<``"=`@``"F```"X"```*9```M@(` +M``IH``"Z`@``"FP``)H"```*<```W@(```IT```J`@``"G@``'<"```*?``` +M90(```J```#2`@``"H0``"T"```*B```5@(```J,``#4`@``"I```&,"```* +ME```>0(```J8```F`@``"IP``"P"```*H```'`(```JD```E`@``"J@``"," +M```*K```B0(```JP```I`@``"K0``$P"```*N```(0(```J\```@`@``"L`` +M`!$"```*Q```1`(```K(``".`@``"LP``#T"```*T```J`(```K4``#1`@`` +M"M@``'P"```*W```NP(```K@``!9`@``"N0``-P"```*Z```EP(```KL``!] +M`@``"O```!8"```*]```SP(```KX```^`@``"OP``'X"```+````=@(```L$ +M``"*`@``"P@``-@"```+$```G0(```L4```N`@``"Q@``+8"```+'```N@(` +M``L@``":`@``"R0``.`"```;\````0(``!OT```!`@``&_@```$"```;_``` +M`0(``!P````!`@``'`0```$"```<8````0(``!QD```!`@``'&@```$"```< +M;````0(``!QP```!`@``''0```$"```<>````0(``!Q\```!`@``'(````$" +M```!````@(``!X<```" +M`@``'B````("```>.````@(``!X\```"`@``'E0```("```>6````@(``!YP +M```"`@``'G0```("```>C````@(``!Z0```"`@``'J@```("```>K````@(` +M`![$```"`@``'L@```("```>X````@(``![D```"`@``'OP```("```?```` +M`@(``!\8```"`@``'QP```("```?-````@(``!\X```"`@``'U````("```? +M5````@(``!]L```"`@``'W````("```?B````@(``!^,```"`@``'Z0```(" +M```?J````@(``!_````"`@``'\0```("```?W````@(``!_@```"`@``'_@` +M``("```?_````@(``"`4```"`@``(!@```("```@,````@(``"`T```"`@`` +M($P```("```@4````@(``"!H```"`@``(&P```("```@A````@(``""(```" +M`@``(*````("```@I````@(``""\```"`@``(,````("```@V````@(``"#< +M```"`@``(/0```("```@^````@(``"$0```"`@``(10```("```A+````@(` +M`"$P```"`@``(4@```("```A3````@(``"%D```"`@``(6@```("```A@``` +M`@(``"&$```"`@``(9P```("```AH````@(``"&X```"`@``(;P```("```A +MU````@(``"'8```"`@``(?````("```A]````@(``"(,```"`@``(A````(" +M```B*````@(``"(L```"`@``(D0```("```B2````@(``")@```"`@``(F0` +M``("```B?````@(``"*````"`@``(I@```("```BG````@(``"*T```"`@`` +M(K@```("```BT````@(``"+4```"`@``(NP```("```B\````@(``",(```" +M`@``(PP```("```C)````@(``",H```"`@``(T````("```C1````@(``"-< +M```"`@``(V````("```C>````@(``"-\```"`@``(Y0```("```CF````@(` +M`".P```"`@``([0```("```CS````@(``"/0```"`@``(^@```("```C[``` +M`@(``"0$```"`@``)`@```("```D(````@(``"0D```"`@``)#P```("```D +M0````@(``"18```"`@``)%P```("```D=````@(``"1X```"`@``))````(" +M```DE````@(``"2L```"`@``)+````("```DR````@(``"3,```"`@``).0` +M``("```DZ````@(``"4````"`@``)00```("```E'````@(``"4@```"`@`` +M)3@```("```E/````@(``"54```"`@``)5@```("```E<````@(``"5T```" +M`@``)8P```("```ED````@(``"6H```"`@``):P```("```EQ````@(``"7( +M```"`@``)>````("```EY````@(``"7\```"`@``)@````("```F&````@(` +M`"8<```"`@``)C0```("```F.````@(``"90```"`@``)E0```("```F;``` +M`@(``"9P```"`@``)H@```("```FC````@(``":D```"`@``)J@```("```F +MP````@(``";$```"`@``)MP```("```FX````@(``";X```"`@``)OP```(" +M```G%````@(``"<8```"`@``)S````("```G-````@(``"=,```"`@``)U`` +M``("```G:````@(``"=L```"`@``)X0```("```GB````@(``">@```"`@`` +M)Z0```("```GO````@(``"?````"`@``)]@```("```GW````@(``"?T```" +M`@``)_@```("```H$````@(``"@4```"`@``*"P```("```H,````@(``"A( +<```"`@``*$P```("```H9````@(``"AH```"`@`` +` +end Property changes on: stable/6/sys/contrib/dev/ath/public/ap43.hal.o.uu ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/ap43.inc =================================================================== --- stable/6/sys/contrib/dev/ath/public/ap43.inc (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/ap43.inc (revision 159558) @@ -0,0 +1,69 @@ +# +# Copyright (c) 2002-2006 Sam Leffler, Errno Consulting +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer, +# without modification. +# 2. Redistributions in binary form must reproduce at minimum a disclaimer +# similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any +# redistribution must be conditioned upon including a substantially +# similar Disclaimer requirement for further binary redistribution. +# 3. Neither the names of the above-listed copyright holders nor the names +# of any contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# Alternatively, this software may be distributed under the terms of the +# GNU General Public License ("GPL") version 2 as published by the Free +# Software Foundation. +# +# NO WARRANTY +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY +# AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL +# THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, +# OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER +# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +# THE POSSIBILITY OF SUCH DAMAGES. +# +# $Id: //depot/sw/branches/sam_hal/public/mipsisa32-be-elf.inc#1 $ +# + +# +# Configuration for building big-endian MIPS2 for the AP43/AP48 SoC +# using the 5.01 linux-mips.org toolchain (manually moved to +# /pub/gnu from /pub/gnu/local where rpm --prefix=/pub/gnu +# bogusly installs them). +# + +# +# http://www.linux-mips.org/toolchain.html +# +# /pub/gnu/bin/mips-linux-gcc -v +# Reading specs from /pub/gnu/bin/../lib/gcc-lib/mips-linux/2.96-mips3264-000710/specs +# gcc version 2.96-mips3264-000710 +# /pub/gnu/bin/mips-linux-as -v +# GNU assembler version 2.12.90.0.7 (mips-linux) using BFD version 2.12.90.0.7 20020423 + +# +ifndef TOOLPREFIX +TOOLPREFIX= /pub/gnu/bin/mips-linux- +endif +# +CC= ${TOOLPREFIX}gcc +LD= ${TOOLPREFIX}ld +STRIP= ${TOOLPREFIX}strip +OBJCOPY=${TOOLPREFIX}objcopy +NM= ${TOOLPREFIX}nm + +LDOPTS= -EB +COPTS+= -DAH_BYTE_ORDER=AH_BIG_ENDIAN +COPTS+= -G 0 -EB -mno-abicalls -fno-pic -mips32 -Wa,--trap \ + -fno-strict-aliasing -fno-common -fomit-frame-pointer -mlong-calls Property changes on: stable/6/sys/contrib/dev/ath/public/ap43.inc ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/ap43.opt_ah.h =================================================================== --- stable/6/sys/contrib/dev/ath/public/ap43.opt_ah.h (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/ap43.opt_ah.h (revision 159558) @@ -0,0 +1,4 @@ +#define AH_SUPPORT_AR5212 1 +#define AH_SUPPORT_AR5312 1 +#define AH_SUPPORT_5111 1 +#define AH_SUPPORT_5112 1 Property changes on: stable/6/sys/contrib/dev/ath/public/ap43.opt_ah.h ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/ap51.hal.o.uu =================================================================== --- stable/6/sys/contrib/dev/ath/public/ap51.hal.o.uu (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/ap51.hal.o.uu (revision 159558) @@ -0,0 +1,3588 @@ +/*- + * Copyright (c) 2002-2006 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: //depot/sw/branches/sam_hal/COPYRIGHT#1 $ + */ +#define ATH_HAL_VERSION "0.9.17.2" +begin 644 hal.o +M?T5,1@$"`0`````````````!``@````!`````````````A\,8``0`0`T```` +M```H`!$`#N#_/_P```````````````````````!__P`````PA/__)`,`6#P" +M```0@P!A)$(`A"B"`%D00``E)`(1!RB"`!P00``3)`(`4BB"`!H00`!5/`(` +M`"B"`!,00``))`(`$RB"`!$00`!)/`(``"0"``<0@@!"``````/@``@``!`E +M$((`1P`````#X``(```0)1""`$$\`@``*((`4Q!```8D`P`]`!@GO?_@K[\`&#"$__\H +M@@"($$``&H^H`#`H@@"&$$``*CP"```H@@`=$$``""0"`%(H@@`:$$``*20" +M`!,0@@`H```8)1```"TD`@`!$((`'2B"`%(40``H```8)2B"`%D00``F)`(` +M`2B"`%<40``B/`(``!```!4D0@``)`(1$Q""`!]`""LA0)T`^``""0"``$GO?^PK[\`2*^W`$2OM@!`K[4`/*^T`#BO +MLP`TK[(`,*^Q`"ROL``H`("H)0"@D"4`P*`E`."8)0``B"4F0L``+%80`">P +M`"`\`@``)%<``!+``!0`````CJ(`%`!2$"&,0@``KZ(`().C`""2`@`!``(2 +M``!B&"62`@`"``(4``!B&"62`@`#``(6``!B&"4`=!@D$',`#R0"``$0```' +M`````(ZB`!0`4A`AC$(```*"$"004P`')`(``0+@^`DD!``*)C$``2HB`^@4 +M0/_@```0)8^_`$B/MP!$C[8`0(^U`#R/M``XC[,`-(^R`#"/L0`LC[``*`/@ +M``@GO0!0```P)1"@``@``!@E``,00#"#``$`0Q@E),8``0#%$"L40/_Z``0@ +M0@/@``@`8!`ECZD`$##G__\`!Q!``$<0(0`"$(``11`AE$@`)A$``(P``!`E +M``<00`!'$"$``A"``$40(9!#`"4D`@`"$&(`(BAB``,00``%)`(``Q!@``H` +M`!`E`^``"#!"__\08@!9``@0P"0"``008@!F/`,08A```'8``!`E$2``""0$ +M`,``!Q!``$<0(0`"$(``11`AD$,`*20"`&``0R`+``8PP"0"`^APPA`"`$@` +M&P``$!(5```"```````'``T`@A`A$```8B1"``J,@A+,$$``+`````"40@`" +M,$*``!!``!$`"!$`/`,08C1C3=,`0P`9```0$``"(8(`!C#``,00(21"`!4` +M1``;```0$A2```(```````<`#0`"$0`0``!+)$(`D(R$$LP0@``6``@0@)2" +M``(P0D``$$``$3P#$&(`"!#`-&--TP!#`!D``!`0``(A@@`&,,``Q!`A)$(` +M%0!$`!L``!`2%(```@``````!P`-``(0P!```#0D0@!(``@0@#P#$&(T8TW3 +M`$,`&0``$!```B&"``8PP`#$$"$D0@`5`$0`&P``$!(4@``"```````'``T` +M`A"`$```(R1"`"0\`Q!B-&--TP!#`!D``!`0``(A@@`&,,``Q!`A)$(`%0!$ +M`!L``!`2%(```@``````!P`-``(0@!```!,D0@`6``@0@#1C3=,`0P`9```0 +M$``"(8(`!C#``,00(21"`!4`1``;```0$A2```(```````<`#0`"$(`M!`/H +M)$,`O21"`%P`9!`+,$+__P/@``@`````E*,``C!C`"`48``3)`(``I2C``(P +M8P#0)`0`P!!D``XD`@`#E*,``C!C`-`D!`#0$&0`"20"``24HP`",&,`$!1@ +M``4D`@`!E*,``C!C"``D`@`%``,0"@/@``@`````)[W_X*^_`!BOL0`4K[`` +M$`"`."4`P(@E,B(`@!!```D`H(`E)`,)M!(#`(8D`@`.+@()M!!``'PF`_:9 +M$```/SP"9F8R(@$`$$``-#P"```D0@```$#X"0#@("400``A,B(!0"8"[+,L +M0@`Q$$``'3(B`4``$!"``%`0(0`".$`\!,S,-(3,S0($`!D``!`0``(0@@`" +M&(``8A@A)@7__CP"__\T0C\-`.(P(0#$`!D``"`0$&4`"0`$,((\`O__-$(_ +M"`#B,"$\`LS,-$+,S0#"`!D``!`0``(P@A```%D`P!`E+@03B0`"(`HF`O!@ +M/`/,S#1CS,T`0P`9```0$!2``%```A"")@+L>`!#`!D``!`0$```2P`"$((D +M`PFT$@,`2"0"``XN`@FT$$``"BX#$X@F`_:9/`)F9C1"9F<`8@`8```0$``" +M$$,``Q_#$```/`!#$",F`NQX/`3,S#2$S,T`1``9```0$!!@`#4``A""/`(` +M`"1"````0/@)`.`@)1!``"$N`Q,E)@+LLRQ"`#$00``>)@+P8``0$(``4!`A +M``(X0#P$S,PTA,S-`@0`&0``$!```A""``(8@`!B&"$F!?_^/`+__S1"/PT` +MXC`A`,0`&0``(!`090`)``0P@CP"__\T0C\(`.(P(3P"S,PT0LS-`,(`&0`` +M$!```C""$```#P#`$"4F`O!@/`3,S#2$S,T`1``9```0$!!@``@``A"")@+V +M,#P#S,PT8\S-`$,`&0``$!```A$")$(`#X^_`!B/L0`4C[``$`/@``@GO0`@ +M)[W_Z*^_`!2OL``0`*"`)8R%$LP0H``*/`(``"1"````0/@)`````#P#```D +M8P"X`$,0(9!"```0```$<@(0`CP"``"00@"Z<@(0`H^_`!2/L``0`^``"">] +M`!@GO?_HK[\`%*^P`!``H(`EC(42S!"@``\\`@``)$(```!`^`D`````/`,` +M`"1C`+@`0Q`AD$,```(#`!L``!`2%&```@``````!P`-$```"8^_`!0\`@`` +MD$,`N@(#`!L``!`2%&```@``````!P`-C[\`%(^P`!`#X``()[T`&">]_\"O +MOP`\K[X`.*^W`#2OM@`PK[4`+*^T`"BOLP`DK[(`(*^Q`!ROL``8`*"8)9)B +M``040``U`("P)0``D"4F8P`$)`0`_P!R$"&@1```)E(``2I"`"`40/_\`'(0 +M(8YB```80``I``"0)29T``0\`@``)%4``"0>``$F=P`&`!*`0`(2@"$`$("` +M)@,`(`)C&"&09``(D'$`"P*$$"&@4@``D&(`"0!$$"4"@A`AH%(``*^@`!`" +MP"`E`F`H)20&``X"H/@)`B`X)280`"@"D!@AI&(``*^^`!`"P"`E`F`H)20& +M``X"H/@)`B`X)0+P@"&F`@``)E(``8YB```"0A`J%$#_WP`2@$"/OP`\C[X` +M.(^W`#2/M@`PC[4`+(^T`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`$`LH@`= +M$$``BB2(`GP\`@``)$(`P``%&(``8A@AC&(```!```@`````E(("H*SB```# +MX``(```0)0/@``@D`@`-`^``""0"``T#X``()`(`#0/@``@D`@`-E0(`"JSB +M```#X``(```0)94"``BLX@```^``"```$"6-`P``,&.``"0"``T#X``(``,0 +M"XT#```\`@`!`&(8)"0"``T#X``(``,0"HT#```\`B```&(8)"0"``T#X``( +M``,0"XT#```\`A```&(8)"0"``T#X``(``,0"XT#```\`@@``&(8)"0"``T# +MX``(``,0"XR"`I"LX@```^``"```$"4D`@`!$,(`"P`````0P`!*```0)20" +M``(0P@`*`````"0"``,0P@`+``````/@``@D`@`-A(("E*SB```#X``(```0 +M)92"`I:LX@```^``"```$"6,@@*8K.(```/@``@``!`EC0,``#!C0``D`@`- +M`^``"``#$`N-`P``,&,@`"0"``T#X``(``,0"P/@``@D`@`-C0,``#P"`(`` +M8A@D)`(`#0/@``@``Q`+C0,``#!C"``D`@`-`^``"``#$`N-`P``,&,$`"0" +M``T#X``(``,0"R0"``$0P@`,`````!#```8D`@`-)`(``A#"``L``````^`` +M""0"``V-`P``,&,"``/@``@``Q`+C(,2Y"0"``T#X``(``,0"Y2"$N"LX@`` +M`^``"```$"4#X``()`(`#20"``P#X``(`````"0"``\0H@`&CZ,`$"0"`!D0 +MH@`*)`(``1```!4`````)`(``Q3"`!(LX@`%$$``$"0"``$#X``(K(<"F!#" +M``8`!Q`K)`(``A#"``8`````$```!P````"L@A+D`^``""0"``&DAQ+@`^`` +M""0"``$08``#`````"0"``RL8@```^``"```$"4GO?_H`,!()2SB``@40``M +M``!H)2>J`!``#1"``$40(91(``"43``"``@4``!,$"6M(@``)2D`!"3G__P! +M(%@E)0+``"Q"$``00``0)2D`!(R"`!0`2!`AC$(``*^B`!"3HP`0D4(``0`" +M$@``8A@ED4(``@`"%```8A@ED4(``P`"%@`0```$`&(0)8R"`!0`2!`AC$(` +M`*UB```E"``$).?__`&(&"LLX@`$.$(``0`#$`L40/_A+.(`"!!`_]8EK0`! +M`280(P/@``@GO0`8)[W_Z*^_`!2OL``0CZ,`*"0"``T0H@`6C[``+"BB``X0 +M0``%`````!"@``L`````$```*P``$"4D`@`=$*(`%22"$N@D`@`>$*(`%P`` +M$"40```DC[\`%"2"`F2L8@``)`(`$*X"```0```=)`(``3P"```D0@YD`,`H +M)8QF````0/@)C@<``*X"```0```4)`(``:QB```D`@`8K@(``!````\D`@`! +M%.``!P`````D`@`$K@(``(QC``",@@*<$```!JQB```D`P`$%.,`!```$"6, +MP@``K(("G"0"``&/OP`4C[``$`/@``@GO0`8C*,`!!!@`&<``!`EC,(``*RB +M``",P@`$K*(`"(S"``BLH@`,C,(`#*RB`!",Q``0)`+__Q""``4L@P$`)`(` +M_P"#$`L0```#K*(`%"0"``*LH@`4C,,`%"0"__\08@`2`&`@)2R#!`$D`@0` +M`$,@"B0"``&LH@`8`$00*Q!```P`````C*(`&``"$$`T0@`!K*(`&`!$$"L4 +M0/_Z`````!````2,PP`8C,(`%*RB`!B,PP`8)`+__Q!B`!(`8"`E+(,$`20" +M!```0R`*)`(``:RB`!P`1!`K$$``#`````",H@`<``(00#1"``&LH@`<`$00 +M*Q1`__H`````$```!)3"`!PD`@/_K*(`')3"`!P00``()`(`"I3#`!PL8@`0 +M%$```@`````D`P`/$````J2C`""DH@`@E,(`'A!```@D`@`*E,,`'BQB`!`4 +M0``"`````"0#``\0```"I*,`(J2B`"*,P@`@K*(`)(S"`"2LH@`HC,(`**RB +M`"R,P@`LK*(`,(S#``0D`@`$%&(`!20"``&,HP`$%&(``@````"LHP`X`^`` +M"`````",PP`$$&``'@``$"6,P@`,K*(`"(S"``"LH@``C,(`"*RB``2,P@`, +MK*(`"(S"`!"LH@`,C,(`%*RB`!",P@`8K*(`%(S"`!RLH@`8E,(`(*2B`!R4 +MP@`BI*(`'HS"`"2LH@`@C,(`**RB`"2,P@`LK*(`*(S"`#"LH@`L)`(``0/@ +M``@`````)[W_X*^_`!ROL@`8K[$`%*^P`!``@)`E/`(``"1"````0/@)`*"` +M)0!`B"42(``!$$`-"81`L@"@"`E/`,``"1C````8/@)`B`H)0!`J"6. +M@@)@`H`@)0!`^`D"("@E`!480`!V&"&6!`+>E',```"3("$`1!`A``(4```" +M'`.6`@+*,$(!`!!```X`=Q`J$$``'`*`("4`8+@ECH("8`!`^`D"("@EE@," +MW@!B&"$"8Q@C``,<```#'`,0```1KZ,`%`!^$"H00``.`H`@)0!@\"6.@@)@ +M`$#X"0(@*"4`%2!``)8@(98C`!8`8A@AE((```!#$",``A0```(4`Z^B`!`F +M4@`!CH(2R`)"$"L40/_%`!(1@```D"4`$A&``H*`(88"`MX$00`.)A$"R(Z" +M`F`"@"`E`$#X"0(@*"66`P+*,&,!`(^E`!0`12`ACZ4`$`!%$"$X8P```(,0 +M"Z8B`!@F4@`!*D(`0!1`_^N/OP`\C[X`.(^W`#2/M@`PC[4`+(^T`"B/LP`D +MC[(`((^Q`!R/L``8`^``"">]`$``````,*7__S#&__^4@@``+$(P`CP#```4 +M0``#)&@!<#P"```D2`&(```@)20*`&0\"5'K-2F%'P`$$$``2!`AE$(```%" +M&",`90`8<$8`````$!(`20`8```8$``#&4,``A?#`&(8(Z3C```DA``!*((` +M"Q1`__`DYP`"`^``"``````PI?__)`,`_Q"C`!,D`@#_E(,``"QC,`,`!1"` +M`$40(21"$L`08``,,$+__RRC`#\`!1"``$40(21"%2(08``&,$+__P`%$(`` +M11`A``(00"1"$^PP0O__`^``"``````PI?__)`,`_Q"C``DD`@#_E((``"Q" +M,`,DHPE@%$```S!C__\DH@C\,$/__P!@$"4#X``(`````">]_]"OOP`LK[0` +M**^S`"2OL@`@K[$`'*^P`!@`H)`EED(``"Q"0``40``'`("@)99"`"X00``$ +M`````)9#`!808`".)`(``99"```L0C`#%$``'203`0$D$P%0ED(!=A!``'0` +M`(@E)E```@)@*"4F8@`!,%/__XZ"`C@"@"`E`$#X"2>F`!`00`!\`!$80`!P +M("&7H@`0``(2`J2"`6``@!@EDZ(`$:1B`6(F,0`"ED(!=@(B$"H40/_M`F`H +M)1```%R60@%VCH(".`*`("4D!0$``$#X"2>F`!`00`!G`H`@)9>B`!```AI" +MID,!8@`"$((P0@!_ID(!9)>B`!```A%`,$(`?Z9"`68"8"@E)F(``3!3__^. +M@@(X`$#X"2>F`!`00`!5EZ,`$``#(L*60@%F`$00):9"`68``QD",&,`?Z9# +M`6B7H@`0``(0P#!"`'^F0@%J`F`H)29B``$P4___CH(".`*`("4`0/@))Z8` +M$!!``$&7HP`0``,C0I9"`6H`1!`EID(!:@`#&8(P8P!_ID,!;)>B`!```A!` +M,$(`?Z9"`6X"8"@E)F(``3!3__^.@@(X`H`@)0!`^`DGI@`0$$``+9>C`!`` +M`R/"ED(!;@!$$"6F0@%N``,2`C!"`'^F0@%P``,80C!C`'^F0P%REZ(`$``" +M$8`P0@!_ID(!=(Z"`C@"@"`E`F`H)0!`^`DGI@`0$$``&)>C`!```QJ"ED(! +M=`!#$"6F0@%TED(!=A!``!```(@E)E,``CP"```D5!5@`!&`0"80`6`"<(`A +M`D`@)0*`^`F6!0``I@(``"8Q``&60@%V`B(0*A1`__8`$8!`)`(``8^_`"R/ +MM``HC[,`)(^R`""/L0`]`"`GO?_X`*!@)96"`!:DP@`&-`+>K:>B``"G +MH@`"```@)93%``8``#@E`.40!S!"``$80``'*(,``A!@`*(``!`E``000`.B +M$"&D1P``)(0``23G``$HX@`$%$#_\P````"5@@`4I,(`!#!#__\08`"5```0 +M)93"``000`"1``!()20*`%0D"P`$)`4`&G$E$`(`3"@A)*@`&(S#``AQ*B`" +M`(,8(92B`!BD8@``C,(`"`""("&4H@`JI((``@``."5Q*B`"C,(`"`""$"$` +M!QB``&<8(0`#&(``0Q`AI$``!B3G``$HX@`$%$#_]I>C``(T`MZM%&(`'G$J +M*`*7IP````<@@`"'("$`!""`<2H0`@!$("&,P@`(`((@(:2+``:5`@`"I((` +M")4#``8`0Q`AI((`"I4#``H`0Q`AI((`#)4#``X`0Q`AI((`#I4"``2D@@`0 +ME0(`"*2"`!*5`@`,I((`%)4"`!`0``!0I((`%HS$``@`I"`AEZ,````#$(`` +M0Q`A``(0@`""("&5`@`"I((`"(S$``@`I"`AEZ,``@`#$(``0Q`A``(0@`"" +M("$D`@`4I((`"(S$``@`I"`AEZ,``@`#$(``0Q`A``(0@`!$$"$D`P`CI$,` +M"HS$``@`I"`AEZ,``@`#$(``0Q`A``(0@`!$$"$D`P`_I$,`#)>G````!Q"` +M`$<0(0`"$(``HB`AC,(`"`""("$DA``$I(L``I2"``25`P`&`$,0(:2"``:5 +M`P`*`$,0(:2"``B5`P`.`$,0(:2"``J5`@`$I((`#)4"``BD@@`.E0(`#*2" +M`!"5`@`0I((`$I>G``(`!Q"``$<0(0`"$(``HB`AC,(`"`""("$DA``$)`(` +M`Z2"``*5`@`4I((`#)4"`!:D@@`.E0(`&*2"`!`E*0`!E,(`!`$B$"H40/]T +M)`4`&B0"``$#X``()[T`"">]_HBOOP%TK[X!<*^W`6ROM@%HK[4!9*^T`6"O +MLP%D`"@0``#&C[\!=">D`"@\`@``)$(```!`^`DD!0$Q`"H`$!!``L(@(2>C`!``8A@A +ME&(``*2"``!R%1`"`%8@(91B``"D@@`8`F`H)29S``&.@@(X`H`@)0!`^`DG +MI@%($$``IG(5(`(`GB@ADZ,!29>B`4@``A!`,$(!``!B&".DHP`8`)8@(9>B +M`4@``AH"``(3P@`"$@``8A@CI(,`(`)@*"4FF`4@0 +M0`!ZB`4@``A%",$(`'Z2" +M```"XQ@AEZ(!2``"$H(P0@`?I&(```)@*"4FE`"@\`P``)&,9 +MR`!@^`DDQ@ED$$``"(^_`72/H@%,)$(``:^B`4PH0@`#%$#^VR0"``&/OP%T +MC[X!<(^W`6R/M@%HC[4!9(^T`6"/LP%]`7@G +MO?_@K[\`'*^R`!BOL0`4K[``$`"@D"4``(`E/`(``"11````$!!``%`0(0`" +M$(`"0A`AC$0)9!"```,``````B#X":Q`"60F$``!*@(``Q1`__2/OP`]`"``@$@E,*7__Z4E`!25)``6``!`)3""``$D`P`! +M.$(```!B0`L`!!!",$(``1!```(E`@`!,$C__P`$$((P0@`!$$```B4"``$P +M2/__``00PC!"``$00``")0(``3!(__\0H``3```X)20+`&8E*@`"``<80`!F +M$"&41````2,8(:1D``!PZQ`")$(`&`$B&"&D9````4(0(:1(```DX@`!,$?_ +M_P#E$"L40/_R``<80`/@``@`````)[W_J*^_`%2OO@!0K[<`3*^V`$BOM0!$ +MK[0`0*^S`#ROL@`XK[$`-*^P`#``@)@E`*"@):^F`&"OIP!DC[X`:).U`&\P +M\?__$\``-@``@"4\`@``)%<58">R`!`\`@``)%85P`(@*"4F(@`!,%'__XYB +M`C@"8"`E`$#X"2>F`"@00`&`DZ4`*1"@`"<\`@``%J``!0`````"X/@)`H`@ +M)1````4"`"`E`H`@)0+`^`F3I0`I`@`@)28#``$`!"!``D0@(:2"``"7H@`H +M``(J`A"@`!0P$"L40/_2`B`H)3P" +M```D0B((CZ0`8`(`*"4`0/@))Z8`$``>$$*/HP!D`&(0(3!1__^/HP!@E&(` +M%!!``4H``)`E)`(`9H^C`&``8``3F +M`"@00`$I`B`H)9>B`"@P0@`_I@(`%)>C`"@``Q&",$(`#Z8"`$0``QJ"I@,` +M'"8B``$P4?__CF(".`)@("4`0/@))Z8`*!!``1F/OP!4EZ(`*#!"``^F`@!, +MEZ(`*``"$0(P0@`_I@(`))8"``(L0@`"%$``/B0"``&7HP`H``,2@C!"`!^F +M`@`.``,;PJ8#``8"("@E)B(``3!1__^.8@(X`F`@)0!`^`DGI@`H$$``_I>C +M`"@P8P`_``,80)8"``8`0Q`EI@(`!I>C`"@``Q&",$(`#Z8"`#X``QJ"I@,` +M%@(@*"4F(@`!,%'__XYB`C@"8"`E`$#X"2>F`"@00`#J`B`H)9>B`"@P0@`/ +MI@(`1I>C`"@``Q$",$(`/Z8"`!X``Q*",$(`#Z8"`$X``QN"I@,`)B8B``$P +M4?__CF(".`)@("4`0/@))Z8`*!!``-:7HP`H,&,`#P`#&("6`@`F`$,0)1`` +M`!>F`@`FE@,``A1B`!27HP`H``,2@C!"``^F`@!4``,;@J8#`"P"("@E)B(` +M`3!1__^.8@(X`F`@)0!`^`DGI@`H$$``OY>C`"@P8P`/``,8@)8"`"P`0Q`E +MI@(`+)8"``(L0@`#%$``,20"``*7HP`H``,1`C!"`!^F`@`0``,:0J8#``@" +M("@E)B(``3!1__^.8@(X`F`@)0!`^`DGI@`H$$``IP(@*"67H@`H,$(`#Z8" +M`$"7HP`H``,1`C!"`#^F`@`8``,2@C!"``^F`@!(``,;@J8#`"`F(@`!,%'_ +M_XYB`C@"8"`E`$#X"2>F`"@00`"3EZ,`*#!C``\``QB`E@(`(`!#$"6F`@`@ +MEZ,`*``#$0(P0@`/I@(`4``#&@(P8P`_$```"J8#`"B6`P`"%&(`!Y>C`"@` +M`Q$",$(`#Z8"`%8``QH",&,`/Z8#`"Z6`@`"+$(`!!1``%@D`@`#EZ(`*``" +M$X*F`@`2`B`H)28B``$P4?__CF(".`)@("4`0/@))Z8`*!!``&V7HP`H,&,` +M!P`#&("6`@`2`$,0):8"`!*7HP`H``,0PC!"`'^F`@`*``,2@C!"``^F`@!" +M``,;@J8#`!H"("@E)B(``3!1__^.8@(X`F`@)0!`^`DGI@`H$$``5I>C`"@P +M8P`/``,8@)8"`!H`0Q`EI@(`&I>C`"@``Q$",$(`#Z8"`$H``Q(",$(`/Z8" +M`"(``QN"I@,`4@(@*"4F(@`!,%'__XYB`C@"8"`E`$#X"2>F`"@00``_EZ,` +M*#!C``,``QB`E@(`4@!#$"6F`@!2EZ,`*``#$((P0@`_I@(`*@`#$@(P0@`/ +MI@(`6@`#&P*F`P`R`B`H)28B``$P4?__CF(".`)@("4`0/@))Z8`*!!``"B7 +MHP`H,&,``P`#&0"6`@`R`$,0)1```!JF`@`RE@,``A1B`!@F0@`!EZ(`*``" +M$X*F`@!8`B`H)28B``$P4?__CF(".`)@("4`0/@))Z8`*!!``!2/OP!4EZ(` +M*#!"``,``A"`E@,`6`!B&"6F`P!8EZ(`*``"$((P0@`_I@(`,"9"``$P4O__ +MCZ,`8)1B`!0"0A`K%$#^NB0"`&8D`@`!C[\`5(^^`%"/MP!,C[8`2(^U`$2/ +MM`!`C[,`/(^R`#B/L0`TC[``,`/@``@GO0!8)[W_^*^P````@&`EE*(`%*6" +M`!25B0`6``!8)3$B``$D`P`!.$(```!B6`L`"1!",$(``1!```(E8@`!,$O_ +M_P`)$((P0@`!$$```B5B``$P2___``D0PC!"``$00``")6(``3!+__^4H@`4 +M$$``.```."4D#@!F)9``!"6-``8EB@`()!D`!"08``$D#P`%``<80`"C$"&4 +M1````8,8(:1D``!P[A`")$(`&`&"&"&D9````@(0(:1+`````$`E```@)7#N +M,`(`!!!``$00(0`"$,``1A`A)$,`&`&C$"&D1````(D0!S!"``$00``'`4,8 +M(24"``$P2/__%1@`":1Y```0```'I&\````$$$``1!`A``(0P`!&$"$`2A`A +MI$``&"2"``$P1/__+((`!!1`_^8`!!!`).(``3!'__^4H@`4`.(0*Q1`_](` +M!QA`C[````/@``@GO0`()[W_Z*^S`!2OL@`0K[$`#*^P``@`H)`E`,"()30" +MWJVGH@``IZ(``J>B``2GH@`&``#()98D`!8``&@E)`4``P"M&",`9!`',$(` +M`1!```0`&1!``Z(0(:1#```G.0`!):(``3!-__\MH@`$%$#_]0"M&".60@`4 +MIB(`%#!"__\00`!(``!P)203`&9QTQ`"`D(8(21X`!@`41`AE&,`&*1#`!@3 +M(``Y``!H)20"`&9QPH`")P\`!``-($`#I!`AE$(````"&$``8A@A``,8P`(# +M&"$`<1@A`(\0(81"``@``A"`I&(`+`'D("&4@@``I&(`(B0(``&48@`@`0(0 +M*Q!``!TD;``>)8L`!B<*``0EB0`$``@H0`"K."$`X#`E``@@@`"-("$`!"!` +M`(H0(81#`#```QA`E,(`!@!#$"&DX@`(`24P(0"I*"$`BB`AE*/__I2"``@` +M8A@AI,,``"4"``$P2/__E8(``@$"$"L40/_I``@H0"6B``$P3?__`;D0*Q1` +M_\T`#2!`)<(``3!.__^6(@`4`<(0*Q1`_[QQTQ`")`(``8^S`!2/L@`0C[$` +M#(^P``@#X``()[T`&">]_\"OOP`XK[4`-*^T`#"OLP`LK[(`**^Q`"2OL``@ +M`("@)0"@F"4D`@`$IZ(`&"0"``:GH@`:)`(`":>B`!PD`@`,IZ(`'@``J"4\ +M`@``)$(```!`^`DD!`04`$"`)1(``(H"H!`EEF(`%A!``"R6<@#0/`(``"1" +M```"`"`E`$#X"20%!!268@!HI@(`%B0"``JOH@`0KZ``%#P"```D0B+``H`@ +M)0)@*"4"`#`E`$#X"0)`."400`!N`````"9Q"6268@!HIF()>CP"```D0BET +M`B`@)0!`^`D"`"@E/`(``"1"*M`"@"`E`@`H)0!`^`D"(#`E$$``7@````"6 +M`@`:``(00`!=$"&40P`6E@(`%'!#(`(`DI`A)E(`!99B`!H00``L/`(``"1" +M```"`"`E`$#X"20%!!268@!JI@(`%B0"``2OH@`0)`(``:^B`!0\`@``)$(B +MP`*`("4"8"@E`@`P)0!`^`D"0#@E$$``0``````F<0UXEF(`:J9B#8X\`@`` +M)$(I=`(@("4`0/@)`@`H)3P"```D0BK0`H`@)0(`*"4`0/@)`B`P)1!``#`` +M````E@(`&@`"$$``71`AE$,`%I8"`!1P0R`"`)*0(292``*68@`<$$``)#P" +M```D0@```@`@)0!`^`DD!004EF(`;*8"`!8D`@`$KZ(`$"0"``*OH@`4/`(` +M`"1"(L`"@"`E`F`H)0(`,"4`0/@)`D`X)1!``!(`````)G$1C)9B`&RF8A&B +M/`(``"1"*70"("`E`$#X"0(`*"4\`@``)$(JT`*`("4"`"@E`$#X"0(@,"40 +M0``"`````"05``$2```$/`(``"1"````0/@)`@`@)0*@$"6/OP`XC[4`-(^T +M`#"/LP`LC[(`*(^Q`"2/L``@`^``"">]`$`GO?_`K[\`/*^^`#BOMP`TK[8` +M,*^U`"ROM``HK[,`)*^R`""OL0`B`!```A"`,$(`/Z8"`!X"("@E)C$``8YB`C@"8"`E +M`$#X"2>F`!`00`!HEZ,`$``#&X*6`@`>`$,0):8"`!Z7H@`0``(2`C!"`#^F +M`@`@EZ(`$``"$((P0@`_I@(`(I>B`!```A$`,$(`/Z8"`"0"("@E)C$``8YB +M`C@"8"`E`$#X"2>F`!`00`!0EZ,`$``#&P*6`@`D`$,0):8"`"27H@`0``(1 +M@C!"`#^F`@`FEZ(`$#!"`#^F`@`H`B`H)28Q``&.8@(X`F`@)0!`^`DGI@`0 +M$$``/H^_`#R7H@`0``(2@J8"`"J7H@`0``(1`C!"`#^F`@`LEZ(`$``"$(`P +M0@`_I@(`+@(@*"4F,0`!CF(".`)@("4`0/@))Z8`$!!``"J7HP`0``,;@I8" +M`"X`0Q`EI@(`+I>B`!```A(",$(`/Z8"`#"7H@`0``(0@C!"`#^F`@`R`D`@ +M)98%``*6!@`$`\#X"28'``B6`@`&$$``#@``("4F!0`&)`8`,@`$$$`D0@`8 +M`*(0(81#``!P9A@"I$,``"2$``&6`@`&`((0*A1`__<`!!!`)I0``0*5$"H4 +M0/]_)A``-";W``$JX@`#%$#_4R0"``&/OP`\C[X`.(^W`#2/M@`PC[4`+(^T +M`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`$`GO?_`K[\`/*^^`#BOMP`TK[8` +M,*^U`"ROM``HK[,`)*^R`""OL0`B +M`!```A&",$(`/Z8"``*7H@`0,$(`/Q````VF`@````,;0I8"``0`0Q`EI@(` +M!)>B`!```A'",$(`/Z8"``*7H@`0``(00C!"`#^F`@``EF(``"1"``&F8@`` +M)I0``0*6$"H40/^D)A``"B:U``$JH@`#%$#_<"0"``&/OP`\C[X`.(^W`#2/ +MM@`PC[4`+(^T`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`$`GO?_`K[\`/*^^ +M`#BOMP`TK[8`,*^U`"ROM``HK[,`)*^R`""OL0`C`!```Q(",$(`/Z2"``(``Q.",$(``:R"``27 +MH@`0,$(`/Z2"``H``QF",&,``29S``(J8@`(%$#_Z*R#``P0``"```"8)292 +M``&.@@(X`H`@)0!`^`DGI@`0$$``I0*`("67H@`0``(:0J8C`````A"",$(` +M?Z8B``B7H@`0``(10#!"`'^F(@`0`D`H)292``&.@@(X`$#X"2>F`!`00`"4 +MEZ,`$``#(L*6(@`0`$00):8B`!```QD",&,`?Z8C`!B7H@`0``(0P#!"`'^F +M(@`@`D`H)292``&.@@(X`H`@)0!`^`DGI@`0$$``@9>C`!```R-"EB(`(`!$ +M$"6F(@`@``,9@C!C`'^F(P`HEZ(`$``"$$`P0@!_IB(`,`)`*"4F4@`!CH(" +M.`*`("4`0/@))Z8`$!!``&Z7HP`0``,CPI8B`#``1!`EIB(`,``#$@(P0@!_ +MIB(`.``#&((P8P`_IB,``I>B`!```A$`,$(`/Z8B``H"0"@E)E(``8Z"`C@" +M@"`E`$#X"2>F`!`00`!8EZ,`$``#(P*6(@`*`$00):8B``H``QF",&,`/Z8C +M`!*7H@`0,$(`/Z8B`!H"0"@E)E(``8Z"`C@"@"`E`$#X"2>F`!`00`!&`H`@ +M)9>B`!```AJ"IB,`(@`"$0(P0@`_IB(`*I>B`!```A"`,$(`/Z8B`#("0"@E +M)E(``8Z"`C@`0/@))Z8`$!!``#4``)@EEZ(`$``"(X*6(P`R`&08):8C`#(` +M`A(",$(`/Z8B`#J/HP`4``,00`!>$"$D50$&/`(``"17%6`\`@``)%85P``3 +M$,``48`AC@(``!!``!(`````EJ(``#!"``]_\"OOP`\K[X`.*^W`#2OM@`PK[4`+*^T`"BOLP`DK[(` +M(*^Q`!ROL``8`*"()20"``^F(@`JIB(`+)8B```L0C`#%$``!@"`D"4\`@`` +M)%X!N"0"`"`0```%IB(!!#P"```D7@&@)`(`$*8B`02.0@(X`D`@)8_%```` +M0/@))Z8`$!!``UV7HP`0``,3PJ8B``8``Q.",$(``:8B``H``Q+",$(`!Z8B +M``P``Q$",$(`?Z8B``Z6(@``+$)``!1```4D`@`!``,0PC!"``$0```"IB(` +M"*8B``B7HP`0``,0@C!"``&F(@`<``,80C!C``&F(P`:EZ(`$#!"``&F(@`6 +MC]``!`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!``S>/OP`\EZ(`$``"$@*B +M(@`>DZ(`$:(B`!^6(@``+$)``!1``#$``*`E`@`H)280``&.0@(X`D`@)0!` +M^`DGI@`0$$`#)9>C`!```Q."IB(`+@`#$T(P0@`!KB(`R``#&P(P8P`!KB,` +MS)>B`!`P0@__IB(`,`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!``Q./OP`\ +MEZ(`$#!"#_^F(@`DEZ(`$``"$X(P0@`!HB(`(Y8B```L0E``%$``"P``H"6. +M0@(X`D`@)28%``(`0/@))Z8`$!!``P```*`EEZ(`$``"$0*F(@#0)C,`!"8U +M``8D%P`"/`(``"16%<``%!"``%X0(8Q0``@"`"@E)A```8Y"`C@"0"`E`$#X +M"2>F`!`00`+M`!0@0`"1*"&7HP`0``,2`C!"`'^DH@`R`*`0)0`#&((P8P`_ +MI$,`.`"3("&7H@`0``(1`#!"`#^D@@!P`@`H)280``&.0@(X`D`@)0!`^`DG +MI@`0$$`"UP`4,$`DQ`!P`F0@(9>C`!```RL"E((```!%$"6D@@```-,0(0`# +M&8(P8P`_I$,`=@!`,"67H@`0,$(`/Z3"`'P"`"@E)A```8Y"`C@"0"`E`$#X +M"2>F`!`00`+``!0@0`"3*"&7HP`0``,2@J2B`((`H!`E``,9`C!C`#^D0P"( +M`$`@)9>B`!```A"`,$(`/Z2"`(X"`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`0 +M0`*K`!0P0"3$`(X"9"`AEZ,`$``#*X*4@@```$40):2"````TR`A``,2`C!" +M`#^D@@"4`(`0)0`#&((P8P`_I$,`F@!`,"67H@`0``(1`#!"`#^DP@"@`@`H +M)280``&.0@(X`D`@)0!`^`DGI@`0$$`"CP`4,$`DQ`"@`F0@(9>C`!```RL" +ME((```!%$"6D@@```-,0(0`#&8(P8P`_I$,`I@!`,"67H@`0,$(`/Z3"`*P" +M`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`00`)XEZ,`$`*5$"$``QH"H$,`4"0" +M``$2@@`6*H(``A!```4`````$H``!Y>B`!`0```>`````!*7`!:7H@`0$``` +M&@```````AE",&,`!Z8C`/```A"",$(`!Z8B`/*7H@`0``(00#!"``<0```/ +MIB(`[)>B`!```A$",$(`!Z8B`/27H@`0,$(`!Q````>F(@#V``(1`C!"``>F +M(@#XEZ(`$#!"``>F(@#Z%H``'`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!` +M`D:7HP`0``,CPI8B`.P`1!`EIB(`[``#$P(P0@`'IB(`[@`#$D(P0@`'IB(` +MZ``#$8(P0@`'IB(`Z@`#&,(P8P`'IB,`Y)>B`!`P0@`'IB(`Y@(`*"4F$``! +MCD(".`)`("4`0/@))Z8`$!!``BL`%!A``'4@(9>B`!```A("I((`.`!S&"&3 +MH@`1I&(`0`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!``AP`%!A``'$@(9>B +M`!```A("I((`2@"`&"63H@`1I&(`4`(`*"4F$``!CD(".`)`("4`0/@))Z8` +M$!!``@T"D1@AEZ(`$``"$@*@8@!9`!000"1"`%@"8B`ADZ,`$3!B`(`00``# +MI(,``#1B_P"D@@```@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$`!^0`4($`` +MD2@AEZ,`$``#$4(P0@#_I*(`8B2$`&@")!`A``,80C!C``^D0P```J0@(9>B +M`!`P0@`!I((``)8B```L0D``%$``#@`````2@``%EZ(`$!*7``<`````$``` +M"98B`````A-",$(``1````2F(@`F``(30C!"``&F(@`HEB(``"Q",`,40``M +M`@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$`!SY>C`!``%!!``%40(0`#&8(P +M8P!_I$,`L"0"``$2@@`+*H(``A!```4`````$H``%P`````0```9EB(``!*7 +M``L`````$```%98B``"7H@`0,$(`!Z8B`/R7H@`0``(0PC!"``<0```,IB(! +M`)>B`!`P0@`'IB(`_I>B`!```A#",$(`!Q````2F(@$"EZ(`$#!"`#^F(@`2 +MEB(``"Q",`040``L`!000``4&$``C`!```QC`,&,`.)2" +M````0Q`E%I<`":2"``"7HP`0``,0PJ(B`"*6(@``+$)`!A1```(``Q+"IB(` +M+!:``!$`````EB(``"Q"0``40`#QEZ,`$``#$@(P0@`_IB(!1@`#&,(P8P`? +M$```!J8C`4H`4Q`A)`,`"J1#`+@D`@`/HB(`(I8B```L0D``%$``X20"``$2 +M@@`+*H(``A!```4`````$H``H0`````0``#:)I0``1*7`"4"`"@E$```UB:4 +M``$"`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`00`%>`B`@)0+`^`F3I0`1IB(! +M5)>E`!`"("`E`L#X"0`%*@*F(@%6CD(".`)`("4"`"@E`$#X"2>F`!`00`%/ +M`B`@)0+`^`F3I0`1IB(!6)8B```L0D`!%$``MY>B`!```A(",$(`/Q```+.F +M(@#$)A```8Y"`C@"0"`E`$#X"2>F`!`00`$]`B`@)0+`^`F3I0`1IB(!3I>E +M`!`"("`E`L#X"0`%*@*F(@%0`@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$`! +M+0(`*"67H@`0,$(`?Z8B`!"7H@`0``(1PC!"`#^F(@`4)A```8Y"`C@"0"`E +M`$#X"2>F`!`00`$?`B`@)0+`^`F3I0`1IB(!4I8B```L0D`!%$``!0(`*"67 +MH@`0``(2`C!"`#^F(@#&)A```8Y"`C@"0"`E`$#X"2>F`!`00`$.C[\`/)>B +M`!```A%",$(`/Z8B`4B7H@`0,$(`'Z8B`4R6(@``+$)``A1``'$"`"@E)A`` +M`8Y"`C@"0"`E`$#X"2>F`!`00`#\C[\`/).B`!&F(@`JEB(``"Q"4``40`!D +MEZ,`$``#$@(P0@!_IB(`U@`#&\*F(P#:`@`H)280``&.0@(X`D`@)0!`^`DG +MI@`0$$``Z)>C`!`P8P`?``,80)8B`-H`0Q`EIB(`VI>C`!```Q%",$(`/Z8B +M`.(``QK"HB,`W8Y"`C@"0"`E`@`H)0!`^`DGI@`0$$``UX^_`#R3H@`1,$(` +M!P`"$4"2(P#=`&(8):(C`-V7H@`0``(0PA```#NB(@#?EB(``"Q"0`$40``W +M`@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$``PH^_`#R7H@`0,$(`/Z8B`,*6 +M(@``+$)0`!1``"F7HP`0``,1@C!"`'^F(@#4``,;0J8C`-@"`"@E)A```8Y" +M`C@"0"`E`$#X"2>F`!`00`"MEZ,`$#!C``<``QC`EB(`V`!#$"6F(@#8EZ,` +M$``#$,(P0@`_IB(`X``#&D*B(P#F`!`00`"< +MC[\`/).B`!$P0@`!``(1P)(C`-P`8A@EHB,`W)>B`!```A!"HB(`WB:4``$J +M@@`#%$#]F``4$("6(@``+$(P`Q!``!TD`@`$CD(".`)`("4D!0#L`$#X"2>F +M`!`00`"#`D`@)9>B`!`P0@`'IB(`_)>B`!```A#",$(`!Z8B`0".0@(X)`4` +M[0!`^`DGI@`0$$``=X^_`#R7H@`0,$(`!Z8B`/Z7H@`0``(0PC!"``>F(@$" +M)`(`!*8B`6`D`@`!IB(!7J8B`5RF(`%:C]``%)8B`0000``6``"@)28S``8" +M`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`00`!<`!080`!S("&7H@`0``(2`J2" +M`0``@!@EDZ(`$:1B`0(FE``"EB(!!`*"$"H40/_N`@`H)98B```L0E`#%$`` +M&P```````*`E)C,`!HY"`C@"0"`E`@`H)0!`^`DGI@`0$$``0Y>C`!``%!"` +M`%,0(:1#`XB.0@(X`D`@)28%``4`0/@))Z8`$!!``#F7HP`0`!00@`!3$"&D +M0P.*)I0``2J"``440/_I)A```98B```L0C`#$$``"B0"_\JF(@!<)`+__Z8B +M`%ZF(@!@)`(`#Z8B`$0D`@`]`$`GO?_@K[\` +M&*^Q`!2OL``0`("`)3P"```D0CF\`$#X"0"@B"400``7`@`@)3P"```D0A7X +M`$#X"0(@*"400``1`@`@)3P"```D0B]``$#X"0(@*"400``+`@`@)3P"```D +M0C+$`$#X"0(@*"400``%`@`@)3P"```D0C5P`$#X"0(@*"6/OP`8C[$`%(^P +M`!`#X``()[T`(">]_^BOOP`0`*`8)91B```L0D``%$``"8^_`!"48P`N)`(` +M`11B``4\`@``)$(AG`!`^`D`````C[\`$`/@``@GO0`8```````````````` +ME(,``)2B```48@`'`````)2"``(P1,'PE*(``C!"P?`0```#`((@(Y2$```` +M@B`C`^``"`"`$"64@@*@`^``"#!"O_\``"@E``40P`!$$"&,0P``C$(`!`!B +M&"448``&```0)22E``$HH@`"%$#_]@`````D`@`!`^``"``````GO?_HK[\` +M$#P"```D0DD(`$#X"0``````0"@E,**``!!``!$``"`E,*5__SP"```D1AHH +M``00P`!$$",``A"``$80(91#```090`3)`(``22$``$L@@"#%$#_]@`````0 +M```-```0)3P"```D1A#(``010`!&$"&40P``$&4`!B0"``$DA``!+((`2Q1` +M__D`!!%````0)8^_`!`#X``()[T`&">]_^BOOP`4K[``$#"P__\2```E)`(` +M`3P"```D0DD(`$#X"0``````0"@E,*.``#P"__\T0G__`*(0)`("$"848``9 +M+$(``3BB`?\L0@`!+*,``0!#$"440``3)`(``0``("4\`@``)$8:*``$$,`` +M1!`C``(0@`!&&"&48@``%@(`!`````"48P`"$&4`!B0"``$DA``!+((`@Q1` +M__0`!!#````0)8^_`!2/L``0`^``"">]`!@GO?_@K[\`'*^R`!BOL0`4K[`` +M$`"@B"6,@@(T`$#X"0#`D"4`0(`E,@(`0A!```]_V"OOP"`"` +MN"6OI0&DKZ8!J*^G`:R/L@'$E[`!OI>B`<*OH@%8)`,;6*^C`6`FY0+(KZ4! +M9#P"```D0DE0`$#X"0``B"400`&LC[\!G#P"```D0DS,`$#X"0+@("6FX@*B +M,$+__Q1```L\`@``/`(``"1"2?0"X"`E`$#X"0(`*"400`&=C[\!G#("/_^F +MX@*B/`(``"1"7X``0/@)`N`@)3P"```D0DR(`$#X"9;D`J(`0(`E$@`!CP+@ +M("4\`@``)$).'`(`*"4T!O]_`$#X"2>G`!`00`&'`N`@)3P"```D0DX<`@`H +M)20&`(``0/@))Z<`D!!``8"/OP&``008@`I*&(`(1!```8D`@!`)`(`"!!B`!T\`@`` +M$```W"?>``008@`H/`8``!```-@GW@`$)[(`$">T`$`DI0=(KZ4!<))"``(0 +M```E-%,``R>R`!`GM``P/`(``"1""HBOH@%P$```'I)3``(GL@"0)[0`X#P" +M```D0@0HKZ(!<))"``(0```6-%,``2>R`)`GM`#P)$(!B*^B`7"20@`"$``` +M#S13``(GL@"0)[0!`#P"```D0@#HKZ(!<))"``(0```'-%,`!">R`!`GM`!0 +M),8'2*^F`7"20@`"-%,`!#P'```DYTD4`.#X"0*`("440`"F````````L"4" +MP"`E/`@``"4(4(0!`/@)`H`H)1!``)H`%A%`CZ,!<`!B@"&/I`&PCZ4!M(^F +M`;@\"```)0A1``$`^`F2!P`8EA$``)8"``(`41`K%$``C)>B`1`"(A`K%$`` +M@I>B`1(`41`K%$``?X^E`6R2!``&.(,`"BRB``$``Q`+%$``>8^F`6@X@P`% +M+,(``0`#$`L40`!TCZD`1@\!@``),8```#`^`DD!0!`I[$! +M&)?$``*GI`$:D@,`!B0"``408@`%)`(`"A1B``8T@D``$```!*>B`1J7H@$: +M-$*``*>B`1J2`@`$HZ(!'9("``6CH@$RCD(`&*^B`32OLP$XC@(`$(X#`!2. +M1``0CD4`%`!$$"0`91@D`&(0)1!```27H@$:-$("`!````.GH@$:,$+]_Z>B +M`1J.`@`(C@,`#(Y$``B.10`,`$00)`!E&"0`8A`E$$```R0'``(0```"HZD`5B,90``C&8`!(QG``B,:``,K$4``*Q& +M``2L1P`(K$@`#"1C`!`49/_V)$(`$":U``&2`@`'`B(0(3!1__^6`@`"`%$0 +M*Q!`_W:7H@$0)M8``2K"`(`40/]=`````"?>``0\`@``/`(``"1"`?@#PA`K +M%$#^^@`````2H``U+J,`020"`$``0Z@*/`(``"1"6U2/I`%D`J`H)20&`$`\ +M!P```$#X"23G2-"N]1+(&J``$P``*"4`!2#`CZ(!I`""("$`!1F`CZ8!9`!F +M&"&48@``I((``)1B``*D@@`"D&(`!*""``208@`%H((`!22E``$`M1`J%$#_ +M\``%(,".X@)4`N`@)8^E`:0`0/@)`J`P)1J@``\``"@E``4A@(^G`60`AR`A +M``48P(^H`:0`:!@AD&(`!J""``:08@`'H((`!R2E``$`M1`J%$#_]``%(8"/ +MH@&LK%4``);B`J*FX@`8`!40*X^_`9R/O@&8C[]_]BOOP`@K[,`'*^R`!BOL0`4K[``$`"` +MB"4`H)@EEB("HA1``"4D$`#_/`(``"1220@"0/@)`````#!"`/`D`P!@$$,` +M!@`````"0/@)`B`@)20#`9D40P`9/`(``)9B``(P0@"@)`,`H!!#`"8D$`#A +MEF(``C!"`-`D`P#`$$,`(200`.*68@`",$(`T"0#`-`00P`<)!``Y)9B``(P +M0@%0)`0`X"0#`.,X0@%0`&"`)1```!0`@H`+/`(``"1"```"("`E`$#X"0)@ +M*"400``-)`,`P(Q0`""68@`",$(`P!1#``D"`!`E,@,`#R0"``$48@`%`@`0 +M)20"__`"`H`D-A```@(`$"6/OP`@C[,`'(^R`!B/L0`4C[``$`/@``@GO0`H +M)[W_Z*^_`!`\`@``)$(```!`^`D``````$`8)1!@``0``!`EC&(`'``"$((P +M0@`!C[\`$`/@``@GO0`8)[W_T*^_`"ROM@`HK[4`)*^T`""OLP`F`!(00``-C[\`()>B`!`L0D`` +M%$``!9>B`!(``A+",$(``1````.N`A+4``(3PJX"$M2.`A+4C[\`((^Q`!R/ +ML``8`^``"">]`"@GO?_HK[\`%*^P`!`\`@``)$))"`!`^`D`@(`E`$`8)20" +M`$@08@`P/`(``"AB`$D00``/-`*!C2AB`$(00``()`(`0RAB`$`00``G/`(` +M`!!@`!H``!`E$```*H^_`!008@`@`````!```"4``!`E`$,0*A1```TT`H&/ +M-`*!B`!B$"H00``8/`(``"AB`$T00``;```0)2AB`$H40``7/`(``!```!$D +M0EP@%&(`$SP"```0```-)$)<()8#`J(H8@&(%$``#@``$"4H8@&.%$``!3P" +M```D`@&/%&(`!P`````\`@``)$)<(`!`^`D"`"`E$````X^_`!0``!`EC[\` +M%(^P`!`#X``()[T`&">]_]BOOP`DK[(`(*^Q`!ROL``8`("0)3"Q__\"0(`E +MC@("."0%`,$`0/@))Z8`$!!``"0\`@`````@)21%`)0\`@``)$8`ECP"```D +M1P"8/`(``"1(3,P`!!!``$00(0`"&$``91`AE$(``!11`!(DA``!)(3__Y>B +M`!`L0E`#$$```P!F$"$0```&E$(````$$$``1!`A``(00`!'$"&40@``I@(" +MH`$`^`D"0"`E$```!*8"`J(L@@`.%$#_YP`$$$"/OP`DC[(`((^Q`!R/L``8 +M`^``"">]`"@GO?_8K[\`)*^R`""OL0`F`!`00``D/`(`````("4D10`@/`(``"1&`"(\`@``)$<`)#P" +M```D2$S,``000`!$$"$``AA``&40(91"```440`2)(0``22$__^7H@`0+$)0 +M`Q!```,`9A`A$```!I1"````!!!``$00(0`"$$``1Q`AE$(``*8"`J`!`/@) +M`D`@)1````2F`@*B+((`!Q1`_^<`!!!`C[\`)(^R`""/L0`I`(`("4`0/@)EB4"HH^_`!B/L0`4C[``$`/@``@GO0`@ +M````````````````)[W_R#P"DD@T0OP`KZ(`$).C`!`GI0`0D*(``0`"$@`` +M8A@ED*(``@`"%```8A@ED*(``P`"%@``8A@EC((`%*Q#0(`\`B22-$)))*^B +M`!23HP`4)Z4`%)"B``$``A(``&(8)9"B``(``A0``&(8)9"B``,``A8``&(8 +M)8R"`!2L0T"`/`(H`#1"`#FOH@`8DZ,`&">E`!B0H@`!``(2``!B&"60H@`" +M``(4``!B&"60H@`#``(6``!B&"6,@@`4K$-`@#P"4Q8T0@@DKZ(`').C`!PG +MI0`:^B`""3HP`@)Z4`()"B``$``A(``&(8)9"B``(``A0``&(8 +M)9"B``,``A8``&(8)8R"`!2L0T"`/`(`'31"[_^OH@`DDZ,`)">E`"20H@`! +M``(2``!B&"60H@`"``(4``!B&"60H@`#``(6``!B&"6,@@`4K$-`@#P"&JHT +M0KY`KZ(`*).C`"@GI0`HD*(``0`"$@``8A@ED*(``@`"%```8A@ED*(``P`" +M%@``8A@EC((`%*Q#0(`\`KX0-$)55*^B`"R3HP`L)Z4`+)"B``$``A(``&(8 +M)9"B``(``A0``&(8)9"B``,``A8``&(8)8R"`!2L0T"`/`(`#C1",`>OH@`P +MDZ,`,">E`#"0H@`!``(2``!B&"60H@`"``(4``!B&"60H@`#``(6``!B&"6, +M@@`4K$-`@*^@`#23HP`T)Z4`-)"B``$``A(``&(8)9"B``(``A0``&(8)9"B +M``,``A8``&(8)8R"`!2L0T"$`^``"">]`#@GO?_8K[\`((R"`!0T`X```$,0 +M(20#'!:L0QC0```8)30&@``\!0`!C((`%`!&$"&L11B`)&,``2AB``@40/_Z +M`````(R"`!0T`X```$,0(8Q$'```!"8"``09`C"$``\`!"$`/`(``"1"```` +M9"`E`$#X"20%``B/OP`@`^``"">]`"@GO?^@`(`X)20"_\FOH@``KZ(`!*^B +M``BOH@`,)`+_PJ^B`!`D`O_RKZ(`&*^B`!ROH@`@KZ(`)"0"__2OH@`H)`+_ +MP*^B`#"OH@`TKZ(`.*^B`#PD`O^ZKZ(`0"0"_[*OH@!(KZ(`3*^B`%"OH@!4 +M)`+_L*^B`%@``"@E).8`!">J`!@GJ0`P)Z@`2``%&(``9R`A`Z,0(8Q"``"L +M@E)P`&8@(0%#$"&,0@``K()2@`!G("$!(Q`AC$(``*R"4I@`9B`A`0,8(8QB +M``"L@E*H)*4``2BB``440/_L``````/@``@GO0!@)[W_T*^_`"BOM0`DK[0` +M(*^S`!ROL@`8K[$`%*^P`!``H)@E`,"@)0#@J"4PDO__/`(``"1"````0/@) +M)`12\`!`B"46(``%/!```"0$``*/HP!`$```**QD```F$````B`@)3P%```D +MI0C@`@#X"20&$P"N,P`,KC0`$*XU`!2F,@)DIB`"9B0"`#^F(@*4KB`"F*X@ +M*\BN("O,/`((`*XB*]@D`@>!KB(KX*X@*^@\`@`_-$(_/ZXB*^PD`@!DKB(K +M\"0"``*N(BOT)`+__ZXB+`2N(BP(KB(L#"8D*,P\!0``)*4;\`(`^`DD!@`& +MHB`L$`(@$"6/OP`HC[4`)(^T`""/LP`]`#`G +MO?^HK[\`5*^V`%"OM0!,K[0`2*^S`$2OL@!`K[$`/*^P`#B/M@!HK[8`$#P" +M```D0@```$#X"3"$__\`0*`E$H`!U`*`F"4\`@``)$(```*`("4``"@E`$#X +M"20&``$00`'$)!```XYB`!2,0D`@KZ(`+).C`"PGI``LD((``0`"$@``8A@E +MD((``@`"%```8A@ED((``P`"%@``8A@E,&0`_P`$(0*N9`)H,&,`#Z9C`FPX +M@P`%.((`!P`"$"L``Q`*$$``!20"``H0@@`#)`(`"12"``4`````EF(";"Q" +M``(00``#/`(``!```:$D$``-)$(```)@("4`0/@)```H)1!``9LD$``#CF(` +M%#0#@```0Q`AC$(8&*9B`FZ.8P)H)`(`"1!B``L0Q@`/`(``"1"````0/@)`F`@):9B +M`G`P0P#P)`(`(!!B`$(H8@`A$$``#R0"`%`D`@`*$&(`/2AB``L00``&)`(` +M$"0"``<08@`X`````!```!.68@)P$&(`-``````0```/EF("B`"BF@A,`CF(`%(Q"0!"OH@`PDZ(`,#!$`!@`!"#" +M)`(``A""``\D`@`#$((!`R00``J.8P)H)`(`"1!B``DD`@`*%&(`_0````"6 +M8@)L+$(`!!1```0\`@``$```]P`````\`@``)$(```)@("4D!0`_`$#X"2>F +M`"@00`#O)!``")>B`"BF@A,"/`(``"1"```"8"`E)`4`'`!`^`DGI@`H$$`` +MY9>B`"@00``.EZ(`*#!1__``$8L`/`(``"1"```"8"`E)`4`&P!`^`DGI@`H +M$$``V9>B`"@"(H@E$````B8Q_T`D$0-```"`)1(@``X``)`E/`(``"15```" +M8"`E)@4`P`*@^`DGI@`H$$``R9>B`"@"0I`F)A```0(1$"L40/_W`F`@)30" +M__\60@#")!``!R0"``JF@A1V)`(``Z:"%H```(`E)`0`-":&``8D`P`+<@0H +M`@"F$"&D0Q1X)A```2X"``H40/_[<@0H`@``@"4\`@``)$L;X":(``(\`@`` +M)$H;Z"0)`#0FAP`,)`4`"R:&``@`$!A``'0@(0!K$"&40@``I((6B`!H("$` +M:A@AE&(``*2"%H!R"1@"`&<0(:1%%S@`9A@A)A```2X"``,40/_PI&46H#P" +M```D0@```F`@)0!`^`DFA1,`$$``D200``B6@A,`+$)0`Q!``!,D!``*CF," +M:!!D``DD`@`)$&(`""0"!F@49``,`````)9B`FPL0@`$$$``"``````D`@9H +MIH(6D"0"!+"F@A:4-`*``*:"%IBF@A:.EH(3&A!``"$D`P`0EF("<#!"`/`4 +M0P`>/`(``(YB`!0T`X```$,0(20#0`>L0Q@`/`(``"1"````0/@))`0'T#P" +M```D0@```$#X"0)@("6F8@)RCF(`%#0#@```0Q`A)`,`!ZQ#&``\`@``)$(` +M``!`^`DD!`?0EF("F`"@00`!0)!``")>B`"BF@A,$IF("H#P"```D0@``KF("6#P"```D +M0@``KF("7#P"```D0@```$#X"0)@("400`!!)`0`"HYC`F@09``*```H)20" +M``D08@`()!``#11D``8`````EF(";"Q"``000``"`````"00``T0H``R```` +M`(Z"*5"N8@)@/`(``"1"````0/@)`F`@)0``D"4``(`E)!4`'SP"```D40`` +M`F`@)0*P*","(/@))Z8`*!!``!Z7H@`H`D*0(0`0&$``="`A``(2`J""*,`` +M@!@EDZ(`*:!B*,$F$``!+@(``Q1`_^\N0P`!/`(``C1"__T"0A`F+$(``0!B +M&"448``.)!``"3P"```D0F,8`$#X"0)@("4\`@``)$(```!`^`D"8"`E$``` +M#`)@$"40```")!``""00``@2@``$/`(``"1"````0/@)`H`@)1+```(``!`E +MKM```(^_`%2/M@!0C[4`3(^T`$B/LP!$C[(`0(^Q`#R/L``X`^``"">]`%@G +MO?_HK[\`%*^P`!`\`@``)$(```!`^`D`@(`EC@(I-!!```,``````$#X"0(` +M("4\`@``)$(```!`^`D"`"`E/`(``"1"````0/@)`@`@)3P"```D0@```@`@ +M)20%``$`0/@))`8``3P"```D0@```@`@)0!`^`DF!1,`/`(``"1"````0/@) +M`@`@)8^_`!2/L``0`^``"">]`!@GO?^@K[\`6`"`4"4T`H``KZ(`$#0"F""O +MH@`4/`)5531"556OH@`@/`*JJC1"JJJOH@`D/`)F9C1"9F:OH@`H/`*9F31" +MF9FOH@`L``!@)2>X`!`GKP`8)ZX`0">M`%0`#!B``P,0(8Q$```D@L``+$(0 +M`!!``"(!XR@AC4(`%`!$$"&,0@``KZ(`0).C`$"1P@`!``(2``!B&"61P@`" +M``(4``!B&"61P@`#``(6`!```!8`8A`EC$(``*^B`%23I`!4D:(``0`"$@`` +M@B`ED:(``@`"%```@B`ED:(``P`"%@``@B`EC4(`%(QC````0Q`AK$0``!`` +M`'\EC``!C4(`%`!$$"&,0@``K*(`````0"4D@L``+$D0`">G`$@GI@!$``@4 +M`!4@`!4`2"@EC4(`%`!$$"&L10``$2``'P````"-0@`4`$00(8Q"``"OH@!( +MDZ,`2)#B``$``A(``&(8)9#B``(``A0``&(8)9#B``,``A8`$```$P!B&"6O +MI0!$DZ,`1)#"``$``A(``&(8)9#"``(``A0``&(8)9#"``,``A8``&(8)8U" +M`!0`1!`A$`#_X:Q#``"-0@`4`$00(8Q#```490!3```0)24(``$I`@$`%$#_ +MTP`(%````$`E)ZL`("2"P``L21``)Z<`4">F`$P`"!"``6(0(14@`!6,10`` +MC4(`%`!$$"&L10``$2``'P````"-0@`4`$00(8Q"``"OH@!0DZ,`4)#B``$` +M`A(``&(8)9#B``(``A0``&(8)9#B``,``A8`$```$P!B&"6OI0!,DZ,`3)#" +M``$``A(``&(8)9#"``(``A0``&(8)9#"``,``A8``&(8)8U"`!0`1!`A$`#_ +MX:Q#``"-0@`4`$00(8Q#```4HP`=```0)24(``$I`@`$%$#_T@`($(``#""` +M`P08(8QB```D0L``+$(0`!1`_WH!Y!`A`(`8)0,#$"&-1``4C$(```""("$! +MXQ@AC&(``*R"```EC``!*8(``A1`_UD`#!B`/`(``"1"````0/@))`0`9"0" +M``&/OP!8`^``"">]`&`PI?__,*(!`!!```8D`A,SI,(``"0"%]2DX@```^`` +M""0"``$PH@"`$$``"@````"4@A,:$$``!P`````D`@D(I,(``"0""JRDX@`` +M`^``""0"``$#X``(```0)2>]_]"OOP`HK[,`)*^R`""OL0`@`!"6(A,`+$)0`11```B`!"F0!,6EZ(`$!1```LD`@`'CF," +M:!1B``@D`@`(EF,";!1B``4D`@`%IZ(`$"0"``&F0A,&ID(3"(XC`G@D`@`& +M$&(`$"0"<&66(P)F%&(`#0````"6(P*@)&+_G"Q"``(00``$)`(`021B``40 +M```%IB("H)8C`J`48@`")`(`0Z8B`J"N```$ED(3%A!```8D`@`!K@(`!)9" +M$P840``")`(``ZX"``260A,:$$``!`````".`@`$-$(`!*X"``260A,<$$`` +M#"0"#A&6(P)F$&(`"B0""0B.`P`$-&(`"*X"``260A,(%$``!"0""0@T8@`H +MK@(`!"0""0BF`@`0EF("<#!"`/`D0O_0+$(`0!1``!4D`@G$CF0":#B#``B`!`P0@`" +M%$``#```("6.8P)H+&(`!A!```B`!```A#".$(``3!"``$``A<``$00)CP#$```0Q`D`((@)JX$ +M``"7H@`0,$(`!!1```0``!@EC@(`!#!"``D``A@K``,>P(X"````8A@F/`0( +M``!D&"0`0Q`F/`,$``!#$"4\`P$``$,0):X"``".`@``/`/]_S1C__\`0Q`D +MK@(``(Y"$\@00``$```8)8Y"$\P40``#``,5P"0#``$``Q7`C@,```!#$"8\ +M!`"``$00)`!B&"8\`@`!-$+@``!B&"6N`P``CB,":"0"``448@`$)`(`")8C +M`FP08@`%`````(XB`F@L0@`&%$``!9>B`!".`@``-$(0`*X"``"7H@`0,$(! +M\!!```,``A$"$````Z8"``@D`@`*I@(`")>B`!`P0O``$$``!0`"&P(D`@`! +M`&(0!!````.F`@`*)`(`@*8"``J68@)P,$(`\"1"_]`L0@!`$$``!20#]_^. +M`@``-$(,`!````:N`@``C@(```!#$"0D`_O_`$,0)*X"``"60A,*$$``"P)@ +M("6.8@(X)`4`#P!`^`DF)A+@$$``!20"``&N(A+DC@(``#1"`@"N`@``)`(` +M`8^_`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`#`GO?_@K[\`&#P"```D0@`` +M`$#X"2>E`!`D`@`!C[\`&`/@``@GO0`@)`(``12B``4\`@``/`(``"1"```# +MX``(K((!""1"=<`#X``(K((!"">]_\"OOP`\K[(`.*^Q`#2OL``P`("`)0"@ +MB"6.`@`4-`.```!#$"&.(P`$K$,`*(X"`!0T`X```$,0(8XC``RL0P`LC@(` +M%#0#@```0Q`ACB,`$*Q#`#".`@`4-`.```!#$"&.(P`(K$,`-(XB```\$@$` +M`%(0)!!```T\`@``)$(```!`^`DGI0`0C@(2S```("4``"@EK$0`**Q%`"R. +M`@`4-`.```!#$"&L4@`@C@(`%#0#@```0Q`ACB,``*Q#`""/OP`\C[(`.(^Q +M`#2/L``P`^``"">]`$`GO?_0K[\`**^E`!2,@P)X)`(``1!B``DT`O__$&`` +M#3P"```D`@`&$&(`"20"``@48@`2)*(``30"__^OH@`]__``@$`EE*(`$A!``!H!`#@EC00`%#0"@```@B`AC((`!#P#`!`` +M0Q`EK((`!(T"`!0T`X```$,0(92C`!"L0P`DC0(`%#0#@```0Q`AE*,`$JQ# +M`#B-`P`4-`*```!B&"&,H@`4``(0P*QB`#`0```*C0(`%(T$`!0T`H```((@ +M(8R"``0\`__O-&/__P!#$"2L@@`$C0(`%#0#@```0Q`AC*,``*Q#`"B-`P`4 +M-`*```!B,"&,P@`@/`/_@`!#$"24HP`*`$,@)92B`!@00``%)$(`!``"%``\ +M`P!_`$,0)`""("6LQ``@C.0KX#P"__\T0@#_`((@))2B`!H``A(`,$+_``"" +M("6LY"O@C0(`%#0#@```0Q`AK$0`&)2G``J,HP`<`.,0*SA"````8C@+C*8` +M#`##$"LX0@```&(P"Q3F``,`````$````HRI``2,J0``C*(`!(T$`!0T`X`` +M`(,@(21"__T``A#`/`,`!S1C__\`0Q`D/`,*&`!#$"6L@@#4C00`%#0"@``` +M@B`A)2+__0`"$,`\`P`'-&/__P!#$"0\`PH``$,0):R"`-B-!``4-`*```"" +M("$PXO__``8<``!#$"6L@@#<`^``"">]`!```````````">]_]"OOP`HK[$` +M)*^P`"``@(`E`,"()8X"`!2L16``C@,`%"0"``&L8F`(/`(``"1"```D!6`, +M)`8``P!`^`DD!P`"$$``!H^_`"B.`@`4C$)@!*8B```D`@`!C[\`*(^Q`"2/ +ML``@`^``"">]`#`GO?_(C(8`%(S"0!2OH@`PDZ,`,">D`#"0@@`!``(2``!B +M&"60@@`"``(4``!B&"60@@`#``(6``!B&"4`!2A`)`(``P"B$`0`8A@EKZ,` +M-).C`#0GI``TD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E +MK,-`%"0"``$#X``()[T`.">]_\B,A@`4C,)`%*^B`#"3HP`P)Z0`,)""``$` +M`A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)0`%*$`D`@`#`*(0!``" +M$"<`8A@DKZ,`-).C`#0GI``TD((``0`"$@``8A@ED((``@`"%```8A@ED((` +M`P`"%@``8A@EK,-`%"0"``$#X``()[T`.">]_^B,AP`4C.)`&*^B`!"3HP`0 +M)Z0`$)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)20"``$` +MHA`$``(0)P!B&"0PQ@`!`*8P!`!F&"6OHP`4DZ,`%">D`!20@@`!``(2``!B +M&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LXT`8)`(``0/@``@GO0`8+*(` +M!A!```DGO?_HC((`%(Q"0!ROH@`0DZ(`$#!"`"\`HA`&$````C!"``$D`O__ +M`^``"">]`!@GO?_0K[\`*`"`."6,X@`4C$)`%*^B`""3HP`@)Z0`()""``$` +M`A(``&(8)9""``(``A0``&(8)9""``,``A8``&(@)0`%$$`D`P`#`$,8!#P" +M``$T0O```$,0)P""("0`!2L``(4@)1#```,TA(``/`(``0""("6OI``DDZ,` +M)">D`"20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6,X@`4 +MK$-`%(SC*-0\!0$`/`(``"1"````X"`E`$#X"0!E*"6/OP`H`^``"">]`#`` +M```````````````GO?_HC((`%(Q"0`BOH@`0DZ(`$">D`!"0@P`!``,:``!# +M$"60@P`"``,<``!#$"60@P`#``,>``!#$"4X0@`!+$(``0/@``@GO0`8`(!` +M)0"@."4``$@E`0!0)8T#`!2,9@"`/`(`@`#"$"000``6`````(QD`(P\`@$` +M`((0)#P#`"`X0@```&)("SP"(```@A`D$$```CP"`$`!(D@E/`($``""$"00 +M0``"/`(`@`$B2"4\`P(``(,0)`$C&"4X0@```&)("XT"`!2,1@#`)`+__Q3" +M``,``!`E`^``"*S@```\`@$%-$+8N@#"&"0\`@`(`,(0)!!```2LXP``/`)` +M``!B$"6LX@``,,(`!1!```4PP@7`C.(``#1"``&LX@``,,(%P!!``!]_[@`@#@E,*7__Y3C`H8`HQ@K$&`!A0``$"4`!1E`)&)(%"Q"$``00`#L +M`````(SB`!0`8A`A-`.(%`!#$"&,0@``KZ(`$).C`!`GI``0D((``0`"$@`` +M8A@ED((``@`"%```8A@ED((``P`"%@`0``#?`&)`):^@`!23I``4D&(``0`" +M$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`EC.(`%`#"$"$T`X@``$,0 +M(:Q$```0``#9``4Q0*^@`!B3I``8D&(``0`"$@``@B`ED&(``@`"%```@B`E +MD&(``P`"%@``@B`EC.(`%`#"$"$T`X@$`$,0(:Q$```0``#2``4Q0*^@`!R3 +MI``C`!B,X@`4`,`8 +M)0!B&"$T`H@$`&(8(:Q@````!3%`),)(""Q"$``40/\L)Z,`'(SB`!0`P!@E +M`&(8(30"B`@`8A@AK&`````%,4`DPD@,+$(0`!1`_S,GHP`@C.(`%`#`&"4` +M8A@A-`*(#`!B&"&L8`````4Q0"3"2!`L0A``%$#_.B>C`"2,X@`4`,`8)0!B +M&"$T`H@0`&(8(:Q@````!3%`),)(%"Q"$``40/]!)`(`!XSC`!0`P!`E`$,0 +M(30#B!0`0Q`A)`,`!ZQ#````!3%`),)(&"Q"$``40/]()Z,`+(SB`!0`P!@E +M`&(8(30"B!@`8A@AK&`````%,4`DPD@<+$(0`!1`_T\GHP`PC.(`%`#`&"4` +M8A@A-`*('`!B&"&L8```)`(`!!4"`#0D`@`!C.(KV#P#"```0Q`D$$``+B2B +M`$`P1?__``4Q0"3"2``L0A``%$#_32>C`#2,X@`4`,`8)0!B&"$T`H@``&(8 +M(:Q@````!3%`),)(!"Q"$``40/]4)Z,`.(SB`!0`P!@E`&(8(30"B`0`8A@A +MK&`````%,4`DPD@(+$(0`!1`_ULGHP`\C.(`%`#`&"4`8A@A-`*("`!B&"&L +M8`````4Q0"3"2`PL0A``%$#_8B>C`$",X@`4`,`8)0!B&"$T`H@,`&(8(:Q@ +M```D`@`!`^``"">]`$@GO?_H`(!`)3"E__^5`P*&`*,8*Q!@`%4``!`E$,`` +M.0````"0QP`%``C`!"-`@`4`,`8)0!B&"$T +M`H@8`&(8(:QD````!3%`),)('"Q"$``40/_<-.*``(T#`!0`P!`E`$,0(30# +MB!P`0Q`A-..``*Q#```D`@`!`^``"">]`!@GO?]HK[\`D*^U`(ROM`"(K[,` +MA*^R`("OL0!\K[``>`"`D"4`P(@E`.`P)8^C`*@PL/__)D0"?#P"JJHT0JJJ +M`$!()0`#2`J60P*&`@,8*Q!@`Q(``!`EDB,``"QB``800`,.```0)3P"```D +M0AP```,8@`!B&"&,8@```$``"``````0``&V)`L`!8R#```\`@`(`&(8)!!@ +M`P```!`E$``!KR0+``:.0BO8/`,(``!#$"000`&J)`L`!"8"`$"4@P`*`$,0 +M*A1``:4``!`E$``"\X^_`)"6(P`"+&,`!11@`NX``!`EEB(``BQ"``840`&; +M``!8)98B``(L0@`.)`0``R0#``$`8%@E$``!E`""6`H0``&2)`L`!Q```M\` +M`!`EKZ(`().D`"`GHP`@D&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`" +M%@``@B`ECD(`%`$B$"$T`X@``$,0(:Q$```0``'#`!!)0*^B`"23I``D)Z,` +M))!B``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@)8Y"`!0!(A`A +M-`.(!`!#$"&L1```$``!O``024"OJ``HDZ0`*)!B``$``A(``((@)9!B``(` +M`A0``((@)9!B``,``A8``((@)8Y"`!0!(A`A-`.("`!#$"&L1```$``!M0`0 +M04"OJ@`LDZ0`+)!B``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@ +M)8Y"`!0!`A`A-`.(#`!#$"&L1```$``!K@`004"OI0`PDZ0`,)!B``$``A(` +M`((@)9!B``(``A0``((@)9!B``,``A8``((@)8Y"`!0!`A`A-`.($`!#$"&L +M1```$``!IP`0*4"OJP`TDZ0`-)!B``$``A(``((@)9!B``(``A0``((@)9!B +M``,``A8``((@)8Y"`!0`HA`A-`.(%`!#$"&L1```$``!H#P"``"OI``XDZ0` +M.)!B``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@)8Y"`!0`PA`A +M-`.(``!#$"&L1```$``!L@`3,4"OH``\DZ0`/)!B``$``A(``((@)9!B``(` +M`A0``((@)9!B``,``A8``((@)8Y"`!0`PA`A-`.(!`!#$"&L1```$``!JP`3 +M,4"OI0!`DZ0`0)!B``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@ +M)8Y"`!0`PA`A-`.("`!#$"&L1```$``!I``3*4"OH`!$DZ0`1)!B``$``A(` +M`((@)9!B``(``A0``((@)9!B``,``A8``((@)8Y"`!0`HA`A-`.(#`!#$"&L +M1```$``!G0`3*4"OH`!(DZ0`2)!B``$``A(``((@)9!B``(``A0``((@)9!B +M``,``A8``((@)8Y"`!0`HA`A-`.($`!#$"&L1```$``!E@`3*4"OH@!,DZ0` +M3">C`$R08@`!``(2``""("608@`"``(4``""("608@`#``(6``""("6.0@`4 +M`*(0(30#B!0`0Q`AK$0``!```8\`$RE`KZ``4).D`%"08@`!``(2``""("60 +M8@`"``(4``""("608@`#``(6``""("6.0@`4`*(0(30#B!@`0Q`AK$0``!`` +M`8@`$RE`KZ``5).D`%208@`!``(2``""("608@`"``(4``""("608@`#``(6 +M``""("6.0@`4`*(0(30#B!P`0Q`AK$0``!```8$`$"E`K[0`6).D`%B08@`! +M``(2``""("608@`"``(4``""("608@`#``(6``""("6.0@`4`*(0(30#B``` +M0Q`AK$0``!```7H`$"E`K[4`7).D`%R08@`!``(2``""("608@`"``(4``"" +M("608@`#``(6``""("6.0@`4`*(0(30#B`0`0Q`AK$0``!```;PD`@`!K[0` +M8).D`&"08@`!``(2``""("608@`"``(4``""("608@`#``(6``""("6.0@`4 +M`2(0(30#B```0Q`AK$0``!```6X`$$E`K[4`9).D`&208@`!``(2``""("60 +M8@`"``(4``""("608@`#``(6``""("6.0@`4`2(0(30#B`0`0Q`AK$0``!`` +M`6<`$$E`KZ@`:).D`&B08@`!``(2``""("608@`"``(4``""("608@`#``(6 +M``""("6.0@`4`2(0(30#B`@`0Q`AK$0``!```6``$$%`KZH`;).D`&R08@`! +M``(2``""("608@`"``(4``""("608@`#``(6``""("6.0@`4`0(0(30#B`P` +M0Q`AK$0``!```5D`$$%`KZ4`<).D`'"08@`!``(2``""("608@`"``(4``"" +M("608@`#``(6``""("6.0@`4`0(0(30#B!``0Q`AK$0``!```5(`$"E`KZL` +M=).D`'208@`!``(2``""("608@`"``(4``""("608@`#``(6``""("6.0@`4 +M`*(0(30#B!0`0Q`AK$0``!```4L\`@``DC0`!)(B``4``A(``H*@)9(B``8` +M`A0``H*@)9(B``<``A8``H*@)0*)H":2(P`(DB(`"0`"$@``8J@E`JFH)C*U +M__^2*``*DB(`"P`"$@`!`D`EDB(`#``"%``!`D`EDB(`#0`"%@`!`D`E`0E` +M)I(C``Z2(@`/``(2``!B4"4!25`FDB4`$)(B`!$``A(``*(H)9(B`!(``A0` +M`*(H)9(B`!,``A8``*(H)0"I*":6(@`"+$(`#C"C`/\`8B@+)`(`!!5B`-4Q +M2O__CD(KV#P#"```0Q`D$$``T"8"`$`P4___`!!)0"4B2``L0A``%$#^-``4 +M$">.0P`4`2`0)0!#$"$T`X@``$,0(0`4&">L0P```!!)0"4B2`0L0A``%$#^ +M.P`5$">.0P`4`2`0)0!#$"$T`X@$`$,0(0`5&">L0P```!!)0"4B2`@L0A`` +M%$#^0B>C`"B.0@`4`2`8)0!B&"$T`H@(`&(8(:QH````$$%`)0)(#"Q"$``4 +M0/Y))Z,`+(Y"`!0!`!@E`&(8(30"B`P`8A@AK&H````004`E`D@0+$(0`!1` +M_E`GHP`PCD(`%`$`&"4`8A@A-`*($`!B&"&L90```!`I0"2B2!0L0A``%$#^ +M5R>C`#2.0@`4`*`8)0!B&"$T`H@4`&(8(:QK```\`@``)$(```)`("4`0/@) +M`@`H)9(D`!22(@`5``(2``""("62(@`6``(4``""("62(@`7``(6``""("62 +M)0`8DB(`&0`"$@``HB@EDB(`&@`"%```HB@EDB(`&P`"%@``HB@E`!,Q0"3" +M2``L0A``%$#^12>C`#B.0@`4`,`8)0!B&"$T`H@``&(8(:QD````$S%`),)( +M!"Q"$``40/Y,)Z,`/(Y"`!0`P!@E`&(8(30"B`0`8A@AK&`````3,4`DPD@( +M+$(0`!1`_E,GHP!`CD(`%`#`&"4`8A@A-`*("`!B&"&L90```!,I0"2B2`PL +M0A``%$#^6B>C`$2.0@`4`*`8)0!B&"$T`H@,`&(8(:Q@````$RE`)*)($"Q" +M$``40/YA)Z,`2(Y"`!0`H!@E`&(8(30"B!``8A@AK&`````3*4`DHD@4+$(0 +M`!1`_F@D`@`'CD,`%`"@$"4`0Q`A-`.(%`!#$"$D`P`'K$,````3*4`DHD@8 +M+$(0`!1`_F\GHP!0CD(`%`"@&"4`8A@A-`*(&`!B&"&L8````!,I0"2B2!PL +M0A``%$#^=B>C`%2.0@`4`*`8)0!B&"$T`H@<`&(8(:Q@````$"E`)*)(`"Q" +M$``40/Y])Z,`6(Y"`!0`H!@E`&(8(30"B```8A@AK'0````0*4`DHD@$+$(0 +M`!1`_H0GHP!C`&B.0@`4`2`8)0!B&"$T`H@(`&(8(:QH````$$%`)0)( +M#"Q"$``40/Z>)Z,`;(Y"`!0!`!@E`&(8(30"B`P`8A@AK&H````004`E`D@0 +M+$(0`!1`_J4GHP!PCD(`%`$`&"4`8A@A-`*($`!B&"&L90```!`I0"2B2!0L +M0A``%$#^K">C`'2.0@`4`*`8)0!B&"$T`H@4`&(8(:QK```\`@``)$(```)` +M("4`0/@)`@`H)20"``&/OP"0C[4`C(^T`(B/LP"$C[(`@(^Q`'R/L`!X`^`` +M"">]`)@`````)[W_Z*^_`!`D@RC`/`(``"1"````H"`E`&`H)0!`^`DD!@`& +MC[\`$`/@``@GO0`8)[W_Z*^_`!`\`@``)$(``"2$*,``0/@))`8`!B0"``&/ +MOP`0`^``"">]`!@GO?_HK[\`$"2#*,P\`@``)$(```"@("4`8"@E`$#X"20& +M``:/OP`0`^``"">]`!@GO?_0K[\`**^Q`"2OL``@`("()0(@@"4\`@``)$(` +M`"8$*,P`0/@))`8`!HX$`!0T`H```((@(9(#*,R2`BC-``(2``!B&"62`BC. +M``(4``!B&"62`BC/``(6``!B&"6L@P#@CB0`%#0"@```@B`AD@,HT)("*-$` +M`A(``&(8):R#`.0D`@`!C[\`*(^Q`"2/L``@`^``"">]`#`PI?__E(("H!!% +M``8D`P`,E((3`C!"`(`D!``#)`,`"P""&`H0P``"`````*S#```#X``(```0 +M)0"`,"64@A,6$$``!0``*"4D!0`!E(,3!B0"`$,`0R@*E((3&C2C``0`8B@+ +ME((3'!!```D`````E,,"9B0"#A$08@`%`````#2E``B4@Q,(-*(`(`!#*`H# +MX``(`*`0)2>]_]"OOP`LK[(`**^Q`"2OL``@`("`)981$N`R,@`<`!*0@C(Q +M``(`$8@KC@("1`!`^`D"0"@EC@,`%#0"@```8A@AC&(8`#1"(`"L8A@`C@(" +M2`(`("4`0/@)`D`H)0!1$":.`P)0`@`@)0)`*"4`8/@)``(P*X^_`"R/L@`H +MC[$`)(^P`"`#X``()[T`,">]_\B,A@`4C,)`$*^B`#"3HP`P)Z0`,)""``$` +M`A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)3P"__$T0O^?`&(8)#P" +M```D0AP@,*4`!P`%*(``HB@AC*(```!B&"6OHP`TDZ,`-">D`#20@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LPT`0`^``"">]`#@GO?_0 +MK[\`+*^R`"BOL0`DK[``(`"`D"4PT?__`D"`)3P"```D0@``)@0HQ@!`^`DD +M!@`&C@0`%#0"@```@B`AD@,HQI("*,<``A(``&(8)9("*,@``A0``&(8)9(" +M*,D``A8``&(8):R#``B.1``4-`*```""("&2`RC*D@(HRP`"$@``8A@E,C$_ +M_P`1C```<1@EK(,`#(^_`"R/L@`HC[$`)(^P`"`#X``()[T`,(R&`!0T`H`` +M`,(P(8S%`%```"`E``4@````*"6,PP!,```0)0""$"4#X``(`*,8)8R"`!0T +M`X```$,0(8Q"`$P#X``(`````">]__",@P`4-`*```!B&"&,90`@/`(!``"B +M$"6L8@`@C(,`%#0"@```8A@A/`(!``"B*"6L90`@`^``"">]`!",@A+,$$`` +M*2>]__"40@`",$(`(!!``"4``#@EC*(``!!```X``#`E)*@`!`!`*"4!!Q`A +MD$,``#!B`(`00``#,&,`?P!F$"L`8C`*).<``0#E$"L40/_W`0<0(8R#`!0T +M`H```&(8(8QE``00P``(``800C!"`/\L0@`#$$``!#P"`@``HA`E$```"*QB +M``2,@P`4-`*```!B&"$\`OW_-$+__P"B$"2L8@`$`^``"">]`!",@@`4-`.` +M``!#$"&,0AAD``(LPC"E`?\PH@$`$$```P`````XI0'_``4H)XR#`!0T`H`` +M`&(8(8QB`%",8P!,`$,0)@/@``@`11`F)[W_Z`"`,"6,P@`4C$)`(*^B`!"3 +MHP`0)Z0`$)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)3!D +M`/\`!"$",&,`#XS"`F@41``$```H)93"`FP`0Q`F+$4``0"@$"4#X``()[T` +M&(R#`!0T!H```&88(8RB``",8P"0`$,0(:RB``",@@`4`$80(8RC``2,0@", +M`&(8(:RC``2,@@`4`$80(8RC``R,0@"4`&(8(:RC``R,@@`4`$80(8RC``B, +M0@"(`&(8(:RC``B,@@`4`$80(8RC`!",0@"8`&(8(0/@``BLHP`0`^``""0" +M``&,@@`4-`.```!#$"&,0AP<`^``"#!"`/^,@@`4-`.```!#$"&,0@!8`^`` +M"#!"``]`!@#X``()`(``2>]_]"OOP`LK[(`**^Q`"2OL``@`("()0"@ +M@"4N`@`&%$``"`(@D"4\`@``)$(```!`^`DT!?__`%`0*Q!```4"("`E)`+_ +M_ZY"+`00```)```0)3P"```D0@```$#X"0(`*"6.(P`4K&(0<*Y0+`0D`@`! +MC[\`+(^R`"B/L0`DC[``(`/@``@GO0`P)[W_Z*^_`!",@@`4C$40<#P"```D +M0@```$#X"3"E__^/OP`0`^``"">]`!@GO?_0K[\`+*^R`"BOL0`DK[``(`"` +M@"4`H(@E`@"0)3P"```D0@```$#X"20%/_\`41`K$$``!0(`("4D`O__KD(L +M"!```!```!`E/`(``"1"````0/@)`B`H)8X%`!0T`X```*,H(8RC`!0D!,`` +M`&08)#!"/_\`8A@EK*,`%*Y1+`@D`@`!C[\`+(^R`"B/L0`DC[``(`/@``@G +MO0`P)[W_Z*^_`!",@@`4-`.```!#$"&,10`4/`(``"1"````0/@),*4__X^_ +M`!`#X``()[T`&)""*]@X0@`!`^``"#!"``$GO?_P$*``#0"`,"6,Q``4-`*` +M``""("&,@@`$/`/^_S1C__\`0Q`DK((`!(S"*]@`0Q`D$```"ZS"*]B,A``4 +M-`*```""("&,@@`$/`,!``!#$"6L@@`$C,(KV`!#$"6LPBO8)`(``0/@``@G +MO0`0)[W_T*^_`"ROL@`HK[$`)*^P`"``@(`E`*"()0(`D"4\`@``)$(```!` +M^`DD!3__`%$0*Q!```4"`"`E)`+__ZY"+`P0```3```0)3P"```D0@```$#X +M"0(@*"6.!0`4-`.```"C*"&,I``4/`/``#1C__\`@R`D``(4`#P#/_\`0Q`D +M`((@):RD`!2N42P,)`(``8^_`"R/L@`HC[$`)(^P`"`#X``()[T`,">]_^BO +MOP`0C((`%#0#@```0Q`AC$4`%``%+`(\`@``)$(```!`^`DPI3__C[\`$`/@ +M``@GO0`8)[W_\#"E__\LHP"!$&``"20"``R,@@`4K$4$`(R#`!0`!A`KK&($ +M!`"D$"&@1@`H```0)0/@``@GO0`0)[W_T*^_`"BOL0`DK[``(`"`B"4PL`#_ +M$,``0*(P$M`R`@#_$$``/20#`4".(A+,E$(``C!"`4`40P`X/`(``"1"```` +M0/@))`4``0!`*"6.(A+,E$(``C!"0``00``*``480G(#(`(`!!!``((@(22$ +M`01R`S`"`$80(0`"$$`0```7)$8-K(XB$LR40@`",$*``!!```H`!1B"<@,@ +M`@`$$$``@B`A)(0`TG(#,`(`1A`A``(00!````DD1@U(<@4@`@`$$$``@B`A +M)(0!:'(%,`(`1A`A``(00"1&#F!R!1@"``,00`!B&"$D8P/H,&,__XXB`!2L +M1!!PCB(`%*Q&$+".)``4-`*```""("$``Q0``$,0):R"`!2/OP`HC[$`)(^P +M`"`#X``()[T`,">]_^BOOP`0/`(``"1"````0/@)C(4">(^_`!`#X``()[T` +M&`"`,"4D`P`&$*,`!P``$"60PA,C$$```P``("6,PBOT+$0``@"`$"4#X``( +M`````">]_Y"OOP!LK[``:#P"```D0@```$#X"0"`@"400`"M-`.``(X"`!0` +M0Q`A)`,`'ZQ#&'".!0`4-`*```"B*"&6`@)P,$(`\"1"_]`L0@!`)`,`&"0$ +M`!0`@A@+K*,9^(X$`!0T`H```((@(8R"`!PD`\!_`$,0)#1"`("L@@`D`$20 +M@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`0C@0":#B# +M``D`$B0@@`!``(2``!B +M&"60@@`"``(4``!B&"60@@`#``(6``!B&"4\`OS_-$+__P!B&"0\`@(``&(8 +M):^C`$R3HP!,$```*R>D`$R.`@`4-`.```!#$"$D`P`*K$,8=(X"`!0T`X`` +M`$,0(20#``RL0QAXC@(`%#0#@```0Q`A)`,``ZQ#&?".`@`4-`.```!#$"$D +M`P`@K$,9](X%`!2,HD`0KZ(`4).C`%`GI`!0D((``0`"$@``8A@ED((``@`" +M%```8A@ED((``P`"%@``8A@E/`+\_S1"__\`8A@D/`(#``!B&"6OHP!4DZ,` +M5">D`%20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`0 +M$```;X^_`&R.!0`4C*)`$*^B`%B3HP!8)Z0`6)""``$``A(``&(8)9""``(` +M`A0``&(8)9""``,``A8``&(8)3P"_/\T0O__`&(8)*^C`%R3HP!<)Z0`7)"" +M``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8):RC0!".!0`4C*)` +M$*^B`&"3HP!@)Z0`8)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8` +M`&(8)20"__T`8A@DKZ,`9).C`&0GI`!DD((``0`"$@``8A@ED((``@`"%``` +M8A@ED((``P`"%@``8A@EK*-`$(X"`!0T`X```$,0(20#`!^L0QAPC@(`%#0# +M@```0Q`A)`,`?ZQ#&'2.`@`4-`.```!#$"$D`P`.K$,8>(X"`!0T`X```$,0 +M(20#``RL0QGPC@(`%#0#@```0Q`A)`,`_ZQ#&?2.!0`4-`*```"B*"&6`@)P +M,$(`\"1"_]`L0@!`)`,`$B0$``X`@A@+K*,9^(X%`!0T`H```*(H(8RC`!PD +M`L!_`&(8))8"`G`P0@#P)$+_T"Q"`$`T9!.`-&,/@`""&`NLHP`]_ZBOOP!4K[``4#P"```D0@```$#X"0"`@"400`!TC[\` +M5(X%`!2,HD`0KZ(`0).C`$`GI`!`D((``0`"$@``8A@ED((``@`"%```8A@E +MD((``P`"%@``8A@E/`+\_S1"__\`8A@DKZ,`1).C`$0GI`!$D((``0`"$@`` +M8A@ED((``@`"%```8A@ED((``P`"%@``8A@EK*-`$(X%`!2,HD`0KZ(`2).C +M`$@GI`!(D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E)`+_ +M_0!B&"2OHP!,DZ,`3">D`$R0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`# +M``(6``!B&"6LHT`0C@(`%#0#@```0Q`A)`,``:Q#`02.!0`4-`*```"B*"&, +MHP`<)`+`?P!B&"26`@)P,$(`\"1"_]`L0@!`-&03@#1C#X``@A@+K*,`'(X" +M`!0T`X```$,0(20#`!^L0QAPC@(`%#0#@```0Q`A)`,`?ZQ#&'2.`@`4-`.` +M``!#$"$D`P`.K$,8>(X"`!0T`X```$,0(20#``RL0QGPC@(`%#0#@```0Q`A +M)`,`_ZQ#&?2.!0`4-`*```"B*"&6`@)P,$(`\"1"_]`L0@!`)`,`&"0$`!0` +M@A@+K*,9^(^_`%2/L`!0`^``"">]`%@\`@``E*,``)1"'$``0Q`K%$``"P`` +M("4\`@``)$,<0)2E```DA``!``00@`!#$"&40@```$40*Q!`__H`````/`(` +M`"1"'$``!!B``$,0(0/@``B$0@`")[W_X*^_`!BOL0`4K[``$`#`@"4`X(@E +M`(`P)22C__\L8@`=$$``O"2'`GP\`@``)$(<<``#&(``8A@AC&(```!```@` +M````)`(``A("``\\`@`(+@(``A1``+0``!`E+@(`!!1``+$D`@`-+@(`!A1` +M`*X``!`E)`(`?Q("``@`````$```J20"``V,XP```&(8)"0"``T0``"D``,0 +M"Q```*(``!`E$@``H```$"4D`@`!%@(`!@````",PBO8``(6PCA"``$0``"8 +M,$(``1```)8``!`EC(,":"QB``800`"2```0)20"``448@"/)`(`#92"`FPL +M0@`($$```P`````0``"))`(`#1```(<``!`EC,(L*!```(0L0@`!$@``@@`` +M$"4D`P`!%@,`?R0"``R,@@`4-`.```!#$"&,0B((``(30CA"``$0``!W,$(` +M`8R"`I"N(@``$```] +M_]"OOP`H`(!`)22C__XL8@`<$$``="2)`GP\`@``)$(=&``#&(``8A@AC&(` +M``!```@`````$.``!3P#"`"-`BO8`$,0)1````:M`BO8C0(KV#P#]_\T8___ +M`$,0)*T"*]@0``!F)`(``8R"`!0T`X```$,0(8Q%(@@0X``#`````!````,T +MI2``)`+?_P"B*"2,@@`4-`.```!#$"&L12(($```5B0"``&LAP*0C((`%#0# +M@```0Q`AK$<`2!```$\D`@`!``<0*ZT"*^@0``!+)`(``1#@``4\`X``C0(K +MV`!#$"40```&K0(KV(T"*]@\`W__-&/__P!#$"2M`BO8$```/B0"``&%`BP` +M`.(X(2SC`$`D`@`_`$,X"B0"`!H4H@`&`````(T"*^P`XA`E,$(`/Q````>M +M`BOLC0,K[#!C/P`PXC\```(2`@!#$"6M`BOLC((`%#0#@```0Q`AC0,K[*Q# +M`.@0```D)`(``2S"``<00``A```0)3P"```D0AS\``88@`!B&"$\`@``)$(` +M`(QE````0/@)`.`P)1```!>/OP`HC2(``#!"$``00``,`````!#@``4D`__W +MC0(KW#1"``@0```$K0(KW(T"*]P`0Q`DK0(KW!````]_XBOOP!TK[8`<*^U`&ROM`!HK[,`9*^R`&"OL0!D`$"0@@`!``(2``!B&"60@@`"``(4``!B&"60 +M@@`#``(6``!B&"4\`O_\-$+__P!B&"2OHP!$DZ,`1">D`$20@@`!``(2``!B +M&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`$/`(``"1"````0/@))`0` +M"B03`"@GL@!(/!8``3P"```D50``)[$`3">P`%".@@`4C$)`$*^B`$B3HP!( +MDD(``0`"$@``8A@EDD(``@`"%```8A@EDD(``P`"%@``8A@E`'88)!!@`"(` +M`````J#X"20$`#*.A``4C()`!*^B`$R3HP!,DB(``0`"$@``8A@EDB(``@`" +M%```8A@EDB(``P`"%@``8A@E/`+__#1"__\`8A@DKZ,`4).C`%"2`@`!``(2 +M``!B&"62`@`"``(4``!B&"62`@`#``(6``!B&"6L@T`$)G/__Q9@_]`````` +M$F``"@``$"6.A``4-`*```""("&,@@`$/`/_^S1C__\`0Q`DK((`!"0"``&/ +MOP!TC[8`<(^U`&R/M`!HC[,`9(^R`&"/L0!]_^B,@@`4C$)`!*^B`!"3H@`0)Z0`$)"# +M``$``QH``$,0)9"#``(``QP``$,0)0`"%`(P0@`#`^``"">]`!@GO?_HK[\` +M%"0"``@0H@`VK[``$"RB``D00``/)`(!`"0"``(0H@`S+*(``Q!```8D`@`$ +M)`(``1"B`!8``!`E$```0(^_`!00H@`D```0)1```#R/OP`4$*(`+"RB`0$0 +M0``&)`("`"0"`"`0H@`D```0)1```#./OP`4$*(`)B0"!``0H@`G```0)1`` +M`"V/OP`4/`(``"10``",@A+,$$``(@````"40@`",$)``!!```,\`@``$``` +M'"10``",@A+,E$(``C!"@``00``7/`(``!```!4D4```/`(``!```!(D4``` +M/`(``!````\D4```/`(``!````PD4```/`(``!````DD4```/`(``!````8D +M4```/`(``!````,D4```/`(``"10```\`@``)$(```!`^`D"`"@E`@`0)8^_ +M`!2/L``0`^``"">]`!B,@@`4C$(`#`/@``@`````)[W_\(R"`!2L10`,`^`` +M"">]`!`GO?_PC(,`%"0"``2L8@`(`^``"">]`!`GO?_8K[\`((R#`!0D`@`@ +MK&(`"#P"```D0@``)`4`""0&``0`0/@)```X)0`"$"N/OP`@`^``"">]`"@G +MO?_8K[\`)*^P`"``@(`EC@0`%#0"@```@B`AC((`2"0#_]\`0Q`DK((`2(X" +M+"0P0@`!$$``"#P"```D0@```$#X"0(`("4\`@``)$(```!`^`D"`"`E/`(` +M`"1"````0/@)`@`@)8^_`"2/L``@`^``"">]`"@GO?_8K[\`((R#`!0T`H`` +M`&(8(8QB`$@T0@`@K&(`2#P"```D0@```$#X"0````"/OP`@`^``"">]`"@G +MO?_PC((`%#0#@```0Q`AK$4`0(R"`!0`0Q`AK$8`1`/@``@GO0`0)[W_\"RC +M`$`08``8```0)2RB`"`40``,-`*``(R#`!0`8A@AC&8`1"2D_^`D`@`!`((0 +M!``"$"<`PA`DK&(`1!````HD`@`!C(,`%`!B&"&,9@!`)`(``0"B$`0``A`G +M`,(0)*QB`$`D`@`!`^``"">]`!`GO?_P+*,`0!!@`!8``!`E+*(`(!1```LT +M`H``C(,`%`!B&"&,9@!$)*3_X"0"``$`@A`$`,(0):QB`$00```))`(``8R# +M`!0`8A@AC&8`0"0"``$`HA`$`,(0):QB`$`D`@`!`^``"">]`!",@@`4-`.` +M``!#$"&,0P`\C$0!##"%`"`T8@(``$48"SP"`@(`@B`D-&(!``/@``@`9!`* +M)[W_\(R"`!0T`X```$,0(3"C`/^L0P`\,*,"`"0"`"```#`E,*4!`!"@``,` +M0S`+/`("`@#","6,@@`4-`.```!#$"&L1@$,$,``!@````",@P`4C&(`-#1" +M`!`0```&K&(`-(R"`!2,0P`T)`3_[P!D&"2L0P`T`^``"">]`!"HH``(N*`` +M"S#&#_^HI@`,N*8`#S#G`"`0X``&`````(BB``R8H@`/-$(@`*BB``RXH@`/ +MJ*``%+B@`!>(H@`4F*(`%ZBB`!"XH@`3`^``""0"``$GO?_@K[\`'*^R`!BO +ML0`4K[``$`"`D"4`H(@EBB,`%)HC`!(H@`0F*(`$P`"$\(P0@`?HB(`*(BB`!"8H@`3``(7`J(B`"F(H@`0 +MF*(`$P`"$P(P0@`!HB(`*HBB`!28H@`7,$(``A1``#\``!`EB*(`%)BB`!

]`"`````````` +M`">]_TBOOP"TK[X`L*^W`*ROM@"HK[4`I*^T`*"OLP"R0#``P0```(E\(``I?"``(``A'".$(``3!"``$40`1S)`,`#)?" +M``(``A&",$,``9?"``(P0@`@$$``!0`````48`1J)`,`#!````@\`@``E\(` +M`@`"$8(X0@`!,$(``11`!&(D`P`,/`(``"1"```"("`E```H)0!`^`DD!@`! +M$$`$7P(@("4\`@``)$(```!`^`D#P"@E`$"H)1*@!%,D`P`,)`(`!H^C`+P0 +M8@`++&(`!Q!```8D`@`(+&(``A!`!$HD`P`,$```!8^E`,2/I`"\%(($120# +M``R/I0#$$*``$@````".(@`4C$(10*^B`'@\`@``)$(```(@("4`0/@)`J`H +M)8XB+"0P0@`!$$``!SP"```D0@```$#X"0(@("40```#CB0":*^@`'B.)`)H +M.(,`!RQC``$X@@`++$(``0!B&"448``,CZ8`Q"0#``H0@P`))`(`"1""``<` +M````%(,`&@````"6(@)L+$(`!!!``!8`````$,``%`````".)!+,$(``$0`` +M``"7PP``E((``!!B``T`````E\,``I2"``(P8P'P,$(!\!1B``<\`@``)$(` +M``(@("4`0/@)`\`H)11`!`TD`@`!CB4`%#0"@```HA`AC$,`6*^C`'PD`P`! +MCZ0`?`"`,"4`9B`*KZ0`?(Q#``0\`@(@`&(8)*^C`(2,HD`0KZ(`2).C`$@G +MI`!(D((``0`"$@``8A@ED((``@`"%```8A@E/`(`_C1"`&``8A@DKZ,`@(RB +M0!2OH@!,DZ,`3">D`$R0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6 +M``!B&"6OHP!PC*)`&*^B`%"3HP!0)Z0`4)""``$``A(``&(8)9""``(``A0` +M`&(8)9""``,``A8``&(8):^C`'0\`@``)$(```(@("4`0/@)CZ4`O#P"```D +M0@```$#X"0(@("4\`@``)$(```(@("4`0/@)`\`H)1!``\`D`P`#E\(``C!# +M`?`D`@%`$&(`("AB`4$00``/)`((P"0"`,`08@`F*&(`P1!```8D`@#0)`(` +MH!!B`!TD`P`,$``#L(^E`,@08@`A)`,`#!```ZR/I0#($&(`&2AB",$00``& +M)`()0"0"`5`08@`,)`,`#!```Z./I0#($&(`!20""5`08@`&)`,`#!```YV/ +MI0#()!<``1```!"OMP"()!<``B0"``$0```,KZ(`B"07``,D`P`"$```"*^C +M`(@D%P`$)`0``A````2OI`"()!<`!20%``*OI0"(CB(`%#0#@```0Q`A)`,` +M!ZQ#&````(`E/`(``"13'9`GL@!4`!`00`!0&"$``Q#``%,0(8Q$```D@L`` +M+$(0`!!``!8`$!!```,00`!7$"$``A"``%,0(8Q"``"OH@!4DZ,`5))"``$` +M`A(``&(8)9)"``(``A0``&(8)9)"``,``A8``&(8)8XB`!0`1!`AK$,``!`` +M``XFU@`!`%`0(0`"&,``D`&"0@@`!``(2``!B +M&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`0CZ,`<*^C`&23HP!D)Z0` +M9)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8XB`!2L0T`4 +MCZ0`=*^D`&B3HP!H)Z0`:)""``$``A(``&(8)9""``(``A0``&(8)9""``,` +M`A8``&(8)8XB`!2L0T`8CB(`%#0#@```0Q`ACZ4`?*Q%`%B.)``4-`*```"" +M("&2@RC&DH(HQP`"$@``8A@EDH(HR``"%```8A@EDH(HR0`"%@``8A@EK(,` +M"(XD`!0T`H```((@(9*#*,J2@BC+``(2``!B&"6L@P`,CB(`%#0#@```0Q`A +MCH,KX*Q#`!B.(P`4)`+__ZQB`(`\`@``)$(```(@("4`0/@)`J`H)1!``:TD +M`P`#/`(``"1"```"("`EDB42T`!`^`DD!@`!/`(``"1"```"("`E`$#X"0/` +M*"66(@)P,$(`\"1"_]`L0@!`$$``$@````".(Q+,C&(``#!"P``00``-)`<` +M#91F``(PQD``)`4`#(XD`!0T`H```((@(8R"&"0D`__P`$,0)`#F*`H`11`E +MK((8)(XB`!0T`X```$,0(8Q"&10P1#__E\(``C!"`"`00``'``00@#P#NBXT +M8XNC`$,`&0``$!`0```&``(A`CP"S,PT0LS-`((`&0``$!```B#"CB(`%#0# +M@```0Q`A)`,``:Q#&!R.(A+,E$(``C!"0``00``'/`(````$($`D0@```$#X +M"22$`&00```0CB(`%(XB$LR40@`",$*``!!```<\`@````0@@"1"````0/@) +M)(0`9!````6.(@`4)$(```!`^`DDA`!DCB(`%#0#@```0Q`AC%88""0#.`"L +M0Q@()!```8XB`!0T`X```$,0(8Q"'"0P0@`0$$``#SP"```D4P``-!*```)@ +M^`DD!`#(`@`0)2A"`!000``')A```8XB`!0`4A`AC$(<)#!"`!`40/_U```` +M`(XB`!0T`X```$,0(:Q6&`B.(P`4-`*```!B&"&,8AA@-$(``ZQB&&"7P@`" +M,$(`H"0#`*`00P`3)`(``HZ#*\P08@`0-`*``(XC`!0`8A@AC&(9(#1"\`"L +M8AD@CB0`%#0"@```@B`AC((9(#P#``$`0Q`EK((9("0"``$0```"KH(KS*Z` +M*\P\`@``)$(```!`^`D"("`E``"`)20&``$GI0!L`!`@@"2"T``L0A``$$`` +M$@`0$(`"!A`$KZ(`;).C`&R0H@`!``(2``!B&"60H@`"``(4``!B&"60H@`# +M``(6``!B&"6.(@`4`$00(:Q#$``0```&)A```8XC`!0`8A@A`@80!*QB$``F +M$``!*@(`"A1`_^0`$""`KH!2Z)8B`H000``+``"`)3P"```D4@```B`@)0)` +M^`D"`"@E)A```98B`H0"`A`J%$#_^@(@("4\`@`(-$()9:Z"*-0D`@`&CZ,` +MO!1B``,\`@`(-$(99:Z"*-2.(P`4CH(HU*QB`*".)``4C((`K#P#``<`0Q`E +MK((`K(XB$N000``$/`(``"1"````0/@)`B`@)3P"```D0@```B`@)30%F&`D +M!@`!`$#X"0``."4\`@``)$(```(@("4`0/@)CZ4`O(XD`!0T`H```((@(8R" +M`"`\`_Y_-&/__P!#$"2L@@`@CB,":"QB``800``')`(`!11B`!``````EB(" +M;"Q"``@40``,`````(XB`!0T`X```$,0(3P#``$T8P"JK$,!&(XB`!0T`X`` +M`$,0(20#,A"L0P$]`!`GO?_H +MK[\`%*^P`!``@(`EC@(I0`!`^`D`````$$``!(^_`!0D`O__I@(HTB0"``&/ +ML``0`^``"">]`!@GO?^XK[\`1*^V`$"OM0`\K[0`.*^S`#2OL@`PK[$`+*^P +M`"@`@(@E`*"P)203``$\`@``)$(```!`^`D"(*@E`$"@)0``@"4\`@``)%(` +M`)8B`H0"`A`K$$``!@(@("4"0/@)`@`H)1!`__DF$``!``"8)1)@`&T``!`E +MCB(`%#0#@```0Q`A)`,``:Q#&7P``(`ECB(`%#0#@```0Q`AC$(<(!1```\N +M`@!D/`(``"13```T$H```F#X"20$``4F$``!+@(`9!!``%@``!`ECB(`%`!2 +M$"&,0AP@$$#_]BX"`&000`!1```0)3P"```D0@```B`@)0!`^`D"@"@E$$`` +M2C0#@`".(@`4`$,0(8Q"&10P13__EH0``C"$`"``!1"`/`.Z+C1CBZ,`0P`9 +M```0$!2```8``AD"/`+,S#1"S,T`H@`9```0$``"&,(\`@``)$(```!`^`DD +M9`!D/`(``"1"```"("`E`H`H)0!`^`DGI@`0$$``+#0#@`".(@`4`$,0(:Q` +M&7R6@@`",$(`0!!``!XD!``*CB,":!!D``TD`@`)$&(`"P`````49``%```` +M`)8B`FPL0@`$%$``!0````"6HA,`+$)0`Q1```L\`@``EL(``C!"`*`D`P"@ +M$$,`!3P"```D0@```B`@)0!`^`D"@"@E/`(``"1"```"("`E`$#X"0+`*"6. +M(@`4-`.```!#$"&,0QA@-&,``JQ#&&`D`@`!C[\`1(^V`$"/M0`\C[0`.(^S +M`#2/L@`PC[$`+(^P`"@#X``()[T`2">]__",@@`4-`.```!#$"&,1@`$/`+_ +M_#1"__\`PC`D)`(``1"B`",HH@`"$$``!20"``80H``5-`*``!```",````` +M$*(`!20"``@0H@`9`````!```!T`````C(,`%#0"@```8A@A/`(0`0#"$"6L +M8@`$C(0`%(R"`!0D`__?`$,0)!```!&L@@`4C(,`%`!B&"$\`A`"`,(0):QB +M``2,@P`4C&(`%#1"`"`0```'K&(`%(R#`!0T`H```&(8(3P"$```PA`EK&(` +M!`/@``@GO0`0)[W_Z*^_`!`\`@`!)$+5E`!`^`DD!0`"C[\`$`/@``@GO0`8 +M)[W_Z*^_`!2OL``0`("`)3P"```D0@`````H)0!`^`DD!@`!$$``!0(`("4\ +M`@`!)$+5E`!`^`DD!0`3C[\`%(^P`!`#X``()[T`&">]_]"OOP`LK[(`**^Q +M`"2OL``@`("()0"@@"4\`@`!)$+5E`!`^`DD!0`3$$``H```*"4\`@``)$(` +M``(@("4`0/@))`8``1!``)J/OP`L/`(``21"U90"("`E`$#X"0``*"400`"3 +MC[\`+!(``)$D`@`!CB,":"0$``H09``))`(`"1!B``<`````%&0`#P````"6 +M(@)L+$(`!!!```L`````E@,``C!B`"`40``%)!(`"#!C`-`D`@#`%&(`."0$ +M``00```V)`0`ZY8B`G`P0@#P)$+_T"Q"`$`40``)`````(XB`F@X0P`'+&,` +M`3A"``LL0@`!`&(8)1!@`!4`````E@,``C!B`"`40``%)!(`"#!C`-`D`@#` +M%&(``P`````0```>)`0`ZY8"``(P0D``%$``&B0$`>J6`@`",$*``"0$`.HD +M`P+J$```%`!B(`N6`P`",&(`(!1```4``)`E,&,`T"0"`,`48@`#`````!`` +M``HD!`"KE@(``C!"0``40``&)`0!JI8"``(P0H``)`0`JB0#`JH`8B`+E@,` +M`C!B`$`00``(,&(`(!1```0P8P#0)`(`P!1B``,`````$```!392``26`@`" +M,$(`0#9#``$`8I`*E@4``C"C`0`V0@`"`$.0"C"C`!`D`@`#`$"`)0`#@`J. +M(@`4-`.```!#$"&,1AA\,*(`(!1```0PHP#0)`(`P!1B`!,`````CB(`%#0# +M@```0Q`AK%`8!(XB`!0`0Q`AK%(B`!#$`!LD`@`!CB(`%`!#$"&L1!A\/`(` +M`"1"````0/@))`0!+!```!(D`@`!$,0`"#0#@`".(@`4`$,0(:Q$&'P\`@`` +M)$(```!`^`DD!`$LCB(`%#0#@```0Q`AK%`8!(XB`!0`0Q`AK%(B`"0"``&/ +MOP`LC[(`*(^Q`"2/L``@`^``"">]`#`GO?_(K[\`-*^T`#"OLP`LK[(`**^Q +M`"2OL``@`("()0"@H"4`P)`E`B"8)3P"```D0@```$#X":Y`````0(`E$@`` +MP8^_`#2.8RO,.&(``BQ"``$L8P`!`$,0)1!```(D`@`!KD(``(YD*\PD`@`! +M%((`830#@`".(@`4`$,0(8Q"&2`\`P`!`$,0)!1``%H``#`EKF`KS*Y$```T +M"8``/`@``8XB`!0`21@AC&4<$(QD'!2,9QP8``00*P`%$`H40``(`````(QB +M&2``2!`EK&(9("3&``$HP@`*%$#_\0``````!3("``02`@#","$`!$'"*0(` +M`CA"``$`!A`*$$``5P`'$",``A8```(^`P#F`!H``!`2%,```@``````!P`- +M`$`X)2CC_^`HY``@)`(`'P!$.`HD`O_@.&,```!#.`L`J``;```H$A4```(` +M``````<`#22E_X`HH__P**0`$"0"``\`1"@*)`+_\#AC````0R@+CB0`%#0" +M@```@B`AC(,9("0"^!\`8A@D``<10#!"!^``8A@EK(,9((XD`!0T`H```((@ +M(8R"&2`D`__@`$,0)#"C`!\`0Q`EK((9((XC`!0T`H```&(8(8QB&2`T0@@` +MK&(9("0"``*N8BO,)`(``:X"`!"B!P`4$```&Z(%`!66@@`",$(`H"0#`*`0 +M0P`6)`(``HYC*\P48@`4/`(``(X"`!`40``1/`(``(XC`!0T`H```&(8(8QB +M&2`T0O``K&(9((XD`!0T`H```((@(8R"&2`\`P`!`$,0):R"&2`D`@`!KF(K +MS#P"```D0@```B`@)0!`^`D"`"@EE@(``C!"``(40``J-`*``(XC`!0`8A@A +MC&(88#1"``*L8AA@EH4``C"B`0`40``*`````)8B`G`P0@#P)$+_T"Q"`$`0 +M0``B)`(``3"B`$`00``?)`(``8XD`F@X@P`'.((`"P`"$"L``Q`*$$``%R0# +M``H0@P`5)`(`"1""`!0D`@`!%(,`!CP"``&6(@)L+$(`!!1```XD`@`!/`(` +M`21"_7@`0/@)`B`@)1````@D`@`!EH(``C1"``*F@@`"E@(``C!"__VF`@`" +M)`(``8^_`#2/M``PC[,`+(^R`"B/L0`DC[``(`/@``@GO0`X)[W_R*^_`#2O +ML@`PK[$`+*^P`"@`@(@E`*"`)18```.OL``D)`+__Z^B`"2.(P)H)`(`"1!B +M``D`"20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6 +M``!B&"6LHP`4/`(``"1"```"("`E```H)0!`^`DD!@`!$$``!`)`$"6.(@`4 +MC$(`P`)`$"6/OP`TC[(`,(^Q`"R/L``H`^``"">]`#B,@@`4-`.```!#$"&, +M0AAD``(4PC!#`?\P8@$`$$```P`````X8@'_``(8)P/@``@`8!`EE*(``C!# +M`>`D`@#`$&(`$0`````H8@#!$$``!B0"`4`D`@"@$&(`"``````#X``(```0 +M)11B``H`````E((37!````FDP@``E((37A````:DP@``E((38!````.DP@`` +M`^``"```$"4D`@`!`^``"``````GO?_8K[\`)*^R`""OL0`B`!``4!`J$$`` +M!P````"60@`"-$(``J9"``(0```"``"`)0``@"6F4``6`@`0)8^_`"2/L@`@ +MC[$`'(^P`!@#X``()[T`*">]_]BOOP`DK[``(`"`@"4\`@``)$(``"0%``P` +M`#`E`$#X"0``."440``;C[\`)(X#`!0D`@`!K&($((X"`!2L0`8`C@,`%(QB +M!@`T0@`(K&(&`(X#`!0\`@`0-$("`:QB!@2.`@`4K$`&(```("6.`@`4K$0$ +M`(X#`!0`D!`AD$(`**QB!`0DA``!+((`@!1`__>/OP`DC[``(`/@``@GO0`H +M)[W_Z*^_`!``@'`E``!@)23)__\`"4C"),;__S#&``<`H$`E&*``'```4"4D +M#0`()`L``0`'.,``R"`A+((`"0&B(`H`BQ`$)$+__P#+&`0D8___`$,0)@#B +M$`0`"1B``&X8(8QC````0Q`D`.(0!@#"$`8!0A`$`8)@)0"&(",!1%`A`080 +M(21(__@``#`E'0#_Z24I``$\`@``)$(```!`^`D!@"`EC[\`$`/@``@GO0`8 +M)[W_\`"`0"64P@`",$,!X"0"`,`08@`/`0!()2AB`,$00``&)`(!0"0"`*`0 +M8@`'```0)1```%$`````%&(`3P``$"40```$```8)1````(D`P`!)`,``@`# +M&$`E)``$`&00(91'$W:40A-\``(1@`#B."4`9!`AE$(3@@`"$P``XC@E`&00 +M(91"$X@``A2``.(X)0!D$"&40A..``(6``#B."4`9!`AE$83E)1"$YH``A&` +M`,(P)0!D$"&40A.@``(3``#","4`9!`AE$(3I@`"%(``PC`E`&08(91B$ZP` +M`A8``,(P)20"``$0H@`'`````!"@``@D`@`"$*(`!0``$"40```=`````!`` +M``(`X#`E`,`X)13'``HT`X``C00`%#0"@```@B`AC((B""0#W_\`0Q`DK((B +M"!````>M)2O(C0(`%`!#$"&,0R((-&,@`*Q#(@BM)2O(C0(`%#0#@```0Q`A +MK$<98(T"`!0`0Q`AK$899"0"``$#X``()[T`$(R#`F@D!@`*$&8`&``````D +M`@`)$&(`%0`````49@`%`````)2"`FPL0@`$%$``$"0&`"B,@@)H.$,`!RQC +M``$X0@`++$(``0!B&"448``()`8`*)2"`G`P0@#P)$+_T"Q"`$`00``")`8` +M("0&`"B4H@```$8`&P``&!`4P``"```````'``TD8O_V+$(`#3A"``$#X``( +M``,0"B>]_\"OOP`\K[8`.*^U`#2OM``PK[,`+*^R`"BOL0`DK[``(`"`D"4` +MH*`EEH(``@`"$<(P50`!EH(``C!#`?`D`@%`$&(`'P)`@"4H8@%!$$``#R0" +M",`D`@#`$&(`0"AB`,$00``&)`(`T"0"`*`08@`Y```0)1```3R/OP`\$&(` +M-P``$"40``$XC[\`/!!B`#,H8@C!$$``!B0""4`D`@%0$&(`!P``$"40``$O +MC[\`/!!B``,D`@E0%&(!*@``$"660@)P,$(`\"1"_]`L0@!`%$``(P``F"6. +M1`)H.(,`!SB"``L``A`K``,0"A!``!PD`P`*$(,`&B0"``D0@@`8`````!2# +M``4`````ED(";"Q"``040``2`````(Y$`!0T`H```((@(8R#&40D`O_'`&(8 +M)(X"*+R$0@````(0P#!"`#@`8A@EK(,91!````6.1``4$````B03``$D$P`" +MCD0`%#0"@```@B`AC(,9$"0"_`8`8A@D`!,00`!0$"&40A-T``(1``!B&"4T +M8P`!K(,9$#P"```D0@```D`@)8X%*\@`0/@)`H`P)8Y#`!0T`H```&(8(0`3 +M$$``4!`AE$(37#!"`?\T0@(`K&(9:)8"$P`L0E``%$``%@`3$$"6@@`",$(` +M$!!``!$`%2!`)((3T"8#``0`8A`AE$4``":B$]@`8A@A@&8```("$"&`1P`& +M)((3V`("$"&42```)(03X`($("$0```1E)8````3$$`F!``"`$00(91%$S`" +M```"%```8A@E`)`@(92$$U``!!(``&(8 +M)0!D&"6LHQ@TCD0`%#0"@```@B`AC(,8*#P"__\T0@#_`&(8)``3$$``4!`A +ME$(3/@`"$@``8A@EK(,8*(Y%`!0T`H```*(H(8RD&&0\`O_X-$(/_P""("0` +M$Q!``%`0(91"$T0``A,`/`,`!S1C\```0Q`D`((@):RD&&26`A,`+$(P`Q!` +M``LD$0`"ED,"9B0"$"(48@`1`````):"``(P0@!`$$``#0`````0```+)!$` +M"#P"```D0@```D`@)0!`^`D"@"@E$$``!``3$$``4!`AE$(3M@(BB"&.1``4 +M-`*```""("&,@QDD)`+_`0!B&"0`$1!`,$(`_@!B&"6L@QDDCH(`$!!```0` +M%1A`@H4`%!````>"A@`5)&(40`("$"&410`&)&,42`(#&"&49@`"CD0`%#0" +M@```@B`AC(,9("0"^!\`8A@D``410#!"!^``8A@EK(,9((Y$`!0T`H```((@ +M(8R"&2`D`__@`$,0)###`!\`0Q`EK((9((Y#`!0T`H```&(8(8QB&2`T0@@` +MK&(9()8$$P`L@D`!%$``$R0#`-"6@@`",$(`T!1#``,L@E``%$``#0````". +M10`4-`*```"B*"&,I"(,/`+_`S1"__\`@B`D`!84@#P#`/P`0Q`D`((@):RD +M(@R6`A,`+$)0`11```8D`@`!CD(`%#0#@```0Q`AK$`9X"0"``&/OP`\C[8` +M.(^U`#2/M``PC[,`+(^R`"B/L0`DC[``(`/@``@GO0!`)[W_R`"`0"6OH``` +MKZ``!*^@``BOH``,KZ``$*^@`!0``'@E``!H)0``P"4D`P`!IZ,`&"0"``*G +MH@`:IZ(`'*>C`!ZGHP`@IZ(`(J>C`"24H@`"``(1PC!)``$E#A,`$2``!Y2C +M`````Q"``$,0(0`"$$`D0J8H$```"#!"__\``Q"``$,0(0`"$$`\`___-&-` +MF`!#$"$P0O__`$!0)92B`#@00``%`$`@)1```"@T`H``$```)`!@("4T!(`` +M)`<`5Y2B``(P0@`0)`,`KCA"````8C@+``D00"1"`X@!PA`AE$,`!C0"@``0 +M8@`6```P)0%'8",!1U@A)<<`!C0.@``P8S__`&P0*A1```0DP@`!`6,0*A!` +M_^8DP@`!,$;__RS"``400``'``800`!)$"$``A!``$<0(91#`X@4;O_P```` +M`*2D`#@T`H``%((`40````"-`@`4`$0@(8R"&2`\`T```$,0)!!``6`````` +MC((9##P#`/\T8___`$,0)*R"&0R-`P`4-`*```!B&"&,9!D@/`*/_S1"__\` +M@B`DK&09#(T"`!0T`X```$,0(:Q`&:"-`@`4`$,0(:Q`&8"-!``4-`*```"" +M("&,@AF$/`/_\`!#$"2L@AF$C0(`%#0#@```0Q`AK$`9F(T$`!0T`H```((@ +M(8R"&9P\`__P`$,0)*R"&9R-`@`4-`.```!#$"&L0!D`C0(`%`!#$"&L0!D$ +MC0(`%`!#$"&L0!D(C00`%#0"@```@B`AC((9#"0#P```0Q`DK((9#(T"`!0T +M`X```$,0(:Q`&8B-`@`4`$,0(:Q`&8R-`@`4`$,0(:Q`&9"-!``4-`*```"" +M("&,@AF4)`/```!#$"00``$7K((9E)2B``(P10'P)`(`T!"B`"P`BB`C**(` +MT1!```8D`@%`)`(`P!"B`!0D`@/H$```,'""&`(0H@`%)`(!4!"B`"`D`@/H +M$```*G""&`(`!&Q`/`)1ZS1"A1\!H@`8```0$``"$,,`#1_#`$-H(P`-PH,0 +M```=)`\,-0`$P@`\`@E/-$(@E0,"`!@``!`0``(00P`8'\,`0\`C``1L0#P" +M4>LT0H4?`:(`&```$!```A##``T?PP!#:",0```+)`\,-0`$;``\`E'K-$*% +M'P&B`!@``!`0``(0PP`-'\,`0V@C``W"@R0/&&HD`@/H<((8`@`#&0``;P`: +M```0$A7@``(```````<`#0!`&"4P8@`/)`H`!!1```,GI0`8)`H``R>E`"`1 +M0`!:```P)0`#.0,HZP`=)`D``1%@`,<`YA`A)$0`&2R"`"$00``1)(/_WRB" +M`!H00``&*((`&P")$`2/HP```$,0)1```!"OH@``%$``#R2"``$D@O__`$D0 +M!(^C````0Q`E$```"*^B```L8@`4$$``!B2"``$`:1`$CZ,`!`!#$"6OH@`$ +M)((``2Q"`!`00``+)(+_\0`&$$``11`AE$,````$$$`D0@`"`$,8!(^B``@` +M8A@E$```)Z^C``@L0@`0$$``"R2"_^$`!A!``$40(91#````!!!`)$+_X@!# +M&`2/H@`,`&(8)1```!JOHP`,+$(`$!!```LD@O_1``800`!%$"&40P````00 +M0"1"_\(`0Q@$CZ(`$`!B&"40```-KZ,`$"Q"``<00``+),(``0`&$$``11`A +ME$,````$$$`D0O^B`$,8!(^B`!0`8A@EKZ,`%"3"``$P1O__`,H0*A1`_ZL` +M````C00`%#0"@```@B`AC((9##P#`/\T8___`$,0)#P#_P``0Q`EK((9#(T# +M`!0T`H```&(8(8QD&2`\`G```((@):QD&2"-!``4-`*```""("$`&!T`/`(_ +M\`!B&"0\`@`/-$+__P&B$"0`8A@E/`)```!B&"6L@QF@C0(`%#0#@```0Q`A +MCZ,``*Q#&8"-!0`4-`*```"B*"&,I!F$/`+_\`""("2/H@`$/`,`#S1C__\` +M0Q`D`((@):RD&82-`@`4-`.```!#$"&/HP``K$,9F(T%`!0T`H```*(H(8RD +M&9P\`O_P`((@)(^B``0\`P`/-&/__P!#$"0`@B`EK*09G(T"`!0T`X```$,0 +M(8^C``BL0QD`C0(`%#0#@```0Q`ACZ,`#*Q#&02-`@`4-`.```!#$"&/HP`0 +MK$,9"(T$`!0T`H```((@(8R#&0PD`L```&(8)(^B`!0P0C__`&(8):R#&0R- +M`@`4-`.```!#$"&/HP`(K$,9B(T"`!0T`X```$,0(8^C``RL0QF,C0(`%#0# +M@```0Q`ACZ,`$*Q#&9"-!``4-`*```""("&,@QF4)`+```!B&"2/H@`4,$(_ +M_P!B&"6L@QF4`^``"">]`#@`@#@E/`1D`)2B``(P0@`0/`/(`#A"````8B`+ +ME*(``C!"0``00``#)[W_\!````4`!"!"E*(``C!"@```!!B"`&(@"Y2B```` +M@@`;```8$A1```(```````<`#0!@("4$@``')`8`'R3&__\0P``$`,00!C!" +M``$00/_[`````"0"`"8`1C`C)`(`%P!&$",D`P`!`$,8!`"#&"$D`@`8`$80 +M(P!#&`8DQO_PC.4`%#0"@```HB@AC*(8%#P$``$TA/__`$00)``#'$``0Q`E +MK*(8%(SD`!0T`H```((@(8R#&!0\`O_^-$(?_P!B&"0`!C-`/`(``31"X``` +MPC`D`&88):R#&!0#X``()[T`$">]_^"OOP`8`(`P)2RC`$`D`@`_`$,H"J3% +M`I0\`@``)$(``(S%$LP`0/@))Z8`$(^_`!@#X``()[T`(">]_ZBOOP!4K[0` +M4*^S`$ROL@!(K[$`1*^P`$``@)`E`*"8)0#`H"4"0(@E/!```"80``".)%+` +M`@#X"8XE4L0F)%+(`@#X"20%`""&(@*4*$(`0!1```*6(P*4)`,`/P`#%``` +M`CP#*.,`/SAC``$PXO__+$(``0!B&"408``'/`,``"1C)@B.0@*8``(00`!# +M$"$0```"A$8`````,"4D`@`!KZ(`$">B`""OH@`4)Z(`(J^B`!@\`@`!)$+M +M_`)`("4`0/@)`F`H)1!``-P"0"`EK[0`$(XB*4@GI0`@)Z8`(@!`^`D"8#@E +M$$``U8^_`%2.1`)H.(,`!SB"``L``A`K``,0"A!```XD`P`*$(,`#"0"``D0 +M@@`+```P)12#``4`````ED(";"Q"``040``&)`4`/Y8B4N8D0@`$IB)2Y@`` +M,"4D!0`_``800"1"4L@"(B`AE((``)8C+```0Q`AI((``#!"__\L0@!`%$`` +M`@````"DA0``),8``2S"`!`40/_R``800)8B$RXL0@`"$$``60````"60@)N +M+$(`0A!``!XD`P#`EF(``C!"`-`40P`:)`()M)9C```48@`-/`-F9I(B$R*6 +M(Q,L`$,0(SP#9F8T8V9G`$,`&```&!```QA#``(7PP!B&",0```',&7__Y(B +M$R(T8V9G`$,`&```$!```A!#,$7__SP"``$D0O6T`$#X"0)`("4``#`E)Z<` +M.#0(H8``!B"`)()A@"Q"$``00``=`````(XB4L``@A`AE$,``@`#&@`T8P#_ +M``,<`)1"`````A(`-$(`_S!"__\`8A@EKZ,`.).C`#B0X@`!``(2``!B&"60 +MX@`"``(4``!B&"60X@`#``(6``!B&"6.0@`4`$00(0!($"&L0P``$```$23& +M``&.10`4`*0H(0"H*"&.(E+``((@(92#``(``QH`-&,`_P`#'`"4@@````(2 +M`#1"`/\P0O__`&(8):RC```DQ@`!*,(`(!1`_\X`!B"`CD0`%#0"@```@B`A +MEB-2SC!C`#\``QX`EB)2S#!"`#\``A0``&(8)98B4LHP0@`_``(2``!B&"66 +M(E+(,$(`/P!B&"6L@QDTCD0`%#0"@```@B`AEB-2UC!C`#\``QX`EB)2U#!" +M`#\``A0``&(8)98B4M(P0@`_``(2``!B&"66(E+0,$(`/P!B&"6L@QDXCD0` +M%#0"@```@B`AEB-2W#!C`#\``QX`EB)2VC!"`#\``A0``&(8)98B4N8P0@`_ +M``(2``!B&"66(E+8,$(`/P!B&"6L@R(TCD0`%#0"@```@B`AEB-2Y#!C`#\` +M`QX`EB)2XC!"`#\``A0``&(8)98B4N`P0@`_``(2``!B&"66(E+>,$(`/P!B +M&"6L@R(XCD0`%#0"@```@B`ACB4KZ"0"`#\D`P!_`&40"ZR"&3PD`@`!C[\` +M5(^T`%"/LP!,C[(`2(^Q`$2/L`!``^``"">]`%@GO?^0K[\`;*^^`&BOMP!D +MK[8`8*^U`%ROM`!8K[,`5*^R`%"OL0!,K[``2*^D`'``H*`E``8T```&-`.O +MI@`X``<\```'/`.OIP`\`("()28S4L@D'@`_@H(`!0`"$$`P0O__KZ(`0"0" +M_\&/HP"(I&(``(^B`(2D7@``/`(``"1"````0/@))!4`/S!2`/\``(`ECZ,` +M<)1B%`000``GKZ``1"8W``8R5@#X`!`00"1"%``"XA`AE$,``!!@`!HR1/__ +M$&0`!@`0*8"40@``,$(`!S1"`.`4@@`3``````(E*"&6A```/`,``21C]U@` +M8/@))*489"0$`.`6Q``(`$`8)3!B__\"HA`K$$```@`````"H!@E$````S!U +M__\0```&`$"H)280``&6(A0$`@(0*A1`_]X`$!!`EH(``C!"`-`D`P#`%$,` +M+3)"`/@T4@`!EB(4!!!``"H``(`E)C<`!C)6`/@`$!!`)$(4``+B$"&40P`` +M$&``&C)$__\09``&`!`I@)1"```P0@`'-$(`X!2"`!,``````B4H(9:$```\ +M`P`!)&/W6`!@^`DDI1AD)`0`X!;$``@`0!@E,&+__P/"$"L00``"``````/` +M&"40```#,'[__Q````D`0/`E)A```98B%`0"`A`J%$#_W0`````0```#EH(` +M`@*@\"66@@`",$(!`!!```,`````$````H(F$QZ")A,?/`(``"1"``"/I`!P +M`$#X"0*`*"4``A8```*&`Y:#``(P8@!`$$``F#!B`(`00``+)Z(`&)8G&"RO +MH@`0/`(``21"^2"/I`!P`H`H)0!`^`DF)A@N$```"H^E`$"6)Q?:KZ(`$#P" +M``$D0OD@CZ0`<`*`*"4`0/@))B87W(^E`$``L!`C`J(8*@*C$`L``A0```(T +M`Y:"``(P0@`0$$``&)>B`!Z6(A,`+$(P`11```8`````EB(3#@#"&"H`PQ`+ +M``(4```"-`.6(A,`+$)``!1```N7H@`>EH(``C!"`(`00``'EZ(`'I8B$Q`` +MPA@J`,,0"P`"%````C0#EZ(`'@#"&"H`PQ`+``(4```"%`.OH@!$CZ,`.``# +M$$"/I`!$`((0(P`"%````C0#``80)P`"%\,``C`*CZ4`/`#%$"H00``"`*`8 +M)0#`&"4``Q0```(T`X^B`(`00`!`,,+__Z9F``BF9@`&IF8`!*9F``*F9@`` +MEZ0`'#"#__\`0Q`K$$```@#`*"4`P"`EIF0`"I>D`!HP@___EF(```!#$"L0 +M0``"`````)9D``"F9``,EZ0`&#"#__^68@```$,0*Q!```(`````EF0``*9D +M``X`!!0```(<`Y8B$P`L0D``%$``&`````"6@@`",$(`@!!```<`P"`EEB(3 +M%`#"$"H00``'`,`0)1```!"F8@`>EB(3$@""$"H40``(`,`0)9:"``(P0@"` +M$$```P`````0```"EB(3%)8B$Q(0```#IF(`'I9B``"F8@`>CZ0`B(2"```0 +M```'KB(K_`#`*"67H@`8`,(8*@##$`L``A0```(<`X^B`(2D0P``CZ,`B*1E +M``"6@P`",&(`(!1```0P8P#0)`(`P!1B`%./I`"`EB<83">B`"BOH@`0/`(` +M`21"^2"/I`!P`H`H)0!`^`DF)AA.CZ0`0`"0$",#PA@J`\,0"P`"%````C0# +MEZ(`+@#"&"H`PQ`+CZ0`.``$&$``0Q`C``(4```"-`,`!A`G``(7PP`",`J/ +MI0`\`,40*A!```(`H!@E`,`8)0`#%````C0#CZ(`@!!``!B7H@`N`,(8*@## +M$`NF8@`0EZ(`+`#"&"H`PQ`+IF(`$@`"'````R0#IF(`%)>B`"H`PA@J`,,0 +M"Z9B`!:F8@`8EZ(`*`#"&"H`PQ`+IF(`&@`"'````QP#$```"Z9B`!R7H@`L +M`,(8*@##$`L``A0```(D`Y>B`"@`PA@J`,,0"P`"%````AP#CZ4`A(2B```` +M8A`J$$```@````"DHP``CZ,`B(1B````1!`J$$```@````"D9```CZ0`@!"` +M``:/I0"(A*(``*XB*]26(BO6CZ,`<*1B`I8D`@`!C[\`;(^^`&B/MP!DC[8` +M8(^U`%R/M`!8C[,`5(^R`%"/L0!,C[``2`/@``@GO0!P)[W_L*^_`$ROO@!( +MK[<`1*^V`$"OM0`\K[0`.*^S`#2OL@`PK[$`+*^P`"@`@*`EKZ4`5(Z"*4P` +M0/@)`,"X)1!``#R/OP!,AH("E"A"`$`40``"EH,"E"0#`#\``Q0```*<`RIC +M`#\X8P`!,F+__RQ"``$`8A@E$&``!SP#```D8R84CH("F``"$$``0Q`A$``` +M`H12`````)`E$N``(P``B"4GM@`@)[4`(CP"``$D7NW\`!$0P(^C`%0`8H`A +MKZ``$*^V`!2OM0`8`H`@)0(`*"4"0#`E`\#X"0)@."400``4C[\`3(>B`"*" +M`P`&`$,0*A!```2'H@`@DZ(`(Z("``:'H@`@@@,`!P!#$"H00``"DZ(`(:(" +M``]_\"OOP`\K[(`.*^Q`#2OL``P +M`*"0)0"`@"6&$1,J/`(``"1"```GI``0)@52R`!`^`DD!@`@)`D`"">J`!`D +M#0`()`X`/P`)&$`!0Q@AE&(```!1$".D8@`````X)0``6"4`"6!``&`P)83" +M```$00`"`````*3````4[0`#`4PH(1```!HD!P`/E*@``(2D````!Q!``%`0 +M(91#4L@DX@`!%(,`$C!'__\4@``$+6(`,R4"``$0```*I*(``!1```4````` +ME,(``"1"``$0```$I,(``)3"```D0O__I,(`````."4E8@`!,$O__RSB`!`4 +M0/_=``D00`%"&"&$8@``*$(`0!1```(`"2!`I&X```"0$"&40E+(`%(0(RA# +M`````Q`+`40@(82#``".!%+```,80`!D&"$``A!``$00(91"``"D8@``)2(` +M`3!)__\M(@`/%$#_O``)&$`D"0`()Z0`$``)$$``4!@A`((0(91"``"D8E+( +M)2(``3!)__\M(@`/%$#_]X^_`#R/L@`XC[$`-(^P`#`#X``()[T`0">]_\"O +MOP`\K[(`.*^Q`#2OL``P`*"()3"2__^6(@``$$``$0``,"4GI``8``880`"# +M&"$`!A#``%$0(91"``"D8@``),8``2C"``@00``'`,"`)0`&$,``41`AE$(` +M`!1`__,`!AA``,"`)2>B`"JOH@`0/`(``"1"```"0"`E)Z4`&##&__\`0/@) +M)Z<`*!H```X``#`EEZ,`*)>B`!@08@`,EZ(`*B>D`!@DQ@`!`-`0*A!```4` +M!A!``((0(91"```48O_Y`````)>C`"B7H@`J%&(``P`&$,`0<@`&``````!1 +M$"&,0@`$$$``!"0#`#\`!A#``%$0(91#``(`8!`EC[\`/(^R`#B/L0`TC[`` +M,`/@``@GO0!`,(3__S"E__\PQO__,.?__Y>H`!)PZ!@"$&``(@``$"40Q0`> +M)`,`9`"%$"-P0Q`"`,48(P!#`!H``!`2%&```@``````!P`-``(4```")`,$ +M@``3`.`8)2B"`&400``0`0`8)20"`&0`1!`C`$<`&'"(`````!@2/`)1ZS1" +MA1\`8@`8```0$``"$4,``Q_#`$,0(Q````(P0___`.`8)0!@$"4#X``(```` +M`">]_[BOOP!$K[0`0*^S`#ROL@`XK[$`-*^P`#``H)@E`,"0)8^T`%@P\/__ +M$@``#@``("4GI0`8``080`"C&"$`!!"``$00(0`"$$``4A`AE$(`"*1B```D +MA``!`)`0*A1`__8`!!A`EF0``">B`"JOH@`0/`(``"1"```GI0`8`@`P)0!` +M^`DGIP`H``!()0``."4``"`E)Z4`&)>H`"B7I@`J`)`0*A!```P`!!!``*(0 +M(91"```P@___`0(0)@!B.`H`!!!``*(0(91"```4PO_T)(0``0!@2"669``` +MEZ4`*)>F`"H`!XB``B>((0`1B$`",H@AEB<`!@`)@(`""8`A`!"`0`(2@"&6 +M`@`&/!(``292^'0"0/@)KZ(`$*:"``:69```EZ4`*)>F`"J6)P`$E@(`!`)` +M^`FOH@`0IH(`!)9D``"7I0`HEZ8`*I8G``*6`@`"`D#X":^B`!"F@@`"EF0` +M`)>E`"B7I@`JEB<``)8"```"0/@)KZ(`$*:"``"/OP!$C[0`0(^S`#R/L@`X +MC[$`-(^P`#`#X``()[T`2(^I`!`PQO__,(3__R0#`&1P@R`"``8P0)2B``!P +M0Q`")$+_]@""$"L00``%`*8P(92B``"E(@```^``"*3B``"4PO_^)`,`9'!# +M$`(D0@`*`$00*Q!```X`IA`KE,+__J4B```#X``(I.(``)2B``"E(@```^`` +M"*3B``"4H@``I.(``)2B``(#X``(I2(``!!``!0`````)`@`9)2B``!P2!`" +M`$08(RAB__<40``#*&(`"A1`_^T`````E*(``G!($`(D0O_V`((0*Q1`_^L` +M````)*4``@"F$"L40/_O``````/@``@``````(`P)93"`G`P0@#P)$+_T"Q" +M`$`00``2),4HH#P$```DA">0C(,`!*S#**```Q#``$,0(0`"$(`DA``(`$00 +M(:S"*+PD`@`!K,(HN"0"`!2LPBBL)`(`50/@``BLPBBP/`0``"2$)B",@P`$ +MK*,````#$,``0Q`A``(0@"2$``@`1!`AK*(`'"0"``&LH@`8)`(`%*RB``PD +M`@`C`^``"*RB`!`GO?_HK[\`%*^P`!``@!@EE&("<#!"`/`D0O_0+$(`0!!` +M`!8`H(`EC&(I/`!`^`DD!0`'/`,``21CV/0`0"`E)`4``20&`"0`8/@)```X +M)0``2"4D"`!K```P)20#``$40P`B)`<`:R0(`%,D!P!3)`(`-Q```!VN`@`0 +MC&(I/`!@("4`0/@))`4`!SP#``$D8]CT`$`@)20%``8D!@`E`&#X"0``."4` +M`$@E)$0`!"0#`#(X0@`_`&!`)0""0`LD`P!``&`P)0`",`HDQP`R)`,`%``" +M&`NN`P`,),0`(R3#`#<`@A@*K@,`$(X%``0`J1`K`048*P!#$"400``$```@ +M)0"F&"L`Y1`K`&(@)0"`$"6/OP`4C[``$`/@``@GO0`8)[W_\(2"+`",@RO\ +M`$,0(8R%`!0T`X```*,H(0`"$D`P0GX`-$*``*RB&3`D`@`!K((KT`/@``@G +MO0`0)[W_X*^_`!ROL@`8K[$`%*^P`!``@(@E`B"0)28P**".(RBX$&``10`` +M$"6.(RO0)`(``11B`$`T`X``CD(`%`!#$"&,0QDP,&*``!1``#H``R9"``,5 +MPC!"``,D`P`"%$,`#*X$``260@)N+$(`0A1```4`````EB(3*@!$$"$0```$ +MK@(`!(X"``0D0@`%K@(`!)9"`G`P0@#P)$+_T"Q"`$`00``,/`(``21"`.@` +M0/@)`D`@)8X$``2.`P`4`(,0*Q1```,`@Q`C$````JX"``2N```$KB`KT#P" +M``$D0OQ4`D`@)0!`^`D"`"@E%$``$3P"``$D0O\(`D`@)0!`^`D"`"@E$$`` +M"SP"``$D0O\X`D`@)0!`^`D"`"@E&$``!20"``*N(BO0)`(``:XB*^2N("O, +MCB(KT(^_`!R/L@`8C[$`%(^P`!`#X``()[T`((RC``2,H@`,`$,0*Q!```4` +M`"`EC*(`$`!B$"L40``"`````"0$``$#X``(`(`0)0"@."64@@)P,$(`\"1" +M_]`L0@!`/`,``!1```,D:">0/`(``"1()B",Y`````00P`!$$"$``A"``0(0 +M(21"``BLX@`]_]BOOP`DK[0`(*^S`!ROL@`8K[$`%*^P`!``@(@E +M)C(HH*X@*+2.(BD\`$#X"20%``<\`P`!)'38]`!`("4D!0`!)`8`)`*`^`D` +M`#@E`$"8)20"``$68@`AC[\`)(XB*+R$4```CB(I/`(@("4`0/@))`4`!P!` +M("4D!0`$)`8`(`*`^`D``#@E$A,`"P!`&"42```')`(``A("``DD`@`#$@(` +M"X^_`"00```-C[0`(!````FN0``4$```!ZY#`!0``Q!`)$+_^Q````.N0@`4 +M``,00*Y"`!2/OP`DC[0`((^S`!R/L@`8C[$`%(^P`!`#X``()[T`*">]_^"O +MOP`]`"`GO?^@K[\`6*^W +M`%2OM@!0K[4`3*^T`$BOLP!$K[(`0*^Q`#ROL``X`*"X)9;B``(P0D``$$`` +M!P"`F"4\`@``)$(```!`^`DD!0(`$```%`!`D"66X@`",$*``!!```<\`@`` +M)$(```)@("4`0/@))`4$`!````H`0)`EEN,``C!C`!`D!@$`)`4``B1"```" +M8"`E`$#X"0##*`H`0)`ECD(``!A``#T``(@E/`(``"16```GM``H-!6'```1 +M$$``41`A``(0@"1"`"`"0H`AD@(`"``"$(`D0D<`+$(0`!!``!D"8"`ED@<` +M"Z^@`!`"0"@E`L#X"20&``ZOH@`HDZ0`*)*"``$``A(``((@)9*"``(``A0` +M`((@)9*"``,``A8``((@)9(#``@``QB`CF(`%`!#$"$`51`AK$0``!```!(F +M,0`!`!&`0`(1@"$`$("`)A``(`)0@"&2!P`+KZ``$`)`*"4"P/@))`8`#I($ +M``@`!""`CF,`%`!D&"$`=1@AK&(``"8Q``&.0@```B(0*A1`_\H`$1!`EN(` +M`C!"`!`40`!SC[\`6#P"```D0@```F`@)0!`^`DD!0`(`$"0)8Y"```80`!I +M``"()3P"```D5@``)[4`+"07``$GM``P`!$00`!1$"$``A"`)$(`(`)"&"&0 +M8@`(``(@@#0"AP``@H`AD&(`!11``%,D@D<`+$(0`!!``!8"8"`ED&<`"Z^@ +M`!`"0"@E`L#X"20&``ZOH@`LDZ,`+)*B``$``A(``&(8)9*B``(``A0``&(8 +M)9*B``,``A8``&(8)8YB`!0`4!`AK$,``!````X`$1!``!$00`!1$"$``A"` +M`%(0(9!'`"NOH``0`D`H)0+`^`DD!@`.CF,`%`!P&"&L8@```!$00`!1$"$` +M`A"`)$(`(`)"&"&08@`)$$``)P`"$(`"`H`A)@+``"Q"$``00``6`F`@)9!G +M``NOMP`0`D`H)0+`^`DD!@`.KZ(`,).C`#"2@@`!``(2``!B&"62@@`"``(4 +M``!B&"62@@`#``(6``!B&"6.8@`4`%`0(:Q#```0```.)C$``0`1$$``41`A +M``(0@`!2$"&01P`KK[<`$`)`*"4"P/@))`8`#HYC`!0`]`&`GO?_PC((`%#0#@```0Q`AC$(`'#!'/X"4H@`",$)` +M`!!```]_^BOOP`0`*`X +M)0"`0"64@P*$`.,8*A!@``D``!`E``]`!@GO?_HK[\`$`#`0"4`@#@EE(,"A`"C&"H0 +M8``*```0)0`%,0``Q3`C``8P@`#F,"$\`@``)$(```$`*"4`0/@)),8I;(^_ +M`!`#X``()[T`&">]_]"OOP`HK[4`)*^T`""OLP`]__`` +M@#@EC(8`%(R%*5@PI0/_C((I8``"%``\`P/_`$,0)`"B*"6LQ0"DC.8`%(R% +M*5PPI0/_C((I9``"%```0Q`D`*(H):S%`*B,Y0`4C*,`K"0"_```8A@DC((I +M:#!"`_\`8A@EK*,`K`/@``@GO0`0)[W_Z*^_`!``H#@E`(`P)92#`H0`XQ@K +M$&``(```$"4`!Q$``$<0(P`"$(``PB@A)*4I;(RC``008``8```0):R@``0D +M`P`!`.,8!``#&">,PBE8`&(0)*S"*5B,PBE<`&(0)*S"*5R,PBE@`&(0)*S" +M*6",PBED`&(0)*S"*62,PBEH`&(8)#P"``$D0@I4`$#X":S#*6@D`@`!C[\` +M$`/@``@GO0`8)[W_B*^_`'``@%@E`*!0)0%@2"6-9!+,E6,"A`%#&"L08`)! +M```0)0`*$0``2A`C``(0@`$B,"$DQBELC,,`!!!@`CDD`@`!C,,`&"0"__\4 +M8@",`````!"``'XD`P"@E((``C!"`*`40P!Z)`,`'Q```'HD!``!,(0#_XS" +M`!P``A*`-&/\``!#$"0`@B`EC,(`%``"%0`\`P_P`$,0)`""("6OI`!`DZ,` +M0">D`$"0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6-8@`4 +M`$40(:Q#$$`0``!^``HH@)3#`"(``QD`,&,`\)3"`"`P0@`/`&(8)3P"``@T +M0B```&(8):^C`$23HP!$D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@``8A@EC6(`%`!%$"&L0Q"`$```=R0%"``T8___`(,8)(S"`"@``A8``&(8 +M):^C`$B3HP!()Z0`2)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8` +M`&(8)8UB`!0`2!`AK$,(P!```'4D`O_P-$+__P!B$"0\`P$``$,0):^B`$R3 +MHP!,)Z0`3)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8UB +M`!0`2!`AK$,)`!```'<`"D"`C,(`+#1C__\`0Q@D``(0*P`"%0``0Q`EKZ(` +M4).C`%`GI`!0D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E +MC6(`%`!($"&L0Q#`$```;XS"`#`D`P`/)`0``0"#$"L00``*``HH@``$$$`T +M1``!`(,0*Q1`__T`!!!`$````P`**(",Q``8``HH@"2BT$`L0A``%$#_>#P# +M``\`H!`EC64`%`"B*"$PA`/_C,(`'``"$H`T8_P``$,0)`""("6,P@`4``(5 +M`#P##_``0Q`D`((@):RD$$``"BB`)*+0@"Q"$``40/^`)Z0`1`"@$"6-9``4 +M`((@(93#`"(``QD`,&,`\)3"`"`P0@`/`&(8)3P"``@T0B```&(8):R#$(`D +M!0@`C,0`)!"``!D`&20@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6-9``4``H0@`!$$"&L0PG` +M$```8(S"``R,P@`P%$``%C2E`&(\`@``/`,``(Q"``",8P```$,0(XTC*_`` +M8B`C/`(``(Q"````@B`C``I`@"4"R0`L0A``%$#_F@`$(H`!`!`EC6,`%`!B +M&"$\`@$``((0):QB"0`\`@`$`.(X)8S"`#@P0@`!$$```CP"`"0`XC@E``I` +M@"4"R<`L0A``%$#_FR>D`%@!`!@EC6(`%`!#$"&L10G```HH@"2BT0`L0A`` +M%$#_HB>D`%P`H!@EC6(`%`!#$"&L1Q$`C,(`-!!``"L`"A!`C6,`%"1"`%"L +M8@L`C6,`%(S"`#2L8@L$C6,`%"0"``FL8@L(``H8@"1BR<`L0A``%$#_G0`` +M``"-8P`4``H0@`!#&"$D0LG`+$(0`!!``!`D90G`C&()P*^B`&B3HP!H)Z0` +M:)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)1````8T8A`` +MC6(`%``*&(``8A@AC&()P#1"$`"LH@``C,(`##!"``$00``&)`(``0%"$`2- +M(RE8`$,0)1````:M(BE8`4(0!``"$">-(RE8`$,0)*TB*5B,P@`,,$(``1!` +M``8D`@`!`4(0!(TC*5P`0Q`E$```!JTB*5P!0A`$``(0)XTC*5P`0Q`DK2(I +M7(S"``PP0@`"$$``!B0"``$!0A`$C2,I8`!#$"40```&K2(I8`%"$`0``A`G +MC2,I8`!#$"2M(BE@C,(`##!"``000``&)`(``0%"$`2-(RED`$,0)1````:M +M(BED`4(0!``"$">-(RED`$,0)*TB*62,P@`,,$(`"!!```8D`@`!`4(0!(TC +M*6@`0Q`E$```!JTB*6@!0A`$``(0)XTC*6@`0Q`DK2(I:#P"``$D0@I4`6`@ +M)0!`^`D`P"@E)`(``8^_`'`#X``()[T`>`"`&"4`!2"`)(+(`"Q"$``00``1 +M)[W_Z(QB`!0`1!`AC$((`*^B`!"3HP`0)Z0`$)""``$``A(``&(8)9""``(` +M`A0``&(8)9""``,``A8`$```!0!B$"4`!1"`C&,`%`!B&"&,8@@``^``"">] +M`!@GO?_H``4X@"3BR``L0A``$$``$@"`0"6OI@`0DZ,`$">D`!"0@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6-`@`4`$<0(:Q#"``0```& +M)`(``0`%&("-`@`4`$,0(:Q&"``D`@`!`^``"">]`!@GO?_PC(,`%"0"``$` +MHA`$K&((0"0"``$#X``()[T`$``%&(`D8LH`+$(0`!!```@GO?_HC((`%`!# +M$"&,0@H`KZ(`$).B`!`0```&,$(``P`%$(",@P`4`&(8(8QB"@`P0@`#%$`` +M!B0#``&,@@`4`*,8!(Q""$``8A@D``,0*P/@``@GO0`8)[W_P*^_`#BOM0`T +MK[0`,*^S`"ROL@`HK[$`)*^P`"``@(@E`*"H)8XC`!0D`@`!`J(0!*QB"(`D +M$P/H/`(``"12```\`@``$```!"10```"`/@))`0`9"9S__\28``%`B`@)0)` +M^`D"H"@E%$#_^``````\`@``)$(```(@("4`0/@)`J`H)1!``%<`````CB0" +M:#B#``]`$"/H@`4CZH`((^G`"2/J0`H +MCZL`+(2#+```0Q`A+$0`0"0#`#\`9!`*,,8/_P`"%```PC`E``D10C!"``$` +M`A7``$80)0`'/D`\`QX``.,X)`!'&"4Q(@`!$$```P"@0"4\`@$``&(8)0`) +M$0(P0@`!``(70`!#$"6I`@`(N0(`"X^C`!```QT`CZ8`/``&-D"/I0`T``4O +M0(^D`#@`!";```D00C!"``$``A8``&88)0!E&"4`9!@E`$,0):D"``RY`@`/ +MCZ,`'``#'``\`@`/`&(8)``)$D`P0H```$,0):D"`!"Y`@`3CZ(`&*D"`!2Y +M`@`7)`+__Q%"``\`"A-`B00`#)D$``\\`P`/-&/@``!#$"0`@B`EJ00`#+D$ +M``^)`@`(F0(`"SP#0```0Q`EJ0(`"+D"``LQ(@`,$$``'SP#?P`T8_\``6,8 +M!S!C``$08``;```0)3$B``@\!(````(@"HD#``B9`P`+``D0@C!"``$``A6` +M`&08)0!#$"6I`@`(N0(`"XD#`!"9`P`3CZ(`,#!"?_\`8A@EJ0,`$+D#`!.) +M`@`4F0(`%P`+'0``0Q`EJ0(`%+D"`!/H@`0``(2@`!B&"6HHP`4N*,`%Q$@``X` +M"1\`B*(`$)BB`!,`0Q`E-$*``*BB`!"XH@`3B*,`%)BC`!>/H@`8``(3P`!B +M&"6HHP`4N*,`%P/@``@D`@`!)[W_Z#P"(`"OH@`0DZ,`$">D`!"0@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6(H@`(F*(`"P!#$"6HH@`( +MN*(`"P/@``@GO0`8)[W_V(^B`#@0X``+CZ@`/(BC``R8HP`/+$(``0`"$P`` +M9A@E`$,0):BB``RXH@`/$```,@`````00``F)Z0`(*B@``BXH``+J*8`#+BF +M``^)`@`0F0(`$Z^B`""3HP`@D((``0`"$@``8A@ED((``@`"%```8A@ED((` +M`P`"%@``8A@EJ*,`$+BC`!.)`@`4F0(`%Z^B`"23HP`D)Z0`))""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8):BC`!2XHP`7$```"P`````` +M`!@EJ*,`"+BC``LTPA``J*(`#+BB``^HHP`0N*,`$ZBC`!2XHP`7J*``'+B@ +M`!^(H@`D`(B0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6 +M``!B&"6HHP`(N*,`"XBB``R8H@`/KZ(`C).C`(PGI`",D((``0`"$@``8A@E +MD((``@`"%```8A@ED((``P`"%@``8A@EJ*,`#+BC``^(H@`0F*(`$Z^B`)"3 +MHP"0)Z0`D)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8):BC +M`!"XHP`3B*(`%)BB`!>OH@"4DZ,`E">D`)20@@`!``(2``!B&"60@@`"``(4 +M``!B&"60@@`#``(6``!B&"6HHP`4N*,`%XBB`!B8H@`;KZ(`F).C`)@GI`"8 +MD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@EJ*,`&+BC`!N( +MH@`(P@`8F,(`&S!"#P```A(" +MH*(`*(C"`!R8P@`?``(50C!#``,D`@`"$&(`$2QB``,00``&)`(``R0"``$0 +M8@`3`````!```!@`````%&(`%@````"(PP`0F,,`$P`#'@(P8P`/D*(`*`!# +M$"&@H@`HB,,`$)C#`!,``QT",&,`#Y"B`"@`0Q`AH*(`*(C#`!"8PP`3``,< +M`C!C``^0H@`H`$,0(:"B`"B(P@`8F,(`&S!"\````A,"H*(`*8C#`!R8PP`? +M/`(!``!B&"0L8P`!)`(``@!#$".@H@`J```0)0/@``@GO0"@C*(``(R#4N@` +M0Q`DK*(````"$">,@U+H`$,0)`/@``BL@E+H````````````````)[W_V*^_ +M`"2OL``@`("`)3P"```D0@```$#X"28%*12.`@`4-`.```!#$"&L0`$DC@(` +M%`!#$"&L0`$HC@(`%*Q``$".`@`4`$,0(3P#``*L0P$PC@(`%#0#@```0Q`A +M/`,"`*Q#`3B/OP`DC[``(`/@``@GO0`H)[W_V*^_`"2OL``@`("`)8X#`!0D +M`@`&K&(`0#P"```D0@```$#X"28%*12.`@`4-`.```!#$"&L0`$DC@(`%`!# +M$"&L0`$HC[\`)(^P`"`#X``()[T`*`"`."4``#`E)`@`6'#(&`(`9Q`AE$0L +M-)2C```0@P`4`,`0)7#($`(D0BPP`.(8(91B``040``*),8``23&__^4H@`` +MI&(`!)2B``*D8@`&D*(`!*!B``@#X``(`,`0)2S"`$`40/_J<,@8`@``$"4# +MX``(``````/@``B,@BPP`^``""2"*-@GO?_0K[\`**^Q`"2OL``@`("`)0(` +MB"6.`P)H)`(`!11B``0``"`EE@(";#A"``DL1``!K@0L*#P"```D0@``)@0L +M-`!`^`DD!18````X)20(`%@D&0`')!@``B0/`?0D"0#()`X`9"0-`"@D#``' +M/`L`OS5K_@P\"@"_-4K_.(XB`F@L0@`'$$``!'#H&`(`"3G``$LX@!` +M%$#_U@````".`BPH$$``#C0#@`".(@`4`$,0(8X#+'BL0P$LCB(`%#0#@``` +M0Q`AC@,L?*Q#`30\`@``)$(```!`^`D"("`E)`(`9*X"+"R.`BPD-$(``:X" +M+"2/OP`HC[$`)(^P`"`#X``()[T`,">]_]BOOP`DK[``(`"`@"6.`BPH$$`` +M"SP"```D0@```$#X"0````".`@`4-`.```!#$"&L0`$LC@(`%`!#$"&L0`$T +MC[\`)(^P`"`#X``()[T`*">]_Z"OOP!8K[$`5*^P`%``@(@E`B"`)2RB``<0 +M0`&HC@@L,#P"```D0BD@``48@`!B&"&,8@```$``"```````P#@E+,,`!1!@ +M`:```!`ECB4`%#0"@```HB@AC*084#P"\`\T0O__`((@)``'$(``4!`AC$)2 +M<``"%0`\`P_P`$,0)`""("6LI!A0CB0`%#0"@```@B`AC(,87"0"@'\`8A@D +M``<0@`!0$"&,0E*8``(1P#!"?X``8A@EK(,87(XE`!0T`H```*(H(8RD&%P\ +M`O_`-$)__P""("0`!Q"``%`0(8Q"4H0``A/`/`,`/S1C@```0Q`D`((@):RD +M&%R.)0`4-`*```"B*"&,I!A8/`+\`S1"__\`@B`D``<0@`!0$"&,0E*L``(4 +M@#P#`_P`0Q`D`((@):RD&%B1`@`)`$<0*Q!```4`````C@(HV"1"``$0```( +MK@(HV)$"``D`XA`K$$``!`````".`BC<)$(``:X"*-P0``%3H0<`"20#`'^O +MHP`0)`(`,J^B`!2OHP`8)`(`**^B`!ROHP`@)`(`3:^B`"2OHP`H)`(`0*^B +M`"PD`@`?KZ(`,"0"`!"OH@`T)`(`/Z^B`#@D`@`PKZ(`/``&,"N.)0`4-`*` +M``"B*"&,I!AL/`+_X#1"/_\`@B`D``88@">B`!``0Q`AC$(````"$X`\`P`? +M-&/```!#$"0`@B`EK*08;(XE`!0T`H```*(H(8RD&&P\`O`?-$+__P""("0` +M!AB`)Z(`&`!#$"&,0@````(50#P##^``0Q`D`((@):RD&&R.)0`4-`*```"B +M*"&,I!AH/`+_`31"__\`@B`D``88@">B`"``0Q`AC$(````"%$`\`P#^`$,0 +M)`""("6LI!AHCB4`%#0"@```HB@AC*08:#P"@/\T0O__`((@)``&&(`GH@`H +M`$,0(8Q"`````A8`/`-_``!#$"0`@B`EK*08:(XE`!0T`H```*(H(8RC&&@D +M`O_@`&(8)``&((`GH@`P`$00(8Q"```P0@`?`&(8):RC&&B.)0`4-`*```"B +M*"&,HQAL)`+`_P!B&"0GH@`X`$00(8Q"`````A(`,$(_``!B&"6LHQAL$,`` +M"30"@`".(@`4-`.```!#$"&,0QAL-&,``:Q#&&P0```(+,,``8XD`!0`@B`A +MC((8;"0#__X`0Q`DK((8;"S#``&1`@`,$&(`SR0"``$0P``%`````(X"*.@D +M0@`!$```!*X"*.B.`BCL)$(``:X"*.PLP@`!$```PJ$"``PD`@`(KZ(`$"0" +M``:OH@`4``8P*XXE`!0T`H```*(H(8RC(@@D`O_``&(8)``&((`GH@`0`$00 +M(8Q"```P0@`_`&(8):RC(@B1`@`-$,(`KB0"``$0P``%`````(X"*/`D0@`! +M$```!*X"*/".`BCT)$(``:X"*/00``"BH08`#:^@`!`D`@`$KZ(`%"0"``BO +MH@`8`,`X)2S#``,08`":```0)8XE`!0T`H```*(H(8RD&%@\`O_\-$(/_P"" +M("0`!Q"``Z(0(8Q"`!```A,`/`,``S1C\```0Q`D`((@):RD&%B1`@`+`$<0 +M*Q!```4`````C@(H^"1"``$0```(K@(H^)$"``L`XA`K$$``!`````".`BC\ +M)$(``:X"*/P0``!XH0<`"SP"```D0RD`C$(I`*^B`!",8@`$KZ(`%(QB``BO +MH@`8C&(`#*^B`!R,8@`0KZ(`((QB`!2OH@`DC&(`&*^B`"B,8@`*Q#`2R.(@`4-`.```!#$"&. +M`RQ\K$,!-#P"```D0@```$#X"0(@("40```*C@(L)"1"````0/@)`B`@)3P# +M```D8P```B`@)0!@^`DT10$`C@(L)#1"``$0```#K@(L)!````(``!`E)`(` +M`8^_`%B/L0!4C[``4`/@``@GO0!@)[W_V*^_`"2OL``@C)`L,*X``!",@BPH +M$$``*P"`*"6.`P`4/`(`P`!#$"L00``#/`(`P!````.N``!$`$,0(ZX"`$2. +M`P`]`"@GO?_@K[\`&*^Q`!2OL``0`("()0(@."6. +M(BPD,$(``1!``&".)1+,CC`L,)(&``DLP@`$$$``!SP"```D0@``)`4``0!` +M^`DDQ@`!$```5H^_`!B2!@`*D@(`"`#"$"L00``(/`(``"1"```"("`E)`4` +M!0!`^`DDQ@`!$```2H^_`!B,XRDH,&(`?RQ"`$`D8P!_$$```P`#&<*,XBDH +M``(9PHX"`"@`0Q`J$$``#P````"2`@`,%$``&`(@("4\$```)A```"0%``(" +M`/@)```P)0(@("4D!0`%`@#X"0``,"40```PC[\`&(X"`"0`0Q`J$$``%#P" +M``"2`@`,$$``!CP"```D0@```B`@)20%``(`0/@))`8``9(&``LLP@`"$$`` +M'SP"```D0@```B`@)20%``0`0/@)),8``1```!F/OP`8)$(```!`^`D"("`E +M)$+__BQ"``(00``2C[\`&)("``P40``&/`(``"1"```"("`E)`4``@!`^`D` +M`#`ED@(`"Q!```8\`@``)$(```(@("4D!0`$`$#X"0``,"6/OP`8C[$`%(^P +M`!`#X``()[T`(">]_^"OOP`8K[$`%*^P`!``@(@E`B`X)8XB+"0P0@`!$$`` +M,HXE$LR.,"PPD@8`"2S"``000``'/`(``"1"```D!0`!`$#X"23&``$0```H +MC[\`&(SC*2@P8@!_+$(`0"1C`'\00``#``,9PHSB*2@``AG"C@(`)`!#$"H0 +M0``,/`(``)(&``LLP@`"$$``%SP"```D0@```B`@)20%``0`0/@)),8``1`` +M`!&/OP`8)$(```!`^`D"("`E)$+__BQ"``(00``*C[\`&)("``L00``'/`(` +M`"1"```"("`E)`4`!`!`^`D``#`EC[\`&(^Q`!2/L``0`^``"">]`"`GO?_0 +MK[\`+*^R`"BOL0`DK[``(`"`B"4"()`E/`(``21"(=``0/@)CB42S"0#`%AP +M0R`"`)&`(280+#2N,"PPCB(L)#!"``$00``K)`(``8XC`G@08@`H`B`@)8XB +M*0@D0@`!KB(I"#P0```F$```)`4``0(`^`D``#`E`B`@)20%``4"`/@)```P +M)0(@("4D!0`$`@#X"0``,"4"("`E)`4``@(`^`D``#`E`B`@)20%``,"`/@) +M```P)3P"```D0@```$#X"0(@("4\`P``)&,```(@("4`8/@)-$4!`#P"``$D +M0BL@`$#X"0(@("40``!/C[\`+)(&``D0P``%/`(``"1"```"("`E`$#X"20% +M``&2!@`*$,``!3P"```D0@```B`@)0!`^`DD!0`%D@8`#!#```8\`@``)$(` +M``(@("4D!0`"`$#X"2S&``&2!@`-$,``!3P"```D0@```B`@)0!`^`DD!0`# +MD@8`"Q#```4\`@``)$(```(@("4`0/@))`4`!(Y"+"@00``:/`(``"1"```` +M0/@)`B`@)20%_O\\`P``)&,```(@("4`8/@)`$4H)#P"``$D0BL@`$#X"0(@ +M("6.(@`4-`.```!#$"$\`P`"K$,!,(XB`!0T`X```$,0(3P#`@"L0P$X$``` +M#X^_`"P\`@`!)$(K(`!`^`D"("`E/`(``"1"````0/@)`B`@)3P#```D8P`` +M`B`@)0!@^`DT10$`C[\`+(^R`"B/L0`DC[``(`/@``@GO0`P)[W_T*^_`"RO +ML@`HK[$`)*^P`"``@)`E`*"`)0)`B"6.0@`4-`.```!#$"&L0`$DCD(`%`!# +M$"&L0`$H/`(``"1"````0/@))B4I%(X"``"N(BDHC@(`!*XB*2R.`@`(KB(I +M,(Y"`!0T`X```$,0(8Q%`2R,1@$T/`,`P`"C$"000P`#`,,0)!1#`"B/OP`L +MCC`L,(X$`$0`I"`CC@(`/`""$"..(RD``$,0(:XB*0"N!``\C@0`2`#$(".. +M`@!``((0(XXC*00`0Q`AKB(I!*X$`$".`P`\C@(`%`!#$"L00``$/`(``21" +M+```0/@)`D`@)8X#`$".`@`<`$,0*Q!```8\`@`!/`(``21"+;@`0/@)`D`@ +M)3P"``$D0BL@`$#X"0)`("6/OP`LC[(`*(^Q`"2/L``@`^``"">]`#`GO?_H +MK[\`%*^P`!``@(`E`@`X)9"C``4D`@`1%&(`%8X&+#",P@`\)$(``:S"`#R. +M`BD`)$(``:X"*0",PP`\C,(`%`!#$"L00``?/`(``21"+```0/@)`````#P" +M``$D0BL@`$#X"0(`("40```7C[\`%"0"`!D48@`4C[\`%(S"`$`D0@`!K,(` +M0(SB*00D0@`!K.(I!(S#`$",P@`<`$,0*Q!```D\`@`!)$(MN`!`^`D"`"`E +M/`(``21"*R``0/@)`@`@)8^_`!2/L``0`^``"">]`!@GO?_HK[\`$`"`*"6, +MABPPC(,I*#!B`'\L0@!`)&,`?Q!```,``QG"C*(I*``"&<*,P@`H`$,0*A1` +M`!<`````C,(`)`!#$"H00``*`````)#"``P00``'/`(``"1"```D!0`"`$#X +M"20&``$0```:C[\`$)##``L08``'/`(``"1"```D!0`$`$#X"21F__\0```1 +MC[\`$)##``H08``'/`(``"1"```D!0`%`$#X"21F__\0```(C[\`$)#&``D0 +MP``$)$(``"0%``$`0/@)),;__X^_`!`#X``()[T`&(R"`!0T`X```$,0(8Q' +M`.R,2`#PC$8`^(R%+#",H@`X$$``!```&"4`PA`K$$``!0````",@BD,)$(` +M`1```!"L@BD,C*0`.`#$(".,HP`T`0,8(XRB`#``XA`C`(,8(P!B&",\`E]3 +M-$(Y*0!B`!@``!`0``(3@P`#'\,`0Q@CK*8`.*RG`#"LJ``T`^``"`!@$"4G +MO?_(K[\`,*^S`"ROL@`HK[$`)*^P`"``@)@E`*"0)0#`*"6.8BPP$$``N0)@ +MB"6.8BPD/`-```!#$"000``))`,`T(YB$LR40@`",$(`T!1#``0\`@``)$(` +M``!`^`D`````CF(L)#!"``$00`"IC[\`,(XB+#`00`"F`$"`)8Y"``"N(BDH +MCD(`!*XB*2R.0@`(KB(I,#P"``$D0C/T`$#X"0)@("4`0)`E!D$`"`````". +M(BD0)$(``:XB*1`\`@`!)$(K(`!`^`D"8"`EC@(`$`)"$"&N`@`0CB(L*!!` +M`#L\`@``)$(```)@("4`0/@))B4I%(YB`!0T`X```$,0(8Q#`2R,10$TC@(` +M1`!B$"L40``'`````(X"`$@`HA`K$$``&@`````0```,C@0`2(YB`!0T`X`` +M`$,0(8X#`$2L0P$LCF(`%#0#@```0Q`A/`,``JQ#`3".!`!(`*00*Q!``&HT +M`X``CF(`%`!#$"&L1`$TCF(`%`!#$"$\`P(`K$,!.!```&*/OP`PC@0`1`!D +M("..`@`\`((0(XXC*0``0Q`AKB(I`*X$`#R.!`!(`*0@(XX"`$``@A`CCB,I +M!`!#$"&N(BD$K@0`0(YB+"0P0@`!$$``3H^_`#".(RPL``,0@`!#$"&.!``0 +M`$00*Q!``!D\!1!BC@(`&'""$`(TI4W3`$4`&0``$!```A&"C@,`/`!#$"L4 +M0``C/`(``8X"`"!P@A`"`$4`&0``$!```A&"C@,`0`!#$"L40``9/`(``21" +M,Q0`0/@)`F`@)1```!4\`@`!C@,`$(XB+"P`0Q`K$$``*H^_`#".`@`4<&(0 +M`CP#$&(T8TW3`$,`&0``$!```A&"C@,`/`!#$"L00``*/`(``21"+```0/@) +M`F`@)3P"``$D0BL@`$#X"0)@("40```6C[\`,(X"`!".`P`<<$,0`CP#$&(T +M8TW3`$,`&0``$!```A&"C@,`0`!#$"L00``*C[\`,#P"``$D0BVX`$#X"0)@ +M("4\`@`!)$(K(`!`^`D"8"`EC[\`,(^S`"R/L@`HC[$`)(^P`"`#X``()[T` +M.`````````````````/@``@``!`E`^``"```$"4#X``(```0)2>]_^"OOP`8 +MK[$`%*^P`!``@(`E`@"()3P"```D0@``)`4`$20&``$`0/@)```X)11``!8D +M`O__C@(L)#P#0```0Q`EK@(L)#P"```D0@```$#X"3P$``$`0!@EK@-24!!@ +M``PD`@`"/`(``"1"````0/@)`B`@)3P"``$D0CPT`$#X"0(@("4D`O__I@(H +MT@``$"6/OP`8C[$`%(^P`!`#X``()[T`(">]_^BOOP`4K[``$`"`@"6N``*D +MC@)24!!```D\`@``)$(```!`^`D`````/`(``"1"````0/@)C@124*X`4E"/ +MOP`4C[``$`/@``@GO0`8)[W_^`"`<"60HP`@``,:`)"B`"$`0Q`E$$``!Y"M +M`":(H@`LF*(`+Q!```,`````$````I!,`````&`E+8(``0`-$`L40`!G)`(` +M`93I``"4ZP`"E.@`$)3J`!(`""%``,08(21C``2@X@`,C&(``*^B``"/H@`` +M$$``&P#$&"&,8@``KZ(`!(^B``0P0___CZ(`!``"%`(08@`O``@A0"4(``$! +M"0`;```0$!4@``(```````<`#0!`0"4E2@`!`4L`&P``$!`58``"```````' +M``T`0%`E``H4``$"$"40```]_^"OOP`8K[$`%*^P`!`` +M@(@E/!```"80``".)%)0`@#X"3P%``$F)%)4`@#X"20%`!PD`@@`IB)25"0" +M"`&F(E)6C[\`&(^Q`!2/L``0`^``"">]`"`GO?_0K[\`+*^R`"BOL0`DK[`` +M(`"`D"6.0BPD/`/```!#$"000``@CD42S)2B``(P0@#0)`,`T!1#`":/OP`L +M/`(``"1"````0/@)-!&``(Y"`!0`41`AC%`95"0"``6N0E),/`(`%`("@"4\ +M`@``)$(```!`^`D"0"`E/`,``"1C```"0"`E`&#X"31%`@".0@`4`%$0(380 +M``&L4!E4$```#(^_`"P\`@``)$(```!`^`D"0"`E)`7]_SP#```D8P```D`@ +M)0!@^`D`12@DC[\`+(^R`"B/L0`DC[``(`/@``@GO0`P)[W_V*^_`"2OL``@ +M/`(``"1"````0/@)`("`)20%_O\\`P``)&,```(`("4`8/@)`$4H)(X$`!0T +M`H```((@(8R"&50D`__^`$,0)*R"&52/OP`DC[``(`/@``@GO0`H)[W_Z*^_ +M`!2OL``0`("`)8X"$LP00``3/`(``"1"````0/@)``````!`,"6.`BPD/`/` +M``!#$"000``$)`(`!HX#`G@08@`(C[\`%"0%_?\\`@``)$(```(`("4`0/@) +M`,4H)(^_`!2/L``0`^``"">]`!@GO?_8K[\`)*^P`"``@(`EC@(2S)1"``(P +M0@#0)`,`T!1#`!D\`@``)$(```!`^`D`````)`7^_SP#```D8P```@`@)0!@ +M^`D`12@DC@0`%#0"@```@B`AC((95"0#__X`0Q`DK((95#P"```D0@```$#X +M"0(`("4\`@`!)$(\-`!`^`D"`"`EC[\`)(^P`"`#X``()[T`*">]_^"OOP`8 +M`(!`)8T"$LR40@`",$(`T"0#`-`40P`)C[\`&*^F`!"OIP`4/`(``21".-"- +M!E)0`$#X"24'4E2/OP`8`^``"">]`"`GO?^HK[\`5*^^`%"OMP!,K[8`2*^U +M`$2OM`!`K[,`/*^R`#BOL0`TK[``,`"`J"6OI0!<`J"0)0``F"6OH``H)E!* +M-#P"```D7@``/`(``"17```D%`#_/`(``!```0HD5@``CZ(`*!!```27L0`0 +M`N#X"0*@("67L0`0DZ8`((X#``04=``(DZ4`(22B`/^N`@`$)`0`_P"C&"8` +M@Q`*$```(P!`*"44M``/`````(X$``0X@P'^+&,``3B"`OTL0@`!`&(8)11@ +M``,D`@/\%((`!SB#!/N.`@`$`*(0(1```!.N`@`$C@0`!#B#!/LXH@#_``(0 +M*P`#$`L00``$``````"D*"$0```)K@``!(X"``0L0@$`%$``!`````"N!0`$ +M$````B0%`/^N!0`$)*/^_RQC`!8DHO[9+$(`'P!B&"448``&+*(%`"2B^P`L +M0@`5$$``#BRB``LLH@4`)`0$^P*"(`N6`P```B,0*P`"$\`"(A`A`$,0(P"D +M(",D`P`!`$00)@!B*`LLH@`+%$``O3BC`/\LP@`2.$(``0`#$`LD`P`"`&(H +M"R2C^P`L8P`5)*+^PBQ"``@`8A@E$&``"22B__\D!0`#C@(`%"1"``*N`@`4 +MC@((!"1"``*N`@@$)*+__RQ"`?X00`"F``48@"1C``@"`Q@AC&(``"1"``&L +M8@``)*/_WRQC``PDHO_++$(`!@!B&"448``6)*+_@BQ"``\40``3)*+_]_Z``@#@E)`+_ +MUZ^B``"OH@`$)`+_T*^B``BOH@`,KZ(`$"0"_^ZOH@`8KZ(`'"0"__"OH@`@ +M)`+_\J^B`"0D`O_TKZ(`*"0"_\BOH@`PKZ(`-"0"_\2OH@`XKZ(`/*^B`$`D +M`O^XKZ(`2*^B`$PD`O^UKZ(`4"0"_[*OH@!4)`+_L*^B`%@``"@E).8`!">J +M`!@GJ0`P)Z@`2``%&(``9R`A`Z,0(8Q"``"L@E)P`&8@(0%#$"&,0@``K()2 +M@`!G("$!(Q`AC$(``*R"4I@`9B`A`0,8(8QB``"L@E*H)*4``2BB``440/_L +M``````/@``@GO0!@)[W_H*^_`%BOM0!4K[0`4*^S`$ROL@!(K[$`1*^P`$`` +MX(`EC[4`<#"3__^OM0`0/`(``"1"````0/@)`F`@)0!`D"420`&[`D"()3P" +M```D0@``KD(`L#P"```D0@``KD(`M#P"```D0@``KD(!A#P'```DYP``KDB0"``,0``%\KZ(`/"QC``(Z8@"1+$(` +M`0!B&"408``5/`*P$#1"`"``4!`C+$(0`!!```D`````CB(`%`!0$",\`[`0 +M`$,0(8Q"0""OH@`L$```09.C`"R.(@`4`%`0(SP#L!``0Q`AC$)`(!```#HP +M0P#_/`*[_S1"\"``4!`C+$(0`!!```<\`[P`CB(`%`!0$",`0Q`AC$(P(!`` +M``6OH@`PCB(`%`!0$",`0Q`AC$,P(#P"N_\T0O"``%`0(RQ"$``00``'/`.\ +M`(XB`!0`4!`C`$,0(8Q",(`0```%KZ(`-(XB`!0`4!`C`$,0(8Q#,(`\`KO_ +M-$+PD`!0$",L0A``$$``#CP#O`".(@`4`%`0(P!#$"&,0C"0KZ(`.).C`#@G +MH@`XD$(``0`"$@``8A@E``,:`A````B`"@D`@`( +M$```Y:^B`#PL0C`"$$``!)>B`"@D`@`%$```WZ^B`#RF0A,`/`(``"1"```" +M("`E)`4`'`!`^`DGI@`J%$``!)>B`"HD`@`($```TZ^B`#P00``+/`(``"1" +M```"("`E)`4`&P!`^`DGI@`J%$``!#P"```D`@`($```QZ^B`#PD0@```B`@ +M)20%`#\`0/@))Z8`*!1```27H@`H)`(`"!```+VOH@`\ID(3`@``F"4``(`E +M/`(``"14```"("`E)@4`P`*`^`DGI@`H$$``L)>B`"@"8I@F)A```2X"`T`4 +M0/_W`B`@)30"__\28@`#)`(`!Q```*BOH@`\)`(`"J9"%'8D`@`#ID(6@``` +M@"4D!``T)D8`!B0#``MR!"@"`*80(:1#%'@F$``!+@(`"A1`__MR!"@"``"` +M)3P"```D2RE`)D@``CP"```D2BE()`D`-"9'``PD!0`+)D8`"``0&$``L0Q@`/`(``"1"````0/@))`0'T#P"```D0@```$#X"0(@("6F(@)R +MCB(`%#0#@```0Q`A)`,`!ZQ#&``\`@``)$(```!`^`DD!`?0EB("] +M`&`GO?_HK[\`$(R"`!",0P`($&``!HQ%```D`@`!$&(`!0``$"40```+C[\` +M$!````(DI0!@)*4`=CP"```D0@``)(0HP`!`^`DD!@`&)`(``8^_`!`#X``( +M)[T`&``````#X``()`(``0``````````C((`$(Q'``0``"`E``4H0`#$&"$` +MY1`AD$(``*!B```DA``!*((``A1`__DDI0`!`^``""0"``$```````````"` +M0"4\`KP`-$(@`(T$`!0`1#`C),+`""Q"$``00``D)[W_P``%$$`D!0`#`$4H +M!`"&$"&,0@`(KZ(`,).C`#`GI``PD((``0`"$@``8A@ED((``@`"%```8A@E +MD((``P`"%@``8A@E`&48):^C`#23HP`T)Z0`-)""``$``A(``&(8)9""``(` +M`A0``&(8)9""``,``A8``&(8)8T"`!0`1A`AK$,`"!```",D`@`!C0(`%`!& +M("$`!1A`)`(``P!B$`0``C@G`$`H)23"P`@L0A``$$``$22)``B,@@`(KZ(` +M.).C`#@GI``XD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E +M`&<8)!````8`91`EC0(`%`!&$"&,0@`(`.(0)`!%$"6M(@``)`(``0/@``@G +MO0!``(`X)3P"O``T0B``C.0`%`!$,",DPL`(+$(0`!!``"4GO?_```400"0% +M``,`12@$``4H)P"&$"&,0@`(KZ(`,).C`#`GI``PD((``0`"$@``8A@ED((` +M`@`"%```8A@ED((``P`"%@``8A@E`&48)*^C`#23HP`T)Z0`-)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8)8SB`!0`1A`AK$,`"!```"$D +M`@`!C.(`%`!&("$`!1A`)`(``P!B$`0``B@G),+`""Q"$``00``0)(@`"(R" +M``BOH@`XDZ,`.">D`#B0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6 +M``!B&"40```&`&40)(SB`!0`1A`AC$(`"`"B$"0T0@``K0(``"0"``$#X``( +M)[T`0`"`0"4\`KP`-$(@`(T#`!0`0S@C).+``"Q"$``00``@)[W_Z`!G$"&, +M0@``KZ(`$).C`!`GI``0D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@`0```4`&(8):^C`!23HP`4D((``0`"$@``8A@ED((``@`"%```8A@ED((` +M`P`"%@``8A@EC0(`%`!'$"&L0P``$```$R0"``&-`@`4`$<0(8Q#```D`@`! +M`*(0!``"$"<`8A@D,,(``0"B$`0`8A@E).+``"Q"$``40/_C)Z0`%(T"`!0` +M1Q`AK$,``"0"``$#X``()[T`&">]_^@`@#@E/`*\`#1"(`",Y@`4`$8@(RRC +M``808``9)`+__R2"P`0L0A``$$``#P#$$"&,0@`$KZ(`$).C`!`GI``0D((` +M`0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@`0```$`&(0)8SB`!0`1!`A +MC$(`!#!"`"\`HA`&,$(``0/@``@GO0`8)[W_T*^_`"@`@$`E/`*\`#1"(`"- +M`P`4`$,X(R3BP`@L0A``$$``(`!G$"&,0@`(KZ(`().C`"`GI``@D((``0`" +M$@``8A@ED((``@`"%```8A@ED((``P`"%@`0```5`&(@):^D`"23HP`D)Z0` +M))""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8T"`!0`1Q`A +MK$,`"!```!F-`RC4C0(`%`!'$"&,1``(``400"0#``,`0Q@$/`(``31"\``` +M0Q`G`((@)``%$P``@B`E$,```S2$@``\`@`!`((@)23BP`@L0A``%$#_W``` +M``"-`@`4`$<0(:Q$``B-`RC4/`4!`#P"```D0@```0`@)0!`^`D`92@EC[\` +M*`/@``@GO0`P````````````````/`*\`#1",`",A0`4`$4P(XR#`F@D`@`+ +M$&(`'R>]_^@DPL"P+$(0`!!``!0`````C*(`L"0#_@,`0Q`D-$(``J^B`!"3 +MHP`0)Z0`$)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)0"F +M$"$0```(K$,`L(R"`!0`1B`AC$(`L"0#_@,`0Q`D-$(``JR"`+`#X``()[T` +M&`"`,"6,PP)H)`(`"Q1B`!HGO?_H/`*P$#1"`"",PP`4`$,0(RQ"$``00``& +M/`*P$#1"0"",0@``KZ(`$!````23H@`0-$)`((Q"```P0@#_``(9`C!$``^, +MP@)H%$,`!```*"64P@)L`$00)BQ%``$0```9`*`0)3P"N_\T0O"0C,,`%`!# +M$",L0A``$$``!CP"O``T0C"0C$(``*^B`!00```$DZ(`%#1",)",0@``,$(` +M_P`"&0(P1``/C,(":!1#``0``"@EE,(";`!$$"8L10`!`*`0)0/@``@GO0`8 +M)[W_V*^_`"2OL``@/`(``"1"````0/@)`("`)1!``#,T`X``C@(`%`!#$"$D +M`P`?K$,8<(X"`!0T`X```$,0(20#``VL0QATC@(`%#0#@```0Q`A)`,`#*Q# +M&'B.`@`4-`.```!#$"$D`P`#K$,9\(X"`!0T`X```$,0(20#``6L0QGTC@4` +M%#0"@```HB@AE@("<#!"`/`D0O_0+$(`0"0#`!@D!``4`((8"ZRC&?B.!``4 +M-`*```""("&,@@`<)`/`?P!#$"0T0@"`K((`'(X"`!0T`X```$,0(20#`#VL +M0P$$$```*H^_`"2.`@`4`$,0(20#`!^L0QAPC@(`%#0#@```0Q`A)`,`?ZQ# +M&'2.`@`4-`.```!#$"$D`P`$K$,8>(X"`!0T`X```$,0(20#``ZL0QAXC@(` +M%#0#@```0Q`A)`,`#*Q#&?".`@`4-`.```!#$"$D`P#_K$,9](X%`!0T`H`` +M`*(H(98"`G`P0@#P)$+_T"Q"`$`D`P`8)`0`%`""&`NLHQGXC[\`)(^P`"`# +MX``()[T`*">]_]BOOP`DK[``(#P"```D0@```$#X"0"`@"400``Q-`.``(X" +M`!0`0Q`A)`,``:Q#`02.!``4-`*```""("&,@@`<)`/`?P!#$"0T0@^`K((` +M'(X"`!0T`X```$,0(20#`!^L0QAPC@(`%#0#@```0Q`A)`,`?ZQ#&'2.`@`4 +M-`.```!#$"$D`P`$K$,8>(X"`!0T`X```$,0(20#``RL0QGPC@(`%#0#@``` +M0Q`A)`,`_ZQ#&?2.!0`4-`*```"B*"&6`@)P,$(`\"1"_]`L0@!`)`,`&"0$ +M`!0`@A@+K*,9^(^_`"2/L``@`^``"">]`"@#X``()`(``0/@``@``````^`` +M"``````GO?_@K[\`'*^R`!BOL0`4K[``$`"@B"4`P"@E)!```1(P``T`@)`E +M$B``!CP"``$D`@`"$B(`#@``$"40```3C[\`'"1"5I``0/@)`````!````L` +M0(`E/`(``21"5I@`0/@)`````!````:N42O$/`(``21"5J``0/@)`````*Y1 +M*\0"`!`EC[\`'(^R`!B/L0`4C[``$`/@``@GO0`@`^``"```$"4#X``(```0 +M)0``````````)[W_D*^_`&ROO@!HK[<`9*^V`&"OM0!L0Q@```"`)3P"```D4RE0)[(`*``0$$``4!@A``,0P`!3$"&,1```)(+` +M`"Q"$``00``6`!`00``#$$``5Q`A``(0@`!3$"&,0@``KZ(`*).C`"B20@`! +M``(2``!B&"620@`"``(4``!B&"620@`#``(6``!B&"6.(@`4`$00(:Q#```0 +M```.)K4``0!0$"$``AC``',8(8XD`!2,8P```(,@(0`"$$``5Q`A``(0@`!3 +M$"&,0@``K((``":U``$RH@`_%$``!#P%```DI0```*#X"20$``$F$``!+@(` +M&11`_\T`$!!```"`)3P"```D4RNH)[(`+``0$,``4Q`AC$0``(^B`'P00``, +M/`7__S2E?^``A1@A+&,`&3P"__\T0G\L`((0(2Q"``DX0@`!``,0"Q!``"0` +M````)(+``"Q"$``00``4`!`8P``0$,``4Q`AC$(`!*^B`"R3HP`LDD(``0`" +M$@``8A@EDD(``@`"%```8A@EDD(``P`"%@``8A@ECB(`%`!$$"&L0P``$``` +M!R:U``&.(@`4`$00(0!S&"&,8P`$K$,``":U``$RH@`_%$``!#P"```D0@`` +M`$#X"20$``$F$``!+@(`Q!1`_\H`$!#`CH(I.`(@("4"X"@ECZ8`0`!`^`D" +MH#@EEL(``C!"P``00``%/`(``"1"```"("`E`$#X"0+`*"66(@)N+$(`0A1` +M`$DT`X``CB(`%`!#$"$\`P`"-&.@`JQ#&"R6PP``)`()M!1B``X\`V9FDH(3 +M(I:#$RP`0Q`C/`-F9C1C9F<`0P`8```8$``#&$,``A?#`&(8(P`#'``0```' +M``,D`Y*"$R(T8V9G`$,`&```$!```A/```(D`Y;"``(P0@#0)`,`P!1#`!`T +M`X``CB4`%#0"@```HB@ADH(3(@`"$",``A&`,$(/P``$&",``QR`/`0`_`!D +M&"0`0Q`EK*(93!````6.)``4CB(`%`!#$"&L0!E,CB0`%#0"@```@B`AC((B +M*"0#_?\`0Q`DK((B*(XD`!0T`H```((@(8R"(B@\`__^-&,#_P!#$"0T0@@` +MK((B*(XB`!0T`X```$,0(20#``^L0P!@EB(";BQ"`$,40``$-`.``(XB`!0` +M0Q`AK$`B5(XC`F@D`@`%%&(`.P````"6(@)L.$,``BQC``$X0@`'+$(``0!B +M&"408``S-`.``(XB`!0`0Q`A)`,6(JQ#&6R6P@`",$(`@!!```HT`H``CB0` +M%`""("&,@AA(/`/_@S1C__\`0Q`D/`,`/`!#$"6L@AA(EL(``C!"`*`D`P"@ +M%$,`"C0"@`".)``4`((@(8R"(AP\`_X'-&/__P!#$"0\`P!@`$,0):R"(AR. +M(@`4-`.```!#$"$D`P`$K$,8>);"``(P0@'P)`,!0!1#``\T`H``CB0`%`"" +M("&,@AA$)`/_@`!#$"0T0@`@K((81!````<\`@``CB(`%#0#@```0Q`A)`,` +M#JQ#&'@\`@``)$(```(@("4#P"@E`$#X"2>F`!`00`($)`,``R0"``:/HP!T +M$&(`!P````".(@*<$$``!#P"```D0@```$#X"0(@("6.@BE$`B`@)0/`*"4R +MYO__`$#X"2>G`!`00`'R)`,``Y;"``(P0@!`$$``'B0$``J.(P)H$&0`#20" +M``D08@`+`````!1D``4`````EB(";"Q"``040``%`````):"$P`L0E`#%$`` +M"SP"``"6P@`",$(`H"0#`*`00P`%/`(``"1"```"("`E`$#X"0/`*"4\`@`` +M)$(```(@("4`0/@)`L`H)3P"```D0@```B`@)0!`^`D#P"@E$$`!RB0#``./ +MI`!\$(``!`````".(@`4CZ4`-*Q%$4".)``4-`*```""("&2@RC`DH(HP0`" +M$@``8A@EDH(HP@`"%```8A@EDH(HPP`"%@``8A@EK(,``(XD`!0T`H```((@ +M(9*#*,22@BC%``(2``!B&"6/H@`\`&(8)8Z"*]@`8A@E/`(`@`!B&"6L@P`$ +M/`(``"1"```"("`E`$#X"8^E`'2.)``4-`*```""("&2@RC,DH(HS0`"$@`` +M8A@EDH(HS@`"%```8A@EDH(HSP`"%@``8A@EK(,`X(XD`!0T`H```((@(9*# +M*-"2@BC1``(2``!B&"6L@P#DCB(`%#0#@```0Q`ACZ,`.*Q#`%B.)``4-`*` +M``""("&2@RC&DH(HQP`"$@``8A@EDH(HR``"%```8A@EDH(HR0`"%@``8A@E +MK(,`"(XD`!0T`H```((@(9*#*,J2@BC+``(2``!B&"6L@P`,CB(`%#0#@``` +M0Q`ACH,KX*Q#`!B.(P`4)`+__ZQB`(`\`@``)$(```(@("4`0/@)`\`H)1!` +M`6,D`P`#/`(``"1"```"("`EDB42T`!`^`DD!@`!/`(``"1"```"("`E`$#X +M"0+`*"66(@)P,$(`\"1"_]`L0@!`$$``$@````".(Q+,C&(``#!"P``00``- +M)`<`#91F``(PQD``)`4`#(XD`!0T`H```((@(8R"&"0D`__P`$,0)`#F*`H` +M11`EK((8)(XC`F@D`@`%%&(`#`````"6(@)L.$,``BQC``$X0@`'+$(``0!B +M&"408``$-`.``(XB`!0`0Q`AC$(8>(XB`!0T`X```$,0(8Q"&10P1#__EL(` +M`C!"`"`00``'``00@#P#NBXT8XNC`$,`&0``$!`0```&``(A`CP"S,PT0LS- +M`((`&0``$!```B#"CB(`%#0#@```0Q`A)`,``:Q#&!R.(A+,E$(``C!"0``0 +M0``'/`(````$($`D0@```$#X"22$`&00```0CB(`%(XB$LR40@`",$*``!!` +M``<\`@````0@@"1"````0/@))(0`9!````6.(@`4)$(```!`^`DDA`!DCB(` +M%#0#@```0Q`AC%48""0#.`"L0Q@()!```8XB`!0T`X```$,0(8Q"'"0P0@`0 +M$$``#SP"```D4P``-!*```)@^`DD!`#(`@`0)2A"`!000``')A```8XB`!0` +M4A`AC$(<)#!"`!`40/_U`````(XB`!0T`X```$,0(:Q5&`B.(P`4-`*```!B +M&"&,8AA@-$(``ZQB&&"6P@`",$(`H"0#`*`00P`3)`(``HZ#*\P08@`0-`*` +M`(XC`!0`8A@AC&(9(#1"\`"L8AD@CB0`%#0"@```@B`AC((9(#P#``$`0Q`E +MK((9("0"``$0```"KH(KS*Z`*\P\`@``)$(```!`^`D"("`E``"`)20&``$G +MI0`P`!`@@"2"T``L0A``$$``$@`0$(`"!A`$KZ(`,).C`#"0H@`!``(2``!B +M&"60H@`"``(4``!B&"60H@`#``(6``!B&"6.(@`4`$00(:Q#$``0```&)A`` +M`8XC`!0`8A@A`@80!*QB$``F$``!*@(`"A1`_^0`$""`KH!2Z)8B`H000``+ +M``"`)3P"```D4@```B`@)0)`^`D"`"@E)A```98B`H0"`A`J%$#_^@(@("4\ +M`@`(-$()9:Z"*-0D`@`&CZ,`=!1B``,\`@`(-$(99:Z"*-2.(P`4CH(HU*QB +M`*".)``4C((`K#P#``<`0Q`EK((`K(XB$N000``$/`(``"1"````0/@)`B`@ +M)3P"```D0@```B`@)30%F&`D!@`!`$#X"0``."4\`@``)$(```(@("4`0/@) +MCZ4`=(XD`!0T`H```((@(8R"`"`\`_Y_-&/__P!#$"2L@@`@CB,":"QB``80 +M0``')`(`!11B`!``````EB(";"Q"``@40``,`````(XB`!0T`X```$,0(3P# +M``$T8P"JK$,!&(XB`!0T`X```$,0(20#,A"L0P$(^E`'P0H``B)`,`T)?"``(P0@#0%$,`!#P"```D0@```$#X +M"0(@("63PP`$,&(``A1```(P8@#^H\(`!)?"``*FP@`"D\(`!*+"``2.(A+, +M```@)0``*"6L1``PK$4`-#P"```D0@```$#X"0(@("6.)!+,K((`**R#`"P\ +M`@``)$(```(@("4`0/@))`4``1````8D`@`!CZ4`@(RB```00``"```0):RC +M``"/OP!LC[X`:(^W`&2/M@!@C[4`7(^T`%B/LP!4C[(`4(^Q`$R/L`!(`^`` +M"">]`'`GO?_HK[\`$#P"``$D0FIH`$#X"20%``*/OP`0`^``"">]`!@GO?_H +MK[\`%*^P`!``@(`E/`(``"1"`````"@E`$#X"20&``$00``%`@`@)3P"``$D +M0FIH`$#X"20%``./OP`4C[``$`/@``@GO0`8)[W_T*^_`"ROL@`HK[$`)*^P +M`"``@)`E`*"`)3P"``$D0FIH`$#X"20%``,00`"*```H)3P"```D0@```D`@ +M)0!`^`DD!@`!$$``A(^_`"P\`@`!)$)J:`)`("4`0/@)```H)1!``'V/OP`L +M$@``>R0"``&60@)P,$(`\"1"_]`L0@!`%$``"0````".0@)H.$,`!RQC``$X +M0@`++$(``0!B&"408``5`````)8#``(P8@`@%$``!201``@P8P#0)`(`P!1B +M``,`````$```'B0$%-:6`@`",$)``!1``!HD!!74E@(``C!"@``D!!34)`,6 +MU!```!0`8B`+E@,``C!B`"`40``%``"()3!C`-`D`@#`%&(``P`````0```* +M)`0`JY8"``(P0D``%$``!B0$`:J6`@`",$*``"0$`*HD`P*J`&(@"Y8#``(P +M8@!`$$``"#!B`"`40``$,&,`T"0"`,`48@`#`````!````4V,0`$E@(``C!" +M`$`V(P`!`&*("I8%``(PHP$`-B(``@!#B`HPHP`0)`(``P!`@"4``X`*CD(` +M%#0#@```0Q`AC$88?#"B`"`40``$,*,`T"0"`,`48@`3`````(Y"`!0T`X`` +M`$,0(:Q0&`2.0@`4`$,0(:Q1(@`0Q``;)`(``8Y"`!0`0Q`AK$08?#P"```D +M0@```$#X"20$`2P0```2)`(``1#$``@T`X``CD(`%`!#$"&L1!A\/`(``"1" +M````0/@))`0!+(Y"`!0T`X```$,0(:Q0&`2.0@`4`$,0(:Q1(@`D`@`!C[\` +M+(^R`"B/L0`DC[``(`/@``@GO0`P)[W_T*^_`"BOL0`DK[``(`"`B"4`H!@E +M`&"`)20%__\\`@``)$(```!`^`D`8R@+`$`@)1"```F/OP`H,@(``11```8` +M@!`E)`,`!(XB`!2L0P`4`(`0)8^_`"B/L0`DC[``(`/@``@GO0`P)[W_F*^_ +M`&2OL@!@K[$`7*^P`%@`@(@ECB(`$(Q$``@0H`$J```0)98B`F0D0_]Z+&,` +M`CA"`)$L0@`!`&(8)1!@`),`````$(``!20"``$0@@`&```0)1```1V/OP!D +M)`8``A````0D!P`!/`8`!#3&`@`\!P`"/`*P_S1"P`2.(P`4`$,0(RQ"$``0 +M0``1`.:0)SP"L0`T0@`$C$(``*^B`$"3HP!`)Z0`0)""``$``A(``&(8)9"" +M``(``A0``&(8)9""``,``A8`$```!`!B@"4\`K$`-$(`!(Q0```D`@`"%*(` +M$P#F$"40```3`@:`):^P`$23HP!$D((``0`"$@``8A@ED((``@`"%```8A@E +MD((``P`"%@``8A@E/`*Q`#1"``2L0P``$```#CP"L/\"$H`D`@*`)3P"L/\T +M0L`$CB,`%`!#$",L0A``%$#_Z">D`$0\`K$`-$(`!*Q0```\`K#_-$+`!(XC +M`!0`0Q`C+$(0`!!```4\`K$`-$(`!(Q"```0```$/`(``#1"``2,0@``/`(` +M`"1"````0/@))`0`9#P"L/\T0L`$CB,`%`!#$",L0A``$$``%@(2@"0\`K$` +M-$(`!(Q"```0```5/`*P_Z^P`$B3HP!(D((``0`"$@``8A@ED((``@`"%``` +M8A@ED((``P`"%@``8A@E/`*Q`#1"``2L0P``$```#SP"L/\\`K$`-$(`!(Q" +M```\`K#_-$+`!(XC`!0`0Q`C+$(0`!1`_^D`%0\`KP`-$(P(*Q0```\`KO_ +M-$+P((XC`!0`0Q`C+$(0`!!```4\`KP`-$(P((Q"```0```$)`(``31","", +M0@``)`(``8^_`&2/L@!@C[$`7(^P`%@#X``()[T`:```````````)[W_J*^_ +M`%2OO@!0K[<`3*^V`$BOM0!$K[0`0*^S`#ROL@`XK[$`-*^P`#``@*`E`*"H +M)0#`L"4`X(`E`H#P)0``B"4\`@``)%,QT">R`"`\`@``)%<````1$$``41@A +M``,0P`!3$"&,1```)(+``"Q"$``00``6`!$00``#$$``51`A``(0@`!3$"&, +M0@``KZ(`().C`""20@`!``(2``!B&"620@`"``(4``!B&"620@`#``(6``!B +M&"6.@@`4`$00(:Q#```0```.)A```0!1$"$``AC``',8(8Z$`!2,8P```(,@ +M(0`"$$``51`A``(0@`!3$"&,0@``K((``"80``$R`@`_%$```P`````"X/@) +M)`0``28Q``$N(@`0%$#_S@`1$$```(@E/`(``"13,U`GL@`D/`(``"15```` +M$1C``',0(8Q$```D@L``+$(0`!!``!(`H)[(`*#P"```D +M50```!$00`!1&"$``Q"``%,0(8Q$```D@L``+$(0`!!``!4`$1!``'80(0`" +M$(``4Q`AC$(``*^B`"B3HP`HDD(``0`"$@``8A@EDD(``@`"%```8A@EDD(` +M`P`"%@``8A@ECH(`%`!$$"&L0P``$```#280``$`41`A``(8@`!S&"&.A``4 +MC&,```"#("$`5A`A``(0@`!3$"&,0@``K((``"80``$R`@`_%$```P`````" +MH/@))`0``28Q``$N(@!`%$#_T``1$$"/PBOD%$``"30"@`".A``4`((@(8R" +M(U@D`__]`$,0)*R"(U@0```#C[\`5*_`*^2/OP!4C[X`4(^W`$R/M@!(C[4` +M1(^T`$"/LP`\C[(`.(^Q`#2/L``P`^``"">]`%@GO?_(K[\`-*^T`#"OLP`L +MK[(`**^Q`"2OL``@`("8)0"@D"4``*`EED4``"RB$L`00`!"``"`)22D]W`\ +M!V9F-.=F9P"'`!@``!@0``,80P`$%\,`8A@C``,0@`!#$"$4@@`))*3W4``% +M$$`D4>[@`B<`&```$!```A"#`!$?PQ```!0`0X@C/`9F9C3&9F<`A@`8```8 +M$``#&$,`!!?#`&(8(P`#$(``0Q`A%((`D@``$"4`!1!`)%'NH`(F`!@``!`0 +M``(0@P`1'\,`0X@C)!0``0`1B(`\`@``)$(``#(D`/\`0/@))`4`"`!`B"6. +M8P`4-`*```!B("&,A2($ED,``"0"";048@`%-`*``#2B`!"L@B($$```90`1 +M,0".8P`4`&(8(20"_^\`HA`DK&(B!!```%X`$3$`ED0``#P#S,PT8\S-`(,` +M&0``&!```QD"``,0@`!#$"$``A"``((0(S!"__\40``5+((4`!1``!,D@NU` +M/`1F9C2$9F<`1``8```@$``$(,,``A?#`((@(SP0```F$`````0@@`(`^`DD +M!0`(`$"()20$``,"`/@))`4``A```#P`0(`E/`/,S#1CS,T`@P`9```8$``# +M&,(``Q"``$,0(0`"$$``@A`C,$+__Q1``!,D@NU`/`1F9C2$9F<`1``8```@ +M$``$((,``A?#`((@(SP0```F$`````0@0`(`^`DD!0`(`$"()20$``("`/@) +M)`4``A```!X`0(`EED0``#P#S,PT8\S-`(,`&0``&!```QB"``,0@`!#$"$` +M@A`C,$+__Q1``"4``!`E)(3M0#P"9F8T0F9G`((`&```$!```A!#``0GPSP0 +M```F$````$0@(P(`^`DD!0`(`$"()20$``$"`/@))`4``@!`@"4`$3$``!`0 +M@`#","4`%!!``,(P)33&$`&.8@`4-`.```!#$"$PPP#_K$,8G``&,@*.8@`4 +M-`.```!#$"$PPP!_K$,8V*YR$LPD`@`!C[\`-(^T`#"/LP`LC[(`*(^Q`"2/ +ML``@`^``"">]`#@GO?^8K[\`9*^^`&"OMP!Q`"P\`@``)%X````0$$``4!`A``(0P`!6$"&,1```)(+``"Q" +M$``00``4`!`00``0$(`"8A`AC$(``*^B`"R3HP`LDB(``0`"$@``8A@EDB(` +M`@`"%```8A@EDB(``P`"%@``8A@ECJ(`%`!$$"&L0P``$```#":4``$`4!`A +M``(0P`!6$"&.HP`4C$(```!B&"$`$!"``F(0(8Q"``"L8@``)I0``3*"`#\4 +M0``#``````/`^`DD!``!)A```1(`_](\`@````"`)213.L@GL0`P/`(``"16 +M````$!!``%`0(0`"$,``4Q`AC$0``"2"P``L0A``$$``%``0$$``$!"``%(0 +M(8Q"``BOH@`PDZ,`,)(B``$``A(``&(8)9(B``(``A0``&(8)9(B``,``A8` +M`&(8)8ZB`!0`1!`AK$,``!````PFE``!`%`0(0`"$,``4Q`ACJ,`%(Q"```` +M8A@A`!`0@`!2$"&,0@`(K&(``":4``$R@@`_%$```P`````"P/@))`0``280 +M``$2`/_2/`(`````@"4D5CK@)E,`!">Q`#0\`@``)%X````0$$``4!`A``(0 +MP`!6$"&,1```)(+``"Q"$``00``4`!`00``0$(``4Q`AC$(`"*^B`#23HP`T +MDB(``0`"$@``8A@EDB(``@`"%```8A@EDB(``P`"%@``8A@ECJ(`%`!$$"&L +M0P``$```#":4``$`4!`A``(0P`!6$"&.HP`4C$(```!B&"$`$!"``%,0(8Q" +M``BL8@``)I0``3*"`#\40``#``````/`^`DD!``!)A```2X"`!T40/_2`!`0 +M0```@"4\`@``)%,]F">Q`#@\`@``)%8````0$$``4!`A``(0P`!3$"&,1``` +M)(+``"Q"$``00``4`!`00``0$(``4A`AC$(`@*^B`#B3HP`XDB(``0`"$@`` +M8A@EDB(``@`"%```8A@EDB(``P`"%@``8A@ECJ(`%`!$$"&L0P``$```#":4 +M``$`4!`A``(0P`!3$"&.HP`4C$(```!B&"$`$!"``%(0(8Q"`("L8@``)I0` +M`3*"`#\40``#``````+`^`DD!``!)A```2X"``,40/_2`!`00*[@*]`D`@`! +MC[\`9(^^`&"/MP!G +M`!(`91`C`,,8(P!D`!AP1P`````0$@#%&",`0P`:```0$A1@``(```````<` +M#0`"%``#X``(``(4`P/@``@`@!`E)[WYB*^_!G2OO@9PK[<&;*^V!FBOM09D +MK[0&8*^S!EROL@98K[$&5*^P!E"OI@:`,*7__Z^E!C@PY___KZ<&/*^@!D`` +M!20`E,8`%">B!C"OH@`0/`(``21"?*``!"0#CZ4&@`!`^`DGIP8T``"8)2>B +M!B"OH@9$CZ,&@"1C``ROHP9()Z0&**^D!DPD`@`#`%-`(P`($$``2!`A``(X +MP(^C!C0``Q!``$,0(0`"&0``0Q`A``(00`#B,"$DQ0`8CZD&@`$E$"&45``( +M$H``MH^B!D```B!`CZD&D`")&"&/J0:``240(91"``:D8@``CZ(&1`!$*"&/ +MHP9(`,,0(91$`""DI```CZ,&,``#$$``0Q`A``(9``!#$"$``A!``.(0(8^F +M!D@`1A`A``0D```$)`.40P`@A$(`(`!$$"H00``#CZD&0*2C``"/J09```DH +M0(^B!D0`12`AE((````"%````AP#``(7P@!B&"$``QA#I(,``(^C!DP`93`A +M``@@0`"(("$`!""`CZ,&-``#$$``0Q`A``(9``!#$"$`@A`A`%00(0`"$$"/ +MI09(`$40(91%`!ZDQ0``CZ,&,``#$$``0Q`A``(9``!#$"$`@B`A`)0@(0`$ +M($"/J09(`(D@(0`%+```!2P#A((`'@!%$"H00``"E(,`'J3#``"/H@9```*( +M0(^C!DP`<9`AED(````"%````C0#``(7P@#","$`!C!#ID8``(^D!D0`D8@A +MAB4``(^B!C0``CA``.(X(0`'$0``XC@A``B`""OH@`8CZ0&0#P#``$D8WU4`&#X"23G +M`"R&)0``AD8``(^B!C```CA``.(X(0`'$0``XC@A``B`B"OH@`8CZ0&0#P)``$E*7U4`2#X"23G`"R60P`` +MEB(```!B&",P8___$&``*0``B"6/H@9```+Q@">W`"`GM@(@)[4$(``"&$`G +MH@8H`$.@(2>B!B``0Y`ACZ(&-``"$$"/HP:``&(0(91%``"/H@8P``(00`!B +M$"&41@```]&`(0`0@$`"\!`AA$<```+0$"&$0@``KZ(`$#P)``$E*7\D`2#X +M"8^D!C@"L(`AI@(``"8Q``&6@@``ED,```!#$",P0O__`B(0*Q1`_^2/H@8T +MCZ(&0"1"``&OH@9`)G,``2YB``040/\W)`(``Y>C!B"/H@:(I$,`````F"6/ +MHP9`$&``F0``B"4GK08H)ZP&(">K!"`D#@`!CZ0&0"2"__\68@`)`!,80``3 +M$$"/I0:,`$48(0&B$"&40@``)$(`!!````RD8@``CZ8&C`!F("$!HQ`AA$(` +M``!L&"&$8P`"`$,0(0`"'\(`0Q`A``(00Z2"```28``*```@)0`3&$"/J0:, +M`2,0(91$__X!@Q@AA&(```""("./H@8\`((@(P`3&<``:Q`A`6,8(91"``*4 +M8P```$,0(S!#__\$@0`3`<,8"@`3$<`#HA`AE$<$('"#*`(`IQ`A``(4```" +M+`,`$1!`CZ8&E`!&$"$$H``#)C$``1````*D10``I$```"2$``$$@/_S<(,H +M`@`3&$`!HQ`AA$D```&#$"&$0@```2)((X^E!HP`91@AE&4``(^F!CP`IB@A +M`*(H(P$@4"4`JA`K`*)0"P`*%```0!@E``(4`P""$"H00``1`!,1@``308`G +MIP0@``,T`P`1&$"/H@:4`&(8(0$$$"$``A!``.(0(91"``"D8@``)(0``0"& +M$"H40/_U)C$``0`3$8``21`A)$/__P`#&$`!8Q@A)$+__@`"$$`!8A`AE&,` +M`)1"````8A@C,&/__P%%$"L00``@`<,8"@`%%````A0#`((0*A!``!L`$Q&` +M`$D0(21"__\``A!``Z(0(91/!"`D"`!_``44```"/`,`BA`C<$,H`@"O$"$` +M`A0```(L`P`1$$"/J0:4`$DP(2BB`(`00``#)C$``1````*DQ0``I,@``"2$ +M``$`AQ`J%$#_\`"*$",F">] +M_YBOOP!@K[4`7*^T`%BOLP!4K[(`4*^Q`$ROL`!(`("0)0)`F"6.5%+`E.(` +M`C!"`-`X0P#`+&,``3A"`-`L0@`!`&(8)11@``!1D`&D``!`ECD(`%#00@```4!`AC$(B;#!5``^4Y0``)Z(`**^B`!`G +MH@`@KZ(`%(^B`'BOH@`8K[0`'#P"``$D0G^``D`@)0(@,"4`0/@)`J`X)8Y$ +M`!0`D"`AC(,B6#P"__\T0C__`&(8))8B`!PD0O__``(3@#!"P```8A@EK(,B +M6(>B`"@00``$EZ,`*``#$",0```"IF(L`*9@+``T!:*````X)2>F`$``!QC` +M`'08(9!D``&08@`#``(2``""("608@`%``(4``""("608@`'``(6``""("4D +MHL``+$(0`!!``!$`````KZ0`0).C`$"0P@`!``(2``!B&"60P@`"``(4``!B +M&"60P@`#``(6``!B&"6.0@`4`$40(:Q#```0```%)*4`!(Y"`!0`11`AK$0` +M`"2E``0DYP`!+.(`(!1`_]H`!QC`CD4`%#0"@```HB@AEZ,`(``#&0`P8P/P +M`J,8)9>B`"(``A*`,$+\``!B&"67H@`D``(4`#P$`#\`1!`D`&(8)9>B`"8` +M`A6`/`0/P`!$$"0`8A@EK*,B;"0"``&/OP!@C[4`7(^T`%B/LP!4C[(`4(^Q +M`$R/L`!(`^``"">]`&@GO?_HK[\`%*^P`!``@(`EC@12P!"```4\`@``)$(` +M``!`^`D`````K@!2P(X$*_@0@``%/`(``"1"````0/@)`````*X`*_B/OP`4 +MC[``$`/@``@GO0`8```@)20'``,DI@`()*4`#`#D&",``Q!``$,0(0`"&,`` +MPQ`AE$(``!!```4DA``!)(3__P!E$"$#X``(A$(`""R"``040/_S`.08(P`` +M$"4``A0``^``"``"%`,``#`E)*<`""2E``P`!A!``$8@(0`$$,``XA`AE$,` +M`!!@``@DQ@`!),;__P`$$(``0Q`A``(00`!%$"$#X``(A$(`!BS"``040/_P +M```0)0`"%``#X``(``(4`R>]_\BOOP`TK[X`,*^W`"ROM@`HK[4`)*^T`""O +MLP`!1D`(X``!`EE*0`%"2Q`!@0@`"*```0)9;#``"6(@```&(0*Q1```T\`@`" +M)`(`9G""*`(`L1`AE$+_F@!#$"L00``3```P)200`&9PD!`"`%&`(1```&HF +M$/^:)$*))`*@("4`0/@)`B`H):;B```\`@`")$*(R`*@("4`0/@)`B`H):?" +M```0``!L)`(``1"``!,``"@EEL,``)8B````0Q`K$$``#R0"`&8D!P!F`*`P +M)22E``$`I!`J$$``"20"`&9PIQ@"`'$0(9;#``"40@```$,0*Q1`__4````` +M)`(`9G"B&`(`<:`AEI(``'#"&`(`<9@AEF(```)"D",:0``X`J`@)3P1``(F +M,8DD`B#X"0*`*"4`0(`E`J`@)0(@^`D"8"@E`@*`(P*@("4"(/@)`F`H)9;# +M``"69````&08(P!2`!AR`P````"`$@(2`!H``(`2%D```@``````!P`-`!"& +M```0A@.F\```/!$``B8QB,@"H"`E`B#X"0*`*"4`0(`E`J`@)0(@^`D"8"@E +M`@*`(P*@("4"(/@)`F`H)9;#``"69````&08(P!2`!AR`P````"`$@(2`!H` +M`(`2%D```@``````!P`-`!"&```0A@.GT```$```%R0"``$D`@!F<*(8`@!Q +M@"&6PP``E@(``!1B``\`````/`(``B1"B20"H"`E`$#X"0(`*"6FX@``/`(` +M`B1"B,@"H"`E`$#X"0(`*"6GP@``$````B0"``$``!`EC[\`-(^^`#"/MP`L +MC[8`*(^U`"2/M``@C[,`'(^R`!B/L0`4C[``$`/@``@GO0`X)[W_R*^_`#2O +MM@`PK[4`+*^T`"BOLP`DK[(`(*^Q`!ROL``8`("P)0"@J"4`P)`E)!,``1)` +M`!4``(@E/`(``B14B8``$1#``J*`(0+`("4"`"@E)Z8`$`*`^`DGIP`2$$`` +M!9.B`!&B`@`&DZ(`$Q````*B`@`'``"8)28Q``$",A`K%$#_\``1$,`"8!`E +MC[\`-(^V`#"/M0`LC[0`*(^S`"2/L@`@C[$`'(^P`!@#X``()[T`.">]_^"O +MOP`8K[$`%*^P`!``H(@E`("`)3P"```D0@```$#X"20$`(P`0!@E%&``!*X# +M*_@D`P`"$```)ZXC```D`@$`K@)2Q#P"```D0@```$#X"20$`0``0!@E%&`` +M!*X#4L`D`P`"$```&ZXC```\`@`")$*(<*X"*30\`@`!)$)OP*X"*3@\`@`! +M)$)\1*X"*3P\`@`!)$)RX*X"*4`\`@`!)$)U^*X"*40\`@`")$*&1*X"*4@\ +M`@`")$*,9*X"*4P\`@``)$(``*X"*5`D`@`!K@(KY(^_`!B/L0`4C[``$`/@ +M``@GO0`@``````````!!=&AE`"@`,@`\`$8`4`!:`&0``````,(```#$````Q0```-````#: +M````Y````,(```##````U````/(```$-```!*````,\```#*```````````` +M`B%0``$!0``$`*``"`#``"``T`!``5!$0@``1$5"54<```!.00``3D]?0T]5 +M3E1265]3150``$%,``!!3$)!3DE!`$1:``!!3$=%4DE!`$%2``!!4D=%3E1) +M3D$```!!30``05)-14Y)00!!50``05535%)!3$E!````050``$%54U1224$` +M05H``$%:15)"04E*04X``$)(``!"04A204E.`$)9``!"14Q!4E53`$)%``!" +M14Q'255-`$):``!"14Q)6D4``$)/``!"3TQ624$``$)2``!"4D%:24P``$). +M``!"4E5.14D@1$%255-304Q!30```$)'``!"54Q'05))00````!#00``0T%. +M041!``!#3```0TA)3$4```!#3@``0TA)3D$```!#3P``0T],3TU"24$````` +M0U(``$-/4U1!(%))0T$``$A2``!#4D]!5$E!`$-9``!#65!255,``$-:``!# +M6D5#2"!215!50DQ)0P``1$L``$1%3DU!4DL`1$\``$1/34E.24-!3B!215!5 +M0DQ)0P``14,``$5#54%$3U(`14<``$5'65!4````4U8``$5,(%-!3%9!1$]2 +M`$5%``!%4U1/3DE!`$9)``!&24Y,04Y$`$92``!&4D%.0T4``$8R``!&4D%. +M0T5?4D53``!'10``1T5/4D=)00!$10``1T5234%.60!'4@``1U)%14-%``!' +M5```1U5!5$5-04Q!````2$X``$A/3D154D%3`````$A+``!(3TY'($M/3D<` +M``!(50``2%5.1T%260!)4P``24-%3$%.1`!)3@``24Y$24$```!)1```24Y$ +M3TY%4TE!````25(``$E204X`````244``$E214Q!3D0`24P``$E34D%%3``` +M250``$E404Q9````2E```$I!4$%.````2D%004XQ``!*05!!3C(``$I!4$%. +M,P``2D%004XT``!*05!!3C4``$I!4$%.-@``2D%004XW``!*05!!3C@``$I! +M4$%..0``2D%004XQ,`!*05!!3C$Q`$I!4$%.,3(`2D%004XQ,P!*05!!3C$T +M`$I!4$%.,34`2D%004XQ-@!*05!!3C$W`$I!4$%.,3@`2D%004XQ.0!*05!! +M3C(P`$I!4$%.,C$`2D%004XR,@!*05!!3C(S`$I!4$%.,C0`2D\``$I/4D1! +M3@``2UH``$M!6D%+2%-404X``$M0``!.3U)42"!+3U)%00!+4@``2T]214$@ +M4D5054),24,``$LR``!+3U)%02!215!50DQ)0S(`2S,``$M/4D5!(%)%4%5" +M3$E#,P!+5P``2U5704E4``!,5@``3$%45DE!``!,0@``3$5"04Y/3@!,20`` +M3$E%0TA414Y35$5)3@```$Q4``!,251(54%.24$```!,50``3%5814U"3U52 +M1P``34\``$U!0T%5````34L``$U!0T5$3TY)00```$U9``!-04Q!65-)00`` +M``!-5```34%,5$$```!-6```345824-/``!-0P``34].04-/``!-00``34]2 +M3T-#3P!.3```3D542$523$%.1%,`3EH``$Y%5R!:14%,04Y$`$Y/``!.3U)7 +M05D``$]-``!/34%.`````%!+``!004M)4U1!3@````!000``4$%.04U!``!0 +M10``4$5250````!02```4$A)3$E04$E.15,`4$P``%!/3$%.1```4%0``%!/ +M4E151T%,`````%!2``!054525$\@4DE#3P!100``44%405(```!23P``4D]- +M04Y)00!250``4E534TE!``!300``4T%51$D@05)!0DE!`````%-'``!324Y' +M05!/4D4```!32P``4TQ/5D%+(%)%4%5"3$E#`%-)``!33$]614Y)00````!: +M00``4T]55$@@049224-!`````$53``!34$%)3@```%-%``!35T5$14X``$-( +M``!35TE46D523$%.1`!360``4UE224$```!45P``5$%)5T%.``!42```5$A! +M24Q!3D0`````5%0``%1224Y)1$%$("8@5$]"04=/````5$X``%153DE324$` +M5%(``%154DM%60``54$``%5+4D%)3D4`044``%5.251%1"!!4D%"($5-25)! +M5$53`````$="``!53DE4140@2TE.1T1/30``55,``%5.251%1"!35$%415,` +M``!04P``54Y)5$5$(%-4051%4R`H4%5"3$E#(%-!1D5462D```!560``55)5 +M1U5!60!56@``55I"14M)4U1!3@``5D4``%9%3D5:545,00```%9.``!62454 +M($Y!30````!910``645-14X```!:5P``6DE-0D%"5T4`````&500%`8%(@`` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````````````````EL"8\) +MM```"0@);`FT``#_______\```````````````")9```B1```(D8``")J``` +MB30``(F@````````````````````(````"````!`````0``&````!@````8` +M`!:>``L68@`*%CH`"18<``@5Z@`'%9H`!15*``05`P`"%%D```NX``$````` +M````````I^P``*A,``"H=```J+@``*C$``"JO```JKP``*J\``"JO```JKP` +M`*CX``"JO```JKP``*J\``"JO```J0@``*DH``"JO```J7```*F4``"JO``` +MJ'P``*J\``"JO```JKP``*G4``"IZ```JKP``*H`````````JGP``*J(``"J +ME```JJ```*JL``````````8````!`````@````,````$````!0``JQP``*S, +M``"LS```JU```*S,``"LS```K,P``*S,``"LS```JY```*S,``"LS```K,P` +M`*S,``"KK```K,P``*S,``"KO```K)```*S,``"LS```K,P``*S,``"LS``` +MJ_```*OP``"LS```K%@`````````````$$``+_P/`"_\#P`O_!\`+_P/`"_\ +M#P``$$0`+_P/`"_\#P`O_!\`+_P/`"_\#P``$$@`+_P/`"_\#P`O_!\`+_P/ +M`"_\#P``$$P`+_P/`"_\#P`O_!\`+_P/`"_\#P``$%``+_P/`"_\#P`O_!\` +M+_P/`"_\#P``$%0`+_P/`"_\#P`O_!\`+_P/`"_\#P``$%@`+_P/`"_\#P`O +M_!\`+_P/`"_\#P``$%P`+_P/`"_\#P`O_!\`+_P/`"_\#P``$&``+_P/`"_\ +M#P`O_!\`+_P/`"_\#P``$&0`+_P/`"_\#P`O_!\`+_P/`"_\#P``$#````(P +M```!X````+````%@```!X```$'````%H```!X````;@```&,```!X```$+`` +M``Y@```1@```'QP``#XX```1@```$/```*#@``%`:```6(```+#@``%`:``` +M@!0#Z`/H!N`&X`0@!"`(0`A`!N`&X```F`0``````````P`````````````` +M`P``F"`"`@(``@("``(!`@`"`@(``@("````F"0```X.```.#@``!P<```X. +M```.#@``F$03``````` +M`!*X````````$O@````````3.````````!-X````````$[@````````3^``` +M`````!0X````````%'@````````4N````````!3X````````%3@````````5 +M>````````!6X````````%?@````````6.````````!9X````````%K@````` +M```6^````````!```(#('T`G$```@,P!]`````"`T```'AP``(#4``*JJ@``@-@"`%55 +M``"`W````````(#@_____P``@.0``/__``"`Z````````(#L````````@/`` +M``````"`]````````(#X````````@/P```"(``"'`````````(<$````C``` +MAP@```#D``"'#````M4``(<0````````AQ0```````"'&````*```(<<```! +MR0``AR`````L``"')````"P``(````*(``(=\````````@0```0`"``"!!`````$``($(````P```@0P````` +M``"!$````6@``($4````````A\`#`@$```"'Q`<&!00``(?("PH)"```A\P/ +M#@T,``"'T!,2$1```(?4%Q85%```A]@;&AD8``"'W!\>'1P``(?@`P(!```` +MA^0'!@4$``"'Z`L*"0@``(?L#PX-#```A_`3$A$0``"']!<6%10``(?X&QH9 +M&```A_P?'AT<``"8#*V$CAD``)@0?2C@````F!2<"I]K``"8'````````)A` +M(&H!>@``F%0```A9``"9`````````)D$````````F0@```````"9#`"````` +M`)D0`````0``F1P```R```"9(`40`````)DH`````0``F2P````$``"9-!X? +M("(``)DX"@L,#0``F3P````_``"92)*`LA(``)E475#AB```F5P`2VJ.``"9 +M:````\X``)EP&2^U%0``F7@````!``"9?````````*(0`(!C,P``HA0`$&P0 +M``"B&`"<0&```*(@`8@PQ@``HB0```0```"B+````````*(T("`@(```HC@@ +M("`@``"B0#A)"B```*)$``![M@``HD@/_S_\``";`````````)LH````#``` +MFS@````2``";9````"$``)N,````+0``FYP````S`````P`&``D`/P`````` +M`P`&``D`/P``````"0````0`!``!``$``0``````````````!D9'.``````` +M````````````!`````$``0``````````````!$9'-P`````````````````` +M`P`!``$``0```````````````T9'-@``````````````````!````````0`` +M`````````````49'-0``````````````````!``!``$````````````````` +M`$9'-```````````````````!`````$`````````````_____D9',P`````` +M`````````````P`!``$`````````````_____49',@`````````````````` +M!```````````````````_____$9',0```````````````````@`!``$````` +M````````____^D9',``````````````````````````````````````````` +M```````````````````````````(`````0`#```````````````````````& +M1D````````!&X````````$?@````````2.````````!)X````````$K@````` +M```2^````````!,X````````$W@````````3N````````!/X````````%#@` +M```````4>````````!2X````````%/@````````5.````````!5X```````` +M%;@````````5^````````!8X````````%G@````````6N````````!;X```` +M````%S@````````7>````````!>X````````%_@````````0/````````!!\ +M````````$+P````````0_````````!$\````````$7P````````1O``````` +M`!'\````````$CP````````2?````````!*\````````$OP````````3/``` +M`````!-\````````$[P````````3_````````!0\````````%'P```````"` +M!````````(`(````````@`P```````"`(````````(`D````````@"@````P +M``"`+``'__\``(`P`?___P``@#0````Q``"`.````````(`\````````@$@` +M``````"`5````````(!8````````@%S__\?_``"`P"J",!H``(#$!=P!X``` +M@,@?0"<0``"`S`'T`````(#0```>'```@-0``JJJ``"`V`(`554``(#<```` +M````@.#_____``"`Y```__\``(#H````````@.P```````"`\````````(#T +M````````@/@```````"`_````(@``(<`````````AP0```",``"'"````.0` +M`(<,```"U0``AQ````````"'%````````(<8````H```AQP```')``"'(``` +M`"P``( +M'1P``)@,K82.&0``F!!]*.````"8%)P*GVL``)@<````````F$`@:@%Z``"8 +M5```"%D``)D`````````F00```````"9"````````)D,`(``````F1`````! +M``"9'```#(```)D@!1``````F2@````!``"9+`````0``)DT'A\@(@``F3@* +M"PP-``"9/````#\``)E(DH"R$@``F51=4.&(``"97`!+:HX``)EH```#S@`` +MF7`9+[45``"9>`````$``)E\````````HA``@&,S``"B%``0;!```*(8`)Q` +M8```HB`!B##&``"B)```!````*(L````````HC0@("`@``"B."`@("```*)` +M.$D*(```HD0``'NV``"B2`__/_P``)L`````````FR@````,``";.````!(` +M`)MD````(0``FXP````M``";G````#,``````````````#`````5````%0`` +M`!4````5````%0``@!P2C9.G"8@3SP3@$Y42X!.K"8@3SP``F"@*`@`!"@(` +M`04"```*`@`!"@(``0``F#0```X````.````#@````X````.````F#@````" +M`````@````H````*````"@``F$@`&-IM`!C:;0`::F0`&FID`!IJ9```F%`- +MZ+3@#>BTX`WHL-H,F+#:#>BPV@``F%A^@`TN?H`-+G[H#2Y^R`TN?H`-+@`` +MF%PQ-V9>,3=F7C$W9EXQ.6!>,3=F7@``F&P%#+"!!0RP@04,L($%#+"!!0RP +M@0``F10```?0```'T```!$P```B8```'T```F43WN!``][@0`/>X#0#WN!`` +M][@0````H@0`````````````````````````````H@C6OF>(UKYGB-`^9XC0 +M/F>(T#YGB```H@P`+`%``"P!0`!"P4``0L%``$+!0```HAP8@X`*&(.`"AAC +M@`H8@X`*&(.`"@``$C````/@``"`8`````\``($8````````@1P```````"! +M(````````($D````````@2@```````"!+````````($P````````@30````` +M``"!.````````($\````````@4"```"H``"!1````````)@(``!`````F"P` +M`*````"8/``@!````)A,$H0C/```F'`````?``"8=````(```)AX````#@`` +MF5@```#_``"9@````````)F$`H``````F:````````"9X````````)GDJJJJ +MJ@``F>@\1F1X``"9[````*H``)GP````#```F?0```#_``"9^````!0``*(H +M```)M0``HCR3R(FO``"B3`````$``*)0``"@````HE0```````"B6`S'4X`` +M`*)<#P\/`0``HF!?:0\!``"B9`!!BA$``*)H````````HFP,,,%J``"B<`"" +M""```*)T"!M\J@``HG@[H``*.$\S!_\```FP0````!``";"`````(` +M`)L,`````P``FQ`````$``";%`````4``)L8````"```FQP````)``";(``` +M``H``)LD````"P``FRP````-``";,````!```)LT````$0``FSP````3``"; +M0````!0``)M$````%0``FT@````8``";3````!D``)M0````&@``FU0````; +M``";6````!P``)M<````'0``FV`````@``";:````"(``)ML````(P``FW`` +M```D``";=````"4``)MX````*```FWP````I``";@````"H``)N$````*P`` +MFX@````L``";D````#```)N4````,0``FY@````R``";H````#0``)ND```` +M-0``FZ@````U``";K````#4``)NP````-0``F[0````U``";N````#4``)N\ +M````-0``F\`````U``";Q````#4``)O(````-0``F\P````U``";T````#4` +M`)O4````-0``F]@````U``";W````#4``)O@````-0``F^0````U``";Z``` +M`#4``)OL````-0``F_`````U``";]````#4``)OX````$```F_P````:``": +M``````````````":!`````````!```":"`````````"```":#`````````%A +M``":$`````````&A``":%`````````'A``":&``````````A``":'``````` +M``!A``":(`````````"A``":)`````````%H``":*`````````&H``":+``` +M``````'H``":,``````````H``":-`````````!H``":.`````````"H``": +M/`````````&)``":0`````````')``":1``````````)``":2`````````!) +M``":3`````````")``":4`````````&P``":5`````````'P``":6``````` +M```P``":7`````````!P``":8`````````"P``":9`````````&Q``"::``` +M``````'Q``":;``````````Q``":<`````````!Q``":=`````````&8``": +M>`````````'8``":?``````````8``":@`````````!8``":A`````````"8 +M``":B`````````&9``":C`````````'9``":D``````````9``":E``````` +M``!9``":F`````````"9``":G`````````#9``":H`````````#Y``":I``` +M``````#Y``":J`````````#Y``":K`````````#Y``":L`````````#Y``": +MM`````````#Y``":N`````````#Y``":O`````````#Y``":P`````````#Y +M``":Q`````````#Y``":R`````````#Y``":S`````````#Y``":T``````` +M``#Y``":U`````````#Y``":V`````````#Y``":W`````````#Y``":X``` +M``````#Y``":Y`````````#Y``":Z`````````#Y``":[`````````#Y``": +M\`````````#Y``":]`````````#Y``":^`````````#Y``":_`````````#Y +M``"8U````"```)C0`@`4"`(!%`@"`!0(`@`4"`(!%`@``)C<`*`@P`"@(,`` +MX"#``.`@P`#@(,```)B<`````````````````````````````)B``!?(```7R8``%\F``!?(@``7R0```` +M`#`N.2XQ-RXR`````````4````%(```!4````5@``````8@`\`#S`8D`@`"# +M`8H`\@#U`8L`]@#W`8P`\0#T`8T`@0"$`8\`@@"%````90```````?____\` +M``"`_____P````!*4```#[0`````````:@```````?____\```"`_____P`` +M``!*4```#[0`````````0`#P`/.!B`#P`/,`00"``(.!B0"``(,`2`#R`/6! +MB@#R`/4`0P#V`/>!BP#V`/<`2@#Q`/2!C`#Q`/0`2P"!`(2!C0"!`(0`3`"" +M`(6!CP""`(4)"`E$!08H*`````````````````````````````````F%"84% +M!B@H````````````````````````````````"84)A10&*"@````````````` +M```````````````````)A0F%$@8H*```````````````````!``````````` +M``G0"JP%!B@H````````````````````````````````"0@)1`4&%`4````` +M```````````````````````````)"`E$%``4!0`````````````````````` +M``````````EL":@%!A0%````````````````````````````````"6P)J!0` +M%`4```````````````````!````````````);`FH'@`4!0`````````````` +M``````````````````EL"9X;!A0%```````````````````````````````` +M"6P)GA0`%`4```````````````````!````````````)@`F*%``4!0`````` +M``````````````````````````F9":@4`!0%```````````````````````` +M````````"=`*K`4&%`4````````````````````````````````)HPFH%``4 +M!0``````````````````("````````````D("404`!0%```````````````` +M````````````````"6P);!0`%`4````````````````````````````````) +M<0F`%``4!0````````````````````````````````F%"8H4`!0%```````` +M````````````````````````"8\)F10`%`4````````````````````````` +M```````)G@F>%``4!0````````````````````````````````FC":,4`!0% +M``````````"````````$````````````":,)HQ0`%`4``````````(`````` +M```````````````)J`FH%``4!0``````````@```````!`````````````FH +M":@4`!0%``````````"`````````````````````"0@)1`4&%`4````````` +M```````````````````````)"`E$%``4!0`````````````````````````` +M``````EL":@%!A0%````````````````````````````````"6P)J!0`%`4` +M```````````````````@```````````);`FH'@`4!0`````````````````` +M``````````````EL"9X;!A0%````````````````````````````````"6P) +MGA0`%`4````````````````````@```````````)@`F*%``4!0`````````` +M``````````````````````F9":@4`!0%```````````````````````````` +M````":,)J!0`%`4``````````````````"`@```````````)M`FT!084!0`` +M``````````````````````````````FT";04`!0%```````````````````H +M(```````````"=`*K`4&%`4````````````````````````````````)"`E$ +M%``4!0````````````````````````````````EL"6P4`!0%```````````` +M````````````````````"7$)@!0`%`4````````````````````````````` +M```)A0F*%``4!0````````````````````````````````F/"9D4`!0%```` +M````````````````````````````"9X)GA0`%`4````````````````````` +M```````````)HPFC%``4!0``````````@```````!`````````````FC":,4 +M`!0%``````````"`````````````````````":@)J!0`%`4``````````(`` +M``````0````````````)J`FH%``4!0``````````@``````````````````` +M``FT";04`!0%``````````"````````$````````````";0)M!0`%`4````` +M`````(`````````````````````4"A1:!08H*``````````````````````` +M`````````!2"%-(%!B@H``````````$`````````````````````%/H5<@4& +M*"@````````````````````````````````5FA82!08H*``````````!```` +M`````````````````!0>%$8%!B@H```````````````````````````````` +M%&X4O@4&*"@``````````0`````````````````````4YA5>!08H*``````` +M`````````````````````````!6&%B8%!B@H``````````$````````````` +M````````%%`4>!$&*"@````````````````````````````````44!1X%P8H +M*````````````````````````````````!1:%%H1!B@H```````````````` +M````````````````%%H46A<`*"@````````````````````````````````4 +MH!2@%P8H*``````````!``````````(``````````!2@%*`4!B@H```````` +M``$``````````@``````````%((4@A$`*"@``````````0`````````"```` +M```````4JA2J%``H*``````````!``````````(``````````!2"%*H4`"@H +M``````````$``````````@``````````%((4JA<&*"@``````````0`````` +M```"```````````5I!8<%`8H*``````````!``````````(``````````!:` +M%J@4`"@H````````````````````````````````%H`6J!X&*"@````````` +M```````````````````````6A1:M'@8H*``````````````````````````` +M`````!1:%((/`"@H``````````,````````$````````````%*H4JA(`*"@` +M`````````P````````0````````````5I!8<%``H*``````````#```````` +M!````````````!:`%J@4`"@H```````````````````$````````````$S,3 +M/1<`"@4````````````````````0$``````````31Q-1%P`*!0`````````` +M`````````!`0`````````!,X$W07`!04````````````````````$`<````` +M````$TX3>QL&!04````````````````````!```````````341-Y'@8*!0`` +M``````````````````$``````````!-6$W0A!A0%```````````````````` +M`0``````````$ZL3L!<`"@4````````````````````0#``````````3L!/8 +M%P`4%````````````````````!`"`````````!._$[\7``H%```````````` +M````````$`P`````````%``4>`4&%!0````````````````````````````` +M```4,A1N%P`4%````````````````````!@!`````````!0R%&X4`!04```` +M````````````````&`$`````````%#P4>`\`%!0````````````````````% +M```````````4/!1X$084%`````````````````````$!`````````!0\%'@2 +M`!04````````````````````!0``````````%#P4>!0`%!0````````````` +M```````%```````````4/!1X%P`4%`````````````````````4````````` +M`!0\%'@7!A04`````````````````````0``````````%#P4R!0&%!0````` +M`````@`````````$```````````4>!2@%P`4%``````````!``````````4` +M`````````!2,%*`7`!04``````````,`````````!0``````````%(P4R!(` +M%!0``````````P`````````%```````````4C!3(%``4%``````````'```` +M````@`4``````````!2,%,@4!A04``````````,``````````0(````````` +M%(P4R!<&%!0``````````P`````````!`@`````````4C!3(%P84%``````` +M```#``````````$``````````!2,%,@>`!04```````````````````````` +M````````%(P61`4&%!0``````````P`````````````````````4H!3($084 +M%``````````#``````````$``````````!5\%?0>!A04``````````(````` +M````!```````````%7P61!0&%!0``````````P`````````!!``````````5 +M?!9$&P`4%``````````#``````````4``````````!5\%D0>`!04```````` +M``,`````````!0``````````%7P61!<`%!0`````````!P```````(`!```` +M```````6<1:M%P`4%````````````````````````````````!9Q%JT>!A04 +M````````````````````````````````%G$6K1X&%!0``````````@`````` +M```$```````````6<1;!!084%````````````````````````````````!9Q +M%L$1`!04````````````````````````````````%G$6P10`%!0````````` +M```````````````````````6<1;!'@`4%``````````````````````````` +M`````!9Q%L$>!A04``````````````````````,`````````%G$6P1X&%!0` +M```````````````````````````````3.!-T'@`4%``````````````````` +M!````````````!.P$]@>`!04```````````````````$````````````%#(4 +M;AX`%!0``````````P````````0````````````4/!1X'@`4%``````````# +M````````!````````````!2,%,@>`!04``````````,````````$```````` +M````%G$6P1X`%!0```````````````````0````````````5?!9$'@`4%``` +M```````#````````!````````````````?\!_P````````````!_________ +M_P````````````,!F`&9`````````````'__________````````````!P&8 +M"S``````````````?_________\````````````(`9@,,`````````````!_ +M_________P```````````"`!(`H0`````````````'__________```````` +M````(0$@`9D`````````````?_________\````````````B`2`,,``````` +M``````!__________P```````````#H!8`H0`````````````'__________ +M````````````.P%@`9D`````````````?_________\````````````2`64* +M$````````P````!__________P```````````#"5`!F0`````````` +M``!__________P```````````%`#4`H0`````````````'__________```` +M````````50%0##``````````````?_________\```````````!6`E`,,``` +M``````````!__________P```````````$D"4`U0`````````````'______ +M____````````````0`%`"D```````$8````$`````````"@!B`````````!! +M`4`*0```````1P````0`````````:`&)`````````$@!0`H0``````!&```` +M!``````````(`8H`````````2@%`"D```````$8````$````````&`@!C``` +M``````!+`4`*0```````1@````0```````!@"`&-`````````$P!0`I0```` +M``!&````!``````````(`8\`````````0P)`"D```````$<````$```````` +M`'`!BP````````#P`T`*0```````1@````0`````````(````````````(`# +M0`I```````!'````!`````````!@#Z<`````````\0-`"D```````$8````$ +M````````&`````````````"!`T`*0```````1@````0```````!@``^H```` +M`````((#0`I0``````!&````!```````````#ZD`````````\@-`"A`````` +M`$8````$``````````````````````"#!$`*0```````1P````0```````"` +M8`^J`````````/0$0`I```````!&````!````````)@`````````````A`1` +M"D```````$8````$````````X``/JP````````"%!$`*4```````1@````0` +M``````"```^L`````````/4$0`H0``````!&````!````````(`````````` +M````A@5`"D```````$<````$````````@&`/K0````````"'!4`*0``````` +M1@````0```````#@``^N`````````(@%0`I0``````!&````!````````(`` +M#Z\`````````B09`"D```````$<````$`````````&@/L`````````"*!D`* +M0```````1@````0```````!@"`^Q`````````(L&0`I0``````!&````!``` +M```````(#[(`````````C`=`"D```````$<````$````````@&@/LP`````` +M``"-!T`*0```````1@````0```````#@"`^T`````````(X'0`I0``````!& +M````!````````(`(#[4`````````CPA`"D```````$<````$````````@&@/ +MM@````````"0"$`*0```````1@````0```````#@"`^W`````````)$(0`I0 +M``````!&````!````````(`(#[@`````````]@E`"D```````$<````$```` +M````@&````````````#W"T`*0```````1P````0```````"`8``````````` +M`&``8`!@`````````````'__________````````````80!A`&$```````,` +M````?_________\```````````!B`&(`8@```````@````!__________P`` +M`````````&,`8P!C`````````````'__________````````````9`!D`&0` +M``````,`````?_________\```````````!E`&4`90```````P````!_____ +M_____P```````````&8`9@!F`````````````'__________```````````` +M9P!G`&<`````````````?_________\```````````!H`&@`:``````````` +M``!__________P```````````&D`:0!I```````#`````'__________```` +M````````:@!J`&H```````,`````?_________\```````````'_``````'X +M```!_`````$````!`````1M8```````0```"!````@@````!`````0````$; +M6`````@``P```A@```(<`````0`````````!&U@````,``,```(D```"*``` +M``$``````````1M8````(`!'```",````C0````````````````;6````#,` +M,````D````)$`````0`````````!&U@````D`"$```),```"4`````$````! +M`````1M8````*``W```"7````F`````!``````````$;6````!\`,````F@` +M``)L`````0````$````!&U@````P`%L```)X```"?`````$``````````1M8 +M````<``#```"A````H@````!``````````$;6````#@`-P```I````*4```` +M`0`````````!&U@```!4`%4```*<```"H`````$````!`````1M8````1`!5 +M```"J````JP````!`````0````$;6````$P`.P```K0```*X`````0`````` +M````&U@```!@`%(```+````"Q`````$````!`````1M8````9``T```"V``` +M`MP````!``````````$;6````'P`(````N@```+L`````0````$````!&U@` +M``"8`%L```+T```"^`````$````!`````1M8````G`!2```#`````P0````! +M`````0````$;6````*H`$````PP```,0`````0`````````!&U@```"\``,` +M``,<```#(`````$``````````1M8````OP`V```#+````S`````!```````` +M``$;6````,0`-P```S@```,\`````0````$````!&U@```#+`#8```-$```# +M2`````$``````````1M8````T``W```#6````UP````!``````````$;6``` +M`-8`$````V0```-H`````0````$````!&U@```#:``,```-\```#@``````` +M`````````!M8```#,@`V```#B````XP````!``````````$;6````-X``P`` +M`Y0```.8`````0`````````!&U@```#I`#<```.D```#J`````$````````` +M`1M8````]@`W```#L````[0````!``````````$;6````/H`-P```[P```/` +M`````0`````````!&U@```#_`#8```/(```#S`````$``````````1M8```! +M#``P```#V````]P````!`````0````$;6````10`-P```^0```/H`````0`` +M```````!&U@```$L`#<```/P```#]`````$``````````1M8```!0``0```# +M_```!``````!`````0````$;6````50``P``!`P```00`````0`````````! +M&U@```%8`"$```0<```$(`````$````!`````1M8```!7``W```$+```!#`` +M```!``````````$;6````6``-P``!#@```0\`````0`````````!&U@```%D +M`%L```1$```$2`````$``````````1M8```!:`!2```$4```!%0````!```` +M``````$;6````6P`4@``!&````1D`````0````$````!&U@```%T`#<```1L +M```$<`````$``````````1M8```!>``#```$>```!'P````!``````````$; +M6````7P`-P``!(0```2(`````0`````````!&U@```&(`$````20```$E``` +M``$``````````!M8```!B0!!```$D```!)P````!```````````;6````8H` +M2```!)````2D`````0``````````&U@```&+`$,```20```$K`````$````` +M`````!M8```!C`!*```$D```!+0````!```````````;6````8T`2P``!)`` +M``2\`````0``````````&U@```&/`$P```20```$Q`````$``````````!M8 +M```/IP"````$D```!,P````!```````````;6```#Z@`@0``!)````34```` +M`0``````````&U@```^I`((```20```$W`````$``````````!M8```/J@"# +M```$D```!.0````!```````````;6```#ZL`A```!)````3L`````0`````` +M````&U@```^L`(4```20```$]`````$``````````!M8```/K0"&```$D``` +M!/P````!```````````;6```#ZX`AP``!)````4$`````0``````````&U@` +M``^O`(@```20```%#`````$``````````!M8```/L`")```$D```!10````! +M```````````;6```#[$`B@``!)````4<`````0``````````&U@```^R`(L` +M``20```%)`````$``````````!M8```/LP",```$D```!2P````!```````` +M```;6```#[0`C0``!)````4T`````0``````````&U@```^U`(X```20```% +M/`````$``````````!M8```/M@"/```$D```!40````!```````````;6``` +M#[<`D```!)````5,`````0``````````&U@```^X`)$```20```%5`````$` +M`````````!M8```!D`!"```%7```!6`````!``````````$;6````8X``P`` +M!6@```5L`````0`````````!&U@```&8`$4```5X```%?`````$````!```` +M`1M8```!F@!%```%B```!8P````!```````````;6````9L`10``!9P```6@ +M`````0``````````&U@```&<`%X```6P```%M`````$``````````!M8```! +MG@`#```%Q```!<@````!``````````$;6````:P`-P``!=````74`````0`` +M```````!&U@```&F``,```7<```%X`````$``````````1M8```!M@`W```% +MZ```!>P````!``````````$;6````;@`-P``!?P```8``````0`````````! +M&U@```&Z`#<```8,```&$`````$``````````1M8```!O@`A```&'```!B`` +M```!`````0````$;6````R<``P``!B@```8L`````0`````````!&U@```'* +M`%T```8X```&/`````$``````````!M8```!U@`W```&2```!DP````!```` +M``````$;6````>0`$```!E0```98`````0````$````!&U@```'L`#````9@ +M```&9`````$````!`````1M8```!^``#```&;```!G`````!``````````$; +M6````A``-P``!G@```9\`````0`````````!&U@```(J`"(```:(```&C``` +M``$``````````1M8```"0@`W```&F```!IP````!``````````$;6````@`` +M6P``!J0```:H`````0`````````!&U@```)*``,```:P```&M`````$````` +M`````1M8```"3P`0```&P```!L0````!`````0````$;6````EP`4@``!LP` +M``;0`````0`````````!&U@```)@`%(```;8```&W`````$````!`````1M8 +M```":``W```&Z```!NP````!``````````$;6````FP`-P``!O0```;X```` +M`0`````````!&U@```)V`!````<$```'"`````$````!`````1M8```">@`# +M```'%```!Q@````!``````````$;6````H(``P``!R````$`````0`````````!&U@```+4`#<` +M``>4```'F`````$``````````1M8```"\``W```'H```!Z0````!```````` +M``$;6````O0`-P``!ZP```>P`````0`````````!&U@```+X``,```>\```' +MP`````$``````````1M8````G@!0```'R```!\P````!`````0````$;6``` +M`OP``P``!]0```?8`````0`````````!&U@```,,`#````?D```'Z`````$` +M`````````1M8```#%``V```'_```"``````!``````````$;6````Q@`-@`` +M"`@```@,`````0`````````!&U@```,D``,```@4```(&`````$````````` +M`1M8```#$``#```((```""0````!``````````$;6````SH`-P``"#P```A` +M`````0`````````!&U@```-(`!````A0```(5`````$````!`````1;!```# +M2@`2```(9```"&@````!`````0````$;6````UH`10``"(@```B,`````0`` +M```````!&U@```-<`#H```B4```(F`````$````!`````1M8```#7@!6```( +MI```"*@````!``````````$;6````L```P``"+0```BX`````0`````````! +M&U@```-W``,```C$```(R`````$``````````1M8```"S``#```(T```"-0` +M```!``````````$;6`````````'_$`````````````````$````````````` +M````````````(`@``@````````````````````#_`````````````````"01 +M````````````````````%`4```````````````````(%```````````````` +M````$P```````````5`0```````````````````````````````````````` +M``$````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````"4!````````````````````````````````````````````0````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````````````````````-0 +M$```````````````````````````````````````````"!`````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````````!%`0```````` +M``````````````````````````````````"```"````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````%4!`````````````````` +M`````````````````````````$`````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````90,`````````````````(````````` +M`P``````````````@`!`@```````````````````"0@````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````"%`P`````````````````````````````````P`` +M``````$`!``````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````)4#`````````````````"``````````0````#`````````!`@ +M!``````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``$P,`````````````````(`````````!`````,``````````(!`@``````` +M```````````````````````````````````````````````````````````` +M`````````````````````````````````````````````````````C`P```` +M`````````````@`````````$`````P````````````!````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````#,#`````````````` +M```"``````````0````#````````````0(`````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````0P,`````````````````(````` +M````!`````,````````````@0``````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````!3`P`````````````````@`````````$```` +M`P`````````````0```````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````&,#`````````````````"``````````0````#```````` +M``$`$0`````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````$0$``````````````````````````````````````````"``$`(``` +M````````````````$@0``````````````````"`1```````````````````` +M`````````````````````````````````````````````````````````2`0 +M``````````````````````````````````````````0``@(````````````` +M````````````````````````````(!(````````````````````````````` +M```````````````````````````````````````````````!8!`````````` +M```````!``````````,``````````````@!`@"```````````````````!#$ +M```````````````````$(0`````````````````````````````````````` +M``````````````````````````````````````%E$`````````````````$` +M`````````P```````````````````#@````````````````````````````` +M```````````````````````````````````````````````````````````` +M`````````````````````````````4!````````````````````````````( +M`````@`````````````$```````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````"0$```````````````````````````!`````"```` +M``````````7'```````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````-`0`````````````````````````"```````(````````````` +M@``````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M!$!`````````````````!````````(```````@```````````$"````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````%0$`````` +M```````````$````````@``````"``````````(`0(`````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````9`0``````````````` +M````````````"`````(`````````````B``````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````!T!`````````````````!``````` +M`(`(`````@```````````$"$```````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````(0$`````````````````$````````@`@````" +M``````````(`0(0````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````E`0`````````````````````````"```````(````````` +M````@<<````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````"T!`````````````````!````````(```````@```````````$"!QP`` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````-4/\` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````*```````` +M````````````"@````````````````````````````````HP_P`````````` +M````````````````@`````,````````````````````````````````````` +M`````````````````````````````````````````0`````````````````` +M``$`````````````````````!```````````"S`P```````````````````` +M``````$``````P`````````````````````````````````````````````` +M````````````````````````````````@````````````````````(`````` +M```````````````$```````````,,#```````````````````````````@`` +M```#```````````````````````````````````````````````````````` +M```````````````````````0````````````````````$``````````````` +M``````0```````````H0$``````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M`````````````"`````````````````````@````````````````````!``` +M````````"D!``````````````````````````'A@`````@`````````````` +M```````````````````````````````````````````````````````````` +M```*0```````````````````!$`````````````````````$```````````* +M4$`````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````(```` +M````````````````"`````````````````````0```````````&9,``````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````````@````````````` +M```````(````````````````````!````````````&#_```````````````` +M`P````````0`````"````````^````````````````````````+````````` +M`````````````````````````````````*_````````````````````+\``` +M```````````````````(````````````9O\````````````````#```````` +M!``````(```````#X````````````````````````L`````````````````` +M````````````````````````!\````````````````````'P```````````` +M``````````@```````````!G_P````````````````,````````$``````@` +M``````/@```````````````````````"P``````````````````````````` +M```````````````OP```````````````````"_`````````````````````` +M"````````````&C_`````````````````P````````0`````"````````^`` +M``````````````````````+````````````````````````````````````` +M`````%?````````````````````5\``````````````````````(```````` +M````8?\````````````````#````````!``````0```````#X``````````` +M````````````````````````````````````````````````````````K\`` +M``````````````````OP``````````````````````@```````````!B_P`` +M``````````````,````````$`````!````````/@```````````````````` +M```"P`````````````````````````````````````````"OP``````````` +M````````"_``````````````````````"````````````&/_```````````` +M`````P````````0`````"````````>````````````````````````+````` +M`````````````````````````````````````"_````````````````````+ +M\``````````````````````(````````````9/\````````````````#```` +M````!``````0```````!P````````````````````````L`````````````` +M````````````````````````````!\````````````````````'P```````` +M``````````````@```````````!E_P````````````````,````````$```` +M`!````````'````````````````````````````````````````````````` +M```````````````````OP```````````````````"_`````````````````` +M````"````````````&G_`````````````````P````````0`````$``````` +M`\````````````````````````+````````````````````````````````` +M``````````?````````````````````!\``````````````````````(```` +M````````:O\````````````````#````````!``````0```````#P``````` +M```````````````````````````````````````````````````````````` +M+\````````````````````OP``````````````````````@```````````&8 +M_P`````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````````````#0`````` +M`````````````````````````````````````00`^@,`@0`"9`)D`00!]`<` +M@0`!R0')`00#Z`(`@@$`Y`#D`00'T`8`A`(`H`"@`00+N`$`A@,`C`",`0(7 +M<`L`C`0`/``\`0(C*`\`$@0`/``\`0(NX`H`F`8`,``P`0)&4`X`)`8`,``P +M`0)=P`D`,`@`+``L`0*,H`T`2`@`+``L`0*[@`@`8`@`+``L`0+2\`P`;`@` +M+``L```````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````#````````````````````````````````````````````0`# +MZ!L`@@```````0`'T!H$A`$``````0`5?!D$BP(``````0`J^!@$E@,````` +M``(7<`L`#`0```````(C*`\`$@0``````0(NX`H`&`8``````0)&4`X`)`8` +M`````0)=P`D`,`@``````0*,H`T`2`@``````0*[@`@`8`@``````0+2\`P` +M;`@````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````!``````````````````````````` +M`````````````````0`#Z!L`@@```````0`'T!H$A`$``````0`5?!D$BP$` +M`````0`J^!@$E@$````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````````````"``````` +M`````````````````````````````````````0,7<`L`C````````0,C*`\` +M$@```````0,NX`H`F`(``````0-&4`X`)`(``````0-=P`D`L`0``````0., +MH`T`2`0``````0.[@`@`8`0``````0/2\`P`;`0````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````!P```````````````````````````````````````````0,7 +M<`L`C````````0,NX`H`F`(``````0-&4`X`)`(``````0-=P`D`L`,````` +M`0.,H`T`2`,``````0.[@`@`8`,``````0/2\`P`;`,````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````"``````````````````````````` +M`````````````````0(%W`L`@P```````0((R@\`!````````0(+N`H`A@(` +M`````0(1E`X`"0(``````0(7<`D`C`0``````0(C*`T`$@0``````0(NX`@` +M&`0``````0(TO`P`&P0````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````````````"``````` +M`````````````````````````````````````0(+N`L`A@```````0(1E`\` +M"0```````0(7<`H`C`(``````0(C*`X`$@(``````0(NX`D`F`0``````0)& +M4`T`)`0``````0)=P`@`,`0``````0)I>`P`-@0````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````"````````````````````````````````````````````0(7 +M<`L`C````````0(C*`\`$@```````0(NX`H`F`(``````0)&4`X`)`(````` +M`0)=P`D`L`0``````0*,H`T`2`0``````0*[@`@`8`0``````0+2\`P`;`0` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````"``````````!,#$N,#$````````( +M``````````$P,2XP,0````````@``````````3`Q+C`Q````````"``````` +M```!,#$N,#$````````(``````````$P,2XP,0````````@``````````3`Q +M+C`Q````````"``````````!,#$N,#$````````(``````````$P,2XP,0`` +M``````@``````````3`Q+C`Q````````"``````````!,#$N,#$````````( +M``````````$P,2XP,0````````@``````````3`Q+C`Q````````"``````` +M```!,#$N,#$````````(``````````$P,2XP,0````````@``````````3`Q +M+C`Q````````"``````````!,#$N,#$````````(``````````$P,2XP,0`` +M``````@``````````3`Q+C`Q````````"``````````!,#$N,#$````````( +M``````````$P,2XP,0````````@``````````3`Q+C`Q````````"``````` +M```!,#$N,#$````````(``````````$P,2XP,0````````@``````````3`Q +M+C`Q````````"``````````!,#$N,#$````````(``````````$P,2XP,0`` +M``````@``````````3`Q+C`Q````````"``````````!,#$N,#$````````( +M``````````$P,2XP,0````````@``````````3`Q+C`Q````````"``````` +M```!,#$N,#$````````(``````````$P,2XP,0````````@``````````3`Q +M+C`Q````````"``````````!,#$N,#$````````(``````````$P,2XP,0`` +M``````@``````````3`Q+C`Q````````"``````````!,#$N,#$````````( +M``````````$P,2XP,0````````@``````````3`Q+C`Q````````"``````` +M```!,#$N,#$````````(``````````$P,2XP,0````````@``````````3`Q +M+C`Q````````"``````````!,#$N,#$````````(``````````$P,2XP,0`` +M``````@``````````3`Q+C`Q````````"``````````!,#$N,#$````````( +M``````````$P,2XP,0````````@``````````3`Q+C`Q````````"``````` +M```!,#$N,#$````````(``````````$P,2XP,0````````@``````````3`Q +M+C`Q````````"``````````!,#$N,#$`````+G-Y;71A8@`ND````'D```````````````$``````````0````(````````` +M```"(;0```X@````$`````@````$````$`````D````#`````````````B_4 +M```)_@```````````````0`````````````````````````````````````` +M`````P```@````````````````,```4````````````````#```(```````` +M`````````P```0````````````````,```L````````````````#```,```` +M`````````````P``#0````$``*KD```"#!(```(````,``#+T````E02```" +M````%P``V:@```&$$@```@```"(``3#\```!0!(```(````M``"SH````#P2 +M```"````.```6?````$H$@```@```$,``$>0```!I!$```@```!.``"@B``` +M`#`2```"````60``FW`````8$@```@```&0``(!`````"!(```(```!O``!M +M=````R02```"````>@``#=P```"($@```@```(4``4T0````.!(```(```"0 +M``"G3````%@2```"````FP``?1````!,$@```@```*8``,XD````U!(```(` +M``"Q```)Y````(`2```"````O``!&Q@```$@$@```@```,<``!,,```!T!(` +M``(```#B``!,?````:01```(````[0``G,````"@$@```@```/@```1(```` +M,!(```(```$#``$A`````'@2```"```!#@``````````$````````2\``)\T +M```!,!(```(```$Z``">^````#P2```"```!10`!5`````&<$@```@```5`` +M`)VD````LP` +M``"0$@```@```=0``-A0````I!(```(```'?``!D`````1P2```"```!Z@`! +M!Q````#($@```@```?4``0?8````3!(```(```(````![````5`2```"```" +M#P``Z9P```1@$@```@```AH``+%@```!4!(```(```(E``$"P````YP2```" +M```",```I5````'\$@```@```CL``++`````%!(```(```)&```#/`````P2 +M```"```"40``!'@```)8$@```@```F<``-;X````-!(```(```)R``#.^``` +M`"02```"```"?0``B(P```S`$@```@```H@``'\`````"!(```(```*3``$^ +MX````$P2```"```"G@`!35````%`$@```@```JD``3Y(````F!(```(```*T +M``$C[````%02```"```"OP`!9X@````D$@```@```LH``(#D```&-!(```(` +M``+5``%/S````/`2```"```"X```91P```>\$@```@```NL``0'D````W!(` +M``(```+V``";:`````@2```"```#`0``M'@```!L$@```@```PP``1@L```! +MR!(```(```,7``%G^````G`2```"```#(@``GL`````X$@```@```RT``&S8 +M````G!(```(```,X``$A>````%@2```"```#0P``````````$@```````U`` +M`3?(````"!(```(```-;``$:Q````%02```"```#9@`!(D@````($@```@`` +M`W$``)EX````M!(```(```-\```',````E@2```"```#C0`!"W````DT$@`` +M`@```Y@``)N(````&!(```(```.C``$R/````-@2```"```#K@`!-]`````( +M$@```@```[D``'80````W!(```(```/$``#A6```!O@2```"```#SP``M9@` +M``!4$@```@```]H``*SP````-!(```(```/E``$]=````&`2```"```#\``` +MH+@```28$@```@```_L``*>D```#0!(```(```0&``$(=````>`2```"```$ +M$0`!)$````;@$@```@``!!P``)>@````H!(```(```0G``";P`````@2```" +M```$,@`!:M0```3D$@```@``!#T``)IX````8````6!(```(```5N``!_"````302```"```%>0``2M@```&D$0``"``` +M!80``*!D````)!(```(```6/``"U&````(`2```"```%F@`!/=0```!T$@`` +M`@``!:4``2ZX```"1!(```(```6P``"T!````'02```"```%NP``230```&D +M$0``"```!<8``144````>!(```(```71```````````2```````%X```E:P` +M```P$@```@``!>L``)V4````$!(```(```7V``"6L````&`2```"```&`0`` +M`9P```!0$@```@``!@\``8T<````[!(```(```8:````#````!01```(```& +M+``!-]@```"H$@```@``!C<``(!(````G!(```(```9"``"S*````'@2```" +M```&30``6+@```#@$@```@``!E@``12D````````#@2```"```'-```````````$@``````!T0``4Z0 +M```!/!(```(```=/``$9]````-`2```"```'6@``AQ@```%T$@```@``!V4` +M`````````!````````>%``$\C````.@2```"```'D```"F0```$\$@```@`` +M!YL``'#T```$S!(```(```>F``"U[````GP2```"```'L0``````````$@`` +M````![\``5*`````H!(```(```?*``%72`````@2```"```'U0``#S0```#P +M$@```@``!^```3J\```!.!(```(```?K``"54````#`2```"```']@``LM0` +M```8$@```@``"`$``,L`````E!(```(```@,``![]````#@2```"```(%P`` +MV\@```60$@```@``""(``5=@```0*!(```(```@M``!"I````:01```(```( +M.```>UP```"8$@```@``"$,``!)8````M!(```(```A.``%3(````.`2```" +M```(60`!(-`````D$@```@``"&0``)P`````"!(```(```AO``#ZQ````.P2 +M```"```(>@``00````&D$0``"```"(4``'7H````*!(```(```B0```)B``` +M`%P2```"```(FP`!'#@```28$@```@``"*8``0K(````J!(```(```BQ``"R +ML````!`2```"```(O``!30`````($@```@``",<``!`D```!K!(```(```C2 +M``"SW````"@2```"```(W0``6Q@````\$@```@``".@``%%L```'3!(```(` +M``C^``"TY````#02```"```)"0`!4+P```",$@```@``"10``+AP```2D!(` +M``(```D?``!]7````:02```"```)*@``1^@```"8$@```@``"34``+"````` +MH!(```(```E```":Z````(`2```"```)2P`!59P```#T$@```@``"58``)N@ +M````(!(```(```EA``%6J````*`2```"```);```FBP```!,$@```@``"7<` +M`'G0````GHP,F1B,C`U,P!Z>C!F8F(Q93-F`'IZ,#5B.&,V-6$`>GHP-6(Y-#)E +M9`!Z>C`P,3EF-#GHP,F1B93C`P-6(V.3)B +M`'IZ,&(V9#(S,C4`>GHP,#$V9#DR90!Z>C!C9F(Q.#GHP,&(V8V8U90!Z>C!B-F8U,&(X`'IZ,#9E,&$T9F4`>GHP,#8W9#)B,0!Z +M>C`P-6(V8V9D`&%T:%]H86Q?<')O8V5SGHP,F1B9C%B,@!Z>C`S,V5C.&)F`'IZ,&1B-#(U8S4`871H7VAA;%]D +M;6%?8F5A8V]N7W)EGHP-F4P,&(X80!Z>C`R9&)F8S%D +M`'IZ,#`U8CEA8F0`>GHP,F1B93@U,0!Z>C`Q-F4P,&1D`'IZ,#)D8C,Q8C(` +M>GHP,&(W,#DR,P!Z>C`P8C9D-#4P`'IZ,#`P8C9D,60`>GHP,F1B9&%B,@!Z +M>C`P,39D834P`'IZ,#`P-C=D,S(`>GHP,&(V9#DR,P!Z>C`P,F1B-3%C`'IZ +M,#$V9&-B9F4`>GHP,&(W,#$T-0!Z>C`P,39D96,Q`'IZ,&1C-F4S.3``>GHP +M8CC`V93!F8S!D`'IZ,#$V9&%B,F0` +M>GHP93`T-C@T8@!Z>C`Q-F4R.3%D`'IZ,#`P8C9F93@`>GHP,&-F8C-E,`!A +M=&A?:&%L7V-O;7!U=&5T>'1I;64`>GHP,F1B-6)A8P!Z>C`P-6(W9CED`'IZ +M,#9D9F8T-&$`>GHP,F1B-3C`Q-F4S,3AC`'IZ,#)D8S$Y864`>GHP +M,#)D860Q9`!Z>C`P,F1A9C8R`'IZ,#`U8CAF.60`>GHP8C@S860S90!Z>C`P +M,&(W,#4R`'IZ,#`P-6(V8C(`>GHP-6(W9C$Q-`!Z>C`T864P,S%F`'IZ,#`U +M-#=F960`>GHP,&(W,3C`P,F1B83DR`'IZ,#)D8C%A8C(`>GHP,#`U +M8C8R,@!Z>C!B-CEB,#=C`&%T:%]H86Q?9G)E90!Z>C`U8C9B8S8T`'IZ,#)D +M8F5B8F0`>GHP8C5E,S$U,@!Z>C`Q-F1F8F8Q`&%T:%]H86Q?;6AZ,FEE964` +M>GHP,39E,3@Y8@!Z>C`R9&(S,S5D`'IZ,&(V8S4S830`>GHP,F1B,&5E,@!Z +M>C!B-F9D,S8S`'IZ,&1C,C%D,V$`>GHP,&(W,3C`Q-F0Y9#0Q`'IZ +M,#$V9&4Q,60`>GHP,#5B.&%B9`!Z>C`R9&(S.#GHP +M,#5B-C!B,@!Z>C`P8CGHP,#$V9&4W,@!Z>C!D +M8C-E9#@V`'IZ,#`U8C0X960`>GHP,#)D8F,T,@!Z>C`P8C9F,#(R`'IZ,#`U +M8C=F,F4`>GHP,F1B9F1F9`!Z>C`Q-F4V-#AA`'IZ,#`R9&%F9C(`>GHP,39D +M83DR,`!Z>C`U8CGHP,&(W,&$W80!Z>C!F86,P +M8SEB`&%T:%]H86Q?861D:71I;VYA;%]S=V)A7V)A8VMO9F8`871H7VAA;%]V +M97)S:6]N`'IZ,&1C-3DX9&4`>GHP,F1B86,R90!Z>C!B-F-F,#`Y`'IZ,#`Q +M-F4Q,F,`>GHP,#`R9&%E80!Z>C`V9&9D9#DS`&%T:%]H86Q?;6%L;&]C`'IZ +M,#)D9#DR860`>GHP,39D8C(U,0!Z>C!E,3`W8V$Q`'IZ,#)D8S$W-C,`>GHP +M8C8Y,&0V9`!Z>C`Q-F1F,#4Q`'IZ,#!B-S`V8F,`>GHP,&(V9C`T9`!Z>C`P +M,39D.#GHP8C0X,#,Q90!Z>C`P,&(V9F8X`&%T:%]H +M86Q?;65M8W!Y`'IZ,#$V9&$P9&0`>GHP,F1B,C@U,0!Z>C`V9&(P8V8R`&%T +M:%]H86Q?<')O8F4`>GHP,#$V8V,S,@!A=&A?:&%L7V)U:6QD;W!TC`P +M8C9F,&(R`'IZ,&1A9&,V,F,`>GHP8CC`V-V-F8V%E`'IZ,#`P +M8C9C9C@`>GHP-6(Y,F%E9`!Z>C`U8CAC,V4T`'IZ,&(V9#EE9F8`>GHP,F1B +M9F9B,0!Z>C!B-64S,38P`'IZ,&(X,65A.30`>GHP,39D96,Q9@!Z>C!E.#DT +M.3`W`'IZ,#!B-F5A-V$`>GHP,S-E.&9B9@!Z>C!C9F$U.#GHP,#`U8C=B,@!Z>C!D938X,S=F`'IZ,#`P8CGHP8CC`V-V0R-64R`'IZ,#$Y9C-A,#$`>GHP-S`S.30W8@!A=&A?:&%L7VUE +M;7IEGHP,39E,&)F90!Z>C`Q-F4R9&9D`'IZ,#9F96%F-C``871H7VAA +M;%]S=U]B96%C;VY?C`P,39D-C1D`'IZ,#EF-C1B +M-F$`>GHP8C8Y-S-B8P!Z>C`P-6(X.&9D`&%T:%]H86Q?9&5L87D`>GHP,&(W +M,C$V,0!Z>C`Q-F1F,C4Q`'IZ,#8W9#)F-#$`>GHP9&%D8C!D90!Z>C`R9&(S +M9&9D`'IZ,#)D8C4S960`>GHP,39D8V5A90!Z>C`P,&(V93(R`'IZ,#5B.#`P +M-#$`>GHP,#`R9&,U,@!Z>C`P-6(T83)D`'IZ,#`P8C9E-3(`>GHP-C=D,&,T +M-P!Z>C!D8F)E9#@V`'IZ,#5B-F,V9&(`>GHP8S,Q-65B-0!Z>C`V9#0P-F4P +M`'IZ,#`R9&0X-F0`>GHP,#$V93$T9`!Z>C`P-C=D,C(Q`'IZ,#`U8C@Y,V0` +M>GHP-6(X,6(Q8@!Z>C`P,&(V8V4X`'IZ,&(W9C4P8C@`>GHP,S-E8F9B9@!Z +M>C!B.#)D939D`'IZ,&8T-64V93,`871H7VAA;%]I;FET7V-H86YN96QS`'IZ +M,#!B-F0V8F,`>GHP,#!B-S`R,@!Z>C`P,#)D8F0R`'IZ,&1A-#@T83$`>GHP +M838P9#$T-0!Z>C`Q-F4Q,C4Q`'IZ,&1C-F$U8S4`>GHP,39E-CDQ9`!Z>C`R +M9&)F,S5D`'IZ,#$V934R-3$`>GHP,F1B-3C`P-6(V9#=A`'IZ,#`R +M9&(R.3(`>GHP,#5B.3!C8@!Z>C`U8C=C8F0U`'IZ,#`U8C5C-#8`>GHP,#!B +M-F8Q9`!Z>C`P,39D830X`'IZ,#`R9&%F,#``>GHP8C8V,S%A.`!A=&A?:&%L +M7V=E='=IGHP,39E,6(X-P````````@```(%````$``` +M`@8```"(```"!0```)````(&````Q````@4```#,```"!@```/0```(%```` +M_````@8```$\```"!0```40```(&```!3````@4```%4```"!@```6````(% +M````M````@4```%H```"!@```6P```(%````3````@4```%T```"!@```7@` +M``(%````>````@4```&````"!@```80```(%```!&````@4````T```"!0`` +M`8P```(&```!T````04```'4```!!@```EP``)\%```"#```GP4```)D``"? +M!@```K```)\%```"M```GP8```+,``!&!0```M```$8&```#D```KP4```.4 +M``"O!@``!WP``'$%```'@```<08```BD``!Q!0``"*@``'$&```)H```I`4` +M``FD``"D!@``";````(%```)M````@8```G(```"!0``"@4``"S@``!Z!@``+00``*8%```M +M"```I@8``"TL```!!0``+3````$&```M7````04``"U@```!!@``+7````$% +M```M=````08``"VX``"F!0``+;P``*8&```MY````04``"WH```!!@``+A0` +M``$%```N&````08``"XH```!!0``+BP```$&```N<```I@4``"YT``"F!@`` +M+IP```$%```NH````08``"[,```!!0``+M````$&```NX````04``"[D```! +M!@``+P@``$\%```O#```3P8``"^,```!!0``+Y````$&```OP````04``"_$ +M```!!@``,'0```$%```P>````08``#.T```!!0``,[@```$&```T%````04` +M`#08```!!@``..P```$%```X\````08``#CT```!!0``./@```$&```Z"``` +M`@4``#H,```"!@``.AP```(%```Z(````@8``#O4```!!0``.]@```$&``!' +M_````04``$@````!!@``2!0```$%``!(&````08``$@L```!!0``2#````$& +M``!(1````04``$A(```!!@``2%P```$%``!(8````08``$BH```!!0``2*P` +M``$&``!)6````04``$E<```!!@``27P```,%``!)@````P8``$FX```#!0`` +M2;P```,&``!*#````04``$H0```!!@``2E@```,%``!*7````P8``$L\```! +M!0``2T````$&``!+D````04``$N4```!!@``2Z@```$%``!+K````08``$O( +M```!!0``2\P```$&``!,#````04``$P0```!!@``3)````,%``!,E````P8` +M`$S8```!!0``3-P```$&``!,^````04``$S\```!!@``310```,%``!-&``` +M`P8``$UX```#!0``37P```,&``!-@```AP4``$V$``"'!@``3=@```,%``!- +MX````P8``$YP```!!0``3G0```$&``!.Y````04``$Z,```!!0``3I````$& +M``!.J````04``$ZL```!!@``3O````,%``!.]````P8``$]<```#!0``3V`` +M``,&``!/9````P4``$]H```#!@``3_P```$%``!0`````08``%'(```!!0`` +M4P` +M`*8%``!5\```I@8``%>(```"!0``5XP```(&``!7K````04``%>P```!!@`` +M5\````$%``!7R````08``%I,``"1!0``6:0``)$%``!9J```D08``%H<```! +M!0``6B````$&``!:K```D04``%JP``"1!@``6R```)$%``!;)```D08``%S$ +M```!!0``7,@```$&``!=C````04``%U8```!!0``74````$%``!=!````04` +M`%S@```!!0``76````$&``!=:````04``%UP```!!@``79P```$%``!=H``` +M`08``%W\```#!0``7@0```,&``!>"````P4``%X,```#!@``7A````,%``!> +M%````P8``%X8```!!0``7AP```$&``!>V````P4``%[@```#!@``7N0```,% +M``!>Z````P8``%[L```#!0``7O````,&``!>]````04``%[X```!!@``7Y0` +M``$%``!?F````08``%_$```!!0``7\@```$&``!?W````04``%_@```!!@`` +M8O@``!T%``!B_```'08``&0P``!Z!0``9#0``'H&``!D2```AP4``&1<``"' +M!@``9&0```(%``!D:````@8``&3@```"!0``9.0```(&``!E2```,`4``&5, +M```P!@``960``-$%``!E:```T08``&8$``#8!0``9A```-@&``!F9````04` +M`&9H```!!@``9G0``!(%``!F8```$@4``&90```2!0``9G@``!(&``!FH``` +M)P4``&:D```G!@``:L```-<%``!HK```UP4``&@D``#7!0``:!```-<%``!G +M^```UP4``&@H``#7!@``:+@``-<%``!HO```UP8``&C@``#7!0``:.0``-<& +M``!I$```UP4``&D4``#7!@``:4P``-<%``!I4```UP8``&G,```"!0``:=`` +M``(&``!IV````@4``&G<```"!@``:C0``-`%``!J.```T`8``&K8``"O!0`` +M:MP``*\&``!JZ```)P4``&KL```G!@``:Q```*\%``!K%```KP8``<``#7 +M!0``:S@``-<&``!K8```C@4``&MD``".!@``:VP``&@%``!K<```:`8``&MX +M``"M!0``:WP``*T&``!KU```H`4``&O8``"@!@``:_```-<%``!K]```UP8` +M`&Q<```!!0``;&````$&``!L;```;`4``&QP``!L!@``;)0``$T%``!LF``` +M308``&SD``!"!0``;.@``$(&``!M"```:`4``&T,``!H!@``;1@``"@%``!M +M'```*`8``&TH``#1!0``;2P``-$&``!M0```HP4``&U$``"C!@``;50``$\% +M``!M6```3P8``'!X``"O!0``<'P``*\&``!UR```9P4``'7,``!G!@``=?0` +M`-D%``!U^```V08``'7P```!!0``=@0```$&``!VC```9P4``':0``!G!@`` +M=SP``!\%``!W#```'P4``'=````?!@``=U```*H%``!W5```J@8``'=\``!9 +M!0``=X```%D&``!Y_```*P4``'H````K!@``?.0``'X%``!\Z```?@8``(CT +M```"!0``B/@```(&``"1X```J04``(_H``"I!0``BV0``*D%``"1Y```J08` +M`)40``"I!0``E10``*D&``"57```AP4``)5@``"'!@``E8@``(<%``"5C``` +MAP8``)6X``"'!0``E;P``(<&``"5]```AP4``)7X``"'!@``E^@```(%``"7 +M[````@8``)A@``"'!0``F&0``(<&``";Y```"@4``)OH```*!@``G#```!@% +M``"<-```&`8``)Q<``##!0``G&```,,&``"```&`4``)U\```8!@`` +MGC0``!@%``">.```&`8``)Y@``##!0``GF0``,,&``">W```&`4``)[@```8 +M!@``GW```,,%``"?=```PP8``*!L```7!0``H'```!<&``"@Q```#P4``*#( +M```/!@``I5P```\%``"E8```#P8``*=,```"!0``IU0```(&``"G9````@4` +M`*=H```"!@``IXP```(%``"GD````@8``*?0```"!0``I]0```(&``"J)``` +M4@4``*HX``!2!@``JF````(%``"J9````@8``*J\``"=!0``JL```)T&``"K +M`````@4``*L$```"!@``K&0```(%``"L:````@8``*QT``!A!0``K'@``&$& +M``"LU```$P4``*S8```3!@``K00``+(%``"M"```L@8``*W4``"O!0``K=@` +M`*\&``"M\```KP4``*WT``"O!@``L*P```$%``"PQ````08``+#8```!!0`` +ML-P```$&``"P\````04``+#T```!!@``L?0``!L%``"Q^```&P8``+)X``!_ +M!0``LAP``'\&``"R,```A04``+(X``"%!@``LCP``&8%``"R1```9@8``+)( +M``"Z!0``LE```+H&``"R5```>P4``+)<``![!@``LF````X%``"R:```#@8` +M`+)L``#!!0``LG0``,$&``"R%```?P4``+*```!_!@``LH0``(4%``"RB``` +MA08``+*,``"L!0``LI```*P&``"S````*P4``+,$```K!@``LV```!X%``"S +M9```'@8``+-P``"#!0``LW0``(,&``"S@```@@4``+.$``""!@``L\```$X% +M``"SQ```3@8``+?$``!7!0``M\@``%<&``"WY```/P4``+?H```_!@``N3@` +M`-$%``"Y'```T04``+D\``#1!@``N5@``)$%``"Y7```D08``-10``!X!0`` +MU$0``'@%``"YQ```>`4``+G(``!X!@``N>0``(,%``"YZ```@P8``+J$```) +M!0``NH@```D&``"[@```-P4``+N$```W!@``NY0``"T%``"[F```+08``+ND +M``#8!0``NZ@``-@&``"\L````@4``+RT```"!@``O7```*\%``"]=```KP8` +M`+V4```"!0``O9@```(&``"^8```KP4``+YD``"O!@``OJ0``)D%``"^J``` +MF08``,!\```T!0``P'0``#0%``#`1```-`4``,`T```T!0``P(```#0&``#` +MM```M@4``,"X``"V!@``P4```%H%``#!1```6@8``,VD``"6!0``P50``)8% +M``#!+```E@4``,%8``"6!@``P6@``+@%``#!;```N`8``,(,```7!0``PA`` +M`!<&``##\```:04``,/T``!I!@``Q`P``"`%``#$$```(`8``,0D```V!0`` +MQ"@``#8&``#%"```KP4``,40``"O!@``Q30``*\%``#%/```KP8``,50``"O +M!@``Q9```*\%``#%E```KP8``,94```O!0``QE@``"\&``#&^```504``,;\ +M``!5!@``QVP``&T%``#'<```;08``,=\```K!0``QX```"L&``#'F```7@4` +M`,><``!>!@``R%```)H%``#(5```F@8``,FD```F!0``R:@``"8&``#)P``` +M'`4``,G$```P``*\&``#27```D04``-)@``"1!@``U)```'@%``#4E``` +M>`8``-5````!!0``U2P```$%``#51````08``-8L``"O!0``UC```*\&``#6 +M3```*P4``-90```K!@``UK0``-$%``#6N```T08``-?8```[!0``U]P``#L& +M``#7[````04``-?P```!!@``V&```)T%``#89```G08``-F,```=!0``V9`` +M`!T&``#=8```"@4``-UD```*!@``W]```'4%``#?U```=08``.E\```T!0`` +MZ8```#0&``#IR```I@4``.G,``"F!@``ZAP```(%``#J(````@8``.I4```! +M!0``ZE@```$&``#KK````04``.NP```!!@``[G@```T%``#N?```#08``.[D +M```!!0``[N@```$&``#OH````04``.^D```!!@``\!P``)H%``#P(```F@8` +M`/!8```!!0``\%P```$&``#P@````04``/"$```!!@``\L@```$%``#RS``` +M`08``/30```"!0``]-0```(&``#U`````04``/4$```!!@``]=0``(<%``#U +MV```AP8``/?,``#`!0``]]```,`&``#YE```P`4``/F8``#`!@``^C````$% +M``#Z-````08``/O,```"!0``^]````(&``#\$````@4``/P4```"!@``_(@` +M``$%``#\C````08``/S@```!!0``_.0```$&``#^7````04``/Y@```!!@`` +M_I````$%``#^E````08``/ZH```!!0``_JP```$&``#^P````04``/[$```! +M!@``_TP```(%``#_5````@8``/]8```"!0``_UP```(&``$!'````04``0$@ +M```!!@`!`@0``!T%``$""```'08``0+\```U!0`!`P```#4&``$#(```-04` +M`0,D```U!@`!`TP``#4&``$#;```.@4``0-P```Z!@`!!&P``#4%``$$<``` +M-08``020```Z!0`!!)0``#H&``$'/```?@4``0=```!^!@`!!Z0``'X%``$' +MJ```?@8``0@(``#(!0`!"`P``,@&``$(5```G`4``0A8``"H +M``#A!@`!%E@``*\%``$7M```KP8``2$0``#2!0`!(10``-(&``$AE```T@4` +M`2&8``#2!@`!(I```*8%``$BE```I@8``2.T```>!0`!([@``!X&``$D!``` +M3@4``20(``!.!@`!)&0```(%``$D:````@8``2DL```"!0`!*3````(&``$I +M-````@8``2H0``!"!0`!*A0``$(&``$J(```S`4``2HD``#,!@`!*C0``($% +M``$J.```@08``2IH``#,!0`!*FP``,P&``$J?```@04``2J```"!!@`!*K@` +M`!X%``$JO```'@8``2K0``#,!@`!*MP``($%``$JX```@08``2O8``#2!0`! +M*]P``-(&``$L.```804``2P\``!A!@`!+&0``&$%``$L:```808``2S```!A +M!0`!+,0``&$&``$M!```804``2T(``!A!@`!+2@``&$%``$M+```808``2XX +M``"D!0`!+4@``*0&``$M;```804``2UP``!A!@`!+8P``&$%``$MD```808` +M`2WP``!A!0`!+?0``&$&``$N2```804``2Y,``!A!@`!+/@``*0%``$N:``` +MI`8``2Z,``!A!0`!+I```&$&``$NU````04``2[8```!!@`!+R```&$%``$O +M)```808``2]T``#,!0`!+W@``,P&``$OA```@04``2^(``"!!@`!-N````$% +M``$VJ````04``3(````!!0`!+Y@```$%``$OG````08``2^X``!A!0`!+[P` +M`&$&``$OU```804``2_8``!A!@`!+_```&$%``$O]```808``3`0``!A!0`! +M,!0``&$&``$P+```804``3`P``!A!@`!,$@``,P%``$P3```S`8``3!<``"! +M!0`!,&```($&``$P<````04``3!T```!!@`!,+````$%``$PM````08``3#` +M``#,!0`!,,0``,P&``$PT```@04``3#4``"!!@`!,3@``-(%``$Q/```T@8` +M`3'@```!!0`!,>0```$&``$R!````04``3((```!!@`!,A0```$%``$R&``` +M`08``3*(```!!0`!,HP```$&``$RF````04``3*<```!!@`!,N0```$%``$R +MZ````08``3+T```!!0`!,O@```$&``$S;```804``3-P``!A!@`!,Y```&$% +M``$SE```808``3.T``!A!0`!,[@``&$&``$SV```808``33<``"4!0`!-.`` +M`)0&``$U(````04``34D```!!@`!-4@```$%``$U3````08``35L``#2!0`! +M-7```-(&``$VS````04``3;0```!!@`!-R````$%``$W)````08``3````04``3=\```!!@`!-X@```$%``$WC````08``3?P +M``!?!0`!-_0``%\&``$X(```>@4``3@D``!Z!@`!.$```*$%``$X1```H08` +M`3A0```!!0`!.%0```$&``$XG```H04``3B@``"A!@`!.*P``$\%``$XL``` +M3P8``3P$``"F!0`!/`@``*8&``$\2```I@4``3Q,``"F!@`!/,P``*$%``$\ +MT```H08``3SX``#,!0`!//P``,P&``$]"```@04``3T,``"!!@`!/30``,P% +M``$].```S`8``3U(``"!!0`!/4P``($&``$]@```S`4``3V$``#,!@`!/90` +M`($%``$]F```@08``3WL``#,!0`!/?```,P&``$^)```@04``3XH``"!!@`! +M/FP``,P%``$^<```S`8``3Z```"!!0`!/H0``($&``$^L```H04``3ZT``"A +M!@`!/L````$%``$^Q````08``3\,```!!0`!/Q````$&``$_<```LP4``3]T +M``"S!@`!/W@``*$%``$_?```H08``3^$``"F!0`!/XP``*8&``%%>```,`4` +M`45\```P!@`!190``+D%``%%F```N08``46@``!#!0`!1:0``$,&``%%K``` +ML`4``46P``"P!@`!1;@``*<%``%%O```IP8``47$``!`!0`!1<@``$`&``%% +MT```S04``474``#-!@`!1=P``$4%``%%X```108``47H``!P!0`!1>P``'`& +M``%%]```O04``47X``"]!@`!1@```-4%``%&!```U08``48,``"Q!0`!1A`` +M`+$&``%&&```QP4``48<``#'!@`!23```!0%``%(9```%`4``48D```4!0`! +M1B@``!0&``%&1```2P4``49(``!+!@`!2`P``!(%``%($```$@8``4A````G +M!0`!2$0``"<&``%(G```%`4``4B@```4!@`!2.0``!0%``%(Z```%`8``4D4 +M```4!0`!21@``!0&``%*H```%`4``4E````4!@`!270``!0%``%)>```%`8` +M`4G\```"!0`!2@````(&``%*"````@4``4H,```"!@`!2F0``-`%``%*:``` +MT`8``4JX``"O!0`!2KP``*\&``%*R```)P4``4K,```G!@`!2O```*\%``%* +M]```KP8``4L<```4!0`!2R```!0&``%+4```C@4``4M4``".!@`!2UP``&@% +M``%+8```:`8``4MH``"M!0`!2VP``*T&``%+F```C`4``4N<``",!@`!2^@` +M`*`%``%+[```H`8``4OX```!!0`!2_P```$&``%,#````04``4P<```!!@`! +M3"@``&P%``%,+```;`8``4Q<``!-!0`!3&```$T&``%,V```AP4``4S<``"' +M!@`!4E0``'X%``%26```?@8``50,```/!0`!5!````\&``%5J```#P4``56L +M```/!@`!5M0```$%``%6[````08``5<````!!0`!5P0```$&``%7&````04` +M`5<<```!!@`!6"@``)$%``%8#```D04``5@L``"1!@`!6)@``'@%``%8G``` +M>`8``5E````)!0`!640```D&``%9B```TP4``5F,``#3!@`!69P``"T%``%9 +MH```+08``5FL``!+!0`!6;```$L&``%:N````@4``5J\```"!@`!;&```*\% +M``%;>```KP4``5M\``"O!@`!6YP```(%``%;H````@8``5QH``"O!0`!7&P` +M`*\&``%0```!!0`!9Y0```$&``%GO```U04``6?```#5 +M!@`!9]@```$%``%GW````08``6@4```!!0`!:!@```$&``%H+```U04``6@P +M``#5!@`!:$@```$%``%H3````08``6GT``"O!0`!:?@``*\&``%J(```KP4` +M`6HD``"O!@`!:H@``&0%``%JC```9`8``6QL``"O!0`!;'```*\&``%NM``` +MKP4``6ZX``"O!@`!<`0```(%``%P"````@8``7`0``"O!0`!$``!'!@`!=[0```(%``%WN````@8``7?X +M```"!0`!=_P```(&``%X!```KP4``7@(``"O!@`!>+0```(%``%XO````@8` +M`7C(``"O!0`!>,P``*\&``%YB````@4``7F0```"!@`!>9@``*\%``%YG``` +MKP8``7I8```"!0`!>F````(&``%Z;```KP4``7IP``"O!@`!>S@```(%``%[ +M/````@8``7M$``"O!0`!>T@``*\&``%\5````@4``7Q8```"!@`!?=````$% +M``%]U````08``7_4```!!0`!?]@```$&``&"`````04``8($```!!@`!@E0` +M``$%``&"6````08``8+D```!!0`!@N@```$&``&&X````04``8;D```!!@`! +MB(@``$\%``&(C```3P8``8BD``!/!0`!B*@``$\&``&*(````04``8I4```! +M!@`!BF@```$%``&*;````08``8L````!!0`!BP0```$&``&+:````04``8ML +M```!!@`!B_@```$%``&+_````08``8P0```!!0`!C!0```$&``&,H````04` +M`8RD```!!@`!C30``'H%``&-.```>@8``8UD``!Z!0`!C6@``'H&``&-C``` +M`04``8V0```!!@`!C9@```$%``&-G````08``8VD```!!0`!C:@```$&``&- +ML````04``8VT```!!@`!C;P```$%``&-P````08``8W(```!!0`!C```!4%``&-Y```%08```#````!`@```,0` +M``$"````R````0(```#,```!`@```-````$"````U````0(```#8```!`@`` +M`-P```$"````X````0(```#D```!`@```.@```$"````[````0(```#P```! +M`@```/0```$"````^````0(```#\```!`@```0````$"```!!````0(```$( +M```!`@```0P```$"```!$````0(```$4```!`@```1@```$"```!'````0(` +M``$@```!`@```20```$"```!*````0(```$L```!`@```3````$"```)B``` +M-0(```F,``!-`@``"9```,X"```)E```/`(```F8```H`@``"9P``(`"```) +MH```;@(```FD``"B`@``":@``*L"```)K```00(```FP``"A`@``";0``%`" +M```)N```=`(```F\``!8`@``"<```&<"```)Q```,0(```G(``!@`@``"0``.$"```)Z```V0(```GL``!O`@``"?```$H"```)]```J`(```GX```9 +M`@``"?P``,0"```*````O@(```H$``!1`@``"@@``,8"```*#```.`(```H0 +M``"U`@``"A0``),"```*&```D`(```H<```,`@``"B```,D"```*)```20(` +M``HH``"$`@``"BP``,P"```*,```@0(```HT``!;`@``"C@``*X"```*/``` +MW@(```I````+`@``"D0``%\"```*2```"`(```I,``!<`@``"E```+0"```* +M5```:@(```I8``"(`@``"EP``"0"```*8```I0(```ID``!B`@``"F@``&L" +M```*;```G@(```IP```N`@``"G0``+<"```*>```NP(```I\``";`@``"H`` +M`-T"```*A```*@(```J(``!W`@``"HP``&4"```*D```T@(```J4```M`@`` +M"I@``%8"```*G```U`(```J@``!C`@``"J0``'D"```*J```)@(```JL```L +M`@``"K```!P"```*M```)0(```JX```C`@``"KP``(D"```*P```*0(```K$ +M``!,`@``"L@``"$"```*S```(`(```K0```1`@``"M0``$0"```*V```CP(` +M``K<```]`@``"N```*D"```*Y```T0(```KH``!\`@``"NP``+P"```*\``` +M60(```KT``#;`@``"O@``)@"```*_```?0(```L````6`@``"P0``,\"```+ +M"```/@(```L,``!^`@``"Q```'8"```+%```B@(```L8``#7`@``"R```)X" +M```+)```+@(```LH``"W`@``"RP``+L"```+,```FP(```LT``#?`@``'``` +M``$"```````0(``!U\```!`@``'8````$"```=A````0(` +M`"D@```!`@``*20```$"```I*````0(``"DL```!`@``*3````$"```I-``` +M`0(``"DX```!`@``/>````$"```]Y````0(``#WH```!`@``/>P```$"```] +M\````0(``#WT```!`@``/?@```$"````#````@(````0```"`@```!0```(" +M````&````@(``!HL```"`@``&C````("```:2````@(``!I,```"`@``&F0` +M``("```::````@(``!J````"`@``&H0```("```:G````@(``!J@```"`@`` +M&K@```("```:O````@(``!K4```"`@``&M@```("```:\````@(``!KT```" +M`@``&PP```("```;$````@(``!LH```"`@``&RP```("```;1````@(``!M( +M```"`@``&V````("```;9````@(``!M\```"`@``&X````("```;F````@(` +M`!N<```"`@``&[0```("```;N````@(``!O0```"`@``&]0```("```;[``` +M`@(``!OP```"`@``'`@```("```<#````@(``!PD```"`@``'"@```("```< +M0````@(``!Q$```"`@``'%P```("```<8````@(``!QX```"`@``''P```(" +M```!````@(` +M`!X<```"`@``'B````("```>.````@(``!X\```"`@``'E0```("```>6``` +M`@(``!YP```"`@``'G0```("```>C````@(``!Z0```"`@``'J@```("```> +MK````@(``![$```"`@``'L@```("```>X````@(``![D```"`@``'OP```(" +M```?`````@(``!\8```"`@``'QP```("```?-````@(``!\X```"`@``'U`` +M``("```?5````@(``!]L```"`@``'W````("```?B````@(``!^,```"`@`` +M'Z0```("```?J````@(``!_````"`@``'\0```("```?W````@(``!_@```" +M`@``'_@```("```?_````@(``"`4```"`@``(!@```("```@,````@(``"`T +M```"`@``($P```("```@4````@(``"!H```"`@``(&P```("```@A````@(` +M`""(```"`@``(*````("```@I````@(``""\```"`@``(,````("```@V``` +M`@(``"#<```"`@``(/0```("```@^````@(``"$0```"`@``(10```("```A +M+````@(``"$P```"`@``(4@```("```A3````@(``"%D```"`@``(6@```(" +M```A@````@(``"&$```"`@``(9P```("```AH````@(``"&X```"`@``(;P` +M``("```AU````@(``"'8```"`@``(?````("```A]````@(``"(,```"`@`` +M(A````("```B*````@(``"(L```"`@``(D0```("```B2````@(``")@```" +M`@``(F0```("```B?````@(``"*````"`@``(I@```("```BG````@(``"*T +M```"`@``(K@```("```BT````@(``"+4```"`@``(NP```("```B\````@(` +M`",(```"`@``(PP```("```C)````@(``",H```"`@``(T````("```C1``` +M`@(``"-<```"`@``(V````("```C>````@(``"-\```"`@``(Y0```("```C +MF````@(``".P```"`@``([0```("```CS````@(``"/0```"`@``(^@```(" +M```C[````@(``"0$```"`@``)`@```("```D(````@(``"0D```"`@``)#P` +M``("```D0````@(``"18```"`@``)%P```("```D=````@(``"1X```"`@`` +M))````("```DE````@(``"2L```"`@``)+````("```DR````@(``"3,```" +M`@``).0```("```DZ````@(``"4````"`@``)00```("```E'````@(``"4@ +M```"`@``)3@```("```E/````@(``"54```"`@``)5@```("```E<````@(` +M`"5T```"`@``)8P```("```ED````@(``"6H```"`@``):P```("```EQ``` +M`@(``"7(```"`@``)>````("```EY````@(``"7\```"`@``)@````("```F +M&````@(``"8<```"`@``)C0```("```F.````@(``"90```"`@``)E0```(" +M```F;````@(``"9P```"`@``)H@```("```FC````@(``":D```"`@``)J@` +M``("```FP````@(``";$```"`@``)MP```("```FX````@(``";X```"`@`` +M)OP```("```G%````@(``"<8```"`@``)S````("```G-````@(``"=,```" +M`@``)U````("```G:````@(``"=L```"`@``)X0```("```GB````@(``">@ +M```"`@``)Z0```("```GO````@(``"?````"`@``)]@```("```GW````@(` +M`"?T```"`@``)_@```("```H$````@(``"@4```"`@``*"P```("```H,``` +B`@(``"A(```"`@``*$P```("```H9````@(``"AH```"`@`` +` +end Property changes on: stable/6/sys/contrib/dev/ath/public/ap51.hal.o.uu ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/ap51.inc =================================================================== --- stable/6/sys/contrib/dev/ath/public/ap51.inc (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/ap51.inc (revision 159558) @@ -0,0 +1,69 @@ +# +# Copyright (c) 2002-2006 Sam Leffler, Errno Consulting +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer, +# without modification. +# 2. Redistributions in binary form must reproduce at minimum a disclaimer +# similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any +# redistribution must be conditioned upon including a substantially +# similar Disclaimer requirement for further binary redistribution. +# 3. Neither the names of the above-listed copyright holders nor the names +# of any contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# Alternatively, this software may be distributed under the terms of the +# GNU General Public License ("GPL") version 2 as published by the Free +# Software Foundation. +# +# NO WARRANTY +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY +# AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL +# THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, +# OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER +# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +# THE POSSIBILITY OF SUCH DAMAGES. +# +# $Id: //depot/sw/branches/sam_hal/public/mipsisa32-be-elf.inc#1 $ +# + +# +# Configuration for building big-endian MIPS2 for the AP51 SoC +# using the 5.01 linux-mips.org toolchain (manually moved to +# /pub/gnu from /pub/gnu/local where rpm --prefix=/pub/gnu +# bogusly installs them). +# + +# +# http://www.linux-mips.org/toolchain.html +# +# /pub/gnu/bin/mips-linux-gcc -v +# Reading specs from /pub/gnu/bin/../lib/gcc-lib/mips-linux/2.96-mips3264-000710/specs +# gcc version 2.96-mips3264-000710 +# /pub/gnu/bin/mips-linux-as -v +# GNU assembler version 2.12.90.0.7 (mips-linux) using BFD version 2.12.90.0.7 20020423 + +# +ifndef TOOLPREFIX +TOOLPREFIX= /pub/gnu/bin/mips-linux- +endif +# +CC= ${TOOLPREFIX}gcc +LD= ${TOOLPREFIX}ld +STRIP= ${TOOLPREFIX}strip +OBJCOPY=${TOOLPREFIX}objcopy +NM= ${TOOLPREFIX}nm + +LDOPTS= -EB +COPTS+= -DAH_BYTE_ORDER=AH_BIG_ENDIAN +COPTS+= -G 0 -EB -mno-abicalls -fno-pic -mips32 -Wa,--trap \ + -fno-strict-aliasing -fno-common -fomit-frame-pointer -mlong-calls Property changes on: stable/6/sys/contrib/dev/ath/public/ap51.inc ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/ap51.opt_ah.h =================================================================== --- stable/6/sys/contrib/dev/ath/public/ap51.opt_ah.h (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/ap51.opt_ah.h (revision 159558) @@ -0,0 +1,4 @@ +#define AH_SUPPORT_AR5212 1 +#define AH_SUPPORT_AR5312 1 +#define AH_SUPPORT_2316 1 +#define AH_NEED_DESC_SWAP 1 Property changes on: stable/6/sys/contrib/dev/ath/public/ap51.opt_ah.h ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/ap61.hal.o.uu =================================================================== --- stable/6/sys/contrib/dev/ath/public/ap61.hal.o.uu (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/ap61.hal.o.uu (revision 159558) @@ -0,0 +1,3565 @@ +/*- + * Copyright (c) 2002-2006 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: //depot/sw/branches/sam_hal/COPYRIGHT#1 $ + */ +#define ATH_HAL_VERSION "0.9.17.2" +begin 644 hal.o +M?T5,1@$"`0`````````````!``@````!`````````````AKL8``0`0`T```` +M```H`!$`#N#_/_P```````````````````````!__P`````PA/__)`,`6#P" +M```0@P!A)$(`A"B"`%D00``E)`(1!RB"`!P00``3)`(`4BB"`!H00`!5/`(` +M`"B"`!,00``))`(`$RB"`!$00`!)/`(``"0"``<0@@!"``````/@``@``!`E +M$((`1P`````#X``(```0)1""`$$\`@``*((`4Q!```8D`P`]`!@GO?_@K[\`&#"$__\H +M@@"($$``&H^H`#`H@@"&$$``*CP"```H@@`=$$``""0"`%(H@@`:$$``*20" +M`!,0@@`H```8)1```"TD`@`!$((`'2B"`%(40``H```8)2B"`%D00``F)`(` +M`2B"`%<40``B/`(``!```!4D0@``)`(1$Q""`!]`""LA0)T`^``""0"``$GO?^PK[\`2*^W`$2OM@!`K[4`/*^T`#BO +MLP`TK[(`,*^Q`"ROL``H`("H)0"@D"4`P*`E`."8)0``B"4F0L``+%80`">P +M`"`\`@``)%<``!+``!0`````CJ(`%`!2$"&,0@``KZ(`().C`""2`@`!``(2 +M``!B&"62`@`"``(4``!B&"62`@`#``(6``!B&"4`=!@D$',`#R0"``$0```' +M`````(ZB`!0`4A`AC$(```*"$"004P`')`(``0+@^`DD!``*)C$``2HB`^@4 +M0/_@```0)8^_`$B/MP!$C[8`0(^U`#R/M``XC[,`-(^R`#"/L0`LC[``*`/@ +M``@GO0!0```P)1"@``@``!@E``,00#"#``$`0Q@E),8``0#%$"L40/_Z``0@ +M0@/@``@`8!`ECZD`$##G__\`!Q!``$<0(0`"$(``11`AE$@`)A$``(P``!`E +M``<00`!'$"$``A"``$40(9!#`"4D`@`"$&(`(BAB``,00``%)`(``Q!@``H` +M`!`E`^``"#!"__\08@!9``@0P"0"``008@!F/`,08A```'8``!`E$2``""0$ +M`,``!Q!``$<0(0`"$(``11`AD$,`*20"`&``0R`+``8PP"0"`^APPA`"`$@` +M&P``$!(5```"```````'``T`@A`A$```8B1"``J,@A+,$$``+`````"40@`" +M,$*``!!``!$`"!$`/`,08C1C3=,`0P`9```0$``"(8(`!C#``,00(21"`!4` +M1``;```0$A2```(```````<`#0`"$0`0``!+)$(`D(R$$LP0@``6``@0@)2" +M``(P0D``$$``$3P#$&(`"!#`-&--TP!#`!D``!`0``(A@@`&,,``Q!`A)$(` +M%0!$`!L``!`2%(```@``````!P`-``(0P!```#0D0@!(``@0@#P#$&(T8TW3 +M`$,`&0``$!```B&"``8PP`#$$"$D0@`5`$0`&P``$!(4@``"```````'``T` +M`A"`$```(R1"`"0\`Q!B-&--TP!#`!D``!`0``(A@@`&,,``Q!`A)$(`%0!$ +M`!L``!`2%(```@``````!P`-``(0@!```!,D0@`6``@0@#1C3=,`0P`9```0 +M$``"(8(`!C#``,00(21"`!4`1``;```0$A2```(```````<`#0`"$(`M!`/H +M)$,`O21"`%P`9!`+,$+__P/@``@`````E*,``C!C`"`48``3)`(``I2C``(P +M8P#0)`0`P!!D``XD`@`#E*,``C!C`-`D!`#0$&0`"20"``24HP`",&,`$!1@ +M``4D`@`!E*,``C!C"``D`@`%``,0"@/@``@`````)[W_X*^_`!BOL0`4K[`` +M$`"`."4`P(@E,B(`@!!```D`H(`E)`,)M!(#`(8D`@`.+@()M!!``'PF`_:9 +M$```/SP"9F8R(@$`$$``-#P"```D0@```$#X"0#@("400``A,B(!0"8"[+,L +M0@`Q$$``'3(B`4``$!"``%`0(0`".$`\!,S,-(3,S0($`!D``!`0``(0@@`" +M&(``8A@A)@7__CP"__\T0C\-`.(P(0#$`!D``"`0$&4`"0`$,((\`O__-$(_ +M"`#B,"$\`LS,-$+,S0#"`!D``!`0``(P@A```%D`P!`E+@03B0`"(`HF`O!@ +M/`/,S#1CS,T`0P`9```0$!2``%```A"")@+L>`!#`!D``!`0$```2P`"$((D +M`PFT$@,`2"0"``XN`@FT$$``"BX#$X@F`_:9/`)F9C1"9F<`8@`8```0$``" +M$$,``Q_#$```/`!#$",F`NQX/`3,S#2$S,T`1``9```0$!!@`#4``A""/`(` +M`"1"````0/@)`.`@)1!``"$N`Q,E)@+LLRQ"`#$00``>)@+P8``0$(``4!`A +M``(X0#P$S,PTA,S-`@0`&0``$!```A""``(8@`!B&"$F!?_^/`+__S1"/PT` +MXC`A`,0`&0``(!`090`)``0P@CP"__\T0C\(`.(P(3P"S,PT0LS-`,(`&0`` +M$!```C""$```#P#`$"4F`O!@/`3,S#2$S,T`1``9```0$!!@``@``A"")@+V +M,#P#S,PT8\S-`$,`&0``$!```A$")$(`#X^_`!B/L0`4C[``$`/@``@GO0`@ +M)[W_Z*^_`!2OL``0`*"`)8R%$LP0H``*/`(``"1"````0/@)`````#P#```D +M8P"X`$,0(9!"```0```$<@(0`CP"``"00@"Z<@(0`H^_`!2/L``0`^``"">] +M`!@GO?_HK[\`%*^P`!``H(`EC(42S!"@``\\`@``)$(```!`^`D`````/`,` +M`"1C`+@`0Q`AD$,```(#`!L``!`2%&```@``````!P`-$```"8^_`!0\`@`` +MD$,`N@(#`!L``!`2%&```@``````!P`-C[\`%(^P`!`#X``()[T`&">]_\"O +MOP`\K[X`.*^W`#2OM@`PK[4`+*^T`"BOLP`DK[(`(*^Q`!ROL``8`*"8)9)B +M``040``U`("P)0``D"4F8P`$)`0`_P!R$"&@1```)E(``2I"`"`40/_\`'(0 +M(8YB```80``I``"0)29T``0\`@``)%4``"0>``$F=P`&`!*`0`(2@"$`$("` +M)@,`(`)C&"&09``(D'$`"P*$$"&@4@``D&(`"0!$$"4"@A`AH%(``*^@`!`" +MP"`E`F`H)20&``X"H/@)`B`X)280`"@"D!@AI&(``*^^`!`"P"`E`F`H)20& +M``X"H/@)`B`X)0+P@"&F`@``)E(``8YB```"0A`J%$#_WP`2@$"/OP`\C[X` +M.(^W`#2/M@`PC[4`+(^T`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`$`LH@`= +M$$``BB2(`GP\`@``)$(`P``%&(``8A@AC&(```!```@`````E(("H*SB```# +MX``(```0)0/@``@D`@`-`^``""0"``T#X``()`(`#0/@``@D`@`-E0(`"JSB +M```#X``(```0)94"``BLX@```^``"```$"6-`P``,&.``"0"``T#X``(``,0 +M"XT#```\`@`!`&(8)"0"``T#X``(``,0"HT#```\`B```&(8)"0"``T#X``( +M``,0"XT#```\`A```&(8)"0"``T#X``(``,0"XT#```\`@@``&(8)"0"``T# +MX``(``,0"XR"`I"LX@```^``"```$"4D`@`!$,(`"P`````0P`!*```0)20" +M``(0P@`*`````"0"``,0P@`+``````/@``@D`@`-A(("E*SB```#X``(```0 +M)92"`I:LX@```^``"```$"6,@@*8K.(```/@``@``!`EC0,``#!C0``D`@`- +M`^``"``#$`N-`P``,&,@`"0"``T#X``(``,0"P/@``@D`@`-C0,``#P"`(`` +M8A@D)`(`#0/@``@``Q`+C0,``#!C"``D`@`-`^``"``#$`N-`P``,&,$`"0" +M``T#X``(``,0"R0"``$0P@`,`````!#```8D`@`-)`(``A#"``L``````^`` +M""0"``V-`P``,&,"``/@``@``Q`+C(,2Y"0"``T#X``(``,0"Y2"$N"LX@`` +M`^``"```$"4#X``()`(`#20"``P#X``(`````"0"``\0H@`&CZ,`$"0"`!D0 +MH@`*)`(``1```!4`````)`(``Q3"`!(LX@`%$$``$"0"``$#X``(K(<"F!#" +M``8`!Q`K)`(``A#"``8`````$```!P````"L@A+D`^``""0"``&DAQ+@`^`` +M""0"``$08``#`````"0"``RL8@```^``"```$"4GO?_H`,!()2SB``@40``M +M``!H)2>J`!``#1"``$40(91(``"43``"``@4``!,$"6M(@``)2D`!"3G__P! +M(%@E)0+``"Q"$``00``0)2D`!(R"`!0`2!`AC$(``*^B`!"3HP`0D4(``0`" +M$@``8A@ED4(``@`"%```8A@ED4(``P`"%@`0```$`&(0)8R"`!0`2!`AC$(` +M`*UB```E"``$).?__`&(&"LLX@`$.$(``0`#$`L40/_A+.(`"!!`_]8EK0`! +M`280(P/@``@GO0`8)[W_Z*^_`!2OL``0CZ,`*"0"``T0H@`6C[``+"BB``X0 +M0``%`````!"@``L`````$```*P``$"4D`@`=$*(`%22"$N@D`@`>$*(`%P`` +M$"40```DC[\`%"2"`F2L8@``)`(`$*X"```0```=)`(``3P"```D0@YD`,`H +M)8QF````0/@)C@<``*X"```0```4)`(``:QB```D`@`8K@(``!````\D`@`! +M%.``!P`````D`@`$K@(``(QC``",@@*<$```!JQB```D`P`$%.,`!```$"6, +MP@``K(("G"0"``&/OP`4C[``$`/@``@GO0`8C*,`!!!@`&<``!`EC,(``*RB +M``",P@`$K*(`"(S"``BLH@`,C,(`#*RB`!",Q``0)`+__Q""``4L@P$`)`(` +M_P"#$`L0```#K*(`%"0"``*LH@`4C,,`%"0"__\08@`2`&`@)2R#!`$D`@0` +M`$,@"B0"``&LH@`8`$00*Q!```P`````C*(`&``"$$`T0@`!K*(`&`!$$"L4 +M0/_Z`````!````2,PP`8C,(`%*RB`!B,PP`8)`+__Q!B`!(`8"`E+(,$`20" +M!```0R`*)`(``:RB`!P`1!`K$$``#`````",H@`<``(00#1"``&LH@`<`$00 +M*Q1`__H`````$```!)3"`!PD`@/_K*(`')3"`!P00``()`(`"I3#`!PL8@`0 +M%$```@`````D`P`/$````J2C`""DH@`@E,(`'A!```@D`@`*E,,`'BQB`!`4 +M0``"`````"0#``\0```"I*,`(J2B`"*,P@`@K*(`)(S"`"2LH@`HC,(`**RB +M`"R,P@`LK*(`,(S#``0D`@`$%&(`!20"``&,HP`$%&(``@````"LHP`X`^`` +M"`````",PP`$$&``'@``$"6,P@`,K*(`"(S"``"LH@``C,(`"*RB``2,P@`, +MK*(`"(S"`!"LH@`,C,(`%*RB`!",P@`8K*(`%(S"`!RLH@`8E,(`(*2B`!R4 +MP@`BI*(`'HS"`"2LH@`@C,(`**RB`"2,P@`LK*(`*(S"`#"LH@`L)`(``0/@ +M``@`````)[W_X*^_`!ROL@`8K[$`%*^P`!``@)`E/`(``"1"````0/@)`*"` +M)0!`B"42(``!$$`-"81`L@"@"`E/`,``"1C````8/@)`B`H)0!`J"6. +M@@)@`H`@)0!`^`D"("@E`!480`!V&"&6!`+>E',```"3("$`1!`A``(4```" +M'`.6`@+*,$(!`!!```X`=Q`J$$``'`*`("4`8+@ECH("8`!`^`D"("@EE@," +MW@!B&"$"8Q@C``,<```#'`,0```1KZ,`%`!^$"H00``.`H`@)0!@\"6.@@)@ +M`$#X"0(@*"4`%2!``)8@(98C`!8`8A@AE((```!#$",``A0```(4`Z^B`!`F +M4@`!CH(2R`)"$"L40/_%`!(1@```D"4`$A&``H*`(88"`MX$00`.)A$"R(Z" +M`F`"@"`E`$#X"0(@*"66`P+*,&,!`(^E`!0`12`ACZ4`$`!%$"$X8P```(,0 +M"Z8B`!@F4@`!*D(`0!1`_^N/OP`\C[X`.(^W`#2/M@`PC[4`+(^T`"B/LP`D +MC[(`((^Q`!R/L``8`^``"">]`$``````,*7__S#&__^4@@``+$(P`CP#```4 +M0``#)&@!8#P"```D2`%X```@)20*`&0\"5'K-2F%'P`$$$``2!`AE$(```%" +M&",`90`8<$8`````$!(`20`8```8$``#&4,``A?#`&(8(Z3C```DA``!*((` +M"Q1`__`DYP`"`^``"``````PI?__)`,`_Q"C`!,D`@#_E(,``"QC,`,`!1"` +M`$40(21"$L`08``,,$+__RRC`#\`!1"``$40(21"%2(08``&,$+__P`%$(`` +M11`A``(00"1"$^PP0O__`^``"``````PI?__)`,`_Q"C``DD`@#_E((``"Q" +M,`,DHPE@%$```S!C__\DH@C\,$/__P!@$"4#X``(`````">]_]"OOP`LK[0` +M**^S`"2OL@`@K[$`'*^P`!@`H)`EED(``"Q"0``40``'`("@)99"`"X00``$ +M`````)9#`!808`".)`(``99"```L0C`#%$``'203`0$D$P%0ED(!=A!``'0` +M`(@E)E```@)@*"4F8@`!,%/__XZ"`C@"@"`E`$#X"2>F`!`00`!\`!$80`!P +M("&7H@`0``(2`J2"`6``@!@EDZ(`$:1B`6(F,0`"ED(!=@(B$"H40/_M`F`H +M)1```%R60@%VCH(".`*`("4D!0$``$#X"2>F`!`00`!G`H`@)9>B`!```AI" +MID,!8@`"$((P0@!_ID(!9)>B`!```A%`,$(`?Z9"`68"8"@E)F(``3!3__^. +M@@(X`$#X"2>F`!`00`!5EZ,`$``#(L*60@%F`$00):9"`68``QD",&,`?Z9# +M`6B7H@`0``(0P#!"`'^F0@%J`F`H)29B``$P4___CH(".`*`("4`0/@))Z8` +M$!!``$&7HP`0``,C0I9"`6H`1!`EID(!:@`#&8(P8P!_ID,!;)>B`!```A!` +M,$(`?Z9"`6X"8"@E)F(``3!3__^.@@(X`H`@)0!`^`DGI@`0$$``+9>C`!`` +M`R/"ED(!;@!$$"6F0@%N``,2`C!"`'^F0@%P``,80C!C`'^F0P%REZ(`$``" +M$8`P0@!_ID(!=(Z"`C@"@"`E`F`H)0!`^`DGI@`0$$``&)>C`!```QJ"ED(! +M=`!#$"6F0@%TED(!=A!``!```(@E)E,``CP"```D5!5@`!&`0"80`6`"<(`A +M`D`@)0*`^`F6!0``I@(``"8Q``&60@%V`B(0*A1`__8`$8!`)`(``8^_`"R/ +MM``HC[,`)(^R`""/L0`]`"`GO?_X`*!@)96"`!:DP@`&-`+>K:>B``"G +MH@`"```@)93%``8``#@E`.40!S!"``$80``'*(,``A!@`*(``!`E``000`.B +M$"&D1P``)(0``23G``$HX@`$%$#_\P````"5@@`4I,(`!#!#__\08`"5```0 +M)93"``000`"1``!()20*`%0D"P`$)`4`&G$E$`(`3"@A)*@`&(S#``AQ*B`" +M`(,8(92B`!BD8@``C,(`"`""("&4H@`JI((``@``."5Q*B`"C,(`"`""$"$` +M!QB``&<8(0`#&(``0Q`AI$``!B3G``$HX@`$%$#_]I>C``(T`MZM%&(`'G$J +M*`*7IP````<@@`"'("$`!""`<2H0`@!$("&,P@`(`((@(:2+``:5`@`"I((` +M")4#``8`0Q`AI((`"I4#``H`0Q`AI((`#)4#``X`0Q`AI((`#I4"``2D@@`0 +ME0(`"*2"`!*5`@`,I((`%)4"`!`0``!0I((`%HS$``@`I"`AEZ,````#$(`` +M0Q`A``(0@`""("&5`@`"I((`"(S$``@`I"`AEZ,``@`#$(``0Q`A``(0@`"" +M("$D`@`4I((`"(S$``@`I"`AEZ,``@`#$(``0Q`A``(0@`!$$"$D`P`CI$,` +M"HS$``@`I"`AEZ,``@`#$(``0Q`A``(0@`!$$"$D`P`_I$,`#)>G````!Q"` +M`$<0(0`"$(``HB`AC,(`"`""("$DA``$I(L``I2"``25`P`&`$,0(:2"``:5 +M`P`*`$,0(:2"``B5`P`.`$,0(:2"``J5`@`$I((`#)4"``BD@@`.E0(`#*2" +M`!"5`@`0I((`$I>G``(`!Q"``$<0(0`"$(``HB`AC,(`"`""("$DA``$)`(` +M`Z2"``*5`@`4I((`#)4"`!:D@@`.E0(`&*2"`!`E*0`!E,(`!`$B$"H40/]T +M)`4`&B0"``$#X``()[T`"">]_HBOOP%TK[X!<*^W`6ROM@%HK[4!9*^T`6"O +MLP%D`"@0``#&C[\!=">D`"@\`@``)$(```!`^`DD!0$Q`"H`$!!``L(@(2>C`!``8A@A +ME&(``*2"``!R%1`"`%8@(91B``"D@@`8`F`H)29S``&.@@(X`H`@)0!`^`DG +MI@%($$``IG(5(`(`GB@ADZ,!29>B`4@``A!`,$(!``!B&".DHP`8`)8@(9>B +M`4@``AH"``(3P@`"$@``8A@CI(,`(`)@*"4FF`4@0 +M0`!ZB`4@``A%",$(`'Z2" +M```"XQ@AEZ(!2``"$H(P0@`?I&(```)@*"4FE`"@\`P``)&,9 +MR`!@^`DDQ@ED$$``"(^_`72/H@%,)$(``:^B`4PH0@`#%$#^VR0"``&/OP%T +MC[X!<(^W`6R/M@%HC[4!9(^T`6"/LP%]`7@G +MO?_@K[\`'*^R`!BOL0`4K[``$`"@D"4``(`E/`(``"11````$!!``%`0(0`" +M$(`"0A`AC$0)9!"```,``````B#X":Q`"60F$``!*@(``Q1`__2/OP`]`"``@$@E,*7__Z4E`!25)``6``!`)3""``$D`P`! +M.$(```!B0`L`!!!",$(``1!```(E`@`!,$C__P`$$((P0@`!$$```B4"``$P +M2/__``00PC!"``$00``")0(``3!(__\0H``3```X)20+`&8E*@`"``<80`!F +M$"&41````2,8(:1D``!PZQ`")$(`&`$B&"&D9````4(0(:1(```DX@`!,$?_ +M_P#E$"L40/_R``<80`/@``@`````)[W_J*^_`%2OO@!0K[<`3*^V`$BOM0!$ +MK[0`0*^S`#ROL@`XK[$`-*^P`#``@)@E`*"@):^F`&"OIP!DC[X`:).U`&\P +M\?__$\``-@``@"4\`@``)%<58">R`!`\`@``)%85P`(@*"4F(@`!,%'__XYB +M`C@"8"`E`$#X"2>F`"@00`&`DZ4`*1"@`"<\`@``%J``!0`````"X/@)`H`@ +M)1````4"`"`E`H`@)0+`^`F3I0`I`@`@)28#``$`!"!``D0@(:2"``"7H@`H +M``(J`A"@`!0P$"L40/_2`B`H)3P" +M```D0B((CZ0`8`(`*"4`0/@))Z8`$``>$$*/HP!D`&(0(3!1__^/HP!@E&(` +M%!!``4H``)`E)`(`9H^C`&``8``3F +M`"@00`$I`B`H)9>B`"@P0@`_I@(`%)>C`"@``Q&",$(`#Z8"`$0``QJ"I@,` +M'"8B``$P4?__CF(".`)@("4`0/@))Z8`*!!``1F/OP!4EZ(`*#!"``^F`@!, +MEZ(`*``"$0(P0@`_I@(`))8"``(L0@`"%$``/B0"``&7HP`H``,2@C!"`!^F +M`@`.``,;PJ8#``8"("@E)B(``3!1__^.8@(X`F`@)0!`^`DGI@`H$$``_I>C +M`"@P8P`_``,80)8"``8`0Q`EI@(`!I>C`"@``Q&",$(`#Z8"`#X``QJ"I@,` +M%@(@*"4F(@`!,%'__XYB`C@"8"`E`$#X"2>F`"@00`#J`B`H)9>B`"@P0@`/ +MI@(`1I>C`"@``Q$",$(`/Z8"`!X``Q*",$(`#Z8"`$X``QN"I@,`)B8B``$P +M4?__CF(".`)@("4`0/@))Z8`*!!``-:7HP`H,&,`#P`#&("6`@`F`$,0)1`` +M`!>F`@`FE@,``A1B`!27HP`H``,2@C!"``^F`@!4``,;@J8#`"P"("@E)B(` +M`3!1__^.8@(X`F`@)0!`^`DGI@`H$$``OY>C`"@P8P`/``,8@)8"`"P`0Q`E +MI@(`+)8"``(L0@`#%$``,20"``*7HP`H``,1`C!"`!^F`@`0``,:0J8#``@" +M("@E)B(``3!1__^.8@(X`F`@)0!`^`DGI@`H$$``IP(@*"67H@`H,$(`#Z8" +M`$"7HP`H``,1`C!"`#^F`@`8``,2@C!"``^F`@!(``,;@J8#`"`F(@`!,%'_ +M_XYB`C@"8"`E`$#X"2>F`"@00`"3EZ,`*#!C``\``QB`E@(`(`!#$"6F`@`@ +MEZ,`*``#$0(P0@`/I@(`4``#&@(P8P`_$```"J8#`"B6`P`"%&(`!Y>C`"@` +M`Q$",$(`#Z8"`%8``QH",&,`/Z8#`"Z6`@`"+$(`!!1``%@D`@`#EZ(`*``" +M$X*F`@`2`B`H)28B``$P4?__CF(".`)@("4`0/@))Z8`*!!``&V7HP`H,&,` +M!P`#&("6`@`2`$,0):8"`!*7HP`H``,0PC!"`'^F`@`*``,2@C!"``^F`@!" +M``,;@J8#`!H"("@E)B(``3!1__^.8@(X`F`@)0!`^`DGI@`H$$``5I>C`"@P +M8P`/``,8@)8"`!H`0Q`EI@(`&I>C`"@``Q$",$(`#Z8"`$H``Q(",$(`/Z8" +M`"(``QN"I@,`4@(@*"4F(@`!,%'__XYB`C@"8"`E`$#X"2>F`"@00``_EZ,` +M*#!C``,``QB`E@(`4@!#$"6F`@!2EZ,`*``#$((P0@`_I@(`*@`#$@(P0@`/ +MI@(`6@`#&P*F`P`R`B`H)28B``$P4?__CF(".`)@("4`0/@))Z8`*!!``"B7 +MHP`H,&,``P`#&0"6`@`R`$,0)1```!JF`@`RE@,``A1B`!@F0@`!EZ(`*``" +M$X*F`@!8`B`H)28B``$P4?__CF(".`)@("4`0/@))Z8`*!!``!2/OP!4EZ(` +M*#!"``,``A"`E@,`6`!B&"6F`P!8EZ(`*``"$((P0@`_I@(`,"9"``$P4O__ +MCZ,`8)1B`!0"0A`K%$#^NB0"`&8D`@`!C[\`5(^^`%"/MP!,C[8`2(^U`$2/ +MM`!`C[,`/(^R`#B/L0`TC[``,`/@``@GO0!8)[W_^*^P````@&`EE*(`%*6" +M`!25B0`6``!8)3$B``$D`P`!.$(```!B6`L`"1!",$(``1!```(E8@`!,$O_ +M_P`)$((P0@`!$$```B5B``$P2___``D0PC!"``$00``")6(``3!+__^4H@`4 +M$$``.```."4D#@!F)9``!"6-``8EB@`()!D`!"08``$D#P`%``<80`"C$"&4 +M1````8,8(:1D``!P[A`")$(`&`&"&"&D9````@(0(:1+`````$`E```@)7#N +M,`(`!!!``$00(0`"$,``1A`A)$,`&`&C$"&D1````(D0!S!"``$00``'`4,8 +M(24"``$P2/__%1@`":1Y```0```'I&\````$$$``1!`A``(0P`!&$"$`2A`A +MI$``&"2"``$P1/__+((`!!1`_^8`!!!`).(``3!'__^4H@`4`.(0*Q1`_](` +M!QA`C[````/@``@GO0`()[W_Z*^S`!2OL@`0K[$`#*^P``@`H)`E`,"()30" +MWJVGH@``IZ(``J>B``2GH@`&``#()98D`!8``&@E)`4``P"M&",`9!`',$(` +M`1!```0`&1!``Z(0(:1#```G.0`!):(``3!-__\MH@`$%$#_]0"M&".60@`4 +MIB(`%#!"__\00`!(``!P)203`&9QTQ`"`D(8(21X`!@`41`AE&,`&*1#`!@3 +M(``Y``!H)20"`&9QPH`")P\`!``-($`#I!`AE$(````"&$``8A@A``,8P`(# +M&"$`<1@A`(\0(81"``@``A"`I&(`+`'D("&4@@``I&(`(B0(``&48@`@`0(0 +M*Q!``!TD;``>)8L`!B<*``0EB0`$``@H0`"K."$`X#`E``@@@`"-("$`!"!` +M`(H0(81#`#```QA`E,(`!@!#$"&DX@`(`24P(0"I*"$`BB`AE*/__I2"``@` +M8A@AI,,``"4"``$P2/__E8(``@$"$"L40/_I``@H0"6B``$P3?__`;D0*Q1` +M_\T`#2!`)<(``3!.__^6(@`4`<(0*Q1`_[QQTQ`")`(``8^S`!2/L@`0C[$` +M#(^P``@#X``()[T`&">]_\"OOP`XK[4`-*^T`#"OLP`LK[(`**^Q`"2OL``@ +M`("@)0"@F"4D`@`$IZ(`&"0"``:GH@`:)`(`":>B`!PD`@`,IZ(`'@``J"4\ +M`@``)$(```!`^`DD!`04`$"`)1(``(H"H!`EEF(`%A!``"R6<@#0/`(``"1" +M```"`"`E`$#X"20%!!268@!HI@(`%B0"``JOH@`0KZ``%#P"```D0B+``H`@ +M)0)@*"4"`#`E`$#X"0)`."400`!N`````"9Q"6268@!HIF()>CP"```D0BET +M`B`@)0!`^`D"`"@E/`(``"1"*M`"@"`E`@`H)0!`^`D"(#`E$$``7@````"6 +M`@`:``(00`!=$"&40P`6E@(`%'!#(`(`DI`A)E(`!99B`!H00``L/`(``"1" +M```"`"`E`$#X"20%!!268@!JI@(`%B0"``2OH@`0)`(``:^B`!0\`@``)$(B +MP`*`("4"8"@E`@`P)0!`^`D"0#@E$$``0``````F<0UXEF(`:J9B#8X\`@`` +M)$(I=`(@("4`0/@)`@`H)3P"```D0BK0`H`@)0(`*"4`0/@)`B`P)1!``#`` +M````E@(`&@`"$$``71`AE$,`%I8"`!1P0R`"`)*0(292``*68@`<$$``)#P" +M```D0@```@`@)0!`^`DD!004EF(`;*8"`!8D`@`$KZ(`$"0"``*OH@`4/`(` +M`"1"(L`"@"`E`F`H)0(`,"4`0/@)`D`X)1!``!(`````)G$1C)9B`&RF8A&B +M/`(``"1"*70"("`E`$#X"0(`*"4\`@``)$(JT`*`("4"`"@E`$#X"0(@,"40 +M0``"`````"05``$2```$/`(``"1"````0/@)`@`@)0*@$"6/OP`XC[4`-(^T +M`#"/LP`LC[(`*(^Q`"2/L``@`^``"">]`$`GO?_`K[\`/*^^`#BOMP`TK[8` +M,*^U`"ROM``HK[,`)*^R`""OL0`B`!```A"`,$(`/Z8"`!X"("@E)C$``8YB`C@"8"`E +M`$#X"2>F`!`00`!HEZ,`$``#&X*6`@`>`$,0):8"`!Z7H@`0``(2`C!"`#^F +M`@`@EZ(`$``"$((P0@`_I@(`(I>B`!```A$`,$(`/Z8"`"0"("@E)C$``8YB +M`C@"8"`E`$#X"2>F`!`00`!0EZ,`$``#&P*6`@`D`$,0):8"`"27H@`0``(1 +M@C!"`#^F`@`FEZ(`$#!"`#^F`@`H`B`H)28Q``&.8@(X`F`@)0!`^`DGI@`0 +M$$``/H^_`#R7H@`0``(2@J8"`"J7H@`0``(1`C!"`#^F`@`LEZ(`$``"$(`P +M0@`_I@(`+@(@*"4F,0`!CF(".`)@("4`0/@))Z8`$!!``"J7HP`0``,;@I8" +M`"X`0Q`EI@(`+I>B`!```A(",$(`/Z8"`#"7H@`0``(0@C!"`#^F`@`R`D`@ +M)98%``*6!@`$`\#X"28'``B6`@`&$$``#@``("4F!0`&)`8`,@`$$$`D0@`8 +M`*(0(81#``!P9A@"I$,``"2$``&6`@`&`((0*A1`__<`!!!`)I0``0*5$"H4 +M0/]_)A``-";W``$JX@`#%$#_4R0"``&/OP`\C[X`.(^W`#2/M@`PC[4`+(^T +M`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`$`GO?_`K[\`/*^^`#BOMP`TK[8` +M,*^U`"ROM``HK[,`)*^R`""OL0`B +M`!```A&",$(`/Z8"``*7H@`0,$(`/Q````VF`@````,;0I8"``0`0Q`EI@(` +M!)>B`!```A'",$(`/Z8"``*7H@`0``(00C!"`#^F`@``EF(``"1"``&F8@`` +M)I0``0*6$"H40/^D)A``"B:U``$JH@`#%$#_<"0"``&/OP`\C[X`.(^W`#2/ +MM@`PC[4`+(^T`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`$`GO?_`K[\`/*^^ +M`#BOMP`TK[8`,*^U`"ROM``HK[,`)*^R`""OL0`C`!```Q(",$(`/Z2"``(``Q.",$(``:R"``27 +MH@`0,$(`/Z2"``H``QF",&,``29S``(J8@`(%$#_Z*R#``P0``"```"8)292 +M``&.@@(X`H`@)0!`^`DGI@`0$$``I0*`("67H@`0``(:0J8C`````A"",$(` +M?Z8B``B7H@`0``(10#!"`'^F(@`0`D`H)292``&.@@(X`$#X"2>F`!`00`"4 +MEZ,`$``#(L*6(@`0`$00):8B`!```QD",&,`?Z8C`!B7H@`0``(0P#!"`'^F +M(@`@`D`H)292``&.@@(X`H`@)0!`^`DGI@`0$$``@9>C`!```R-"EB(`(`!$ +M$"6F(@`@``,9@C!C`'^F(P`HEZ(`$``"$$`P0@!_IB(`,`)`*"4F4@`!CH(" +M.`*`("4`0/@))Z8`$!!``&Z7HP`0``,CPI8B`#``1!`EIB(`,``#$@(P0@!_ +MIB(`.``#&((P8P`_IB,``I>B`!```A$`,$(`/Z8B``H"0"@E)E(``8Z"`C@" +M@"`E`$#X"2>F`!`00`!8EZ,`$``#(P*6(@`*`$00):8B``H``QF",&,`/Z8C +M`!*7H@`0,$(`/Z8B`!H"0"@E)E(``8Z"`C@"@"`E`$#X"2>F`!`00`!&`H`@ +M)9>B`!```AJ"IB,`(@`"$0(P0@`_IB(`*I>B`!```A"`,$(`/Z8B`#("0"@E +M)E(``8Z"`C@`0/@))Z8`$!!``#4``)@EEZ(`$``"(X*6(P`R`&08):8C`#(` +M`A(",$(`/Z8B`#J/HP`4``,00`!>$"$D50$&/`(``"17%6`\`@``)%85P``3 +M$,``48`AC@(``!!``!(`````EJ(``#!"``]_\"OOP`\K[X`.*^W`#2OM@`PK[4`+*^T`"BOLP`DK[(` +M(*^Q`!ROL``8`*"()20"``^F(@`JIB(`+)8B```L0C`#%$``!@"`D"4\`@`` +M)%X!J"0"`"`0```%IB(!!#P"```D7@&0)`(`$*8B`02.0@(X`D`@)8_%```` +M0/@))Z8`$!!``UV7HP`0``,3PJ8B``8``Q.",$(``:8B``H``Q+",$(`!Z8B +M``P``Q$",$(`?Z8B``Z6(@``+$)``!1```4D`@`!``,0PC!"``$0```"IB(` +M"*8B``B7HP`0``,0@C!"``&F(@`<``,80C!C``&F(P`:EZ(`$#!"``&F(@`6 +MC]``!`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!``S>/OP`\EZ(`$``"$@*B +M(@`>DZ(`$:(B`!^6(@``+$)``!1``#$``*`E`@`H)280``&.0@(X`D`@)0!` +M^`DGI@`0$$`#)9>C`!```Q."IB(`+@`#$T(P0@`!KB(`R``#&P(P8P`!KB,` +MS)>B`!`P0@__IB(`,`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!``Q./OP`\ +MEZ(`$#!"#_^F(@`DEZ(`$``"$X(P0@`!HB(`(Y8B```L0E``%$``"P``H"6. +M0@(X`D`@)28%``(`0/@))Z8`$!!``P```*`EEZ(`$``"$0*F(@#0)C,`!"8U +M``8D%P`"/`(``"16%<``%!"``%X0(8Q0``@"`"@E)A```8Y"`C@"0"`E`$#X +M"2>F`!`00`+M`!0@0`"1*"&7HP`0``,2`C!"`'^DH@`R`*`0)0`#&((P8P`_ +MI$,`.`"3("&7H@`0``(1`#!"`#^D@@!P`@`H)280``&.0@(X`D`@)0!`^`DG +MI@`0$$`"UP`4,$`DQ`!P`F0@(9>C`!```RL"E((```!%$"6D@@```-,0(0`# +M&8(P8P`_I$,`=@!`,"67H@`0,$(`/Z3"`'P"`"@E)A```8Y"`C@"0"`E`$#X +M"2>F`!`00`+``!0@0`"3*"&7HP`0``,2@J2B`((`H!`E``,9`C!C`#^D0P"( +M`$`@)9>B`!```A"`,$(`/Z2"`(X"`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`0 +M0`*K`!0P0"3$`(X"9"`AEZ,`$``#*X*4@@```$40):2"````TR`A``,2`C!" +M`#^D@@"4`(`0)0`#&((P8P`_I$,`F@!`,"67H@`0``(1`#!"`#^DP@"@`@`H +M)280``&.0@(X`D`@)0!`^`DGI@`0$$`"CP`4,$`DQ`"@`F0@(9>C`!```RL" +ME((```!%$"6D@@```-,0(0`#&8(P8P`_I$,`I@!`,"67H@`0,$(`/Z3"`*P" +M`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`00`)XEZ,`$`*5$"$``QH"H$,`4"0" +M``$2@@`6*H(``A!```4`````$H``!Y>B`!`0```>`````!*7`!:7H@`0$``` +M&@```````AE",&,`!Z8C`/```A"",$(`!Z8B`/*7H@`0``(00#!"``<0```/ +MIB(`[)>B`!```A$",$(`!Z8B`/27H@`0,$(`!Q````>F(@#V``(1`C!"``>F +M(@#XEZ(`$#!"``>F(@#Z%H``'`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!` +M`D:7HP`0``,CPI8B`.P`1!`EIB(`[``#$P(P0@`'IB(`[@`#$D(P0@`'IB(` +MZ``#$8(P0@`'IB(`Z@`#&,(P8P`'IB,`Y)>B`!`P0@`'IB(`Y@(`*"4F$``! +MCD(".`)`("4`0/@))Z8`$!!``BL`%!A``'4@(9>B`!```A("I((`.`!S&"&3 +MH@`1I&(`0`(`*"4F$``!CD(".`)`("4`0/@))Z8`$!!``AP`%!A``'$@(9>B +M`!```A("I((`2@"`&"63H@`1I&(`4`(`*"4F$``!CD(".`)`("4`0/@))Z8` +M$!!``@T"D1@AEZ(`$``"$@*@8@!9`!000"1"`%@"8B`ADZ,`$3!B`(`00``# +MI(,``#1B_P"D@@```@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$`!^0`4($`` +MD2@AEZ,`$``#$4(P0@#_I*(`8B2$`&@")!`A``,80C!C``^D0P```J0@(9>B +M`!`P0@`!I((``)8B```L0D``%$``#@`````2@``%EZ(`$!*7``<`````$``` +M"98B`````A-",$(``1````2F(@`F``(30C!"``&F(@`HEB(``"Q",`,40``M +M`@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$`!SY>C`!``%!!``%40(0`#&8(P +M8P!_I$,`L"0"``$2@@`+*H(``A!```4`````$H``%P`````0```9EB(``!*7 +M``L`````$```%98B``"7H@`0,$(`!Z8B`/R7H@`0``(0PC!"``<0```,IB(! +M`)>B`!`P0@`'IB(`_I>B`!```A#",$(`!Q````2F(@$"EZ(`$#!"`#^F(@`2 +MEB(``"Q",`040``L`!000``4&$``C`!```QC`,&,`.)2" +M````0Q`E%I<`":2"``"7HP`0``,0PJ(B`"*6(@``+$)`!A1```(``Q+"IB(` +M+!:``!$`````EB(``"Q"0``40`#QEZ,`$``#$@(P0@`_IB(!1@`#&,(P8P`? +M$```!J8C`4H`4Q`A)`,`"J1#`+@D`@`/HB(`(I8B```L0D``%$``X20"``$2 +M@@`+*H(``A!```4`````$H``H0`````0``#:)I0``1*7`"4"`"@E$```UB:4 +M``$"`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`00`%>`B`@)0+`^`F3I0`1IB(! +M5)>E`!`"("`E`L#X"0`%*@*F(@%6CD(".`)`("4"`"@E`$#X"2>F`!`00`%/ +M`B`@)0+`^`F3I0`1IB(!6)8B```L0D`!%$``MY>B`!```A(",$(`/Q```+.F +M(@#$)A```8Y"`C@"0"`E`$#X"2>F`!`00`$]`B`@)0+`^`F3I0`1IB(!3I>E +M`!`"("`E`L#X"0`%*@*F(@%0`@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$`! +M+0(`*"67H@`0,$(`?Z8B`!"7H@`0``(1PC!"`#^F(@`4)A```8Y"`C@"0"`E +M`$#X"2>F`!`00`$?`B`@)0+`^`F3I0`1IB(!4I8B```L0D`!%$``!0(`*"67 +MH@`0``(2`C!"`#^F(@#&)A```8Y"`C@"0"`E`$#X"2>F`!`00`$.C[\`/)>B +M`!```A%",$(`/Z8B`4B7H@`0,$(`'Z8B`4R6(@``+$)``A1``'$"`"@E)A`` +M`8Y"`C@"0"`E`$#X"2>F`!`00`#\C[\`/).B`!&F(@`JEB(``"Q"4``40`!D +MEZ,`$``#$@(P0@!_IB(`U@`#&\*F(P#:`@`H)280``&.0@(X`D`@)0!`^`DG +MI@`0$$``Z)>C`!`P8P`?``,80)8B`-H`0Q`EIB(`VI>C`!```Q%",$(`/Z8B +M`.(``QK"HB,`W8Y"`C@"0"`E`@`H)0!`^`DGI@`0$$``UX^_`#R3H@`1,$(` +M!P`"$4"2(P#=`&(8):(C`-V7H@`0``(0PA```#NB(@#?EB(``"Q"0`$40``W +M`@`H)280``&.0@(X`D`@)0!`^`DGI@`0$$``PH^_`#R7H@`0,$(`/Z8B`,*6 +M(@``+$)0`!1``"F7HP`0``,1@C!"`'^F(@#4``,;0J8C`-@"`"@E)A```8Y" +M`C@"0"`E`$#X"2>F`!`00`"MEZ,`$#!C``<``QC`EB(`V`!#$"6F(@#8EZ,` +M$``#$,(P0@`_IB(`X``#&D*B(P#F`!`00`"< +MC[\`/).B`!$P0@`!``(1P)(C`-P`8A@EHB,`W)>B`!```A!"HB(`WB:4``$J +M@@`#%$#]F``4$("6(@``+$(P`Q!``!TD`@`$CD(".`)`("4D!0#L`$#X"2>F +M`!`00`"#`D`@)9>B`!`P0@`'IB(`_)>B`!```A#",$(`!Z8B`0".0@(X)`4` +M[0!`^`DGI@`0$$``=X^_`#R7H@`0,$(`!Z8B`/Z7H@`0``(0PC!"``>F(@$" +M)`(`!*8B`6`D`@`!IB(!7J8B`5RF(`%:C]``%)8B`0000``6``"@)28S``8" +M`"@E)A```8Y"`C@"0"`E`$#X"2>F`!`00`!<`!080`!S("&7H@`0``(2`J2" +M`0``@!@EDZ(`$:1B`0(FE``"EB(!!`*"$"H40/_N`@`H)98B```L0E`#%$`` +M&P```````*`E)C,`!HY"`C@"0"`E`@`H)0!`^`DGI@`0$$``0Y>C`!``%!"` +M`%,0(:1#`XB.0@(X`D`@)28%``4`0/@))Z8`$!!``#F7HP`0`!00@`!3$"&D +M0P.*)I0``2J"``440/_I)A```98B```L0C`#$$``"B0"_\JF(@!<)`+__Z8B +M`%ZF(@!@)`(`#Z8B`$0D`@`]`$`GO?_@K[\` +M&*^Q`!2OL``0`("`)3P"```D0CF\`$#X"0"@B"400``7`@`@)3P"```D0A7X +M`$#X"0(@*"400``1`@`@)3P"```D0B]``$#X"0(@*"400``+`@`@)3P"```D +M0C+$`$#X"0(@*"400``%`@`@)3P"```D0C5P`$#X"0(@*"6/OP`8C[$`%(^P +M`!`#X``()[T`(">]_^BOOP`0`*`8)91B```L0D``%$``"8^_`!"48P`N)`(` +M`11B``4\`@``)$(AG`!`^`D`````C[\`$`/@``@GO0`8```````````````` +ME(,``)2B```48@`'`````)2"``(P1,'PE*(``C!"P?`0```#`((@(Y2$```` +M@B`C`^``"`"`$"64@@*@`^``"#!"O_\``"@E``40P`!$$"&,0P``C$(`!`!B +M&"448``&```0)22E``$HH@`"%$#_]@`````D`@`!`^``"``````GO?_HK[\` +M$#P"```D0DD(`$#X"0``````0"@E,**``!!``!$``"`E,*5__SP"```D1AHH +M``00P`!$$",``A"``$80(91#```090`3)`(``22$``$L@@"#%$#_]@`````0 +M```-```0)3P"```D1A#(``010`!&$"&40P``$&4`!B0"``$DA``!+((`2Q1` +M__D`!!%````0)8^_`!`#X``()[T`&">]_^BOOP`4K[``$#"P__\2```E)`(` +M`3P"```D0DD(`$#X"0``````0"@E,*.``#P"__\T0G__`*(0)`("$"848``9 +M+$(``3BB`?\L0@`!+*,``0!#$"440``3)`(``0``("4\`@``)$8:*``$$,`` +M1!`C``(0@`!&&"&48@``%@(`!`````"48P`"$&4`!B0"``$DA``!+((`@Q1` +M__0`!!#````0)8^_`!2/L``0`^``"">]`!@GO?_@K[\`'*^R`!BOL0`4K[`` +M$`"@B"6,@@(T`$#X"0#`D"4`0(`E,@(`0A!```]_V"OOP"`"` +MN"6OI0&DKZ8!J*^G`:R/L@'$E[`!OI>B`<*OH@%8)`,;6*^C`6`FY0+(KZ4! +M9#P"```D0DE0`$#X"0``B"400`&LC[\!G#P"```D0DS,`$#X"0+@("6FX@*B +M,$+__Q1```L\`@``/`(``"1"2?0"X"`E`$#X"0(`*"400`&=C[\!G#("/_^F +MX@*B/`(``"1"7X``0/@)`N`@)3P"```D0DR(`$#X"9;D`J(`0(`E$@`!CP+@ +M("4\`@``)$).'`(`*"4T!O]_`$#X"2>G`!`00`&'`N`@)3P"```D0DX<`@`H +M)20&`(``0/@))Z<`D!!``8"/OP&``008@`I*&(`(1!```8D`@!`)`(`"!!B`!T\`@`` +M$```W"?>``008@`H/`8``!```-@GW@`$)[(`$">T`$`DI0=(KZ4!<))"``(0 +M```E-%,``R>R`!`GM``P/`(``"1""HBOH@%P$```'I)3``(GL@"0)[0`X#P" +M```D0@0HKZ(!<))"``(0```6-%,``2>R`)`GM`#P)$(!B*^B`7"20@`"$``` +M#S13``(GL@"0)[0!`#P"```D0@#HKZ(!<))"``(0```'-%,`!">R`!`GM`!0 +M),8'2*^F`7"20@`"-%,`!#P'```DYTD4`.#X"0*`("440`"F````````L"4" +MP"`E/`@``"4(4(0!`/@)`H`H)1!``)H`%A%`CZ,!<`!B@"&/I`&PCZ4!M(^F +M`;@\"```)0A1``$`^`F2!P`8EA$``)8"``(`41`K%$``C)>B`1`"(A`K%$`` +M@I>B`1(`41`K%$``?X^E`6R2!``&.(,`"BRB``$``Q`+%$``>8^F`6@X@P`% +M+,(``0`#$`L40`!TCZD`1@\!@``),8```#`^`DD!0!`I[$! +M&)?$``*GI`$:D@,`!B0"``408@`%)`(`"A1B``8T@D``$```!*>B`1J7H@$: +M-$*``*>B`1J2`@`$HZ(!'9("``6CH@$RCD(`&*^B`32OLP$XC@(`$(X#`!2. +M1``0CD4`%`!$$"0`91@D`&(0)1!```27H@$:-$("`!````.GH@$:,$+]_Z>B +M`1J.`@`(C@,`#(Y$``B.10`,`$00)`!E&"0`8A`E$$```R0'``(0```"HZD`5B,90``C&8`!(QG``B,:``,K$4``*Q& +M``2L1P`(K$@`#"1C`!`49/_V)$(`$":U``&2`@`'`B(0(3!1__^6`@`"`%$0 +M*Q!`_W:7H@$0)M8``2K"`(`40/]=`````"?>``0\`@``/`(``"1"`>@#PA`K +M%$#^^@`````2H``U+J,`020"`$``0Z@*/`(``"1"6U2/I`%D`J`H)20&`$`\ +M!P```$#X"23G2-"N]1+(&J``$P``*"4`!2#`CZ(!I`""("$`!1F`CZ8!9`!F +M&"&48@``I((``)1B``*D@@`"D&(`!*""``208@`%H((`!22E``$`M1`J%$#_ +M\``%(,".X@)4`N`@)8^E`:0`0/@)`J`P)1J@``\``"@E``4A@(^G`60`AR`A +M``48P(^H`:0`:!@AD&(`!J""``:08@`'H((`!R2E``$`M1`J%$#_]``%(8"/ +MH@&LK%4``);B`J*FX@`8`!40*X^_`9R/O@&8C[]_]BOOP`@K[,`'*^R`!BOL0`4K[``$`"` +MB"4`H)@EEB("HA1``"4D$`#_/`(``"1220@"0/@)`````#!"`/`D`P!@$$,` +M!@`````"0/@)`B`@)20#`9D40P`9/`(``)9B``(P0@"@)`,`H!!#`"8D$`#A +MEF(``C!"`-`D`P#`$$,`(200`.*68@`",$(`T"0#`-`00P`<)!``Y)9B``(P +M0@%0)`0`X"0#`.,X0@%0`&"`)1```!0`@H`+/`(``"1"```"("`E`$#X"0)@ +M*"400``-)`,`P(Q0`""68@`",$(`P!1#``D"`!`E,@,`#R0"``$48@`%`@`0 +M)20"__`"`H`D-A```@(`$"6/OP`@C[,`'(^R`!B/L0`4C[``$`/@``@GO0`H +M)[W_Z*^_`!`\`@``)$(```!`^`D``````$`8)1!@``0``!`EC&(`'``"$((P +M0@`!C[\`$`/@``@GO0`8)[W_T*^_`"ROM@`HK[4`)*^T`""OLP`F`!(00``-C[\`()>B`!`L0D`` +M%$``!9>B`!(``A+",$(``1````.N`A+4``(3PJX"$M2.`A+4C[\`((^Q`!R/ +ML``8`^``"">]`"@GO?_HK[\`%*^P`!`\`@``)$))"`!`^`D`@(`E`$`8)20" +M`$@08@`P/`(``"AB`$D00``/-`*!C2AB`$(00``()`(`0RAB`$`00``G/`(` +M`!!@`!H``!`E$```*H^_`!008@`@`````!```"4``!`E`$,0*A1```TT`H&/ +M-`*!B`!B$"H00``8/`(``"AB`$T00``;```0)2AB`$H40``7/`(``!```!$D +M0EP@%&(`$SP"```0```-)$)<()8#`J(H8@&(%$``#@``$"4H8@&.%$``!3P" +M```D`@&/%&(`!P`````\`@``)$)<(`!`^`D"`"`E$````X^_`!0``!`EC[\` +M%(^P`!`#X``()[T`&">]_]BOOP`DK[(`(*^Q`!ROL``8`("0)3"Q__\"0(`E +MC@("."0%`,$`0/@))Z8`$!!``"0\`@`````@)21%`)0\`@``)$8`ECP"```D +M1P"8/`(``"1(3,P`!!!``$00(0`"&$``91`AE$(``!11`!(DA``!)(3__Y>B +M`!`L0E`#$$```P!F$"$0```&E$(````$$$``1!`A``(00`!'$"&40@``I@(" +MH`$`^`D"0"`E$```!*8"`J(L@@`.%$#_YP`$$$"/OP`DC[(`((^Q`!R/L``8 +M`^``"">]`"@GO?_8K[\`)*^R`""OL0`F`!`00``D/`(`````("4D10`@/`(``"1&`"(\`@``)$<`)#P" +M```D2$S,``000`!$$"$``AA``&40(91"```440`2)(0``22$__^7H@`0+$)0 +M`Q!```,`9A`A$```!I1"````!!!``$00(0`"$$``1Q`AE$(``*8"`J`!`/@) +M`D`@)1````2F`@*B+((`!Q1`_^<`!!!`C[\`)(^R`""/L0`I`(`("4`0/@)EB4"HH^_`!B/L0`4C[``$`/@``@GO0`@ +M````````````````)[W_R#P"DD@T0OP`KZ(`$).C`!`GI0`0D*(``0`"$@`` +M8A@ED*(``@`"%```8A@ED*(``P`"%@``8A@EC((`%*Q#0(`\`B22-$)))*^B +M`!23HP`4)Z4`%)"B``$``A(``&(8)9"B``(``A0``&(8)9"B``,``A8``&(8 +M)8R"`!2L0T"`/`(H`#1"`#FOH@`8DZ,`&">E`!B0H@`!``(2``!B&"60H@`" +M``(4``!B&"60H@`#``(6``!B&"6,@@`4K$-`@#P"4Q8T0@@DKZ(`').C`!PG +MI0`:^B`""3HP`@)Z4`()"B``$``A(``&(8)9"B``(``A0``&(8 +M)9"B``,``A8``&(8)8R"`!2L0T"`/`(`'31"[_^OH@`DDZ,`)">E`"20H@`! +M``(2``!B&"60H@`"``(4``!B&"60H@`#``(6``!B&"6,@@`4K$-`@#P"&JHT +M0KY`KZ(`*).C`"@GI0`HD*(``0`"$@``8A@ED*(``@`"%```8A@ED*(``P`" +M%@``8A@EC((`%*Q#0(`\`KX0-$)55*^B`"R3HP`L)Z4`+)"B``$``A(``&(8 +M)9"B``(``A0``&(8)9"B``,``A8``&(8)8R"`!2L0T"`/`(`#C1",`>OH@`P +MDZ,`,">E`#"0H@`!``(2``!B&"60H@`"``(4``!B&"60H@`#``(6``!B&"6, +M@@`4K$-`@*^@`#23HP`T)Z4`-)"B``$``A(``&(8)9"B``(``A0``&(8)9"B +M``,``A8``&(8)8R"`!2L0T"$`^``"">]`#@GO?_8K[\`((R"`!0T`X```$,0 +M(20#'!:L0QC0```8)30&@``\!0`!C((`%`!&$"&L11B`)&,``2AB``@40/_Z +M`````(R"`!0T`X```$,0(8Q$'```!"8"``09`C"$``\`!"$`/`(``"1"```` +M9"`E`$#X"20%``B/OP`@`^``"">]`"@GO?^@`(`X)20"_\FOH@``KZ(`!*^B +M``BOH@`,)`+_PJ^B`!`D`O_RKZ(`&*^B`!ROH@`@KZ(`)"0"__2OH@`H)`+_ +MP*^B`#"OH@`TKZ(`.*^B`#PD`O^ZKZ(`0"0"_[*OH@!(KZ(`3*^B`%"OH@!4 +M)`+_L*^B`%@``"@E).8`!">J`!@GJ0`P)Z@`2``%&(``9R`A`Z,0(8Q"``"L +M@E)P`&8@(0%#$"&,0@``K()2@`!G("$!(Q`AC$(``*R"4I@`9B`A`0,8(8QB +M``"L@E*H)*4``2BB``440/_L``````/@``@GO0!@)[W_T*^_`"BOM0`DK[0` +M(*^S`!ROL@`8K[$`%*^P`!``H)@E`,"@)0#@J"4PDO__/`(``"1"````0/@) +M)`12\`!`B"46(``%/!```"0$``*/HP!`$```**QD```F$````B`@)3P%```D +MI0C0`@#X"20&$P"N,P`,KC0`$*XU`!2F,@)DIB`"9B0"`#^F(@*4KB`"F*X@ +M*\BN("O,/`((`*XB*]@D`@>!KB(KX*X@*^@\`@`_-$(_/ZXB*^PD`@!DKB(K +M\"0"``*N(BOT)`+__ZXB+`2N(BP(KB(L#"8D*,P\!0``)*4;X`(`^`DD!@`& +MHB`L$`(@$"6/OP`HC[4`)(^T`""/LP`]`#`G +MO?^HK[\`5*^V`%"OM0!,K[0`2*^S`$2OL@!`K[$`/*^P`#B/M@!HK[8`$#P" +M```D0@```$#X"3"$__\`0*`E$H`!U`*`F"4\`@``)$(```*`("4``"@E`$#X +M"20&``$00`'$)!```XYB`!2,0D`@KZ(`+).C`"PGI``LD((``0`"$@``8A@E +MD((``@`"%```8A@ED((``P`"%@``8A@E,&0`_P`$(0*N9`)H,&,`#Z9C`FPX +M@P`%.((`!P`"$"L``Q`*$$``!20"``H0@@`#)`(`"12"``4`````EF(";"Q" +M``(00``#/`(``!```:$D$``-)$(```)@("4`0/@)```H)1!``9LD$``#CF(` +M%#0#@```0Q`AC$(8&*9B`FZ.8P)H)`(`"1!B``L0Q@`/`(``"1"````0/@)`F`@):9B +M`G`P0P#P)`(`(!!B`$(H8@`A$$``#R0"`%`D`@`*$&(`/2AB``L00``&)`(` +M$"0"``<08@`X`````!```!.68@)P$&(`-``````0```/EF("B`"BF@A,`CF(`%(Q"0!"OH@`PDZ(`,#!$`!@`!"#" +M)`(``A""``\D`@`#$((!`R00``J.8P)H)`(`"1!B``DD`@`*%&(`_0````"6 +M8@)L+$(`!!1```0\`@``$```]P`````\`@``)$(```)@("4D!0`_`$#X"2>F +M`"@00`#O)!``")>B`"BF@A,"/`(``"1"```"8"`E)`4`'`!`^`DGI@`H$$`` +MY9>B`"@00``.EZ(`*#!1__``$8L`/`(``"1"```"8"`E)`4`&P!`^`DGI@`H +M$$``V9>B`"@"(H@E$````B8Q_T`D$0-```"`)1(@``X``)`E/`(``"15```" +M8"`E)@4`P`*@^`DGI@`H$$``R9>B`"@"0I`F)A```0(1$"L40/_W`F`@)30" +M__\60@#")!``!R0"``JF@A1V)`(``Z:"%H```(`E)`0`-":&``8D`P`+<@0H +M`@"F$"&D0Q1X)A```2X"``H40/_[<@0H`@``@"4\`@``)$L;T":(``(\`@`` +M)$H;V"0)`#0FAP`,)`4`"R:&``@`$!A``'0@(0!K$"&40@``I((6B`!H("$` +M:A@AE&(``*2"%H!R"1@"`&<0(:1%%S@`9A@A)A```2X"``,40/_PI&46H#P" +M```D0@```F`@)0!`^`DFA1,`$$``D200``B6@A,`+$)0`Q!``!,D!``*CF," +M:!!D``DD`@`)$&(`""0"!F@49``,`````)9B`FPL0@`$$$``"``````D`@9H +MIH(6D"0"!+"F@A:4-`*``*:"%IBF@A:.EH(3&A!``"$D`P`0EF("<#!"`/`4 +M0P`>/`(``(YB`!0T`X```$,0(20#0`>L0Q@`/`(``"1"````0/@))`0'T#P" +M```D0@```$#X"0)@("6F8@)RCF(`%#0#@```0Q`A)`,`!ZQ#&``\`@``)$(` +M``!`^`DD!`?0EF("F`"@00`!0)!``")>B`"BF@A,$IF("H#P"```D0@``KF("6#P"```D +M0@``KF("7#P"```D0@```$#X"0)@("400`!!)`0`"HYC`F@09``*```H)20" +M``D08@`()!``#11D``8`````EF(";"Q"``000``"`````"00``T0H``R```` +M`(Z"*5"N8@)@/`(``"1"````0/@)`F`@)0``D"4``(`E)!4`'SP"```D40`` +M`F`@)0*P*","(/@))Z8`*!!``!Z7H@`H`D*0(0`0&$``="`A``(2`J""*,`` +M@!@EDZ(`*:!B*,$F$``!+@(``Q1`_^\N0P`!/`(``C1"__T"0A`F+$(``0!B +M&"448``.)!``"3P"```D0F,8`$#X"0)@("4\`@``)$(```!`^`D"8"`E$``` +M#`)@$"40```")!``""00``@2@``$/`(``"1"````0/@)`H`@)1+```(``!`E +MKM```(^_`%2/M@!0C[4`3(^T`$B/LP!$C[(`0(^Q`#R/L``X`^``"">]`%@G +MO?_HK[\`%*^P`!`\`@``)$(```!`^`D`@(`EC@(I-!!```,``````$#X"0(` +M("4\`@``)$(```!`^`D"`"`E/`(``"1"````0/@)`@`@)3P"```D0@```@`@ +M)20%``$`0/@))`8``3P"```D0@```@`@)0!`^`DF!1,`/`(``"1"````0/@) +M`@`@)8^_`!2/L``0`^``"">]`!@GO?^@K[\`6`"`4"4T`H``KZ(`$#0"F""O +MH@`4/`)5531"556OH@`@/`*JJC1"JJJOH@`D/`)F9C1"9F:OH@`H/`*9F31" +MF9FOH@`L``!@)2>X`!`GKP`8)ZX`0">M`%0`#!B``P,0(8Q$```D@L``+$(0 +M`!!``"(!XR@AC4(`%`!$$"&,0@``KZ(`0).C`$"1P@`!``(2``!B&"61P@`" +M``(4``!B&"61P@`#``(6`!```!8`8A`EC$(``*^B`%23I`!4D:(``0`"$@`` +M@B`ED:(``@`"%```@B`ED:(``P`"%@``@B`EC4(`%(QC````0Q`AK$0``!`` +M`'\EC``!C4(`%`!$$"&,0@``K*(`````0"4D@L``+$D0`">G`$@GI@!$``@4 +M`!4@`!4`2"@EC4(`%`!$$"&L10``$2``'P````"-0@`4`$00(8Q"``"OH@!( +MDZ,`2)#B``$``A(``&(8)9#B``(``A0``&(8)9#B``,``A8`$```$P!B&"6O +MI0!$DZ,`1)#"``$``A(``&(8)9#"``(``A0``&(8)9#"``,``A8``&(8)8U" +M`!0`1!`A$`#_X:Q#``"-0@`4`$00(8Q#```490!3```0)24(``$I`@$`%$#_ +MTP`(%````$`E)ZL`("2"P``L21``)Z<`4">F`$P`"!"``6(0(14@`!6,10`` +MC4(`%`!$$"&L10``$2``'P````"-0@`4`$00(8Q"``"OH@!0DZ,`4)#B``$` +M`A(``&(8)9#B``(``A0``&(8)9#B``,``A8`$```$P!B&"6OI0!,DZ,`3)#" +M``$``A(``&(8)9#"``(``A0``&(8)9#"``,``A8``&(8)8U"`!0`1!`A$`#_ +MX:Q#``"-0@`4`$00(8Q#```4HP`=```0)24(``$I`@`$%$#_T@`($(``#""` +M`P08(8QB```D0L``+$(0`!1`_WH!Y!`A`(`8)0,#$"&-1``4C$(```""("$! +MXQ@AC&(``*R"```EC``!*8(``A1`_UD`#!B`/`(``"1"````0/@))`0`9"0" +M``&/OP!8`^``"">]`&`PI?__,*(!`!!```8D`A,SI,(``"0"%]2DX@```^`` +M""0"``$PH@"`$$``"@````"4@A,:$$``!P`````D`@D(I,(``"0""JRDX@`` +M`^``""0"``$#X``(```0)2>]_]"OOP`HK[,`)*^R`""OL0`@`!"6(A,`+$)0`11```B`!"F0!,6EZ(`$!1```LD`@`'CF," +M:!1B``@D`@`(EF,";!1B``4D`@`%IZ(`$"0"``&F0A,&ID(3"(XC`G@D`@`& +M$&(`$"0"<&66(P)F%&(`#0````"6(P*@)&+_G"Q"``(00``$)`(`021B``40 +M```%IB("H)8C`J`48@`")`(`0Z8B`J"N```$ED(3%A!```8D`@`!K@(`!)9" +M$P840``")`(``ZX"``260A,:$$``!`````".`@`$-$(`!*X"``260A,<$$`` +M#"0"#A&6(P)F$&(`"B0""0B.`P`$-&(`"*X"``260A,(%$``!"0""0@T8@`H +MK@(`!"0""0BF`@`0EF("<#!"`/`D0O_0+$(`0!1``!4D`@G$CF0":#B#``B`!`P0@`" +M%$``#```("6.8P)H+&(`!A!```B`!```A#".$(``3!"``$``A<``$00)CP#$```0Q`D`((@)JX$ +M``"7H@`0,$(`!!1```0``!@EC@(`!#!"``D``A@K``,>P(X"````8A@F/`0( +M``!D&"0`0Q`F/`,$``!#$"4\`P$``$,0):X"``".`@``/`/]_S1C__\`0Q`D +MK@(``(Y"$\@00``$```8)8Y"$\P40``#``,5P"0#``$``Q7`C@,```!#$"8\ +M!`"``$00)`!B&"8\`@`!-$+@``!B&"6N`P``CB,":"0"``448@`$)`(`")8C +M`FP08@`%`````(XB`F@L0@`&%$``!9>B`!".`@``-$(0`*X"``"7H@`0,$(! +M\!!```,``A$"$````Z8"``@D`@`*I@(`")>B`!`P0O``$$``!0`"&P(D`@`! +M`&(0!!````.F`@`*)`(`@*8"``J68@)P,$(`\"1"_]`L0@!`$$``!20#]_^. +M`@``-$(,`!````:N`@``C@(```!#$"0D`_O_`$,0)*X"``"60A,*$$``"P)@ +M("6.8@(X)`4`#P!`^`DF)A+@$$``!20"``&N(A+DC@(``#1"`@"N`@``)`(` +M`8^_`"B/LP`DC[(`((^Q`!R/L``8`^``"">]`#`GO?_@K[\`&#P"```D0@`` +M`$#X"2>E`!`D`@`!C[\`&`/@``@GO0`@)`(``12B``4\`@``/`(``"1"```# +MX``(K((!""1"=<`#X``(K((!"">]_\"OOP`\K[(`.*^Q`#2OL``P`("`)0"@ +MB"6.`@`4-`.```!#$"&.(P`$K$,`*(X"`!0T`X```$,0(8XC``RL0P`LC@(` +M%#0#@```0Q`ACB,`$*Q#`#".`@`4-`.```!#$"&.(P`(K$,`-(XB```\$@$` +M`%(0)!!```T\`@``)$(```!`^`DGI0`0C@(2S```("4``"@EK$0`**Q%`"R. +M`@`4-`.```!#$"&L4@`@C@(`%#0#@```0Q`ACB,``*Q#`""/OP`\C[(`.(^Q +M`#2/L``P`^``"">]`$`GO?_0K[\`**^E`!2,@P)X)`(``1!B``DT`O__$&`` +M#3P"```D`@`&$&(`"20"``@48@`2)*(``30"__^OH@`]__``@$`EE*(`$A!``!H!`#@EC00`%#0"@```@B`AC((`!#P#`!`` +M0Q`EK((`!(T"`!0T`X```$,0(92C`!"L0P`DC0(`%#0#@```0Q`AE*,`$JQ# +M`#B-`P`4-`*```!B&"&,H@`4``(0P*QB`#`0```*C0(`%(T$`!0T`H```((@ +M(8R"``0\`__O-&/__P!#$"2L@@`$C0(`%#0#@```0Q`AC*,``*Q#`"B-`P`4 +M-`*```!B,"&,P@`@/`/_@`!#$"24HP`*`$,@)92B`!@00``%)$(`!``"%``\ +M`P!_`$,0)`""("6LQ``@C.0KX#P"__\T0@#_`((@))2B`!H``A(`,$+_``"" +M("6LY"O@C0(`%#0#@```0Q`AK$0`&)2G``J,HP`<`.,0*SA"````8C@+C*8` +M#`##$"LX0@```&(P"Q3F``,`````$````HRI``2,J0``C*(`!(T$`!0T`X`` +M`(,@(21"__T``A#`/`,`!S1C__\`0Q`D/`,*&`!#$"6L@@#4C00`%#0"@``` +M@B`A)2+__0`"$,`\`P`'-&/__P!#$"0\`PH``$,0):R"`-B-!``4-`*```"" +M("$PXO__``8<``!#$"6L@@#<`^``"">]`!```````````">]_]"OOP`HK[$` +M)*^P`"``@(`E`,"()8X"`!2L16``C@,`%"0"``&L8F`(/`(``"1"```D!6`, +M)`8``P!`^`DD!P`"$$``!H^_`"B.`@`4C$)@!*8B```D`@`!C[\`*(^Q`"2/ +ML``@`^``"">]`#`GO?_(C(8`%(S"0!2OH@`PDZ,`,">D`#"0@@`!``(2``!B +M&"60@@`"``(4``!B&"60@@`#``(6``!B&"4`!2A`)`(``P"B$`0`8A@EKZ,` +M-).C`#0GI``TD((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E +MK,-`%"0"``$#X``()[T`.">]_\B,A@`4C,)`%*^B`#"3HP`P)Z0`,)""``$` +M`A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)0`%*$`D`@`#`*(0!``" +M$"<`8A@DKZ,`-).C`#0GI``TD((``0`"$@``8A@ED((``@`"%```8A@ED((` +M`P`"%@``8A@EK,-`%"0"``$#X``()[T`.">]_^B,AP`4C.)`&*^B`!"3HP`0 +M)Z0`$)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)20"``$` +MHA`$``(0)P!B&"0PQ@`!`*8P!`!F&"6OHP`4DZ,`%">D`!20@@`!``(2``!B +M&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LXT`8)`(``0/@``@GO0`8+*(` +M!A!```DGO?_HC((`%(Q"0!ROH@`0DZ(`$#!"`"\`HA`&$````C!"``$D`O__ +M`^``"">]`!@GO?_0K[\`*`"`."6,X@`4C$)`%*^B`""3HP`@)Z0`()""``$` +M`A(``&(8)9""``(``A0``&(8)9""``,``A8``&(@)0`%$$`D`P`#`$,8!#P" +M``$T0O```$,0)P""("0`!2L``(4@)1#```,TA(``/`(``0""("6OI``DDZ,` +M)">D`"20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6,X@`4 +MK$-`%(SC*-0\!0$`/`(``"1"````X"`E`$#X"0!E*"6/OP`H`^``"">]`#`` +M```````````````GO?_HC((`%(Q"0`BOH@`0DZ(`$">D`!"0@P`!``,:``!# +M$"60@P`"``,<``!#$"60@P`#``,>``!#$"4X0@`!+$(``0/@``@GO0`8`(!` +M)0"@."4``$@E`0!0)8T#`!2,9@"`/`(`@`#"$"000``6`````(QD`(P\`@$` +M`((0)#P#`"`X0@```&)("SP"(```@A`D$$```CP"`$`!(D@E/`($``""$"00 +M0``"/`(`@`$B2"4\`P(``(,0)`$C&"4X0@```&)("XT"`!2,1@#`)`+__Q3" +M``,``!`E`^``"*S@```\`@$%-$+8N@#"&"0\`@`(`,(0)!!```2LXP``/`)` +M``!B$"6LX@``,,(`!1!```4PP@7`C.(``#1"``&LX@``,,(%P!!``!]_[@`@#@E,*7__Y3C`H8`HQ@K$&`!A0``$"4`!1E`)&)(%"Q"$``00`#L +M`````(SB`!0`8A`A-`.(%`!#$"&,0@``KZ(`$).C`!`GI``0D((``0`"$@`` +M8A@ED((``@`"%```8A@ED((``P`"%@`0``#?`&)`):^@`!23I``4D&(``0`" +M$@``@B`ED&(``@`"%```@B`ED&(``P`"%@``@B`EC.(`%`#"$"$T`X@``$,0 +M(:Q$```0``#9``4Q0*^@`!B3I``8D&(``0`"$@``@B`ED&(``@`"%```@B`E +MD&(``P`"%@``@B`EC.(`%`#"$"$T`X@$`$,0(:Q$```0``#2``4Q0*^@`!R3 +MI``C`!B,X@`4`,`8 +M)0!B&"$T`H@$`&(8(:Q@````!3%`),)(""Q"$``40/\L)Z,`'(SB`!0`P!@E +M`&(8(30"B`@`8A@AK&`````%,4`DPD@,+$(0`!1`_S,GHP`@C.(`%`#`&"4` +M8A@A-`*(#`!B&"&L8`````4Q0"3"2!`L0A``%$#_.B>C`"2,X@`4`,`8)0!B +M&"$T`H@0`&(8(:Q@````!3%`),)(%"Q"$``40/]!)`(`!XSC`!0`P!`E`$,0 +M(30#B!0`0Q`A)`,`!ZQ#````!3%`),)(&"Q"$``40/]()Z,`+(SB`!0`P!@E +M`&(8(30"B!@`8A@AK&`````%,4`DPD@<+$(0`!1`_T\GHP`PC.(`%`#`&"4` +M8A@A-`*('`!B&"&L8```)`(`!!4"`#0D`@`!C.(KV#P#"```0Q`D$$``+B2B +M`$`P1?__``4Q0"3"2``L0A``%$#_32>C`#2,X@`4`,`8)0!B&"$T`H@``&(8 +M(:Q@````!3%`),)(!"Q"$``40/]4)Z,`.(SB`!0`P!@E`&(8(30"B`0`8A@A +MK&`````%,4`DPD@(+$(0`!1`_ULGHP`\C.(`%`#`&"4`8A@A-`*("`!B&"&L +M8`````4Q0"3"2`PL0A``%$#_8B>C`$",X@`4`,`8)0!B&"$T`H@,`&(8(:Q@ +M```D`@`!`^``"">]`$@GO?_H`(!`)3"E__^5`P*&`*,8*Q!@`%4``!`E$,`` +M.0````"0QP`%``C`!"-`@`4`,`8)0!B&"$T +M`H@8`&(8(:QD````!3%`),)('"Q"$``40/_<-.*``(T#`!0`P!`E`$,0(30# +MB!P`0Q`A-..``*Q#```D`@`!`^``"">]`!@GO?]HK[\`D*^U`(ROM`"(K[,` +MA*^R`("OL0!\K[``>`"`D"4`P(@E`.`P)8^C`*@PL/__)D0"?#P"JJHT0JJJ +M`$!()0`#2`J60P*&`@,8*Q!@`Q(``!`EDB,``"QB``800`,.```0)3P"```D +M0AOP``,8@`!B&"&,8@```$``"``````0``&V)`L`!8R#```\`@`(`&(8)!!@ +M`P```!`E$``!KR0+``:.0BO8/`,(``!#$"000`&J)`L`!"8"`$"4@P`*`$,0 +M*A1``:4``!`E$``"\X^_`)"6(P`"+&,`!11@`NX``!`EEB(``BQ"``840`&; +M``!8)98B``(L0@`.)`0``R0#``$`8%@E$``!E`""6`H0``&2)`L`!Q```M\` +M`!`EKZ(`().D`"`GHP`@D&(``0`"$@``@B`ED&(``@`"%```@B`ED&(``P`" +M%@``@B`ECD(`%`$B$"$T`X@``$,0(:Q$```0``'#`!!)0*^B`"23I``D)Z,` +M))!B``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@)8Y"`!0!(A`A +M-`.(!`!#$"&L1```$``!O``024"OJ``HDZ0`*)!B``$``A(``((@)9!B``(` +M`A0``((@)9!B``,``A8``((@)8Y"`!0!(A`A-`.("`!#$"&L1```$``!M0`0 +M04"OJ@`LDZ0`+)!B``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@ +M)8Y"`!0!`A`A-`.(#`!#$"&L1```$``!K@`004"OI0`PDZ0`,)!B``$``A(` +M`((@)9!B``(``A0``((@)9!B``,``A8``((@)8Y"`!0!`A`A-`.($`!#$"&L +M1```$``!IP`0*4"OJP`TDZ0`-)!B``$``A(``((@)9!B``(``A0``((@)9!B +M``,``A8``((@)8Y"`!0`HA`A-`.(%`!#$"&L1```$``!H#P"``"OI``XDZ0` +M.)!B``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@)8Y"`!0`PA`A +M-`.(``!#$"&L1```$``!L@`3,4"OH``\DZ0`/)!B``$``A(``((@)9!B``(` +M`A0``((@)9!B``,``A8``((@)8Y"`!0`PA`A-`.(!`!#$"&L1```$``!JP`3 +M,4"OI0!`DZ0`0)!B``$``A(``((@)9!B``(``A0``((@)9!B``,``A8``((@ +M)8Y"`!0`PA`A-`.("`!#$"&L1```$``!I``3*4"OH`!$DZ0`1)!B``$``A(` +M`((@)9!B``(``A0``((@)9!B``,``A8``((@)8Y"`!0`HA`A-`.(#`!#$"&L +M1```$``!G0`3*4"OH`!(DZ0`2)!B``$``A(``((@)9!B``(``A0``((@)9!B +M``,``A8``((@)8Y"`!0`HA`A-`.($`!#$"&L1```$``!E@`3*4"OH@!,DZ0` +M3">C`$R08@`!``(2``""("608@`"``(4``""("608@`#``(6``""("6.0@`4 +M`*(0(30#B!0`0Q`AK$0``!```8\`$RE`KZ``4).D`%"08@`!``(2``""("60 +M8@`"``(4``""("608@`#``(6``""("6.0@`4`*(0(30#B!@`0Q`AK$0``!`` +M`8@`$RE`KZ``5).D`%208@`!``(2``""("608@`"``(4``""("608@`#``(6 +M``""("6.0@`4`*(0(30#B!P`0Q`AK$0``!```8$`$"E`K[0`6).D`%B08@`! +M``(2``""("608@`"``(4``""("608@`#``(6``""("6.0@`4`*(0(30#B``` +M0Q`AK$0``!```7H`$"E`K[4`7).D`%R08@`!``(2``""("608@`"``(4``"" +M("608@`#``(6``""("6.0@`4`*(0(30#B`0`0Q`AK$0``!```;PD`@`!K[0` +M8).D`&"08@`!``(2``""("608@`"``(4``""("608@`#``(6``""("6.0@`4 +M`2(0(30#B```0Q`AK$0``!```6X`$$E`K[4`9).D`&208@`!``(2``""("60 +M8@`"``(4``""("608@`#``(6``""("6.0@`4`2(0(30#B`0`0Q`AK$0``!`` +M`6<`$$E`KZ@`:).D`&B08@`!``(2``""("608@`"``(4``""("608@`#``(6 +M``""("6.0@`4`2(0(30#B`@`0Q`AK$0``!```6``$$%`KZH`;).D`&R08@`! +M``(2``""("608@`"``(4``""("608@`#``(6``""("6.0@`4`0(0(30#B`P` +M0Q`AK$0``!```5D`$$%`KZ4`<).D`'"08@`!``(2``""("608@`"``(4``"" +M("608@`#``(6``""("6.0@`4`0(0(30#B!``0Q`AK$0``!```5(`$"E`KZL` +M=).D`'208@`!``(2``""("608@`"``(4``""("608@`#``(6``""("6.0@`4 +M`*(0(30#B!0`0Q`AK$0``!```4L\`@``DC0`!)(B``4``A(``H*@)9(B``8` +M`A0``H*@)9(B``<``A8``H*@)0*)H":2(P`(DB(`"0`"$@``8J@E`JFH)C*U +M__^2*``*DB(`"P`"$@`!`D`EDB(`#``"%``!`D`EDB(`#0`"%@`!`D`E`0E` +M)I(C``Z2(@`/``(2``!B4"4!25`FDB4`$)(B`!$``A(``*(H)9(B`!(``A0` +M`*(H)9(B`!,``A8``*(H)0"I*":6(@`"+$(`#C"C`/\`8B@+)`(`!!5B`-4Q +M2O__CD(KV#P#"```0Q`D$$``T"8"`$`P4___`!!)0"4B2``L0A``%$#^-``4 +M$">.0P`4`2`0)0!#$"$T`X@``$,0(0`4&">L0P```!!)0"4B2`0L0A``%$#^ +M.P`5$">.0P`4`2`0)0!#$"$T`X@$`$,0(0`5&">L0P```!!)0"4B2`@L0A`` +M%$#^0B>C`"B.0@`4`2`8)0!B&"$T`H@(`&(8(:QH````$$%`)0)(#"Q"$``4 +M0/Y))Z,`+(Y"`!0!`!@E`&(8(30"B`P`8A@AK&H````004`E`D@0+$(0`!1` +M_E`GHP`PCD(`%`$`&"4`8A@A-`*($`!B&"&L90```!`I0"2B2!0L0A``%$#^ +M5R>C`#2.0@`4`*`8)0!B&"$T`H@4`&(8(:QK```\`@``)$(```)`("4`0/@) +M`@`H)9(D`!22(@`5``(2``""("62(@`6``(4``""("62(@`7``(6``""("62 +M)0`8DB(`&0`"$@``HB@EDB(`&@`"%```HB@EDB(`&P`"%@``HB@E`!,Q0"3" +M2``L0A``%$#^12>C`#B.0@`4`,`8)0!B&"$T`H@``&(8(:QD````$S%`),)( +M!"Q"$``40/Y,)Z,`/(Y"`!0`P!@E`&(8(30"B`0`8A@AK&`````3,4`DPD@( +M+$(0`!1`_E,GHP!`CD(`%`#`&"4`8A@A-`*("`!B&"&L90```!,I0"2B2`PL +M0A``%$#^6B>C`$2.0@`4`*`8)0!B&"$T`H@,`&(8(:Q@````$RE`)*)($"Q" +M$``40/YA)Z,`2(Y"`!0`H!@E`&(8(30"B!``8A@AK&`````3*4`DHD@4+$(0 +M`!1`_F@D`@`'CD,`%`"@$"4`0Q`A-`.(%`!#$"$D`P`'K$,````3*4`DHD@8 +M+$(0`!1`_F\GHP!0CD(`%`"@&"4`8A@A-`*(&`!B&"&L8````!,I0"2B2!PL +M0A``%$#^=B>C`%2.0@`4`*`8)0!B&"$T`H@<`&(8(:Q@````$"E`)*)(`"Q" +M$``40/Y])Z,`6(Y"`!0`H!@E`&(8(30"B```8A@AK'0````0*4`DHD@$+$(0 +M`!1`_H0GHP!C`&B.0@`4`2`8)0!B&"$T`H@(`&(8(:QH````$$%`)0)( +M#"Q"$``40/Z>)Z,`;(Y"`!0!`!@E`&(8(30"B`P`8A@AK&H````004`E`D@0 +M+$(0`!1`_J4GHP!PCD(`%`$`&"4`8A@A-`*($`!B&"&L90```!`I0"2B2!0L +M0A``%$#^K">C`'2.0@`4`*`8)0!B&"$T`H@4`&(8(:QK```\`@``)$(```)` +M("4`0/@)`@`H)20"``&/OP"0C[4`C(^T`(B/LP"$C[(`@(^Q`'R/L`!X`^`` +M"">]`)@`````)[W_Z*^_`!`D@RC`/`(``"1"````H"`E`&`H)0!`^`DD!@`& +MC[\`$`/@``@GO0`8)[W_Z*^_`!`\`@``)$(``"2$*,``0/@))`8`!B0"``&/ +MOP`0`^``"">]`!@GO?_HK[\`$"2#*,P\`@``)$(```"@("4`8"@E`$#X"20& +M``:/OP`0`^``"">]`!@GO?_0K[\`**^Q`"2OL``@`("()0(@@"4\`@``)$(` +M`"8$*,P`0/@))`8`!HX$`!0T`H```((@(9(#*,R2`BC-``(2``!B&"62`BC. +M``(4``!B&"62`BC/``(6``!B&"6L@P#@CB0`%#0"@```@B`AD@,HT)("*-$` +M`A(``&(8):R#`.0D`@`!C[\`*(^Q`"2/L``@`^``"">]`#`PI?__E(("H!!% +M``8D`P`,E((3`C!"`(`D!``#)`,`"P""&`H0P``"`````*S#```#X``(```0 +M)0"`,"64@A,6$$``!0``*"4D!0`!E(,3!B0"`$,`0R@*E((3&C2C``0`8B@+ +ME((3'!!```D`````E,,"9B0"#A$08@`%`````#2E``B4@Q,(-*(`(`!#*`H# +MX``(`*`0)2>]_]"OOP`LK[(`**^Q`"2OL``@`("`)981$N`R,@`<`!*0@C(Q +M``(`$8@KC@("1`!`^`D"0"@EC@,`%#0"@```8A@AC&(8`#1"(`"L8A@`C@(" +M2`(`("4`0/@)`D`H)0!1$":.`P)0`@`@)0)`*"4`8/@)``(P*X^_`"R/L@`H +MC[$`)(^P`"`#X``()[T`,">]_\B,A@`4C,)`$*^B`#"3HP`P)Z0`,)""``$` +M`A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)3P"__$T0O^?`&(8)#P" +M```D0AP0,*4`!P`%*(``HB@AC*(```!B&"6OHP`TDZ,`-">D`#20@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LPT`0`^``"">]`#@GO?_0 +MK[\`+*^R`"BOL0`DK[``(`"`D"4PT?__`D"`)3P"```D0@``)@0HQ@!`^`DD +M!@`&C@0`%#0"@```@B`AD@,HQI("*,<``A(``&(8)9("*,@``A0``&(8)9(" +M*,D``A8``&(8):R#``B.1``4-`*```""("&2`RC*D@(HRP`"$@``8A@E,C$_ +M_P`1C```<1@EK(,`#(^_`"R/L@`HC[$`)(^P`"`#X``()[T`,(R&`!0T`H`` +M`,(P(8S%`%```"`E``4@````*"6,PP!,```0)0""$"4#X``(`*,8)8R"`!0T +M`X```$,0(8Q"`$P#X``(`````">]__",@P`4-`*```!B&"&,90`@/`(!``"B +M$"6L8@`@C(,`%#0"@```8A@A/`(!``"B*"6L90`@`^``"">]`!",@A+,$$`` +M*2>]__"40@`",$(`(!!``"4``#@EC*(``!!```X``#`E)*@`!`!`*"4!!Q`A +MD$,``#!B`(`00``#,&,`?P!F$"L`8C`*).<``0#E$"L40/_W`0<0(8R#`!0T +M`H```&(8(8QE``00P``(``800C!"`/\L0@`#$$``!#P"`@``HA`E$```"*QB +M``2,@P`4-`*```!B&"$\`OW_-$+__P"B$"2L8@`$`^``"">]`!",@@`4-`.` +M``!#$"&,0AAD``(LPC"E`?\PH@$`$$```P`````XI0'_``4H)XR#`!0T`H`` +M`&(8(8QB`%",8P!,`$,0)@/@``@`11`F)[W_Z`"`,"6,P@`4C$)`(*^B`!"3 +MHP`0)Z0`$)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)3!D +M`/\`!"$",&,`#XS"`F@41``$```H)93"`FP`0Q`F+$4``0"@$"4#X``()[T` +M&(R#`!0T!H```&88(8RB``",8P"0`$,0(:RB``",@@`4`$80(8RC``2,0@", +M`&(8(:RC``2,@@`4`$80(8RC``R,0@"4`&(8(:RC``R,@@`4`$80(8RC``B, +M0@"(`&(8(:RC``B,@@`4`$80(8RC`!",0@"8`&(8(0/@``BLHP`0`^``""0" +M``&,@@`4-`.```!#$"&,0AP<`^``"#!"`/^,@@`4-`.```!#$"&,0@!8`^`` +M"#!"``]`!@#X``()`(``2>]_]"OOP`LK[(`**^Q`"2OL``@`("()0"@ +M@"4N`@`&%$``"`(@D"4\`@``)$(```!`^`DT!?__`%`0*Q!```4"("`E)`+_ +M_ZY"+`00```)```0)3P"```D0@```$#X"0(`*"6.(P`4K&(0<*Y0+`0D`@`! +MC[\`+(^R`"B/L0`DC[``(`/@``@GO0`P)[W_Z*^_`!",@@`4C$40<#P"```D +M0@```$#X"3"E__^/OP`0`^``"">]`!@GO?_0K[\`+*^R`"BOL0`DK[``(`"` +M@"4`H(@E`@"0)3P"```D0@```$#X"20%/_\`41`K$$``!0(`("4D`O__KD(L +M"!```!```!`E/`(``"1"````0/@)`B`H)8X%`!0T`X```*,H(8RC`!0D!,`` +M`&08)#!"/_\`8A@EK*,`%*Y1+`@D`@`!C[\`+(^R`"B/L0`DC[``(`/@``@G +MO0`P)[W_Z*^_`!",@@`4-`.```!#$"&,10`4/`(``"1"````0/@),*4__X^_ +M`!`#X``()[T`&)""*]@X0@`!`^``"#!"``$GO?_P$*``#0"`,"6,Q``4-`*` +M``""("&,@@`$/`/^_S1C__\`0Q`DK((`!(S"*]@`0Q`D$```"ZS"*]B,A``4 +M-`*```""("&,@@`$/`,!``!#$"6L@@`$C,(KV`!#$"6LPBO8)`(``0/@``@G +MO0`0)[W_T*^_`"ROL@`HK[$`)*^P`"``@(`E`*"()0(`D"4\`@``)$(```!` +M^`DD!3__`%$0*Q!```4"`"`E)`+__ZY"+`P0```3```0)3P"```D0@```$#X +M"0(@*"6.!0`4-`.```"C*"&,I``4/`/``#1C__\`@R`D``(4`#P#/_\`0Q`D +M`((@):RD`!2N42P,)`(``8^_`"R/L@`HC[$`)(^P`"`#X``()[T`,">]_^BO +MOP`0C((`%#0#@```0Q`AC$4`%``%+`(\`@``)$(```!`^`DPI3__C[\`$`/@ +M``@GO0`8)[W_\#"E__\LHP"!$&``"20"``R,@@`4K$4$`(R#`!0`!A`KK&($ +M!`"D$"&@1@`H```0)0/@``@GO0`0)[W_T*^_`"BOL0`DK[``(`"`B"4PL`#_ +M$,``0*(P$M`R`@#_$$``/20#`4".(A+,E$(``C!"`4`40P`X/`(``"1"```` +M0/@))`4``0!`*"6.(A+,E$(``C!"0``00``*``480G(#(`(`!!!``((@(22$ +M`01R`S`"`$80(0`"$$`0```7)$8-K(XB$LR40@`",$*``!!```H`!1B"<@,@ +M`@`$$$``@B`A)(0`TG(#,`(`1A`A``(00!````DD1@U(<@4@`@`$$$``@B`A +M)(0!:'(%,`(`1A`A``(00"1&#F!R!1@"``,00`!B&"$D8P/H,&,__XXB`!2L +M1!!PCB(`%*Q&$+".)``4-`*```""("$``Q0``$,0):R"`!2/OP`HC[$`)(^P +M`"`#X``()[T`,">]_^BOOP`0/`(``"1"````0/@)C(4">(^_`!`#X``()[T` +M&`"`,"4D`P`&$*,`!P``$"60PA,C$$```P``("6,PBOT+$0``@"`$"4#X``( +M`````">]_Y"OOP!LK[``:#P"```D0@```$#X"0"`@"400`"M-`.``(X"`!0` +M0Q`A)`,`'ZQ#&'".!0`4-`*```"B*"&6`@)P,$(`\"1"_]`L0@!`)`,`&"0$ +M`!0`@A@+K*,9^(X$`!0T`H```((@(8R"`!PD`\!_`$,0)#1"`("L@@`D`$20 +M@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`0C@0":#B# +M``D`$B0@@`!``(2``!B +M&"60@@`"``(4``!B&"60@@`#``(6``!B&"4\`OS_-$+__P!B&"0\`@(``&(8 +M):^C`$R3HP!,$```*R>D`$R.`@`4-`.```!#$"$D`P`*K$,8=(X"`!0T`X`` +M`$,0(20#``RL0QAXC@(`%#0#@```0Q`A)`,``ZQ#&?".`@`4-`.```!#$"$D +M`P`@K$,9](X%`!2,HD`0KZ(`4).C`%`GI`!0D((``0`"$@``8A@ED((``@`" +M%```8A@ED((``P`"%@``8A@E/`+\_S1"__\`8A@D/`(#``!B&"6OHP!4DZ,` +M5">D`%20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`0 +M$```;X^_`&R.!0`4C*)`$*^B`%B3HP!8)Z0`6)""``$``A(``&(8)9""``(` +M`A0``&(8)9""``,``A8``&(8)3P"_/\T0O__`&(8)*^C`%R3HP!<)Z0`7)"" +M``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8):RC0!".!0`4C*)` +M$*^B`&"3HP!@)Z0`8)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8` +M`&(8)20"__T`8A@DKZ,`9).C`&0GI`!DD((``0`"$@``8A@ED((``@`"%``` +M8A@ED((``P`"%@``8A@EK*-`$(X"`!0T`X```$,0(20#`!^L0QAPC@(`%#0# +M@```0Q`A)`,`?ZQ#&'2.`@`4-`.```!#$"$D`P`.K$,8>(X"`!0T`X```$,0 +M(20#``RL0QGPC@(`%#0#@```0Q`A)`,`_ZQ#&?2.!0`4-`*```"B*"&6`@)P +M,$(`\"1"_]`L0@!`)`,`$B0$``X`@A@+K*,9^(X%`!0T`H```*(H(8RC`!PD +M`L!_`&(8))8"`G`P0@#P)$+_T"Q"`$`T9!.`-&,/@`""&`NLHP`]_ZBOOP!4K[``4#P"```D0@```$#X"0"`@"400`!TC[\` +M5(X%`!2,HD`0KZ(`0).C`$`GI`!`D((``0`"$@``8A@ED((``@`"%```8A@E +MD((``P`"%@``8A@E/`+\_S1"__\`8A@DKZ,`1).C`$0GI`!$D((``0`"$@`` +M8A@ED((``@`"%```8A@ED((``P`"%@``8A@EK*-`$(X%`!2,HD`0KZ(`2).C +M`$@GI`!(D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E)`+_ +M_0!B&"2OHP!,DZ,`3">D`$R0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`# +M``(6``!B&"6LHT`0C@(`%#0#@```0Q`A)`,``:Q#`02.!0`4-`*```"B*"&, +MHP`<)`+`?P!B&"26`@)P,$(`\"1"_]`L0@!`-&03@#1C#X``@A@+K*,`'(X" +M`!0T`X```$,0(20#`!^L0QAPC@(`%#0#@```0Q`A)`,`?ZQ#&'2.`@`4-`.` +M``!#$"$D`P`.K$,8>(X"`!0T`X```$,0(20#``RL0QGPC@(`%#0#@```0Q`A +M)`,`_ZQ#&?2.!0`4-`*```"B*"&6`@)P,$(`\"1"_]`L0@!`)`,`&"0$`!0` +M@A@+K*,9^(^_`%2/L`!0`^``"">]`%@\`@``E*,``)1"'#``0Q`K%$``"P`` +M("4\`@``)$,<,)2E```DA``!``00@`!#$"&40@```$40*Q!`__H`````/`(` +M`"1"'#``!!B``$,0(0/@``B$0@`")[W_X*^_`!BOL0`4K[``$`#`@"4`X(@E +M`(`P)22C__\L8@`=$$``O"2'`GP\`@``)$(<8``#&(``8A@AC&(```!```@` +M````)`(``A("``\\`@`(+@(``A1``+0``!`E+@(`!!1``+$D`@`-+@(`!A1` +M`*X``!`E)`(`?Q("``@`````$```J20"``V,XP```&(8)"0"``T0``"D``,0 +M"Q```*(``!`E$@``H```$"4D`@`!%@(`!@````",PBO8``(6PCA"``$0``"8 +M,$(``1```)8``!`EC(,":"QB``800`"2```0)20"``448@"/)`(`#92"`FPL +M0@`($$```P`````0``"))`(`#1```(<``!`EC,(L*!```(0L0@`!$@``@@`` +M$"4D`P`!%@,`?R0"``R,@@`4-`.```!#$"&,0B((``(30CA"``$0``!W,$(` +M`8R"`I"N(@``$```] +M_]"OOP`H`(!`)22C__XL8@`<$$``="2)`GP\`@``)$(="``#&(``8A@AC&(` +M``!```@`````$.``!3P#"`"-`BO8`$,0)1````:M`BO8C0(KV#P#]_\T8___ +M`$,0)*T"*]@0``!F)`(``8R"`!0T`X```$,0(8Q%(@@0X``#`````!````,T +MI2``)`+?_P"B*"2,@@`4-`.```!#$"&L12(($```5B0"``&LAP*0C((`%#0# +M@```0Q`AK$<`2!```$\D`@`!``<0*ZT"*^@0``!+)`(``1#@``4\`X``C0(K +MV`!#$"40```&K0(KV(T"*]@\`W__-&/__P!#$"2M`BO8$```/B0"``&%`BP` +M`.(X(2SC`$`D`@`_`$,X"B0"`!H4H@`&`````(T"*^P`XA`E,$(`/Q````>M +M`BOLC0,K[#!C/P`PXC\```(2`@!#$"6M`BOLC((`%#0#@```0Q`AC0,K[*Q# +M`.@0```D)`(``2S"``<00``A```0)3P"```D0ASL``88@`!B&"$\`@``)$(` +M`(QE````0/@)`.`P)1```!>/OP`HC2(``#!"$``00``,`````!#@``4D`__W +MC0(KW#1"``@0```$K0(KW(T"*]P`0Q`DK0(KW!````]_XBOOP!TK[8`<*^U`&ROM`!HK[,`9*^R`&"OL0!D`$"0@@`!``(2``!B&"60@@`"``(4``!B&"60 +M@@`#``(6``!B&"4\`O_\-$+__P!B&"2OHP!$DZ,`1">D`$20@@`!``(2``!B +M&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`$/`(``"1"````0/@))`0` +M"B03`"@GL@!(/!8``3P"```D50``)[$`3">P`%".@@`4C$)`$*^B`$B3HP!( +MDD(``0`"$@``8A@EDD(``@`"%```8A@EDD(``P`"%@``8A@E`'88)!!@`"(` +M`````J#X"20$`#*.A``4C()`!*^B`$R3HP!,DB(``0`"$@``8A@EDB(``@`" +M%```8A@EDB(``P`"%@``8A@E/`+__#1"__\`8A@DKZ,`4).C`%"2`@`!``(2 +M``!B&"62`@`"``(4``!B&"62`@`#``(6``!B&"6L@T`$)G/__Q9@_]`````` +M$F``"@``$"6.A``4-`*```""("&,@@`$/`/_^S1C__\`0Q`DK((`!"0"``&/ +MOP!TC[8`<(^U`&R/M`!HC[,`9(^R`&"/L0!]_^B,@@`4C$)`!*^B`!"3H@`0)Z0`$)"# +M``$``QH``$,0)9"#``(``QP``$,0)0`"%`(P0@`#`^``"">]`!@GO?_HK[\` +M%"0"``@0H@`VK[``$"RB``D00``/)`(!`"0"``(0H@`S+*(``Q!```8D`@`$ +M)`(``1"B`!8``!`E$```0(^_`!00H@`D```0)1```#R/OP`4$*(`+"RB`0$0 +M0``&)`("`"0"`"`0H@`D```0)1```#./OP`4$*(`)B0"!``0H@`G```0)1`` +M`"V/OP`4/`(``"10``",@A+,$$``(@````"40@`",$)``!!```,\`@``$``` +M'"10``",@A+,E$(``C!"@``00``7/`(``!```!4D4```/`(``!```!(D4``` +M/`(``!````\D4```/`(``!````PD4```/`(``!````DD4```/`(``!````8D +M4```/`(``!````,D4```/`(``"10```\`@``)$(```!`^`D"`"@E`@`0)8^_ +M`!2/L``0`^``"">]`!B,@@`4C$(`#`/@``@`````)[W_\(R"`!2L10`,`^`` +M"">]`!`GO?_PC(,`%"0"``2L8@`(`^``"">]`!`GO?_8K[\`((R#`!0D`@`@ +MK&(`"#P"```D0@``)`4`""0&``0`0/@)```X)0`"$"N/OP`@`^``"">]`"@G +MO?_8K[\`)*^P`"``@(`EC@0`%#0"@```@B`AC((`2"0#_]\`0Q`DK((`2(X" +M+"0P0@`!$$``"#P"```D0@```$#X"0(`("4\`@``)$(```!`^`D"`"`E/`(` +M`"1"````0/@)`@`@)8^_`"2/L``@`^``"">]`"@GO?_8K[\`((R#`!0T`H`` +M`&(8(8QB`$@T0@`@K&(`2#P"```D0@```$#X"0````"/OP`@`^``"">]`"@G +MO?_PC((`%#0#@```0Q`AK$4`0(R"`!0`0Q`AK$8`1`/@``@GO0`0)[W_\"RC +M`$`08``8```0)2RB`"`40``,-`*``(R#`!0`8A@AC&8`1"2D_^`D`@`!`((0 +M!``"$"<`PA`DK&(`1!````HD`@`!C(,`%`!B&"&,9@!`)`(``0"B$`0``A`G +M`,(0)*QB`$`D`@`!`^``"">]`!`GO?_P+*,`0!!@`!8``!`E+*(`(!1```LT +M`H``C(,`%`!B&"&,9@!$)*3_X"0"``$`@A`$`,(0):QB`$00```))`(``8R# +M`!0`8A@AC&8`0"0"``$`HA`$`,(0):QB`$`D`@`!`^``"">]`!",@@`4-`.` +M``!#$"&,0P`\C$0!##"%`"`T8@(``$48"SP"`@(`@B`D-&(!``/@``@`9!`* +M)[W_\(R"`!0T`X```$,0(3"C`/^L0P`\,*,"`"0"`"```#`E,*4!`!"@``,` +M0S`+/`("`@#","6,@@`4-`.```!#$"&L1@$,$,``!@````",@P`4C&(`-#1" +M`!`0```&K&(`-(R"`!2,0P`T)`3_[P!D&"2L0P`T`^``"">]`!"HH``(N*`` +M"S#&#_^HI@`,N*8`#S#G`"`0X``&`````(BB``R8H@`/-$(@`*BB``RXH@`/ +MJ*``%+B@`!>(H@`4F*(`%ZBB`!"XH@`3`^``""0"``$GO?_@K[\`'*^R`!BO +ML0`4K[``$`"`D"4`H(@EBB,`%)HC`!(H@`0F*(`$P`"$\(P0@`?HB(`*(BB`!"8H@`3``(7`J(B`"F(H@`0 +MF*(`$P`"$P(P0@`!HB(`*HBB`!28H@`7,$(``A1``#\``!`EB*(`%)BB`!

]`"`````````` +M`">]_TBOOP"TK[X`L*^W`*ROM@"HK[4`I*^T`*"OLP"R0#``P0```(E\(``I?"``(``A'".$(``3!"``$40`1S)`,`#)?" +M``(``A&",$,``9?"``(P0@`@$$``!0`````48`1J)`,`#!````@\`@``E\(` +M`@`"$8(X0@`!,$(``11`!&(D`P`,/`(``"1"```"("`E```H)0!`^`DD!@`! +M$$`$7P(@("4\`@``)$(```!`^`D#P"@E`$"H)1*@!%,D`P`,)`(`!H^C`+P0 +M8@`++&(`!Q!```8D`@`(+&(``A!`!$HD`P`,$```!8^E`,2/I`"\%(($120# +M``R/I0#$$*``$@````".(@`4C$(10*^B`'@\`@``)$(```(@("4`0/@)`J`H +M)8XB+"0P0@`!$$``!SP"```D0@```$#X"0(@("40```#CB0":*^@`'B.)`)H +M.(,`!RQC``$X@@`++$(``0!B&"448``,CZ8`Q"0#``H0@P`))`(`"1""``<` +M````%(,`&@````"6(@)L+$(`!!!``!8`````$,``%`````".)!+,$(``$0`` +M``"7PP``E((``!!B``T`````E\,``I2"``(P8P'P,$(!\!1B``<\`@``)$(` +M``(@("4`0/@)`\`H)11`!`TD`@`!CB4`%#0"@```HA`AC$,`6*^C`'PD`P`! +MCZ0`?`"`,"4`9B`*KZ0`?(Q#``0\`@(@`&(8)*^C`(2,HD`0KZ(`2).C`$@G +MI`!(D((``0`"$@``8A@ED((``@`"%```8A@E/`(`_C1"`&``8A@DKZ,`@(RB +M0!2OH@!,DZ,`3">D`$R0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6 +M``!B&"6OHP!PC*)`&*^B`%"3HP!0)Z0`4)""``$``A(``&(8)9""``(``A0` +M`&(8)9""``,``A8``&(8):^C`'0\`@``)$(```(@("4`0/@)CZ4`O#P"```D +M0@```$#X"0(@("4\`@``)$(```(@("4`0/@)`\`H)1!``\`D`P`#E\(``C!# +M`?`D`@%`$&(`("AB`4$00``/)`((P"0"`,`08@`F*&(`P1!```8D`@#0)`(` +MH!!B`!TD`P`,$``#L(^E`,@08@`A)`,`#!```ZR/I0#($&(`&2AB",$00``& +M)`()0"0"`5`08@`,)`,`#!```Z./I0#($&(`!20""5`08@`&)`,`#!```YV/ +MI0#()!<``1```!"OMP"()!<``B0"``$0```,KZ(`B"07``,D`P`"$```"*^C +M`(@D%P`$)`0``A````2OI`"()!<`!20%``*OI0"(CB(`%#0#@```0Q`A)`,` +M!ZQ#&````(`E/`(``"13'8`GL@!4`!`00`!0&"$``Q#``%,0(8Q$```D@L`` +M+$(0`!!``!8`$!!```,00`!7$"$``A"``%,0(8Q"``"OH@!4DZ,`5))"``$` +M`A(``&(8)9)"``(``A0``&(8)9)"``,``A8``&(8)8XB`!0`1!`AK$,``!`` +M``XFU@`!`%`0(0`"&,``D`&"0@@`!``(2``!B +M&"60@@`"``(4``!B&"60@@`#``(6``!B&"6LHT`0CZ,`<*^C`&23HP!D)Z0` +M9)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8XB`!2L0T`4 +MCZ0`=*^D`&B3HP!H)Z0`:)""``$``A(``&(8)9""``(``A0``&(8)9""``,` +M`A8``&(8)8XB`!2L0T`8CB(`%#0#@```0Q`ACZ4`?*Q%`%B.)``4-`*```"" +M("&2@RC&DH(HQP`"$@``8A@EDH(HR``"%```8A@EDH(HR0`"%@``8A@EK(,` +M"(XD`!0T`H```((@(9*#*,J2@BC+``(2``!B&"6L@P`,CB(`%#0#@```0Q`A +MCH,KX*Q#`!B.(P`4)`+__ZQB`(`\`@``)$(```(@("4`0/@)`J`H)1!``:TD +M`P`#/`(``"1"```"("`EDB42T`!`^`DD!@`!/`(``"1"```"("`E`$#X"0/` +M*"66(@)P,$(`\"1"_]`L0@!`$$``$@````".(Q+,C&(``#!"P``00``-)`<` +M#91F``(PQD``)`4`#(XD`!0T`H```((@(8R"&"0D`__P`$,0)`#F*`H`11`E +MK((8)(XB`!0T`X```$,0(8Q"&10P1#__E\(``C!"`"`00``'``00@#P#NBXT +M8XNC`$,`&0``$!`0```&``(A`CP"S,PT0LS-`((`&0``$!```B#"CB(`%#0# +M@```0Q`A)`,``:Q#&!R.(A+,E$(``C!"0``00``'/`(````$($`D0@```$#X +M"22$`&00```0CB(`%(XB$LR40@`",$*``!!```<\`@````0@@"1"````0/@) +M)(0`9!````6.(@`4)$(```!`^`DDA`!DCB(`%#0#@```0Q`AC%88""0#.`"L +M0Q@()!```8XB`!0T`X```$,0(8Q"'"0P0@`0$$``#SP"```D4P``-!*```)@ +M^`DD!`#(`@`0)2A"`!000``')A```8XB`!0`4A`AC$(<)#!"`!`40/_U```` +M`(XB`!0T`X```$,0(:Q6&`B.(P`4-`*```!B&"&,8AA@-$(``ZQB&&"7P@`" +M,$(`H"0#`*`00P`3)`(``HZ#*\P08@`0-`*``(XC`!0`8A@AC&(9(#1"\`"L +M8AD@CB0`%#0"@```@B`AC((9(#P#``$`0Q`EK((9("0"``$0```"KH(KS*Z` +M*\P\`@``)$(```!`^`D"("`E``"`)20&``$GI0!L`!`@@"2"T``L0A``$$`` +M$@`0$(`"!A`$KZ(`;).C`&R0H@`!``(2``!B&"60H@`"``(4``!B&"60H@`# +M``(6``!B&"6.(@`4`$00(:Q#$``0```&)A```8XC`!0`8A@A`@80!*QB$``F +M$``!*@(`"A1`_^0`$""`KH!2Z)8B`H000``+``"`)3P"```D4@```B`@)0)` +M^`D"`"@E)A```98B`H0"`A`J%$#_^@(@("4\`@`(-$()9:Z"*-0D`@`&CZ,` +MO!1B``,\`@`(-$(99:Z"*-2.(P`4CH(HU*QB`*".)``4C((`K#P#``<`0Q`E +MK((`K(XB$N000``$/`(``"1"````0/@)`B`@)3P"```D0@```B`@)30%F&`D +M!@`!`$#X"0``."4\`@``)$(```(@("4`0/@)CZ4`O(XD`!0T`H```((@(8R" +M`"`\`_Y_-&/__P!#$"2L@@`@CB,":"QB``800``')`(`!11B`!``````EB(" +M;"Q"``@40``,`````(XB`!0T`X```$,0(3P#``$T8P"JK$,!&(XB`!0T`X`` +M`$,0(20#,A"L0P$]`!`GO?_H +MK[\`%*^P`!``@(`EC@(I0`!`^`D`````$$``!(^_`!0D`O__I@(HTB0"``&/ +ML``0`^``"">]`!@GO?^XK[\`1*^V`$"OM0`\K[0`.*^S`#2OL@`PK[$`+*^P +M`"@`@(@E`*"P)203``$\`@``)$(```!`^`D"(*@E`$"@)0``@"4\`@``)%(` +M`)8B`H0"`A`K$$``!@(@("4"0/@)`@`H)1!`__DF$``!``"8)1)@`&T``!`E +MCB(`%#0#@```0Q`A)`,``:Q#&7P``(`ECB(`%#0#@```0Q`AC$(<(!1```\N +M`@!D/`(``"13```T$H```F#X"20$``4F$``!+@(`9!!``%@``!`ECB(`%`!2 +M$"&,0AP@$$#_]BX"`&000`!1```0)3P"```D0@```B`@)0!`^`D"@"@E$$`` +M2C0#@`".(@`4`$,0(8Q"&10P13__EH0``C"$`"``!1"`/`.Z+C1CBZ,`0P`9 +M```0$!2```8``AD"/`+,S#1"S,T`H@`9```0$``"&,(\`@``)$(```!`^`DD +M9`!D/`(``"1"```"("`E`H`H)0!`^`DGI@`0$$``+#0#@`".(@`4`$,0(:Q` +M&7R6@@`",$(`0!!``!XD!``*CB,":!!D``TD`@`)$&(`"P`````49``%```` +M`)8B`FPL0@`$%$``!0````"6HA,`+$)0`Q1```L\`@``EL(``C!"`*`D`P"@ +M$$,`!3P"```D0@```B`@)0!`^`D"@"@E/`(``"1"```"("`E`$#X"0+`*"6. +M(@`4-`.```!#$"&,0QA@-&,``JQ#&&`D`@`!C[\`1(^V`$"/M0`\C[0`.(^S +M`#2/L@`PC[$`+(^P`"@#X``()[T`2">]__",@@`4-`.```!#$"&,1@`$/`+_ +M_#1"__\`PC`D)`(``1"B`",HH@`"$$``!20"``80H``5-`*``!```",````` +M$*(`!20"``@0H@`9`````!```!T`````C(,`%#0"@```8A@A/`(0`0#"$"6L +M8@`$C(0`%(R"`!0D`__?`$,0)!```!&L@@`4C(,`%`!B&"$\`A`"`,(0):QB +M``2,@P`4C&(`%#1"`"`0```'K&(`%(R#`!0T`H```&(8(3P"$```PA`EK&(` +M!`/@``@GO0`0)[W_Z*^_`!`\`@`!)$+5E`!`^`DD!0`"C[\`$`/@``@GO0`8 +M)[W_Z*^_`!2OL``0`("`)3P"```D0@`````H)0!`^`DD!@`!$$``!0(`("4\ +M`@`!)$+5E`!`^`DD!0`3C[\`%(^P`!`#X``()[T`&">]_]"OOP`LK[(`**^Q +M`"2OL``@`("()0"@@"4\`@`!)$+5E`!`^`DD!0`3$$``H```*"4\`@``)$(` +M``(@("4`0/@))`8``1!``)J/OP`L/`(``21"U90"("`E`$#X"0``*"400`"3 +MC[\`+!(``)$D`@`!CB,":"0$``H09``))`(`"1!B``<`````%&0`#P````"6 +M(@)L+$(`!!!```L`````E@,``C!B`"`40``%)!(`"#!C`-`D`@#`%&(`."0$ +M``00```V)`0`ZY8B`G`P0@#P)$+_T"Q"`$`40``)`````(XB`F@X0P`'+&,` +M`3A"``LL0@`!`&(8)1!@`!4`````E@,``C!B`"`40``%)!(`"#!C`-`D`@#` +M%&(``P`````0```>)`0`ZY8"``(P0D``%$``&B0$`>J6`@`",$*``"0$`.HD +M`P+J$```%`!B(`N6`P`",&(`(!1```4``)`E,&,`T"0"`,`48@`#`````!`` +M``HD!`"KE@(``C!"0``40``&)`0!JI8"``(P0H``)`0`JB0#`JH`8B`+E@,` +M`C!B`$`00``(,&(`(!1```0P8P#0)`(`P!1B``,`````$```!392``26`@`" +M,$(`0#9#``$`8I`*E@4``C"C`0`V0@`"`$.0"C"C`!`D`@`#`$"`)0`#@`J. +M(@`4-`.```!#$"&,1AA\,*(`(!1```0PHP#0)`(`P!1B`!,`````CB(`%#0# +M@```0Q`AK%`8!(XB`!0`0Q`AK%(B`!#$`!LD`@`!CB(`%`!#$"&L1!A\/`(` +M`"1"````0/@))`0!+!```!(D`@`!$,0`"#0#@`".(@`4`$,0(:Q$&'P\`@`` +M)$(```!`^`DD!`$LCB(`%#0#@```0Q`AK%`8!(XB`!0`0Q`AK%(B`"0"``&/ +MOP`LC[(`*(^Q`"2/L``@`^``"">]`#`GO?_(K[\`-*^T`#"OLP`LK[(`**^Q +M`"2OL``@`("()0"@H"4`P)`E`B"8)3P"```D0@```$#X":Y`````0(`E$@`` +MP8^_`#2.8RO,.&(``BQ"``$L8P`!`$,0)1!```(D`@`!KD(``(YD*\PD`@`! +M%((`830#@`".(@`4`$,0(8Q"&2`\`P`!`$,0)!1``%H``#`EKF`KS*Y$```T +M"8``/`@``8XB`!0`21@AC&4<$(QD'!2,9QP8``00*P`%$`H40``(`````(QB +M&2``2!`EK&(9("3&``$HP@`*%$#_\0``````!3("``02`@#","$`!$'"*0(` +M`CA"``$`!A`*$$``5P`'$",``A8```(^`P#F`!H``!`2%,```@``````!P`- +M`$`X)2CC_^`HY``@)`(`'P!$.`HD`O_@.&,```!#.`L`J``;```H$A4```(` +M``````<`#22E_X`HH__P**0`$"0"``\`1"@*)`+_\#AC````0R@+CB0`%#0" +M@```@B`AC(,9("0"^!\`8A@D``<10#!"!^``8A@EK(,9((XD`!0T`H```((@ +M(8R"&2`D`__@`$,0)#"C`!\`0Q`EK((9((XC`!0T`H```&(8(8QB&2`T0@@` +MK&(9("0"``*N8BO,)`(``:X"`!"B!P`4$```&Z(%`!66@@`",$(`H"0#`*`0 +M0P`6)`(``HYC*\P48@`4/`(``(X"`!`40``1/`(``(XC`!0T`H```&(8(8QB +M&2`T0O``K&(9((XD`!0T`H```((@(8R"&2`\`P`!`$,0):R"&2`D`@`!KF(K +MS#P"```D0@```B`@)0!`^`D"`"@EE@(``C!"``(40``J-`*``(XC`!0`8A@A +MC&(88#1"``*L8AA@EH4``C"B`0`40``*`````)8B`G`P0@#P)$+_T"Q"`$`0 +M0``B)`(``3"B`$`00``?)`(``8XD`F@X@P`'.((`"P`"$"L``Q`*$$``%R0# +M``H0@P`5)`(`"1""`!0D`@`!%(,`!CP"``&6(@)L+$(`!!1```XD`@`!/`(` +M`21"_8``0/@)`B`@)1````@D`@`!EH(``C1"``*F@@`"E@(``C!"__VF`@`" +M)`(``8^_`#2/M``PC[,`+(^R`"B/L0`DC[``(`/@``@GO0`X)[W_R*^_`#2O +ML@`PK[$`+*^P`"@`@(@E`*"`)18```.OL``D)`+__Z^B`"2.(P)H)`(`"1!B +M``$```!J3"``"4@A-@ +M$````Z3"```#X``(```0)20"``$#X``(`````">]_]BOOP`DK[(`(*^Q`!RO +ML``8`("()0"@D"6.(@`4-`.```!#$"&,0AA@,$(``A1``!@``(`E/`(``"1" +M````0/@)``````!`@"4\`@`!)$+7-`(@("4"0"@E`$#X"2>F`!`00``)AZ(` +M$`!0$"H00``'`````)9"``(T0@`"ID(``A````(``(`E``"`):90`!8"`!`E +MC[\`)(^R`""/L0`]`"@GO?_HK[\`$`"`<"4``&`E),G__P`)2,(DQO__,,8`!P"@0"48 +MH``<``!0)20-``@D"P`!``]`!@GO?_P`(!`)93"``(P0P'@)`(`P!!B``\!`$@E*&(`P1!```8D +M`@%`)`(`H!!B``<``!`E$```40`````48@!/```0)1````0``!@E$````B0# +M``$D`P`"``,80"4D``0`9!`AE$<3=I1"$WP``A&``.(X)0!D$"&40A."``(3 +M``#B."4`9!`AE$(3B``"%(``XC@E`&00(91"$XX``A8``.(X)0!D$"&41A.4 +ME$(3F@`"$8``PC`E`&00(91"$Z```A,``,(P)0!D$"&40A.F``(4@`#","4` +M9!@AE&(3K``"%@``PC`E)`(``1"B``<`````$*``""0"``(0H@`%```0)1`` +M`!T`````$````@#@,"4`P#@E%,<`"C0#@`"-!``4-`*```""("&,@B(()`/? +M_P!#$"2L@B(($```!ZTE*\B-`@`4`$,0(8Q#(@@T8R``K$,B"*TE*\B-`@`4 +M-`.```!#$"&L1QE@C0(`%`!#$"&L1AED)`(``0/@``@GO0`0C(,":"0&``H0 +M9@`8`````"0"``D08@`5`````!1F``4`````E((";"Q"``040``0)`8`*(R" +M`F@X0P`'+&,``3A"``LL0@`!`&(8)11@``@D!@`HE(("<#!"`/`D0O_0+$(` +M0!!```(D!@`@)`8`*)2B````1@`;```8$!3```(```````<`#21B__8L0@`- +M.$(``0/@``@``Q`*)[W_P*^_`#ROM@`XK[4`-*^T`#"OLP`LK[(`**^Q`"2O +ML``@`("0)0"@H"66@@`"``(1PC!5``&6@@`",$,!\"0"`4`08@`?`D"`)2AB +M`4$00``/)`((P"0"`,`08@!`*&(`P1!```8D`@#0)`(`H!!B`#D``!`E$``! +M/(^_`#P08@`W```0)1```3B/OP`\$&(`,RAB",$00``&)`()0"0"`5`08@`' +M```0)1```2^/OP`\$&(``R0""5`48@$J```0)99"`G`P0@#P)$+_T"Q"`$`4 +M0``C``"8)8Y$`F@X@P`'.((`"P`"$"L``Q`*$$``'"0#``H0@P`:)`(`"1"" +M`!@`````%(,`!0````"60@)L+$(`!!1``!(`````CD0`%#0"@```@B`AC(,9 +M1"0"_\<`8A@DC@(HO(1"`````A#`,$(`.`!B&"6L@QE$$```!8Y$`!00```" +M)!,``203``*.1``4-`*```""("&,@QD0)`+\!@!B&"0`$Q!``%`0(91"$W0` +M`A$``&(8)31C``&L@QD0/`(``"1"```"0"`EC@4KR`!`^`D"@#`ECD,`%#0" +M@```8A@A`!,00`!0$"&40A-<,$(!_S1"`@"L8AEHE@(3`"Q"4``40``6`!,0 +M0):"``(P0@`0$$``$0`5($`D@A/0)@,`!`!B$"&410``)J(3V`!B&"&`9@`` +M`@(0(8!'``8D@A/8`@(0(91(```DA!/@`@0@(1```!&4E@```!,00"8$``(` +M1!`AE$43,`)P$"&`1A-6)J(36`("$"&`1P`!`!480"1B$S@"`A`AE$@``"1C +M$\``@R`AE)8``(Y$`!0T`H```((@(8R#&$0D`L!_`&(8)``%$<`P0C^``&(8 +M):R#&$2.1``4-`*```""("&,@AA0)`/_``!#$"0PPP#_`$,0):R"&%".1``4 +M-`*```""("&,@QA0/`+__S1"`/\`8A@D``<2`#!"_P``8A@EK(,84(Y%`!0T +M`H```*(H(8RD&$@\`O_\-$(/_P""("0`"!,`/`,``S1C\```0Q`D`((@):RD +M&$B.10`4-`*```"B*"$`$R!``)`0(91"$TH``AX```(4``!B&"4`D"`AE(03 +M4``$$@``8A@E`&08):RC.1``4-`*```""("&,@Q@H/`+__S1"`/\`8A@D +M`!,00`!0$"&40A,^``(2``!B&"6L@Q@HCD4`%#0"@```HB@AC*089#P"__@T +M0@__`((@)``3$$``4!`AE$(31``"$P`\`P`'-&/P``!#$"0`@B`EK*089)8" +M$P`L0C`#$$``"R01``*60P)F)`(0(A1B`!$`````EH(``C!"`$`00``-```` +M`!````LD$0`(/`(``"1"```"0"`E`$#X"0*`*"400``$`!,00`!0$"&40A.V +M`B*((8Y$`!0T`H```((@(8R#&20D`O\!`&(8)``1$$`P0@#^`&(8):R#&22. +M@@`0$$``!``5&$""A0`4$```!X*&`!4D8A1``@(0(91%``8D8Q1(`@,8(91F +M``*.1``4-`*```""("&,@QD@)`+X'P!B&"0`!1%`,$('X`!B&"6L@QD@CD0` +M%#0"@```@B`AC((9("0#_^``0Q`D,,,`'P!#$"6L@AD@CD,`%#0"@```8A@A +MC&(9(#1""`"L8AD@E@03`"R"0`$40``3)`,`T):"``(P0@#0%$,``RR"4``4 +M0``-`````(Y%`!0T`H```*(H(8RD(@P\`O\#-$+__P""("0`%A2`/`,`_`!# +M$"0`@B`EK*0B#)8"$P`L0E`!%$``!B0"``&.0@`4-`.```!#$"&L0!G@)`(` +M`8^_`#R/M@`XC[4`-(^T`#"/LP`LC[(`*(^Q`"2/L``@`^``"">]`$`GO?_( +M`(!`):^@``"OH``$KZ``"*^@``ROH``0KZ``%```>"4``&@E``#`)20#``&G +MHP`8)`(``J>B`!JGH@`C`""GH@`BIZ,`))2B``(``A'",$D``24. +M$P`1(``'E*,````#$(``0Q`A``(00"1"IB@0```(,$+__P`#$(``0Q`A``(0 +M0#P#__\T8T"8`$,0(3!"__\`0%`EE*(`.!!```4`0"`E$```*#0"@``0```D +M`&`@)30$@``D!P!7E*(``C!"`!`D`P"N.$(```!B.`L`"1!`)$(#B`'"$"&4 +M0P`&-`*``!!B`!8``#`E`4=@(P%'6"$EQP`&-`Z``#!C/_\`;!`J%$``!"3" +M``$!8Q`J$$#_YB3"``$P1O__+,(`!1!```<`!A!``$D0(0`"$$``1Q`AE$,# +MB!1N__``````I*0`.#0"@``4@@!1`````(T"`!0`1"`AC((9(#P#0```0Q`D +M$$`!8`````",@AD,/`,`_S1C__\`0Q`DK((9#(T#`!0T`H```&(8(8QD&2`\ +M`H__-$+__P""("2L9!D,C0(`%#0#@```0Q`AK$`9H(T"`!0`0Q`AK$`9@(T$ +M`!0T`H```((@(8R"&80\`__P`$,0)*R"&82-`@`4-`.```!#$"&L0!F8C00` +M%#0"@```@B`AC((9G#P#__``0Q`DK((9G(T"`!0T`X```$,0(:Q`&0"-`@`4 +M`$,0(:Q`&02-`@`4`$,0(:Q`&0B-!``4-`*```""("&,@AD,)`/```!#$"2L +M@AD,C0(`%#0#@```0Q`AK$`9B(T"`!0`0Q`AK$`9C(T"`!0`0Q`AK$`9D(T$ +M`!0T`H```((@(8R"&90D`\```$,0)!```1>L@AF4E*(``C!%`?`D`@#0$*(` +M+`"*(",HH@#1$$``!B0"`4`D`@#`$*(`%"0"`^@0```P<((8`A"B``4D`@%0 +M$*(`("0"`^@0```J<((8`@`$;$`\`E'K-$*%'P&B`!@``!`0``(0PP`-'\,` +M0V@C``W"@Q```!TD#PPU``3"`#P""4\T0B"5`P(`&```$!```A!#`!@?PP!# +MP",`!&Q`/`)1ZS1"A1\!H@`8```0$``"$,,`#1_#`$-H(Q````LD#PPU``1L +M`#P"4>LT0H4?`:(`&```$!```A##``T?PP!#:",`#<*#)`\8:B0"`^AP@A@" +M``,9``!O`!H``!`2%>```@``````!P`-`$`8)3!B``\D"@`$%$```R>E`!@D +M"@`#)Z4`(!%``%H``#`E``,Y`RCK`!TD"0`!$6``QP#F$"$D1``9+((`(1!` +M`!$D@__?*((`&A!```8H@@`;`(D0!(^C````0Q`E$```$*^B```40``/)((` +M`22"__\`21`$CZ,```!#$"40```(KZ(``"QB`!000``&)((``0!I$`2/HP`$ +M`$,0):^B``0D@@`!+$(`$!!```LD@O_Q``800`!%$"&40P````000"1"``(` +M0Q@$CZ(`"`!B&"40```GKZ,`""Q"`!`00``+)(+_X0`&$$``11`AE$,````$ +M$$`D0O_B`$,8!(^B``P`8A@E$```&J^C``PL0@`0$$``"R2"_]$`!A!``$40 +M(91#````!!!`)$+_P@!#&`2/H@`0`&(8)1````VOHP`0+$(`!Q!```LDP@`! +M``800`!%$"&40P````000"1"_Z(`0Q@$CZ(`%`!B&"6OHP`4),(``3!&__\` +MRA`J%$#_JP````"-!``4-`*```""("&,@AD,/`,`_S1C__\`0Q`D/`/_``!# +M$"6L@AD,C0,`%#0"@```8A@AC&09(#P"<```@B`EK&09((T$`!0T`H```((@ +M(0`8'0`\`C_P`&(8)#P"``\T0O__`:(0)`!B&"4\`D```&(8):R#&:"-`@`4 +M-`.```!#$"&/HP``K$,9@(T%`!0T`H```*(H(8RD&80\`O_P`((@)(^B``0\ +M`P`/-&/__P!#$"0`@B`EK*09A(T"`!0T`X```$,0(8^C``"L0QF8C04`%#0" +M@```HB@AC*09G#P"__``@B`DCZ(`!#P#``\T8___`$,0)`""("6LI!FE`"`GI@`B +M`$#X"0)@."400`#5C[\`5(Y$`F@X@P`'.((`"P`"$"L``Q`*$$``#B0#``H0 +M@P`,)`(`"1""``L``#`E%(,`!0````"60@)L+$(`!!1```8D!0`_EB)2YB1" +M``2F(E+F```P)20%`#\`!A!`)$)2R`(B("&4@@``EB,L``!#$"&D@@``,$+_ +M_RQ"`$`40``"`````*2%```DQ@`!+,(`$!1`__(`!A!`EB(3+BQ"``(00`!9 +M`````)9"`FXL0@!"$$``'B0#`,"68@`",$(`T!1#`!HD`@FTEF,``!1B``T\ +M`V9FDB(3(I8C$RP`0Q`C/`-F9C1C9F<`0P`8```8$``#&$,``A?#`&(8(Q`` +M``]_Y"OOP!L +MK[X`:*^W`&2OM@!@K[4`7*^T`%BOLP!4K[(`4*^Q`$ROL`!(KZ0`<`"@H"4` +M!C0```8T`Z^F`#@`!SP```<\`Z^G`#P`@(@E)C-2R"0>`#^"@@`%``(00#!" +M__^OH@!`)`+_P8^C`(BD8@``CZ(`A*1>```\`@``)$(```!`^`DD%0`_,%(` +M_P``@"6/HP!PE&(4!!!``">OH`!$)C<`!C)6`/@`$!!`)$(4``+B$"&40P`` +M$&``&C)$__\09``&`!`I@)1"```P0@`'-$(`X!2"`!,``````B4H(9:$```\ +M`P`!)&/W8`!@^`DDI1AD)`0`X!;$``@`0!@E,&+__P*B$"L00``"``````*@ +M&"40```#,'7__Q````8`0*@E)A```98B%`0"`A`J%$#_W@`0$$"6@@`",$(` +MT"0#`,`40P`M,D(`^#12``&6(A0$$$``*@``@"4F-P`&,E8`^``0$$`D0A0` +M`N(0(91#```08``:,D3__Q!D``8`$"F`E$(``#!"``B`!Z6@@`",$(`@!!```>7 +MH@`>EB(3$`#"&"H`PQ`+``(4```"-`.7H@`>`,(8*@##$`L``A0```(4`Z^B +M`$2/HP`X``,00(^D`$0`@A`C``(4```"-`,`!A`G``(7PP`",`J/I0`\`,40 +M*A!```(`H!@E`,`8)0`#%````C0#CZ(`@!!``$`PPO__IF8`"*9F``:F9@`$ +MIF8``J9F``"7I``<,(/__P!#$"L00``"`,`H)0#`("6F9``*EZ0`&C"#__^6 +M8@```$,0*Q!```(`````EF0``*9D``R7I``8,(/__Y9B````0Q`K$$```@`` +M``"69```IF0`#@`$%````AP#EB(3`"Q"0``40``8`````):"``(P0@"`$$`` +M!P#`("66(A,4`,(0*A!```<`P!`E$```$*9B`!Z6(A,2`((0*A1```@`P!`E +MEH(``C!"`(`00``#`````!````*6(A,4EB(3$A````.F8@`>EF(``*9B`!Z/ +MI`"(A((``!````>N(BO\`,`H)9>B`!@`PA@J`,,0"P`"%````AP#CZ(`A*1# +M``"/HP"(I&4``):#``(P8@`@%$``!#!C`-`D`@#`%&(`4X^D`("6)QA,)Z(` +M**^B`!`\`@`!)$+Y*(^D`'`"@"@E`$#X"28F&$Z/I`!``)`0(P/"&"H#PQ`+ +M``(4```"-`.7H@`N`,(8*@##$`N/I``X``080`!#$",``A0```(T`P`&$"<` +M`A?#``(P"H^E`#P`Q1`J$$```@"@&"4`P!@E``,4```"-`./H@"`$$``&)>B +M`"X`PA@J`,,0"Z9B`!"7H@`L`,(8*@##$`NF8@`2``(<```#)`.F8@`4EZ(` +M*@#"&"H`PQ`+IF(`%J9B`!B7H@`H`,(8*@##$`NF8@`:``(<```#'`,0```+ +MIF(`')>B`"P`PA@J`,,0"P`"%````B0#EZ(`*`#"&"H`PQ`+``(4```"'`./ +MI0"$A*(```!B$"H00``"`````*2C``"/HP"(A&(```!$$"H00``"`````*1D +M``"/I`"`$(``!H^E`(B$H@``KB(KU)8B*]:/HP!PI&("EB0"``&/OP!LC[X` +M:(^W`&2/M@!@C[4`7(^T`%B/LP!4C[(`4(^Q`$R/L`!(`^``"">]`'`GO?^P +MK[\`3*^^`$BOMP!$K[8`0*^U`#ROM``XK[,`-*^R`#"OL0`LK[``*`"`H"6O +MI0!4CH(I3`!`^`D`P+@E$$``/(^_`$R&@@*4*$(`0!1```*6@P*4)`,`/P`# +M%````IP#*F,`/SAC``$R8O__+$(``0!B&"408``'/`,``"1C)@2.@@*8``(0 +M0`!#$"$0```"A%(`````D"42X``C``"()2>V`"`GM0`B/`(``21>[@0`$1#` +MCZ,`5`!B@"&OH``0K[8`%*^U`!@"@"`E`@`H)0)`,"4#P/@)`F`X)1!``!2/ +MOP!,AZ(`(H(#``8`0Q`J$$``!(>B`""3H@`CH@(`!H>B`"""`P`'`$,0*A!` +M``*3H@`AH@(`!R8Q``$"-Q`K%$#_Y``1$,`D`@`!C[\`3(^^`$B/MP!$C[8` +M0(^U`#R/M``XC[,`-(^R`#"/L0`LC[``*`/@``@GO0!0)[W_P*^_`#ROL@`X +MK[$`-*^P`#``H)`E`("`)881$RH\`@``)$(``">D`!`F!5+(`$#X"20&`"`D +M"0`()ZH`$"0-``@D#@`_``D80`%#&"&48@```%$0(Z1B`````#@E``!8)0`) +M8$``8#`EA,(```1!``(`````I,```!3M``,!3"@A$```&B0'``^4J```A*0` +M```'$$``4!`AE$-2R"3B``$4@P`2,$?__Q2```0M8@`S)0(``1````JDH@`` +M%$``!0````"4P@``)$(``1````2DP@``E,(``"1"__^DP@`````X)25B``$P +M2___+.(`$!1`_]T`"1!``4(8(81B```H0@!`%$```@`)($"D;@```)`0(91" +M4L@`4A`C*$,````#$`L!1"`AA(,``(X$4L```QA``&08(0`"$$``1!`AE$(` +M`*1B```E(@`!,$G__RTB``\40/^\``D80"0)``@GI``0``D00`!0&"$`@A`A +ME$(``*1B4L@E(@`!,$G__RTB``\40/_WC[\`/(^R`#B/L0`TC[``,`/@``@G +MO0!`)[W_P*^_`#ROL@`XK[$`-*^P`#``H(@E,)+__Y8B```00``1```P)2>D +M`!@`!AA``(,8(0`&$,``41`AE$(``*1B```DQ@`!*,(`"!!```<`P(`E``80 +MP`!1$"&40@``%$#_\P`&&$``P(`E)Z(`*J^B`!`\`@``)$(```)`("4GI0`8 +M,,;__P!`^`DGIP`H&@``#@``,"67HP`HEZ(`&!!B``R7H@`J)Z0`&"3&``$` +MT!`J$$``!0`&$$``@A`AE$(``!1B__D`````EZ,`*)>B`"H48@`#``80P!!R +M``8``````%$0(8Q"``000``$)`,`/P`&$,``41`AE$,``@!@$"6/OP`\C[(` +M.(^Q`#2/L``P`^``"">]`$`PA/__,*7__S#&__\PY___EZ@`$G#H&`(08``B +M```0)1#%`!XD`P!D`(40(W!#$`(`Q1@C`$,`&@``$!(48``"```````'``T` +M`A0```(D`P2``!,`X!@E*((`91!``!`!`!@E)`(`9`!$$",`1P`8<(@````` +M&!(\`E'K-$*%'P!B`!@``!`0``(10P`#'\,`0Q`C$````C!#__\`X!@E`&`0 +M)0/@``@`````)[W_N*^_`$2OM`!`K[,`/*^R`#BOL0`TK[``,`"@F"4`P)`E +MC[0`6##P__\2```.```@)2>E`!@`!!A``*,8(0`$$(``1!`A``(00`!2$"&4 +M0@`(I&(``"2$``$`D!`J%$#_]@`$&$"69```)Z(`*J^B`!`\`@``)$(``">E +M`!@"`#`E`$#X"2>G`"@``$@E```X)0``("4GI0`8EZ@`*)>F`"H`D!`J$$`` +M#``$$$``HA`AE$(``#"#__\!`A`F`&(X"@`$$$``HA`AE$(``!3"__0DA``! +M`&!()99D``"7I0`HEZ8`*@`'B(`")X@A`!&(0`(RB"&6)P`&``F`@`()@"$` +M$(!``A*`(98"``8\$@`!)E+X?`)`^`FOH@`0IH(`!I9D``"7I0`HEZ8`*I8G +M``26`@`$`D#X":^B`!"F@@`$EF0``)>E`"B7I@`JEB<``I8"``("0/@)KZ(` +M$*:"``*69```EZ4`*)>F`"J6)P``E@(```)`^`FOH@`0IH(``(^_`$2/M`!` +MC[,`/(^R`#B/L0`TC[``,`/@``@GO0!(CZD`$##&__\PA/__)`,`9'"#(`(` +M!C!`E*(``'!#$`(D0O_V`((0*Q!```4`IC`AE*(``*4B```#X``(I.(``)3" +M__XD`P!D<$,0`B1"``H`1!`K$$``#@"F$"N4PO_^I2(```/@``BDX@``E*(` +M`*4B```#X``(I.(``)2B``"DX@``E*(``@/@``BE(@``$$``%``````D"`!D +ME*(``'!($`(`1!@C*&+_]Q1```,H8@`*%$#_[0````"4H@`"<$@0`B1"__8` +M@A`K%$#_ZP`````DI0`"`*80*Q1`_^\``````^``"```````@#`EE,("<#!" +M`/`D0O_0+$(`0!!``!(DQ2B@/`0``"2$)X",@P`$K,,HH``#$,``0Q`A``(0 +M@"2$``@`1!`AK,(HO"0"``&LPBBX)`(`%*S"**PD`@!5`^``"*S"*+`\!``` +M)(0F$(R#``2LHP````,0P`!#$"$``A"`)(0`"`!$$"&LH@`<)`(``:RB`!@D +M`@`4K*(`#"0"`",#X``(K*(`$">]_^BOOP`4K[``$`"`&"648@)P,$(`\"1" +M_]`L0@!`$$``%@"@@"6,8BD\`$#X"20%``<\`P`!)&/8_`!`("4D!0`!)`8` +M)`!@^`D``#@E``!()20(`&L``#`E)`,``11#`"(D!P!K)`@`4R0'`%,D`@`W +M$```':X"`!",8BD\`&`@)0!`^`DD!0`'/`,``21CV/P`0"`E)`4`!B0&`"4` +M8/@)```X)0``2"4D1``$)`,`,CA"`#\`8$`E`()`"R0#`$``8#`E``(P"B3' +M`#(D`P`4``(8"ZX#``PDQ``C),,`-P""&`JN`P`0C@4`!`"I$"L!!1@K`$,0 +M)1!```0``"`E`*88*P#E$"L`8B`E`(`0)8^_`!2/L``0`^``"">]`!@GO?_P +MA((L`(R#*_P`0Q`AC(4`%#0#@```HR@A``(20#!"?@`T0H``K*(9,"0"``&L +M@BO0`^``"">]`!`GO?_@K[\`'*^R`!BOL0`4K[``$`"`B"4"()`E)C`HH(XC +M*+@08`!%```0)8XC*]`D`@`!%&(`0#0#@`".0@`4`$,0(8Q#&3`P8H``%$`` +M.@`#)D(``Q7",$(``R0#``(40P`,K@0`!)9"`FXL0@!"%$``!0````"6(A,J +M`$00(1````2N`@`$C@(`!"1"``6N`@`$ED("<#!"`/`D0O_0+$(`0!!```P\ +M`@`!)$(`\`!`^`D"0"`EC@0`!(X#`!0`@Q`K%$```P"#$",0```"K@(`!*X` +M``2N("O0/`(``21"_%P"0"`E`$#X"0(`*"440``1/`(``21"_Q`"0"`E`$#X +M"0(`*"400``+/`(``21"_T`"0"`E`$#X"0(`*"480``%)`(``JXB*]`D`@`! +MKB(KY*X@*\R.(BO0C[\`'(^R`!B/L0`4C[``$`/@``@GO0`@C*,`!(RB``P` +M0Q`K$$``!0``("6,H@`0`&(0*Q1```(`````)`0``0/@``@`@!`E`*`X)92" +M`G`P0@#P)$+_T"Q"`$`\`P``%$```R1H)X`\`@``)$@F$(SD````!!#``$00 +M(0`"$(`!`A`A)$(`"*SB`!R,X@`$C.,`$`!#$"L40``D`````!"``%,D`O__ +MC.(`!*SB``B,XP`0`$,0*Q1``!H`8$@EC.(``!!``!<`````C.(``"1&__^L +MY@````8@P`"&("$`!""``(@0(8SE`!R,0P`8C*(`$`!B&",``QA`C.(`"`!# +M$".LX@`(`00@(22$``@`21`K%$```ZSD`!P4P/_K``````/@``@D`@`!C.(` +M!(SC``P`8A@K%&``+0``$"6-`P``)&/__XSD```0@P`H)`+__HSC``2LXP`( +MC.(`#`!`2"4`0Q`K%$``(20"``*-`P``)&/__XSB````0"`E`$,0*Q!``!HD +M`@`")(8``:SF````!B#``(8@(0`$((``B!`AC.4`'(Q#`!B,H@`0`&(8(P`# +M&$",X@`(`$,0(ZSB``@!!"`A)(0`"`$B$"L40``&K.0`'(T"```D0O__`,(0 +M*Q1`_^D`P"`E)`(``@/@``@`````)[W_V*^_`"2OM``@K[,`'*^R`!BOL0`4 +MK[``$`"`B"4F,BB@KB`HM(XB*3P`0/@))`4`!SP#``$D=-C\`$`@)20%``$D +M!@`D`H#X"0``."4`0)@E)`(``19B`"&/OP`DCB(HO(10``".(BD\`B`@)0!` +M^`DD!0`'`$`@)20%``0D!@`@`H#X"0``."42$P`+`$`8)1(```,H@```((@)`('$`0!`A`$`$,0)`!$$"6LH@```C`0(211__@! +M4!`C`$(/_G),8``8^_`!R/L@`8C[$`%(^P`!`#X``()[T`(">] +M_Z"OOP!8K[<`5*^V`%"OM0!,K[0`2*^S`$2OL@!`K[$`/*^P`#@`H+@EEN(` +M`C!"0``00``'`("8)3P"```D0@```$#X"20%`@`0```4`$"0)9;B``(P0H`` +M$$``!SP"```D0@```F`@)0!`^`DD!00`$```"@!`D"66XP`",&,`$"0&`0`D +M!0`")$(```)@("4`0/@)`,,H"@!`D"6.0@``&$``/0``B"4\`@``)%8``">T +M`"@T%8<``!$00`!1$"$``A"`)$(`(`)"@"&2`@`(``(0@"1"1P`L0A``$$`` +M&0)@("62!P`+KZ``$`)`*"4"P/@))`8`#J^B`"B3I``HDH(``0`"$@``@B`E +MDH(``@`"%```@B`EDH(``P`"%@``@B`ED@,`"``#&(".8@`4`$,0(0!5$"&L +M1```$```$B8Q``$`$8!``A&`(0`0@(`F$``@`E"`(9('``NOH``0`D`H)0+` +M^`DD!@`.D@0`"``$((".8P`4`&08(0!U&"&L8@``)C$``8Y"```"(A`J%$#_ +MR@`1$$"6X@`",$(`$!1``'./OP!8/`(``"1"```"8"`E`$#X"20%``@`0)`E +MCD(``!A``&D``(@E/`(``"16```GM0`L)!<``2>T`#``$1!``%$0(0`"$(`D +M0@`@`D(8(9!B``@``B"`-`*'``""@"&08@`%%$``4R2"1P`L0A``$$``%@)@ +M("609P`+KZ``$`)`*"4"P/@))`8`#J^B`"R3HP`LDJ(``0`"$@``8A@EDJ(` +M`@`"%```8A@EDJ(``P`"%@``8A@ECF(`%`!0$"&L0P``$```#@`1$$``$1!` +M`%$0(0`"$(``4A`AD$<`*Z^@`!`"0"@E`L#X"20&``Z.8P`4`'`8(:QB```` +M$1!``%$0(0`"$(`D0@`@`D(8(9!B``D00``G``(0@`("@"$F`L``+$(0`!!` +M`!8"8"`ED&<`"Z^W`!`"0"@E`L#X"20&``ZOH@`PDZ,`,)*"``$``A(``&(8 +M)9*"``(``A0``&(8)9*"``,``A8``&(8)8YB`!0`4!`AK$,``!````XF,0`! +M`!$00`!1$"$``A"``%(0(9!'`"NOMP`0`D`H)0+`^`DD!@`.CF,`%`!P&"&L +M8@``)C$``8Y"```"(A`J%$#_GP`1$$"/OP!8C[<`5(^V`%"/M0!,C[0`2(^S +M`$2/L@!`C[$`/(^P`#@#X``()[T`8">]__",@@`4-`.```!#$"&,0@`<,$<_ +M@)2B``(P0D``$$``!R0*`00\"Q^`/`8`&R0%`!,D"`VL$```!R0)`!0D"@#2 +M/`L?@#P&`#8D!0`))`@-2"0)``J,@P`4-`*```!B&"$`IQ`E`$80)0!+$"6L +M8@`]`!`GO?_(K[\`,*^S`"ROL@`HK[$`)*^P`"``@)@E`*"` +M)8YC*-0\!7__-*7__SP"```D0@```$#X"0!E*"0`0"@ECF(`%(Q&`#`PT0/P +M`!&)`@(@D"4N(@`"+$(``1(```4"0I`C)`(`)0!1$",``A!"`B*0(1)1``]_^BOOP`0`*`X +M)0"`0"64@P*$`.,8*A!@``D``!`E``]`!@GO?_HK[\`$`#`0"4`@#@EE(,"A`"C&"H0 +M8``*```0)0`%,0``Q3`C``8P@`#F,"$\`@``)$(```$`*"4`0/@)),8I;(^_ +M`!`#X``()[T`&">]_]"OOP`HK[4`)*^T`""OLP`]__`` +M@#@EC(8`%(R%*5@PI0/_C((I8``"%``\`P/_`$,0)`"B*"6LQ0"DC.8`%(R% +M*5PPI0/_C((I9``"%```0Q`D`*(H):S%`*B,Y0`4C*,`K"0"_```8A@DC((I +M:#!"`_\`8A@EK*,`K`/@``@GO0`0)[W_Z*^_`!``H#@E`(`P)92#`H0`XQ@K +M$&``(```$"4`!Q$``$<0(P`"$(``PB@A)*4I;(RC``008``8```0):R@``0D +M`P`!`.,8!``#&">,PBE8`&(0)*S"*5B,PBE<`&(0)*S"*5R,PBE@`&(0)*S" +M*6",PBED`&(0)*S"*62,PBEH`&(8)#P"``$D0@I4`$#X":S#*6@D`@`!C[\` +M$`/@``@GO0`8)[W_B*^_`'``@%@E`*!0)0%@2"6-9!+,E6,"A`%#&"L08`)! +M```0)0`*$0``2A`C``(0@`$B,"$DQBELC,,`!!!@`CDD`@`!C,,`&"0"__\4 +M8@",`````!"``'XD`P"@E((``C!"`*`40P!Z)`,`'Q```'HD!``!,(0#_XS" +M`!P``A*`-&/\``!#$"0`@B`EC,(`%``"%0`\`P_P`$,0)`""("6OI`!`DZ,` +M0">D`$"0@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6-8@`4 +M`$40(:Q#$$`0``!^``HH@)3#`"(``QD`,&,`\)3"`"`P0@`/`&(8)3P"``@T +M0B```&(8):^C`$23HP!$D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`" +M%@``8A@EC6(`%`!%$"&L0Q"`$```=R0%"``T8___`(,8)(S"`"@``A8``&(8 +M):^C`$B3HP!()Z0`2)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8` +M`&(8)8UB`!0`2!`AK$,(P!```'4D`O_P-$+__P!B$"0\`P$``$,0):^B`$R3 +MHP!,)Z0`3)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)8UB +M`!0`2!`AK$,)`!```'<`"D"`C,(`+#1C__\`0Q@D``(0*P`"%0``0Q`EKZ(` +M4).C`%`GI`!0D((``0`"$@``8A@ED((``@`"%```8A@ED((``P`"%@``8A@E +MC6(`%`!($"&L0Q#`$```;XS"`#`D`P`/)`0``0"#$"L00``*``HH@``$$$`T +M1``!`(,0*Q1`__T`!!!`$````P`**(",Q``8``HH@"2BT$`L0A``%$#_>#P# +M``\`H!`EC64`%`"B*"$PA`/_C,(`'``"$H`T8_P``$,0)`""("6,P@`4``(5 +M`#P##_``0Q`D`((@):RD$$``"BB`)*+0@"Q"$``40/^`)Z0`1`"@$"6-9``4 +M`((@(93#`"(``QD`,&,`\)3"`"`P0@`/`&(8)3P"``@T0B```&(8):R#$(`D +M!0@`C,0`)!"``!D`&20@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6-9``4``H0@`!$$"&L0PG` +M$```8(S"``R,P@`P%$``%C2E`&(\`@``/`,``(Q"``",8P```$,0(XTC*_`` +M8B`C/`(``(Q"````@B`C``I`@"4"R0`L0A``%$#_F@`$(H`!`!`EC6,`%`!B +M&"$\`@$``((0):QB"0`\`@`$`.(X)8S"`#@P0@`!$$```CP"`"0`XC@E``I` +M@"4"R<`L0A``%$#_FR>D`%@!`!@EC6(`%`!#$"&L10G```HH@"2BT0`L0A`` +M%$#_HB>D`%P`H!@EC6(`%`!#$"&L1Q$`C,(`-!!``"L`"A!`C6,`%"1"`%"L +M8@L`C6,`%(S"`#2L8@L$C6,`%"0"``FL8@L(``H8@"1BR<`L0A``%$#_G0`` +M``"-8P`4``H0@`!#&"$D0LG`+$(0`!!``!`D90G`C&()P*^B`&B3HP!H)Z0` +M:)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)1````8T8A`` +MC6(`%``*&(``8A@AC&()P#1"$`"LH@``C,(`##!"``$00``&)`(``0%"$`2- +M(RE8`$,0)1````:M(BE8`4(0!``"$">-(RE8`$,0)*TB*5B,P@`,,$(``1!` +M``8D`@`!`4(0!(TC*5P`0Q`E$```!JTB*5P!0A`$``(0)XTC*5P`0Q`DK2(I +M7(S"``PP0@`"$$``!B0"``$!0A`$C2,I8`!#$"40```&K2(I8`%"$`0``A`G +MC2,I8`!#$"2M(BE@C,(`##!"``000``&)`(``0%"$`2-(RED`$,0)1````:M +M(BED`4(0!``"$">-(RED`$,0)*TB*62,P@`,,$(`"!!```8D`@`!`4(0!(TC +M*6@`0Q`E$```!JTB*6@!0A`$``(0)XTC*6@`0Q`DK2(I:#P"``$D0@I4`6`@ +M)0!`^`D`P"@E)`(``8^_`'`#X``()[T`>`"`&"4`!2"`)(+(`"Q"$``00``1 +M)[W_Z(QB`!0`1!`AC$((`*^B`!"3HP`0)Z0`$)""``$``A(``&(8)9""``(` +M`A0``&(8)9""``,``A8`$```!0!B$"4`!1"`C&,`%`!B&"&,8@@``^``"">] +M`!@GO?_H``4X@"3BR``L0A``$$``$@"`0"6OI@`0DZ,`$">D`!"0@@`!``(2 +M``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6-`@`4`$<0(:Q#"``0```& +M)`(``0`%&("-`@`4`$,0(:Q&"``D`@`!`^``"">]`!@GO?_PC(,`%"0"``$` +MHA`$K&((0"0"``$#X``()[T`$``%&(`D8LH`+$(0`!!```@GO?_HC((`%`!# +M$"&,0@H`KZ(`$).B`!`0```&,$(``P`%$(",@P`4`&(8(8QB"@`P0@`#%$`` +M!B0#``&,@@`4`*,8!(Q""$``8A@D``,0*P/@``@GO0`8)[W_P*^_`#BOM0`T +MK[0`,*^S`"ROL@`HK[$`)*^P`"``@(@E`*"H)8XC`!0D`@`!`J(0!*QB"(`D +M$P/H/`(``"12```\`@``$```!"10```"`/@))`0`9"9S__\28``%`B`@)0)` +M^`D"H"@E%$#_^``````\`@``)$(```(@("4`0/@)`J`H)1!``%<`````CB0" +M:#B#``]`$"/H@`4CZH`((^G`"2/J0`H +MCZL`+(2#+```0Q`A+$0`0"0#`#\`9!`*,,8/_P`"%```PC`E``D10C!"``$` +M`A7``$80)0`'/D`\`QX``.,X)`!'&"4Q(@`!$$```P"@0"4\`@$``&(8)0`) +M$0(P0@`!``(70`!#$"6I`@`(N0(`"X^C`!```QT`CZ8`/``&-D"/I0`T``4O +M0(^D`#@`!";```D00C!"``$``A8``&88)0!E&"4`9!@E`$,0):D"``RY`@`/ +MCZ,`'``#'``\`@`/`&(8)``)$D`P0H```$,0):D"`!"Y`@`3CZ(`&*D"`!2Y +M`@`7)`+__Q%"``\`"A-`B00`#)D$``\\`P`/-&/@``!#$"0`@B`EJ00`#+D$ +M``^)`@`(F0(`"SP#0```0Q`EJ0(`"+D"``LQ(@`,$$``'SP#?P`T8_\``6,8 +M!S!C``$08``;```0)3$B``@\!(````(@"HD#``B9`P`+``D0@C!"``$``A6` +M`&08)0!#$"6I`@`(N0(`"XD#`!"9`P`3CZ(`,#!"?_\`8A@EJ0,`$+D#`!.) +M`@`4F0(`%P`+'0``0Q`EJ0(`%+D"`!/H@`0``(2@`!B&"6HHP`4N*,`%Q$@``X` +M"1\`B*(`$)BB`!,`0Q`E-$*``*BB`!"XH@`3B*,`%)BC`!>/H@`8``(3P`!B +M&"6HHP`4N*,`%P/@``@D`@`!B*(`")BB``L\`R```$,0):BB``BXH@`+`^`` +M"`````"/H@`0$.``"X^C`!2(HP`,F*,`#RQ"``$``A,``&88)0!#$"6HH@`, +MN*(`#Q```!L`````$$``#P````"HH``(N*``"ZBF``RXI@`/B&(`$)AB`!.H +MH@`0N*(`$XAB`!288@`7J*(`%+BB`!<0```+````````&"6HHP`(N*,`"S3" +M$`"HH@`,N*(`#ZBC`!"XHP`3J*,`%+BC`!>HH``@H@`EB,(`%)C"`!<``A/" +M,$(`'S1"`("@H@`EB,(`')C"`!\``A-"H*(`)HC"`!B8P@`;,$(`\``"$0*@ +MH@`GB,(`&)C"`!LP0@\```(2`J"B`"B(P@``C!C``^0H@`H`$,0(:"B`"B(PP`0F,,`$P`#'0(P8P`/ +MD*(`*`!#$"&@H@`HB,,`$)C#`!,``QP",&,`#Y"B`"@`0Q`AH*(`*(C"`!B8 +MP@`;,$+P```"$P*@H@`IB,,`')C#`!\\`@$``&(8)"QC``$D`@`"`$,0(Z"B +M`"H``!`E`^``"`````",H@``C(-2Z`!#$"2LH@````(0)XR#4N@`0Q`D`^`` +M"*R"4N@``````````">]_]BOOP`DK[``(`"`@"4\`@``)$(```!`^`DF!2D4 +MC@(`%#0#@```0Q`AK$`!)(X"`!0`0Q`AK$`!*(X"`!2L0`!`C@(`%`!#$"$\ +M`P`"K$,!,(X"`!0T`X```$,0(3P#`@"L0P$XC[\`)(^P`"`#X``()[T`*">] +M_]BOOP`DK[``(`"`@"6.`P`4)`(`!JQB`$`\`@``)$(```!`^`DF!2D4C@(` +M%#0#@```0Q`AK$`!)(X"`!0`0Q`AK$`!*(^_`"2/L``@`^``"">]`"@`@#@E +M```P)20(`%APR!@"`&<0(91$+#24HP``$(,`%`#`$"5PR!`")$(L,`#B&"&4 +M8@`$%$``"B3&``$DQO__E*(``*1B``24H@`"I&(`!I"B``2@8@`(`^``"`#` +M$"4LP@!`%$#_ZG#(&`(``!`E`^``"``````#X``(C((L,`/@``@D@BC8)[W_ +MT*^_`"BOL0`DK[``(`"`@"4"`(@EC@,":"0"``448@`$```@)98"`FPX0@`) +M+$0``:X$+"@\`@``)$(``"8$+#0`0/@))`46````."4D"`!8)!D`!R08``(D +M#P'T)`D`R"0.`&0D#0`H)`P`!SP+`+\U:_X,/`H`OS5*_SB.(@)H+$(`!Q!` +M``1PZ!@"`'`0(1````.@62P\`'`0(:!8+#QPZ"`")@8`"`"&$"&L3RQ`)(,L +M2"8%``0`HQ`AK$D```##&"&L:0``)(,L4`"C$"&L3@```(40(:Q-+%@`PQ@A +MK&P``"2"+#@"`A`AH$``"*!```F00P`$H$,`!J!```>.`BPH$$``!`"&$"&L +M2RQP`(40(:Q*+'@DYP`!+.(`0!1`_]8`````C@(L*!!```XT`X``CB(`%`!# +M$"&.`RQXK$,!+(XB`!0T`X```$,0(8X#+'RL0P$T/`(``"1"````0/@)`B`@ +M)20"`&2N`BPLC@(L)#1"``&N`BPDC[\`*(^Q`"2/L``@`^``"">]`#`GO?_8 +MK[\`)*^P`"``@(`EC@(L*!!```L\`@``)$(```!`^`D`````C@(`%#0#@``` +M0Q`AK$`!+(X"`!0`0Q`AK$`!-(^_`"2/L``@`^``"">]`"@GO?^@K[\`6*^Q +M`%2OL`!0`("()0(@@"4LH@`'$$`!J(X(+#`\`@``)$(I$``%&(``8A@AC&(` +M``!```@``````,`X)2S#``408`&@```0)8XE`!0T`H```*(H(8RD&%`\`O`/ +M-$+__P""("0`!Q"``%`0(8Q"4G```A4`/`,/\`!#$"0`@B`EK*084(XD`!0T +M`H```((@(8R#&%PD`H!_`&(8)``'$(``4!`AC$)2F``"$<`P0G^``&(8):R# +M&%R.)0`4-`*```"B*"&,I!AB`!@`0Q`AC$(````"%4`\`P_@`$,0 +M)`""("6LI!ALCB4`%#0"@```HB@AC*08:#P"_P$T0O__`((@)``&&(`GH@`@ +M`$,0(8Q"`````A1`/`,`_@!#$"0`@B`EK*08:(XE`!0T`H```*(H(8RD&&@\ +M`H#_-$+__P""("0`!AB`)Z(`*`!#$"&,0@````(6`#P#?P``0Q`D`((@):RD +M&&B.)0`4-`*```"B*"&,HQAH)`+_X`!B&"0`!B"`)Z(`,`!$$"&,0@``,$(` +M'P!B&"6LHQAHCB4`%#0"@```HB@AC*,8;"0"P/\`8A@D)Z(`.`!$$"&,0@`` +M``(2`#!"/P``8A@EK*,8;!#```DT`H``CB(`%#0#@```0Q`AC$,8;#1C``&L +M0QAL$```""S#``&.)``4`((@(8R"&&PD`__^`$,0)*R"&&PLPP`!D0(`#!!B +M`,\D`@`!$,``!0````".`BCH)$(``1````2N`BCHC@(H["1"``&N`BCL+,(` +M`1```,*A`@`,)`(`"*^B`!`D`@`&KZ(`%``&,"N.)0`4-`*```"B*"&,HR(( +M)`+_P`!B&"0`!B"`)Z(`$`!$$"&,0@``,$(`/P!B&"6LHR((D0(`#1#"`*XD +M`@`!$,``!0````".`BCP)$(``1````2N`BCPC@(H]"1"``&N`BCT$```HJ$& +M``VOH``0)`(`!*^B`!0D`@`(KZ(`&`#`."4LPP`#$&``F@``$"6.)0`4-`*` +M``"B*"&,I!A8/`+__#1"#_\`@B`D``<0@`.B$"&,0@`0``(3`#P#``,T8_`` +M`$,0)`""("6LI!A8D0(`"P!'$"L00``%`````(X"*/@D0@`!$```"*X"*/B1 +M`@`+`.(0*Q!```0`````C@(H_"1"``&N`BC\$```>*$'``L\`@``)$,H\(Q" +M*/"OH@`0C&(`!*^B`!2,8@`(KZ(`&(QB``ROH@`]_]BO +MOP`DK[``((R0+#"N```0C((L*!!``"L`@"@EC@,`%#P"`,``0Q`K$$```SP" +M`,`0```#K@``1`!#$".N`@!$C@,`'#P"`,``0Q`J$$```SP"`,`0```#K@`` +M2`!#$".N`@!(C((`%#0#@```0Q`AC@,`1*Q#`2R,@@`4-`.```!#$"&.`P!( +MK$,!-(R"`!0T`X```$,0(3P#``*L0P$PC((`%#0#@```0Q`A/`,"`*Q#`3@\ +M`@``)$(```!`^`DDI2D4K@``/*X``$"/OP`DC[``(`/@``@GO0`H)[W_X*^_ +M`!BOL0`4K[``$`"`B"4"(#@ECB(L)#!"``$00`!@CB42S(XP+#"2!@`)+,(` +M!!!```<\`@``)$(``"0%``$`0/@)),8``1```%:/OP`8D@8`"I("``@`PA`K +M$$``"#P"```D0@```B`@)20%``4`0/@)),8``1```$J/OP`8C.,I*#!B`'\L +M0@!`)&,`?Q!```,``QG"C.(I*``"&<*.`@`H`$,0*A!```\`````D@(`#!1` +M`!@"("`E/!```"80```D!0`"`@#X"0``,"4"("`E)`4`!0(`^`D``#`E$``` +M,(^_`!B.`@`D`$,0*A!``!0\`@``D@(`#!!```8\`@``)$(```(@("4D!0`" +M`$#X"20&``&2!@`++,(``A!``!\\`@``)$(```(@("4D!0`$`$#X"23&``$0 +M```9C[\`&"1"````0/@)`B`@)21"__XL0@`"$$``$H^_`!B2`@`,%$``!CP" +M```D0@```B`@)20%``(`0/@)```P)9("``L00``&/`(``"1"```"("`E)`4` +M!`!`^`D``#`EC[\`&(^Q`!2/L``0`^``"">]`"`GO?_@K[\`&*^Q`!2OL``0 +M`("()0(@."6.(BPD,$(``1!``#*.)1+,CC`L,)(&``DLP@`$$$``!SP"```D +M0@``)`4``0!`^`DDQ@`!$```*(^_`!B,XRDH,&(`?RQ"`$`D8P!_$$```P`# +M&<*,XBDH``(9PHX"`"0`0Q`J$$``##P"``"2!@`++,(``A!``!<\`@``)$(` +M``(@("4D!0`$`$#X"23&``$0```1C[\`&"1"````0/@)`B`@)21"__XL0@`" +M$$``"H^_`!B2`@`+$$``!SP"```D0@```B`@)20%``0`0/@)```P)8^_`!B/ +ML0`4C[``$`/@``@GO0`@)[W_T*^_`"ROL@`HK[$`)*^P`"``@(@E`B"0)3P" +M``$D0A]``$#X"8XE$LPD`P!8<$,@`@"1@"$F$"PTKC`L,(XB+"0P0@`!$$`` +M*R0"``&.(P)X$&(`*`(@("6.(BD()$(``:XB*0@\$```)A```"0%``$"`/@) +M```P)0(@("4D!0`%`@#X"0``,"4"("`E)`4`!`(`^`D``#`E`B`@)20%``(" +M`/@)```P)0(@("4D!0`#`@#X"0``,"4\`@``)$(```!`^`D"("`E/`,``"1C +M```"("`E`&#X"31%`0`\`@`!)$(HD`!`^`D"("`E$```3X^_`"R2!@`)$,`` +M!3P"```D0@```B`@)0!`^`DD!0`!D@8`"A#```4\`@``)$(```(@("4`0/@) +M)`4`!9(&``P0P``&/`(``"1"```"("`E)`4``@!`^`DLQ@`!D@8`#1#```4\ +M`@``)$(```(@("4`0/@))`4``Y(&``L0P``%/`(``"1"```"("`E`$#X"20% +M``2.0BPH$$``&CP"```D0@```$#X"0(@("4D!?[_/`,``"1C```"("`E`&#X +M"0!%*"0\`@`!)$(HD`!`^`D"("`ECB(`%#0#@```0Q`A/`,``JQ#`3".(@`4 +M-`.```!#$"$\`P(`K$,!.!````^/OP`L/`(``21"*)``0/@)`B`@)3P"```D +M0@```$#X"0(@("4\`P``)&,```(@("4`8/@)-$4!`(^_`"R/L@`HC[$`)(^P +M`"`#X``()[T`,">]_]"OOP`LK[(`**^Q`"2OL``@`("0)0"@@"4"0(@ECD(` +M%#0#@```0Q`AK$`!)(Y"`!0`0Q`AK$`!*#P"```D0@```$#X"28E*12.`@`` +MKB(I*(X"``2N(BDLC@(`"*XB*3".0@`4-`.```!#$"&,10$LC$8!-#P#`,`` +MHQ`D$$,``P##$"040P`HC[\`+(XP+#".!`!$`*0@(XX"`#P`@A`CCB,I``!# +M$"&N(BD`K@0`/(X$`$@`Q"`CC@(`0`""$"..(RD$`$,0(:XB*02N!`!`C@,` +M/(X"`!0`0Q`K$$``!#P"``$D0BEP`$#X"0)`("6.`P!`C@(`'`!#$"L00``& +M/`(``3P"``$D0BLH`$#X"0)`("4\`@`!)$(HD`!`^`D"0"`EC[\`+(^R`"B/ +ML0`DC[``(`/@``@GO0`P)[W_Z*^_`!2OL``0`("`)0(`."60HP`%)`(`$11B +M`!6.!BPPC,(`/"1"``&LP@`\C@(I`"1"``&N`BD`C,,`/(S"`!0`0Q`K$$`` +M'SP"``$D0BEP`$#X"0`````\`@`!)$(HD`!`^`D"`"`E$```%X^_`!0D`@`9 +M%&(`%(^_`!2,P@!`)$(``:S"`$",XBD$)$(``:SB*02,PP!`C,(`'`!#$"L0 +M0``)/`(``21"*R@`0/@)`@`@)3P"``$D0BB0`$#X"0(`("6/OP`4C[``$`/@ +M``@GO0`8)[W_Z*^_`!``@"@EC(8L,(R#*2@P8@!_+$(`0"1C`'\00``#``,9 +MPHRB*2@``AG"C,(`*`!#$"H40``7`````(S"`"0`0Q`J$$``"@````"0P@`, +M$$``!SP"```D0@``)`4``@!`^`DD!@`!$```&H^_`!"0PP`+$&``!SP"```D +M0@``)`4`!`!`^`DD9O__$```$8^_`!"0PP`*$&``!SP"```D0@``)`4`!0!` +M^`DD9O__$```"(^_`!"0Q@`)$,``!"1"```D!0`!`$#X"23&__^/OP`0`^`` +M"">]`!B,@@`4-`.```!#$"&,1P#LC$@`\(Q&`/B,A2PPC*(`.!!```0``!@E +M`,(0*Q!```4`````C((I#"1"``$0```0K((I#(RD`#@`Q"`CC*,`-`$#&"., +MH@`P`.(0(P"#&",`8A@C/`)?4S1".2D`8@`8```0$``"$X,``Q_#`$,8(ZRF +M`#BLIP`PK*@`-`/@``@`8!`E)[W_R*^_`#"OLP`LK[(`**^Q`"2OL``@`("8 +M)0"@D"4`P"@ECF(L,!!``+D"8(@ECF(L)#P#0```0Q`D$$``"20#`-".8A+, +ME$(``C!"`-`40P`$/`(``"1"````0/@)`````(YB+"0P0@`!$$``J8^_`#". +M(BPP$$``I@!`@"6.0@``KB(I*(Y"``2N(BDLCD(`"*XB*3`\`@`!)$(Q9`!` +M^`D"8"`E`$"0)09!``@`````CB(I$"1"``&N(BD0/`(``21"*)``0/@)`F`@ +M)8X"`!`"0A`AK@(`$(XB+"@00``[/`(``"1"```"8"`E`$#X"28E*12.8@`4 +M-`.```!#$"&,0P$LC$4!-(X"`$0`8A`K%$``!P````".`@!(`*(0*Q!``!H` +M````$```#(X$`$B.8@`4-`.```!#$"&.`P!$K$,!+(YB`!0T`X```$,0(3P# +M``*L0P$PC@0`2`"D$"L00`!J-`.``(YB`!0`0Q`AK$0!-(YB`!0`0Q`A/`," +M`*Q#`3@0``!BC[\`,(X$`$0`9"`CC@(`/`""$"..(RD``$,0(:XB*0"N!``\ +MC@0`2`"D("..`@!``((0(XXC*00`0Q`AKB(I!*X$`$".8BPD,$(``1!``$Z/ +MOP`PCB,L+``#$(``0Q`AC@0`$`!$$"L00``9/`408HX"`!AP@A`"-*5-TP!% +M`!D``!`0``(1@HX#`#P`0Q`K%$``(SP"``&.`@`@<((0`@!%`!D``!`0``(1 +M@HX#`$``0Q`K%$``&3P"``$D0C"$`$#X"0)@("40```5/`(``8X#`!".(BPL +M`$,0*Q!``"J/OP`PC@(`%'!B$`(\`Q!B-&--TP!#`!D``!`0``(1@HX#`#P` +M0Q`K$$``"CP"``$D0BEP`$#X"0)@("4\`@`!)$(HD`!`^`D"8"`E$```%H^_ +M`#".`@`0C@,`''!#$`(\`Q!B-&--TP!#`!D``!`0``(1@HX#`$``0Q`K$$`` +M"H^_`#`\`@`!)$(K*`!`^`D"8"`E/`(``21"*)``0/@)`F`@)8^_`#"/LP`L +MC[(`*(^Q`"2/L``@`^``"">]`#@````````````````#X``(```0)0/@``@` +M`!`E`^``"```$"4GO?_@K[\`&*^Q`!2OL``0`("`)0(`B"4\`@``)$(``"0% +M`!$D!@`!`$#X"0``."440``6)`+__XX"+"0\`T```$,0):X"+"0\`@``)$(` +M``!`^`D\!``!`$`8):X#4E`08``,)`(``CP"```D0@```$#X"0(@("4\`@`! +M)$(YI`!`^`D"("`E)`+__Z8"*-(``!`EC[\`&(^Q`!2/L``0`^``"">]`"`G +MO?_HK[\`%*^P`!``@(`EK@`"I(X"4E`00``)/`(``"1"````0/@)`````#P" +M```D0@```$#X"8X$4E"N`%)0C[\`%(^P`!`#X``()[T`&">]__@`@'`ED*,` +M(``#&@"0H@`A`$,0)1!```>0K0`FB*(`+)BB`"\00``#`````!````*03``` +M``!@)2V"``$`#1`+%$``9R0"``&4Z0``E.L``I3H`!"4Z@`2``@A0`#$&"$D +M8P`$H.(`#(QB``"OH@``CZ(``!!``!L`Q!@AC&(``*^B``2/H@`$,$/__X^B +M``0``A0"$&(`+P`((4`E"``!`0D`&P``$!`5(``"```````'``T`0$`E)4H` +M`0%+`!L``!`0%6```@``````!P`-`$!0)0`*%``!`A`E$```'*SB``@`"!%` +M`,(8(8QB``"OH@`$CZ(`!#!#__^/H@`$``(4`A!B`!(`"1A"`0,0(0!)`!L` +M`"`0%2```@``````!P`-`4,8(P!K`!L``!`0%6```@``````!P`-``(4``"" +M("6OI``$CZ(`!*SB``@`""%``(8@(:"-`!B@C``9D<(HTZ""`!J0HP`B``,: +M`)"B`",`0Q`E,$)__Z2"``B/H@`8CZ,`'*R"`!"L@P`4/`+__P%"$"6L@@`` +M)0(``0!)`!L``!`0%2```@``````!P`-I.(`$"5"``$`2P`;```0$!5@``(` +M``````<`#:3B`!*,X@`8)$(``:SB`!@#X``()[T`"">]__BLX```D*(`#!!` +M`$<`@'`EE*P``)2M``*4J``$E*D`!B0+``$`"!%``<(0(:Q+``0`0%`EC4(` +M`#!$__^-0P````,<`A"#`#D``!`E%20`)0`(&4``;A@AC&(`"*S"``",8@`, +MK,(`!(QB`!"LP@`(C&(`%*S"``R,8@`8K,(`$(QB`!RLP@`4)0(``0!,`!H` +M`!`0%8```@``````!P`-I*(`!"4B``$`30`:```0$!6@``(```````<`#:2B +M``:,H@`4)$(``:RB`!0`"10``$D0):QB``"M0```$```$R0"``&LZP``C*(` +M"*^B```!`"`E`2`8)8^B```P2/__CZ(````"3`(!!"`F`2,8)BQC``$`!!@+ +M$&#_P@`````0```"```0)0``$"4#X``()[T`"">]_^BOOP`4K[``$`"`@"4\ +M`@``)$(``"8$2C0`0/@))`4('"0"`!2N`E)$K@)22(^_`!2/L``0`^``"">] +M`!@GO?_@K[\`&*^Q`!2OL``0`("()3P0```F$```CB124`(`^`D\!0`!)B12 +M5`(`^`DD!0`<)`((`*8B4E0D`@@!IB)25H^_`!B/L0`4C[``$`/@``@GO0`@ +M)[W_T*^_`"ROL@`HK[$`)*^P`"``@)`ECD(L)#P#P```0Q`D$$``((Y%$LR4 +MH@`",$(`T"0#`-`40P`FC[\`+#P"```D0@```$#X"301@`".0@`4`%$0(8Q0 +M&50D`@`%KD)23#P"`!0"`H`E/`(``"1"````0/@)`D`@)3P#```D8P```D`@ +M)0!@^`DT10(`CD(`%`!1$"$V$``!K%`95!````R/OP`L/`(``"1"````0/@) +M`D`@)20%_?\\`P``)&,```)`("4`8/@)`$4H)(^_`"R/L@`HC[$`)(^P`"`# +MX``()[T`,">]_]BOOP`DK[``(#P"```D0@```$#X"0"`@"4D!?[_/`,``"1C +M```"`"`E`&#X"0!%*"2.!``4-`*```""("&,@AE4)`/__@!#$"2L@AE4C[\` +M)(^P`"`#X``()[T`*">]_^BOOP`4K[``$`"`@"6.`A+,$$``$SP"```D0@`` +M`$#X"0``````0#`EC@(L)#P#P```0Q`D$$``!"0"``:.`P)X$&(`"(^_`!0D +M!?W_/`(``"1"```"`"`E`$#X"0#%*"2/OP`4C[``$`/@``@GO0`8)[W_V*^_ +M`"2OL``@`("`)8X"$LR40@`",$(`T"0#`-`40P`9/`(``"1"````0/@)```` +M`"0%_O\\`P``)&,```(`("4`8/@)`$4H)(X$`!0T`H```((@(8R"&50D`__^ +M`$,0)*R"&50\`@``)$(```!`^`D"`"`E/`(``21".:0`0/@)`@`@)8^_`"2/ +ML``@`^``"">]`"@GO?_@K[\`&`"`0"6-`A+,E$(``C!"`-`D`P#0%$,`"8^_ +M`!BOI@`0KZ<`%#P"``$D0C9`C0924`!`^`DE!U)4C[\`&`/@``@GO0`@)[W_ +MJ*^_`%2OO@!0K[<`3*^V`$BOM0!$K[0`0*^S`#ROL@`XK[$`-*^P`#``@*@E +MKZ4`7`*@D"4``)@EKZ``*"902C0\`@``)%X``#P"```D5P``)!0`_SP"```0 +M``$*)%8``(^B`"@00``$E[$`$`+@^`D"H"`EE[$`$).F`"".`P`$%'0`").E +M`"$DH@#_K@(`!"0$`/\`HQ@F`(,0"A```",`0"@E%+0`#P````".!``$.(,! +M_BQC``$X@@+]+$(``0!B&"448``#)`(#_!2"````400(X$"`2.`@@0`$00*Q!``!,`$QG`C@(( +M%'#"$`)P1!`"`$,0*Q!```V/HP!F`!`# +MP/@))Z<`*!1`_O&/OP!4C[X`4(^W`$R/M@!(C[4`1(^T`$"/LP`\C[(`.(^Q +M`#2/L``P`^``"">]`%B,@A+,E$(``*2B``",@Q+,D&(`!#1"``B@8@`$D*(` +M!#1"``B@H@`$C((2S)1"``*DH@`"C((2S)!"``2@H@`$C((2S)!"``6@H@`% +M`^``"```$"4GO?^@`(`X)20"_]>OH@``KZ(`!"0"_]"OH@`(KZ(`#*^B`!`D +M`O_NKZ(`&*^B`!PD`O_PKZ(`("0"__*OH@`D)`+_]*^B`"@D`O_(KZ(`,*^B +M`#0D`O_$KZ(`.*^B`#ROH@!`)`+_N*^B`$BOH@!,)`+_M:^B`%`D`O^RKZ(` +M5"0"_["OH@!8```H)23F``0GJ@`8)ZD`,">H`$@`!1B``&<@(0.C$"&,0@`` +MK()2<`!F("$!0Q`AC$(``*R"4H``9R`A`2,0(8Q"``"L@E*8`&8@(0$#&"&, +M8@``K()2J"2E``$HH@`%%$#_[``````#X``()[T`8">]_Z"OOP!8K[4`5*^T +M`%"OLP!,K[(`2*^Q`$2OL`!``."`)8^U`'`PD___K[4`$#P"```D0@```$#X +M"0)@("4`0)`E$D`!NP)`B"4\`@``)$(``*Y"`+`\`@``)$(``*Y"`+0\`@`` +M)$(``*Y"`80\!P``).<``*Y'`9`\!@``),8``*Y&`8P\!0``)*4``*Y%`90\ +M!```)(0``*Y$`9@\`P``)&,``*Y#`9P\`@``)$(``*Y"`:P\`@``)$(``*Y" +M`@0\`@``)$(``*Y"`@@\`@``)$(``*Y"`B`\`@``)$(``*Y"`CBN1@)`KD<" +M1*Y%`DBN1`),KD,"4#P"```D0@```D`@)0!`^`D``"@E%$``!"9C_WHD`@`# +M$``!?*^B`#PL8P`".F(`D2Q"``$`8A@E$&``%3P"L!`T0@`@`%`0(RQ"$``0 +M0``)`````(XB`!0`4!`C/`.P$`!#$"&,0D`@KZ(`+!```$&3HP`LCB(`%`!0 +M$",\`[`0`$,0(8Q"0"`0```Z,$,`_SP"N_\T0O`@`%`0(RQ"$``00``'/`.\ +M`(XB`!0`4!`C`$,0(8Q","`0```%KZ(`,(XB`!0`4!`C`$,0(8Q#,"`\`KO_ +M-$+P@`!0$",L0A``$$``!SP#O`".(@`4`%`0(P!#$"&,0C"`$```!:^B`#2. +M(@`4`%`0(P!#$"&,0S"`/`*[_S1"\)``4!`C+$(0`!!```X\`[P`CB(`%`!0 +M$",`0Q`AC$(PD*^B`#B3HP`X)Z(`.)!"``$``A(``&(8)0`#&@(0```',&,` +M_XXB`!0`4!`C`$,0(8Q",)```AH",&,`_P`#$0*N(@)H,&(`#Z8B`FR.(P)H +M)`(`!11B``4D`@`+EB(";"Q"``(00``%)`(`"Q!B``,D`@`-$``!&:^B`#R. +M(@`4-`.```!#$"&,0A@8IB(";CP"```D0@```$#X"0(@("440``$-`.``"0" +M``X0``$+KZ(`/(XB`!0`0Q`A)`,`!ZQ#&``\`@``)$(```!`^`D"("`EIB(" +M<#!"`/`D0O_0+$(`0!!```\\`@``EB0"<#B#`#4X@@!%``(0*P`#$`H00``' +M)`(`1A""``4D`@`V$((``R0"``T0``#PKZ(`/#P"```D0@```B`@)20%`,$` +M0/@))Z8`*!1```27H@`H)`(`"!```.6OH@`\+$(P`A!```27H@`H)`(`!1`` +M`-^OH@`\ID(3`#P"```D0@```B`@)20%`!P`0/@))Z8`*A1```27H@`J)`(` +M"!```-.OH@`\$$``"SP"```D0@```B`@)20%`!L`0/@))Z8`*A1```0\`@`` +M)`(`"!```,>OH@`\)$(```(@("4D!0`_`$#X"2>F`"@40``$EZ(`*"0"``@0 +M``"]KZ(`/*9"$P(``)@E``"`)3P"```D5````B`@)28%`,`"@/@))Z8`*!!` +M`+"7H@`H`F*8)B80``$N`@-`%$#_]P(@("4T`O__$F(``R0"``<0``"HKZ(` +M/"0"``JF0A1V)`(``Z9"%H```(`E)`0`-"9&``8D`P`+<@0H`@"F$"&D0Q1X +M)A```2X"``H40/_[<@0H`@``@"4\`@``)$LI,"9(``(\`@``)$HI."0)`#0F +M1P`,)`4`"R9&``@`$!A``'(@(0!K$"&40@``I((6B`!H("$`:A@AE&(``*2" +M%H!R"1@"`&<0(:1%%S@`9A@A)A```2X"``,40/_PI&46H#P"```D0@```B`@ +M)0!`^`DF11,`%$```R0"``@0``!UKZ(`/)9"$QH00``C)`,`$)8B`G`P0@#P +M%$,`(#P"``".(@`4-`.```!#$"$D`T`'K$,8`#P"```D0@```$#X"20$!]`\ +M`@``)$(```!`^`D"("`EIB("L0Q@`/`(``"1" +M````0/@))`0'T)8B`G(P0@#P)`,`(!!#``,D`@`-$```4*^B`#P\`@``)$(` +M``(@("4D!0"_`$#X"2>F`"@40``$EZ(`*"0"``@0``!%KZ(`/*9"$P2F(@*@ +M/`(``"1"``"N(@)8/`(``"1"``"N(@)E +M`#P0```*`$`@)98B`G`P0@#P)$+_T"Q"`$`00``#)`(`#1````*OH@`\KZ(` +M/!"``!\`````CD(I4*XB`F`\`@``)$(```!`^`D"("`E/`(``21"2A``0/@) +M`B`@)11```0\`@`!)`(`"1```!"OH@`\)$)!P`!`^`D"("`E/`(``"1"```` +M0/@)`B`@)8Y"+"0D`__^`$,0)*Y"+"00```,`B`0)20"``BOH@`\$D``!#P" +M```D0@```$#X"0)`("42H``"CZ(`/*ZB`````!`EC[\`6(^U`%2/M`!0C[,` +M3(^R`$B/L0!$C[``0`/@``@GO0!@)[W_Z*^_`!",@@`0C$,`"!!@``:,10`` +M)`(``1!B``4``!`E$```"X^_`!`0```")*4`8"2E`'8\`@``)$(``"2$*,`` +M0/@))`8`!B0"``&/OP`0`^``"">]`!@``````^``""0"``$``````````(R" +M`!",1P`$```@)0`%*$``Q!@A`.40(9!"``"@8@``)(0``2B"``(40/_Y)*4` +M`0/@``@D`@`!````````````@$`E/`*\`#1"(`"-!``4`$0P(R3"P`@L0A`` +M$$``)">]_\``!1!`)`4``P!%*`0`AA`AC$(`"*^B`#"3HP`P)Z0`,)""``$` +M`A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)0!E&"6OHP`TDZ,`-">D +M`#20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B&"6-`@`4`$80 +M(:Q#``@0```C)`(``8T"`!0`1B`A``480"0"``,`8A`$``(X)P!`*"4DPL`( +M+$(0`!!``!$DB0`(C((`"*^B`#B3HP`X)Z0`.)""``$``A(``&(8)9""``(` +M`A0``&(8)9""``,``A8``&(8)0!G&"00```&`&40)8T"`!0`1A`AC$(`"`#B +M$"0`11`EK2(``"0"``$#X``()[T`0`"`."4\`KP`-$(@`(SD`!0`1#`C),+` +M""Q"$``00``E)[W_P``%$$`D!0`#`$4H!``%*"<`AA`AC$(`"*^B`#"3HP`P +M)Z0`,)""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8``&(8)0!E&"2O +MHP`TDZ,`-">D`#20@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6``!B +M&"6,X@`4`$80(:Q#``@0```A)`(``8SB`!0`1B`A``480"0"``,`8A`$``(H +M)R3"P`@L0A``$$``$"2(``B,@@`(KZ(`.).C`#@GI``XD((``0`"$@``8A@E +MD((``@`"%```8A@ED((``P`"%@``8A@E$```!@!E$"2,X@`4`$80(8Q"``@` +MHA`D-$(``*T"```D`@`!`^``"">]`$``@$`E/`*\`#1"(`"-`P`4`$,X(R3B +MP``L0A``$$``(">]_^@`9Q`AC$(``*^B`!"3HP`0)Z0`$)""``$``A(``&(8 +M)9""``(``A0``&(8)9""``,``A8`$```%`!B&"6OHP`4DZ,`%)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8)8T"`!0`1Q`AK$,``!```!,D +M`@`!C0(`%`!'$"&,0P``)`(``0"B$`0``A`G`&(8)##"``$`HA`$`&(8)23B +MP``L0A``%$#_XR>D`!2-`@`4`$<0(:Q#```D`@`!`^``"">]`!@GO?_H`(`X +M)3P"O``T0B``C.8`%`!&(",LHP`&$&``&20"__\D@L`$+$(0`!!```\`Q!`A +MC$(`!*^B`!"3HP`0)Z0`$)""``$``A(``&(8)9""``(``A0``&(8)9""``,` +M`A8`$```!`!B$"6,X@`4`$00(8Q"``0P0@`O`*(0!C!"``$#X``()[T`&">] +M_]"OOP`H`(!`)3P"O``T0B``C0,`%`!#.",DXL`(+$(0`!!``"``9Q`AC$(` +M"*^B`""3HP`@)Z0`()""``$``A(``&(8)9""``(``A0``&(8)9""``,``A8` +M$```%0!B("6OI``DDZ,`)">D`"20@@`!``(2``!B&"60@@`"``(4``!B&"60 +M@@`#``(6``!B&"6-`@`4`$<0(:Q#``@0```9C0,HU(T"`!0`1Q`AC$0`"``% +M$$`D`P`#`$,8!#P"``$T0O```$,0)P""("0`!1,``((@)1#```,TA(``/`(` +M`0""("4DXL`(+$(0`!1`_]P`````C0(`%`!'$"&L1``(C0,HU#P%`0`\`@`` +M)$(```$`("4`0/@)`&4H)8^_`"@#X``()[T`,````````````````#P"O``T +M0C``C(4`%`!%,".,@P)H)`(`"Q!B`!\GO?_H),+`L"Q"$``00``4`````(RB +M`+`D`_X#`$,0)#1"``*OH@`0DZ,`$">D`!"0@@`!``(2``!B&"60@@`"``(4 +M``!B&"60@@`#``(6``!B&"4`IA`A$```"*Q#`+",@@`4`$8@(8Q"`+`D`_X# +M`$,0)#1"``*L@@"P`^``"">]`!@`@#`E/`*[_S1"\)",PP`4`$,0(RQ"$``0 +M0``')[W_Z#P"O``T0C"0C$(``*^B`!`0```%DZ(`$#P"O``T0C"0C$(``#!" +M`/\``AD",$0`#XS"`F@40P`$```H)93"`FP`1!`F+$4``0"@$"4#X``()[T` +M&">]_]BOOP`DK[``(#P"```D0@```$#X"0"`@"400``S-`.``(X"`!0`0Q`A +M)`,`'ZQ#&'".`@`4-`.```!#$"$D`P`-K$,8=(X"`!0T`X```$,0(20#``RL +M0QAXC@(`%#0#@```0Q`A)`,``ZQ#&?".`@`4-`.```!#$"$D`P`%K$,9](X% +M`!0T`H```*(H(98"`G`P0@#P)$+_T"Q"`$`D`P`8)`0`%`""&`NLHQGXC@0` +M%#0"@```@B`AC((`'"0#P'\`0Q`D-$(`@*R"`!R.`@`4-`.```!#$"$D`P`] +MK$,!!!```"J/OP`DC@(`%`!#$"$D`P`?K$,8<(X"`!0T`X```$,0(20#`'^L +M0QATC@(`%#0#@```0Q`A)`,`!*Q#&'B.`@`4-`.```!#$"$D`P`.K$,8>(X" +M`!0T`X```$,0(20#``RL0QGPC@(`%#0#@```0Q`A)`,`_ZQ#&?2.!0`4-`*` +M``"B*"&6`@)P,$(`\"1"_]`L0@!`)`,`&"0$`!0`@A@+K*,9^(^_`"2/L``@ +M`^``"">]`"@GO?_8K[\`)*^P`"`\`@``)$(```!`^`D`@(`E$$``,30#@`". +M`@`4`$,0(20#``&L0P$$C@0`%#0"@```@B`AC((`'"0#P'\`0Q`D-$(/@*R" +M`!R.`@`4-`.```!#$"$D`P`?K$,8<(X"`!0T`X```$,0(20#`'^L0QATC@(` +M%#0#@```0Q`A)`,`!*Q#&'B.`@`4-`.```!#$"$D`P`,K$,9\(X"`!0T`X`` +M`$,0(20#`/^L0QGTC@4`%#0"@```HB@AE@("<#!"`/`D0O_0+$(`0"0#`!@D +M!``4`((8"ZRC&?B/OP`DC[``(`/@``@GO0`H`````````````````^``""0" +M``$#X``(``````/@``@`````)[W_X*^_`!ROL@`8K[$`%*^P`!``H(@E`,`H +M)200``$2,``-`("0)1(@``8\`@`!)`(``A(B``X``!`E$```$X^_`!PD0E.@ +M`$#X"0`````0```+`$"`)3P"``$D0E.H`$#X"0`````0```&KE$KQ#P"``$D +M0E.P`$#X"0````"N42O$`@`0)8^_`!R/L@`8C[$`%(^P`!`#X``()[T`(`/@ +M``@``!`E`^``"```$"4``````````">]_Y"OOP!LK[X`:*^W`&2OM@!@K[4` +M7*^T`%BOLP!4K[(`4*^Q`$ROL`!(`("():^E`'0`P+`EKZ<`?`(@H"66P@`" +M``(1PC!#``&6P@`",$(!`!!```4``*@E%&`#X20#``P0```(EL(``I;"``(` +M`A'".$(``3!"``$40`/9)`,`#);"``(``A&",$,``9;"``(P0@`@$$``!0`` +M```48`/0)`,`#!````@\`@``EL(``@`"$8(X0@`!,$(``11``\@D`P`,/`(` +M`"1"```"("`E`$#X"0+`*"4`0/`E$\`#P"0#``PD`@`&CZ,`=!!B``LL8@`' +M$$``!B0"``@L8@`"$$`#MR0#``P0```%CZ4`?(^D`'04@@.R)`,`#(^E`'P0 +MH``+`````(XB`!2,0A%`KZ(`-#P"```D0@```B`@)0!`^`D#P"@E$````XXD +M`FBOH``TCB0":#B#``R`"@`$!!``%`8(0`# +M$,``4Q`AC$0``"2"P``L0A``$$``%@`0$$```Q!``%<0(0`"$(``4Q`AC$(` +M`*^B`"B3HP`HDD(``0`"$@``8A@EDD(``@`"%```8A@EDD(``P`"%@``8A@E +MCB(`%`!$$"&L0P``$```#B:U``$`4!`A``(8P`!S&"&.)``4C&,```"#("$` +M`A!``%<0(0`"$(``4Q`AC$(``*R"```FM0`!,J(`/Q1```0\!0``)*4```"@ +M^`DD!``!)A```2X"`!D40/_-`!`00```@"4\`@``)%,KF">R`"P`$!#``%,0 +M(8Q$``"/H@!\$$``##P%__\TI7_@`(48(2QC`!D\`O__-$)_+`""$"$L0@`) +M.$(``0`#$`L00``D`````"2"P``L0A``$$``%``0&,``$!#``%,0(8Q"``2O +MH@`LDZ,`+))"``$``A(``&(8)9)"``(``A0``&(8)9)"``,``A8``&(8)8XB +M`!0`1!`AK$,``!`````!`^`DD!0`"C[\` +M$`/@``@GO0`8)[W_Z*^_`!2OL``0`("`)3P"```D0@`````H)0!`^`DD!@`! +M$$``!0(`("4\`@`!)$)G>`!`^`DD!0`#C[\`%(^P`!`#X``()[T`&">]_]"O +MOP`LK[(`**^Q`"2OL``@`("0)0"@@"4\`@`!)$)G>`!`^`DD!0`#$$``B@`` +M*"4\`@``)$(```)`("4`0/@))`8``1!``(2/OP`L/`(``21"9W@"0"`E`$#X +M"0``*"400`!]C[\`+!(``'LD`@`!ED("<#!"`/`D0O_0+$(`0!1```D````` +MCD(":#A#``]_]"OOP`HK[$` +M)*^P`"``@(@E`*`8)0!@@"4D!?__/`(``"1"````0/@)`&,H"P!`("40@``) +MC[\`*#("``$40``&`(`0)20#``6.(@`4K$,`%`"`$"6/OP`HC[$`)(^P`"`# +MX``()[T`,">]_YBOOP!DK[(`8*^Q`%ROL`!8`("()8XB`!",1``($*`!*@`` +M$"66(@)D)$/_>BQC``(X0@"1+$(``0!B&"408`"3`````!"```4D`@`!$((` +M!@``$"40``$=C[\`9"0&``(0```$)`<``3P&``0TQ@(`/`<``CP"L/\T0L`$ +MCB,`%`!#$",L0A``$$``$0#FD"<\`K$`-$(`!(Q"``"OH@!`DZ,`0">D`$"0 +M@@`!``(2``!B&"60@@`"``(4``!B&"60@@`#``(6`!````0`8H`E/`*Q`#1" +M``2,4```)`(``A2B`!,`YA`E$```$P(&@"6OL`!$DZ,`1)""``$``A(``&(8 +M)9""``(``A0``&(8)9""``,``A8``&(8)3P"L0`T0@`$K$,``!````X\`K#_ +M`A*`)`("@"4\`K#_-$+`!(XC`!0`0Q`C+$(0`!1`_^@GI`!$/`*Q`#1"``2L +M4```/`*P_S1"P`2.(P`4`$,0(RQ"$``00``%/`*Q`#1"``2,0@``$```!#P" +M```T0@`$C$(``#P"```D0@```$#X"20$`&0\`K#_-$+`!(XC`!0`0Q`C+$(0 +M`!!``!8"$H`D/`*Q`#1"``2,0@``$```%3P"L/^OL`!(DZ,`2)""``$``A(` +M`&(8)9""``(``A0``&(8)9""``,``A8``&(8)3P"L0`T0@`$K$,``!````\\ +M`K#_/`*Q`#1"``2,0@``/`*P_S1"P`2.(P`4`$,0(RQ"$``40/_G)Z0`2#P" +ML0`T0@`$K%```#P"L/\T0L`$CB,`%`!#$",L0A``$$``!@`````\`K$`-$(` +M!(Q"```0``"5)`(``3P"L0`T0@`$C$(``!```)`D`@`!$(``!20"``$0@@`& +M```0)1```(N/OP!D)`9`!!````0D!R``/`8`!#3&`@`\!P`"/`*[_S1"\"". +M(P`4`$,0(RQ"$``00``1`.:0)SP"O``T0C`@C$(``*^B`$R3HP!,)Z0`3)"" +M``$``A(``&(8)9""``(``A0``&(8)9""``,``A8`$```!`!B@"4\`KP`-$(P +M((Q0```D`@`"%*(`$P#F$"40```3`@:`):^P`%"3HP!0D((``0`"$@``8A@E +MD((``@`"%```8A@ED((``P`"%@``8A@E/`*\`#1",""L0P``$```#CP"N_\" +M$H`D`@*`)3P"N_\T0O`@CB,`%`!#$",L0A``%$#_Z">D`%`\`KP`-$(P(*Q0 +M```\`KO_-$+P((XC`!0`0Q`C+$(0`!!```4\`KP`-$(P((Q"```0```$/`(` +M`#1","",0@``/`(``"1"````0/@))`0`9#P"N_\T0O`@CB,`%`!#$",L0A`` +M$$``%@(2@"0\`KP`-$(P((Q"```0```5/`*[_Z^P`%23HP!4D((``0`"$@`` +M8A@ED((``@`"%```8A@ED((``P`"%@``8A@E/`*\`#1",""L0P``$```#SP" +MN_\\`KP`-$(P((Q"```\`KO_-$+P((XC`!0`0Q`C+$(0`!1`_^]`&@` +M`````````">]_ZBOOP!0K[<`3*^V`$BOM0!$K[0`0*^S`#ROL@`XK[$`-*^P +M`#``@*`E`*"H)0#`L"4`X(`E``"()3P"```D4S'`)[(`(#P"```D5P```!$0 +M0`!1&"$``Q#``%,0(8Q$```D@L``+$(0`!!``!8`$1!```,00`!5$"$``A"` +M`%,0(8Q"``"OH@`@DZ,`())"``$``A(``&(8)9)"``(``A0``&(8)9)"``,` +M`A8``&(8)8Z"`!0`1!`AK$,``!````XF$``!`%$0(0`"&,``R`"0\`@`` +M)%4````1&,``]`%@GO?_(K[\`,*^S`"ROL@`HK[$`)*^P +M`"``@)@E`*"0)99$```L@A+`$$``&@``@"4\`@``)$(``"2$]R``0/@))`4` +M"`!`B"6.8P`4-`*```!B("&,A2($ED,``"0"";048@`%-`*``#2B`!"L@B($ +M$```9``1&0".8P`4`&(8(20"_^\`HA`DK&(B!!```%T`$1D`/`/,S#1CS,T` +M@P`9```8$``#&0(``Q"``$,0(0`"$(``@A`C,$+__Q1``!4L@A0`%$``$R2" +M[4`\!&9F-(1F9P!$`!@``"`0``0@PP`"%\,`@B`C/!```"80````!""``@#X +M"20%``@`0(@E)`0``P(`^`DD!0`"$```/`!`@"4\`\S,-&/,S0"#`!D``!@0 +M``,8P@`#$(``0Q`A``(00`""$",P0O__%$``$R2"[4`\!&9F-(1F9P!$`!@` +M`"`0``0@@P`"%\,`@B`C/!```"80````!"!``@#X"20%``@`0(@E)`0``@(` +M^`DD!0`"$```'@!`@"661```/`/,S#1CS,T`@P`9```8$``#&((``Q"``$,0 +M(0""$",P0O__%$``)@``$"4DA.U`/`)F9C1"9F<`@@`8```0$``"$$,`!"?# +M/!```"80````1"`C`@#X"20%``@`0(@E)`0``0(`^`DD!0`"`$"`)0`1&0`` +M$!"``&(8)0``$"4``A!``&(8)31C$`&.8@`4-`2```!$$"$P9`#_K$08G``# +M&@*.8@`4-`2```!$$"$P8P!_K$,8V*YR$LPD`@`!C[\`,(^S`"R/L@`HC[$` +M)(^P`"`#X``()[T`.">]_YBOOP!DK[X`8*^W`%ROM@!8K[4`5*^T`%"OLP!, +MK[(`2*^Q`$2OL`!``("H)3#3__\"H+@E``"@)92B``(P0P'P)`(`P!!B`!". +M\BOX*&(`P1!```8D`@#0)`(`H!!B``<``!`E$``!;X^_`&008@`&```0)1`` +M`6N/OP!DEN43]!````.6]A/VEN43^);V$_H``"`E/`(``"1&.E``!!"``D(0 +M(0`$&,``9A@AC&,`!"2$``$0@/_YK$,`````("4F1@`$/`(``"1'.E@`!!"` +M`,(0(0`$&$``9!@A``,80`!S&"$``QB``&<8(8QC```DA``!$(#_]:Q#```` +M`"`E/`(``"1&.G``!!"``%(0(0`$&$``9!@A``,80`!S&"$``QB``&88(8QC +M```DA``!$(#_]:Q#``@``"`E)D8`!#P"```D1SJ(``08@`!F&"$`!!!``$00 +M(0`"$$``4Q`A``(0@`!'$"&,0@``K&(`""2$``$L@@`>%$#_\R91``ROH``0 +M/!```"80```"("`E)`8``P(`^`DD!P#!KZ``$`(@("4"P"@E)`8``P(`^`DD +M!P"^```@)29%``0\`@``)$8]6``$&(``91@A``000`!$$"$``A!``%,0(0`" +M$(``1A`AC$(``*QB`(`DA``!+((``Q1`__0`!!B```"`)3P"```D4SI0)[$` +M*#P"```D5@```!`0P`!3$"&,1```)(+``"Q"$``00``4`!`0P``0$(`"0A`A +MC$(``*^B`"B3HP`HDB(``0`"$@``8A@EDB(``@`"%```8A@EDB(``P`"%@`` +M8A@ECJ(`%`!$$"&L0P``$```"B:4``$`4Q`ACJ,`%(Q"````8A@A`!`0@`)" +M$"&,0@``K&(``":4``$R@@`_%$```P`````"P/@))`0``280``$2`/_6/`(` +M````@"4D5CI8)E,`!">Q`"P\`@``)%X````0$$``4!`A``(0P`!6$"&,1``` +M)(+``"Q"$``00``4`!`00``0$(`"8A`AC$(``*^B`"R3HP`LDB(``0`"$@`` +M8A@EDB(``@`"%```8A@EDB(``P`"%@``8A@ECJ(`%`!$$"&L0P``$```#":4 +M``$`4!`A``(0P`!6$"&.HP`4C$(```!B&"$`$!"``F(0(8Q"``"L8@``)I0` +M`3*"`#\40``#``````/`^`DD!``!)A```1(`_](\`@````"`)213.G`GL0`P +M/`(``"16````$!!``%`0(0`"$,``4Q`AC$0``"2"P``L0A``$$``%``0$$`` +M$!"``%(0(8Q"``BOH@`PDZ,`,)(B``$``A(``&(8)9(B``(``A0``&(8)9(B +M``,``A8``&(8)8ZB`!0`1!`AK$,``!````PFE``!`%`0(0`"$,``4Q`ACJ,` +M%(Q"````8A@A`!`0@`!2$"&,0@`(K&(``":4``$R@@`_%$```P`````"P/@) +M)`0``280``$2`/_2/`(`````@"4D5CJ()E,`!">Q`#0\`@``)%X````0$$`` +M4!`A``(0P`!6$"&,1```)(+``"Q"$``00``4`!`00``0$(``4Q`AC$(`"*^B +M`#23HP`TDB(``0`"$@``8A@EDB(``@`"%```8A@EDB(``P`"%@``8A@ECJ(` +M%`!$$"&L0P``$```#":4``$`4!`A``(0P`!6$"&.HP`4C$(```!B&"$`$!"` +M`%,0(8Q"``BL8@``)I0``3*"`#\40``#``````/`^`DD!``!)A```2X"`!X4 +M0/_2`!`00```@"4\`@``)%,]6"92``0GL0`X/`(``"16````$!!``%`0(0`" +M$,``4Q`AC$0``"2"P``L0A``$$``%``0$$``$!"``%(0(8Q"`("OH@`XDZ,` +M.)(B``$``A(``&(8)9(B``(``A0``&(8)9(B``,``A8``&(8)8ZB`!0`1!`A +MK$,``!````PFE``!`%`0(0`"$,``4Q`ACJ,`%(Q"````8A@A`!`0@`!2$"&, +M0@"`K&(``":4``$R@@`_%$```P`````"P/@))`0``280``$N`@`#%$#_T@`0 +M$$"NX"O0)`(``8^_`&2/O@!@C[<`7(^V`%B/M0!4C[0`4(^S`$R/L@!(C[$` +M1(^P`$`#X``()[T`:"2C__\L8@`'$$``$HR$*_@\`@``)$(]H``#&(``8A@A +MC&(```!```@``````^``"`"`$"4#X``()((`!`/@``@D@@`(`^``""2"``P# +MX``()((`A`/@``@``!`E``0D`##&__\`!"0#``800`"B0"&4H@```((0*A!` +M``2/J0`0K2````/@``BLX```A0+__@""$"H40``.`*`8)23"__^M(@```^`` +M"*SB`````A!#K2(```/@``BLX@````(00ZSB```D0@`!`^``"*TB````:!`K +M$$``#`````"$8@``$$3_\@!E$".$8@`"`((0*A1`__(`91`C)&,``@!H$"L4 +M0/_V``````/@``@`````)[W_N*^_`$2OO@!`K[<`/*^V`#BOM0`TK[0`,*^S +M`"ROL@`HK[$`)*^P`""OI`!(`."0)8^T`%B/O@!@``4L```%+`,`!C0```8T +M`Y>S`%X`!11```*$`P``B"4N8P`"%&``3P``$"4`Q1`C,$+__P!1$"L40`!* +M)`(``3P"``$D5WC,)G;__P#%$",P5?__)Z(`'*^B`!`"`"`E`D`H)0)@,"4" +MX/@))Z<`&(^B`!P40``$CZ(`&"0"``&OH@`]`$@P@___,*7__S#&__\`!SP` +M``]^8BOOP9TK[X&<*^W +M!FROM@9HK[4&9*^T!F"OLP9D!BBOI`9,)`(``P!30",` +M"!!``$@0(0`".,"/HP8T``,00`!#$"$``AD``$,0(0`"$$``XC`A),4`&(^I +M!H`!)1`AE%0`"!*``+:/H@9```(@0(^I!I``B1@ACZD&@`$E$"&40@`&I&(` +M`(^B!D0`1"@ACZ,&2`##$"&41``@I*0``(^C!C```Q!``$,0(0`"&0``0Q`A +M``(00`#B$"&/I@9(`$80(0`$)```!"0#E$,`((1"`"``1!`J$$```X^I!D"D +MHP``CZD&0``)*$"/H@9$`$4@(92"`````A0```(<`P`"%\(`8A@A``,80Z2# +M``"/HP9,`&4P(0`(($``B"`A``0@@(^C!C0``Q!``$,0(0`"&0``0Q`A`((0 +M(0!4$"$``A!`CZ4&2`!%$"&410`>I,4``(^C!C```Q!``$,0(0`"&0``0Q`A +M`((@(0"4("$`!"!`CZD&2`")("$`!2P```4L`X2"`!X`11`J$$```I2#`!ZD +MPP``CZ(&0``"B$"/HP9,`'&0(99"`````A0```(T`P`"%\(`PC`A``8P0Z9& +M``"/I`9$`)&((88E``"/H@8T``(X0`#B."$`!Q$``.(X(0`'.$``"(!``@B` +M(0`0@,``\#@ACZD&@`#I."$DX@`BKZ(`$*^T`!0GH@`@KZ(`&(^D!D`\`P`! +M)&-Y@`!@^`DDYP`LAB4``(9&``"/H@8P``(X0`#B."$`!Q$``.(X(0`'.$`` +M\#@ACZ0&@`#D."$DX@`BKZ(`$*^T`!0GH@(@KZ(`&(^D!D`\"0`!)2EY@`$@ +M^`DDYP`LED,``)8B````8A@C,&/__Q!@`"D``(@ECZ(&0``"\8`GMP`@)[8" +M(">U!"```AA`)Z(&*`!#H"$GH@8@`$.0(8^B!C0``A!`CZ,&@`!B$"&410`` +MCZ(&,``"$$``8A`AE$8```/1@"$`$(!``O`0(81'```"T!`AA$(``*^B`!`\ +M"0`!)2E[4`$@^`F/I`8X`K"`(:8"```F,0`!EH(``)9#````0Q`C,$+__P(B +M$"L40/_DCZ(&-(^B!D`D0@`!KZ(&0"9S``$N8@`$%$#_-R0"``.7HP8@CZ(& +MB*1#`````)@ECZ,&0!!@`)D``(@E)ZT&*">L!B`GJP0@)`X``8^D!D`D@O__ +M%F(`"0`3&$``$Q!`CZ4&C`!%&"$!HA`AE$(``"1"``00```,I&(``(^F!HP` +M9B`A`:,0(81"````;!@AA&,``@!#$"$``A_"`$,0(0`"$$.D@@``$F``"@`` +M("4`$QA`CZD&C`$C$"&41/_^`8,8(81B````@B`CCZ(&/`""(",`$QG``&L0 +M(0%C&"&40@`"E&,```!#$",P0___!($`$P'#&`H`$Q'``Z(0(91'!"!P@R@" +M`*<0(0`"%````BP#`!$00(^F!I0`1A`A!*```R8Q``$0```"I$4``*1````D +MA``!!(#_\W"#*`(`$QA``:,0(81)```!@Q`AA$(```$B2"./I0:,`&48(91E +M``"/I@8\`*8H(0"B*",!(%`E`*H0*P"B4`L`"A0``$`8)0`"%`,`@A`J$$`` +M$0`3$8``$T&`)Z<$(``#-`,`$1A`CZ(&E`!B&"$!!!`A``(00`#B$"&40@`` +MI&(``"2$``$`AA`J%$#_]28Q``$`$Q&``$D0(21#__\``QA``6,8(21"__X` +M`A!``6(0(91C``"40@```&(8(S!C__\!11`K$$``(`'#&`H`!10```(4`P"" +M$"H00``;`!,1@`!)$"$D0O__``(00`.B$"&43P0@)`@`?P`%%````CP#`(H0 +M(W!#*`(`KQ`A``(4```"+`,`$1!`CZD&E`!),"$HH@"`$$```R8Q``$0```" +MI,4``*3(```DA``!`(<0*A1`__``BA`C)G,``8^C!D`"8Q`K%$#_;0`````N +M8@`$$$``"RXB`(``$Q!`CZ0&C`!$$"&40__^I$,``"9S``$N8@`$%$#_^0`3 +M$$`N(@"`$$``"X^_!G0`$1!`CZ4&E`!%$"&40__^I$,``"8Q``$N(@"`%$#_ +M^0`1$$"/OP9TC[X&<(^W!FR/M@9HC[4&9(^T!F"/LP9]!G@GO?^8K[\`8*^U`%ROM`!8K[,`5*^R`%"OL0!,K[``2`"`D"4" +M0)@ECE12P)3B``(P0@#0.$,`P"QC``$X0@#0+$(``0!B&"448``')E$DC)3C +M``(P8P"@)`0`H"9Q('@49`!I```0)8Y"`!0T$(```%`0(8Q"(FPP50`/E.4` +M`">B`"BOH@`0)Z(`(*^B`!2/H@!XKZ(`&*^T`!P\`@`!)$)[K`)`("4"(#`E +M`$#X"0*@."6.1``4`)`@(8R#(E@\`O__-$(__P!B&"26(@`<)$+__P`"$X`P +M0L```&(8):R#(EB'H@`H$$``!)>C`"@``Q`C$````J9B+`"F8"P`-`6B@``` +M."4GI@!```<8P`!T&"&09``!D&(``P`"$@``@B`ED&(`!0`"%```@B`ED&(` +M!P`"%@``@B`E)*+``"Q"$``00``1`````*^D`$"3HP!`D,(``0`"$@``8A@E +MD,(``@`"%```8A@ED,(``P`"%@``8A@ECD(`%`!%$"&L0P``$```!22E``2. +M0@`4`$40(:Q$```DI0`$).<``2SB`"`40/_:``<8P(Y%`!0T`H```*(H(9>C +M`"```QD`,&,#\`*C&"67H@`B``(2@#!"_```8A@EEZ(`)``"%``\!``_`$00 +M)`!B&"67H@`F``(5@#P$#\``1!`D`&(8):RC(FPD`@`!C[\`8(^U`%R/M`!8 +MC[,`5(^R`%"/L0!,C[``2`/@``@GO0!H)[W_Z*^_`!2OL``0`("`)8X$4L`0 +M@``%/`(``"1"````0/@)`````*X`4L".!"OX$(``!3P"```D0@```$#X"0`` +M``"N`"OXC[\`%(^P`!`#X``()[T`&```("4D!P`#)*8`""2E``P`Y!@C``,0 +M0`!#$"$``AC``,,0(91"```00``%)(0``22$__\`91`A`^``"(1"``@L@@`$ +M%$#_\P#D&",``!`E``(4``/@``@``A0#```P)22G``@DI0`,``800`!&("$` +M!!#``.(0(91#```08``(),8``23&__\`!!"``$,0(0`"$$``11`A`^``"(1" +M``8LP@`$%$#_\```$"4``A0``^``"``"%`,GO?_(K[\`-*^^`#"OMP`LK[8` +M**^U`"2OM``@K[,`'*^R`!BOL0`4K[``$`"`J"4`H+`E`,"X)0#@\"4"H#`E +MIN```);"``(P0@#0.$,`P"QC``$X0@#0+$(``0!B&"448``')J4DC);#``(P +M8P"@)`0`H"3%('@49`".```0)92D`!0DL0`8$(``B@``$"66PP``EB(```!B +M$"L40``-/`(``B0"`&9P@B@"`+$0(91"_YH`0Q`K$$``$P``,"4D$`!F<)`0 +M`@!1@"$0``!J)A#_FB1"A5`"H"`E`$#X"0(@*"6FX@``/`(``B1"A/0"H"`E +M`$#X"0(@*"6GP@``$```;"0"``$0@``3```H)9;#``"6(@```$,0*Q!```\D +M`@!F)`<`9@"@,"4DI0`!`*00*A!```DD`@!F<*<8`@!Q$"&6PP``E$(```!# +M$"L40/_U`````"0"`&9PHA@"`'&@(9:2``!PPA@"`'&8(99B```"0I`C&D`` +M.`*@("4\$0`")C&%4`(@^`D"@"@E`$"`)0*@("4"(/@)`F`H)0("@","H"`E +M`B#X"0)@*"66PP``EF0```!D&",`4@`8<@,`````@!("$@`:``"`$A9```(` +M``````<`#0`0A@``$(8#IO```#P1``(F,83T`J`@)0(@^`D"@"@E`$"`)0*@ +M("4"(/@)`F`H)0("@","H"`E`B#X"0)@*"66PP``EF0```!D&",`4@`8<@,` +M````@!("$@`:``"`$A9```(```````<`#0`0A@``$(8#I]```!```!]_\BOOP`TK[8`,*^U`"ROM``HK[,`)*^R`""OL0`F`!`" +M@/@))Z<`$A!```63H@`1H@(`!I.B`!,0```"H@(`!P``F"4F,0`!`C(0*Q1` +M__``$1#``F`0)8^_`#2/M@`PC[4`+(^T`"B/LP`DC[(`((^Q`!R/L``8`^`` +M"">]`#@GO?_@K[\`&*^Q`!2OL``0`*"()0"`@"4\`@``)$(```!`^`DD!`"0 +M`$`8)11@``2N`ROX)`,``A```":N(P``)`(!`*X"4L0\`@``)$(```!`^`DD +M!`$``$`8)11@``2N`U+`)`,``A```!JN(P``/`(``B1"A)RN`BDT/`(``21" +M;-"N`BDX/`(``21">'"N`BD\/`(``21";["N`BE`/`(``21"`"@`,@`\`$8` +M4`!:`&0``````,(```#$````Q0```-````#:````Y````,(```##````U``` +M`/(```$-```!*````,\```#*`````````````B%0``$!0``$`*``"`#``"`` +MT`!``5!$0@``1$5"54<```!.00``3D]?0T]53E1265]3150``$%,``!!3$)! +M3DE!`$1:``!!3$=%4DE!`$%2``!!4D=%3E1)3D$```!!30``05)-14Y)00!! +M50``05535%)!3$E!````050``$%54U1224$`05H``$%:15)"04E*04X``$)( +M``!"04A204E.`$)9``!"14Q!4E53`$)%``!"14Q'255-`$):``!"14Q)6D4` +M`$)/``!"3TQ624$``$)2``!"4D%:24P``$).``!"4E5.14D@1$%255-304Q! +M30```$)'``!"54Q'05))00````!#00``0T%.041!``!#3```0TA)3$4```!# +M3@``0TA)3D$```!#3P``0T],3TU"24$`````0U(``$-/4U1!(%))0T$``$A2 +M``!#4D]!5$E!`$-9``!#65!255,``$-:``!#6D5#2"!215!50DQ)0P``1$L` +M`$1%3DU!4DL`1$\``$1/34E.24-!3B!215!50DQ)0P``14,``$5#54%$3U(` +M14<``$5'65!4````4U8``$5,(%-!3%9!1$]2`$5%``!%4U1/3DE!`$9)``!& +M24Y,04Y$`$92``!&4D%.0T4``$8R``!&4D%.0T5?4D53``!'10``1T5/4D=) +M00!$10``1T5234%.60!'4@``1U)%14-%``!'5```1U5!5$5-04Q!````2$X` +M`$A/3D154D%3`````$A+``!(3TY'($M/3D<```!(50``2%5.1T%260!)4P`` +M24-%3$%.1`!)3@``24Y$24$```!)1```24Y$3TY%4TE!````25(``$E204X` +M````244``$E214Q!3D0`24P``$E34D%%3```250``$E404Q9````2E```$I! +M4$%.````2D%004XQ``!*05!!3C(``$I!4$%.,P``2D%004XT``!*05!!3C4` +M`$I!4$%.-@``2D%004XW``!*05!!3C@``$I!4$%..0``2D%004XQ,`!*05!! +M3C$Q`$I!4$%.,3(`2D%004XQ,P!*05!!3C$T`$I!4$%.,34`2D%004XQ-@!* +M05!!3C$W`$I!4$%.,3@`2D%004XQ.0!*05!!3C(P`$I!4$%.,C$`2D%004XR +M,@!*05!!3C(S`$I!4$%.,C0`2D\``$I/4D1!3@``2UH``$M!6D%+2%-404X` +M`$M0``!.3U)42"!+3U)%00!+4@``2T]214$@4D5054),24,``$LR``!+3U)% +M02!215!50DQ)0S(`2S,``$M/4D5!(%)%4%5"3$E#,P!+5P``2U5704E4``!, +M5@``3$%45DE!``!,0@``3$5"04Y/3@!,20``3$E%0TA414Y35$5)3@```$Q4 +M``!,251(54%.24$```!,50``3%5814U"3U521P``34\``$U!0T%5````34L` +M`$U!0T5$3TY)00```$U9``!-04Q!65-)00````!-5```34%,5$$```!-6``` +M345824-/``!-0P``34].04-/``!-00``34]23T-#3P!.3```3D542$523$%. +M1%,`3EH``$Y%5R!:14%,04Y$`$Y/``!.3U)705D``$]-``!/34%.`````%!+ +M``!004M)4U1!3@````!000``4$%.04U!``!010``4$5250````!02```4$A) +M3$E04$E.15,`4$P``%!/3$%.1```4%0``%!/4E151T%,`````%!2``!05452 +M5$\@4DE#3P!100``44%405(```!23P``4D]-04Y)00!250``4E534TE!``!3 +M00``4T%51$D@05)!0DE!`````%-'``!324Y'05!/4D4```!32P``4TQ/5D%+ +M(%)%4%5"3$E#`%-)``!33$]614Y)00````!:00``4T]55$@@049224-!```` +M`$53``!34$%)3@```%-%``!35T5$14X``$-(``!35TE46D523$%.1`!360`` +M4UE224$```!45P``5$%)5T%.``!42```5$A!24Q!3D0`````5%0``%1224Y) +M1$%$("8@5$]"04=/````5$X``%153DE324$`5%(``%154DM%60``54$``%5+ +M4D%)3D4`044``%5.251%1"!!4D%"($5-25)!5$53`````$="``!53DE4140@ +M2TE.1T1/30``55,``%5.251%1"!35$%415,```!04P``54Y)5$5$(%-4051% +M4R`H4%5"3$E#(%-!1D5462D```!560``55)51U5!60!56@``55I"14M)4U1! +M3@``5D4``%9%3D5:545,00```%9.``!62454($Y!30````!910``645-14X` +M``!:5P``6DE-0D%"5T4`````&500%`8%(@`````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````EL"8\)M```"0@);`FT``#_______\` +M``````````````")9```B1```(D8``")J```B30``(F@```````````````` +M````(````"````!`````0``&````!@````8``!:>``L68@`*%CH`"18<``@5 +MZ@`'%9H`!15*``05`P`"%%D```NX``$`````````````I^P``*A,``"H=``` +MJ+@``*C$``"JO```JKP``*J\``"JO```JKP``*CX``"JO```JKP``*J\``"J +MO```J0@``*DH``"JO```J7```*F4``"JO```J'P``*J\``"JO```JKP``*G4 +M``"IZ```JKP``*H`````````JGP``*J(``"JE```JJ```*JL``````````8` +M```!`````@````,````$````!0``JQP``*S,``"LS```JU```*S,``"LS``` +MK,P``*S,``"LS```JY```*S,``"LS```K,P``*S,``"KK```K,P``*S,``"K +MO```K)```*S,``"LS```K,P``*S,``"LS```J_```*OP``"LS```K%@````` +M````````$$``+_P/`"_\#P`O_!\`+_P/`"_\#P``$$0`+_P/`"_\#P`O_!\` +M+_P/`"_\#P``$$@`+_P/`"_\#P`O_!\`+_P/`"_\#P``$$P`+_P/`"_\#P`O +M_!\`+_P/`"_\#P``$%``+_P/`"_\#P`O_!\`+_P/`"_\#P``$%0`+_P/`"_\ +M#P`O_!\`+_P/`"_\#P``$%@`+_P/`"_\#P`O_!\`+_P/`"_\#P``$%P`+_P/ +M`"_\#P`O_!\`+_P/`"_\#P``$&``+_P/`"_\#P`O_!\`+_P/`"_\#P``$&0` +M+_P/`"_\#P`O_!\`+_P/`"_\#P``$#````(P```!X````+````%@```!X``` +M$'````%H```!X````;@```&,```!X```$+````Y@```1@```'QP``#XX```1 +M@```$/```*#@``%`:```6(```+#@``%`:```@!0#Z`/H!N`&X`0@!"`(0`A` +M!N`&X```F`0``````````P```````````````P``F"`"`@(``@("``(!`@`" +M`@(``@("````F"0```X.```.#@``!P<```X.```.#@``F$03````````!*X````````$O@````````3 +M.````````!-X````````$[@````````3^````````!0X````````%'@````` +M```4N````````!3X````````%3@````````5>````````!6X````````%?@` +M```````6.````````!9X````````%K@````````6^````````!```(#('T`G$```@,P! +M]`````"`T```'AP``(#4``*JJ@``@-@"`%55``"`W````````(#@_____P`` +M@.0``/__``"`Z````````(#L````````@/````````"`]````````(#X```` +M````@/P```"(``"'`````````(<$````C```AP@```#D``"'#````M4``(<0 +M````````AQ0```````"'&````*```(<<```!R0``AR`````L``"')````"P` +M`(````*(``(=\````````@0`` +M`0`"``"!!`````$``($(````P```@0P```````"!$````6@``($4```````` +MA\`#`@$```"'Q`<&!00``(?("PH)"```A\P/#@T,``"'T!,2$1```(?4%Q85 +M%```A]@;&AD8``"'W!\>'1P``(?@`P(!````A^0'!@4$``"'Z`L*"0@``(?L +M#PX-#```A_`3$A$0``"']!<6%10``(?X&QH9&```A_P?'AT<``"8#*V$CAD` +M`)@0?2C@````F!2<"I]K``"8'````````)A`(&H!>@``F%0```A9``"9```` +M`````)D$````````F0@```````"9#`"``````)D0`````0``F1P```R```"9 +M(`40`````)DH`````0``F2P````$``"9-!X?("(``)DX"@L,#0``F3P````_ +M``"92)*`LA(``)E475#AB```F5P`2VJ.``"9:````\X``)EP&2^U%0``F7@` +M```!``"9?````````*(0`(!C,P``HA0`$&P0``"B&`"<0&```*(@`8@PQ@`` +MHB0```0```"B+````````*(T("`@(```HC@@("`@``"B0#A)"B```*)$``![ +MM@``HD@/_S_\``";`````````)LH````#```FS@````2``";9````"$``)N, +M````+0``FYP````S`````P`&``D`/P```````P`&``D`/P``````"0````0` +M!``!``$``0``````````````!D9'.```````````````````!`````$``0`` +M````````````!$9'-P```````````````````P`!``$``0`````````````` +M`T9'-@``````````````````!````````0```````````````49'-0`````` +M````````````!``!``$``````````````````$9'-``````````````````` +M!`````$`````````````_____D9',P```````````````````P`!``$````` +M````````_____49',@``````````````````!```````````````````____ +M_$9',0```````````````````@`!``$`````````````____^D9',``````` +M```````````````````````````````````````````````````````````` +M```(`````0`#```````````````````````&1D``! +M(?```2,P``$E=``!)?0``2:<``$G;``````);`F/";0```D("6P)M``````0 +M0``O_`\`+_P/`"_\'P`O_`\`+_P/```01``O_`\`+_P/`"_\'P`O_`\`+_P/ +M```02``O_`\`+_P/`"_\'P`O_`\`+_P/```03``O_`\`+_P/`"_\'P`O_`\` +M+_P/```04``O_`\`+_P/`"_\'P`O_`\`+_P/```05``O_`\`+_P/`"_\'P`O +M_`\`+_P/```06``O_`\`+_P/`"_\'P`O_`\`+_P/```07``O_`\`+_P/`"_\ +M'P`O_`\`+_P/```08``O_`\`+_P/`"_\'P`O_`\`+_P/```09``O_`\`+_P/ +M`"_\'P`O_`\`+_P/```0,````C````'@````L````6````'@```0<````6@` +M``'@```!N````8P```'@```0L```#F```!&````?'```/C@``!&````0\``` +MH.```4!H``!8@```L.```4!H``"`%`/H`^@&X`;@!"`$(`A`"$`&X`;@``"8 +M!``````````#```````````````#``"8(`("`@`"`@(``@$"``("`@`"`@(` +M``"8)```#@X```X.```'!P``#@X```X.``"81!-R%AP3````````!&X````````$?@` +M```````2.````````!)X````````$K@````````2^````````!,X```````` +M$W@````````3N````````!/X````````%#@````````4>````````!2X```` +M````%/@````````5.````````!5X````````%;@````````5^````````!8X +M````````%G@````````6N````````!;X````````%S@````````7>``````` +M`!>X````````%_@````````0/````````!!\````````$+P````````0_``` +M`````!$\````````$7P````````1O````````!'\````````$CP````````2 +M?````````!*\````````$OP````````3/````````!-\````````$[P````` +M```3_````````!0\````````%'P```````"`!````````(`(````````@`P` +M``````"`(````````(`D````````@"@````P``"`+``'__\``(`P`?___P`` +M@#0````Q``"`.````````(`\````````@$@```````"`5````````(!8```` +M````@%S__\?_``"`P"J",!H``(#$!=P!X```@,@?0"<0``"`S`'T`````(#0 +M```>'```@-0``JJJ``"`V`(`554``(#<````````@.#_____``"`Y```__\` +M`(#H````````@.P```````"`\````````(#T````````@/@```````"`_``` +M`(@``(<`````````AP0```",``"'"````.0``(<,```"U0``AQ````````"' +M%````````(<8````H```AQP```')``"'(````"P``('1P``)@,K82.&0``F!!]*.`` +M``"8%)P*GVL``)@<````````F$`@:@%Z``"85```"%D``)D`````````F00` +M``````"9"````````)D,`(``````F1`````!``"9'```#(```)D@!1`````` +MF2@````!``"9+`````0``)DT'A\@(@``F3@*"PP-``"9/````#\``)E(DH"R +M$@``F51=4.&(``"97`!+:HX``)EH```#S@``F7`9+[45``"9>`````$``)E\ +M````````HA``@&,S``"B%``0;!```*(8`)Q`8```HB`!B##&``"B)```!``` +M`*(L````````HC0@("`@``"B."`@("```*)`.$D*(```HD0``'NV``"B2`__ +M/_P``)L`````````FR@````,``";.````!(``)MD````(0``FXP````M``"; +MG````#,``````````````#`````5````%0```!4````5````%0``@!P2C9.G +M"8@3SP3@$Y42X!.K"8@3SP``F"@*`@`!"@(``04"```*`@`!"@(``0``F#0` +M``X````.````#@````X````.````F#@````"`````@````H````*````"@`` +MF$@`&-IM`!C:;0`::F<`&FIG`!IJ9P``F%`-Z+3@#>BTX`WHL-H,F+#:#>BP +MV@``F%A^@`TN?H`-+G[H#2Y^R`TN?H`-+@``F%PQ-V9>,3=F7C$W9EXQ.6!> +M,3=F7@``F&P%#+"!!0RP@04,L($%#+"!!0RP@0``F10```?0```'T```!$P` +M``B8```'T```F43WN!``][@0`/>X#0#WN!``][@0````H@0````````````` +M````````````````H@C6OF>(UKYGB-`^9XC0/F>(T#YGB```H@P`+`%``"P! +M0`!"P4``0L%``$+!0```HAP8@X`*&(.`"AAC@`H8@X`*&(.`"@``$C````/@ +M``"`8`````\``($8````````@1P```````"!(````````($D````````@2@` +M``````"!+````````($P````````@30```````"!.````````($\```````` +M@4"```"H``"!1````````)@(``!`````F"P``*````"8/``@!````)A,$H0C +M/```F'`````?``"8=````(```)AX````#@``F5@```#_``"9@````````)F$ +M`H``````F:````````"9X`````$``)GDJJJJJ@``F>@\1F1X``"9[````*H` +M`)GP````#```F?0```#_``"9^````!0``*(H```)M0``HCR3R(FO``"B3``` +M``$``*)0``"@````HE0```````"B6`S'4X```*)<#P\/`0``HF!?:0\!``"B +M9`!!BA$``*)H````````HFP,,,%J``"B<`""""```*)T"!H\J@``HG@[H``*.$\S!_\```FP0````!``";"`````(` +M`)L,`````P``FQ`````$``";%`````4``)L8````"```FQP````)``";(``` +M``H``)LD````"P``FRP````-``";,````!```)LT````$0``FSP````3``"; +M0````!0``)M$````%0``FT@````8``";3````!D``)M0````&@``FU0````; +M``";6````!P``)M<````'0``FV`````@``";:````"(``)ML````(P``FW`` +M```D``";=````"4``)MX````*```FWP````I``";@````"H``)N$````*P`` +MFX@````L``";D````#```)N4````,0``FY@````R``";H````#0``)ND```` +M-0``FZ@````U``";K````#4``)NP````-0``F[0````U``";N````#4``)N\ +M````-0``F\`````U``";Q````#4``)O(````-0``F\P````U``";T````#4` +M`)O4````-0``F]@````U``";W````#4``)O@````-0``F^0````U``";Z``` +M`#4``)OL````-0``F_`````U``";]````#4``)OX````$```F_P````:``": +M``````````````":!`````````!```":"`````````"```":#`````````&! +M``":$`````````'!``":%``````````!``":&`````````!!``":'``````` +M``"!``":(`````````&(``":)`````````'(``":*``````````(``":+``` +M``````!(``":,`````````"(``":-`````````&)``":.`````````')``": +M/``````````)``":0`````````!)``":1`````````")``":2`````````&0 +M``":3`````````'0``":4``````````0``":5`````````!0``":6``````` +M``"0``":7`````````&1``":8`````````'1``":9``````````1``"::``` +M``````!1``":;`````````"1``":<`````````%X``":=`````````&X``": +M>`````````'X``":?``````````X``":@`````````!X``":A`````````%Y +M``":B`````````&Y``":C`````````'Y``":D``````````Y``":E``````` +M``!Y``":F`````````"Y``":G`````````#Y``":H`````````#Y``":I``` +M``````#Y``":J`````````#Y``":K`````````#Y``":L`````````#Y``": +MM`````````#Y``":N`````````#Y``":O`````````#Y``":P`````````#Y +M``":Q`````````#Y``":R`````````#Y``":S`````````#Y``":T``````` +M``#Y``":U`````````#Y``":V`````````#Y``":W`````````#Y``":X``` +M``````#Y``":Y`````````#Y``":Z`````````#Y``":[`````````#Y``": +M\`````````#Y``":]`````````#Y``":^`````````#Y``":_`````````#Y +M``"8U````"```)C0`@`4"`(!%`@"`!0(`@`4"`(!%`@``)C<`*`@P`"@(,`` +MX"#``.`@P`#@(,```)B<$````!`````0````$````!```````)B<```````` +M`````````````````````)B<`````````````````````````````)B<```` +M`````````````````````````)B<`````````````````````````````)B< +M`````````````````````````````)B<```````````````````````````` +M`)B<`````````````````````````````)B<```````````````````````` +M`````)B<`````````````````````````````)B<```````````````````` +M`````````)B<`"H````J````*@```"H````J`````)B<```````````````` +M`````````````)B<`````````````````````````````)B<`!`````0```` +M$````!`````0`````)B<``(````"`````@````(````"`````)B<`',```!S +M````*P``7C$``%XQ``!>+0``7B\`````#`N.2XQ-RXR`````````4````%( +M```!4````````````8@`\`#S`8D`@`"#`8H`\@#U`8L`]@#W`8P`\0#T`8T` +M@0"$`8\`@@"%````90```````?____\```"`_____P````!*4```#[0````` +M````:@```````?____\```"`_____P````!*4```#[0`````````0`#P`/.! +MB`#P`/,`00"``(.!B0"``(,`2`#R`/6!B@#R`/4`0P#V`/>!BP#V`/<`2@#Q +M`/2!C`#Q`/0`2P"!`(2!C0"!`(0`3`""`(6!CP""`(4)"`E$!08H*``````` +M``````````````````````````F%"84%!B@H```````````````````````` +M````````"84)A10&*"@````````````````````````````````)A0F%$@8H +M*```````````````````!`````````````G0"JP%!B@H```````````````` +M````````````````"0@)1`4&%`4````````````````````````````````) +M"`E$%``4!0````````````````````````````````EL":@%!A0%```````` +M````````````````````````"6P)J!0`%`4```````````````````!````` +M```````);`FH'@`4!0````````````````````````````````EL"9X;!A0% +M````````````````````````````````"6P)GA0`%`4````````````````` +M``!````````````)@`F*%``4!0````````````````````````````````F9 +M":@4`!0%````````````````````````````````"=`*K`4&%`4````````` +M```````````````````````)HPFH%``4!0``````````````````("`````` +M``````D("404`!0%````````````````````````````````"6P);!0`%`4` +M```````````````````````````````)<0F`%``4!0`````````````````` +M``````````````F%"8H4`!0%````````````````````````````````"8\) +MF10`%`4````````````````````````````````)G@F>%``4!0`````````` +M``````````````````````FC":,4`!0%``````````"````````$```````` +M````":,)HQ0`%`4``````````(`````````````````````)J`FH%``4!0`` +M````````@```````!`````````````FH":@4`!0%``````````"````````` +M````````````"0@)1`4&%`4````````````````````````````````)"`E$ +M%``4!0````````````````````````````````EL":@%!A0%```````````` +M````````````````````"6P)J!0`%`4````````````````````@```````` +M```);`FH'@`4!0````````````````````````````````EL"9X;!A0%```` +M````````````````````````````"6P)GA0`%`4````````````````````@ +M```````````)@`F*%``4!0````````````````````````````````F9":@4 +M`!0%````````````````````````````````":,)J!0`%`4````````````` +M`````"`@```````````)M`FT!084!0`````````````````````````````` +M``FT";04`!0%```````````````````H(```````````"=`*K`4&%`4````` +M```````````````````````````)"`E$%``4!0`````````````````````` +M``````````EL"6P4`!0%````````````````````````````````"7$)@!0` +M%`4````````````````````````````````)A0F*%``4!0`````````````` +M``````````````````F/"9D4`!0%```````````````````````````````` +M"9X)GA0`%`4````````````````````````````````)HPFC%``4!0`````` +M````@```````!`````````````FC":,4`!0%``````````"````````````` +M````````":@)J!0`%`4``````````(````````0````````````)J`FH%``4 +M!0``````````@`````````````````````FT";04`!0%``````````"````` +M```$````````````";0)M!0`%`4``````````(`````````````````````4 +M"A1:!08H*````````````````````````````````!2"%-(%!B@H```````` +M``$`````````````````````%/H5<@4&*"@````````````````````````` +M```````5FA82!08H*``````````!`````````````````````!0>%$8%!B@H +M````````````````````````````````%&X4O@4&*"@``````````0`````` +M```````````````4YA5>!08H*````````````````````````````````!6& +M%B8%!B@H``````````$`````````````````````%%`4>!$&*"@````````` +M```````````````````````44!1X%P8H*``````````````````````````` +M`````!1:%%H1!B@H````````````````````````````````%%H46A<`*"@` +M```````````````````````````````4H!2@%P8H*``````````!```````` +M``(``````````!2@%*`4!B@H``````````$``````````@``````````%((4 +M@A$`*"@``````````0`````````"```````````4JA2J%``H*``````````! +M``````````(``````````!2"%*H4`"@H``````````$``````````@`````` +M````%((4JA<&*"@``````````0`````````"```````````5I!8<%`8H*``` +M```````!``````````(``````````!:`%J@4`"@H```````````````````` +M````````````%H`6J!X&*"@````````````````````````````````6A1:M +M'@8H*````````````````````````````````!1:%((/`"@H``````````,` +M```````$````````````%*H4JA(`*"@``````````P````````0````````` +M```5I!8<%``H*``````````#````````!````````````!:`%J@4`"@H```` +M```````````````$````````````$S,3/1<`"@4````````````````````0 +M$``````````31Q-1%P`*!0```````````````````!`0`````````!,X$W07 +M`!04````````````````````$`<`````````$TX3>QL&!04````````````` +M```````!```````````341-Y'@8*!0````````````````````$````````` +M`!-6$W0A!A0%`````````````````````0``````````$ZL3L!<`"@4````` +M```````````````0#``````````3L!/8%P`4%````````````````````!`" +M`````````!._$[\7``H%````````````````````$`P`````````%``4>`4& +M%!0````````````````````````````````4,A1N%P`4%``````````````` +M`````!@!`````````!0R%&X4`!04````````````````````&`$````````` +M%#P4>`\`%!0````````````````````%```````````4/!1X$084%``````` +M``````````````$!`````````!0\%'@2`!04````````````````````!0`` +M````````%#P4>!0`%!0````````````````````%```````````4/!1X%P`4 +M%`````````````````````4``````````!0\%'@7!A04```````````````` +M`````0``````````%#P4R!0&%!0``````````@`````````$```````````4 +M>!2@%P`4%``````````!``````````4``````````!2,%*`7`!04```````` +M``,`````````!0``````````%(P4R!(`%!0``````````P`````````%```` +M```````4C!3(%``4%``````````'````````@`4``````````!2,%,@4!A04 +M``````````,``````````0(`````````%(P4R!<&%!0``````````P`````` +M```!`@`````````4C!3(%P84%``````````#``````````$``````````!2, +M%,@>`!04````````````````````````````````%(P61`4&%!0````````` +M`P`````````````````````4H!3($084%``````````#``````````$````` +M`````!5\%?0>!A04``````````(`````````!```````````%7P61!0&%!0` +M`````````P`````````!!``````````5?!9$&P`4%``````````#```````` +M``4``````````!5\%D0>`!04``````````,`````````!0``````````%7P6 +M1!<`%!0`````````!P```````(`!```````````6<1:M%P`4%``````````` +M`````````````````````!9Q%JT>!A04```````````````````````````` +M````%G$6K1X&%!0``````````@`````````$```````````6<1;!!084%``` +M`````````````````````````````!9Q%L$1`!04```````````````````` +M````````````%G$6P10`%!0````````````````````````````````6<1;! +M'@`4%````````````````````````````````!9Q%L$>!A04```````````` +M``````````,`````````%G$6P1X&%!0````````````````````````````` +M```3.!-T'@`4%```````````````````!````````````!.P$]@>`!04```` +M```````````````$````````````%#(4;AX`%!0``````````P````````0` +M```````````4/!1X'@`4%``````````#````````!````````````!2,%,@> +M`!04``````````,````````$````````````%G$6P1X`%!0````````````` +M``````0````````````5?!9$'@`4%``````````#````````!``````````` +M`````?\!_P````````````!__________P````````````,!F`&9```````` +M`````'__________````````````!P&8"S``````````````?_________\` +M```````````(`9@,,`````````````!__________P```````````"`!(`H0 +M`````````````'__________````````````(0$@`9D`````````````?___ +M______\````````````B`2`,,`````````````!__________P`````````` +M`#H!8`H0`````````````'__________````````````.P%@`9D````````` +M````?_________\````````````2`64*$````````P````!__________P`` +M`````````#"5`!F0````````````!__________P```````````%`# +M4`H0`````````````'__________````````````50%0##`````````````` +M?_________\```````````!6`E`,,`````````````!__________P`````` +M`````$D"4`U0`````````````'__________````````````0`%`"D`````` +M`$8````$`````````"@!B`````````!!`4`*0```````1P````0````````` +M:`&)`````````$@!0`H0``````!&````!``````````(`8H`````````2@%` +M"D```````$8````$````````&`@!C`````````!+`4`*0```````1@````0` +M``````!@"`&-`````````$P!0`I0``````!&````!``````````(`8\````` +M````0P)`"D```````$<````$`````````'`!BP````````#P`T`*0``````` +M1@````0`````````(````````````(`#0`I```````!'````!`````````!@ +M#Z<`````````\0-`"D```````$8````$````````&`````````````"!`T`* +M0```````1@````0```````!@``^H`````````((#0`I0``````!&````!``` +M````````#ZD`````````\@-`"A```````$8````$```````````````````` +M``"#!$`*0```````1P````0```````"`8`^J`````````/0$0`I```````!& +M````!````````)@`````````````A`1`"D```````$8````$````````X``/ +MJP````````"%!$`*4```````1@````0```````"```^L`````````/4$0`H0 +M``````!&````!````````(``````````````A@5`"D```````$<````$```` +M````@&`/K0````````"'!4`*0```````1@````0```````#@``^N```````` +M`(@%0`I0``````!&````!````````(``#Z\`````````B09`"D```````$<` +M```$`````````&@/L`````````"*!D`*0```````1@````0```````!@"`^Q +M`````````(L&0`I0``````!&````!``````````(#[(`````````C`=`"D`` +M`````$<````$````````@&@/LP````````"-!T`*0```````1@````0````` +M``#@"`^T`````````(X'0`I0``````!&````!````````(`(#[4````````` +MCPA`"D```````$<````$````````@&@/M@````````"0"$`*0```````1@`` +M``0```````#@"`^W`````````)$(0`I0``````!&````!````````(`(#[@` +M````````]@E`"D```````$<````$````````@&````````````#W"T`*0``` +M````1P````0```````"`8````````````&``8`!@`````````````'______ +M____````````````80!A`&$```````,`````?_________\```````````!B +M`&(`8@```````@````!__________P```````````&,`8P!C```````````` +M`'__________````````````9`!D`&0```````,`````?_________\````` +M``````!E`&4`90```````P````!__________P```````````&8`9@!F```` +M`````````'__________````````````9P!G`&<`````````````?_______ +M__\```````````!H`&@`:`````````````!__________P```````````&D` +M:0!I```````#`````'__________````````````:@!J`&H```````,````` +M?_________\```````````'_``````'H```![`````$````!`````1M8```` +M```0```!]````?@````!`````0````$;6`````@``P```@@```(,`````0`` +M```````!&U@````,``,```(4```"&`````$``````````1M8````(`!'```" +M(````B0````````````````;6````#,`,````C````(T`````0`````````! +M&U@````D`"$```(\```"0`````$````!`````1M8````*``W```"3````E`` +M```!``````````$;6````!\`,````E@```)<`````0````$````!&U@````P +M`%L```)H```";`````$``````````1M8````<``#```"=````G@````!```` +M``````$;6````#@`-P```H````*$`````0`````````!&U@```!4`%4```*, +M```"D`````$````!`````1M8````1`!5```"F````IP````!`````0````$; +M6````$P`.P```J0```*H`````0``````````&U@```!@`%(```*P```"M``` +M``$````!`````1M8````9``T```"R````LP````!``````````$;6````'P` +M(````M@```+<`````0````$````!&U@```"8`%L```+D```"Z`````$````! +M`````1M8````G`!2```"\````O0````!`````0````$;6````*H`$````OP` +M``,``````0`````````!&U@```"\``,```,,```#$`````$``````````1M8 +M````OP`V```#'````R`````!``````````$;6````,0`-P```R@```,L```` +M`0````$````!&U@```#+`#8```,T```#.`````$``````````1M8````T``W +M```#2````TP````!``````````$;6````-8`$````U0```-8`````0````$` +M```!&U@```#:``,```-L```#<````````````````!M8```#,@`V```#>``` +M`WP````!``````````$;6````-X``P```X0```.(`````0`````````!&U@` +M``#I`#<```.4```#F`````$``````````1M8````]@`W```#H````Z0````! +M``````````$;6````/H`-P```ZP```.P`````0`````````!&U@```#_`#8` +M``.X```#O`````$``````````1M8```!#``P```#R````\P````!`````0`` +M``$;6````10`-P```]0```/8`````0`````````!&U@```$L`#<```/@```# +MY`````$``````````1M8```!0``0```#[````_`````!`````0````$;6``` +M`50``P```_P```0``````0`````````!&U@```%8`"$```0,```$$`````$` +M```!`````1M8```!7``W```$'```!"`````!``````````$;6````6``-P`` +M!"@```0L`````0`````````!&U@```%D`%L```0T```$.`````$````````` +M`1M8```!:`!2```$0```!$0````!``````````$;6````6P`4@``!%````14 +M`````0````$````!&U@```%T`#<```1<```$8`````$``````````1M8```! +M>``#```$:```!&P````!``````````$;6````7P`-P``!'0```1X`````0`` +M```````!&U@```&(`$````2````$A`````$``````````!M8```!B0!!```$ +M@```!(P````!```````````;6````8H`2```!(````24`````0`````````` +M&U@```&+`$,```2````$G`````$``````````!M8```!C`!*```$@```!*0` +M```!```````````;6````8T`2P``!(````2L`````0``````````&U@```&/ +M`$P```2````$M`````$``````````!M8```/IP"````$@```!+P````!```` +M```````;6```#Z@`@0``!(````3$`````0``````````&U@```^I`((```2` +M```$S`````$``````````!M8```/J@"#```$@```!-0````!```````````; +M6```#ZL`A```!(````3<`````0``````````&U@```^L`(4```2````$Y``` +M``$``````````!M8```/K0"&```$@```!.P````!```````````;6```#ZX` +MAP``!(````3T`````0``````````&U@```^O`(@```2````$_`````$````` +M`````!M8```/L`")```$@```!00````!```````````;6```#[$`B@``!(`` +M``4,`````0``````````&U@```^R`(L```2````%%`````$``````````!M8 +M```/LP",```$@```!1P````!```````````;6```#[0`C0``!(````4D```` +M`0``````````&U@```^U`(X```2````%+`````$``````````!M8```/M@"/ +M```$@```!30````!```````````;6```#[<`D```!(````4\`````0`````` +M````&U@```^X`)$```2````%1`````$``````````!M8```!D`!"```%3``` +M!5`````!``````````$;6````8X``P``!5@```5<`````0`````````!&U@` +M``&8`$4```5H```%;`````$````!`````1M8```!F@!%```%>```!7P````! +M```````````;6````9L`10``!8P```60`````0``````````&U@```&<`%X` +M``6@```%I`````$``````````!M8```!G@`#```%M```!;@````!```````` +M``$;6````:P`-P``!<````7$`````0`````````!&U@```&F``,```7,```% +MT`````$``````````1M8```!M@`W```%V```!=P````!``````````$;6``` +M`;@`-P``!>P```7P`````0`````````!&U@```&Z`#<```7\```&``````$` +M`````````1M8```!O@`A```&#```!A`````!`````0````$;6````R<``P`` +M!A@```8<`````0`````````!&U@```'*`%T```8H```&+`````$````````` +M`!M8```!U@`W```&.```!CP````!``````````$;6````>0`$```!D0```9( +M`````0````$````!&U@```'L`#````90```&5`````$````!`````1M8```! +M^``#```&7```!F`````!``````````$;6````A``-P``!F@```9L`````0`` +M```````!&U@```(J`"(```9X```&?`````$``````````1M8```"0@`W```& +MB```!HP````!``````````$;6````@``6P``!I0```:8`````0`````````! +M&U@```)*``,```:@```&I`````$``````````1M8```"3P`0```&L```!K0` +M```!`````0````$;6````EP`4@``!KP```;``````0`````````!&U@```)@ +M`%(```;(```&S`````$````!`````1M8```":``W```&V```!MP````!```` +M``````$;6````FP`-P``!N0```;H`````0`````````!&U@```)V`!````;T +M```&^`````$````!`````1M8```">@`#```'!```!P@````!``````````$; +M6````H(``P``!Q````<4`````0`````````!&U@```*#``,```<<```'(``` +M``$``````````1M8```"J@`#```'*```!RP````!``````````$;6````KX` +M6P``!SP```=``````0````$````!&U@```*_`#<```=,```'4`````$````` +M`````1M8```"P0`W```'8```!V0````!``````````$;6````L8`.P``!W`` +M``=T`````0`````````!&U@```+4`#<```>$```'B`````$``````````1M8 +M```"\``W```'D```!Y0````!``````````$;6````O0`-P``!YP```>@```` +M`0`````````!&U@```+X``,```>L```'L`````$``````````1M8````G@!0 +M```'N```![P````!`````0````$;6````OP``P``!\0```?(`````0`````` +M```!&U@```,,`#````?4```'V`````$``````````1M8```#%``V```'[``` +M!_`````!``````````$;6````Q@`-@``!_@```?\`````0`````````!&U@` +M``,D``,```@$```("`````$``````````1M8```#$``#```($```"!0````! +M``````````$;6````SH`-P``""P```@P`````0`````````!&U@```-(`!`` +M``A````(1`````$````!`````1;!```#2@`2```(5```"%@````!`````0`` +M``$;6````UH`10``"'@```A\`````0`````````!&U@```-<`#H```B$```( +MB`````$````!`````1M8```#7@!6```(E```")@````!``````````$;6``` +M`L```P``"*0```BH`````0`````````!&U@```-W``,```BT```(N`````$` +M`````````1M8```"S``#```(P```",0````!``````````$;6`````````'_ +M$`````````````````$`````````````````````````(`@``@`````````` +M``````````#_`````````````````"01````````````````````%`4````` +M``````````````(%````````````````````$P```````````5`0```````` +M``````````````````````````````````$````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````"4!`````````````````` +M``````````````````````````0````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````-0$``````````````````````````` +M````````````````"!`````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````!%`0```````````````````````````````````` +M``````"```"````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````%4!```````````````````````````````````````````$`` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``90,`````````````````(``````````P``````````````@`!`@``````` +M````````````"0@````````````````````````````````````````````` +M````````````````````````````````````````````````````"%`P```` +M`````````````````````````````P````````$`!``````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````)4#`````````````` +M```"``````````0````#`````````!`@!``````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````$P,`````````````````(````` +M````!`````,``````````(!`@``````````````````````````````````` +M```````````````````````````````````````````````````````````` +M`````````````````````````C`P`````````````````@`````````$```` +M`P````````````!````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````#,#`````````````````"``````````0````#```````` +M````0(`````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````0P,`````````````````(`````````!`````,````````````@0``` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````````````````!3`P +M`````````````````@`````````$`````P`````````````0```````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````&,#`````````` +M```````"``````````0````#``````````$`$0`````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````$0$``````````````````` +M```````````````````````"``$`(```````````````````$@0````````` +M`````````"`1```````````````````````````````````````````````` +M`````````````````````````````2`0```````````````````````````` +M``````````````0``@(````````````````````````````````````````` +M(!(````````````````````````````````````````````````````````` +M```````````````````!8!`````````````````!``````````,````````` +M`````@!`@"```````````````````!#$```````````````````$(0`````` +M```````````````````````````````````````````````````````````` +M``````````%E$`````````````````$``````````P`````````````````` +M`#@````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M`4!````````````````````````````(`````@`````````````$```````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````"0$`````` +M`````````````````````!`````"``````````````7'```````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````-`0``````````````` +M``````````"```````(`````````````@``````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````!$!`````````````````!``````` +M`(```````@```````````$"````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````%0$`````````````````$````````@``````" +M``````````(`0(`````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````9`0```````````````````````````"`````(````````` +M````B``````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````!T!`````````````````!````````(`(`````@```````````$"$```` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````(0$`` +M```````````````$````````@`@````"``````````(`0(0````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````````E`0``````````` +M``````````````"```````(`````````````@<<````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````"T!`````````````````!``` +M`````(```````@```````````$"!QP`````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````-4/\````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````*````````````````````"@`````````````` +M``````````````````HP_P``````````````````````````@`````,````` +M```````````````````````````````````````````````````````````` +M`````````````0````````````````````$`````````````````````!``` +M````````"S`P``````````````````````````$``````P`````````````` +M```````````````````````````````````````````````````````````` +M````@````````````````````(`````````````````````$```````````, +M,#```````````````````````````@`````#```````````````````````` +M```````````````````````````````````````````````````````0```` +M````````````````$`````````````````````0```````````H0$``````` +M```````````````````````````````````````````````````````````` +M`````````````````````````````````````````````"`````````````` +M```````@````````````````````!```````````"D!````````````````` +M`````````'A@`````@`````````````````````````````````````````` +M```````````````````````````````````*0```````````````````!$`` +M```````````````````$```````````*4$`````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````(````````````````````"``````````` +M``````````0```````````&9,``````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````@````````````````````(```````````````````` +M!````````````&#_`````````````````P````````0`````"````````^`` +M``````````````````````+````````````````````````````````````` +M`````*_````````````````````+\``````````````````````(```````` +M````9O\````````````````#````````!``````(```````#X``````````` +M`````````````L``````````````````````````````````````````!\`` +M``````````````````'P``````````````````````@```````````!G_P`` +M``````````````,````````$``````@```````/@```````````````````` +M```"P``````````````````````````````````````````OP``````````` +M````````"_``````````````````````"````````````&C_```````````` +M`````P````````0`````"````````^````````````````````````+````` +M`````````````````````````````````````%?````````````````````5 +M\``````````````````````(````````````8?\````````````````#```` +M````!``````0```````#X``````````````````````````````````````` +M````````````````````````````K\````````````````````OP```````` +M``````````````@```````````!B_P````````````````,````````$```` +M`!````````/@```````````````````````"P``````````````````````` +M``````````````````"OP```````````````````"_`````````````````` +M````"````````````&/_`````````````````P````````0`````"``````` +M`>````````````````````````+````````````````````````````````` +M`````````"_````````````````````+\``````````````````````(```` +M````````9/\````````````````#````````!``````0```````!P``````` +M`````````````````L`````````````````````````````````````````` +M!\````````````````````'P``````````````````````@```````````!E +M_P````````````````,````````$`````!````````'````````````````` +M```````````````````````````````````````````````````OP``````` +M````````````"_``````````````````````"````````````&G_```````` +M`````````P````````0`````$````````\````````````````````````+` +M``````````````````````````````````````````?````````````````` +M```!\``````````````````````(````````````:O\````````````````# +M````````!``````0```````#P``````````````````````````````````` +M````````````````````````````````+\````````````````````OP```` +M``````````````````@```````````&8_P`````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````#0`````````````````````````````````` +M`````````00`^@,`@0`"9`)D`00!]`<`@0`!R0')`00#Z`(`@@$`Y`#D`00' +MT`8`A`(`H`"@`00+N`$`A@,`C`",`0(7<`L`C`0`/``\`0(C*`\`$@0`/``\ +M`0(NX`H`F`8`,``P`0)&4`X`)`8`,``P`0)=P`D`,`@`+``L`0*,H`T`2`@` +M+``L`0*[@`@`8`@`+``L`0+2\`P`;`@`+``L```````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````#``````````````` +M`````````````````````````````0`#Z!L`@@```````0`'T!H$A`$````` +M`0`5?!D$BP(``````0`J^!@$E@,```````(7<`L`#`0```````(C*`\`$@0` +M`````0(NX`H`&`8``````0)&4`X`)`8``````0)=P`D`,`@``````0*,H`T` +M2`@``````0*[@`@`8`@``````0+2\`P`;`@````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````!````````````````````````````````````````````0`#Z!L`@@`` +M`````0`'T!H$A`$``````0`5?!D$BP$``````0`J^!@$E@$````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````"``````````````````````````````````` +M`````````0,7<`L`C````````0,C*`\`$@```````0,NX`H`F`(``````0-& +M4`X`)`(``````0-=P`D`L`0``````0.,H`T`2`0``````0.[@`@`8`0````` +M`0/2\`P`;`0````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````!P`````````````` +M`````````````````````````````0,7<`L`C````````0,NX`H`F`(````` +M`0-&4`X`)`(``````0-=P`D`L`,``````0.,H`T`2`,``````0.[@`@`8`,` +M`````0/2\`P`;`,````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````"````````````````````````````````````````````0(%W`L`@P`` +M`````0((R@\`!````````0(+N`H`A@(``````0(1E`X`"0(``````0(7<`D` +MC`0``````0(C*`T`$@0``````0(NX`@`&`0``````0(TO`P`&P0````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````"``````````````````````````````````` +M`````````0(+N`L`A@```````0(1E`\`"0```````0(7<`H`C`(``````0(C +M*`X`$@(``````0(NX`D`F`0``````0)&4`T`)`0``````0)=P`@`,`0````` +M`0)I>`P`-@0````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````"``````````````` +M`````````````````````````````0(7<`L`C````````0(C*`\`$@`````` +M`0(NX`H`F`(``````0)&4`X`)`(``````0)=P`D`L`0``````0*,H`T`2`0` +M`````0*[@`@`8`0``````0+2\`P`;`0````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````"``````````!,#$N,#$````````(``````````$P,2XP,0````````@` +M`````````3`Q+C`Q````````"``````````!,#$N,#$````````(```````` +M``$P,2XP,0````````@``````````3`Q+C`Q````````"``````````!,#$N +M,#$````````(``````````$P,2XP,0````````@``````````3`Q+C`Q```` +M````"``````````!,#$N,#$````````(``````````$P,2XP,0````````@` +M`````````3`Q+C`Q````````"``````````!,#$N,#$````````(```````` +M``$P,2XP,0````````@``````````3`Q+C`Q````````"``````````!,#$N +M,#$````````(``````````$P,2XP,0````````@``````````3`Q+C`Q```` +M````"``````````!,#$N,#$````````(``````````$P,2XP,0````````@` +M`````````3`Q+C`Q````````"``````````!,#$N,#$````````(```````` +M``$P,2XP,0````````@``````````3`Q+C`Q````````"``````````!,#$N +M,#$````````(``````````$P,2XP,0````````@``````````3`Q+C`Q```` +M````"``````````!,#$N,#$````````(``````````$P,2XP,0````````@` +M`````````3`Q+C`Q````````"``````````!,#$N,#$````````(```````` +M``$P,2XP,0````````@``````````3`Q+C`Q````````"``````````!,#$N +M,#$````````(``````````$P,2XP,0````````@``````````3`Q+C`Q```` +M````"``````````!,#$N,#$````````(``````````$P,2XP,0````````@` +M`````````3`Q+C`Q````````"``````````!,#$N,#$````````(```````` +M``$P,2XP,0````````@``````````3`Q+C`Q````````"``````````!,#$N +M,#$````````(``````````$P,2XP,0````````@``````````3`Q+C`Q```` +M````"``````````!,#$N,#$````````(``````````$P,2XP,0````````@` +M`````````3`Q+C`Q````````"``````````!,#$N,#$````````(```````` +M``$P,2XP,0````````@``````````3`Q+C`Q````````"``````````!,#$N +M,#$`````+G-Y;71A8@`N0```!I!$```@```!.``"@B````#`2```"````60``FW`````8$@`` +M`@```&0``(!`````"!(```(```!O``!M=````R02```"````>@``#=P```"( +M$@```@```(4``4J`````.!(```(```"0``"G3````%@2```"````FP``?1`` +M``!,$@```@```*8``,XD````U!(```(```"Q```)Y````(`2```"````O``! +M&N0```"\$@```@```,<``!,,```!T!(```(```#B``!,?````:01```(```` +M[0``G,````"@$@```@```/@```1(````,!(```(```$#``$><````'@2```" +M```!#@``````````$````````2\``)\T```!,!(```(```$Z``">^````#P2 +M```"```!10`!400```&<$@```@```5```)VD````LP```"0$@```@```=0``-A8````I!(` +M``(```'?``!D`````1P2```"```!Z@`!!Q````#($@```@```?4``0?8```` +M3!(```(```(````![````5`2```"```"#P``Z:0```1@$@```@```AH``+%@ +M```!4!(```(```(E``$"R````YP2```"```",```I5````'\$@```@```CL` +M`++`````%!(```(```)&```#/`````P2```"```"40``!'@```)8$@```@`` +M`F<``-<`````-!(```(```)R``#.^````"02```"```"?0``B(P```S`$@`` +M`@```H@``'\`````"!(```(```*3``$\4````$P2```"```"G@`!2L````%` +M$@```@```JD``3NX````F!(```(```*T``$A7````%02```"```"OP`!9)@` +M```D$@```@```LH``(#D```&-!(```(```+5``%-/````/`2```"```"X``` +M91P```>\$@```@```NL``0'L````W!(```(```+V``";:`````@2```"```# +M`0``M'@```!L$@```@```PP``1@L```!R!(```(```,7``%E"````G`2```" +M```#(@``GL`````X$@```@```RT``&S8````G!(```(```,X``$>Z````%@2 +M```"```#0P``````````$@```````U```34X````"!(```(```-;``$:Q``` +M`"`2```"```#9@`!'[@````($@```@```W$``)EX````M!(```(```-\```' +M,````E@2```"```#C0`!"W````DT$@```@```Y@``)N(````&!(```(```.C +M``$OK````-@2```"```#K@`!-4`````($@```@```[D``'80````W!(```(` +M``/$``#A8```!O@2```"```#SP``M9@```!4$@```@```]H``*SP````-!(` +M``(```/E``$ZY````&`2```"```#\```H+@```28$@```@```_L``*>D```# +M0!(```(```0&``$(=````>`2```"```$$0`!(;````;@$@```@``!!P``)>@ +M````H!(```(```0G``";P`````@2```"```$,@`!9^0```3D$@```@``!#T` +M`)IX````8````6!(```(```5N``!_"``` +M`302```"```%>0``2M@```&D$0``"```!80``*!D````)!(```(```6/``"U +M&````(`2```"```%F@`!.T0```!T$@```@``!:4``2PH```"1!(```(```6P +M``"T!````'02```"```%NP``230```&D$0``"```!<8``144````>!(```(` +M``71```````````2```````%X```E:P````P$@```@``!>L``)V4````$!(` +M``(```7V``"6L````&`2```"```&`0```9P```!0$@```@``!@\````,```` +M$!$```@```8A``$U2````*@2```"```&+```@$@```"<$@```@``!C<``+,H +M````>!(```(```9"``!8N````.`2```"```&30`!%*0```!P$@```@``!E@` +M`++L````/!(```(```9C``$\G```!-`2```"```&;@`!""0```!0$@```@`` +M!GD``.A8```!$!(```(```:$``$?P`````@2```"```&CP``=_````'8$@`` +M`@``!IH``09D````K!(```(```:E``!9F````%@2```"```&L```?"P```#8 +M$@```@``!KL``!'0````B!(```(```;&```+H````CP2```"```&T0``>D`` +M``",$@```@``!MP``4*X```'6!(```(```;G``#[N````*02```"```&\@`! +M.60```!`$@```@``!OT``.EH````/!(```(```<(``!(@````$02```"```' +M$P``!M````!@$@```@``!QX``)9X````.!(```(```%```*9``` +M`3P2```"```'D``!B4@```#H$@```@``!YL``'#T```$S!(```(```>F``"U +M[````GP2```"```'L0``````````$@``````![\``4_P````H!(```(```?* +M``%46`````@2```"```'U0``#S0```#P$@```@``!^```3@L```!.!(```(` +M``?K``"54````#`2```"```']@``LM0````8$@```@``"`$``,L`````E!(` +M``(```@,``![]````#@2```"```(%P``V]````60$@```@``""(``51P```0 +M*!(```(```@M``!"I````:01```(```(.```>UP```"8$@```@``"$,``!)8 +M````M!(```(```A.``%0D````'02```"```(60`!'D0````D$@```@``"&0` +M`)P`````"!(```(```AO``#ZS````.P2```"```(>@``00````&D$0``"``` +M"(4``'7H````*!(```(```B0```)B````%P2```"```(FP`!&Z````*D$@`` +M`@``"*8``0K(````J!(```(```BQ``"RL````!`2```"```(O``!2G`````( +M$@```@``",<``!`D```!K!(```(```C2``"SW````"@2```"```(W0``6Q@` +M```\$@```@``".@``%%L```'3!(```(```C^``"TY````#02```"```)"0`! +M3BP```",$@```@``"10``+AP```2D!(```(```D?``!]7````:02```"```) +M*@``1^@```"8$@```@``"34``+"`````H!(```(```E```":Z````(`2```" +M```)2P`!4J````#T$@```@``"58``)N@````(!(```(```EA``%3N````*`2 +M```"```);```FBP```!,$@```@``"7<``'G0````GHP,F1B,C`U,P!Z>C!F8F(Q +M93-F`'IZ,#5B.&,V-6$`>GHP-6(Y-#)E9`!Z>C`P,3EF-#GHP,F1B93C`P-6(V.3)B`'IZ,&(V9#(S,C4`>GHP,#$V9#DR +M90!Z>C!C9F(Q.#GHP,&(V8V8U90!Z>C!B-F8U,&(X +M`'IZ,#9E,&$T9F4`>GHP,#8W9#)B,0!Z>C`P-6(V8V9D`&%T:%]H86Q?<')O +M8V5SGHP,F1B9C%B,@!Z>C`S,V5C +M.&)F`'IZ,&1B-#(U8S4`871H7VAA;%]D;6%?8F5A8V]N7W)EGHP-F4P,&(X80!Z>C`R9&)F8S%D`'IZ,#`U8CEA8F0`>GHP,F1B93@U +M,0!Z>C`Q-F4P,&1D`'IZ,#)D8C,Q8C(`>GHP,&(W,#DR,P!Z>C`P8C9D-#4P +M`'IZ,#`P8C9D,60`>GHP,F1B9&%B,@!Z>C`P,39D834P`'IZ,#`P-C=D,S(` +M>GHP,&(V9#DR,P!Z>C`P,F1B-3%C`'IZ,#$V9&-B9F4`>GHP,&(W,#$T-0!Z +M>C`P,39D96,Q`'IZ,&1C-F4S.3``>GHP8CC`V93!F8S!D`'IZ,#$V9&%B,F0`>GHP93`T-C@T8@!Z>C`Q-F4R.3%D +M`'IZ,#`P8C9F93@`>GHP,&-F8C-E,`!A=&A?:&%L7V-O;7!U=&5T>'1I;64` +M>GHP,F1B-6)A8P!Z>C`P-6(W9CED`'IZ,#9D9F8T-&$`>GHP,F1B-3C`Q-F4S,3AC`'IZ,#)D8S$Y864`>GHP,#)D860Q9`!Z>C`P,F1A9C8R`'IZ +M,#`U8CAF.60`>GHP8C@S860S90!Z>C`P,&(W,#4R`'IZ,#`P-6(V8C(`>GHP +M-6(W9C$Q-`!Z>C`T864P,S%F`'IZ,#`U-#=F960`>GHP,&(W,3C`P +M,F1B83DR`'IZ,#)D8C%A8C(`>GHP,#`U8C8R,@!Z>C!B-CEB,#=C`&%T:%]H +M86Q?9G)E90!Z>C`U8C9B8S8T`'IZ,#)D8F5B8F0`>GHP8C5E,S$U,@!Z>C`Q +M-F1F8F8Q`&%T:%]H86Q?;6AZ,FEE964`>GHP,39E,3@Y8@!Z>C`R9&(S,S5D +M`'IZ,&(V8S4S830`>GHP,F1B,&5E,@!Z>C!B-F9D,S8S`'IZ,&1C,C%D,V$` +M>GHP,&(W,3C`Q-F0Y9#0Q`'IZ,#$V9&4Q,60`>GHP,#5B.&%B9`!Z +M>C`R9&(S.#GHP,#5B-C!B,@!Z>C`P8CGHP,#$V9&4W,@!Z>C!D8C-E9#@V`'IZ,#`U8C0X960`>GHP +M,#)D8F,T,@!Z>C`P8C9F,#(R`'IZ,#`U8C=F,F4`>GHP,F1B9F1F9`!Z>C`Q +M-F4V-#AA`'IZ,#`R9&%F9C(`>GHP,39D83DR,`!Z>C`U8CGHP,&(W,&$W80!Z>C!F86,P8SEB`&%T:%]H86Q?861D:71I;VYA +M;%]S=V)A7V)A8VMO9F8`871H7VAA;%]V97)S:6]N`'IZ,&1C-3DX9&4`>GHP +M,F1B86,R90!Z>C!B-F-F,#`Y`'IZ,#`Q-F4Q,F,`>GHP,#`R9&%E80!Z>C`V +M9&9D9#DS`&%T:%]H86Q?;6%L;&]C`'IZ,#)D9#DR860`>GHP,39D8C(U,0!Z +M>C!E,3`W8V$Q`'IZ,#)D8S$W-C,`>GHP8C8Y,&0V9`!Z>C`Q-F1F,#4Q`'IZ +M,#!B-S`V8F,`>GHP,&(V9C`T9`!Z>C`P,39D.#GHP +M8C0X,#,Q90!Z>C`P,&(V9F8X`&%T:%]H86Q?;65M8W!Y`'IZ,#$V9&$P9&0` +M>GHP,F1B,C@U,0!Z>C`V9&(P8V8R`&%T:%]H86Q?<')O8F4`871H7VAA;%]B +M=6EL9&]P=',`>GHP,&(V9C!B,@!Z>C!D861C-C)C`'IZ,&(W,C%A960`>GHP +M-C=C9F-A90!Z>C`P,&(V8V8X`'IZ,#5B.3)A960`>GHP-6(X8S-E-`!Z>C!B +M-F0Y969F`'IZ,#)D8F9F8C$`>GHP8C5E,S$V,`!Z>C!B.#%E83DT`'IZ,#$V +M9&5C,68`>GHP93@Y-#DP-P!Z>C`P8C9E83=A`'IZ,#,S93AF8F8`>GHP8V9A +M-3@W-0!Z>C`R9&(Y.6%E`'IZ,#`P-6(W8C(`>GHP9&4V.#,W9@!Z>C`P,&(W +M,#%C`'IZ,&(W,#ED,#(`>GHP-C=D,C5E,@!Z>C`Q.68S83`Q`'IZ,#GHP,39E,F1F9`!Z>C`V +M9F5A9C8P`&%T:%]H86Q?GHP,#$V +M9#8T9`!Z>C`Y9C8T8C9A`'IZ,#`Q-F-D,S(`>GHP8C8Y-S-B8P!Z>C`P-6(X +M.&9D`&%T:%]H86Q?9&5L87D`>GHP,&(W,C$V,0!Z>C`Q-F1F,C4Q`'IZ,#8W +M9#)F-#$`>GHP9&%D8C!D90!Z>C`R9&(S9&9D`'IZ,#)D8C4S960`>GHP,39D +M8V5A90!Z>C`P,&(V93(R`'IZ,#5B.#`P-#$`>GHP,#`R9&,U,@!Z>C`P-6(T +M83)D`'IZ,#`P8C9E-3(`>GHP-C=D,&,T-P!Z>C!D8F)E9#@V`'IZ,#5B-F,V +M9&(`>GHP8S,Q-65B-0!Z>C`V9#0P-F4P`'IZ,#`R9&0X-F0`>GHP,#$V93$T +M9`!Z>C`P-C=D,C(Q`'IZ,#`U8C@Y,V0`>GHP-6(X,6(Q8@!Z>C`P,&(V8V4X +M`'IZ,&(W9C4P8C@`>GHP,S-E8F9B9@!Z>C!B.#)D939D`'IZ,&8T-64V93,` +M871H7VAA;%]I;FET7V-H86YN96QS`'IZ,#!B-F0V8F,`>GHP,#!B-S`R,@!Z +M>C`P,#)D8F0R`'IZ,&1A-#@T83$`>GHP838P9#$T-0!Z>C`Q-F4Q,C4Q`'IZ +M,&1C-F$U8S4`>GHP,39E-CDQ9`!Z>C`R9&)F,S5D`'IZ,#$V934R-3$`>GHP +M,F1B-3C`P-6(V9#=A`'IZ,#`R9&(R.3(`>GHP,#5B.3!C8@!Z>C`U +M8C=C8F0U`'IZ,#`U8C5C-#8`>GHP,#!B-F8Q9`!Z>C`P,39D830X`'IZ,#`R +M9&%F,#``>GHP8C8V,S%A.`!A=&A?:&%L7V=E='=IGHP +M,39E,6(X-P````````@```(%````$````@8```"(```"!0```)````(&```` +MQ````@4```#,```"!@```/0```(%````_````@8```$\```"!0```40```(& +M```!3````@4```%4```"!@```6````(%````M````@4```%H```"!@```6P` +M``(%````3````@4```%T```"!@```7@```(%````>````@4```&````"!@`` +M`80```(%```!&````@4````T```"!0```8P```(&```!T````04```'4```! +M!@```EP``)X%```"#```G@4```)D``">!@```K```)X%```"M```G@8```+, +M``!&!0```M```$8&```#D```KP4```.4``"O!@``!WP``'$%```'@```<08` +M``BD``!Q!0``"*@``'$&```)H```HP4```FD``"C!@``";````(%```)M``` +M`@8```G(```"!0``"@4``"S@``!Z!@``+00``*4%```M"```I08``"TL```!!0``+3````$& +M```M7````04``"U@```!!@``+7````$%```M=````08``"VX``"E!0``+;P` +M`*4&```MY````04``"WH```!!@``+A0```$%```N&````08``"XH```!!0`` +M+BP```$&```N<```I04``"YT``"E!@``+IP```$%```NH````08``"[,```! +M!0``+M````$&```NX````04``"[D```!!@``+P@``$\%```O#```3P8``"^, +M```!!0``+Y````$&```OP````04``"_$```!!@``,'0```$%```P>````08` +M`#.T```!!0``,[@```$&```T%````04``#08```!!@``..P```$%```X\``` +M`08``#CT```!!0``./@```$&```Z"````@4``#H,```"!@``.AP```(%```Z +M(````@8``#O4```!!0``.]@```$&``!'_````04``$@````!!@``2!0```$% +M``!(&````08``$@L```!!0``2#````$&``!(1````04``$A(```!!@``2%P` +M``$%``!(8````08``$BH```!!0``2*P```$&``!)6````04``$E<```!!@`` +M27P```,%``!)@````P8``$FX```#!0``2;P```,&``!*#````04``$H0```! +M!@``2E@```,%``!*7````P8``$L\```!!0``2T````$&``!+D````04``$N4 +M```!!@``2Z@```$%``!+K````08``$O(```!!0``2\P```$&``!,#````04` +M`$P0```!!@``3)````,%``!,E````P8``$S8```!!0``3-P```$&``!,^``` +M`04``$S\```!!@``310```,%``!-&````P8``$UX```#!0``37P```,&``!- +M@```AP4``$V$``"'!@``3=@```,%``!-X````P8``$YP```!!0``3G0```$& +M``!.Y````04``$Z,```!!0``3I````$&``!.J````04``$ZL```!!@``3O`` +M``,%``!.]````P8``$]<```#!0``3V````,&``!/9````P4``$]H```#!@`` +M3_P```$%``!0`````08``%'(```!!0``4P``*4%``!5\```I08``%>(```"!0`` +M5XP```(&``!7K````04``%>P```!!@``5\````$%``!7R````08``%I,``"0 +M!0``6:0``)`%``!9J```D`8``%H<```!!0``6B````$&``!:K```D`4``%JP +M``"0!@``6R```)`%``!;)```D`8``%S$```!!0``7,@```$&``!=C````04` +M`%U8```!!0``74````$%``!=!````04``%S@```!!0``76````$&``!=:``` +M`04``%UP```!!@``79P```$%``!=H````08``%W\```#!0``7@0```,&``!> +M"````P4``%X,```#!@``7A````,%``!>%````P8``%X8```!!0``7AP```$& +M``!>V````P4``%[@```#!@``7N0```,%``!>Z````P8``%[L```#!0``7O`` +M``,&``!>]````04``%[X```!!@``7Y0```$%``!?F````08``%_$```!!0`` +M7\@```$&``!?W````04``%_@```!!@``8O@``!T%``!B_```'08``&0P``!Z +M!0``9#0``'H&``!D2```AP4``&1<``"'!@``9&0```(%``!D:````@8``&3@ +M```"!0``9.0```(&``!E2```,`4``&5,```P!@``960``-$%``!E:```T08` +M`&8$``#8!0``9A```-@&``!F9````04``&9H```!!@``9G0``!(%``!F8``` +M$@4``&90```2!0``9G@``!(&``!FH```)P4``&:D```G!@``:L```-<%``!H +MK```UP4``&@D``#7!0``:!```-<%``!G^```UP4``&@H``#7!@``:+@``-<% +M``!HO```UP8``&C@``#7!0``:.0``-<&``!I$```UP4``&D4``#7!@``:4P` +M`-<%``!I4```UP8``&G,```"!0``:=````(&``!IV````@4``&G<```"!@`` +M:C0``-`%``!J.```T`8``&K8``"O!0``:MP``*\&``!JZ```)P4``&KL```G +M!@``:Q```*\%``!K%```KP8``<``#7!0``:S@``-<&``!K8```C04``&MD +M``"-!@``:VP``&@%``!K<```:`8``&MX``"M!0``:WP``*T&``!KU```GP4` +M`&O8``"?!@``:_```-<%``!K]```UP8``&Q<```!!0``;&````$&``!L;``` +M;`4``&QP``!L!@``;)0``$T%``!LF```308``&SD``!"!0``;.@``$(&``!M +M"```:`4``&T,``!H!@``;1@``"@%``!M'```*`8``&TH``#1!0``;2P``-$& +M``!M0```H@4``&U$``"B!@``;50``$\%``!M6```3P8``'!X``"O!0``<'P` +M`*\&``!UR```9P4``'7,``!G!@``=?0``-D%``!U^```V08``'7P```!!0`` +M=@0```$&``!VC```9P4``':0``!G!@``=SP``!\%``!W#```'P4``'=````? +M!@``=U```*D%``!W5```J08``'=\``!9!0``=X```%D&``!Y_```*P4``'H` +M```K!@``?.0``'X%``!\Z```?@8``(CT```"!0``B/@```(&``"1X```J`4` +M`(_H``"H!0``BV0``*@%``"1Y```J`8``)40``"H!0``E10``*@&``"57``` +MAP4``)5@``"'!@``E8@``(<%``"5C```AP8``)6X``"'!0``E;P``(<&``"5 +M]```AP4``)7X``"'!@``E^@```(%``"7[````@8``)A@``"'!0``F&0``(<& +M``";Y```"@4``)OH```*!@``G#```!@%``"<-```&`8``)Q<``##!0``G&`` +M`,,&``"```&`4``)U\```8!@``GC0``!@%``">.```&`8``)Y@``## +M!0``GF0``,,&``">W```&`4``)[@```8!@``GW```,,%``"?=```PP8``*!L +M```7!0``H'```!<&``"@Q```#P4``*#(```/!@``I5P```\%``"E8```#P8` +M`*=,```"!0``IU0```(&``"G9````@4``*=H```"!@``IXP```(%``"GD``` +M`@8``*?0```"!0``I]0```(&``"J)```4@4``*HX``!2!@``JF````(%``"J +M9````@8``*J\``"P4` +M`+)<``![!@``LF````X%``"R:```#@8``+)L``#!!0``LG0``,$&``"R%``` +M?P4``+*```!_!@``LH0``(4%``"RB```A08``+*,``"K!0``LI```*L&``"S +M````*P4``+,$```K!@``LV```!X%``"S9```'@8``+-P``"#!0``LW0``(,& +M``"S@```@@4``+.$``""!@``L\```$X%``"SQ```3@8``+?$``!7!0``M\@` +M`%<&``"WY```/P4``+?H```_!@``N3@``-$%``"Y'```T04``+D\``#1!@`` +MN5@``)`%``"Y7```D`8``-10``!X!0``U$0``'@%``"YQ```>`4``+G(``!X +M!@``N>0``(,%``"YZ```@P8``+J$```)!0``NH@```D&``"[@```-P4``+N$ +M```W!@``NY0``"T%``"[F```+08``+ND``#8!0``NZ@``-@&``"\L````@4` +M`+RT```"!@``O7```*\%``"]=```KP8``+V4```"!0``O9@```(&``"^8``` +MKP4``+YD``"O!@``OJ0``)@%``"^J```F`8``,!\```T!0``P'0``#0%``#` +M1```-`4``,`T```T!0``P(```#0&``#`M```M@4``,"X``"V!@``P4```%H% +M``#!1```6@8``,VD``"5!0``P50``)4%``#!+```E04``,%8``"5!@``P6@` +M`+@%``#!;```N`8``,(,```7!0``PA```!<&``##\```:04``,/T``!I!@`` +MQ`P``"`%``#$$```(`8``,0D```V!0``Q"@``#8&``#%"```KP4``,40``"O +M!@``Q30``*\%``#%/```KP8``,50``"O!@``Q9```*\%``#%E```KP8``,94 +M```O!0``QE@``"\&``#&^```504``,;\``!5!@``QVP``&T%``#'<```;08` +M`,=\```K!0``QX```"L&``#'F```7@4``,><``!>!@``R%```)D%``#(5``` +MF08``,FD```F!0``R:@``"8&``#)P```'`4``,G$```P``*\&``#27``` +MD`4``-)@``"0!@``U)```'@%``#4E```>`8``-5````!!0``U2P```$%``#5 +M1````08``-8L``"O!0``UC```*\&``#63```*P4``-90```K!@``UKP``-$% +M``#6P```T08``-?@```[!0``U^0``#L&``#7]````04``-?X```!!@``V&@` +M`)P%``#8;```G`8``-F4```=!0``V9@``!T&``#=:```"@4``-UL```*!@`` +MW]@``'4%``#?W```=08``.F$```T!0``Z8@``#0&``#IT```I04``.G4``"E +M!@``ZB0```(%``#J*````@8``.I<```!!0``ZF````$&``#KM````04``.NX +M```!!@``[H````T%``#NA```#08``.[L```!!0``[O````$&``#OJ````04` +M`.^L```!!@``\"0``)D%``#P*```F08``/!@```!!0``\&0```$&``#PB``` +M`04``/",```!!@``\M````$%``#RU````08``/38```"!0``]-P```(&``#U +M"````04``/4,```!!@``]=P``(<%``#UX```AP8``/?4``#`!0``]]@``,`& +M``#YG```P`4``/F@``#`!@``^C@```$%``#Z/````08``/O4```"!0``^]@` +M``(&``#\&````@4``/P<```"!@``_)````$%``#\E````08``/SH```!!0`` +M_.P```$&``#^9````04``/YH```!!@``_I@```$%``#^G````08``/ZP```! +M!0``_K0```$&``#^R````04``/[,```!!@``_U0```(%``#_7````@8``/]@ +M```"!0``_V0```(&``$!)````04``0$H```!!@`!`@P``!T%``$"$```'08` +M`0,$```U!0`!`P@``#4&``$#*```-04``0,L```U!@`!`U0``#4&``$#=``` +M.@4``0-X```Z!@`!!'0``#4%``$$>```-08``028```Z!0`!!)P``#H&``$' +M/```?@4``0=```!^!@`!!Z0``'X%``$'J```?@8``0@(``#(!0`!"`P``,@& +M``$(5```FP4``0A8``";!@`!"<```*4%``$)Q```I08``0H4```R!0`!"A@` +M`#(&``$+4````04``0M4```!!@`!$?P``*D%``$2!```J08``1(````?!0`! +M$@@``!\&``$2&```<@4``1(<``!R!@`!%(````$%``$4A````08``190``#A +M!0`!%E0``.$&``$7K```KP4``19@``"O!@`!%H@``.$%``$6C```X08``1=P +M``"O!0`!%W0``*\&``$7I```X04``1>H``#A!@`!%E@``*\%``$7M```KP8` +M`1Z```#2!0`!'H0``-(&``$?!```T@4``1\(``#2!@`!(````*4%``$@!``` +MI08``2$D```>!0`!(2@``!X&``$A=```3@4``2%X``!.!@`!(=0```(%``$A +MV````@8``2:<```"!0`!)J````(&``$FI````@8``2>```!"!0`!)X0``$(& +M``$GD```S`4``2>4``#,!@`!)Z0``($%``$GJ```@08``2?8``#,!0`!)]P` +M`,P&``$G[```@04``2?P``"!!@`!*"@``!X%``$H+```'@8``2A```#,!@`! +M*$P``($%``$H4```@08``2E(``#2!0`!*4P``-(&``$IJ```804``2FL``!A +M!@`!*=0``&$%``$IV```808``2HP``!A!0`!*C0``&$&``$J=```804``2IX +M``!A!@`!*I@``&$%``$JG```808``2NH``"C!0`!*K@``*,&``$JW```804` +M`2K@``!A!@`!*OP``&$%``$K````808``2M@``!A!0`!*V0``&$&``$KN``` +M804``2N\``!A!@`!*F@``*,%``$KV```HP8``2O\``!A!0`!+````&$&``$L +M1````04``2Q(```!!@`!+)```&$%``$LE```808``2SD``#,!0`!+.@``,P& +M``$L]```@04``2SX``"!!@`!-%````$%``$T&````04``2]P```!!0`!+0@` +M``$%``$M#````08``2TH``!A!0`!+2P``&$&``$M1```804``2U(``!A!@`! +M+6```&$%``$M9```808``2V```!A!0`!+80``&$&``$MG```804``2V@``!A +M!@`!+;@``,P%``$MO```S`8``2W,``"!!0`!+=```($&``$MX````04``2WD +M```!!@`!+B````$%``$N)````08``2XP``#,!0`!+C0``,P&``$N0```@04` +M`2Y$``"!!@`!+J@``-(%``$NK```T@8``2]0```!!0`!+U0```$&``$O=``` +M`04``2]X```!!@`!+X0```$%``$OB````08``2_X```!!0`!+_P```$&``$P +M"````04``3`,```!!@`!,%0```$%``$P6````08``3!D```!!0`!,&@```$& +M``$PW```804``3#@``!A!@`!,0```&$%``$Q!```808``3$D``!A!0`!,2@` +M`&$&``$Q2```808``3),``"3!0`!,E```),&``$RD````04``3*4```!!@`! +M,K@```$%``$RO````08``3+<``#2!0`!,N```-(&``$T/````04``31````! +M!@`!-)````$%``$TE````08``32@```!!0`!-*0```$&``$TZ````04``33L +M```!!@`!-/@```$%``$T_````08``35@``!?!0`!-60``%\&``$UD```>@4` +M`364``!Z!@`!-;```*`%``$UM```H`8``37````!!0`!-<0```$&``$V#``` +MH`4``380``"@!@`!-AP``$\%``$V(```3P8``3ET``"E!0`!.7@``*4&``$Y +MN```I04``3F\``"E!@`!.CP``*`%``$Z0```H`8``3IH``#,!0`!.FP``,P& +M``$Z>```@04``3I\``"!!@`!.J0``,P%``$ZJ```S`8``3JX``"!!0`!.KP` +M`($&``$Z\```S`4``3KT``#,!@`!.P0``($%``$["```@08``3M<``#,!0`! +M.V```,P&``$[E```@04``3N8``"!!@`!.]P``,P%``$[X```S`8``3OP``"! +M!0`!._0``($&``$\(```H`4``3PD``"@!@`!/#````$%``$\-````08``3Q\ +M```!!0`!/(````$&``$\X```LP4``3SD``"S!@`!/.@``*`%``$\[```H`8` +M`3ST``"E!0`!//P``*4&``%"Z```,`4``4+L```P!@`!0P0``+D%``%#"``` +MN08``4,0``!#!0`!0Q0``$,&``%#'```L`4``4,@``"P!@`!0R@``*8%``%# +M+```I@8``4,T``!`!0`!0S@``$`&``%#0```S04``4-$``#-!@`!0TP``$4% +M``%#4```108``4-8``!P!0`!0UP``'`&``%#9```O04``4-H``"]!@`!0W`` +M`-4%``%#=```U08``4-\``"Q!0`!0X```+$&``%#B```QP4``4.,``#'!@`! +M1J```!0%``%%U```%`4``4.4```4!0`!0Y@``!0&``%#M```2P4``4.X``!+ +M!@`!17P``!(%``%%@```$@8``46P```G!0`!1;0``"<&``%&#```%`4``480 +M```4!@`!1E0``!0%``%&6```%`8``4:$```4!0`!1H@``!0&``%($```%`4` +M`4:P```4!@`!1N0``!0%``%&Z```%`8``4=L```"!0`!1W````(&``%'>``` +M`@4``4=\```"!@`!1]0``-`%``%'V```T`8``4@H``"O!0`!2"P``*\&``%( +M.```)P4``4@\```G!@`!2&```*\%``%(9```KP8``4B,```4!0`!2)```!0& +M``%(P```C04``4C$``"-!@`!2,P``&@%``%(T```:`8``4C8``"M!0`!2-P` +M`*T&``%)"```K`4``4D,``"L!@`!25@``)\%``%)7```GP8``4EH```!!0`! +M26P```$&``%)?````04``4F,```!!@`!29@``&P%``%)G```;`8``4G,``!- +M!0`!2=```$T&``%*2```AP4``4I,``"'!@`!3\0``'X%``%/R```?@8``5$0 +M```/!0`!410```\&``%2K```#P4``5*P```/!@`!4^0```$%``%3_````08` +M`500```!!0`!5!0```$&``%4*````04``50L```!!@`!53@``)`%``%5'``` +MD`4``54\``"0!@`!5:@``'@%``%5K```>`8``590```)!0`!5E0```D&``%6 +MF```TP4``5:<``#3!@`!5JP``"T%``%6L```+08``5:\``!+!0`!5L```$L& +M``%7R````@4``5?,```"!@`!:7```*\%``%8B```KP4``5B,``"O!@`!6*P` +M``(%``%8L````@8``5EX``"O!0`!67P``*\&``%9O```F`4``5G```"8!@`! +M7"@``#0%``%<$```-`4``5PL```T!@`!7&```+8%``%<9```M@8``5SL``!: +M!0`!7/```%H&``%=````E04``5S8``"5!0`!700``)4&``%=%```N`4``5T8 +M``"X!@`!7;@``!<%``%=O```%P8``5ZP``!I!0`!7K0``&D&``%>S```(`4` +M`5[0```@!@`!7N0``#8%``%>Z```-@8``6`$``"O!0`!8`P``*\&``%@,``` +MKP4``6`X``"O!@`!:[@``*\%``%@3```KP8``6",``"O!0`!8)```*\&``%A +M4```+P4``6%4```O!@`!8?0``%4%``%A^```508``6)H``!M!0`!8FP``&T& +M``%B>```*P4``6)\```K!@`!8I0``"(%``%BF```(@8``6-4```F!0`!8U@` +M`"8&``%C<```'`4``6-T```?P```$%``%Z`````08``7P````!!0`!?`0` +M``$&``%^+````04``7XP```!!@`!?H````$%``%^A````08``7\0```!!0`! +M?Q0```$&``&##````04``8,0```!!@`!A+0``$\%``&$N```3P8``830``!/ +M!0`!A-0``$\&``&&3````04``8:````!!@`!AI0```$%``&&F````08``88```!!@`!B"0```$%``&(*````08` +M`8@\```!!0`!B$````$&``&(S````04``8C0```!!@`!B6```'H%``&)9``` +M>@8``8F0``!Z!0`!B90``'H&``&)N````04``8F\```!!@`!B<0```$%``&) +MR````08``8G0```!!0`!B=0```$&``&)W````04``8G@```!!@`!B>@```$% +M``&)[````08``8GT```!!0`!B?@```$&``&*`````04``8H$```!!@`!B@P` +M`!4%``&*$```%08```#````!`@```,0```$"````R````0(```#,```!`@`` +M`-````$"````U````0(```#8```!`@```-P```$"````X````0(```#D```! +M`@```.@```$"````[````0(```#P```!`@```/0```$"````^````0(```#\ +M```!`@```0````$"```!!````0(```$(```!`@```0P```$"```!$````0(` +M``$4```!`@```1@```$"```!'````0(```$@```!`@```20```$"```!*``` +M`0(```$L```!`@```3````$"```)>```-0(```E\``!-`@``"8```,X"```) +MA```/`(```F(```H`@``"8P``(`"```)D```;@(```F4``"A`@``"9@``*H" +M```)G```00(```F@``"@`@``":0``%`"```)J```=`(```FL``!8`@``";`` +M`&<"```)M```,0(```FX``!@`@``";P``#("```)P```E`(```G$``#%`@`` +M"<@``%4"```)S```D0(```G0``"&`@``"=0``.$"```)V```V0(```G<``!O +M`@``">```$H"```)Y```IP(```GH```9`@``">P``,0"```)\```O@(```GT +M``!1`@``"?@``,8"```)_```.`(```H```"U`@``"@0``)("```*"```CP(` +M``H,```,`@``"A```,D"```*%```20(```H8``"$`@``"AP``,P"```*(``` +M@0(```HD``!;`@``"B@``*X"```*+```W@(```HP```+`@``"C0``%\"```* +M.```"`(```H\``!<`@``"D```+0"```*1```:@(```I(``"(`@``"DP``"0" +M```*4```I`(```I4``!B`@``"E@``&L"```*7```G0(```I@```N`@``"F0` +M`+<"```*:```NP(```IL``":`@``"G```-T"```*=```*@(```IX``!W`@`` +M"GP``&4"```*@```T@(```J$```M`@``"H@``%8"```*C```U`(```J0``!C +M`@``"I0``'D"```*F```)@(```J<```L`@``"J```!P"```*I```)0(```JH +M```C`@``"JP``(D"```*L```*0(```JT``!,`@``"K@``"$"```*O```(`(` +M``K````1`@``"L0``$0"```*R```C@(```K,```]`@``"M```*@"```*U``` +MT0(```K8``!\`@``"MP``+P"```*X```60(```KD``#;`@``"N@``)<"```* +M[```?0(```KP```6`@``"O0``,\"```*^```/@(```K\``!^`@``"P```'8" +M```+!```B@(```L(``#7`@``"Q```)T"```+%```+@(```L8``"W`@``"QP` +M`+L"```+(```F@(```LD``#?`@``&_````$"```;]````0(``!OX```!`@`` +M&_P```$"```<`````0(``!P$```!`@``'&````$"```<9````0(``!QH```! +M`@``'&P```$"```<<````0(``!QT```!`@``''@```$"```````@(``!Q\```"`@``')0```("```0```("```=Z````@(` +M`!X````"`@``'@0```("```>'````@(``!X@```"`@``'C@```("```>/``` +M`@(``!Y4```"`@``'E@```("```><````@(``!YT```"`@``'HP```("```> +MD````@(``!ZH```"`@``'JP```("```>Q````@(``![(```"`@``'N````(" +M```>Y````@(``![\```"`@``'P````("```?&````@(``!\<```"`@``'S0` +M``("```?.````@(``!]0```"`@``'U0```("```?;````@(``!]P```"`@`` +M'X@```("```?C````@(``!^D```"`@``'Z@```("```?P````@(``!_$```" +M`@``']P```("```?X````@(``!_X```"`@``'_P```("```@%````@(``"`8 +M```"`@``(#````("```@-````@(``"!,```"`@``(%````("```@:````@(` +M`"!L```"`@``((0```("```@B````@(``""@```"`@``(*0```("```@O``` +M`@(``"#````"`@``(-@```("```@W````@(``"#T```"`@``(/@```("```A +M$````@(``"$4```"`@``(2P```("```A,````@(``"%(```"`@``(4P```(" +M```A9````@(``"%H```"`@``(8````("```AA````@(``"&<```"`@``(:`` +M``("```AN````@(``"&\```"`@``(=0```("```AV````@(``"'P```"`@`` +M(?0```("```B#````@(``"(0```"`@``(B@```("```B+````@(``")$```" +M`@``(D@```("```B8````@(``")D```"`@``(GP```("```B@````@(``"*8 +M```"`@``(IP```("```BM````@(``"*X```"`@``(M````("```BU````@(` +M`"+L```"`@``(O````("```C"````@(``",,```"`@``(R0```("```C*``` +M`@(``"-````"`@``(T0```("```C7````@(``"-@```"`@``(W@```("```C +M?````@(``".4```"`@``(Y@```("```CL````@(``".T```"`@``(\P```(" +M```CT````@(``"/H```"`@``(^P```("```D!````@(``"0(```"`@``)"`` +M``("```D)````@(``"0\```"`@``)$````("```D6````@(``"1<```"`@`` +M)'0```("```D>````@(``"20```"`@``))0```("```DK````@(``"2P```" +M`@``),@```("```DS````@(``"3D```"`@``).@```("```E`````@(``"4$ +M```"`@``)1P```("```E(````@(``"4X```"`@``)3P```("```E5````@(` +M`"58```"`@``)7````("```E=````@(``"6,```"`@``)9````("```EJ``` +M`@(``"6L```"`@``)<0```("```ER````@(``"7@```"`@``)>0```("```E +M_````@(``"8````"`@``)A@```("```F'````@(``"8T```"`@``)C@```(" +M```F4````@(``"94```"`@``)FP```("```F<````@(``":(```"`@``)HP` +M``("```FI````@(``":H```"`@``)L````("```FQ````@(``";<```"`@`` +M)N````("```F^````@(``";\```"`@``)Q0```("```G&````@(``"$ +M```"`@``)X@```("```GH````@(``">D```"`@``)[P```("```GP````@(` +M`"?8```"`@``)]P```("```G]````@(``"?X```"`@``*!````("```H%``` +M`@(``"@L```"`@``*#````("```H2````@(``"A,```"`@``*&0```("```H +%:````@(` +` +end Property changes on: stable/6/sys/contrib/dev/ath/public/ap61.hal.o.uu ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/ap61.inc =================================================================== --- stable/6/sys/contrib/dev/ath/public/ap61.inc (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/ap61.inc (revision 159558) @@ -0,0 +1,69 @@ +# +# Copyright (c) 2002-2006 Sam Leffler, Errno Consulting +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer, +# without modification. +# 2. Redistributions in binary form must reproduce at minimum a disclaimer +# similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any +# redistribution must be conditioned upon including a substantially +# similar Disclaimer requirement for further binary redistribution. +# 3. Neither the names of the above-listed copyright holders nor the names +# of any contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# Alternatively, this software may be distributed under the terms of the +# GNU General Public License ("GPL") version 2 as published by the Free +# Software Foundation. +# +# NO WARRANTY +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY +# AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL +# THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, +# OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER +# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +# THE POSSIBILITY OF SUCH DAMAGES. +# +# $Id: //depot/sw/branches/sam_hal/public/mipsisa32-be-elf.inc#1 $ +# + +# +# Configuration for building big-endian MIPS2 for the AP61 SoC +# using the 5.01 linux-mips.org toolchain (manually moved to +# /pub/gnu from /pub/gnu/local where rpm --prefix=/pub/gnu +# bogusly installs them). +# + +# +# http://www.linux-mips.org/toolchain.html +# +# /pub/gnu/bin/mips-linux-gcc -v +# Reading specs from /pub/gnu/bin/../lib/gcc-lib/mips-linux/2.96-mips3264-000710/specs +# gcc version 2.96-mips3264-000710 +# /pub/gnu/bin/mips-linux-as -v +# GNU assembler version 2.12.90.0.7 (mips-linux) using BFD version 2.12.90.0.7 20020423 + +# +ifndef TOOLPREFIX +TOOLPREFIX= /pub/gnu/bin/mips-linux- +endif +# +CC= ${TOOLPREFIX}gcc +LD= ${TOOLPREFIX}ld +STRIP= ${TOOLPREFIX}strip +OBJCOPY=${TOOLPREFIX}objcopy +NM= ${TOOLPREFIX}nm + +LDOPTS= -EB +COPTS+= -DAH_BYTE_ORDER=AH_BIG_ENDIAN +COPTS+= -G 0 -EB -mno-abicalls -fno-pic -mips32 -Wa,--trap \ + -fno-strict-aliasing -fno-common -fomit-frame-pointer -mlong-calls Property changes on: stable/6/sys/contrib/dev/ath/public/ap61.inc ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/ap61.opt_ah.h =================================================================== --- stable/6/sys/contrib/dev/ath/public/ap61.opt_ah.h (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/ap61.opt_ah.h (revision 159558) @@ -0,0 +1,3 @@ +#define AH_SUPPORT_AR5212 1 +#define AH_SUPPORT_AR5312 1 +#define AH_SUPPORT_2317 1 Property changes on: stable/6/sys/contrib/dev/ath/public/ap61.opt_ah.h ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/sparc-be-elf.hal.o.uu =================================================================== --- stable/6/sys/contrib/dev/ath/public/sparc-be-elf.hal.o.uu (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/sparc-be-elf.hal.o.uu (revision 159558) @@ -0,0 +1,5744 @@ +/*- + * Copyright (c) 2002-2006 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: //depot/sw/branches/sam_hal/COPYRIGHT#1 $ + */ +#define ATH_HAL_VERSION "0.9.17.2" +begin 644 hal.o +M?T5,1@$"`0`````````````!``(````!`````````````R84```````T```` +M```H``T`"@`````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````D2H@$)$R(!`#```` +M@*(@6`*``%Z"$&``@*(@6#2``!\#```$@*(@&Q2``!"`HB!2@*(@&C:``%0# +M````@*(@$A2``"N`HB`3@*(@$3:``$<#````@*(@!R*``$(#````$(``2H(0 +M(``"@`!"@*(@4C2```:`HB!7`P```((08``0@``T@*(@'"*``#L#````$(`` +M/H(0(`""$&$'@*(``0*``#`#````%(``%0,```0#````@*(@D0*``#2"$&`` +M@*(@D12```@#```$@@(_>H"@8`$X@``M@A`@`!"``"@#````@A!@%("B``$B +M@``F`P```!"``"6"$"``FA!A$X"B``TB@``@`P```!2```@9```\@A!A$H"B +M``$B@``3`P```!"``!F"$"``FA,@$P,```"`H@`-`H``%((08`":$R$;`P`` +M`((08`"`H@`-`H``#@$````0@``,@A`@`!"```J"$&``$(``"((08``#```` +M$(``!8(08``0@``#@A!@`((08`"!P^`(D!```9WCOYBQ+B`0L38@$`,```6" +M$&*,@AX``8"@``&:8#__`P``*8(08R>"'@`!@*```8)@/_^`DT`!,H``")$N +M8!`#```$@A!@MX"F``$2@``%D!`@`)$N8!!___^&D3(@$(''X`B1Z``(G>._ +MF)(0`!F4$``:EA``&Y`0`!BQ+B`0L38@$("F(@<"@`!$F!``'("F(@<4@``4 +M`P``!("F(!(4@``*@*8@$X"F(!$V@``WD2H@$("F(``I@`-(H``)I$J(!`$@``6@A!@%`,```2"$&$2@*8` +M`2*``!J1*B`0$(``(9`0(`":$&$;@*8`#2*``!21*B`0-(``"`,``#^"$&`3 +M@*8``2*```J1*B`0$(``%9`0(`""$&,9@*8``3*``!&0$"``D!`@$Y$J(!!` +M````D3(@$!"```Z`HB``0````)$R(!`0@``*@*(@`)$J(!!`````D3(@$!"` +M``6`HB``@A`@`<(C``"`HB```H``$`$```#"$B)DPC(@",(2(F;",B`*P@(B +M:,(B(!S"$B)LPC(@(,(2(F[",B`BPA(B<,(R("3"$B)RPC(@)H''X`B1Z``( +MTB(B=('#X`B0$"`!G>._F*(0`!B@$"``D!``$4````"2$``9D`H`&H"B`!L" +M@``)L!`@`4````"0$"`*H`0@`8"D(^@``)H0 +M(`"`HT`)&H``"9@0(`":`T`-@@H@`9H30`&8`R`!@*,`"0J___N1,B`!@`H&`#@*!@``*```J`IR``$(``:8(0(``"@`!0@*!@!`*` +M`%F1+"`"$(``8X(0(``"@``,MA`@P(,K(!"#,&`0F@!``9H#0`&;*V`"F@-` +M&<(+8"F`H&``,H```K80(&"#+J`#D2Z@")`B``&1*B`"D`(``9$J(`-````` +MDA``$((&P`@0@`!,@@!@"H(08LS"`L`!@*!@`"*``!$#```$PE!@`H"@8``V +M@``-`P``!)$L(`1`````DA`CZ)(0``B#+J`#D`!`"$````"0`B`5@RH@!!"` +M`#B"`&"0@A!BS/`"P`&`IB```H``$I$L(`+:%B`"`P``$("+0`$"@``-`0`` +M`)$L(`-`````DA`CZ)(0``B#+J`#D`!`"$````"0`B`5@RH@`Q"``"."`&!( +M0````)(0(^B2$``(@RZ@`Y``0`A`````D`(@%8,J(`(0@``9@@!@))$L(`-` +M````DA`CZ)(0``B#+J`#D`!`"$````"0`B`5@RH@`A"```Z"`&`60````)(0 +M(^B2$``(@RZ@`Y``0`A`````D`(@%9$J(`*`I"/G"(```X("(+V"`B!<@RA@ +M$+$P8!"!Q^`(@>@``,(28`*`B&`@$H``%I`0(`+"$F`"@@A@T("@8,`"@``1 +MD!`@`\(28`*""�@*!@T`*```R0$"`$PA)@`H"(8!`2@``(D!`@`<(28`*" +M"&@`@*```9!`/_^0"C_[D`(@!8'#X`@!````G>._F(".H(`"@``*@(ZA`("F +M:;0"@`!4D!`@#H"F:;,H@``CD`9VF1"``$>0!G8P`H``&8"F:;1`````D!`` +M&("B(``"@``)@@ZA0`,___N"$&"S@@9``8"@8#`(@``G@RY@`H(.H4"`H``! +MFD`@``,```2"$&.(@*!`&8)@/_^`BT`!,H``-I`&<&`0@``R$3__^P*``#20 +M$"`.@*9ILQB```8#```$D`9VF4````"2$"`%,(``+((08X>`ID`!&(``)1$_ +M__M`````D!``&("B(``"@``6`P``!`,___N"$&"S@@9``8"@8#`X@``0`P`` +M!(,N8`*"`$`9M`!``9`0`!E`````DA`@!0,__\^`HB`"`H``!((08PT#/__/ +M@A!C"!"```Z0!H`!@A!C)("F0`$H@``$D`9V,!"```B0!G!@0````)(0(!00 +M@``&D`(@#Y`2('B0!D`(0````)(0(`6!Q^`(D>@`")WCOY@#```$@A!BS-(& +M``&`HF```H``"I`0`!A``````0````,```""$&``T@A`"$````"0$``9,(`` +M!H(&0!F"`$`9@RA@`H(@0!F0`$`!@@`")WCOYC"#F`$@*!@`!*``"ZD$"``FA`__X(& +M0!*D!*`!@*2@'P2___W:*&`$I!`@`,(&0`"`I(`!%H``(Z`$@!*@!``2H2P@ +M`J`$`!G:#"`HX@P@*X(+8/^"!D`!Y"A@!,(,("F:$T`!F@M@_YH&0`WD*V`$ +MH@Q@_Y`0`!B2$``9E!`@#I80`!%`````F!`@`-`T("R0$``8DA``&900(`Z6 +M$``10````)@0(`'0-"`NI`2@`<(&0`"`I(`!!K__X:`$@!*!Q^`(@>@``("B +M8!P8@`!9F`(B?(,J8`(;````FA-@`,(#0`&!P$```0```!"``$S"$B*@$(`` +M2L(3(`H0@`!(PA,@",(#```0@``)@S!@#\(3``"""&`!@*```1"``#R"0#__ +MP@,``(,P8!V""&`!$(``-X(@``'"`P``$+___(,P8!S"`P``$+__^8,P8!L0 +M@``SP@(BD("BH`$B@``PPE(BE`J``#2"$"``@**@`@*```:`HJ`#(H``*<(" +M(I@0@``M@A`@#1"``"7"$B*6P@,``!"__^:#,&`.P@,``!"__^.#,&`-P@,` +M`!"__^"#,&`7P@,``!"__]V#,&`+P@,``!"__]J#,&`*@**@`0*```L#```$ +M*H``!\(#``"`HJ`"(H``#8(08N`0@``2@A`@#1"__\Z#,&`)@A!BY,("``&` +MH``!@F`@`(((?_,0@``)@@!@#<(2``'"(L``$(``!8(0(``0@``#@A`@#8(0 +M(`R!P^`(D!```8"B8`\"@``%@*)@&0*```N`HR``,(``&H"BH`,2@``8@*,@ +M`("BX`08@``5@*,@`!"``!'6(B*8@**@`0*```6`HJ`"`H``"8"C(``P@``, +M@*``"YI`(``#```$@A!BY!"```7:(@`!`P``!((08N#6,@`!$(``!I`0(`$" +M@``#@A`@#,(C``"0$"``@._F)`0`!B` +MIF`-`H``$Y(0`!J`IF`-%(``!X"F8!V`IF```H``"H(&(F00@``DL!`@``*` +M``Z`IF`>`H``$X"FX``0@``>L!`@`,(G```0@``,@A`@$-0'``!____$U@=` +M`!"``!70)T```P``!((08NB"!@`!PB<``((0(!@0@``.PB=``!*```B`IN`$ +M@A`@!,(G0`#:!P``P@8BG!"```;"(T``$H``!;`0(`#"!H``PB(BG+`0(`&! +MQ^`(@>@``,("8`2`H&```H``8I`0(`#"`H``PB)``,("H`3"(F`(P@*@",(B +M8`S"`J`,PB)@$,("H!"`H'__`H``!H"@8/\X@``%@A`@_Q"```3"(F`4@A`@ +M`L(B8!3"`J`4@*!__P*``!"`H&0`"(```YH0``&:$"0`@A`@`8"@0`T:@``* +MPB)@&((`0`&"$&`!@*!`#2J___Z"`$`!$(```\(B8!C"(F`8P@*@&("@?_\" +M@``0@*!D``B```.:$``!FA`D`((0(`&`H$`-&H``"\(B8!R"`$`!@A!@`8"@ +M0`TJO__^@@!``1"```3"(F`<@A`C_\(B8!S"$J`<@*!@``*```?:$J`<@*!@ +M#SB```*:$"`/$(``!-HR8"""$"`*PC)@(,(2H!Z`H&```H``!]H2H!Z`H&`/ +M.(```IH0(`\0@``$VC)@(H(0(`K",F`BP@*@(,(B8"3"`J`DPB)@*,("H"C" +M(F`LP@*@+,(B8##"`J`$@*!@!!*```>0$"`!P@)@!("@8`$B@``#PB)@.)`0 +M(`&!P^`(`0```,("H`2`H&```H``'Y`0(`#"`J`,PB)@",("@`#"(D``P@*@ +M",(B8`3"`J`,PB)@",("H!#"(F`,P@*@%,(B8!#"`J`8PB)@%,("H!S"(F`8 +MPA*@(,(R8!S"$J`BPC)@'L("H"3"(F`@P@*@*,(B8"3"`J`LPB)@*,("H##" +M(F`LD!`@`8'#X`@!````G>._F*00`!B0$``80````)(0`!FB$``(@*(@``*` +M`!FP$"``PE(@%H"@8``R@``1PA(@%I`0`!)`````DA``&:`"``C"!*)@D!`` +M$I_`0`"2$``1`P```((08`#"$$`0D`(``9$J(!`0@``&L3H@$-H2(!B"`$`- +M@RA@$+$X8!"!Q^`(@>@``)WCOYBZ$"``K!`@`+@0(`"D$"```P``!((08LC" +M!@`!@*2``1J``#^J$"```P```*X08`"#+*`&@@8``:(`8LC"5&`6@*!@`!:` +M`"[@%&`6D!``&$````"2$``1IA``"(("``CH%<`!H`0`%,(&(F"0$``8G\!` +M`)(0`!'"%&`"@(AA``*``!"0`@`0FRH@$(,O(!"`H$`-)(``&Z0$H`&X$``( +MP@8B8)`0`!B?P$``DA``$<(48!:0`@`!$(``$:HE``B;*B`0@R]@$("@0`TD +M@``-I`2@`;H0``B@!,`3P@8B8)`0`!B?P$``DA``$<(48!:0`@`!PA7`$*P@ +M0`BD!*`!`P``!((08LC"!@`!@*2``0J__\F#+*`&I!`@`(,M8!"A.&`0@RV@ +M$*._F-H6```#````I!!@``,```R"$&`!@*-``0B` +M``2P$"```P```*008`"#+J`0M3!@$(,N8!"S,&`0@@8`&.(4@`&0$``10``` +M`)(0`!J@$``(D!`@9)`B`!%`````DA``&:`$``B0$``00````)(0(&30-L`` +ML`8@`8"F(`H$O__OM@;@`H''X`B!Z```@A``")@0``F3*F`0DS)@$("B8/\" +M@``BD!`@_]H00``#```,@A!@`H"C0`$8@``4@RL@$)LP8!"`HV`^"(``"H,P +M8!"#*V`"@@!`#1L```6:$V$B@@!`#8,H8!`0@``0D3!@$)LH8`*:`T`!F@-` +M#0,```00@``'@A!C[(,P8!";*&`"F@-``0,```2"$&+`F@-``9LK8!"1,V`0 +M@L!`@`=H60``#```,@A!@`H"C0`$(@``@HA`@`,(687:`I$`! +M%H``DZ`0(5"2$``0H`0@`9,J8!"3,F`0P@2B.)`0`!*?P$``E`>_]H"B(``" +M@`")L!`@`)@$0!&8`P`9VA>_]H,K8!"#,&`8PC,A8IH+8/_:,R%DH@1@`L(6 +M87:`I$`!!K__ZY(0`!`0@`!MHA`@`*`0(0'"!*(XD!``$I(0(0"?P$``E`>_ +M]H"B(``"@`!QL!`@`-H7O_:;*V`0@S-@&<(V86*#,V`2@@A@?\(V862;,V`+ +MF@M@?]HV86:2$``0H`0@`9,J8!"3,F`0P@2B.)`0`!*?P$``E`>_]H"B(``" +M@`!_]ILK8!"9,V`=PA9A:H(00`S"-F%J@S-@%H((8'_"-F%L +MFS-@#YH+8'_:-F%NDA``$*`$(`&3*F`0DS)@$,($HCB0$``2G\!``)0'O_:` +MHB```H``+K`0(`#:%[_VFRM@$)DS8!_"%F%N@A!`#,(V86Z#,V`8@@A@?\(V +M87"#,V`1@@A@?\(V87*;,V`*F@M@?]HV8723+"`0DS)@$,($HCB0$``2G\!` +M`)0'O_:`HB```H``%K`0(`#:%[_VFS-@"L(6872"$$`-PC9A=*(0(`#"%F%V +M@*1``1:```NP$``!H`1`$:`$`!G2%"%B?___'Y`0`!FB!&`!@*1`&`:___G0 +M-"%BL!`@`8''X`B!Z```G>._F*(0`!G@%F`4PA9@%)$H8`*0`@`!D2H@`I`" +M``&"`$`!@@!@`X,P8`*0`@`!0````)$J(`*`HB```H``0+`0(`#0)H``FRP@ +M$)LS8!""`T`-@@!@`X,P8`*#*&`"@@(``<(FH`B2$"``@*)`#1:``#+@-J`$ +MD!``#=0&@`"8`D`)U@:@"(,J8`*"`$`)@RA@`H(`0`F#*&`"VA1`#-HRP`': +M,H`,F!`@`(,J8`*"`$`)@RA@`H(`0`F7*&`"P@:@"((`0`N;*R`"F@-`#)LK +M8`*"`T`!V#!@!,(&H`B"`$`+F@-``9@#(`&`HR`#!+__],`S8`;8!J`(@RI@ +M`H(`0`F#*&`"@@!`"8,H8`*8`P`!FA`@!-HS(`;:!J`(F@-``8(0(`.2`F`! +M@*)`"`:__]/",V!"L!`@`8''X`B!Z```G>._D)X0`!FR$``:^A/@%OHVH`8# +M/__W@A!BK<(WO_#"-[_RMA`@`+@0(`"[+V`0NS=@$+0'O_B#/T`<@(A@`0*` +M``B`IN`!%(``N;`0(`""!L`;@@!`&O@P?_BV!N`!N`<@`8"G(`,$O__U@S]` +M',(3X!3"-F`$@RA@$("@8``"@`"KL!`@`+00(`#"%F`$@*:``1:``*4#```W +MFA!BK;H&@!JZ!T`:NR]@`KH'0!JZ!T`=N@/`';`'8!CX!F`(@RZ@`H(`0!J# +M*&`"@@!`&H,H8`+Z%V`8^C<``?H&8`BZ!T`!PA8@$L(W8`*X$"``@RZ@`H(` +M0!J#*&`"@@!`&K_\H"@0`TR@``D^`9@"/@7O_"#+J`"@@!`&H,H8`*"`$`: +MNR\@`KH'0!RZ!T`!N2]@`L(&8`BX!P`!N`<@!((0(`3"-R`"PA8@`L(W(`3Z +M%B`&@@!`'<(W(`;Z%B`*@@!`'<(W(`CZ%B`.@@!`'<(W(`K"%B`$PC<@#,(6 +M(`C"-R`.PA8@#,(W(!#"%B`0$(``5L(W(!*W+J`"M@;`&K_\(,O(`*"`$`<@RA@`K@&P`'"!F`(N`<``;@'(`2"$"`$PC<@ +M`L(7(`3Z%B`&@@!`'<(W(`;Z%B`*@@!`'<(W(`CZ%B`.@@!`'<(W(`K"%B`$ +MPC<@#,(6(`C"-R`.PA8@#,(W(!#"%B`0PC<@$O@7O_*#+R`"@@!`'(,H8`*X +M!L`!P@9@"+@'``&X!R`$@A`@`\(W(`+"%B`4PC<@#,(6(!;"-R`.PA8@&,(W +M(!"T!J`!PA9@!("F@`$&O_]AN@:`&K`0(`&!Q^`(@>@``)WCOEBB$"%0J!`@ +M`("E(`$"@``UIA`@`("E(`$4@``'@*4@`H"E(``B@``(PA9@%A"``2J"$"`` +M(H``0<(68!P0@`$F@A`@`("@8``B@`$?J`4@`8"DX`D4@`!/D`>^P)(0`!&B +M!&`!P@8B.)`0`!B?P$``E`>^OH"B(``"@`$7@A`@`-(/OK^`HF```H``0:`$ +MP!.D![_XH`0`$J8$X`%___W0D!``&=`T/^C"%[Z^DS!@"("B8``"@``VH`3` +M$Z`$`!*F!.`!?__]QI`0`!F`I.`)!+__X]`T/^@0@``ND`>^P,(68!J`H&`` +M(H``]Z@%(`&@$"``F`>_^(($`!""`$`9VA!A5,(0852`H&#_`H``!8($P!." +M`$`,VC!_Z*8$X`&@!"`!@*0@`@2___6"!``0$(``&)`'OL"`H&``(H``XJ@% +M(`&@$"``F`>_^(($`!""`$`9VA!A3L(084Z`H&#_`H``!8($P!."`$`,VC!_ +MZ*8$X`&@!"`!@*0@`@2___6"!``0$(```Y`'OL"0![[`0````)(0(1R@$"`` +M@*0`$Q:``*_F-[[4I`>_^(($`!":`$`2V!-_Z-@S?LB"`$`0@RA@`H(`0!"" +M`$`!@@!`$M@P?N"2$``1H@1@`<(&(CB0$``8G\!``)0'OKZ`HB```H``N8(0 +M(`":!``0F@-`$)LK8`*:`T`0F@-`#9H#0!+"%[Z^F`A@_X(`0`&""&$`F",` +M`=@S?N3"%[Z^@RA@$)DP8!B#,&`?@RA@")@C``'8,W[HDA``$:($8`'"!B(X +MD!``&)_`0`"4![Z^@*(@``*``)V"$"``F@0`$)H#0!";*V`"F@-`$)H#0`V: +M`T`2PA>^OI@(8/^"`$`!@@AA`)@C``'8,W[LPA>^OH,H8!"9,&`8@S!@'X,H +M8`B8(P`!V#-^\)(0`!&B!&`!P@8B.)`0`!B?P$``E`>^OH"B(``"@`"!@A`@ +M`)H$`!":`T`0FRM@`IH#0!":`T`-F@-`$L(7OKZ""&`?PC-^YL(7OKZ#,&`% +M@@A@'\(S?NK"%[Z^@S!@"H((8!_",W[NDA``$:($8`'"!B(XD!``&)_`0`"4 +M![Z^@*(@``*``&>"$"``F@0`$)H#0!";*V`"F@-`$)H#0`V:`T`2PA>^OI@( +M8/^"`$`!@@AA`)@C``'8,W[TPA>^OH,H8!"9,&`8@S!@'X,H8`B8(P`!V#-^ +M]I(0`!&B!&`!P@8B.)`0`!B?P$``E`>^OH"B(``"@`!+@A`@`(($`!""`$`0 +M@RA@`H(`0!""`$`!F`!`$L(7OKZ:"&#_@@!``8((80":(T`!VC,^^-H60``# +M```0@A!@`H"C0`$(@``)F@0`$,(3/O#",S[RPA>^OH,P8`B""&`_$(``$,(S +M/N*:`T`0FRM@`IH#0!":`T`-F@-`$L(7OKZ#*&`0F3!@&(,P8!^#*&`(F",` +M`=@S?O*"$"`!PC-^XJ`$(`&`I``3)K__5X($`!"4!0`4@@*`&<(08&C"-[[6 +ME`*`%)4JH`*4!D`*E`*I9)`0`!A___W!D@>^P("B(``"@``2@A`@`)0%`!24 +M`H`4E2J@`I0&0`J4`JEDD!``&'___@>2![[`@*(@``*```>"$"``J`4@`8"E +M(`($O_[1@*4@`8(0(`&!Q^`(D>@``9WCOYB@$"``@@0`$((`0!"#*&`"@@9` +M`=``:62`HB``(H``!:`$(`%`````P"!I9*`$(`&`I"`"!+__]8($`!"!Q^`( +M@>@``)WCOYB>$``:@A``&?(V(!3Z%B`6@(]@`0*```.R$"``LA`@`8"/8`(R +M@``"L@9@`8"/8`0R@``"L@9@`8"/8`@R@``"L@9@`8,H8!"`H&```H``%K80 +M(`"U,&`0NR[@$+LW8!""!T`=^!/``?@V``&"`$`=NRA@!((`0!V"`$`!@@!` +M&/@P8!CR,&`:@@;@`;80``&#*&`0@S!@$("@0!H*O__PNR[@$(''X`B!Z``` +MG>._>*(0`!N`IR```H``0:00(`"F![_XDA``$:($8`&3*F`0DS)@$,(&(CB0 +M$``8G\!``)0'O]Z`HB```H`!S((0(`#2#[_?@*)@``*``#&`CV#_$H``"J`0 +M`!*D!*`!H2P@$*$T(`^@!``3?__\9Y`0`!D0@``*T#0_Z*0$H`&A+"`0H30@ +M#Z`$`!/2#[_??__\AY`0`!G0-#_HPA>_WI,P8`B`HF```H``&H"/8/\2@``* +MH!``$J0$H`&A+"`0H30@#Z`$`!-___Q0D!``&1"```O0-#_HI`2@`:$L(!"A +M-"`/H`0`$](7O]Z3,F`(?__\;Y`0`!G0-#_H@RR@$(,P8!"`H$`<"K__Q9(0 +M`!&3+*`0DS)@$)`0`!I___^-E`>_X(,W(`&B!L`!PA:@%("@8``"@`&-I!`@ +M`)LLH!";,V`0@@-`#8(`0`V;*&`$@@!`#8(`0`&"!H`!H`!@&,(4(`*`H&`` +M`H``0("@8`&2$``1H@1@`9,J8!"3,F`0P@8B.)`0`!B?P$``E`>_WH"B(``" +M@`%V@A`@`,(7O]Z""&`?PC0@#,(7O]Z#,&`%@@A@?\(T(`3"%[_>@S!@#,(T +M(#R2$``1H@1@`9,J8!"3,F`0P@8B.)`0`!B?P$``E`>_WH"B(``"@`%A@A`@ +M`,(7O]Z""&`_PC0@%,(7O]Z#,&`&@@A@#\(T($3"%[_>@S!@"L(T(!R2$``1 +MH@1@`9,J8!"3,F`0P@8B.)`0`!B?P$``E`>_WH"B(``"@`%,@A`@`,(7O]Z" +M"&`/PC0@3,(7O]Z#,&`$@@A@/\(T("3"%"`"@*!@`2B``$S"%"`"PA>_WH,P +M8`J""&`?PC0@#L(7O]Z#,&`/PC0@!I(0`!&B!&`!DRI@$),R8!#"!B(XD!`` +M&)_`0`"4![_>@*(@``*``2^"$"``VA>_WIH+8#^:`T`-PA0@!H(00`W"-"`& +MPA>_WH,P8`:""&`/PC0@/L(7O]Z#,&`*PC0@%I(0`!&B!&`!DRI@$),R8!#" +M!B(XD!``&)_`0`"4![_>@*(@``*``1>"$"``PA>_WH((8`_"-"!&PA>_WH,P +M8`2""&`_PC0@'L(7O]Z#,&`*@@A@#\(T($["%[_>@S!@#L(T(":2$``1H@1@ +M`9,J8!"3,F`0P@8B.)`0`!B?P$``E`>_WH"B(``"@`#^@A`@`-H7O]Z:"V`/ +MFRM@`L(4(":"$$`-$(``'<(T(":`H&`!,H``&\(4(`+"%[_>@S!@"H((8`_" +M-"!4PA>_WH,P8`["-"`LDA``$:($8`&3*F`0DS)@$,(&(CB0$``8G\!``)0' +MO]Z`HB```H``XH(0(`#:%[_>F@M@#YLK8`+"%"`L@A!`#<(T("S"%"`"@*!@ +M`BB``#S"%"`"PA>_WH,P8`2""&`?PC0@$,(7O]Z#,&`)PC0@")(0`!&B!&`! +MDRI@$),R8!#"!B(XD!``&)_`0`"4![_>@*(@``*``,:"$"``PA>_WH((8`_" +M-"!`PA>_WH,P8`2""&`_PC0@&,(7O]Z#,&`*@@A@#\(T($C"%[_>@S!@#L(T +M(""2$``1H@1@`9,J8!"3,F`0P@8B.)`0`!B?P$``E`>_WH"B(``"@`"M@A`@ +M`-H7O]Z:"V`/FRM@`L(4("""$$`-PC0@(,(7O]Z#,&`$@@A@#\(T(%#"%[_> +M@S!@"(((8#\0@``-PC0@*("@8`(R@``+PA0@`L(7O]Z#,&`$@@A@#\(T(%;" +M%[_>@S!@"(((8#_"-"`NPA0@`H"@8`,H@`!KPA0@`L(7O]Z#,&`.PC0@$I(0 +M`!&B!&`!DRI@$),R8!#"!B(XD!``&)_`0`"4![_>@*(@``*``(&"$"``VA>_ +MWIH+8`>;*V`"PA0@$H(00`W"-"`2PA>_WH,P8`.""&!_PC0@"L(7O]Z#,&`* +M@@A@#\(T($+"%[_>@S!@#L(T(!J2$``1H@1@`9,J8!"3,F`0P@8B.)`0`!B? +MP$``E`>_WH"B(``"@`!E@A`@`-H7O]Z:"V`/FRM@`L(4(!J"$$`-PC0@&L(7 +MO]Z#,&`$@@A@#\(T($K"%[_>@S!@"(((8#_"-"`BPA>_WH,P8`["-"!2DA`` +M$:($8`&3*F`0DS)@$,(&(CB0$``8G\!``)0'O]Z`HB```H``28(0(`#:%[_> +MF@M@`YLK8`+"%"!2@A!`#<(T(%+"%[_>@S!@`H((8#_"-"`JPA>_WH,P8`B" +M"&`/PC0@6L(7O]Z#,&`,PC0@,I(0`!&B!&`!DRI@$),R8!#"!B(XD!``&)_` +M0`"4![_>@*(@``*``"V"$"``VA>_WIH+8`.;*V`$PA0@,H(00`T0@``=PC0@ +M,H"@8`,R@``;@@2@`<(7O]Z#,&`.PC0@6)(0`!&B!&`!DRI@$),R8!#"!B(X +MD!``&)_`0`"4![_>@*(@``*``!6"$"``PA>_WH((8`.#*&`"VA0@6)H30`': +M-"!8PA>_WH,P8`*""&`_PC0@,(($H`&D$``!@RA@$(,P8!#:%J`4@*!`#0J_ +M_GB;+*`0@A`@`8''X`B1Z``!G>._F)00`!G"%F`4PC8@%)80(`#"%B`6@(A@ +M`0*```/Z%B`6EA`@`8"/8`(R@``"E@+@`8"/8`0R@``"E@+@`8"/8`@R@``" +ME@+@`<(2H!2`H&```H``2Y@0(`"#+V`0GS!@$+LK(!"[-V`0@@=`'?@2@`'X +M-@`!@@!`';LH8`2"`$`=@@!``8(`0!CX,&`8UC!@')H0(`"V$"``@RL@$+4P +M8!""!H`:@@!`&H(`0!VR`$`!NR[@$+LW8!""!T`=@@!`'8,H8`."!D`!N`!` +M&+L[P!V`CV`!`H``#O8W(!Z"$"`$PC<@(((#8`&:$``!@RA@$(,P8!"`H&`! +M$H``$X(&X`&"$"`%$(``#\(W(""Y+N`0N3<@$+H&@!JZ!T`:@R]@!+H'0`&Z +M!T`=@@<`'((`0!R#*&`#N@=``;H'0!C`-V`@@@;@`;80``&#*&`0@S!@$("@ +M8`,(O__8NR[@$((#(`&8$``!@RA@$(,P8!#Z$J`4@*!`'0J__[R[*R`0@_],(WO_:4$"`` +MF!`@`/@6H!:V$"`#M`>_^(,K(!"#,&`0@B;``8,_``&`B&`!`H``"((#(`&" +M`H`*@@!`&KHFP`SZ,'_XE`*@`8(#(`&8$``!@RA@$(,P8!"`H&`#"+__\(,K +M(!#"%&`4PC)@%(,H8!"`H&```H``6Z`0(`"[+"`0NS=@$(('0!V"`$`=NRA@ +M!((`0!V"`$`!N@1``9H'8!B"`$`)^A=@&/HP8!B`HJ```H``1)@0(`"#+"`0 +M@S!@$+H`0`&Z!T`!@R]@!+H'0`&6!T`=D!`@`;LK(!"[-V`/@@>`'?@0?_"" +M!P`<@@!`'(,H8`."`L`!@@!`";0`8!ZZ!T`-PE=@#(,H8`+"-J`.PA=@!,(V +MH`3"%J`"NA```8,H8!"#,&`0@*(``1J``!ZP$"`!@RL@$)\P8!"#+V`0LS!@ +M$+LN(!"[-V`0M@=`';8&P!J[+V`"N@=`#[H'0!VZ!T`-^%=@-+@'`!S"%N`, +M@@!`',(VX`["%N`"^A=@#((`0!W"-N`$@@8@`;`0``&#*&`0@S!@$("@0!D* +MO__KNRX@$((#(`&8$``!@RA@$(,P8!"`H$`*"K__R;LK(!""!"`!H!```8,H +M8!"#,&`0^A)@%("@0!T*O_^JNRP@$(''X`B1Z"`!G>._D((0(`3"-[_P@A`@ +M!L(WO_*"$"`)PC>_]((0(`S"-[_VIA`@`$````"0$"04@*(@``*``'F@$``( +MPA9@%H"@8``"@``EY!9@T$````"2$"04PA9@:,(T(!:0$``8DA``&900`!"6 +M$``2F!`@"G___2.:$"``@*(@``*``&.`I"``H@9I9,(68&C"-&`6D!``$7__ +M_O>2$``0D!``&)(0`!!___]5E!``$8"B(``"@`!6@*0@`,(4(!J"`$`!@@>` +M`=(0?^Y`````T!0@%*0$@`BD!*`%PA9@&H"@8``B@``GPA9@')`0`!!````` +MDA`D%,(68&K"-"`6D!``&)(0`!F4$``0EA``$I@0(`1___S[FA`@`8"B(``" +M@``[@*0@`*(&;7C"%F!JPC1@%I`0`!%___[/DA``$)`0`!B2$``0?___+900 +M`!&`HB```H``+H"D(`#"%"`:@@!``8('@`'2$'_N0````-`4(!2D!(`(I`2@ +M`L(68!R`H&``(H``(:80(`&0$``00````)(0)!3"%F!LPC0@%I`0`!B2$``9 +ME!``$)80`!*8$"`$?__\TYH0(`*`HB```H``$X"D(``#```$@A!AC*(&0`'" +M%F!LPC1@%I`0`!%___ZEDA``$)`0`!B2$``0?___`Y00`!&`HB```H``!("D +M(`"F$"`!@*0@``*```0!````0````)`0`!"!Q^`(D>@`$YWCOY#:%D```P`` +M#X(08_^`HT`!"(``"Z00`!C"%F`N@*!@`1*```@#```3D!``&'__^S62$``9 +M$(``S;`0``@#```3@A!C_X"C0`$(@``+IA`@`,(68"Z`H&`",H``"-H60`"0 +M$``2?___7I(0`!D0@`"_L!``"-H60``#```,@A!@`H"@0`VB0#__H@Q_L("D +MX`$"@``2H@1A4("DX`$4@``'@*3@`H"DX``B@``(H@1@!1"``*ZP$"``(H`` +M$<(68!P0@`"JL!`@`.H687:@!F%X$(``$JP&86+"%F`:@*!@`"*``)ZF!.`! +MH@1@-^H68X"@!F0^$(``":P&8XB`H&``(H``EJ8$X`&B!&!&ZA9C@*`&8Z*L +M!F."@RU@$("@8``"@`"-J!`@`((%`!3"%8`!PC0``)(0`!&B!&`!P@2B.)`0 +M`!*?P$``E`>_]H"B(``"@`"&L!`@`,(7O_:#,&`*PC0@!,(7O_:#,&`$@@A@ +M/\(T(`+"%[_V@RA@`H((8#_"-"`>DA``$:($8`'"!*(XD!``$I_`0`"4![_V +M@*(@``*``'+:%[_VFS-@#L(4(!Z"$$`-PC0@'L(7O_:#,&`(@@A@/\(T("#" +M%[_V@S!@`H((8#_"-"`BPA>_]H,H8`2""&`_PC0@))(0`!&B!&`!P@2B.)`0 +M`!*?P$``E`>_]H"B(``"@`!9VA>_]ILS8`S"%"`D@A!`#<(T("3"%[_V@S!@ +M!H((8#_"-"`FPA>_]H((8#_"-"`HDA``$:($8`'"!*(XD!``$I_`0`"4![_V +M@*(@``*``$7"%[_V@S!@"L(T("K"%[_V@S!@!(((8#_"-"`LPA>_]H,H8`*" +M"&`_PC0@+I(0`!&B!&`!P@2B.)`0`!*?P$``E`>_]H"B(``"@``RVA>_]ILS +M8`["%"`N@A!`#<(T("["%[_V@S!@"(((8#_"-"`PPA>_]H,P8`*""&`_PC0@ +M,M(4(`+4%"`$E@0@"'__^%N0$``9PA0@!IH0``&#*&`0@*!@``*``!"6$"`` +M@RM@$)4P8!"8`L`+F`,`$-I3(!Z"`T`-@@!`#8,H8`."`$`-@@!``98"X`&` +MHL`*!K__]L(S(!ZH!2`!@RU@$(,P8!"`I0`!!K__=Z`$(#2F!.`!@*3@`B2_ +M_T?:%D``L!`@`8''X`B!Z```G>._D*P0`!BF$"``VA9```,```^"$&/_@*-` +M`0B```4#```,PA9@)!"```>B`'^K@A!@`H"@0`VB0#__H@Q_L*($85"`I.`! +M(H``$<(68!H4@``'@*3@`H"DX``B@``(H@1@51"``'ZP$"``(H``$,(68!P0 +M@`!ZL!`@`*X0(`B@!F3<$(``$:@&9-J`H&``(H``;Z8$X`&B!&!EKA`@`J`& +M94X0@``)J`9E3("@8``B@`!GI@3@`:($8&FN$"`#H`9E+J@&92RD$"``@*2` +M%Q:``%[`-0```P``#*H08`*2$``1H@1@`<(%HCB0$``6G\!``)0'O_:`HB`` +M`H``6+`0(`#"%D``@*!`%0B```3"%[_V$(```X,P8`B#,&`)PC0@"-(4(`B` +MHF``(H``1*0$H`&`I.``$H``!@$```!___@,D!``&1"```70-"`(?__X,9`0 +M`!G0-"`(PA9``("@0!4(@``(PA>_]H,P8`*""&`_PC0@!L(7O_80@``'@RA@ +M!(,P8`.""&`_PC0@!L(7O_:#*&`#@@A@/\(T(`22$``1H@1@`<(%HCB0$``6 +MG\!``)0'O_:`HB```H``*+`0(`#"%D``@*!`%0B```S:%[_VFS-@#,(4(`2" +M$$`-PC0@!,(7O_:#,&`&@@A@/\(T(`(0@``,PA>_]ILS8`W"%"`$@A!`#<(T +M(`3"%[_V@S!@!X((8#_"-"`"PA>_]H,P8`&""&`_PC0``,(5``""`&`!PC4` +M`*0$H`&`I(`7!K__J*`$(`JF!.`!@*3@`B2__W#:%D``L!`@`8''X`B!Z``` +MG>._D-H60``#```/@A!C_X"C0`$(@``%I`9E9.868"00@``(I@3@&@,```R" +M$&`"@*-``1B```.F$"&_IA`A;ZH0(`#"%F$$@*5``1:``/,#```,K!!@`H(% +M0!6"`$`9PA!A!H"@8``2@``'PA9``("@0!8H@`#DI@3@!Q"``.*F!.`(@*!` +M%@B``#2B$"``DA``$Z8$X`'"!B(XD!``&)_`0`"4![_V@*(@``*``-R"$"`` +MF2Q@`]H7O_:#*V`0@S!@&,(T@`R8`P`2F@M@_Z($8`*`I&`'!+__[MHS(`BB +M$"``DA``$Z8$X`'"!B(XD!``&)_`0`"4![_V@*(@``*``,>"$"``ERQ@`Y8$ +M@`O8%[_VFRL@$(,S8!B""&`_PC+@`H,S8!Z""&`!PB+@!)@+(#_8,N`*FS-@ +M%IH+8`&B!&`"@*1@!P2__^?:(N`,$(``D:(0(`"2$``3I@3@`<(&(CB0$``8 +MG\!``)0'O_:`HB```H``JH(0(`#:%[_VFRM@$(,S8!G"-(``@S-@$H((8'_" +M-*`(FS-@"YH+8'_:-*`0DA``$Z8$X`'"!B(XD!``&)_`0`"4![_V@*(@``*` +M`)>"$"``VA>_]ILK8!"9,V`;PA2@$((00`S"-*`0@S-@%(((8'_"-*`8FS-@ +M#9H+8'_:-*`@DA``$Z8$X`'"!B(XD!``&)_`0`"4![_V@*(@``*``(*"$"`` +MVA>_]ILK8!"9,V`=PA2@(((00`S"-*`@@S-@%H((8'_"-*`HFS-@#YH+8'_: +M-*`PDA``$Z8$X`'"!B(XD!``&)_`0`"4![_V@*(@``*``&V"$"``VA>_]ILK +M8!"9,V`?PA2@,((00`S"-*`P@S-@&(((8'_"-*`X@S-@$H((8#_"-*`"FS-@ +M#)H+8#_:-*`*DA``$Z8$X`'"!B(XD!``&)_`0`"4![_V@*(@``*``%6"$"`` +MV!>_]ILK(!"7,V`_]H,H8!"9,&`>VA2@,IH30`S:-*`R +M@S!@&(((8#_"-*`ZHA`@`((%0!6H`$`9H2Q@`\($@!"`H&``(H``%*($8`'" +M%2$&@@A@!X"@``&:8#__@AA@`X"@``&"8#__@)-``0*```;2%(`0?__VS9`0 +M`!D0@``%T#2`$'__]O*0$``9T#2`$*($8`&`I&`'!+__Z:$L8`.J!6`!PA9A +M!("E0`$&O_\2I`2@0((0(`&!Q^`(D>@``9WCOY""$"`/PC9@*L(V8"S:%D`` +M`P``#((08`*`HT`!*(``!@,````#````IA!@`!"```2"$"`@IA!@`((0(!#" +M-F$$T@3``,(&(CB0$``8G\!``)0'O_:`HB```H`#JL`GO_#"%[_VF2A@$(,S +M(!_"-F`&@S,@'H((8`'"-F`*@S,@&X((8`?"-F`,@S,@%(((8'_"-F`.VA9` +M``,```^"$&/_@*-``2B```2"$"`!@S,@$X((8`'"-F`(V!>_]ILK(!"#,V`2 +M@@A@`<(V8!R;,V`1F@M@`=HV8!J8"R`!V#9@%N($X`22$``1H@1@`<(&(CB0 +M$``8G\!``)0'O_:`HB```H`#@,`GO_#"%[_V@S!@",(N8!["#[_WPBY@']H6 +M0``#```/@A!C_X"C0`$(@``YI!`@`)(0`!&B!&`!P@8B.)`0`!B?P$``E`>_ +M]H"B(``"@`-LP">_\-@7O_:;*R`0@S-@'L(V8"Z#,V`=@@A@`<(F8,B;,V`< +MF@M@`=HF8,R8"R__V#9@,)(0`!&B!&`!P@8B.)`0`!B?P$``E`>_]H"B(``" +M@`-7P">_\,(7O_::"&__VC9@)(,P8`Z""&`!PBY@(]H60``#```3@A!C_X"C +M0`$(@``/I!`@`*($8`+"!B(XD!``&)(0`!&?P$``E`>_]H"B(``"@`-"P">_ +M\,(7O_:#,&`$PC9@T*00(``#```/J!!C_X(`=`"J$&`#`P``$*P08`&#+*`" +M@@!`$^(`8`B2$``1H@1@`<(&(CB0$``8G\!``)0'O_:`HB```H`#+,`GO_"8 +M!(`2F`,`&=H7O_:;*V`0@S-@&(((8'_",R`R@S-@$H((8#_",R`XFS-@#)H+ +M8#_:,R!TDA``$:($8`'"!B(XD!``&)_`0`"4![_V@*(@``*``Q;`)[_PF`2` +M$I@#`!G6%[_VFRK@$)4S8!S"$R!T@A!`"L(S('2;,V`6F@M@/]HS('J6"N`_ +MUC,@@)(0`!&B!&`!P@8B.)`0`!B?P$``E`>_]H"B(``"@`,`P">_\)@$@!*8 +M`P`9VA>_]ILK8!"#,V`:PC,@AH,S8!2""&`_PC,@C)LS8`Z:"V`_VC,@DI(0 +M`!&B!&`!P@8B.)`0`!B?P$``E`>_]H"B(``"@`+KP">_\)@$@!*8`P`9VA>_ +M]ILK8!"7,V`>PA,@DH(00`O",R"2@S-@&(((8#_",R"8@S-@$H((8#_",R"> +MFS-@#)H+8#_:,R"DDA``$:($8`'"!B(XD!``&)_`0`"4![_V@*(@``*``M'` +M)[_PF`2`$I@#`!G6%[_VFRK@$)4S8!S"$R"D@A!`"L(S(*2;,V`6F@M@/]HS +M(*J6"N`_UC,@L)(0`!&B!&`!P@8B.)`0`!B?P$``E`>_]H"B(``"@`*[P">_ +M\)H$@!G"%[_V@S!@"("DH`$"@``8PBM@5H"DH`$4@``'@*2@`H"DH``"@``' +MPA>_]A"``#V2$``1`H``%8"DH``P@``:@RA@$)LP8!6:"V`'VC9@\)LP8!*: +M"V`'VC9@\H,P8`^""&`'$(``#\(V8.S:%[_V@S-@!(((8`?"-F#TF@M@!Q"` +M``C:-F#VVA>_]H,S8`2""&`'PC9@^)H+8`?:-F#Z@*2@`!*``!^2$``1H@1@ +M`<(&(CB0$``8G\!``)0'O_:`HB```H`"A\`GO_#6%[_VFRK@$)DS8!_"%F#L +M@A!`#,(V8.R#,V`<@@A@!\(V8.Z#,V`9@@A@!\(V8.B#,V`6@@A@!\(V8.J; +M,V`3F@M@!]HV8.26"N`'UC9@YI(0`!&B!&`!P@8B.)`0`!B?P$``E`>_]H"B +M(``"@`)JP">_\)@$@!*8`P`9VA>_]H,K8!"#,&`8PC,@/IH+8/_:,R!$DA`` +M$:($8`'"!B(XD!``&)_`0`"4![_V@*(@``*``EG`)[_PF`2`$I@#`!G:%[_V +M@RM@$(,P8!C",R!*F@M@_]HS(%"2$``1H@1@`<(&(CB0$``8G\!``)0'O_:` +MHB```H`"2,`GO_":!(`9V!>_]H,S(`C"*V!9@@2`$IH`0!F""R#_@(A@@`*` +M``3",V!<@A!_`,(S8%R2$``1H@1@`<(&(CB0$``8G\!``)0'O_:`HB```H`" +M,\`GO_"6!(`2E@+`&=@7O_:;*R`0@S-@%8((8/_",N!BFS-@$9H+8`_:,N!H +MF`L@`=@RX&["%D``@*!`%"B``!':%D``@*2@``*```?"%[_V@*2@`@*```B# +M,&`-$(``"=H60`"#,&`-@@A@`1"```3"-F`F@@A@`<(V8"C:%D```P``#((0 +M8`*`HT`!*(``+\(60`"2$``1H@1@`<(&(CB0$``8G\!``)0'O_:`HB```H`" +M!L`GO_":!(`2F@-`&<(7O_:#,&`&@@A@?X"DH`$"@``.PC-@MH"DH`$4@``' +M@*2@`H"DH``B@``5PA>_]A"``!;"%D``(H``"\(7O_80@``2PA9``,(7O_:: +M"&`'VC9@_(,P8`.""&`'$(``"L(V80":"&`'VC9@_H,P8`.""&`'$(``!,(V +M80*""&`_PC9@$L(60`"`H$`5"(``-(($@!*:!(`2F@-`&<(7O_:#,&`-PC-@ +MO)(0`!&B!&`!P@8B.)`0`!B?P$``E`>_]H"B(``"@`'1P">_\)@$@!*8`P`9 +MPA>_]I_]H"B(``"@`&/P">_\-(7O_:A*F`0D@I@_W__ +M]*R0$``9T#9A5*$T(!B0$``9?__TIY(0`!#0-F%6DA``$<(&(CB0$``8G\!` +M`)0'O_:`HB```H`!?,`GO_#2%[_VH2I@$)(*8/]___29D!``&=`V85C:%D`` +M`P``$("C0`$H@`#1I`2@`8,T(!B""&`_$(``S,(V8,2B!&`!P@8B.)`0`!B? +MP$``E`>_]H"B(``"@`%EP">_\-(7O_:A*F`0D@I@_W__](*0$``9T#9A3J$T +M(!B0$``9?__T?9(0`!#0-F%0DA``$:($8`'"!B(XD!``&)_`0`"4![_V@*(@ +M``*``5'`)[_PPA>_]IH(8'_:-F`0@S!@!X((8#_"-F`4DA``$:($8`'"!B(X +MD!``&)_`0`"4![_V@*(@``*``4+`)[_PTA>_]J$J8!"2"F#_?__T7Y`0`!G0 +M-F%2VA9```,``!"`HT`!"(``!9(0`!&#-"`8@@A@/\(V8,:B!&`!P@8B.)`0 +M`!B?P$``E`>_]H"B(``"@`$LP">_\,(7O_:;,&`%F@M@/]HV84B""&`?PC9A +M3,(60`"`H$`6*(``@J0$H`&2$``1H@1@`<(&(CB0$``8G\!``)0'O_:`HB`` +M`H`!&<`GO_#"#[_WPC9@*MH60``#```3@A!C_X"C0`$H@`!QI`2@`=H7O_:; +M*V`0@S-@&(((8'_"-F#6FS-@']HV8-J2$``1H@1@`<(&(CB0$``8G\!``)0' +MO_:`HB```H`!`<`GO_#:%[_VF2M@$)H+8!^:`T`-PA9@VH(00`W"-F#:@S,@ +M%8((8#_"-F#BF3,@&]@N8-V2$``1P@8B.)`0`!B?P$``E`>_]H"B(``"@`#M +MP">_\-@7O_::"R`'FRM@!<(.8-V"$$`-PBY@W9DS(`,0@`!#V"Y@WP,``!"` +MHT`!*(``0*0$H`&2$``1H@1@`<(&(CB0$``8G\!``)0'O_:`HB```H``U\`G +MO_#8%[_V@@L@/\(V8,+:%D```P``$X(08_^`HT`!*(``+J0$H`&;*R`0@S-@ +M%H((8'_"-F#4FS-@'=HV8-B2$``1H@1@`<(&(CB0$``8G\!``)0'O_:`HB`` +M`H``O\`GO_#:%[_VF2M@$)H+8`>;*V`#PA9@V((00`W"-F#8@S,@$X((8#_" +M-F#@F3,@&=@N8-R2$``1P@8B.)`0`!B?P$``E`>_]H"B(``"@`"KP">_\-@7 +MO_::"R`!FRM@!\(.8-R"$$`-PBY@W)DS(`'8+F#>I`2@`8"DH`($O_UJ@RR@ +M`MH60``#```,@A!@`H"C0`$8@``?@A`@!,(&(CB0$``8DA`@[)_`0`"4![_V +M@*(@``*``)'`)[_PPA>_]IH(8`?:-F#\@S!@`X((8`?"-F$`P@8B.)`0`!B2 +M$"#MG\!``)0'O_:`HB```H``@\`GO_#"%[_VF@A@!]HV8/Z#,&`#@@A@!\(V +M80*"$"`$PC9A8((0(`'"-F%>PC9A7,`V85JD$"``PA9A!("D@`$6@``8X@3@ +M%)(0`!&B!&`!P@8B.)`0`!B?P$``E`>_]H"B(``"@`!IP">_\)@$@!*8`P`9 +MVA>_]H,K8!"#,&`8PC,A!IH+8/_:,R$(I`2@`L(6802`I(`!!K__[9(0`!': +M%D```P``%((08`*`HT`!"(``(0,```RD$"``P@8B.)`0`!B2$``1G\!``)0' +MO_:`HB```H``3<`GO_"#+*`"@@!`&=H7O_;:,&..D@1@!<(&(CB0$``8G\!` +M`)0'O_:`HB```H``0<`GO_"#+*`"@@!`&=H7O_;:,&.0I`2@`8"DH`0$O__F +MH@1@`=H60``#```,@A!@`H"C0`$X@``1VA9``((0/\K"-F!<@A`__\(V8%[" +M-F!@`P``#((08`*`HT`!&(``!H(0(`_"-F!$@A`@',(V8$;"-F!(VA9```,` +M``^"$&/_@*-``0B```7"!B(XD!``&!"```22$"#*D!``&)(0(,^?P$``E`>_ +M]H"B(``"@``5P">_\-@7O_;8-F`8PA9@%H"@8``2@``.@A`@`=H60``#```/ +M@A!C_X"C0`$H@``%PA9@&(,S(`L0@``#@@A@`8,P8`_"-F`6@A`@`<(GO_#P +M![_P@._F)`0`!C:%D```P``#X(08_^`HT`!"(``")(0`!G"%F`N@*!@`1*```0! +M````?__V"P$````!````@6$"``F`,@`8"C(`$$O__X +M@RL@`Y80(`&!P^`(D!``"YWCOYA____LD!``&(,J(!"`H&``%H``%9@0(``# +M/__@@BH``1L```":$V``@RA@$)P$"`!F`,@`8"C($H(O__Z@RL@!;`0(`"!Q^`( +M@>@``)WCOYB0$``8H!``&;,N8!"`IF```H``,+`0(`%___^\`0```(,J(!"` +MH&``-H``"H,P8!";+"`0FS-@$((`0`&#,&`1FAM``8"@``T0@``BL&`__YH8 +M8?^`H``-FF`__X"@``&"8#__@)-``1*``!JP$"`!EA`@``,```"4$&``@RP@ +M$)LP8!"#*B`0D3!@$(,JX`."($`+F2A@`L(2@`R`HT`!,H``")8"X`&"`P`* +MPA!@`H"@0`@"@``'L!`@`98"X`&`HN"""+__\X,JX`.P$"``@@``)WCOQBB$``8L!`@`)$N8!!````SD3(@$("B(``"@``0LA``"*`'OWB0 +M$``1DA``&14``#^4$J-_0```C980`!"`HB```H``!I`0`!&2$``9?___R900 +M`!"P$``(@`HB'_@*(@`"*```W"%B*B$(``#[`0(``"@``(`P``(((08TJ`H@`! +M,H``";`0(``0@``'L!`@`<(6(J*`H&-*`H```[`0(`&P$"``@._F'___QZ0$``8HA`` +M"(,L8!"`H&``%H``"Y@0(``A/__@H"Q`$*$L(!"A-"`0?___X9`0`!"`HB`` +M$H``%I@0(``#````EA!@`(,L8!"1,&`0FRL@!<(2P`V`H$`(,H``"9@#(`&" +M`T`+PA!@&("@8``2@``(H!```9@0($N8`R`!@*,@2@B___2;*R`%H!`@`('' +MX`B1Z``0G>._F)`0`!F:$"```P```)@08`"3*V`'PA,`"8"@0!@R@``)F@-@ +M`8"B(``"@``$D@)`#$````"4$""`$(``!K`0(`&`HV`P"+__]),K8`>P$"`` +M@._F*P0 +M`!BD$"``IA`@`*@0(`#"%D``@*!@`!*``!>J$"``?__^Q9`0`!BB$``(D2Q@ +M$("B(``&@``0H3(@$)`0`!!____%DA`@`("B(``2@``(@RQ@$'___]>0$``0 +M@*(@`"*```;4%F`"@RQ@$!"```.5,&`0U!9@`I@0(`"0$"```P``/X(08P"` +MBH`!`H``"Q,````0@`!7D!``"ILK(`7"$L`-@*!`"A*```28`R`!J`-`"Y`0 +M(`&`HR!+FD`@`("@``B"8#__@(M``1*___26$F``@*(@``*``%ZP$"``@(Z@ +M@#*```G4%2`$U!4@`L(%(`BD$"``@(Z@@`*```:F$``!U!4@!,(%(`RD$"`` +MIA```9@0(`"0$"``$(``$1,```"#*R`#@@!`#)LH8`+"$L`-@*!`"A*```J8 +M`R`!E@-`"]H%HG3"`N`$@*-``1*```0!````JA``"Y`0(`&`HR`"FD`@`("@ +M``B"8#__@(M``1*__^R6$F``@*(@`"*``!R0$``*@(Z@@#*```_8!6`0V`5@ +M")H0``R8$"``I`R`#*8,P`W8!6`,FA``#)@0(`"D%(`,@(Z@@`*```RF%,`- +MV`5@$)H0``R8$"``I`R`#*8,P`W8!6`4FA``#)@0(`"D%(`,IA3`#9`0``I_ +M__]9DA``&X"B(``"@``5L!`@`-@>X!#4'2`0F`L`"IH+0`O8/N`0VA9@`@,` +M`#^"$&,`F@M``8"@``V"8#__@)2`$P*```.:$"``FA`@`8"(0`TR@``"YB;@ +M&+`0(`&!Q^`(@>@``)WCOYBA/B`?H30@&J`&`!"A/"`&@RP@!I0F``&0$"`` +M0````)(0(`&A+"`#@@9`$-@80`"0"@`,D@I`#9`2``F`H``(L$`@`(''X`B! +MZ```EHK@_P*``!>:$"``@*-`"1J```X!````F`K@_\(*``V`H$`,`H``#X"@ +M8``"@``'@*-`"9H#8`&`HT`)*K__^<(*``V`HT`)`H``!@$```#6*@`-P@*` +M`((`8`'"(H``@@4+80`!WL!Z!<[@>@;.`7H&+F%Z!F +M`P``!KH08UBD!B+(HA`@`'___A&0$``8@*(@``*``^L,('H&B`H&``(H```OH4(!B`IJ!` +M"(```Z@0(`"T$"!`P@8B?)^F(,P8`J""&`!PB>^G`,```"B +M$&``@@1@&("D0`$:@`$Q@*4@`-H40`""#,`-@RA@$("@8``B@`$EH@1@!(,K +M8!"#,&`0V`>^L("(0`PB@`$?H@1@!-(48`+"!B(PD!``&)0'OK:?P$``E@>^ +MM("B(``B@`$6H@1@!,(40`"`H&`$(H``*X('OO@4@``)@*!@(("@8`$"@``< +M@*!@`B*``!&:![]X$(`!":($8`0"@``R@*!@(!2```>`H&!`@*!@"`*``"28 +M![[X$(`!`*($8`0"@``RF`>_>!"``/RB!&`$VB>^B(('OZC")[Z,`P```((0 +M8`#")[Z$P@^_>A"``"^"$&`#E@>_>-8GOHB8![^8V">^C`,```""$&``PB>^ +MA-H/OWH0@``FVB^^I\(GOHB6![](UB>^C`,```""$&``PB>^A,(/OOH0@``< +M@A!@`=@GOHB:![]8VB>^C`,```""$&``PB>^A,(/OOH0@``3@A!@`H('OOC" +M)[Z(E@>_:-8GOHP#````@A!@`,(GOH00@``)P@^^^M@GOHB:![^XVB>^C`,` +M``""$&``PB>^A,(/OWJ"$&`$PB^^IW___3;0![Z,@*(@`#*``,"B!&`$P">^ +MK-`'OJQ___[TT@>^C("B(``"@`"TV@>^K,('OJRA*&`%U@>^A*H"P!#6#6`8 +MD!``')(0`!M___[\E!``%M@'OH38$P`0V#>^EL('OH3:$$`0PA5@`H"C0`$8 +M@`"BV@>^K-H7OK;6%[Z6@RK@$)DP8!"`HT`,.(``D<(-8`?"%[ZT@*,``3B` +M`(W"#6`'U@U@!H(:X`J`H``!FF`__\('OIB`H``!@F`__X"+0`$R@`"#P@U@ +M!X(:X`6`H``!FF`__]8'OIR`H``+@F`__X"+0`$R@`!ZP@U@!]H-8`>:`P`- +MFSM@`8,O8!"#,&`0@@!@"H"C0`$T@`!QP@U@!X"E`!H:@`"#@*4@`,(%8!"` +MH&``%H```YH0(`":$"`!@*``%X)@/_^`BT`!,H``9,(-8`?8![Z(P@,@&("( +M8(`"@``&D`>^N,(&(GB`H&`&(H``6\(-8`=`````DA`@0-H7OI;:-[ZXVA1@ +M`MHWOKK"#6`&@*!@!0*```:`H&`*,H``"<(-8`00@``$`P``$,(7OKH;/__@ +M@A!`#<(WOKK"#6`$PB^^O<(-8`7"+[[2U@>^B,("X!C")[[4P@^^I\(GOMC8 +M'6`0U!K@$)@+``J:"T`+@),`#0*```3"%[ZZ$(```X(08@"""'W_PC>^NM@= +M8`C"![Z(U!A@")@+``J:"T`+@),`#2*```3`+[Z\@A`@`L(OOKS8'6`(P@>^ +MB-088`B8"P`*F@M`"Y@+(`":"V`"@),`#0*```;6![Z(P@^^O((08`C"+[Z\ +MU@>^B,("X!B`B&!``H``!H,M(`;"#[Z\@A!@!,(OOKR#+2`&V!^^N)8$@`'8 +M.L``V!^^P-@ZX`C8'[[(V#K@$-@?OM#8.N`8V!^^V-@ZX"#8'[[@V#K@*-@? +MONC8.N`PV!^^\-@ZX#BH!2`!P@U@!]@7OI:"`P`!PC>^EH,H8!"#,&`0VA5@ +M`H"@0`T(O_]DVA>^MMH'OJR:`V`!@*-@?P2__T;:)[ZLH@1@!`,```""$&`` +M@*1``2J__M7:%$``@*4@``*``#7"!Z!0@*4@0#B```*H$"!`D!``$I(0`!24 +M$"!`%P```$```-26$N```P``!((08LB6$"``@*+`%!:``!'H)@`!F2K@`YLJ +MX`;"%(`-PC9`#)@&0`R:!(`-PA-@`L(S(`+""V`$PBL@!,(+8`66`N`!@*+` +M%`:___/"*R`%P@8B5)`0`!B2$``9G\!``)00`!26$"``@*+`%!:```["!Z!0 +MF2K@!I@$@`R#*N`#@@9``=H(8`;:*R`&P@A@!Y8"X`&`HL`4!K__]\(K(`?" +M!Z!0Z"!``,(6(J+"-B`8@*``%()`(`"!Q^`(D>@``9WCOYCT%F`"`P``,+80 +M8?`#```$@A!BS/@&``&`IR```H``%;0.@!OZ%P``PA9``("G0`$R@``1N`8B +MR/H7(`*"#T`;@*!`&C*```RX!B+(P@\@!("(8`$"@``QL!``'("/8`(2@``N +ML!`@`!"``"RP$`` +M$&'P@SX@`8,H8`:Z!P`!PA<``8*F0`$2@``3@*!@`/878`*"#L`/@*!`&C*` +M``O"%V`"P@]@!("(8`$"@``3L!``'8".X`(2@``0L!`@`!"```ZP$``=@@A` +M#X(F@`&`H&``)(``!;$^(`&X!V!`L`8__[$^(`&`IB``$K__XX,^(`&P$"`` +M@._F,(6 +M(J*`H&``$H``(Z`0(/]___O,D!``&)$J(!"1,B`0@@H@\("@8&`"@``$@*(A +MF3*``!J0$``8PA9@`H((8*"`H&"@`H``):`0(.'"%F`"@@A@T("@8,`"@``@ +MH!`@XL(68`*""�@*!@T`*``!N@$"#DPA9@`H((85""&&%0@*```:!@(`"@ +M##_]$(``$Z`$(..0$``80````)(0`!F`HB```H``#0$```#"%F`"@@A@P("@ +M8,`2@``(X`(@(((,(`^`H&`!$H``!`$```"@##_PH!0@`H''X`B1Z``0G>._ +MF)`0`!A`````DA``&8"B(``"@``%L!`@`,("(!R#,&`"L`A@`8''X`B!Z``` +MG>._F+*&?_\"@``=I`8`&H"D@!@(@``7HA``$J`D0!J0$``0G\;``)(0`!&` +MHB``)(``$;*&?_^8$``1EA``&MH,``#""P``PBP``*`$(`':*P``EH+__Q*_ +M__J8`R`!HB1`&H"D0!@XO__NH"1`&K*&?_\2O__GI`2`&H''X`B!Z```G>._ +MD*(0`!B@$``8P@8B.)`0`!B2$"#!G\!``)0'O_:`HB```H``(;`0(`#:%[_V +M`P``#X(08_^`H$`-DD`__Y(*8`62`F#*P@1B.)`0`!&?P$``E`>_]("B(``" +M@``3L!`@`-H7O_8#```/@A!C_X"C0`$H@``&VE>_]-H7O_2;,V`+$(```YH+ +M8`&;,V`?`P``!((08M3:)``!`P``!((08M3P!``!@@` +M")WCOY"@$``8P@8B.)`0`!B2$"#!G\!``)0'O_:`HB```H``(I@0(``#```` +ME!!@`(,N8!"S,&`0@@,`#((`0`R6`$`!PA*`"X"@0!DR@``4F`,@`=H7O_8# +M```4@A!@`H"C0`$X@``%@@,`#(("P`H0@``&PA!@`H(`0`R"`$`!@@!`"L(0 +M8`3"-"*@?__[SI`0`!@0@``%T#0BHH"C(`T(O__G@@,`#(''X`B!Z```G>._ +MD*`0`!C"!B(XD!``&)(0(,&?P$``E`>_]H"B(``"@``BF!`@``,```"4$&`` +M@RY@$+,P8!""`P`,@@!`#)8`0`'"$H`+@*!`&3*``!28`R`!VA>_]@,``!2" +M$&`"@*-``3B```6"`P`,@@+`"A"```;"$&`"@@!`#((`0`&"`$`*PA!@!,(T +M(J!___NBD!``&!"```70-"*B@*,@!@B__^>"`P`,@)`0`!B`HB```H``#P$```#"!B*`@(A@`0*```L!````TA8BH("B8``B@``% +MTA8BHG___YJ0$``8,(```W___\.0$``8`0```(''X`B!Z```G>._$*00`!@1 +M```%0````)`2()BB$``(@*(@``*``9>@$"`"L!``"!,```"2$F``(0``!$`` +M``"4%",`\B1@#/0D8!#V)&`4Y#1B9,`T8F:"$"`\PC1BE,`D8IB@%"/$@A`@ +M`\(D0!`#```%FA!@A,`D0`V8$&"(FA`G`-HD0`R:$&",F!`__]@D0`V:$&"0 +MV"1`#8(08)38)$`!D!``$4````"2$"``@*(@``*``7.@$"`#@A`@`<(D8FB0 +M$``1$P``$$````"2$F`@D`H@_]`T8FR0$``1(0``)D````"2%"`8T#1B;L`T +M8G*0$``1DA0@T!4```=`````E!*@%K80(`"0$``8DA0@@$`````5``!`M@;@ +M`8"FX`,(O__[D!``&$`````3```GD3(@'$````"2$"`$D`(@`=`V(G"0$``8 +M(0``$$````"2%"`0I!``")02(`&0$``80````)(4(!"0$``8DA`@/4````"4 +M![]V@*(@``*``3N@$"`(VA>_=@,``!:"$&*E@*-``1*``36@$"`$D!``&)(0 +M(#]`````E`>_=H"B(``"@`$NH!`@",(7OW8;```$FA-C`L(T0`V0$``8DA`@ +MP4````"4![]V@*(@``*``2.@$"`(VA>_=ILS8`P#```$@A!C`-HT0`&`HV`! +M$H`!&Z`0(`6T$"``MA`@`*`'OWBR![_XD@;@P)0&P!N4!``*0````)`0`!B` +MHB```H`!#H(&P!N"`$`9PA!_@+8&X`&`IN`_"+__]+0>@`$#```_@A!C_X"F +M@`$2@`$$H!`@!Y`0`!B2$""_0````)0'OW:`HB```H``_:`0(`C"#[]WPC8B +MH!L```28$V,$PA>_?,(T0`R8$V,&PA>_?L(T0`R8$V,(P@^_@<(L0`R8$V,) +MPA>_@(,P8`C"+$`,F!-C"\(/OX/"+$`,F!-C"L(7OX*#,&`(PBQ`#)@38P[" +M%[^$@S!@",(L0`R8$V,/P@^_A<(L0`R8$V,0PA>_AH,P8`C"+$`,F!-C$<(/ +MOX?"+$`,F!-C#,(/OXF""&`!PBQ`#)H38PW"%[^(@S!@`8((8`?"+$`-`P`` +M`((08`#")B)8`P```((08`#")B)<`P```((08`#")B)@MA`@`)00(`D#```$ +MDA!C$ILNX`.:(T`;FRM@`IH#0!N:!$`-E@-`"9@"@`J"![_XF`,``<(3/X"# +M,&`*PBM`"<(3/X"#,&`$@@A@/\(JX`O"$S^`@RA@`H((8#S:$S^"FS-@#H(0 +M0`W"*N`!PA,_@H,P8`B""&`_PBK@#,(3/X*#,&`"@@A@/\(JX`+"$S^"@RA@ +M!(((8##:$S^$FS-@#((00`W"*N`-PA,_A(,P8`:""&`_PBK@`\(+/X6""&`_ +MPBK@#L(3/X:#,&`*PBK@!,(3/X:#,&`$@@A@/\(JX`_"$S^&@RA@`H((8#S: +M$S^(FS-@#H(00`W"*N`%PA,_B(,P8`B""&`_PBK@$,(3/XB#,&`"@@A@/\(J +MX`;"$S^(@RA@!(((8##:$S^*FS-@#((00`W"*N`1PA,_BH,P8`:""&`_PBK@ +M!\(+/XN""&`_PBK@$L(3/XR#,&`*PBK@",(3/XR#,&`$@@A@/\(JX!/"$S^, +M@RA@`H((8#S:$S^.FS-@#H(00`W"*N`)PA,_CH,P8`B""&`_PBK@%,(3/XZ# +M,&`"@@A@/\(JX`K"$S^.@RA@!(((8##:$S^0FS-@#((00`W"*N`5PA,_D(,P +M8`:""&`_PBK@%L(+/Y&""&`_PBK@%\(3/Y*#,&`*PBK@&,(3/Y*#,&`$@@A@ +M/\(JX!G"$S^2@RA@`H((8#S:$S^4FS-@#H(00`W"*N`:PA,_E(,P8`B""&`_ +MPBK@&\(3/Y2#,&`"@@A@/\(JX!RV!N`!@*;@!`B__W.4`J`+0```4Y`0`!BT +M$"``MA`@`"$```2R%".ADA`@'Y(B0!N0$``80````)0'OW:`HB```H``(M@7 +MOW:9*R`0@S,@$+0&@`&:!L`;F@-`$8(4(Z""`T`!F3,@&-@H8`.:`T`9P@^_ +M=[8&X`&`IN`""+__Z\(K8`.`H``:@F`__QL``+^:$V/]FAZ`#8"@``V:8#__ +M@)!`#1*```R@$"`)D!``&!,``!"2$F`00````)00`!(0@``3D!``&!"```B@ +M$"`(H!`@")`0`!@3```0DA)@$$````"4$``2@*1@``*```6`IR``0````)`0 +M`!&`IR``,H```N`G``"0$"``@._@/(GO^3"!B)X@*!@`0*` +M``Z0$``8`P```,(`8`"")D`!@RA@`\(GO^P#````P@!@`((F0`&#*&`#PB>_ +M\!"```?R)[_H@A`__\(GO^S")[_P@A`@`<(GO^@#/Y_`@BZ``<(GO^!````` +MD@>_X`$```"!Q^`(@>@``)WCOYB0$``8(0``()(4("Q`````E!`@`)`0`!A` +M````DA0@!`,`!`"0$@`!%0`H`)0J``J0$``80````)(4(`20$``8DA0@)!4` +M`#]`````E!*C_P$```"!Q^`(@>@``)WCOYC"%F`2@*!@``*``!JB$``8D!`` +M&"$``"!`````DA0@!!4`(`"4*@`*`P`(`)02@`&0$``80````)(4(`34%F`0 +MD!``&$````"2%"`HU!9@$I`0`!A`````DA0@2-0&8!25*J`#D!``&!"```J2 +M%"`TD!``&"$``"!`````DA0@!!4`*`"4*@`*D!``&)(4(`1`````(0``()`0 +M`!B2%"`L0````-0&0`"0$``80````)(4("0#/^``D`H``=H&8`@#```_@A!C +M_YH+0`'"%F`8@*!@``*```>4$@`-@@!@!(,H8!`;`!_`@@A`#902@`&0$``8 +M$P``($````"2$F`DPA8B;("@8`,(@``7`0```-068!J`BJ`'`H``$P,```68 +M$&"(P@1`#)H(>/^#*J`(@@AG`("BH`<(@``#@A-``8(39P#")$`,D!``&!,` +M`""2$F`8`P``!8(08(A`````U`1``0$```"!Q^`(@>@``)WCOYB0$``8$P`` +M$$````"2$F`(@*``")!`(`"!Q^`(D>@`")WCOYB0$``80````)(0(!R`HC__ +M$H``!0,```3`)D``$(``)+`0(`""$&.LV@8``9H*``T#`$%V@A!@NIH+0`$# +M`!P`@A!@(("*``$"@``%VB9```,0``""$T`!PB9``("*(`4"@``%@(HEP,(& +M0`""$&`!PB9``"*```;:!D``P@9``((08$#")D``V@9```,0``"`BT`!(H`` +M!K`0(`$#```$@A!BZ-`F``&P$"`!@._F`,```2"$&.LX@8``8"D8``6@``&H!``&)`0`!B2$"`D0````)00(``# +M`$%V@A!@NH".8`$"@``#E`Y``902H`6`CF!``H``&Y`0`!@#```$@A!CL,($ +M``&`H&``,H```I02H$`#```$@A!CM,($``&`H&``,H```I02H0`#```$@A!C +MN,($``&`H&``,H```I02H(`#```$@A!CO,($``&`H&``,H```I02I`"0$``8 +M0````)(0("`#```$@A!CK("F8``6@``&\B0``9`0`!B2$"`D0````)00(`&! +MQ^`(D>@`$8'#X`B0$"!`G>._F+,N8!"3-F`0@*)@/QB```N0$``8DRI@!0,` +M`"2"$&`<0````)("0`$#```@@(H``1*```.P$"`!L!`@`(''X`B!Z```G>._ +MF*00`!BS+F`0HS9@$("D8#\8@``ML!`@`*,L8`4A```DD@1`$)`0`!)````` +ME!`@`)(4(`22!$`)D!``$D````"4$"``DA0@")($0`F0$``20````)00(`"2 +M%"`,D@1`"9`0`!)`````E!`@`)(4(!"2!$`)D!``$D````"4$"``DA0@%)($ +M0`F0$``20````)00(`"2%"`8D@1`"9`0`!)`````E!`@`*`4(!RB!$`0D!`` +M$I(0`!%`````E!`@`+`0(`&!Q^`(@>@``)WCOYBF$``8HA``&;,N8!"S-F`0 +M@*9@/QB``">P$"``I!`@`("FH``"@``4E!`@`.0.H`6E+*`(P@Z@!*04@`'4 +M#J`#E2J@&,(.H`*#*&`0E!*``<(.H`&#*&`(E!*``<(.@`"4$H`!E3*@`8,L +MH!^4$H`!I32@`:,L8!"C-&`+(0``))(4(!B2!$`)0````)`0`!.@%"`._F*00`!D#*JJJ +M@*<@`!*```.6$&*JEA`@`(,LH!"#,&`0@*!@/QB``&F0$"``P@Z``("@8``2 +M@`!E`0```,(6H`*`H&`$"(``88"@8`4(@``'LA`@`,(6H`*`H&`-"(```[(0 +M(`&R$"`#U`Z@!,(.H`6#*&`(E!*``<(.H`:#*&`0E!*``<(.H`>#*&`8E!*` +M`90:@`O"#J`)@RA@"-H.H`BJ$T`!JAU`"QD``#^8$R/_J@U`#.8.H`K"#J`+ +M@RA@"*84P`'"#J`,@RA@$*84P`'"#J`-@RA@&*84P`&F',`+P@Z@#X,H8`C: +M#J`.J!-``:@=``NH#0`,^`Z@$,(.H!&#*&`(N!<``<(.H!*#*&`0N!<``<(. +MH!.#*&`8N!<``<(6H`*`H&`-&(```[@?``NX#R#_I2R@$*4TH!"C+*`%(0`` +M))($0!!`````D!``&)(4(`22!$`)D!``&$````"4$``5DA0@")($0`F0$``8 +M0````)00`!.2%"`,D@1`"9`0`!A`````E!``%)(4(!"2!$`)D!``&$````"4 +M$``._F)`0`!D#```$@A!CHY(&``%`````E!`@!@$```"!Q^`(@>@` +M`)WCOYB2$``9`P``!((08Z.0!@`!0````)00(`:!Q^`(D>@@`9WCOYB0$``9 +M$P```)(28`!`````E!`@!@$```"!Q^`(@>@``('#X`B0$"``G>._F*`0`!B3 +M+F`"`P``&)("0`%`````D!``&)`0`!@3```;E!`@`T````"6$"`"@*(@``*` +M``>P$"``D!``$$`````3```:T#:``+`0(`&!Q^`(@>@``,(2(J"3*F`0DS)@ +M$("@0`D"@``*FA`@#`,```2"$&,"PA(``8((8("`H``!FD`__YH+?_B:`V`+ +M@**@``*```,!````VB*``('#X`B0$"``@@``)WCOYB0$``8(0``$$````"2%"`4L@9` +M&900(`.5*H`9E"H`"H(0(`*#*$`9E!*``9`0`!A`````DA0@%(''X`B1Z"`! +MG>._F)`0`!@A```00````)(4(!2R!D`9E!`@`Y4J@!F4*@`*D!``&$````"2 +M%"`4@._F)`0`!B`IF`%&(`` +M"+`0/_\3```00````)(28!R0"B`OD3(`&;`*(`&!Q^`(@>@``)WCOYB0$``8 +M$P``$$````"2$F`4F2Y@#+(&0!F"$"`#@RA`&8(3``$;``!@@A!`#90J``&4 +M$H`,`P``(("FH``"@``$E!*``0,``$"4$H`!D!``&!,``!!`````DA)@%`,` +M``2"$&.LT@8``0,`0`"2$D`!0````)`0`!@!````@@``('#X`B0$"`` +M@*``"8'#X`B08#__G>._F)(0`!DA```$HA0CR)`&`!%`````E!`@!M0.`!&" +M%"/)P@X``8,H8`B4$H`!@A0CRL(.``&#*&`0E!*``8(4(\O"#@`!@RA@&)02 +M@`&0$``8(P``($````"2%&`(FA0CS*`4(\W"#@`0@RA@"-0.``V4$H`!M2Z@ +M$+4VH!`#/__P@BZ``8,H8!"4$H`!D!``&$````"2%&`,@*:@`!*```F0$``8 +M0````)(48`0#``0`E!(``9`0`!@0@``)DA1@!"$``"!`````DA0@!!4`!`"4 +M*@`*D!``&)(4(`1``````0````$```"!Q^`(@>@``)WCOYB0$``8)0``($`` +M``"2%*!PH!``"*(0(`"0$``80````)(4H&R2$``(D!`@`)`4``B2%$`)L!`` +M"(''X`B3Z``)G>._F)`0`!@3```@0````)(28&R!Q^`(D>@`")WCOYB0$``8 +M(0``($````"2%"`D`P!``)02``&0$``80````)(4("0!````@`!&!Q^`(@>@` +M`)WCOYB0$``8\!8B;!,``!!`````DA)@()`*(/^0'@`(@*``"+!@/_^!Q^`( +M@>@``)WCOYB0$``8(0``($````"2%""8P@9``)`"``'0)D``D!``&$````"2 +M%""4P@9@!)`"``'0)F`$D!``&$````"2%""@``)WC +MOYB0$``8$P``($````"2$F`4`S__^)(J``%`````D!``&(''X`B1Z``(`P`` +M!8(08(30"@`!D!H@`8'#X`B0"B`!G>._F("F8``"@``1I!``&)`0`!@C```@ +M0````)(48`0A/[__H!0C_Y0*`!"0$``80````)(48`0;```%FA-@A,(&``T0 +M@``/@@A`$)`0`!@A```@0````)(4(`0C`$``E!(`$9`0`!A`````DA0@!!L` +M``6:$V"$P@8`#8(00!'")(`-@P$"``D!``&",``"!````` +MDA1@%"$'_\"@*@`0D!``&$````"2$``9D2H@$`,'_\"0"@`!H!0`")`0`!B2 +M%&`40````)00`!`#```%@A!@E/(F``&P$"`!@._F)`0`!B2$``9 +ME!``&H"F8`$2@``'EA``&X"@`!J"0#__@@A_\Q"```20`&`-0`````$```"! +MQ^`(D>@`")WCOYB0$``8DA``&900`!J6$``;@*9@"Q*```F8$``._F)`0`!@A```@0````)(4(`0#``$`E!(``9`0`!A` +M````DA0@!("F8``"@``*D!``&"$``!!`````DA0@!!4``,"4*@`*D!``&$`` +M``"2%"`$`0```(''X`B!Z```G>._F("F8``"@``HD!``&"$``!!`````DA0@ +M!!4``,"4*@`*D!``&$````"2%"`$0````)`0)]"R$"`*`S__/Z(08_^0$``8 +M0````)(4(!`#``!`@(H``0*``!"`IF``0````)`0(,B0$``80````)(4(`24 +M"@`1D!``&$````"2%"`$LH9__Q*___"0$``8$(``#[`0(``2@``$D!``&!"` +M``NP$"``(0``($````"2%"`$%0`!`)0J``J0$``80````)(4(`2P$"`!@@`")WCOYB0$``8$P``$$````"2$F`$`P``P)`*``&1,B`0@2$"```P```+`0 +M8`!`````DA``&)(0`!B!Q^`(D>@`"9WCOYB0$``80````)(0(`R!Q^`(D>@` +M")WCOYB0$``8E!``&4````"2$"`,`0```(''X`B!Z```G>._F)`0`!B2$"`( +M0````)00(`0!````@0$``1L!`@`(''X`B!Z```G>._F)`0`!@A```@0````)(4(&B4"C^_D!`` +M&$````"2%"!H`0```(''X`B!Z```G>._F)`0`!@A```@0````)(4(&B4$B!` +MD!``&$````"2%"!H`0```(''X`B!Z```G>._F)00`!F0$``8(0``($````"2 +M%"!0D!``&)(4(%1`````E!``&@$```"!Q^`(@>@``)WCOYBB$``8@*9@/QB` +M`!FP$"``@*9@'PB```R0$``1(0``($````"2%"!4@@9_X)00(`&5*H`!E"H` +M"I`0`!$0@``*DA0@5"$``"!`````DA0@4)00(`&5*H`9E"H`"I`0`!&2%"!0 +M0````+`0(`&!Q^`(@>@``)WCOYBB$``8@*9@/QB``!FP$"``@*9@'PB```R0 +M$``1(0``($````"2%"!4@@9_X)00(`&5*H`!E!(`"I`0`!$0@``*DA0@5"$` +M`"!`````DA0@4)00(`&5*H`9E!(`"I`0`!&2%"!00````+`0(`&!Q^`(@>@` +M`)WCOYB0$``8$P``($````"2$F!,@`B&`!`H``A[`0(`_"#N`7@(A@`3*` +M``G"#"`2D!``$4````"2$"`,@*(`&@*``'VP$"`/P@P@$H,H8`C:#"`3@@AO +M`((00`V#*&`0FS!@$(,P8!C"+F`@VBY@(<(,(!2#*&`8V@P@%9LK8!":$T`! +MP@P@%H,H8`B"$$`-MRA@!+`B&`0`H``!8"(8`C"#F`D$(``!8(08`@"@``%P@Y@)((08`00 +M@``'PBY@)((08`+"+F`DP@P@%X,P8`7"+F`EV@P@$)LK8!C"#"`1@RA@$((0 +M0`V#,&`3PBY@)L(,(!2#*&`8V@P@%9LK8!":$T`!P@P@%H,H8`B"$$`-V@P@ +M%YH30`&`BV$``H``!H(0/_\#```?@A!B`((+0`&#,&`)PBY@)\(,(!"#*&`8 +MV@P@$9LK8!":$T`!P@P@$H,H8`B"$$`-@S!@#X((8`_"+F`HP@P@$H,P8`:" +M"&`!PBY@*<(,(!*#,&`$@@A@`<(N8"JP$"``@:$"`, +MD!``&!,``!!`````DA)@$*(*(&"0$``80````)(0`!J`HB```H`!O)H0(`,A +M```$@A0CH]0,P`&"%".DP@S``8,H8`B4$H`!@A0CI<(,P`&#*&`0E!*``8(4 +M(Z;"#,`!@RA@&)02@`&0$``80````!,``"":%".GH!0CJ,(,P!"#*&`(U`S` +M#902@`&0$``8$P``($````"2$F`$D!``&$```:22$``9@*9@`0*```V0$``8 +M"H``"("F8`8"@``3@*9@""*``!*2$"`H$(``&R4``!"2$"`H$(``!)00(`&2 +M$"`HE!`@`$`````!````D!``&!,``!"2$F`0%0``!!"```J4$J`DDA`@*$`` +M``"4$"``D!``&!,``!"2$F`0%0``!)02H$!``````0```)`0`!@E```00``` +M`)(4H!"4$@`1D!``&$````"2%*`0(0``!((4(\C4#,`!@A0CR<(,P`&#*&`( +ME!*``8(4(\K"#,`!@RA@$)02@`&"%"/+P@S``8,H8!B4$H`!D!``&",``"!` +M````DA1@")H4(\R"%"/-P@S``8,H8`C4#,`-E!*``9`0`!A`````DA1@#)`0 +M`!B2$"``0````)00(`"0$``8DA`@!$````"4$"``D!``&)(0(`Q`````E!`@ +M`)`0`!A`````DA`@')`0`!B2$"`@0````)00(`"0$``8DA`@)$````"4$"`` +MH!0CK,`DP!"0$``80````)(0("R0$``8DA`@,$````"4$"`%D!``&)(0(#1` +M````E!`@!9`0`!B2$"!$0````)00(`B0$``8DA`@2$````"4$"`(D!``&)(0 +M(%!`````E!`@`)`0`!B2$"!,0````)00(`"0$``8DA2@#$````"4$"``D!`` +M&)(0($!`````E!`@`)`0`!B2%&`8`P``!8(08(A`````U`3``9`0`!B2%&!( +M0````)00(`"0$``80````)(0(`"0$``8DA1@4$````"4$"``D!``&)(48%1` +M````E!`@`)`0`!B2%&!80````)00(`"0$``8DA1@7$````"4$"``D!``&)(4 +M8&!`````E!`@`9`0`!B2%&!D0````)00(`&0$``8DA1@:$````"4$"``D!`` +M&)(48"A`````E!`@`)`0`!B2%&`L0````)00(`"0$``8DA1@;$````"4$"`` +MD!``&)(48#!`````E!`__Y`0`!B2%&`T0````)00/_^0$``8DA1@.$````"4 +M$"`!H!`@``,```"B$&``@RP@`X"FX``"@``'T@1``0,__^""`D`!@*!O_RB` +M``B@!"`!@RP@`X(`0!'4`&`$0````)`0`!B@!"`!@*0@I@B___&#+"`#D!`` +M&$````"2$``:@*(@``*``+^:$"`#D!``&"$``"9`````DA0@*`,__\""$&#_ +ME`H``2,```2"%&,)P@S``8,H8`B4$H`!D!``&$````"2%"`H@A1C"L(,P`&5 +M*&`8@RA@$)02@`&"%&,+V@S``8,K8`B4$H`!E!*`#9`0`!A`````DA0@-)`0 +M`!A`````DA0@1`,___""$&!_E`H``:048P3:%,`2FS-@`0,```^"$&.`F@M` +M`902@`V0$``80````)(4($20$``80````)(4($@5``#\E"H`"L(4P!*#*&`* +M&P``_(((0`V4$H`!D!``&$````"2%"!(D!``&$````"2%"!D%0`!_)0J``JB +M%&,(P@S`$8,H8`P;``'\@@A`#902@`&0$``80````)(4(&20$``80````)(4 +M(1"4"C_\PA3`$H((8`.4$H`!D!``&$````"2%"$0D!``&$``!#62$``4@*(@ +M``*``&B:$"`#@*;@`"*```V0$``8P@T@!("(8`(R@``%PA4@`H((?_["+2`$ +MPA4@`L(VH`+"#2`$PBZ@!)`0`!@A```FDA0@'$````"4$"`!0````)`0(^B0 +M$``80````)(4(&"4$B`!D!``&$````"2%"!@D!``&)(4(&"4$"`!0````)80 +M(`"0$``80````)(0`!2`HB``$H``!Z`0(`#"%J`"@A!@`L(VH`(0@``]FA`@ +M`Y`0`!A`````DA``$*`$(`&`I"`"!+___)`0`!@#```$@A!BY,(&``&`H&`` +M`H``!B$``"!`````D!``&)`0`!@A```@0````)(4("05`&``E"H`"I`0`!A` +M````DA0@)`,```6"$&",T@3``8"B?_\"@``%`P``!4````"0$``8`P``!8(0 +M8)#2!,`!@*)__P*```4#```%0````)`0`!@#```%@A!@E-($P`&`HG__(H`` +M!=0&(I!`````D!``&-0&(I"`HJ``(H``!_(F(GB0$``8$P``($````"2$F!H +M\B8B>!"```>P$"`!P@<``("@8``R@``"VB<``+`0(`"!Q^`(@>@``)WCOYB0 +M$``8$P``($````"2$F`$`P``/X(08_^`IF`!`H``&9`*``&`IF`!%(``!H"F +M8`:`IF``(H``#@,```4P@``@`H``!8"F8`@"@``4`P``!3"``!L#```%@A!@ +MA-0&``&4$@`*$(``$0,`%$""$&"$U`8``902``H0@``,`P`4@`,```6"$&"$ +MU`8``902``H0@``&`P`%`((08(34!@`!E!(`"@,`!`"4$H`!D!``&!,``"!` +M````DA)@!`$```"!Q^`(@>@``)WCOYB0$``8?___R](&(G@!````@._F*`0`!B0$``8DA`@ +M`$````"4$"`!@*(@``*``!2P$"``D!``$)(0(`\5```30```]I02HB"`HB`` +M`H``#+`0(`!`````D!`CZ)`0`!"2$"`?%0``$T```.R4$J(@0````)`0*#2P +M$"`!@"$"``D!``&)(0(`!```"UE!`@"H(0``B!Q^`(D>@``9WC +MOYBJ$``8D!``&$````"2$``9K!``"("B(``"@`"GL!`@`)`0`!4A```@0``` +M`)(4(&B4$B!@D!``%4````"2%"!HD!``%4````"2%"`DKA``"!4`(`"4*@`* +MD!``%4````"2%"`D0````)`0+Z"0$``5(0``)D````"2%"`(`P(``)02``&0 +M$``50````)(4(`A`````D!`@"I`0`!5```,(DA``%H"B(``"@`"#L!`@`$`` +M``"0$"/HD!``%2$``"9`````DA0@"",]__^B%&/_E`H`$9`0`!5`````DA0@ +M")`0`!5`````DA0@6*00``B0$``50````)(4(%RF$``(D!``%4````"2%"!H +MJ!``"!4`_P"4+(`*`P#_`)02@`&0$``50````)(4(%@5/_``E!*@?Y0,P`H# +M``_P@A!@@)02@`&0$``50````)(4(%P5/_^`E!*@'Y0-``HQ```$@A8A@)02 +M@`&0$``50````)(4(&A`````D!`@%)`0`!5`````DA0@"`,"``"4$@`!D!`` +M%4````"2%"`(0````)`0(`J0$``5DA0@U$````"4$"`AD!``%4````"2%"`( +ME`H`$9`0`!5`````DA0@"$````"0$"/HD!``%4````"2%"!@E!(@`9`0`!5` +M````DA0@8)`0`!62%"!@E!`@`4````"6$"``D!``%9(4(%A`````E!``$I`0 +M`!62%"!<0````)00`!.0$``5DA0@:$````"4$``4D!``%4````"2$``6@*(@ +M`!*```V0$``50````)`6(XB0$``50````)(0`!:`HB``$H``!9`0`!7"%F`" +M@A!@`L(V8`(A```@0````)(4(&B4"C^?D!``%4````"2%"!HD!``%9(4("1` +M````E!``%X(0(`'")H``L!`@`8''X`B!Z```G>._D*`0`!B`IF``$H```X(0 +M`!F"$#__PB>_])`0`!`3```00````)00`!E`````D!``&K(.8`_"![_T@@A@ +M#\(GO_20$``0$P``$)00``%`````EA``&8".8`02@``1L!``"((0(!7")[_T +MU`^_],(/O_6#*&`(E!*``<(/O_:#*&`0E!*``<(/O_>#*&`8E!*``9`0`!!` +M````DA`@%(''X`B!Z```G>._F)80(`"8$"`*M`Z@_Y0&H`&"`P`,@@!@`X(( +M8/^`IH`!$H``"((#``S"#D`,@*!@/Q*``#JP$``!$(``*Y80(`&"`&`#@@A@ +M_X(:@`&`H``!FF`__X,[(!^"($`,@S!@'X"+0`$"@``:@*+@`=`.0`R`HB`_ +M`H``%((#`!G@"'__@*0@/P*``!B6$"`!D"(`$(("``B"`$`(@RA@`H(@0`B# +M*&`$@B!`"((`0`&0`&/G0````)(0(^B0`@`0$(``%[`*(/\0@``(EA`@`3*` +M``>8@S__P@Y`#("@8#\2@``/L!```9B#/_\P$``!F`,@`8"C(`HDO__[P@Y`#+`0(`&!Q^`(@>@``)WCOYB@$``9 +MD!``&J00/_^B$#__LA`@`)H.H/_"#``9@*!@/P*```^`HT`!`H``(X(&0!DX +M@``"HA``&<(,`!F`HT`!.H``"+(&8`&`I'__$H``"*00`!D0@``8@@9`&;(& +M8`&`IF`*)+__[L(,`!F`IF`*%(```YH0(`&:$"``@C@`$8"@``&"8#__@(M` +M`1*``"FP$"`_@*9@"B2```R"!$`2@@1`$8(`8`/"+L``$(``!8($`!&"`&`# +MPB[``(($`!D0@``<\`A@"X(`8`/"+L``M`H@_\(,`!&T)H`!D2Z@!9`B`!J1 +M*B`"D`(`&I$J(`/2#``20````)(B0`&"!``2T@A@"X($`!'@"&`+@@P@_T`` +M``"2(D`!M`(CYY`0`!I`````DA`CZ)`"`!"P"B#_@_]Z`0``C4#J`)D!``$I(0`!E___]+ +ME@>_]K`0``C4#J`(D!``$I(0`!E___]%E@>_]:(0``C4#J`'D!``$I(0`!E_ +M__\_E@>_]-H$HIB`HV```H``5,(/O_<#````@A!@`)H#0`W8#[_WUA!`#<(0 +M0`V"`&`#@*,``3:```3"#[_W$(```X(0(`."($`+PB^_]]0/O_>0$``2?__^ +MX)(0`!G0+J`.E`H@_Y`0`!*2$``9?___(Y8'O_/8#[_WF@L@_]8/O_:""N#_ +M@*-``0B```.@$``(F!``"]@OO_:4"R#_D!``$G___LV2$``9T"Z@"90*(/^0 +M$``2DA``&7___Q"6![_SV`^_]YH+(/_6#[_U@@K@_X"C0`$(@``#L!``")@0 +M``O8+[_UE`L@_Y`0`!)___ZZDA``&=`NH`B4"B#_D!``$I(0`!E___[]E@>_ +M\]@/O_>:"R#_U@^_]((*X/^`HT`!"(```Z(0``B8$``+V"^_])0+(/^0$``2 +M?__^IY(0`!G0+J`'E`H@_Y`0`!*2$``9?__^ZI8'O_/"#[_W@@!``<(THI;" +M#J`.PBZ@"L(NH`O"+J`,PBZ@#8(D``C"+H``@B0`$<(NH`&")``8PBZ@`L`N +MH`;`+J`%P"Z@!,`NH`.P$"`!@_X)`0`!`3````DA)@`$````"4$"`1D!``&)(0`!E___\9 +ME!``$("B(``"@`#,L!`@`,(/O^^"`'__@@A@_X"@8`08@`#&P@^_\((`?_^" +M"&#_@*!@!!B``,&R$"``H@>_^*$N8!"A-"`0H`1`$-`,/^A`````DA`@!8(& +M8`&R$``!@RA@$(,P8!"`H&`&"+__]=`L/^BR$"`'H@>_^*$N8!"A-"`0H`1` +M$-`,/^A`````DA`@!H(&8`&R$``!@RA@$(,P8!"`H&`."+__]=`L/^C8#[_A +MFRL@!9H+8.#"#[_@@@A@'YH30`'"![^8FA-``=HGOYC6#[_CFRK@!YH+8(#" +M#[_B@RA@`H((8'R:$T`!F3,@`Y@+(`.:$T`,P@>_G)H30`':)[^_H((00`W")[^@U@^_YILJX`::"V#`P@^_ +MY8(`0`&""&`^FA-``9DS(`28"R`!FA-`#,('OZ2:$T`!VB>_I-@/O^>#*R`# +M@@A@^)_J-8/O^F;*N`'F@M@@,(/O^B" +M`$`!@@A@?IH30`&9,R`%F`L@`9H30`S"![^LFA-``=HGOZS8#[_J@RL@!8(( +M8."7,N`!E@K@'X(00`O:![^P@A!`#<(GO[#6#[_K@RK@`X((8/B9,R`#F`L@ +M!X(00`S:![^T@A!`#<(GO[3"#[_L@@!``8((8'Z7,N`%E@K@`8(00`O:![^X +M@A!`#<(GO[C8#[_M@RL@!8((8.#:![^\@A!`#<(GO[S:#[_N@RM@`X((8/B9 +M,R`#F`L@!X(00`S8![_`@A!`#,(GO\";,V`%F@M@`<('O\2:$T`!VB>_Q-`/ +MO^]`````DA`@`Y$J(`>0"B"`P@>_N)`2``'0)[^XT`^_[T````"2$"`#D3(@ +M`9`*(`/"![^\D!(``=`GO[S0#[_P0````)(0(`.1*B`"D`H@',('O[R0$@`! +MT">_O+(0(`"B![_X(0``)H,N8!"#,&`.@@!`$=0`?Z"0$``20````)(4()R" +M!F`!LA```8,H8!"#,&`0@*!@#PB___6#+F`0@S!@#H('@`&0$``2$P``)I(2 +M8-1`````U`!_F+`0(`&!Q^`(@>@``)WCOYC0%D```S__^Y`"``%`````DA`@ +M"D````"2$"`%E`(`")02H$&0$``8(0``)D````"2%""._F)`0`!@3```F0````)(28&21 +M,B`3D`HA_X"*(0`"@``#L!``"+`2/@"Q+B`0L3X@$(''X`B!Z```G>._F)`0 +M`!@A```F0````)(4(&"4$B`"D!``&$````"2%"!@D!``&)(4(&"4$"`"0``` +M`)80(`"`HB```H``'8(0(`"0$"``$(``":`0(`!`````D!`CZ$````"0$``8 +MD2H@$)$Z(!"@!"`!@*0@%`2```.:$"`!FA`@`("B/[@4@``#@A`@`8(0(`"` +MBT`!$K__\("B/[@D@``%T#9@%L`V8!80@``#@A`@`((0(`&!Q^`(D>@``8'# +MX`B0$"``@._F)(0`!J`IF`" +M%(``"Y`0(`"5+F`$E"*`&94JH`*4!@`*`P``!((08]"4`H`!0````)`0`!B! +MQ^`(D>@`")WCOYBD$``8@*9@`@*```R0$``8@*9@`AB```:`IF`#@*9@`0*` +M``JP$#__,(``*0*```6P$#__,(``)A"```6B$"`"$(```Z(0(`&B$"``@RQ@ +M!((@0!&#*&`"H`(``0,```2"$&/0H`0``<($(`2`H&``$H``%[`0/_^0$``0 +M0````)(0(#R`IJ``$H``#/(D(`2"$"`+PB0@#((0(`+")"`4@A`__\(D(!B" +M$"`*PC0@(!"```;"-"`BD!``$I(0`!%`````E!``&K`0`!&!Q^`(@>@``("B +M8`(8@``GF!`@`(,J8`2"($`)@RA@`IH"``$#```$@A!CT)H#0`'"`V`$@*!@ +M``*``!P!````P"-@!!D```26$R.PFA`@`9LK0`F:.``-P@(`"X(+0`'"(@`+ +MEA,CM,("``N""T`!PB(`"Y83([C"`@`+@@M``<(B``N6$R.\P@(`"X(+0`'" +M(@`+F!,CP,("``R:"T`!VB(`#)@0(`&!P^`(D!``#)WCOYBF$``8I!``&`,` +M``2"$&+,V@8``8"F8`(8@`#.L!`@`(,N8`2"($`9@RA@`J($P`$#```$@A!C +MT*($0`'"!&`$@*!@``*``,.`H&`!$H``P;`0(`'"$V`"@(A@$`*``"R0$``3 +M(0``()(4(!!`````E!`AX)`0`!.2%"`40````!4"``*0$``3DA0@(!4`=V-` +M````E!*CS\($8!25*&`$E"*``94JH`64`J'@E2J@"Y02H>"0$``30````)(4 +M($"0$``3DA0@1!4!:X!`````E!*CP)`0`!,A```F0````)(4($24"C^`E!*@ +M.)`0`!-`````DA0@1)`0`!.2%"`$%1O`"!"``"V4$J`C(0``()(4(!!````` +ME!`A:)`0`!.2%"`40````!4!``&0$``3DA0@(!4`=V-`````E!*CI]H$8!2" +M`T`-@@!`#94H8`24(H`!E2J@`Y0"HC"5*J`+E!*B,)`0`!-`````DA0@0)`0 +M`!.2%"!$%0$UP$````"4$J.8D!``$R$``"9`````DA0@1)0*/X"4$J`:$T`,@A!CM)H0(`&;*T`9 +MV`2``9HK``W:)(`!P@1@#("(8`("@``(`P``!((08[B:$"`!FRM`&=@$@`$0 +M@``'FA-`#((08[B:$"`!FRM`&=@$@`&:*P`-VB2``<($8`R`B&`$`H``"`,` +M``2"$&.\FA`@`9LK0!G8!(`!$(``!YH30`R"$&.\FA`@`9LK0!G8!(`!FBL` +M#=HD@`'"!&`,@(A@"`*```@#```$@A!CP)H0(`&;*T`9V`2``1"```>:$T`, +M@A!CP)H0(`&;*T`9V`2``9HK``W:)(`!L!`@`8''X`B!Z```G>._F(,N8`2" +M($`9@RA@`H(&``$;```$FA-CT((`0`W"`&`$@*!@``*```B0$``8@*!@`3*` +M``:0$#__0````)(0(``P@``"D!`__X''X`B1Z``(G>._F)`0`!B#+F`$@B!` +M&8,H8`*"!@`!&P``!)H38]""`$`-P@!@!("@8`$"@``)E!``&H"@8`$*@``) +ML!`@`("@8`,8@``&DA`@!#"```*2$"``0````+`0(`&!Q^`(@>@``)WCOYA` +M````D!``&*`0``@3(```DBH`"4````"0$``8D!``&!,``"!`````DA)@9("F +M8``"@``'@*(@`8(0("6"($`(@S!@`1"```F4`@`!&(``!Y0"/_^0$``80``` +M`)(0`!`0@``*L!`@`)`0`!@3```@0````)(28&20$``80````)(0`!"P$"`! +M@2$"`($(``#[`0 +M(`"2$"`($(``"I00(`%`````E!`@`I`0`!B2$"`H$(``!)00(`Z2$"`HE!`@ +M"D````"P$"`!@@``)WCOYB#+F`$@B!`&8,H8`*"!@`!&P``!)H3 +M8]""`$`-P@!@!("@8`$"@``(D!``&`J``".0$"``@*!@`B*``!R0$``8,(`` +M'I(0(`A`````E!`@"+(0(``A```>D!``&$````"2$"`4@(H`$`*```B0$``8 +M0````)`0(`JR!F`!@*9CYP2___>0$``8DA`@"$````"4$"``@*9CYP2```B0 +M$"`!$(``!I`0(`"2$"`LE!`@!$````"6$"``@!Z!L@@<__8"@8`$(@``#-0,``+4O(!JX#V__P@>@7(,H8!*X%P`!@R[@ +M##L``/R""$`=N!<``8"+X`$"@``$M!<`&@,`0`"T%H`!@S/@!(((8`&#*&`= +M@A!`&OH'H&B`H``=ND`@`+LO8!FZ%T`!@S=@&+`0``'"+F`(@S=@$(((8/^T +M$``!PBY@"8,W8`B""&#_N!```<(N8`JZ#V#_MA``'8"C?_\"@``>^BY@"X,K +M8`T[``'X@@A`'<`N8`R[,&`0^BY@#8,P8`C"+F`.P"Y@#X,N(!BZ#J#_NR]@ +M$+H70`&"#R#_@RA@"((00!VZ#N#_NA=``0,0``"Z%T`!@S=@&,(N8`B#-V`0 +MPBY@"8,W8`C"+F`*$(``!OHN8`O`+F`,P"Y@#<`N8`[`+F`/@(O@!`*``"DY +M/_X`P@Y@"(,H8!CZ#F`)NR]@$+H70`'"#F`*@RA@"((00!WZ#F`+NA=``0,` +M$`"Z%T`!@S=@&,(N8`B#-V`0PBY@"8,W8`C"+F`*^BY@"\(.8`R#*&`8^@Y@ +M#;LO8!"Z%T`!P@Y@#H,H8`B"$$`=^@Y@#[H70`'"!Z!T@@A`'+H70`&#-V`8 +MPBY@#(,W8!#"+F`-@S=@",(N8`[Z+F`/@:$V/^@@A` +M#8,H8!";,&`0@S!@&,(J8"#:*F`AP@I@$-H*8!&#*&`(@A!`#8,H8!";,&`0 +M@S!@&,(J8"+:*F`CP"I@),(*8!"#*&`8V@I@$9LK8!":$T`!P@I@$H,H8`B" +M$$`-V@I@$YH30`&`BV`!,H``%L(+(`F`BV`"(H``!<(+(!."$"`!PBI@),(+ +M(!.`B&`((H``!L(+(!/""F`D@A!@`L(J8"3""R`3@(A@!"*```;""R`)P@I@ +M)((08`3"*F`DP@L@"8,P8`*""&`/PBI@)<(+(!2#*&`8V@L@%9LK8!":$T`! +MP@L@%H,H8`B"$$`-@S!@#<(J8";""R`2@@A@#\(J8"?""R`3@S!@!,(J8"C` +M*F`JD!`@`('#X`@!````@._D!$```I`````D!(C@*`0``B`HB```H`!-Z(0 +M(`*D$``($P```)(28``5```$0````)02HP#R)"`,]"0@$/8D(!3P-")DP#0B +M9H(0(#_"-"*4P"0BF!L```J"$V,\P"0``8(38UC`)``!F!-C8((0)P#")``, +M@A-C9)@0/__8)``!@A-C:-@D``&:$V-LV"0`#9`0`!!`````DA`@`("B(``" +M@`$4HA`@`]H4(F0#```\@A!A&X"C0`$R@``/D!``$I`0`!`3```HDA)B`$`` +M``"4$"``D!``$!,``":2$F!\0````)00(!E`````D!`CZ)`0`!(3```00``` +M`)(28""0"B#_FS(@!-HDHFB""B`/PC2B;)H#?_Z`HV`"&(``]:(0(`V0$``2 +M$P``)D````"2$F`8T#2B;D```020$``2@*(@``*``.NB$"`.P@2B:)`0`!(3 +M```F@*!@`QB```64$"`'D!``$A,``":4$"!'0````*(0(`U`````D!`GT'__ +M_X.0$``2T#2B<)`*(/"`HB`0$H``V("D(`"0$``2DA`@P4````"4![_V@*(@ +M``*``-"B$"`(VA>_]@,```N"$&/_@*-``0B``,JB$"`%PA>_]AL```2:$V,` +MPC0`#9`0`!(3```00````)(28!"0"B`8D3(@`X"B(`(2@`"]HA`@"I`0`!*2 +M$"`_0````)0'O_:`HB```H``MJ(0(`C:%[_V`P``!((08P+:-``!MA`@`*(0 +M(`"2!&#`D!``$D````"4![_V@*(@``*``*C"%[_VH@1@`8"D8S\(O__WMA[` +M`0,``#^"$&/_@*;``1*``*"B$"`'&P``!9@38':"$"`*PC0`#)H38H""$"`# +MPC0`#:(0(``#```%F!!@>)H0(`N"!$`1@@!`$8,H8`*"`$`1@RA@`H(`0!"" +M`$`,H@1@`8"D8`D(O__WVC!@!J(0(``#```%GA!BB`,```"V$&```P``!9(0 +M8H"0$&,XEA`@"Y008J""!$`1F@!`$-@6P`'8,T`/F@-`"=@S8`*"`$`1@RA@ +M`H(`0!&#*&`"@@!`$)H`0`C6,V`,@@!`"J($8`&`I&`""+__\-8P8`@3```$ +MDA)C`)($``E`````D!``$H"B(``"@`!FHA`@",($HFB`H&`#"(``'@,```2" +M$&,:PA0``8"@8``"@``9`P``!)`0`!(3```F%0``$$````"4$J`'0````)`0 +M)]!___[[D!``$M`THG*0$``2$P``)D````"4$"`'0````)`0)]#"%*)R@@A@ +M\("@8"`2@`!(HA`@#1"```60$``2@A!C&L`T``&0$``2DA`@OT````"4![_V +M@*(@``*``#VB$"`(VA>_]@,```2"$&,$VC0``=HTHJ`#````@A!@`,(DHE@# +M````@A!@`,(DHEP#````@A!@`,(DHF!```"MD!``$D````"0$``2MA`@`*(0 +M(``U```*LA:@N9(0(!^2(D`1D!``$D````"4![_V@*(@``*``![8%[_VF2L@ +M$(,S(!"V!L`!F@1`$9H#0!""%J"X@@-``9DS(!C8*&`$F@-`&<(/O_>B!&`! +M@*1@`@B__^O"*V`$@*``&X)@/_\;``"_FA-C_9H>P`V`H``-FF`__Z(0(`F` +MD$`-`H``#I`0`!(0@``$@*0@`*(0(`B`I"```H``!8"G(`!`````D!``$("G +M(``R@``"XB<``)`0(`"!Q^`(D>@`")WCOY@3```$DA)C`)(&``E`````D!`` +M&$````"0$``8`0```(''X`B!Z```G>._>*80`!@#```@PB>_\`,``":"$&`@ +MPB>_]`,5556"$&%5PB>_V`,JJJJ"$&*JPB>_W`,9F9F"$&)FPB>_X`,F9F:" +M$&&9PB>_Y*H0(`"L![_XH2U@`J`$`!;D!#_XD!``$T````"2$``2T"0_\*(0 +M(`"#+&`0H!!`$9`0`!.2$``20````)00`!"0$``30````)(0`!*`H@`0$H`` +M)K`0(`"B!&`!@*1@_P2___.#+&`0HA`@`*@'O_B#+&`"@@!`%.``?^"0$``3 +MDA``$D````"4$``0D!``$T````"2$``2@*0`"!*``!.P$"``H@1@`8"D8`,$ +MO__R@RQ@`H,M8`*"`$`6D!``$](`?_A`````U`!_\*H%8`&`I6`!!+__SJ$M +M8`)`````D!`@9+`0(`&!Q^`(@>@``("*80`"@``(@A``"0,```2"$&,XPC*` +M``,```40@``.@A!CU("(8(`B@``-D!`@``,```2"$&,:PA(``8"@8``B@``' +MD!`@`((0*0C",H``@A`JK,(RP`"0$"`!@:%&+D@A`@`<(DP`W"!```@A!B`,(D``"!Q^`( +MD>@@`9WCOYB0$``8(0``()(4("A`````U`9@!)`0`!B2%"`L0````-0&8`R0 +M$``8DA0@,$````#4!F`0D!``&)(4(#1`````U`9@")`0`!B2%"`@0````-0& +M0``!````@_Y,(&(GB`H&`!`H``"I`0`!B`H&`!*H`` +M#@,```"`H&`&`H``"H"@8`@R@``3@@9@`0,``#^"$&/_PB>_[`,``?\0@``+ +M@A!C_P,```#"`&``@B9``8,H8`/")[_L`P```,(`8`"")D`!@RA@`\(GO_"" +M!F`!PB>_Z`,_G\""+H`!PB>_X$````"2![_@`0```(''X`B!Z```G>._F)`0 +M`!@A```@DA0@*$````"4$"``D!``&$````"2%"`$`P`!`)`2``$5``P`E"H` +M"I`0`!A`````DA0@!)`0`!B2%"`@%0``/T````"4$J/_`0```(''X`B!Z``` +MG>._F,(68!*`H&```H``&*80`!B0$``8(0``($````"2%"`$`P`$`)02``&0 +M$``80````)(4(`34%F`0D!``&$````"2%"`DU!9@$I`0`!A`````DA0@.-0& +M8!25*J`#D!``&!"```J2%"`PD!``&"$``"!`````DA0@!!4`!`"4*@`*D!`` +M&)(4(`1`````(0``()`0`!B2%"`H0````-0&0`"0$``80````)(4("`#/^`` +MD`H``=H&8`@#```_@A!C_YH+0`'"%F`8@*!@``*```>4$@`-@@!@!(,H8!`; +M`!_`@@A`#902@`&0$``8(P``($````"2%&`@&0``"I@3(V#4!,`,)3__P((4 +MH/^4"H`!PA9@&H,H8`@A```_FA0C`(((0`V4$H`!U"3`#)`0`!A`````DA1@ +M&)`0`!@C```00````)(48`24"@`2P@9@'((`?_V#*&`#H!0C_X((0!"4$H`! +MD!``&$````"2%&`$`0```(''X`B!Z```G>._F)`0`!@3```00````)(28`B` +MH``(D$`@`(''X`B1Z``(G>._F)`0`!A`````DA`@P("B/_\2@``%`P!!=L`F +M0``0@``^L!`@`((08+J:"@`!`P`"`("*``$"@``%VB9```,0``""$T`!PB9` +M`("*(`4"@``%@(HEP,(&0`""$&`!PB9```*```6`BB`@P@9``((08$#")D`` +M(H``!]H&0`#"!D``&Q```((00`W")D``V@9```,0``"`BT`!(H``'[`0(`$A +M```$@A0BZ-`F``&B%"+LD!``&$````"2$"#$T"8`$:(4(O"0$``80````)(0 +M(,C0)@`1HA0B])`0`!A`````DA`@S-`F`!&B%"+XD!``&$````"2$"#0T"8` +M$:`4(OR0$``80````)(0(-30)@`0L!`@`8''X`B!Z````P``"H(08,B!P^`( +MT`(``9WCOY@#```*@A!@R.(&``&`I&``%H``":`0`!B0$``8DA`@)$````"4 +M$"``D!``&$````"2$"`D`P!!=H(08+J`CF!``H``&I0.0`$#```*@A!@S,($ +M``&`H&``,H```I02H$`#```*@A!@T,($``&`H&``,H```I02H0`#```*@A!@ +MU,($``&`H&``,H```I02H(`#```*@A!@V,($``&`H&``,H```I02I`"`CF`! +M,H```I02H`<#$```@(Y``0*```20$``8`P`"`)02@`%`````DA`@H`,```J" +M$&#(@*9@`!:```;R)``!D!``&)(0("1`````E!`@`8''X`B1Z``1@._F*80`!BB$``9LRY@$+,V8!"`IF!_&(``)[`0(`"D +M$"``@*:@``*``!24$"``Y`Z@!:4LH`C"#J`$I!2``=0.H`.5*J`8P@Z@`H,H +M8!"4$H`!P@Z@`8,H8`B4$H`!P@Z``)02@`&5,J`!@RR@'Y02@`&E-*`!HRQ@ +M$*,T8`LA```BDA0@&)($0`E`````D!``$Z`4(!RB!$`0%0``()04@`J0$``3 +M0````)(0`!&P$"`!@._F)(0`!D# +M```*@A!@O)`&``%`````E!`@!H''X`B1Z"`!G>._F)`0`!D3````DA)@`$`` +M``"4$"`&`0```(''X`B!Z```@@@`9WCOYB0$``8(0``$$````"2 +M%"`4L@9`&8(0(`.#*$`9E"H``9`0`!A`````DA0@%(''X`B1Z"`!G>._F)`0 +M`!@A```00````)(4(!B"$"`!@RA`&90J``&T#J`!M2Z`&902@!J0$``80``` +M`)(4(!B!Q^`(D>@@`9WCOYB0$``8@*9@!1B```BP$#__$P``$$````"2$F`< +MD`H@+Y$R`!FP"B`!@._ +MF)`0`!@A```00````)(4(!`#/_Q_@A!CGY0*``&R#F`'LRY@`@,```""$&`` +MP@!`&902@`&0$``80````)(4(!`!````@._F*00`!B0$``8$P``)D````"2$F!D +MHS(@$Z(,8?^`C&$`,H```J(``BP'@`1@._F)`0`!@A```@0````)(4()#"!D``D`(``=`F0`"0$``8 +M0````)(4((S"!F`$D`(``=`F8`20$``80````)(4()3"!F`,D`(``=`F8`R0 +M$``80````)(4((C"!F`(D`(``=`F8`B0$``80````)(4()C"!F`0D`(``=`F +M8!"!Q^`(@>@``)WCOYB`IF`("(``":`0`!B0$``8$P``/T````"2$F/_@*9` +M"`B```>0$``8`P``"H(08V3R)``!$(``#;`0(`!`````DA``&900``B0$``8 +M$P``!$````"2$F!P`P``"H(08V3R)@`!L!`@`8''X`B!Z```G>._F)`0`!@3 +M```$0````)(28'`#```_@A!C_Y(*``%`````D!``&(''X`B1Z``(G>._F)`0 +M`!@3```'0````)(28_^`ID`("(``!YH0/_\#```*@A!C:-HF``$0@``6L!`@ +M`)`0`!@C```@0````)(48!0#/__XH`H``9`0`!A`````DA``&0,___B"*@`! +MH!0``9`0`!B2%&`40````)00`!`#```*@A!C:/(F``&P$"`!@@`"`,` +M``J"$&-8T`H``9`:(`&!P^`(D`H@`9WCOYB`IF```H``$:00`!B0$``8(P`` +M($````"2%&`$(3^__Z`4(_^4"@`0D!``&$````"2%&`$&P``"IH38UC"!@`- +M$(``#X((0!"0$``8(0``($````"2%"`$(P!``)02`!&0$``80````)(4(`0; +M```*FA-C6,(&``V"$$`1PB2`#8''X`B1Z"`!G>._F)`0`!@3```'0````)(2 +M8_^`ID`("(``!YH0/_\#```*@A!C;-HF``$0@``7L!`@`)`0`!@C```@0``` +M`)(48!0A!__`H"H`$)`0`!A`````DA``&9$J(!`#!__`D`H``:`4``B0$``8 +MDA1@%$````"4$``0`P``"H(08VSR)@`!L!`@`8''X`B!Z```G>._F)`0`!@3 +M```@0````)(28!0#!__`D@H``9,R8!!`````D!``&(''X`B1Z``(@._F)`0`!@3```@0````)(28%B0"B`' +M@._F)`0`!@#```$@A!BS-0&``&`HJ``$H``!Y(0 +M`!D#```*@A!C//(B``$0@``$D!`@`4`````!````@._F)`0`!B2$``9E!``&I80`!N` +MIF`+$H``"9@0`!R4#N`&U"8BD!,``"!`````DA)@2!"```20$"`!0`````$` +M``"!Q^`(D>@`")WCOYB0$``8DA``&900`!J6$``;F!``'$````":$``=@*`` +M"+!`(`"!Q^`(@>@``('#X`@!````@._F)`0`!@A```@0````)(4(`0# +M``$`E!(``9`0`!A`````DA0@!("F8``"@``*D!``&"$``!!`````DA0@!!4` +M`,"4*@`*D!``&$````"2%"`$`0```(''X`B!Z```G>._F)`0`!@A```@0``` +M`)(4(`0#``$`E!(``9`0`!A`````DA0@!("F8``"@``*D!``&"$``!!````` +MDA0@!!4``,"4*@`*D!``&$````"2%"`$`0```(''X`B!Z```G>._F)`0`!B2 +M$``:M!``&("F8`$"@``-L!`@`8"F8`$*@``&@*9@`@*```P!````$(``$I`0 +M(`!___^-`0```!"```JP$``(?___O@$````0@``'`P``"G___](!````$(`` +M`P,```H#```*@A!C./(F@`&0$``8@._F("F8`("@``2D!``&("F8`(8 +M@``&@*9@!("F8`$"@``&DA`@`#"```\"@``&DA`@`#"```P#````$(``![`0 +M8``#````$(``!+`08``#````L!!@`$````"2$``8DA``&(''X`B1Z``)G>._ +MF)`0`!A`````DA`@#(''X`B1Z``(G>._F)`0`!B4$``90````)(0(`P!```` +M@@``)WCOYB0 +M$``8DA`@"$````"4$"`@D!``&)(0(`B4$"`$0````)80(`"`H``(L$`@`('' +MX`B!Z```G>._F)`0`!@A```@0````)(4($B4"C_?D!``&$````"2%"!(`0`` +M`(''X`B!Z```G>._F)`0`!@A```@0````)(4($B4$B`@D!``&$````"2%"!( +M`0```(''X`B!Z```G>._F)00`!F0$``8(0``($````"2%"!`D!``&)(4($1` +M````E!``&@$```"!Q^`(@>@``)WCOYBB$``8@*9@/QB``!FP$"``@*9@'PB` +M``R0$``1(0``($````"2%"!$@@9_X)00(`&5*H`!E"H`"I`0`!$0@``*DA0@ +M1"$``"!`````DA0@0)00(`&5*H`9E"H`"I`0`!&2%"!`0````+`0(`&!Q^`( +M@>@``)WCOYBB$``8@*9@/QB``!FP$"``@*9@'PB```R0$``1(0``($````"2 +M%"!$@@9_X)00(`&5*H`!E!(`"I`0`!$0@``*DA0@1"$``"!`````DA0@0)00 +M(`&5*H`9E!(`"I`0`!&2%"!`0````+`0(`&!Q^`(@>@``)WCOYB0$``8$P`` +M($````"2$F`\@._F)`0`!B@$``9P@Y@%X"(8`$" +M@`!NL!`@#\(.X!>`B&`!,H``",(,(!)`````DA`@#("B`!H"@`!EL!`@#\(, +M(!*#*&`(V@P@$X((;P""$$`-@RA@$)LP8!"#,&`8PBY@(-HN8"'"#"`4@RA@ +M&-H,(!6;*V`0FA-``<(,(!:#*&`(@A!`#8,H8`2#,&`3@RA@$)LP8!"#,&`8 +MPBY@(MHN8"/`+F`DP@P@%(,H8!C:#"`5FRM@$)H30`'"#"`6@RA@"((00`W: +M#"`7FA-``8"+8`(R@``2V@P@$("+8`02@``'@A`@`<(,(!>`B&`0`H``!<(. +M8"2"$&`($(``!\(N8"2"$&`"PBY@),(,(!>#,&`%PBY@)=H,(!";*V`8P@P@ +M$8,H8!""$$`-@S!@$\(N8";"#"`4@RA@&-H,(!6;*V`0FA-``<(,(!:#*&`( +M@A!`#=H,(!>:$T`!@(MA``*```:"$#__`P``'X(08@"""T`!@S!@"<(N8"?" +M#"`0@RA@&-H,(!&;*V`0FA-``<(,(!*#*&`(@A!`#8,P8`^""&`/PBY@*,(, +M(!"#,&`#@@A@!\(N8"G"#"`2@S!@!(((8`'"+F`JL!`@`(''X`B!Z``````` +M``````````````````````````````````````"=X[]@^">@5*80`!BL$"`` +MJA`@`,`GO\3`)[_`PA:@`H"(80`"@``$FRA@$!"```6#,V`7PA:@`H,P8`>" +M&&`!@(A@`1*``IV:$"`,PA:@`H"(8"`"@``$FRA@$!"```6#,V`6PA:@`H,P +M8`:"&&`!@(A@`1*``I&:$"`,D!``&$````"2$``:KA``"("B(``"@`**FA`@ +M#("F8`8B@``+@*;@`!B```:`IF`(@*9@`1B``H*`IN``,(``!!*``G^:$"`, +M@*;@``*``"N0$``8(0``($````"2%"!,T">_Q)`0`!A`````DA0@4-`GO\#" +M!B)H@*!@`RB```BB$"``D!``&!,```1`````DA)A0!"```[0)[_0J`>_^`,` +M``2D$&%`DRQ@`J`"0!22`D`20````)`0`!BB!&`!@*1@"0B___G0)#_8P@W@ +M!("(8`(R@``%PA7@`H((?_["+>`$PA7@`L(VH`+"#>`$PBZ@!)`0`!@3```@ +M0````)(28%B`HB``$H```[@0``BX$"`!D!``&!,``"!`````DA)@!`,`@`"H +M"@`!D!``&"$``!!`````DA0@$`,`/X""$&!@N@H``9`0`!A`````DA0@%-`G +MO\R0$``80````)(4(!C0)[_(TA:@`D````"0$``8@*(@``*``C&:$"`#PA:@ +M`H((8?"`H&#`(H``$JP0(`04@``'@*!A0("@8*`B@``-K!`@`Q"```W"!B)H +M`H``!H"@85`B@``%K!`@`A"```?"!B)HK!`@`1"```.J$"`!JA`@`L(&(FB0 +M$``8$P``)H"@8`,8@``%E!`@!Y`0`!@3```FE!`@1T`````!````P@8B:("@ +M8`,(@`!&D!``&-@6H`*`BR"``H``,:(0(``7```$@A+C`-H4P`$#```,@*-` +M`2B``"L#````@(L@("*```8#```$@A+C_.`4P`$0@``&`P``!8(08_[@%,`! +M`P``!8(08`+B%,`!D!``$$````"2$"`#H!``")`0`!%`````DA`@`Y8-8`.7 +M*N`"`P```((08`"6`L`!V@+A+)H+?S^#+"`&@@A@P)H30`':(N$LV`+A.)@+ +M/_";-"`"F@M@`8("``B""&`.FA-``9@3``W8(N$XHA`@``,```"D$&``H`U@ +M`X($0!&"`$`1FRA@`M($@`V"`$`0@RA@`M0$@`%`````D!``&*($8`&`I&`; +M"+__]H($0!&0$``80``$%9(0`!JB$"```P```*008`"@#:`'@RQ@`H(`0!&; +M*&`"T@2`#8(`0!"#*&`"U`2``4````"0$``8H@1@`8"D8"((O__V@RQ@`J(0 +M(``#````I!!@`*`-8`."!$`1@@!`$9LH8`+2!(`-@@!`$(,H8`+4!(`!0``` +M`)`0`!BB!&`!@*1@/PB___:"!$`1HA`@``,```"@$&``@RQ@`X"FX``"@``' +MT@0``0,__^""`D`!@*!O_RB```BB!&`!@RQ@`X(`0!#4`&`$0````)`0`!BB +M!&`!@*1@J@B___&#+&`#P@8B:("@8`,8@``>@*;@`)`0`!@A```@0````)(4 +M(!P5/_P`E"H`"@,`=`"4$H`!D!``&$````"2%"`$````"4$"`(D!``&$````"2%"!(E!(D`)`0`!A````` +MDA0@2("FX``"@``D(0``"I`0`!@A```@DA0@3$````#4![_$D!``&)(4(%!` +M````U`>_P,(&(FB`H&`#"(``":(0(`"0$``8$P``!)(284!`````U`>_T!"` +M`!`A```*`P``!*0084"@![_X@RQ@`I(`0!*"`$`0U`!_V$````"0$``8H@1@ +M`8"D8`D(O__Y@RQ@`B$```J"%""\U`S``8(4(+W"#,`!@RA@")02@`&"%""^ +MP@S``8,H8!"4$H`!@A0@O\(,P`&#*&`8E!*``9`0`!A`````$P``()H4(,"" +M%"#!P@S``8,H8`C4#,`-E!*``902@!20$``8)0``($````"2%*`$D!``&$`` +M"P*2$``9D!``&",``!!`````DA1@$)02`!V0$``80````)(48!"0$``8DA1@ +M%$````#4![_,D!``&)(48!A`````U`>_R)`0`!B2%*!80````)00`!R"%"#" +MU`S``8(4(,/"#,`!@RA@")02@`&"%"#$P@S``8,H8!"4$H`!@A0@Q<(,P`&# +M*&`8E!*``9`0`!A`````DA2@")H4(,:"%"#'P@S``8,H8`C4#,`-E!*``9`0 +M`!A`````DA2@#*`4(V"0$``8DA2@&$````#4!,`0D!``&)(0((!`````E!`_ +M_\(&(FB`H&`$$H``#9`0`!C"%B)L@*!@`1B```D!````0````)(0(!24$B0` +MD!``&$````"2$"`4D!``&$````"2$``:@*(@``*``.&:$"`#@*9@!@*``!.0 +M$``8P@8BG("(8`,"@``/`0```"$``"9`````DA0A1!4(``"4*@`*P@8BG((( +M8`&#*&`=E!*``9`0`!A`````DA0A1)`0`!A```10DA``&I`0`!A```'XDA`` +M%X"B(``"@`#%FA`@`]H6(F0#```\@A!A&X"C0`$2@``,D!``&,(6H`*`B&"` +M`H``"2$``":0$``8$P``-I(28`A`````E!`E`I`0`!@A```FDA0@'$````"4 +M$"`!D!``&$````"2%"$4`S__\)`J``'"%J`"@(A@(`*```22$"`*D2H@`I(0 +M(!9`````(0``)D````"0`B!DD!``&$````"2%"!@E!(@`9`0`!A`````DA0@ +M8)`0`!B2%"!@E!`@`4````"6$"``D!``&$````"2$``7@*(@`#*```HA```* +MPA:@`H"(8"`2@``$VA:@`H(38`+"-J`"$(``B)H0(`."%"-`P@3``8"@8``B +M@``+H!`@`)`0`!@3```FDA)A($`````5``!\FA0C1((0(`'"),`-H!`@`*(0 +M(`&3+"`"DB)P`)4L0!!`````D!``&*`$(`&`I"`)!+__^I,L(`*@$"``D!`` +M&$````"2$``0H`0@`8"D(`D$O__\D!``&)(0(*05``!`0````)02H`&0$``8 +MDA`@J$````"4$"`!D!``&)(0(*Q`````E!`@`9`0`!@E```$0````)(4H+"4 +M$``(D!``&$````"2%*"PD!``&)(0(*`A``("0````)04(64#```*HA!@R*`4 +M(67@),`1D!``&$````"2$""L`P`!P)02``&0$``80````)(0(*R`IF`&$H`` +M#0,```20$``80````)(0(*"4$@`2D!``&$````"2$""@P@3`$8(00!+"),`1 +M`P``!((08N3"!@`!@*!@``*```60$``80````)`0`!B0$``8(0``($````"2 +M%"`@%0!@`)0J``J0$``80````)(4("`#```*@A!C9-($P`&`HG__`H``!0,` +M``I`````D!``&`,```J"$&-HT@3``8"B?_\"@``%`P``"D````"0$``8`P`` +M"H(08VS2!,`!@*)__R*```74!B*00````)`0`!C4!B*0@**@`"*```?R)B)X +MD!``&!,``"!`````DA)@2/(F(G@0@``(L!`@`=@'H%3"`P``@*!@`#*```+: +M(P``L!`@`(''X`B!Z```G>._F)`0`!A```#ZDA`@`H''X`B1Z``(G>._F*`0 +M`!B0$``8DA`@`$````"4$"`!@*(@``*```NP$"``D!``$$```.R2$"`3@*(@ +M``*```6P$"``0````)`0*#2P$"`!@@``9WC +MOYBH$``8IA``&)`0`!A`````DA``&:00``B`HB```H``9+`0(``#```*H!!C +M1,(%`!"`H&```H``-)`0`!0K```F0````)(582`#``!`@(H``1*``"V0$``4 +MP"4`$"$``"=`````DA0@$*P0``B0$``40````)(4(!2B$``(D!``%$````"2 +M%"`8@S6@`9LT8`&"`$`-DS!@!Z,T8`:`H``)FD`@`("@`!&"0"``@(M``2*` +M`!60$``4L"``"$````"0$``8L`H@/Y`0`!9`````DA``$:`*(!^0$``40``` +M`)(582"#+B`%E!(``902@!"4$J@`D!``%$````"2%6$@D!``%$```022$``2 +M@*(@`!*```F0$``4PA9@`H(08`+"-F`"PA2@`H((?_T0@``5PC2@`D````"2 +M$``2@*(@`!*``!(1```$0````)`2(XB0$``40````)(0`!*`HB``$H``"@$` +M``#"%F`"@(A@(!*```3:%F`"@A-@`L(V8`(0@``+L!`@`$``"`.0$``4`P`` +M"H(08T3"!,`!@*```8)@/__")H``L!`@`8''X`B!Z```G>._D("F8``2@``# +M@A``&8(0/__")[_TD!``&$````"2$"`,D!``&!,``!!`````E!``&4````"0 +M$"`/L@Y@`\('O_2""&`#PB>_])`0`!@3```0E!```4````"6$``9@(Y@`1*` +M`!&@$``(@A`@%<(GO_34#[_TP@^_]8,H8`B4$H`!P@^_]H,H8!"4$H`!P@^_ +M]X,H8!B4$H`!D!``&$````"2$"`4@@@`9WCOYB0$``8$P``)D````"2$F!DD3(@ +M$Y`*(?^`BB$``H```[`0``BP$CX`L2X@$+$^(!"!Q^`(@>@``)WCOYB0$``8 +M(0``)D````"2%"!DE`HP`*(.8/^#+&`)@@AN`)02@`&T#J'_E!*`&I`0`!A` +M````DA0@9)`0`!A`````DA0@8)02(`*0$``80````)(4(&"`I&```H``!K00 +M(#BT#F#_@RZ@`X(@0!JU*&`)H!`@`",``":0$``80````)(48&"`BB`"`H`` +M"H"D(#M`````D!``&J`$(`&`I"`[)+__]Y`0`!@0@``*L!`@``2```0!```` +M$(``!K`0(`!____`D!``&)$J(!"Q.B`0@`H&%`@*!@H`*```D#```$$(``#9`0(``R@``+D!`@``,` +M``00@``%@A!C7!"```."$&->@A!C8,(2``'",H``D!`@`8'#X`@!````G>._ +MD*`0`!B0$``8DA``&7___^.4![_V@*(@``*``!FP$"``D!``$!,``"9````` +MDA)@8'___Y20$``0@RH@$(,X8!#:5[_V@*!`#22```;0-F`6PA9@`H(08`+" +M-F`"T#9@%H,J(!"#.&`0VE>_]H"@0`T$@``#L!`@`;`0(`"!Q^`(@>@``)WC +MOY#"!B)H@*!@`QB``"2B$``8D!``&$````"2$``9@*(@``*``!^0$``1D!`` +M&)(0`!E___^XE`>_]H"B(``"@``@L!`@`*`0(``#````L!!@`-(.`!"0$``1 +M?___=Y00(`"#*B`0@SA@$-I7O_:`H$`-)(```]`V8!;`-F`6H`0@`8"D(`(H +MO__TT@X`$("D(`00@``+L$`@`)`0`!$A```F0````)(4(&"4$B`"D!``$4`` +M``"2%"!@L!`@`8''X`B!Z```G>._F,(60`"4$``!@RA@$(,P8!`;````VA-@ +M`("@0`T8@``,F!`@``,```"6$&``@RJ@$)LP8!"8`R`!@RL@`L(2P`&`HT`! +M*+___9@#(`&;*R`"`P```((08`":`T`!T%-@`D````"2$"`#D2H@$)$Z(!"! +MQ^`(D>@`")WCOYC"%F`"@@A@@("@``&"$"`"J$!__\(68`*""&'@@*!@P`*` +M`&RF$``8@*!@P!2```>`H&%`@*!@H`*``%X#```$$(``QK`0(``R@`#$L!`@ +M`,(60`""`'!?@RA@$(,P8!"`H&3J.(``!\(60``#```$FA!CY.H6``T0@``F +M@A!CYAL___J:$V-T@@!`#8,H8!"#,&`0@*!@[SB```?"%D```P``!)H08^CJ +M%@`-$(``&8(08^H;/__ZFA-BA((`0`V#*&`0@S!@$("@8.`X@``'VA9```,` +M``2:$&/LZA8`#1"```R"$&/NK!`@``,```6"$&)<@*-``0B```>J$"```P`` +M!)H08_#J%@`-@A!C\NP4P`$#```$FA!C:.(4P`V"$&-N[A3``<(4P`&`H``! +M@F`__[(0``&9+2`0F3,@#@,```""$&``F`,``<(#(#P;!```FBA`#1<```6" +M$N!6$N!:PA3`"X,H8`.:$T`!$(``%]HC(/R:$&/TZA8` +M#9H08_;L%@`-FA!C:N(6``T0@``*@A!C<`,```2:$&/XZA8`#9H08_KL%@`- +MFA!C;.(6``V"$&-R[A3``<(4P`&`H``!@F`__[(0``&E+2`0I32@#@,```"" +M$&``I`2``>`$H(2@##\_HRQ@$*,T8!"0$``10````)(0(`21*B`'@RY@$(,P +M8!"#*&`&D!(``9`*(,"@%``(X"2@A.`$H)"@##_XD!``$4````"2$"`$D3(@ +M`9`*(`>@%``(X"2@D*`,/W^C+6`0HS1@$)`0`!%`````DA`@`Y$J(`>0"B"` +MH!0`".`DH)#@!*""`H&#``H``#I80`!B` +MH&#`%(``!X"@84"`H&"@`H``"9H0(`$0@`!/L!`@``*```6:$"``$(``2[`0 +M(`":$"`"F@-`#9H#0`L9```$@A,C=H(#0`'4$&`$@A,C?((#0`'"$&`$@RA@ +M!I02@`&"$R."@@-``<(08`2#*&`,E!*``8(3(XB"`T`!PA!@!(,H8!*4$H`! +M@A,CCH(#0`'"$&`$@RA@&)02@`&"$R.4@@-``?008`2"$R.:@@-``<(08`2# +M*&`&M!:``8(3(Z""`T`!PA!@!(,H8`RT%H`!@A,CIH(#0`'"$&`$@RA@$K06 +M@`&8$R.LF@-`#,(38`2#*&`8@*9@`0*```JT%H`!@*9@`2J```D#```*@*9@ +M`B*```64$``:$(``#[`0(`"T$``*`P``"H(08SSR(L`!D!``&"$``"9````` +MDA0A8)`0`!B2%"%D0````)00`!JP$"`!@"` +MH&#``H``':P0`!B`H&#`%(``!X"@84"`H&"@`H``&*X0(`$0@`#/L!`@`#*` +M`,VP$"``KA`@`)`0`!@A```F0````)(4(424"C_'`P``!8(08&#"%@`!@RA@ +M`X((8#B4$H`!D!``&$````"2%"%$$(``!,(&(FBN$"`"P@8B:("@8`,8@``) +MD!``&"$``"9`````DA0A$)02(`.0$``8$(``'Y(4(1`E```F0````)(4H1"4 +M"CP&H`7`%Z`$`!8C```$@A1C<(($``'"$&`$@RA@!)02@`&4$J`!D!``&$`` +M``"2%*$0D!``&`,```J"$&,\T@6``4````"4$``9HA1C6*`$`!'4%"`$E`JA +M_Y02H@"0$``8DA2A:$`````C```FD!``&$````"2%&!$`S__\((08'^4"@`! +MH`7`%Z`$`!8K```$@A5C,(($``':$&`"FRM@!P,```^"$&.`F@M``902@`V0 +M$``80````)(48$20$``80````)(48$@5``#\E"H`"J@58SC"%``4@RA@#!L` +M`/R""$`-E!*``9`0`!A`````DA1@2)`0`!A`````DA1@4"4__\"4"@`2F`7` +M%H(58UB"`P`!VDA@`9LK8`@#```_@A!C`)H+0`&4$H`-IA5C4)@#`!/""R`& +ME!*``9`0`!A`````DA1@4((58TB"!``!PA!@`I4H8!B#*&`0E!*``=H4`!.# +M*V`(E!*``902@`V0$``80````)(48#20$``80````)(48"BD%*#_E`H`$J@$ +M`!3"%2`&@RA@")02@`&0$``80````)(48"B0$``80````)(48&05``'\E"H` +M"H(58T"@!``!PA0@!(,H8`P;``'\@@A`#902@`&0$``80````)(48&2"%6,` +MVA6``0,```R"$&`"@*-``1B```VB$"`"VA8B9H(58"*`HT`!$H``&Y`0`!C" +M%F`"@(A@0#*``!>B$"`($(``%B$``";"%D``@@A@'X"@``&:0"``@@!_]H"@ +M8`P8@``#F!`@`9@0(`"`BT`,`H``"9`0`!B"!<`7@@!`%AL```2:$V.P@@!` +M#<(08`:B!$`!(0``)D````"2%"$DE`H_`8($0!&""&#WE!*``9`0`!A````` +MDA0A)+`0(`&!Q^`(@>@``)WCOYB0$``8E!``&8"F8#\(@``#@A``&8(0(#_" +M,B*4$P``)D````"2$F$\@"`H&#``H``&Z`0 +M`!B`H&#`%(``!X"@84"`H&"@`H``)!L```40@`!_[((38&*"!@`!PB>_Z((38'B"!@`!PB>_\((38]KF%@`! +MFA-CW!"``"6D!@`-&P``!8(38H#"%@`!PC>_[((38H*"!@`!PB>_Z)H38J*: +M!@`-VB>_\`,```::$&`LYA8`#1"```^"$&`N@A-B@,(6``'"-[_L@A-BB((& +M``'")[_HFA-C/IH&``W:)[_P`P``!IH08$SF%@`-@A!@3A"```>D!``!F@0` +M#0,```:"$&!D$(``(:(#0`'4%D``D!``&$```":2![_HHA`@`)`0`!A````` +MDA``&0,```6"$&`$PA0``8"D0`$6@``3FA`@`!<```6"$N`$V!0``8(#0`V" +M`$`0@@!`"\(08`:`H&``(H``!IH#8`&`H$`((K__XILK8`::`V`!@*-`#`:_ +M__6"`T`-EA``$Y`0`!B2$``1E!``$D```168$``9L!`@`8''X`B!Z```G>._ +MF*H0(`"L$"`_$0```)`2(`!`````DA`A"!$```"0$B``0````)(0((`#```` +MJ!!@`*8%(("B$"`!I!`@`(,LH!"#,&`/XC4``8($8`&B$``!@RA@$(,P8!"` +MH&`_"+__^*0$H`$;````FA-@`.0S8`:"$"`!PC-@`H(0(#_",V`$PA-@!H"@ +M8``"@``3I!`@`*(0``VA+*`0H30@#Y$NH!#2%0`0D3(@$$```G&4$``9T#3` +M$(($H`&D$``!@RA@$(,P8!#:%&`&@*!`#0J___.A+*`0T!3```,```#:$&`` +M@@-`#8(`0!/4$'_^@*-@``*``#VD$"```P```)(08`"#+*`0@S!@#YLJ(!"; +M.V`0V!3``<)4P`&`HT`!!H``!,(28`:0$``,JA``$H(@0!*"`'__@RA@$(,P +M8!"`H&```H``$8(`0`&6`$`3VE+__M@4P`'"5,`!@*-``32```+8,O_^@@2@ +M`:00``&#*&`0@S!@$-H28`:`H$`-"K__XH,LH!`#````PA!@`("@8``"@``5 +MI!`@``,```#6$&``@RR@$(,P8`^;*J`0FSM@$-@4P`'"5,`!@*-``1:```2" +M!*`!E!``#*P0`!*D$``!@RA@$(,P8!"`H$`+"K__\H,LH!"1*B`0D3H@$)`" +M(!E`````DA`@,H("``B"`$`(@RA@`X(`0`BD`$`!LA`@`*(0(`"1+*`0D3H@ +M$$````"2$"`RD`(@`0,````0@``'FA!@`+(&8`&#*&`0@S!@#^HS0`&B!&`! +M@RQ@$(,P8!"`H$`(!K__^((0`!D#````VA!@`)H#0`V:`T`3@RR@$(,X8!#: +M4W_^@*!`#1:``#ZB$"```P```*H08`"D!*`RPA5@!H(`0`&"`$`3FRR@$*$[ +M8!#T4'_^@*0`&A:```R#+&`0@S!@#]!4P`&0)``(@@!`$])08`)`````DB0` +M"8"B(``TO__UH@1@`9$LH!"1,B`0@RQ@$(,P8`_2%,`!F@!`$]038`+6%0`! +MERK@$9#+F`0`P``**`088"B$"```P```*808``#```_I!!C_YLL8!"; +M,V`.@@-`$\(08`*#*&`(@A!@_Y0(0!*9*J`0PA3`#8,H8`B"$&#_@@A`$I03 +M``&0$``80````)(0`!""!&`!HA```8,H8!"#,&`0@*!@'PB__^N@!"`$@_WJ00(`""$"`_PC>_UJP0(``#```` +MJA!@`,)/(`6"`$`!PC>_SL(7(`*`B&$``H``![H0(#\#```$$(``!H(08QX0 +M@`")XC>_W@,```2"$&,?U`X``94JH!B5.J`8D!``&$````"2$``<@*9@``*` +M`$70+[_'HA`@`)8'O_B#+&`0FS!@$(,K8`/8%D`!PA9``8"@8``"@``+@@-` +M#8(`0`O8,'_P@@1@`:(0``&#*&`0@S!@$("@8`<(O__R@RQ@$*`0`!'0%P`` +ME2Q@$)4RH!"2![_HE@>_YD```BZ8![_DH2P@$("D(``"@``2HA`@`)@'O_C: +M%[_FH30@$(,L8!"#,&`/@@!`#,(0?_"`HT`!`H``"(($8`&B$``!@RA@$(,P +M8!"`H$`0"K__]H,L8!#:%[_FPA>_Y("C0`$2@``&@RQ@$,(7``"`HT`!`H`` +M"(,L8!"#,&`-@@9``<(`8`2`H&```H``"(,NX!"#+&`0@S!@#8(&0`'"$&`" +MPC>_UH,NX!"`H&```H``%:(0(`"4![_XES!@$)LL8!";,V`0F`-`#9@#``J# +M*V`"@@!`#8(`0`&"!H`!PA!@",(S/_""!&`!HA```8,H8!"#,&`0@*!`"PJ_ +M__*;+&`0T!<``*$NX!"A-"`0D@>_Z)00`!"6![_F0``!YY@'O^2`I"```H`` +M&:(0(`"6![_XV!>_YMH7O^2#+&`0@S!@#X(`0`O"$'_P@*,``2*```*N$``1 +M@RQ@$(,P8`^"`$`+PA!_\("C0`$"O_]_@@1@`:(0``&#*&`0@S!@$("@0!`* +MO__O@RQ@$*(0(`#"%R`"@(A@0`*``!6#+&`0@S!@$("@8`0H@```0FS-@$(,K8`*"`$`-@@!``8(&@`'F$&`&UA>_WILJX!"; +M,V`0@RM@`H(`0`V"`$`!@@:``1"``"_D$&`&FRW@$)LS8!"#*V`"@@!`#8(` +M0`&"!H`!YA!@!,(7O]Z;*&`0FS-@$(,K8`*"`$`-@@!``8(&@`$0@``?Y!!@ +M!)LMX!";,V`0@RM@`H(`0`V"`$`!@@:``>808`+6%[_>FRK@$)LS8!"#*V`" +M@@!`#8(`0`&"!H`!$(``#^008`*;+>`0FS-@$(,K8`*"`$`-@@!``>86@`'" +M%[_>FRA@$)LS8!"#*V`"@@!`#8(`0`'D%H`!T!<``-(7O^;4%[_DERS@$)_UILK(!"#*B`0@*!`#2J```*8$``(PA<@ +M`H"(8!`"@``2D!``#!D```2"$R,`VA4``0,```R`HT`!"(``#(,L8!""$R,. +MV!4``=H5``&#*B`0@S!@$("C0`$X@``"F!``")`0``R#+&`0F3!@#X,J(!"1 +M,&`0UA>_SH,JX!";,&`0U@^_QX,JX!B#.&`8FB-``8"C0`@T@``"FA``"(,L +M8!"`H&``$H``$-HU0`S:!B*8F@-`#0,```""$&``VA!`#9H#0`W"%4``@B!` +M#:P0``&#*&`0@*!@`"2```*L$"`!@RQ@$)DP8`_:%4`,@RV@$(,X8!"`H$`- +M-(```H(0``W"-4`,@@1@`:(0``&#*&`0@S!@$("@8`_ +M]H"B(``"@``$I2X@$!"``$?P%[_VI32@$-06H`20$``2T@:``)8'O_1```#+ +MF`>_\J,N8!"C-&`0TA>_])`0`!&4$``:E@>_\$```1:8![_NTA>_\I`0`!&4 +M$``:E@>_[$```1"8![_JT!>_]-(7O_"4$``:0```+Y8'O^C0%[_TTA>_[I00 +M`!I````JE@>_YM(7O_#4%[_NUA>_Z-@7O^:0$``10```5YH0(`"@$``(T!>_ +M\M(7O^R4$``:0```'98'O^C0%[_RTA>_ZI00`!I````8E@>_YM(7O^S4%[_J +MUA>_Z-@7O^:0$``10```19H0(`"8$``(TA>_]-07O_*A+"`0H30@$)DK(!"9 +M,R`0D!``$I80`!!````ZFA`@`)$J(!"Q,B`0@PC*``!"``!*P$"`!M!```8,H8!"# +M,&`0^A;@!H"@0!T*O__PN`<@`H(#8`&:$``!@RA@$(,P8!#Z$^`$@*!`'0J_ +M_]VV!N`TL!`@`(''X`B!Z```G>._F)`0`!N2$``1,&`0@@(`"((`0`B#*&`#@@!` +M"!"``!&1*&`"H3P@$),L8!"3,F`00````)`0`!"B$``(D!`@9)`B`!"3+R`0 +M0````),R8!"B!$`(D@[@94````"0$``1$(``#((0``B`IV```H``"8(0`!R; +M*&`0FS-@$((#0`V"`$`-@RA@`X(`0`V#*&`"@RA@$+$P8!"!Q^`(@>@``)WC +MOYB>$``9FA``&Y@0`!RR$``:M2Z@$+4VH`^T!H`/^!:__K$N(!"Q-B`0@@8` +M&((`0!B#*&`#@@!`&+$H8`+Z$\``@@=`'8(`0!V#*&`#@@!`'8,H8`*"`'_V +M@*8``1J```7T$\``]#;``!"``!;"$\``NR\@$+LW8!""!T`=@@!`'8,H8`." +M`$`=@RA@`H(`8`J`I@`!"(``#8,N8!#X-L``$(``*/@S``#V,T``$(``!<(3 +MP!G"$\`9PC-``,(6X`(0@``@PC,``("@8``"@``=N!`@`+4P8!"R!P`<^A/` +M&8('0!V"`$`=@RA@`X(`0!V#*&`"@B!`&((`8`F`H&`2"+__ZO83P!FV!D`/ +M^A;@`H('0!V"`$`=@RA@`X(`0!V#*&`"@@!_]H"F``$*O__BN`<@`8"G`!H& +MO__IL@<`'(''X`B!Z```G>._F)80`!N8$``._F"$```J"%"-4U`8``94JH`D#```?@A!B`)0*@`$#```@E!*``9`0 +M`!@3```F0````)(283"@%"-0@A`@`<(F`!"!Q^`(@>@``)WCOYBD$``8H!`` +M&`,```J"$&"@H@8``<($8!2`H&```H``++`0(``#```*L!!C4,($@!B`H&`! +M$H``)`,```J0$``2$P``)D````"2$F$P`P``(("*``$2@``<`P``"H,R(!G" +M)&`$P"2`&)`0`!)___^LDA``$8"B(``2@``3`P``"I`0`!)````4DA``$8"B +M(``"@``-`P``"I`0`!)````:DA``$8"B(``$@``&D!``$D```(22$``1@A`@ +M`L(D@!@#```*@A!C4/`$``&!Q^`(@>@``-H"8`3"`F`,@*-``0B```:0$"`` +MP@)@$("C0`$*@``#`0```)`0(`&!P^`(`0```)WCOYC"!F`4@*!@``*``&JP +M$#__^`9``(,O(`."($`<@RA@`CL```"Z%V``@@!`'<(F8!CZ!F`$P@9@$("G +M0`$J@``IP@9@#("G(``"@`!:`0```/HF8`C"!F`0@*=``0J``!^T$``!P@9` +M`("@8``"@``;`P```)X08``#````L!!@`,(&0`"V`'__]B9``+LNX`.Z)T`; +MNR]@`H('0`_X!F`8P@!@$/@'(`B"($`<@@!``?@&8`BX)P`!^"9@"+H'0!B` +MIP`:"H``!?HF8!B`IN``,K__[<(&0``0@``VL!`@`8"G0`$8@``SL!`@``,` +M``#"`&``@@!___H&0`"`IT`!`H``++`0/_[Z!F`$^B9@",(&8`R`IT`!&(`` +M);`0``$#````P@!@`((`?__Z!D``@*=``1J``!ZX$``=`P```)H08``#```` +MGA!@``,```#"`&``M`!__[8'(`'V)D``NR[@`[HG0!N[+V`"@@=`#?@&8!C" +M`&`0^`<@"((@0!R"`$`!^`9@"+@G``'X)F`(N@=`#X"G`!@8@``%^B9@&("F +MP!H*O__MN!``&[`0(`*!Q^`(@>@``,("8!2`H&```H``$AL```68$V!@P@)@ +M&,(00`#",@`,F!-@7L("8!C"$&`"PC(`#)@38%S"`F`8PA!@!,(R``R:$V!: +MP@)@&,(08`;",@`-@@``)WCOYB0$``8?___S](&(G@! +M````@@``)WCOYB4 +M$``:@*9@"12```N0$"``DRY@!)(B0!F3*F`"D@8`"0,```J"$&#@D@)``4`` +M``"0$``8@._F*00`!B`IF`" +M`H``#9`0`!B`IF`"&(``!X"F8`.`IF`!`H``"Z(0(``0@``TL!`__P*```6P +M$#__,(``,!"```VB$"`)$(``"Z(0(`@#```*@A!@X((&``'"`&`$@*!@`!*` +M`":P$"``$(```X,L8`2#+&`$@B!`$8,H8`*@`@`!`P``"H(08."@!``!P@0@ +M!("@8``2@``9L!`__Y`0`!!`````DA`@/("FH``2@``.\B0@!((0(`O")"`, +M@A`@`L(D(!2"$#__PB0@&((0(__")"`<@A`@"L(T("`0@``&PC0@(I`0`!*2 +M$``10````)00`!JP$``1@@``)WCOYBH +M$``8IA``&`,```2"$&+,V@8``8"F8`D8@`%2L!`@`(,N8`2"($`9@RA@`J0% +M``$#```*@A!@X*0$@`'"!*`$@*!@``*``4>P$"`!P@2@&("@?_\2@``5H2Y@ +M`H"C8``B@``(FA`@#\(38`*""&"@@*!@H`*```.:$"`?FA`@#X(0(`&`H$`- +M&H``"*$N8`*"`$`!@A!@`8"@0`TJO__^@@!``:$N8`(C```$DA1@0)($``F4 +M"&/_P@2@'(,H8`H;``/_@@A`#902@`'"!*`4@RA@%!L#_`"""$`-E!*``4`` +M``"0$``4DA1@@)($``G4%*`BE2J@!)0*H/#"%*`@@@A@#Y02@`$#``((E!*` +M`4````"0$``4D@0IP)`0`!1`````E!`H`,(%(FB`H&`#.(``",($H"22%&$` +MD@0`"9`0`!1`````%0!``,($H"2`H&``(H``&<($H#"A+F`"D@0HP!4_P`"4 +M*$`*P@2@*(,H8!B4$H`!0````)`0`!2@!"G`D!``%$````"2$``0D!(@`<($ +MH"B`H``!E$`@`)4JH`B4$H`(D!``%$````"2$``0P@2@,("@8``B@``+P@2@ +M+),N8`*2`FD`%3_``)0H0`H#`$``E!*``4````"0$``4P@2@+("@8``B@``9 +MV@2@#*$N8`(3```$DA)@P)($``D5/_P`E"A`"@,`!`"4$H`!0````)`0`!3" +M!*`,@(A@("*```O:!*`,H`0IP)`0`!1`````DA``$)02(@"0$``40````)(0 +M`!#:!*`,`P``0("+0`$B@``/V@2@#*$N8`(#```$@A!A`*`$``&0$``40``` +M`)(0`!`#``@`E!(``9`0`!1`````DA``$-H$H`P#`"``@(M``2*```["!*`$ +MH2Y@`@,```2"$&$`H`0``9`0`!1`````DA``$)02(@"0$``40````)(0`!#" +M!*`$@*!@`@*```:`H&`#(H``%Z,N8`(0@``[P@2@.*$N8`*@!"G`D!``%$`` +M``"2$``0E!(@HI`0`!1`````DA``$,(%(FB`H&`#&(```QL`"4`;`$E`DRY@ +M`@,```2"$&$`$(``))("0`&@!&G`D!``%$````"2$``0E!(B8I`0`!1````` +MDA``$`,```#:`&```P```,(`8`":(T`!`P``"H(08US"!,`!FB!`#0,```#" +M`&``FB-``9LK8`JB!&D`%0!``)030`J0$``40````)(0`!'"!2)H@*!@`QB` +M``,;``$`&P!!`),N8`*2`FG`D!``%$````"4$``-P@2@.("(8`$B@``/P@2@ +M#*$N8`(#```$@A!A`*`$``&0$``40````)(0`!`#``D`E!(``9`0`!1````` +MDA``$,($H`R`B&`!`H``"`,```J"$&#,FA`@`9LK0!G8!,`!$(``!YH30`R" +M$&#,FA`@`9LK0!G8!,`!FBL`#=HDP`'"!*`,@(A@`0*```@#```*@A!@T)H0 +M(`&;*T`9V`3``1"```>:$T`,@A!@T)H0(`&;*T`9V`3``9HK``W:),`!P@2@ +M#("(8`("@``(`P``"H(08-2:$"`!FRM`&=@$P`$0@``'FA-`#((08-2:$"`! +MFRM`&=@$P`&:*P`-VB3``<($H`R`B&`$`H``"`,```J"$FA`@`9LK0!G8 +M!,`!$(``!YH30`R"$FA`@`9LK0!G8!,`!FBL`#=HDP`'"!*`,@(A@"`*` +M``@#```*@A!@W)H0(`&;*T`9V`3``1"```>:$T`,@A!@W)H0(`&;*T`9V`3` +M`9HK``W:),`!D!``%'___E>2$``2L!`@`8''X`B!Z```G>._F)`0`!B3+F`" +M0````)(":`"!Q^`(D>@`")WCOYB0$``8E!``&I,N8`)`````D@)H`(''X`B1 +MZ"`!G>._F)`0`!B4$"`!E2J`&4````"2$"A`@@``)WCOYB6$``@9/8'H&RT#J__P@>@7(,H8!*T%H`!P@>@ +M:(,H8!F`CN`!`H``!+06@`$#`$``M!:``8,VX`2""&`!@RA@'8(00!J[-N`" +MN@]@`;LO8!:Z%T`!N3;@!;@/(`&Y+R`7N!<`'8,W(!B8$``!PBY@"(,W(!"" +M"&#_FA```<(N8`F#-R`(@@A@_[`0``'"+F`*N`\@_YX0`!SX+F`+@RK@&KLV +MX`&Z#V`!NR]@%[H70`&#-V`8M!```<(N8`R#-V`0@@A@_\(N8`W`+F`.N@]@ +M_[@0`!V`HK__`H``)?HN8`^[+J`8@@A@_X,H8!""$$`=N@\@_[H70`&#*J`- +M.0`#^(((0!RZ%T`!@S=@&,(N8`R#-V`0PBY@#;LW8`CZ+F`.P"Y@#X,K(!BZ +M"V#_NR]@$+H70`&"#B#_@RA@"((00!VZ"^#_NA=``0,0``"Z%T`!@S=@&,(N +M8`B#-V`0PBY@"8,W8`C"+F`*^BY@"X''X`B1Z"`!@0$``8DA0@A$````"4$"```0```(''X`B!Z```G>._F)`0`!@3```F +MDA)@T!4```=`````E!*@%J`0(``C```FD!``&)(48(!`````%0``0*`$(`&` +MI"`'!+__^Y`0`!A`````$P``)Y$R(!B#,B`$F@H@#YLK8`20$$`-0````)(0 +M(`B!Q^`(D>@`")WCOSB6$``8@A`_R<(GO^#")[_DPB>_Z,(GO^R"$#_"PB>_ +M\((0/_+")[_(PB>_S,(GO]#")[_4@A`_],(GO]B"$#_`PB>_L,(GO[3")[^X +MPB>_O((0/[K")[_`@A`_LL(GOYC")[^_H,(GOZ2"$#^PPB>_J+00(``# +M```4F!!B<)H'O_B>$&*`L!!BF+(08JB#+J`"N`!`"X(`0`WZ`'_H^B<`#+8' +M``_Z`'_0^B;@!/H`?[CZ)P`8N`<`&<(`?Z"T!J`!@*:@!`2___+")R`$@._D)(0`!F4$``:EA``&Y$N(!"1,B`00````)@0`!RV$``(@*;@``*` +M`?:0$"``L!``&Y`0`!N2$"``0````)00(`&`HB```H``(I`0`!L3```00``` +M`)(28""0"B#_F3(@!-@FXFB""B`/PC;B;((;(`6`H``!FD`@`((;(`>`H``! +M@D`@`("+0`$B@``(PA8B;("C(`H"@``$@*,@"1*``0$``8@@M@#X"@8`0$@`%1@A`@#9`0`!B2$"#! +M0````)0'O_:`HB```H`!2=H7O_8#```,@A!@`8"C0`$X@``$PA>_]A"``4." +M$"`%&P``!)H38P#"-L`-D!``&!,``!!`````DA)@$)`*(!B1,B`#@*(@`@*` +M`!"`HB`#`H`!-8(0(`K"!B)H@*!@"0*```J`H&`*$H`!+X(0(`K"%B)L@*!@ +M`RB```60$``8$(`!*8(0(`J0$``8DA`@/T````"4![_V@*(@``*``2*"$"`( +MPA>_]AL```2:$V,"PC;`#9`0`!B2$"`<0````)0'O_:`HB```H`!%MH7O_:` +MHV```H``#[(0(T`#```_@A!C\+(+0`&S+F`,D!``&)(0(!M`````E`>_]H"B +M(``"@`$(PA>_]K(60`&R!G]`H!`@`("D`!D:@``-M!`@`)(&H,"0$``80``` +M`)0'O_:`HB```H``^\(7O_:T!J`!@*:`&0J___>@'``!`P``/X(08_^`I``! +M$H``\X(0(`<;```%F!-@=H(0(`K"-L`,FA-B@((0(`/"-L`-M!`@``,```68 +M$&!XFA`@"X(&@!J"`$`:@RA@`H(`0!J#*&`"@@!`&X(`0`RT!J`!@*:@"0B_ +M__?:,&`&M!`@`!\```60$^*(`P```*`08`"R$^*``P```)008`"6$"`+DA/B +MH((&@!J:`$`;V!0``=@S0`B:`T`9V!*``=@S8`*"`$`:@RA@`H(`0!J#*&`" +M@@!`&YH3XSB:`$`-UC-@#((`0`FT!J`!@*:@`@B__^[6,&`($P``!)(28P"2 +M!L`)0````)`0`!B`HB```H``M@,```2"$&,`VA;``0,``!2"$&`"@*-``1B` +M`!L#```$P@8B:("@8`H"@``*@*!@"0*```B`H&`*$H``$P,```3"%B)L@*!@ +M`QB```\#```$&P``!9@38I""$"9HPC;`#)@38I2"$"2PPC;`#((38I@9/__@ +MV#;``9H38H[8-L`-`P``!((08QK"%L`!@*!@``*``!V0$``8PA8B<(((8/"` +MH&`0$H``&9(0(+^0$``8$P``)A4``!!`````E!*@!T````"0$"?00````)`0 +M`!C0-B)RD!``&!,``"9`````E!`@!T````"0$"?0PA8B((0(`V0$``8DA`@OT````"4![_V@*(@``*``'&"$"`(VA>_]@,```2"$&,$ +MVC;``=HV(J`#````@A!@`,(F(E@#````@A!@`,(F(EQ`````D!``&("B(``" +M@`!A@A`@",(&(FB`H&`*(H``#9`0`!B`H&`)(H``"I`0`!B`H&`*$H``#)H8 +M8`?"%B)L@*!@`SB```?"!B)HD!``&$````"2![_P$(``'("B(`":&&`'@*`` +M#9I@/_^"&&`+@*```8)@/_^`DT`!(H``!\(6(G"0$``80````)('O_`0@``. +M@*(@`(((8/""`'_0@*!@/QB```:0$``80````)('O_`0@``%@*(@`$````"2 +M![_P@*(@``*``#2`IN```P``"H(085#"!L`!PB8B8$````"0$``8H!`@`+00 +M(``#```*LA!@P*(08,&2$"`?DB)`&I`0`!A`````E`>_]H"B(``"@``>PA>_ +M]H,H8!";,&`0H`0`#9H&@!J:`T`;@S!@&,(K0!G"#[_WM`:@`8"FH`((O__N +MPBM`$8"@`!""8#__&P``OYH38_V:'``-@*``#9I@/_^`D$`-$H``"8(0(`E_ +M__V8D!``&$````"0$``8$(``#I`0`!B"$"`(PB>_\("FX``"@``%@*<@`$`` +M``"0$``;@*<@``*```/"![_PPB<``)`0(`"!Q^`(D>@`")WCOYA`````D!`` +M&`,```J"$&$TP@8``8"@8``"@``$`0```)_`0`"0$``80````)`0`!A````` +MD!``&)`0`!B2$"`!0````)00(`$3```$DA)C`)(&``E`````D!``&$````"0 +M$``8`0```(''X`B!Z```G>._>*80`!@#```@PB>_\`,``":"$&`@PB>_]`,5 +M556"$&%5PB>_V`,JJJJ"$&*JPB>_W`,9F9F"$&)FPB>_X`,F9F:"$&&9PB>_ +MY*H0(`"L![_XH2U@`J`$`!;D!#_XD!``$T````"2$``2T"0_\*(0(`"#+&`0 +MH!!`$9`0`!.2$``20````)00`!"0$``30````)(0`!*`H@`0$H``)K`0(`"B +M!&`!@*1@_P2___.#+&`0HA`@`*@'O_B#+&`"@@!`%.``?^"0$``3DA``$D`` +M``"4$``0D!``$T````"2$``2@*0`"!*``!.P$"``H@1@`8"D8`,$O__R@RQ@ +M`H,M8`*"`$`6D!``$](`?_A`````U`!_\*H%8`&`I6`!!+__SJ$M8`)````` +MD!`@9+`0(`&!Q^`(@>@``("*80`"@``(@A``"0,```2"$&,SPC*```,```40 +M@``.@A!CU("(8(`B@``-D!`@``,```2"$&,:PA(``8"@8``B@``'D!`@`((0 +M*0C",H``@A`JK,(RP`"0$"`!@_ +M]@,```2"$&,`VA8``0,``!2`HT`!"(``"J`&(GS"!B(XD!``&)(0(,F?P$`` +ME`>_]H"B(``"@`$_L!`@`,(5(G"""&#P@*!@0!*```;"%[_V`P``!((08Q;` +M-,`!PA>_]H"@8``R@``3P@2B>,(%(FB`H&`',H``#\($HGC"%2)L@*!@"#*` +M``O"!*)X@A`@!<(WO_8#```$FA!C!I@0(`'8-,`-@A!C"-@TP`'"!*)X@*!@ +M!@*``!4#```_]L(%(FB`H&`+,H``+-H$``#"%[_V@(A@`1*```:: +M$"``P@0@!("(8`DR@``"FA`@`9LK8!W"!```&0@``)@H0`R8$P`-PA>_]H,H +M8!"7,&`0@S!@$X(88`&""&`!@RA@'!L$``":*P`-FA-``=HD``"`BN`$$H`` +M!I@0(`#"!"`$@(A@"3*```*8$"`!F2L@&]H$```#`@``@BM``8(00`P;`0`` +M@A!`#1L`0`""$$`-PB0``-H$```#`(``@BM``<(D```;```$@A-CR,($P`&` +MH&```H``!Y@0(`""$V/,P@3``8"@8``2@``$F2L@%Y@0(`&9*R`7V@0```,` +M(`""*T`!@A!`#!L``$""$$`-&P``(((00`T;```0@A!`#1L```B"$$`-PB0` +M`,($HFB`H&`%$H``"`$```#"%*)L@*!@""*```?"!```P@2B:("@8`4(@``' +MPA>_]L($```;```$@A!`#<(D``#"%[_V@HAA\"*```."$"`*@SA@!,(T(`C: +M%[_V`P``/)J+0`$B@``%@A`@@)L[8`R"$"`!@RA`#<(T(`K"%2)P@@A@\((` +M?]"`H&`_&(``!,($```0@``#@A!L`(((<__")```(P``!((48PK"%,`!@*!@ +M``*``!&P$"`!E!1BX)0$@`K"!2(XD!``%)_`0`"2$"`/@*(@``*```BP$"`! +MFA1BY((0(`'")(`-P@0``((08@#")```@_Y,(& +M(GB`H&`!`H``"I`0`!B`H&`!*H``#@,```"`H&`&`H``"H"@8`@R@``3@@9@ +M`0,``#^"$&/_PB>_[`,``?\0@``+@A!C_P,```#"`&``@B9``8,H8`/")[_L +M`P```,(`8`"")D`!@RA@`\(GO_""!F`!PB>_Z`,_G\""+H`!PB>_X$````"2 +M![_@`0```(''X`B!Z```G>._F)`0`!@A```@DA0@*$````"4$"``D!``&$`` +M``"2%"`$`P`!`)`2``$5``P`E"H`"I`0`!A`````DA0@!)`0`!B2%"`@%0`` +M/T````"4$J/_`0```(''X`B!Z```G>._F,(68!*`H&```H``&*00`!B0$``8 +M(0``($````"2%"`$`P`$`)02``&0$``80````)(4(`34%F`0D!``&$````"2 +M%"`DU!9@$I`0`!A`````DA0@.-0&8!25*J`#D!``&!"```J2%"`PD!``&"$` +M`"!`````DA0@!!4`!`"4*@`*D!``&)(4(`1`````(0``()`0`!B2%"`H0``` +M`-0&0`"0$``80````)(4("`#/^``D`H``=H&8`@#```_@A!C_YH+0`'"%F`8 +M@*!@``*```>4$@`-@@!@!(,H8!`;`!_`@@A`#902@`&0$``8(P``($````"2 +M%&`@&0``"I@3(^#4!(`,`S__P((08/^4"H`!PA9@&H,H8`@A```_FA0C`((( +M0`V4$H`!U"2`#)`0`!A`````DA1@&,(&8`B@%"/_I@A`$,(&8!R`H$`3.(`` +M`J80``'D!F`,P@9@'("@0!(X@``"I!```8"DP!(R@``#Z`9``.@&8`34!F`$ +ME`*__94JH`,A``'_H!0C_Y0*@!`#`H8`E!*``9`0`!@C```@0````)(48-24 +M!3_]E2J@`Y0*@!`#`H``E!*``9`0`!A`````DA1@V!4``#^4$J/_E`S`"H,L +MH!"4$H`!D!``&$````"2%&#<`0```(''X`B!Z```G>._F*(0`!B4$``9D!`` +M&$`````3```8D!``&"$``!B2%"`(0````)00(`&0$``8DA0@#)00(`-````` +MEA`@`H"B(``"@``(L!`@`)`0`!$3```80````)(28`30-H``L!`@`8''X`B! +MZ```G>._F)`0`!@A```00````)(4(!2R!D`9@A`@`X,H0!F4$@`!D!``&$`` +M``"2%"`4@@@`9WCOYB0$``8(0``$$````"2%"`8 +M@A`@`8,H0!F4*@`!M`Z@`;4N@!F4$H`:D!``&$````"2%"`8@._F)`0`!@3```00````)(28!2:!D`9@A`@`X,H0`T;``!\@A!` +M#90J``&S+F`,E!*`&0,``""`IJ```H``!)02@`$#``!`E!*``9`0`!@3```0 +M0````)(28!0#```*@A!@U-(&``$#`$``DA)``4````"0$``8`0```(''X`B! +MZ```G>._F)`0`!@3```00````)(28`B"&B`!@*```9!@/_^!Q^`(D>@`")WC +MOYBH$"``IA``&)`0`!A`````DA`@@`,`(`"`B@`!`H``&9`0`!A`````DA`@ +MC`,`0`"`B@`!,H```BD`"``#"```@(H``0*```4#`0```P`0`*@5``$#`0`` +M@(H``0*```4#`(```P`@`*@5``$#`(``@(H``3*```*H%0`!D!``&$````"2 +M$"#`@*(__Q*```6D$``(P"9``!"``%>P$"```P!!=H(08+J:"@`!`P`"`("* +M``$"@``%VB9```,0``""$T`!PB9``(",H`4"@``%@(REP,(&0`""$&`!PB9` +M``*``!V`C*`@P@9``((08$#")D``D!``&$````"2$"#$(0``%*`4(NB:"B/_ +MP@3`$)H30`$C`/_`D`H`$9$R(!"0$@`-T"3`$)`0`!A`````DA`@R)H*(__" +M!,`0FA-``9`*`!&1,B`0D!(`#=`DP!"`C*`@`H``!L(&0``;$```@A!`#<(F +M0`#"!D``@A4``1L0``"`B$`-`H``'L(F0``A```$@A0BZ.0F``&B%"+LD!`` +M&$````"2$"#$T"8`$:(4(O"0$``80````)(0(,C0)@`1HA0B])`0`!A````` +MDA`@S-`F`!&B%"+XD!``&$````"2$"#0T"8`$:`4(OR0$``80````)(0(-30 +M)@`0L!`@`8''X`B!Z````P``"H(08-2!P^`(T`(``9WCOY@#```*@A!@U.0& +M``&`I*``%H``":`0`!B0$``8DA`@)$````"4$"``D!``&$````"2$"`D`P!! +M=H(08+J4#D`!@(Y@0`*``!JB$"```P``"H(085C"!``!@*!@`#*```*4$J!` +M`P``"H(085S"!``!@*!@`#*```*4$J$``P``"H(086#"!``!@*!@`#*```*4 +M$J"``P``"H(0863"!``!@*!@`#*```*4$J0`@(Y@`3*```*4$J`'`P"X`(". +M0`$"@``;`Q````,`(`"4$H`!`P`(`(".0`$"@``%`P`0``,`0`"B%$`!`P`0 +M`(".0`$"@``%`P`@``,(``"B%$`!`P`@`(".0`$"@``%`P"```,!``"B%$`! +M`P"``(".0`$R@``"HA1``0,0``"`CD`!`H``!)`0`!@#``(`E!*``4````"2 +M$""@D!``&$````"2$""L%2W``)0J``J4$H`1D!``&$````"2$""L`P``"H(0 +M8-2`IF``%H``!O(D``&0$``8DA`@)$````"4$"`!@P$"`!H`4@0*$L(!"A-"`+D@0`&)`0`!-`````E!`@`)($`!:0$``3 +M0````)00(`"2!``5D!``$T````"4$"``H`0`&9`0`!.2$``00````)00(`"P +M$"`!@#*&`8LA9``;(>0`O"#J`)@RA@"-H.H`BZ$T`!NA]`"QD``#^8 +M$R/_N@]`#.H.H`K"#J`+@RA@"*H50`'"#J`,@RA@$*H50`'"#J`-@RA@&*H5 +M0`&J'4`+P@Z@#X,H8`C:#J`.K!-``:P=@`NL#8`,Z`Z@$,(.H!&#*&`(J!4` +M`<(.H!*#*&`0J!4``<(.H!.#*&`8J!4``<(6H`*`H&`-&(```Z@=``NH#2#_ +M@*3@!#*``'RE+*`0`P``"H(08]C:!@`!`P(``("+0`$B@`!UI2R@$*($H$"G +M+*`0IS3@$*$LX`4E```BN`0`$I0X`!F0$``80````)(0`!R"%*`$M@0``90X +M`!V0$``80````)(0`!N:%*`(D@0`#9`0`!A`````E!``%:H4H`R2!``5D!`` +M&$````"4$``6K!2@$)($`!:0$``80````)00`!2H%*`4H`0`%)`0`!B2$``0 +M0````)00(`20$``8DA``$T````"4$``7U`Z@%,(.H!6#*&`(E!*``<(.H!:# +M*&`0E!*``<(.H!>#*&`8E!*``>`.H!C"#J`9@RA@"*`4``'"#J`:@RA@$*`4 +M``'"#J`;@RA@&*`4``&C+&`0HS1@"Y($0!)`````D!``&)H4H`2"!$`-D!`` +M&)(0``%`````E!`@`((4H`B"!$`!PB>_])`0`!B2$``!0````)00`!"J!$`5 +MD!``&)(0`!5`````E!`@`*P$0!:0$``8DA``%D````"4$"``J`1`%)`0`!B2 +M$``40````)00(`>2%*`8D@1`"9`0`!A`````E!`@`*04H!RB!$`2D!``&)(0 +M`!%`````E!`@`)`0`!B2$``<0````)00`!F0$``8DA``&T````"4$``=$(`` +M*)00(`&E-*`0HRR@!2$``"*2!$`0D!``&$````"4$``9DA0@!)($0`F0$``8 +M0````)00`!V2%"`(D@1`"9`0`!A`````E!``%9(4(`R2!$`)D!``&$````"4 +M$``6DA0@$)($0`F0$``80````)00`!2@%"`4H@1`$)`0`!B2$``10````)00 +M`!.0$``8DA``$D````"4$``7E!`@`8''X`B1Z``*```````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M`````````````````````````````````````)WCOYB0$``9`P``"H(08,"2 +M!@`!0````)00(`8!````@._F)(0`!DA```*HA0@S)`&`!%`````E!`@!M0.`!&"%"#- +MP@X``8,H8`B4$H`!@A0@SL(.``&#*&`0E!*``8(4(,_"#@`!@RA@&)02@`&0 +M$``8(P``($````"2%&#@FA0@T*`4(-'"#@`0@RA@"-0.``V4$H`!D!``&$`` +M``"2%&#D@._F)`0`!@A```00````)(4(!`#/_Q_@A!C +MGY0*``&R#F`'LRY@`@,```""$&``P@!`&902@`&0$``80````)(4(!`!```` +M@._F*00`!B0$``8$P``)D````"2$F!DHS(@$Z(,8?^` +MC&$`,H```J( +M``BP'@`1@._F)`0`!@A```@0````)(4()#"!D``D`(``=`F0`"0$``80````)(4((S" +M!F`$D`(``=`F8`20$``80````)(4()3"!F`,D`(``=`F8`R0$``80````)(4 +M((C"!F`(D`(``=`F8`B0$``80````)(4()C"!F`0D`(``=`F8!"!Q^`(@>@` +M`('#X`B0$"`!G>._F)`0`!@3```G0````)(28!R0"B#_@!Q^`(D>@`")WCOYB0$``8E`Y@!Q,``"!` +M````DA)@6`$```"!Q^`(@>@```,```J"$&/(@@`"('#X`B0$"`!G>._F("F8`4(@``)H!``&)`0`!@3```_ +M0````)(28_^`ID`("(``")`0`!B:$#__`P``"X(08`3:)``!$(``#;`0(`!` +M````DA``&900``B0$``8$P``!$````"2$F!P`P``"X(08`3R)@`!L!`@`8'' +MX`B!Z```G>._F)`0`!@3```$0````)(28'`#```_@A!C_Y(*``%`````D!`` +M&(''X`B1Z``(G>._F)`0`!@3```/0````)(28_^`ID`("(``!YH0/_\#```+ +M@A!@"-HF``$0@``6L!`@`)`0`!@C```@0````)(48!0#/__PH`H``9`0`!A` +M````DA``&0,___""*@`!H!0``9`0`!B2%&`40````)00`!`#```+@A!@"/(F +M``&P$"`!@@`"`,```J"$&/8T`H``9`:(`&!P^`(D`H@`9WCOYB`IF`` +M`H``$:00`!B0$``8(P``($````"2%&`$(3^__Z`4(_^4"@`0D!``&$````"2 +M%&`$&P``"IH38]C"!@`-$(``#X((0!"0$``8(0``($````"2%"`$(P!``)02 +M`!&0$``80````)(4(`0;```*FA-CV,(&``V"$$`1PB2`#8''X`B1Z"`!G>._ +MF)`0`!@3```/0````)(28_^`ID`("(``!YH0/_\#```+@A!@#-HF``$0@``7 +ML!`@`)`0`!@C```@0````)(48!0A#__`H"H`$)`0`!A`````DA``&9$J(!`# +M#__`D`H``:`4``B0$``8DA1@%$````"4$``0`P``"X(08`SR)@`!L!`@`8'' +MX`B!Z```G>._F)`0`!@3```@0````)(28!0##__`D@H``9,R8!!`````D!`` +M&(''X`B1Z``(G>._F*(0`!B@$``9LRY@$+,V8!"`IF"`&(``$+`0(`RA+"`0 +MH30@$)`0`!&2$"0`0````)00`!"`H``:E$`@`)`0`!%`````DA`D!*`$`!'T +M+"`HL!`@`(''X`B!Z```G>._F*(0`!D;```$@A-BT("FH``"@`!?\BX``;2. +M8/\"@`!T`&VL`P``!((08LS" +M!@`!PE!@`H"@8``6@``2I`Y@_Z$R(`*0$``20````)(0`!""`@`(I`!`"*0$ +MH-*T#F#_D!``&D````"2$``0@@(`"((`0`B"`$`!$(``$+0`;4B0$``20``` +M`)(0`!."`@`(I`!`"*0$H6BT#F#_D!``&D````"2$``3@@(`"((`0`B"`$`! +MM`!N8+(,8/^0$``90````)(0`!."`@`(L@!`"+(&8^@#/__PLBY``9`0`!@A +M```$DA0@<$````"4$``2D!``&)(4(+!`````E!``&I4N8!"4$H`9D!``&!,` +M`"!`````DA)@%`$```"!Q^`(@>@``)WCOYB0$``80````-(&(G@!````@$````"4$"`-D!``&)(4(?!`````E!`@!Y`0`!B2%"'T0````)00(#^0$``8 +M(0``$$````"2%"`0%0#``)0J``H0@``9`P"``"$``":2%"!T0````)00(`J0 +M$``8DA0@>$````"4$"`,D!``&)(4(?!`````E!`@`Y`0`!B2%"'T0````)00 +M(""0$``8(0``$$````"2%"`0%0#``)0J``H#`,``E!*``9`0`!@0@`!$DA0@ +M$"$``!!`````DA0@$!4`P`"4*@`*D!``&$````"2%"`0D!``&$````"2%"`0 +ME`H__9`0`!A`````DA0@$)`0`!@A```FDA0@<$````"4$"`?D!``&)(4('1` +M````E!`@?Y`0`!B2%"!X0````)00(`Z0$``8DA0A\$````"4$"`,D!``&)(4 +M(?1`````E!`@_\(6(G"""&#P@@!_T("@8#\(@``#E!`@#I00(!*0$``8$P`` +M)D````"2$F'XD!``&!,``"!`````DA)@'`,___""$&!_D`H``=H6(G":"V#P +MF@-_T`,```2"$&.`@*-@/PB```.4$@`!E!(O@)`0`!@3```@DA)@'$`````! +M`````0```(''X`B!Z```G>._F)(0`!E`````D!``&("B(``"@`!)D!``&"$` +M`!!`````DA0@$!4`P`"4*@`*D!``&$````"2%"`0D!``&$````"2%"`0E`H_ +M_9`0`!A`````DA0@$)`0`!@A```@DA0A!$````"4$"`!D!``&$````"2%"`< +M`S__\((08'^0"@`!VA8B<)H+8/":`W_0`P``!((08X"`HV`_"(```Y02``&4 +M$B^`D!``&!,``"!`````DA)@')`0`!@A```FDA0@<$````"4$"`?D!``&)(4 +M('1`````E!`@?Y`0`!B2%"!X0````)00(`Z0$``8DA0A\$````"4$"`,D!`` +M&)(4(?1`````E!`@_\(6(G"""&#P@@!_T("@8#\(@``#E!`@%)00(!B0$``8 +M$P``)D````"2$F'X`0```(''X`B!Z```PA)``)00``&#*&`0@S!@$!L```#: +M$V``@*!`#1B```R8$"```P```)808`"#*J`0FS!@$)@#(`&#*R`"PA+``8"C +M0`$HO__]F`,@`8,K(`(;````FA-@`((`0`V!P^`(T%!@`IWCOYB2$``9EA`` +M&("F8!T8@`"YF`8B?(,N8`(;````FA-@`,(#0`&!P$```0```("FH`(B@``- +MP@,```J``+*0$"``@*:@!`J``!^`IJ`%"(``K8"FH'\"@`"K`0```!"``*F0 +M$"`-$(``88,P8!.`IJ```H``I)`0(`"`IJ`!$H``H0,```J"$&/8P@8``1"` +M`'N#,&`;P@8B:("@8`48@`"9D!`@`("@8`42@`"6D!`@#<(6(FR`H&`'.(`` +MDI`0(``0@`"0D!`@#0,```L0@``8@A!@*("FH``"@`"*D!`@`("FH`$2@`!* +M$P``*)`0`!A`````DA)B")$R(`V0&B`!$(``@)`*(`$0@`!WP@8BD("FH``" +M@`![D!`@`("FH`$2@`!X`P``"H(08^@0@``+P@+``8"FH``"@``&`P``!("F +MH`$"@``(D!`@`3"``&V"$&,6PA8``8"@``$0@`!ID&`__QL```2"$V,@`")WCOYB2$``9E!``&I@0`!R>$``8@*9@'1B``'J6!B)\@RY@`AL```": +M$V``P@-``8'`0``!````@*;@``*```8#```*@A!CV-H&``$0@``H&0(``((0 +M8]C8!@`!$(``*1L"``"0$``8$P``*$````"2$F((`P``"("FX``2@``$E!(` +M`0,```B4*@`!D!``&!,``"@0@``'DA)B"/8F(I"0$``8$P``()(28$B4$``; +M0`````$````0@`!5D!`@`8"@`!N:0"```P``"A"```Z"$&/H@*;@``*```<# +M```*@A!CV-H&``$9(```$(``!IH30`R"$&/8V`8``1L@``":*P`-$(``/=HC +MP`$#```+PE8``;8&P`&`IN`_.(```K80(#^`HF`:$H``"1D```H;```*FA-C +M[,(#P`V"%L`!@@A@/Q"```O"(\`-F!,C[-H#P`P#```/@A!C`)H+0`&"#L`! +M@S!@"((00`W"(\`,D!``&!,``""2$F#H`P``"H(08^P0O__+U`/``8"FH`88 +M@``?D!`@`)LNH`*0$``8`P```((08`#2`$`-0````)00`!LP@``6P@+``(,P +M8`R`B&`!`H``$)`0`!B`IN```H``!AL```J:$V/@``)WCOYB0$``8(0``($`` +M``"2%"`$`P`!`)02``&0$``80````)(4(`2`IF```H``#)`0`!@A```00``` +M`)(4(`05``#`E"H`"@,``$"4$H`!D!``&$````"2%"`$`0```(''X`B!Z``` +MG>._F)`0`!@A```@0````)(4(`0#``$`E!(``9`0`!A`````DA0@!("F8``" +M@``,D!``&"$``!!`````DA0@!!4``,"4*@`*`P``@)02@`&0$``80````)(4 +M(`0!````@@`")WCOYB0$``8$P``$$````"2$F`$`P``P)`*``&1,B`0@0$``8@*9@"!B```Z`IF$`@*9@`@*``#0#````&(`` +M!H"F8`2`IF`!`H``$Y(0(``P@``]`H``)I(0(``P@``Z`H``+H"F80`8@``& +M@*9B`("F8"`"@``FDA`@`#"``#("@``I@*9D``*``"J2$"``,(``+0,```"P +M$&```P``!((08LS"`@`!@*!@``*``",!````VA!@`@,``!"`BT`!$H``&@,` +M```#```$@A!BS,("``'"4&`"@*!@`!:``!<#````$(``%;`08``#````$(`` +M$K`08``#````$(``#[`08``0@``-L!!@``,````0@``*L!!@``,````0@``' +ML!!@``,````0@``$L!!@``,```"P$&``0````)(0`!B2$``8@@``)WCOYB0$``8DA`@"$````"4$"`$`0```(''X`B!Z```G>._ +MF)`0`!B2$"`(0````)00(""0$``8DA`@")00(`1`````EA`@`("@``BP0"`` +M@@``)WCOYB4$``9D!``&"$``"!````` +MDA0@0)`0`!B2%"!$0````)00`!H!````@._F)0.8/^0$``8 +M$P``($````"2$F`\@(YB``*```.@$"``H!`@((".80`"@``$D!``&`,`@("@ +M%``!$P``()(280Q`````E!``$("D(``"@``&D!``&$````"2$"`T$(``!902 +M(!!`````DA`@-)0*/^^0$``80````)(0(#0!````@`B&`!`H``GK`0(`_"#N`7@(A@`3*```G"#"`2D!`` +M$4````"2$"`,@*(`&@*``)2P$"`/P@P@$H,H8`C:#"`3@@AO`((00`V#*&`0 +MFS!@$(,P8!C"+F`@VBY@(=H,(!2;*V`8P@P@%8,H8!""$$`-@@!``8,P8`&; +M,&`0@S!@&,(N8"+:+F`CP"Y@)-H,(!";*V`8P@P@$8,H8!""$$`-@S!@%((( +M8/^`H&"`$H```\(N8";`+F`FP@P@%(,H8!C:#"`5FRM@$)H30`'"#"`6@RA@ +M"((00`W:#"`7FA-``8"+80`"@``&@A`__P,``#^"$&(`@@M``8,P8`G"+F`G +MP@P@$(,H8!C:#"`1FRM@$)H30`'"#"`2@RA@"((00`V#,&`/@@A@'\(N8"C" +M#"`0@S!@!,(N8"G"#"`2@S!@!(((8`'"+F`JP@P@%(,H8!C:#"`5FRM@$)H3 +M0`'"#"`6@RA@"((00`W:#"`7FA-``8"+8`(R@`!"L!`@`("+8`0B@``%P@P@ +M%\(.8"00@``Z@A!@`8"(8!`B@``LP@P@%\(.8"2"$&`"PBY@),(,(!2#*&`8 +MV@P@%9LK8!":$T`!P@P@%H,H8`B"$$`-V@P@%YH30`$#```_@A!C`*`+0`&A +M-"`(X"Y@)0,```N"$&`HP@1``8"@``&:8#__@AP@!8"@``&"0"``@(M``0*` +M``:`I"`%D@9@($````"0$``1@*0@!3*``!:P$"``D!``$9(0`!F4$``<0``` +M`)80`!T0@``/L!`@`("(8`@B@``%P@P@%\(.8"00@``'@A!@"("(8"`"@``& +ML!`@`,(.8"2"$&`0PBY@)+`0(`"!Q^`(@>@``)WCOWBF$``8J!``&*(0(`#" +M%J`"@(AA``*```2;*&`0$(``!8,S8!?"%J`"@S!@!X(88`&`B&`!$H`$$IH0 +M(`S"%J`"@(A@(`*```2;*&`0$(``!8,S8!;"%J`"@S!@!H(88`&`B&`!$H`$ +M!IH0(`R0$``3DA`@`$````"4$"`!@*(@``*`!`2P$"``D!``$T````"2$``: +MKA``"("B(``"@`/XFA`@#("F8`8B@``,P">_Y!B```>`IF`(@*9@`3B``_'" +M!P``$(``!<`GO^02@`/LFA`@#,`GO^2`IN``(H``$]@$XFB0$``3$P``!$`` +M``"2$F%`T">_Y)`0`!-`````DA``%P,```N"$&`DP@3``8"(8`$B@``%V`3B +M:$````"0$``3V`3B:((;(`>`H``!FF`__X(;(`N`H``!@F`__X"30`$2@``. +M@*;@`("C(`H"@``*@*,@"0*```B`HR`*,H``(I`0`!/"%.)L@*!@`SB``!Z0 +M$``3@*;@``*``!N0$``3`P``!((08LS8!,`!@*,@``*``!4!````VA:``,(3 +M``"`HT`!`H``$1,``"#:%J`"F@MA\,(3(`*""&'P@*-``1*```H!````D!`` +M$T````"2$``:@*(@`!*``ZVP$"`!D!``$Q,``"!`````DA)@6("B(``2@``$ +MT">_X((0(`'")[_@D!``$Q,``"!`````DA)@!`,`B`"Z"@`!D!``$R$``!!` +M````DA0@$`,`/X""$&!@F@H``=HGO]R0$``30````)(4(!30)[_LD!``$T`` +M``"2%"`8T">_Z)`0`!-`````DA``&4````"0$``3D!``$T````"2$``:@*(@ +M``*``WZ:$"`#PA:@`H((8?"`H&%``H``'ZP0(`$4@``0@*!HP("@8,`"@``B +MK!`@!!2```>`H�@*!@H`*``!J:$"`,$(`#;L('```"@``0$``3$P``*)(28E1`````E!`@`)`0 +M`!,3```FDA)@>$````"4$"`.P@3B:("@8`H"@``*@*!@"0*```B`H&`*$H`` +M&I`0`!/"%.)L@*!@`QB``!>2$``7PA:``)H8:9Z`H``-FF`__X(8::.`H``! +M@F`__YH30`&@&V`!D!``$R,``"A`````DA1B3("B`!`"@``%D!``$Y(48DQ` +M````E!``$)`0`!.2$``70````)0'O_"`HB```H`"@)H0(`.`IF`&`H``"900 +M`!;"!.*<@*!@``*```8#```*0````)`0`!.4$``6`P``"H(0843"!0`!D!`` +M$Y(0`!>?P$``E@>_\("B(``"@`)LFA`@`\(6H`*`B&!`(H``(9`0`!/"!.)H +M@*!@"@*``!*`H&`)`H``$("@8`H2@``'`P``!,(4XFR`H&`#*(``"\(6H`(# +M```$@A!C`-H5``$#```4@A!@`H"C0`$(@``*D!``$\(6H`*""&"@@*!@H`*` +M``20$``30````)(0`!>0$``30````)(0`!J0$``30````)(0`!>`HB```H`" +M1)H0(`.`IN```H``""$```J0$``3$P``!)(284!`````U`>_Y"$```J"%"#` +MU`T``8(4(,'"#0`!@RA@")02@`&"%"#"P@T``8,H8!"4$H`!@A0@P\(-``&# +M*&`8E!*``9`0`!-`````$P``()H4(,2"%"#%P@T``8,H8`C4#0`-E!*``902 +M@!V"%"/8P@4``902@`$#`"``E!*``9`0`!,E```@0````)(4H`20$``30``` +M`)(0`!F"%"#,U`T``8(4(,W"#0`!@RA@")02@`&"%"#.P@T``8,H8!"4$H`! +M@A0@S\(-``&#*&`8E!*``9`0`!-`````DA2@X)H4(-""%"#1P@T``8,H8`C4 +M#0`-E!*``9`0`!-`````DA2@Y)`0`!,C```00````)(48!#"![__X((4(,;4#0`!@A0@Q\(-``&#*&`(E!*``8(4(,C"#0`! +M@RA@$)02@`&"%"#)P@T``8,H8!B4$H`!D!``$T````"2%*`(FA0@RH(4(,O" +M#0`!@RA@"-0-``V4$H`!D!``$T````"2%*`,H!0CX)`0`!.2%*`80````-0% +M`!"0$``3DA`@@$````"4$#__D!``$T````"2$``7@*(@``*``;^:$"`#(0`` +M!((4(M#2#,`!D!``$T````"4$"`!D!``$T````"2$``:PA3B<(((8/""`'_0 +M@*!@/QB``"*0$``3@A0BS,($P`'"$&`"F2A@$)LS(!`#```0@(M``1*```8# +M```$@*,@`#:``!<3```F`P``!((08LS"!,`!PA!@`AL``!"""$`-@*```:!@ +M/_^@!"`,D!``$R,``"9`````DA1@))0*/_"@#"`/E!*`$)`0`!-`````DA1@ +M))`0`!,3```F0````)(2810#/__PH"H``<(6H`*1+"`"@(A@(!*```22$"`6 +MD!``$)(0(`I``````0```*`0``B0$``3$P``)I(28!Q`````E!`@`0,```2" +M$&+,P@3``=H08`(#```0@(M``1*```J0!``0`P``!((08LS"!,`!PE!@`H"@ +M8``6@``$D`0@9)$L(`*0`B!D0````"$``":0$``30````)(4(`BD$``(D!`` +M$Y(4(`A`````%0``#J`0(``0@``$(P``)T````"0$"#(@A``$("@8!,4@``( +MH`0@`9`0`!-`````DA1@)("*(!`2O__V`0```)`0`!,A```FDA0@"$````"4 +M$``2D!``$T````"2%"!@E!(@`Y`0`!-`````DA0@8,(6H`*""&"@@*!@H`*` +M`!L#```*HA!CS,(%`!&`H&`"`H``%I`0`!-`````DA0A(!4``#R4*@`*`P`` +M/)02@`&0$``30````)(4(2"0$``30````)(4(2`#``!`E!(``9`0`!-````` +MDA0A(((0(`$0@``%PB4`$0,```J"$&/,P"4``4````"0$``3H!`@`*(0(`&3 +M+"`"DB)P`)4L0!!`````D!``$Z`$(`&`I"`)!+__^I,L(`(#```4@A!BZ,`E +M``&@$"``PA3BA("D``$6@``+`P``"I`0`!-`````DA``$*`$(`'"%.*$@*0` +M`0:___N0$``3`P``"I@08-0#``("FA!A98"F8`82@``%VB4`#`,```2"$T`! +MPB4`#)`0`!.2$""@`P``"H(08-1`````U`4``9`0`!-`````DA`@K`,``<"4 +M$@`!D!``$T````"2$""L`P``!((08N3"!,`!@*!@``*```60$``30````)`0 +M`!.0$``3$P``)I(28&"4$"`!0````)80(`"0$``30````)(0`!F0$``3(0`` +M($````"2%"`@%0!@`)0J``J0$``30````)(4("#"!.)H@*!@!1B```F0$``3 +M$H``$Q,``"#"%.)L@*!@!PB``!"2$F$(D!``$R$``""2%"$8%0``0$````"4 +M$J"JD!``$Y(4(1P5```,0````)02HA"0$``3$P``()(280A`````E!`@4L(6 +MH`*`B&$``H``!`,```00@``#@A!C'H(08Q_4#0`!E2J@&)4ZH!B0$``30``` +M`)(0`!H#```*@A!C[,(%``&4"&`_`P``"]A5``&"(H`,VDW@!H"@0`TX@``" +ME`-`#-I-X`6:`T`-@RH@&(,X8!B:(T`!@**`#0B```8#```*`P``"\)5``&4 +M`T`!`P``"H(08^S:!0`!`P``#X(08P"6"T`!ES+@"`,```O850`!@B+`#-I- +MX`:`H$`-.(```I8#0`S:3>`%F@-`#8,J(!B#.&`8FB-``8"BP`T(@``&`P`` +M"@,```O"50`!E@-``0,```J"$&/LV!4``9@+(#\#```+TE4``8(C``G:3>`& +M@*!`#3B```*8`T`)VDW@!9H#0`V#*B`8@SA@&)`C0`&`HP`("(``!8"BH#\# +M```+PE4``9@"``$X@``"E!`@/X"BX#\X@``"EA`@/X"C(#\X@``"F!`@/Y0* +MH#^;*N`(`P``#X(08P":"T`!E!*`#8,K(!`;``_`@@A`#902@`&0$``3(0`` +M($````"2%"#H`P``"H(08]S4!0`!@**@``*```8#```+D!``$T````"2%"$@ +M`P``"X(08`32!0`!@*)__P*```4#```+0````)`0`!,#```+@A!@"-(%``&` +MHG__`H``!0,```M`````D!``$P,```N"$&`,T@4``8"B?_\B@``%U`3BD$`` +M``"0$``3U`3BD("BH``"@``'@*;@`)`0`!,3```@0````)(28$B`IN```H`` +M)O(DXGC"%>`"@@A@T("@8-`R@``%P@W@!$````"0$``3P@W@!("(8`(R@``% +MPA7@`H((?_["+>`$PA7@`L(VH`+"#>`$PBZ@!,(-X`7"+J`%P@W@!L(NH`;" +M#>`'PBZ@!P,```2"$&+,U@3``9@0(`":$"``V#K@,.`$P`%`````D!``$]`\ +M("B0$``30````)(0(`$0@``'L!`@`<('``"`H&``,H```MHG``"P$"``@0 +M$``8(0``($````"2%"#0$(``!I0*/^,A```@0````)(4(-"4$B`._F)(0`!D#```*@A!A0,(&``&?P$``D!`` +M&("B(``"@``'@A`@`)H0/_\#```*@A!@TMHV``&"$"`!@_\("B(``"@``R@A`@`)`0`!@3```FDA)A +M?$````"4$"``PA2@`H"(8$`"@``AD!``&,(&(FB`H&`*`H``$H"@8`D"@``0 +M@*!@"A*```<#```$PA8B;("@8`,H@``+PA9@`@,```2"$&,`VA3``0,``!2" +M$&`"@*-``0B```J0$``8PA9@`H((8*"`H&"@`H``!)`0`!A`````DA``$I`0 +M`!A`````DA``&9`0`!@A```F0````)(4(&"4$B`"D!``&$````"2%"!@@A`@ +M`8''X`B1Z``!G>._F)`0`!@3```@0````)(28`0#``#`@*9@`0*``"60*@`! +M@*9@`12```:`IF`&@*9@``*``!,5!`"`,(``)`*```6`IF`(`H``&Q4$```P +M@``?%00`0)02``J0$``8$P``($````"2$F`$D!``&$````"2$"`4$(``"Y0* +M/]^4$@`*D!``&!,``"!`````DA)@!)`0`!A`````DA`@%)02(""0$``8$(`` +M!Y(0(!05!```E!(`"I`0`!@3```@DA)@!$`````!`````0```(''X`B!Z``` +MG>._F)`0`!A```&VDA`@`H''X`B1Z``(G>._F*`0`!B0$``8DA`@`$````"4 +M$"`!@*(@``*```:P$"``D!``$$```:B2$"`3L!``"(''X`B!Z```G>._F*`0 +M`!B0$``80``!H)(0(!.`HB```H``JK`0(`"0$``0DA`@`$````"4$"`!@*(@ +M``*``*.P$"``D!``$$```9.2$"``@*(@``*``)VP$"``@*9@`"*``)JP$"`! +MP@0B:("@8`H"@``*@*!@"0*```B`H&`*,H``$,(4(G#"%")L@*!@`SB```S" +M%")PPA9@`H"(8"`2@``>IA`@"(((8-"`H&#`$H``.*00(`00@``VI!`@ZX(( +M8/""`'_0@*!@/RB```S"%F`"P@0B:)H88`>`H``-FF`__X(88`N`H``!@F`_ +M_X"30`$"@``5PA9@`H"(8"`2@``&IA`@"(((8-"`H&#`,H``!-H68`(0@``> +MI!`@ZP,``!"`BT`!$H``&J00(>K"5F`"@C@``:4X8!^D#+X`$(``%*0$HNJ` +MB&`@$H``!J80(`"""�@*!@P#*```3:%F`"$(``"Z00(*L#```0@(M``1*` +M``>D$"&JPE9@`H(X``&E.&`?I`R^`*0$HJK"%F`"@(A@0"*``!"F%.`!@(A@ +M(#*```VF%.`$@@A@T("@8,`R@``$PA9@`A"```:F%.`$@(A@0#*```3"%F`" +MIA3@`<(68`*`B&$`(H```J84X`+"%F`"@@A@$("@``&P0#__L`X__;`&(`.0 +M$``0$P``)D````"2$F!\PA9@`H"(8"`2@``&HA``"(((8-"`H&#`$H``%H"B +M`!*0$``0,P``)I(68`1`````E!``&)`0`!`3```HDA)B`$````"4$``3@*1` +M$@*``!N0$``0DA9@?$````"4$``20````)`0(2P0@``5L!`@`0*```B0$``0 +M$P``)I(28'Q`````E!``$D````"0$"$LD!``$!,``":2$F`$0````)00`!B0 +M$``0$P``*)(28@!`````E!``$[`0(`&!Q^`(@>@``)WCOYBD$``8IA``&,`F +M@`"0$``80````)(0`!FB$``(@*(@``*``.:P$"```P``"H(08\S:!(`!@AM@ +M`H"@``&88#__@*``#8)@/_^`DP`!`H``!0,```J"$"`!PB:```,```JP$&/, +MX`3`&("D(`$R@`!WPA9@`I`0`!(3```F0````)(282`#``!`@(H``3*``&_" +M%F`"P"3`&.`F@`"H$"``-0``)RT``":0$``20````)(6H!"P$``(D!``$D`` +M``"2%J`4H!``")`0`!)`````DA:@&("@`!B:0"``@*``$()`(`"`BT`!$H`` +M#JH0``B0$``20````)(5H2`#``!`E!(``9`0`!)`````DA6A(*@%(`&`I2`) +M!+__Y9`0`!*3-B`!@S0@`9("0`&3,F`'H30@!X"@``F"0"``@*0@`12```.: +M$"`!FA`@`("(0`T"@`!@D!``$H(@`!6#*&`8J3A@&$````"0$``4@*(_X!:` +M``2H$``($(``!:@0/^"`HB`?-(```J@0(!^0$``80````)(0`!"J`C^`@*5_ +M\!:```2`I6`/$(``!*H0/_`T@``"JA`@#Y`0`!(A```F0````)(4(2"4"C@? +M@RT@!8((9^"4$H`!D!``$D````"2%"$@D!``$D````"2%"$@E`H_X((-8!^4 +M$H`!D!``$D````"2%"$@D!``$D````"2%"$@E!(H`)`0`!)`````DA0A()H0 +M(`(#```*@A!CS-HDP`&"$"`!PB1@$.@L8!00@``CZBQ@%8((8*"`H&"@`H`` +M'P,```JH$&/,P@3`%("@8`(2@``;D!``$L($8!"`H&``$H``%P$````A```F +M0````)(4(2`5```\E"H`"@,``#R4$H`!D!``$D````"2%"$@D!``$D````"2 +M%"$@`P``0)02``&0$``20````)(4(2""$"`!PB3`%)`0`!)`````DA``$<(4 +M8`*`B&`",H``,,(68`*0$``2(0``)D````"2%"!@E!(@`I`0`!)`````DA0@ +M8-(68`*`BF$`,H``#-@$HFC"%*)P@@A@\((`?]"`H&`_&(``)+`0(`&`BF!` +M`H``(0$```#8!*)H@AL@!X"@``&:0"``@AL@"X"@``&"0"``@(M``2*``!>P +M$"`!@*,@"@*``!.`HR`)`H``$8"C(`H2@``&`0```,(4HFR`H&`#*(``#+`0 +M(`%```HLD!``$A"```BP$"`!@A!@`L(V8`+"%&`"@@A__<(T8`*P$"`!@_]+(.8`.0$``8$P``$)00 +M``%`````EA``&8".8`$2@``;H!``"((0(!2"$&`!PB>_]-0/O_3"#[_U@RA@ +M")02@`'"#[_V@RA@$)02@`'"#[_W@RA@&)02@`&0$``80````)(0(!20$``8 +MDA`@`$````"4$"`!@*(@``*```20$``80````)(0(,"!Q^`(D>@`$)WCOYB0 +M$``8$P``)D````"2$F!DD3(@$Y`*(?^`BB$``H```[`0``BP$CX`L2X@$+$^ +M(!"!Q^`(@>@``,(28`*""&'@@*!@P"*``!`#```$%(``!X"@84"`H&"@`H`` +M"0,```00@``-D!`@`#*```N0$"```P``!!"```6"$&-<$(```X(08UZ"$&-@ +MPA(``<(R@`"0$"`!@6$``9@*9@``2``!V>$"``DA`@`;`\`!@@+`&I8`?_BT$"``@*+@`!2__^F4`J`!0``` +M`)(0`!F!Q^`(D>@`")WCOYC"%J`"@@AAX("@8,`"@``.I!``&("@8,`4@``' +M@*!A0("@8*`"@``)FA`@`1"``&&P$"```H``!9H0(``0@`!=L!`@`)H0(`*: +M`T`-F@-`$AD```2"$R-V@@-``>(08`2"$R-\@@-``<(08`2#*&`&HA1``8(3 +M(X*"`T`!PA!@!(,H8`RB%$`!@A,CB((#0`'"$&`$@RA@$J(40`&"$R..@@-` +M`<(08`2#*&`8HA1``8(3(Y2"`T`!]!!@!((3(YJ"`T`!PA!@!(,H8`:T%H`! +M@A,CH((#0`'"$&`$@RA@#+06@`&"$R.F@@-``<(08`2#*&`2M!:``9@3(ZR: +M`T`,PA-@!(,H8!B`IF`!`H``"K06@`&`IF`!"H``"8"F@!&`IF`"(H``!:(0 +M`!H0@``AL!`@`+00`!&`IH`1$H``")`0`!@A```H0````)(4(@@5```($(`` +M!Y0J``HA```H0````)(4(@@#```(E!(``9`0`!A`````DA0B"`,```J"$&/( +M\B2``9`0`!@A```FDA0A8$````"4$``1D!``&)(4(61`````E!``&K`0(`&! +MQ^`(@>@``)WCOYC"!B)H@*!@"@*``!J`H&`)`H``&("@8`H2@``(FAA@!\(6 +M(FR`H&`#"(``$Y(0("C"!B)HFAA@!X"@``V:8#__@AA@"X"@``&"8#__@)-` +M`1*```F2$"`HPA8B<(((8/""`'_0@*!@/QB```.2$"`@DA`@*$````#0%D`` +M@*``"+!`(`"0`C_V@*(@#!B```."$"`!@A`@`+`.``&!Q^`(@>@``)WCOYBF +M$``8PA9@`H,H8!"K,&`7@S!@$(((8?"`H&%``H``':H-8`&`H&%`%(``$("@ +M:,"`H&#``H``1+H0(`(4@``'@*!@T("@8*`"@``_NA`@`1"``6BP$"```H`` +M.[H0(`(0@`%DL!`@``*``#:`H&C`-(``!("@:4`0@``$@*!A4`*```2`H&E0 +M,H`!6K`0(`#"%B)P@@A@\((`?]"`H&`_"(``*;H0(`#8!B)H@AL@!X"@``&: +M0"``@AL@"X"@``&"0"``@(M``0*``""0$``8@*,@"@*``!V`HR`)`H``&X"C +M(`H2@``((0``)L(6(FR`H&`#"(``%B,``":0$``8(0``)D````"2%"%$E`H_ +MQP,```J"$&"\P@3``<)00`"#*&`#@@A@.)02@`&0$``80````)(4(400@``$ +MD!``&+H0(`*0$``8(P``)D````"2%&$0E`H\!J`'0!V@!``3)0``!((4HW"" +M!``!PA!@!(,H8`24$H`!E!*@`9`0`!A`````DA1A$)`0`!@#```*@A!CR-($ +MP`%`````E!``&8(4HUB@!``!U!0@!)0*H?^4$J(`D!``&$````"2%&%H@A2C +M`-H4P`$#```3@A!C_X"C0`$(@``4@@=`'<(68`*`B&`0`H``$(('0!V:!4`5 +MF@-`$X(4H]""`T`!X!!@!((%0!.8%*/8@@!`#.@(8`3L"&`&[A-`#((4H^`0 +M@``6^!-``8(`0!,9```$FA,C,((`0`W@$&`"@@=`$YH3(U""`$`-Z`A@!H(% +M0!.:$R-8@@!`#>P(8`&"!4`5@@!`$YH3(SCN$$`-F!,CP((`0`SX$&`"D!`` +M&",``"9`````DA1@1`,___""$&!_E`H``9LL(!";,V`)`P``#X(08X":"T`! +ME!*`#9`0`!A`````DA1@1)`0`!A`````DA1@4)0*/P""#2#_E!*``9`0`!A` +M````DA1@4)`0`!A`````DA1@4"4__\"D%*#_E`H`$ILMH!B;.V`0`P``/X(0 +M8P":"T`!E!*`#9`0`!A`````DA1@4)`0`!A`````DA1@2!4``/R4*@`*@RW@ +M$(,P8`0;``#\@@A`#902@`&0$``80````)(48$B@!T`=H`0`$RD```2"%2-( +M@@0``<(08`*5*&`8@RA@$)02@`&"%2-0VA0``8,K8`B4$H`!E!*`#9`0`!A` +M````DA1@-)`0`!A`````DA1@*)0*`!*"%2,X@@0``<(08`:#*&`(E!*``9`0 +M`!A`````DA1@*)`0`!A`````DA1@9!4``?R4*@`*@A4C0*`$``'"%"`$@RA@ +M#!L``?R""$`-E!*``9`0`!A`````DA1@9((5(P#:%,`!`P``#((08`*`HT`! +M&(``#:(0(`+:%B)F@A4@(H"C0`$2@``5D!``&,(68`*`B&!`,H``$:(0(`@0 +M@``0(0``)I`0`!A`````DA``&8"B(``"@``)D!``&(('0!V"`$`3&P``!)H3 +M8[""`$`-PA!@!J($0`$A```F0````)(4(224"C\!@@1`$8((8/Z4$H`!D!`` +M&$````"2%"$DP@9@$("@8``"@``%F`5`%>).8!00@``*Y$Y@%9@#`!,;```% +M@A-@0((#``'B$&`&FA-@2)@#``WD$R`"D!``&"$``"9`````DA0A()0*.!^# +M+&`%@@AGX)02@`&0$``80````)(4(2"0$``80````)(4(2"4"C_@@@R@'Y02 +M@`&0$``80````)(4(2"0$``80````)(4(2"4$B@`D!``&$````"2%"$@`P`` +M!((08P#:%,`!`P``$("C0`$(@``:`P``!,(68`*""�@*!@T!*```B0$``8 +M`P``$X(08_^`HT`!"(``$`,```20$``8(0``*$````"2%"(,%0`_`)0J``J# +M+R`2&P`_`(((0`V4$H`!D!``&$````"2%"(,`P``!((08P#:%,`!`P``%("C +M0`$H@``(L!`@`9`0`!@3```FDA)AX$````"4$"``L!`@`8''X`B!Z```G>._ +M<)@0(`":$"``V#^_\-@_O^#8/[_HKA`@`+H0(`"X$"``FA`@`=HWO]B"$"`" +MPC>_VL(WO]S:-[_>VC>_T,(WO]+:-[_4PA9@`J$P8`<#```$@A!C`*@&``&@ +MC"`!`H``",(60`";*&`"F@-``9H#0`T#/__I$(``!X(08BB;*&`"F@-``9H# +M0`T#/__0@A!@F*8#0`'"%F`XVA9@.("C8``2@``LHA```1"```0C/__@$(`` +M)Z(*@`C"%F`"@(A@$`*```.:$"!7FA`@KIX0(``M```@DRS@$*4K8!`K```/ +M@RO@$(,P8`^"`$`0@@!``8(`0!3:$&..@*-`%@*``!30$&..ES)@$)DTH!"" +M(L`,E!5C_YH+0`J`H$`-%(``!H(#X`&"`L`,@*!`#1:__^&"`^`!GA```8,H +M8!"#,&`0@*!@!`B__^B#*^`0XC9@.)LL8!`#(```@*-``1*``%N#+&`0D!`` +M&",``"9`````DA1A(`,0``"`B@`!`H`!7)`0`!A`````DA1A#!4_P`"4*@`* +MD!``&$````"2%&$,D!``&$````"2%&$@`QP``)0J``&0$``80````)(480R0 +M$``8DA1AH$````"4$"``D!``&)(488!`````E!`@`)`0`!A`````DA1AA"$_ +M_`"4"@`0D!``&$````"2%&&$D!``&)(489A`````E!`@`)`0`!A`````DA1A +MG)0*`!"0$``80````)(489R0$``8DA1A`$````"4$"``D!``&)(4801````` +ME!`@`)`0`!B2%&$(0````)00(`"0$``80````)(480PA/__PE`H`$)`0`!A` +M````DA1A#)`0`!B2%&&(0````)00(`"0$``8DA1AC$````"4$"``D!``&)(4 +M89!`````E!`@`)`0`!A`````DA1AE)0*`!"0$``8$(`!"9(4892A,&`0@RS@ +M$(,P8!"@)``!PA9@`H((8?"`H�(H``([LL(!`4@``'@*!A0("@8,`"@``1 +M@RP@!1"``"6"($`0`H``!H"@85`"@``7@RP@!1"``!^"($`0NRP@$9`0`!U` +M````DA`@&;H0``@0@``,N3H@"KDL(`B0$``<0````)(0(#>X$``(NRP@$9`0 +M`!U`````DA`@&;H0``@0@``*KA`L-;LL(!"0$``=0````)(0(!FZ$``(N3H@ +M"@,```:N$&!J@RP@!8(@0!"#*&`"@@!`$)$H8`>3+>`00````),R8!":$"`$ +M@(H@#Q*```24![_8FA`@`Y0'O]"""V`'@*!@``2``%R>$"``D3H@!)(0(`&6 +M$``!@*(@'!2``,*#*^`0@S!@$(("``&8`&`9@*,@(!B```Z"`S_?@*,@&02` +M``>#*D`,@*,@&@2``!""`R`!@@,__X,J0`':![_P@A!`#1"```G")[_P@*!@ +M$SB```>"`R`!@RI``=H'O_2"$$`-PB>_]((#(`&`H&`/&(``#((#/_&#*^`0 +M@S!@#]H2@`&"`P`,@@!@`ILK0`'"![_@FA-``1"``"C:)[_@@*!@#QB```R" +M`S_A@RO@$(,P8`_:$H`!@@,`#((`?^*;*T`!P@>_Y)H30`$0@``;VB>_Y("@ +M8`\8@``,@@,_T8,KX!"#,&`/VA*``8(#``R"`'_"FRM``<('O^B:$T`!$(`` +M#MHGO^B`H&`&&(``#((#X`&#*^`0@S!@#]H2@`&"`P`,@@!_HILK0`'"![_L +MFA-``=HGO^R"`^`!GA```8,H8!"#,&`0@*!`"P:__ZR`HB`_](((0!&4$H`!D!``&$`` +M``"2%"&_X)`0`!B2%"$$0````-0'O^20$``8DA0A +M"$````#4![_HD!``&$````"2%"$,)3__\)0*`!(C```/HA1C_\('O^R""$`1 +ME!*``9`0`!A`````DA0A#)`0`!B2%"&(0````-0'O^"0$``8DA0AC$````#4 +M![_DD!``&)(4(9!`````U`>_Z)`0`!A`````DA0AE)0*`!+"![_L@@A`$902 +M@`&0$``8DA0AE$`````!`````0```(''X`B!Z```G>._F,(68`*`B&`0`H`` +M`Q$9```1,@``VA9@`@,``!"`BT`!(H``!,)68`(0@``%D3(@`8"@8``F@``" +MD3(@`D````#2%D``HA`@'X,R`!&`B&`!$H``!H(0(":BA'__$K___(,R`!&" +M$"`FHB!`$8(0(!>"($`1H!`@`:$L``&@`@`0@A`@&((@0!&A-``!H@1_\)`0 +M`!@E```F0````)(4H!05/_^`E"H`"J$L(!&4$H`0D!``&$````"2%*`4D!`` +M&$````"2%*`4%0``>)0J``JC+&`-`P``>*(,0`&4$H`1D!``&$````"2%*`4 +M`0```(''X`B!Z```G>._D("F8#\X@``"LA`@/_(V(I20$``8`P``!((08LS2 +M!@`!0````)0'O_"!Q^`(D>@`")WCOXBF$``8I!``&"$``!2"%"+`FA0BQ-`& +M``%`````T@8`#:`4(LB@!@`0D!``$$````"2$"`@PE8BE("@8#\$@``#UA8B +ME)80(#^#*N`0@SA@$("@8#X4@``#FA`@`9H0(`"#*N`0@*```8)@/_^`DT`! +M`H``!Y00(`#:!.*8F@-`#0,```""$&``U!!`#94JH!"5.J`0ERK@$)`H``!FD`@`((;(`N`H``!@D`@`("+0`$"@``3H!`@`("C(`H"@``0 +M@*,@"0*```Z`HR`*$H``!QL``!3"%.)L@*!@`PB```D#```4&P``%)H38N;" +M%(`-@@!@!,(T@`V@$"```P``%)@08L@#```+UA2``900(#^"!``0F@!`$L(3 +M0`R"`$`+PC-`#(,H8!"#,&`0@*!@/SB```+4,T`,H`0@`8"D(`\(O__U@@0` +M$!L```2"$V,NPA2``8"@8`$X@``Y(0``%,(4XFZ`H&!!&(``&J`0(`#"%F`" +M@@A@T("@8,`2@``6`P``*,(60`"`H&FT$H``"`,```2"$V,BT`R``8(38RS" +M%(`!$(``!)`B``&"$&,BT`R``4````"2$"`%DRH@$),R8!!```)_D!``$Z`0 +M(``#```HLA!A@`,``!2T$&+``P``/Z(08_^;+"`"D@-`&=@$@!J"`T`,U!!@ +M`I4JH`B4$J#_E`J`$94JH!#"$P`-@RA@"((08/^""$`1E!*``4````"0$``3 +MH`0@`8"D(!\$O__OFRP@`B$``!2"%"+.U!2``90*H#^5*J`8@A0BS,(4@`&" +M"&`_@RA@$)02@`&"%"+*PA2``8((8#^#*&`(E!*``8(4(LC"%(`!@@A@/Y02 +M@`&0$``3(P``)D````"2%&$T@A0BUM04@`&4"J`_E2J@&((4(M3"%(`!@@A@ +M/X,H8!"4$H`!@A0BTL(4@`&""&`_@RA@")02@`&"%"+0PA2``8((8#^4$H`! +MD!``$T````"2%&$X@A0BW-04@`&4"J`_E2J@&((4(MK"%(`!@@A@/X,H8!"4 +M$H`!@A0BYL(4@`&""&`_@RA@")02@`&"%"+8PA2``8((8#^4$H`!D!``$Z($ +M:`!`````DA1B-((4(N34%(`!E`J@/Y4JH!B"%"+BPA2``8((8#^#*&`0E!*` +M`8(4(N#"%(`!@@A@/X,H8`B4$H`!H!0BWL(4@!"""&`_E!*``9`0`!-````` +MDA1B.`,```J"$&/HP@2``8"@``&40#__E`J_P)0"H'^0$``3$P``)D````"2 +M$F$\L!`@`8''X`B!Z```G>._@7/0WO]:B$``8`P``%((0 +M8LBJ!@`!KA`@/[H0(#_"3F`%M`!``8(0/\'"-P``P@>@6/HP0`"0$``80``` +M`)(0`!F@$"```P``!9H0``&"$&`$PA8``8"D``$6@``MI!``"*@*(/^F$``4 +MK`T_^(($`!""`$`1@@!`#<(08`:`H&``(H``':`$(`&`H$`4`H``!H((8`>" +M$&#@@*3``3*``!:@!"`!@RP@!I($0`$#```&@A!@9)("0`%```)"T!9``("E +MH.`2@``)@RW@$)LJ(!"`H$`-&H```Y@0``B8$``7$(``!*X0``P0@``)KA`` +M"*`$(`$;```%@A-@!,(40`&`I``!!K__VX($`!#"%F`"@@A@T("@8,`R@``X +MNA``%X(,O_BD$&`!H!`@``,```6:$``!@A!@!,(40`&`I``!%H``+J8,H/FD +M#*#_J`R_^(($`!""`$`1@@!`#<(08`:`H&``(H``':`$(`&`H$`3`H``!H(( +M8`>"$&#@@*2``3*``!:@!"`!@RP@!I($0`$#```&@A!@9)("0`%```()T!9` +M`("E(.`2@``)FRH@$(,O8!"`H$`-&H```Y@0``B8$``=$(``!+H0``P0@``+ +MNA``"*`$(`$;```%@A-@!,(40`&`I``!)K__VX($`!`0@``#PA9@`L(68`*` +MB&$``H``!`,```00@``#@A!C'H(08Q_4#$`!E2J@&)4ZH!B0$``80````)(0 +M`!G"%F`"@(A@0`*``*B@$``(@(A@@"*```<#```%`P``!I008"Z4!$`*$(`` +M!8(08"R4$&/_Z(,MX!";,&`0 +M@RZ@$)_[H"C``$T@``"F!```<(7O]:;*&`0FSM@#YHC``V# +M*V`0@SA@$((X``&#.&`?F`M``9LNX!"#*R`0@*!`#1:```.6$``;EA``#,(' +MH%2`H&```H``0Y@0``O6-6`(UC5@!M8U8`36-6`"UC5``)(0``O:%[_L@RL@ +M$(,P8!"`HT`!"(```]87O^R6$``,UC5@"M07O^K:%[_JPA5``("C0`$(@``# +MUA5``)00``O4-6`,UA>_Z-H7O^C"%4``@*-``0B```/4%4``EA``"M8U8`X5 +M```$@A*C`-H40`$#```/@A!C_X"C0`$H@``7PA5``(,K(!";.&`0PA9@`H"( +M8(`B@``$`P``!!"```."$J,4@A!C$L(40`&`HT`!!H``"H(0``S"%F`"@(A@ +M@`*```0#```$$(```X(08Q2"$&,2PA1``<(U8![:5P```P``"H(08_P0@``* +MVB1``8,K(!"#.&`0V!>_Z("C``$$@``#DA``"Y@0``&6$``,V`>@6-8S``#2 +M-P``PA9@`H"(8"`2@``%@@A@T("@8,`2@`!KP@>@5`,```:4$&!.E`1`"H(0 +M8$S6%$`!D!``&)(0`!E```&MF`>_V(,O8!"9,&`0@RZ@$)LP8!"#+"`8@SA@ +M&)HC0`&`HT`,-(```IH0``R#*V`0@SA@$-@7O]Z`HP`!-(```I@0``'"%[_6 +MFRA@$)L[8`^:(P`-@RM@$(,X8!"".``!@SA@'Y@+0`&;+N`0@RL@$("@0`TF +M@``"MA``#,('H%2`H&```H``))@0`!N#*R`0@SA@$-H7O]Z`HT`!-(```IH0 +M``':-6`0@RL@$(,X8!#:%[_<@*-``32```*:$``!VC5@$I00``W:-6`4@RL@ +M$(,X8!#:%[_:@*-``32```*:$``!VC5@%MHU8!B#*R`0@SA@$-@7O]B`HP`! +M-(```I@0``'8-6`:EA``#!"``!#8-6`<@RL@$)LX8!#"%[_<@*!`#32```*" +M$``-E!```8,K(!";.&`0PA>_V("@0`TT@``"@A``#980``&#*N`0@SA@$-@' +MH%C:4P``@*!`#2:```+6,P``@RJ@$(,X8!#:5P``@*!`#32```+4-P``P@>@ +M5("@8``"@``(`P``"H(08]3:5P``VB1``8($0`'"$&`"PC8BEH''X`B1Z"`! +MG>._B*80`!@#```*@A!A3,(&``&0$``8DA``&9_`0`"4$``:@*(@``*``#ZP +M$"``PE3BE("@8#\$@``#Y!3BE*00(#^#+*`0@SA@$("@8#X4@``#FA`@`9H0 +M(`"#+*`0@*```8)@/_^`DT`!`H``!ZH0(`#:!.*8F@-`#0,```""$&``ZA!` +M#:(0(`"`I$`:&H``)+`0(`&H![_V@RQ@`Z`&0`&5+6`0ERR@$.@CH%R0$``3 +MDA``$)4ZH!"7.N`0F!`@`'___AR:![_T@*(@``*``!2P$"``VE>_]L),(`:` +MHT`!%H``!=I7O_3"#2`!PBP@!MI7O_3"3"`'@*-``1:```2B!&`!P@^_]<(L +M(`>`I$`:"K__XX,L8`.P$"`!@_V$````"4$"`@GA`@"*`'O_@#```4I!!BR*@08L"#*^`0 +M@S!@#X(`0!#:$'_@FB-`$]HP?^"8$"``HA`@`(,KX!"1,&`/D@(`$,)2?^"` +MH&``)H```L`R?^"#*R`0@S!@$("@8`@2@``$F@(`$!"``!N8$"`/U!-_X-93 +M?^"#*R`0@S!@#X(`0!C"$$`2@*+``1*``!*8`R`!@*+@`!*```6#+&`0@@*@ +M`1"```K",W_@@S!@$("@8#((@``$PA)_X!"```."`&`!@@!__\(R?^"8$"`` +MH@1@`8,K(!"#,&`0@*!@#RB__]K"4G_@@RO@$(,P8`^:`$`0PE-_X("@8#\$ +M@``%@RO@$((0(#_",W_@@RO@$(,P8`^"`$`8VA!`$IHC0!F".``-@SA@'YH+ +M0`&#*^`0@S!@#X(`0!#84'_@U@8`%)@#``R:`T`-PA+`#<(RP`R"`^`!GA`` +M`8,H8!"#,&`0@*!@#@B__ZZ#*^`0GA`@"`,``!26$&+(F`>_^(,KX!"#,&`/ +MF@!`&((`0`S"$'_@PC-`"X(#X`&>$``!@RA@$(,P8!"`H&`."+__]H,KX!"! +MQ^`(@>@``)WCOX"4$"``F`>_^(,JH`/:%D`!PA9``8"@8``"@``'@@*`"H(` +M0`R4`J`!@**@!P2___?:,'_PH!``"I$N(!"1,B`0E2J@$)4RH!"2![_HE@>_ +MYD````"8![_DE!`@`("B@!`6@``4PA>_YI@0``&#*&`0@S!@$-H7O^B`H$`- +M`H``#98'O_B#*R`0FS!@$)0"H`&`HH`0%H``!X("@`J"`$`+PA!_\("C0`$R +MO__ZE`*@`=H7O^;"%[_D@*-``1*```>#*J`#@RX@$(,P8!"`HT`!`H``!X,J +MH`."!D`!P@!@!("@8``"@``%L!`@/X,JH`."!D`!\!!@`K$N(!"Q-B`0@:$``;@RP@$(,P8!"" +M($`)D`!``9`"``&1*B`#D`(``9$J(`)`````DB:`":`0``B1*B`0@*(@``:` +M`!B:$``;@RP@$(,X8!"`H&!D%(``$YH0`!&A+"`0H3P@$),L8!"3,F`00``` +M`)`0`!"B$``(D!`@9)`B`!"3+N`00````),R8!"B!$`(D!``$4````"2$"!D +MFA``"(,K8!"Q,&`0@_YD````"8![_DGA`@ +M`)@0(`"`HP`0%H``%I(0(`"4![_XUA>_YMH7O^2"`P`,@@!`"L(0?_"`HL`! +M(H```I(0``R"`P`,@@!`"L(0?_"`HT`!,H``!)@#(`$0@``%GA``#("C`!`& +MO__R@@,`#-`60`#H%[_FZA>_Y(,J8!"#,&`0I2A@`J0$@`&D!(`2I@:`$M84 +MX`:#*^`0@S!@$*$H8`*@!``!H`0`$*(&@!#8%&`&DA``%'___WV4$``5T#<@ +M!M`60`#6%.`$V!1@!)(0`!1___]VE!``%=`W(`30%D``UA3@`M@48`*2$``4 +M?___;Y00`!70-R`"T!9``-86@!+8%H`0DA``%'___VB4$``5T#<``(''X`B! +MZ```G>._F)X0`!NV$``2$"`!E!`@)'__]M26$"``FA`@`)00(&N6$"``@*(@`1*``".8 +M$"!KE!`@4Y@0(%,0@``>@A`@-P,```J"$&$\P@8``9_`0`"2$"`'DA`@!I00 +M("5___;!EA`@`)H0(`"`HB`_$H``!)0"(`24$"`R@*(@/P*```.6$``-EA`@ +M0)@"X#*`HB`_$H```X(0``V"`V`4PB9@#("B(#\"@``#@@,_\8(#(`7")F`0 +M\@9@!("F0`V:0"``@**`&8)`(`"`DT`!`H``";`0(`"`ID`+FD`@`("C`!F" +M0"``@)-``3*```*P$"`!@._F*00`!B@$``8`P``"H(08*"B!@`! +MP@1@&("@8``"@`!.L!`@``,```J"$&/0P@2``8"@8`$2@`!&`P``"I`0`!(3 +M```F0````)(283`#```@@(H``1*``#X#```*FS(@&8,R(!>""&`#@*!@`A*` +M``W:)&`$PA2B;H"@8$$H@``'P@1@!`,```2"$&,JPA2``1"```."`$`-@@!@ +M!<(D8`3"%*)P@@A@\((`?]"`H&`_&(``##$```I```">D!``$MH$8`3"!&`4 +M@*-``2J```3`)&`$@B-``<(D8`0Q```*IA8CT,`D`!.0$``2?___9I(0`!&` +MHB``$H``%0,```J0$``20```%I(0`!&`HB```H``#P,```J0$``20```')(0 +M`!&`HB``!(``"((0(`+")``3FA8CY((0(`'")``-@A8CS,`D``$#```*@A!C +MT/`$``&!Q^`(@>@``-H"8`3"`F`,@*-``0B```:0$"``P@)@$("C0`$*@``# +M`0```)`0(`&!P^`(`0```,(2(G"""&#P@@!_T!L```"`H&`_"(``!)038``# +M````E!!@`-@"0`"#*R`#@@!`#(,H8`*"`H`!@@!@",(B8!S:`F`$P@)@$("C +M0`$J@``GP@)@#("C(``"@`!1D!`__]H"8`3:(F`(P@)@$("C0`$*@``2$"`!E!`@)'__]:N6$"``@*(@ +M`1*``!F0$``8P@0@'.100`#"!@`1G\!``)(0(`>2$"`$E!`@('__]9^6$"`` +M@*2@`2*```W0)"`4*H``"\`D(!2`I*`"`H``!8"DH`,"@``%@@(`"#"```2" +M`@`(@@!_^\(D(!2!Q^`(@>@``)WCOYB0$``90````)(0`!J4!O__E3*@`[8& +M__^`IJ``!(``'[8.X`>2$"`!N2\@`YX0(`B"!L`:@*!@"#2```*"$"`(FRI` +M`9H#?_^#*D`;@@!__YH;0`&;*T`._F-H68`(#```0D!``&("+0`$2@``.DA`B`,)68`*0$``8@*!@``:` +M``F2$"0`PA9@`H((8!"`H``!DD`__Y(*8/Z2`F`"D!``&$````"D$"``P@(` +M`("D@`$6@``;HA``"`,``"&F$&,`H`2`$J`$`!*A+"`"H`0`$=8,("N0$``8 +MDA``$900(`Y`````F!`@`)00``B5*J`0E3*@$-(,("B3*F`"D@)`$T````"0 +M$``8I`2@`<($0`"`I(`!!K__[*`$@!+"%F`"@(A@$!*``#F0$``80````)(0 +M(`BD$"``P@(``("D@`$6@``RHA``"`,``"&F$&,`@@2`$H(`0!*#*&`"H`!` +M$<(,("B#*&`"L@!`$\(,("6`H&``,H``(:0$H`'6#"`KD!``&)(0`!&4$"`. +M0````)@0(`"4$``(E2J@$)4RH!"0$``80````)(0`!G"#"`I@*!@`"*``!&D +M!*`!@RA@`K(&0`'6#"`KD!``&)(0`!&4$"`.0````)@0(`&4$``(E2J@$)4R +MH!"0$``80````)(0`!FD!*`!P@1``("D@`$&O__5@@2`$H''X`B!Z```G>._ +MF)`0`!@3```@0````)(28!P#```/@A!C@)`*``':%F`"`P``$("+0`$B@``) +MHA`@TJ(0(00;!^```P`&P)00(!.R$"VL$(``!Z00(!0;!^```P`-@)00(`FR +M$"U(I!`@"I02@`B4$H`!E!*`#9`0`!@3```@0````)(28!R0$``8(0``!)(4 +M('!`````E!``$9`0`!B2%""P0````)00`!F0$``80````)(4(/`5``/_E"H` +M"H,LH`J4$H`!D!``&$````"2%"#P`0```(''X`B!Z```G>._F`,```J"$ +MP@8``1,@``"2*$`)0````)`0`!BD$``(D!``&$````"2$"`PH`HC\("F8``" +M@``'H30@!((0("6"($`0@S!@`1"```2B!``!@*0@`J)$/_^`I$`0`H``")0* +M/`^#+&`$@@AC\)02@`&0$``80````)(0(#"0$``80````)(0`!*"'$`0@*`` +M`;!`(`"!Q^`(@>@``)WCOYB4$``:PA8BA("F0`$6@``+D!`@`),N8`22(D`9 +MDRI@`I(&``D#```*@A!A;)("0`%`````D!``&(''X`B1Z``(G>._F)(0`!K" +M%B*$@*9``1:```N0$"``E2Y@!)0B@!F5*J`"E`8`"@,```J"$&%LE`*``4`` +M``"0$``8@P$"``@RY@!((@0!F#*&`"H@4``0,```J" +M$&%LH@1``<($8`2`H&```H`!/+`0(`'"!&`8@*!__Q*``!6G+F`"@*-@`"*` +M``B:$"`/PA-@`H((8*"`H&"@`H```YH0(!^:$"`/@A`@`8"@0`T:@``(IRY@ +M`H(`0`&"$&`!@*!`#2J___Z"`$`!IRY@`B$```22%"!`D@3`"90(8__"!&`< +M@RA@"AL``_^""$`-E!*``<($8!2#*&`4&P/\`(((0`V4$H`!0````)`0`!2@ +M%""`H`3`$-048"*5*J`$E`J@\,(48""""&`/E!*``0,``@B4$H`!D!``%$`` +M``"2$``0L!`H`,($8"2`H&```H``#ZH0(0"2!.C`%3_``)0H0`K"!&`H@RA@ +M&)02@`%`````D!``%,($8"B`H&```H```[`0*`&P$"D!P@1@,("@8``"@``* +MDRY@`I(":0`5/\``E"A`"@,`0`"4$H`!0````)`0`!23+F`"`P``!((08,"2 +M`D`!V@1@+`,__`""*T`!@*``#91`(`"5*J`4E!*``4````"0$``4P@1@,("@ +M8``"@``&P@1@#("(8"`R@``#L!8B`,($8`R`B&!``H``!8".(`^P#C_PL!8@ +M`H".(`\B@``,V@1@#,($8`R`B&$`(H```[`./[^P%B!`@(A@@"*```.P#C_? +ML!8@(-H$8`P#``!`@(M``0*```3:!&`,`P`(`*H50`$#`"``@(M``3*```*J +M%6(`P@1@#!L``0"`B$`-,H``"*H50`W"!&`,&P``@("(0`TB@``$V@1@#*H5 +M0`W:!&`,`P`"`("+0`$B@``%P@1@#`,``!"J%4`!P@1@#!L`!`"`B$`-,H`` +M`JH50`W"!&`$@*!@`@*```:`H&`#(H``!\($8#`0@``>P@1@.+`6(*(0@``9 +M`P`)0("@8``2@``5L!8@8@,```#:`&```P```,(`8`":(T`!`P``"H(08_#4 +M!(`!E"*`#0,```#"`&``E"*``94JH`J3+F`"D@)I``,`0`"4$H`!0````)`0 +M`!0#``$`JA5``<($8#B`B&`!`H``!*$N8`(#``D`JA5``:8$*<"0$``4DA`` +M$T````"4$``8,0``!((6(0"@!``!D!``%)(0`!!`````E!``%<($8#2`H&`` +M(H``%\($8`R4!D`9E`*@4)`0`!1`````DA`K`)`0`!22$"L$0````-0$8#20 +M$``4DA`K"$````"4$"`)D!``%$````"2$``3E!(`&)`0`!1`````DA``$\($ +M8`R`B&`!`H``"`,```J"$&%8FA`@`9LK0!G8!(`!$(``!YH30`R"$&%8FA`@ +M`9LK0!G8!(`!FBL`#=HD@`'"!&`,@(A@`0*```@#```*@A!A7)H0(`&;*T`9 +MV`2``1"```>:$T`,@A!A7)H0(`&;*T`9V`2``9HK``W:)(`!P@1@#("(8`(" +M@``(`P``"H(086":$"`!FRM`&=@$@`$0@``'FA-`#((086":$"`!FRM`&=@$ +M@`&:*P`-VB2``<($8`R`B&`$`H``"`,```J"$&%DFA`@`9LK0!G8!(`!$(`` +M!YH30`R"$&%DFA`@`9LK0!G8!(`!FBL`#=HD@`'"!&`,@(A@"`*```@#```* +M@A!A:)H0(`&;*T`9V`2``1"```>:$T`,@A!A:)H0(`&;*T`9V`2``9HK``W: +M)(`!D!``%'___F"2$``1L!`@`8''X`B!Z```G>._F)`0`!B3+F`"0````)(" +M:`"!Q^`(D>@`")WCOYB0$``8E!``&I,N8`)`````D@)H`(''X`B1Z"`!G>._ +MF)`0`!B4$"`!E2J`&4````"2$"A`@0$``80````)`0(&2FA/__$K__^)`0`!A`````DA`` +M&8"B(``B@`!>D!``&-@&(FB"&R`'@*```9I@/_^"&R`+@*```8)@/_^`DT`! +M$H``#J00(`"`HR`*`H``"X"C(`D"@``)@*,@"A*``$V0$``8PA8B;("@8`,X +M@`!*DA`H@*00(``C```@`P``/Z@08_^0$``80````)(48$R@$``(D!``&)(4 +M80`5``*`0````)02H&2A-"`*E`P`%`,``$"4$H`!D!``&$````"2%&#\D!`` +M&$````"2%&!,D3(@"H"B`!`"@``&D!``&*0$H`&`I*`!"+__Z`$````A```@ +M0````)(4($@#`!``E!(``9`0`!A`````DA0@2$````"0$"#(D!``&$````"2 +M%"#\%0``0)0J``J0$``80````)(4(/P0@``&H!`@9`*```N0$``80````)`0 +M(`J0$``80````)(0`!F`HB``$K__^*"$/_^0$``8(0``($````"2%"!(%0`0 +M`)0J``J0$``80````)(4($B0$``8DA`H@$````"4$"``@*``$[!`(`"!Q^`( +M@>@``)WCOYBV$``@7-('H&3>!Z!L`P``"\)6``&X!T`!@*<@/PB```/0 +M!Z!PN!`@/[H.K_^#+R`0NA=``8,SX`6""&`!@RA@%X(00!WZ!Z!HNR]@&3D' +M@`"Z#T`<@(O@`0*```2X$$`=`P!``+@7``&[,^`$N@]@`;LO8!VZ%T`<@S=@ +M&)00``'"+F`(@S=@$(((8/^6$``!PBY@"8,W8`B""&#_L!```<(N8`JZ#V#_ +MF!``'?HN8`N#+N`4]`>@@+4NH!GV!Z!XMR[@'?@'H'RY+R`;NS/@`;H/8`&[ +M+V`8@A!`&H(00!N"$$`@8+LO8!`#``/`N@]``8,SX`:""&`!@RA@ +M#X(00!W`+F`0NS!@$/HN8!&#,&`(PBY@$L`N8!.#,V`8PBY@%(,S8!#"+F`5 +M@S-@",(N8!:`HG__`H``)=HN8!>[+J`8@@[@_X,H8!""$$`=N@\@_[H70`&# +M*F`-.0`#^(((0!RZ%T`!@S=@&,(N8`R#-V`0PBY@#;LW8`CZ+F`.P"Y@#X,J +MH!BZ"N#_NR]@$+H70`&"#B#_@RA@"((00!VZ"R#_NA=``0,0``"Z%T`!@S=@ +M&,(N8`B#-V`0PBY@"8,W8`C"+F`*^BY@"X"+X`P"@`!+L!`@`0,?P#^"$&,` +M@SA`"("(8`$"@`!%L!`@`,(.8`B#*&`8^@Y@";LO8!"Z%T`!P@Y@"H,H8`B" +M$$`=^@Y@"[H70`&`B^`($H```SD@``"X$"``@S/@`H((8`&#*&`6@A!`'((7 +M0`&[,&`8^BY@"+LP8!#Z+F`)NS!@"/HN8`K"+F`+P@Y@$(,H8!CZ#F`1NR]@ +M$+H70`'"#F`2@RA@"((00!WX#F`3N!<``3L__^#"!Z!TNBA`';@7`!V#-R`8 +MPBY@$(,W(!#"+F`1@S<@",(N8!+X+F`3P@Y@%(,H8!CZ#F`5NR]@$+H70`'" +M#F`6@RA@"((00!WZ#F`7NA=``8,J(!2Z%T`!@S=@&,(N8!2#-V`0PBY@%8,W +M8`C"+F`6^BY@%[`0(`&!Q^`(@>@``)WCOYB:$``@ +M8,(.8!"#*&`8^@Y@$;LO8!"Z%T`!P@Y@$H,H8`B"$$`=^@Y@$[H70`&#+N`4 +M.0`\`(((0!RZ%T`!`P``(+H70`&#-V`8PBY@$(,W8!#"+F`1@S=@",(N8!+Z +M+F`3P@Y@%(,H8!CZ#F`5NR]@$+H70`'"#F`6@RA@"((00!WZ#F`7NA=``8,N +MH`6Z%T`!@S=@&,(N8!2#-V`0PBY@%8,W8`C"+F`6^BY@%X"F(``"@``L@*/@ +M`,(.8!"#*&`8^@Y@$;LO8!"Z%T`!P@Y@$H,H8`B"$$`=^@Y@$[H70`&#+B`8 +M.0/``(((0!RZ%T`!`P``(+H70`&#-V`8PBY@$(,W8!#"+F`1@S=@",(N8!+Z +M+F`3P@Y@%(,H8!CZ#F`5NR]@$+H70`'"#F`6@RA@"((00!WZ#F`7NA=``8,K +M8`JZ%T`!@S=@&,(N8!2#-V`0PBY@%8,W8`C"+F`6^BY@%P*``"L!````P@Y@ +M$(,H8!CZ#F`1NR]@$+H70`'"#F`2@RA@"((00!WZ#F`3NA=``8,KX!RZ%T`! +M`P``(+H70`&#-V`8PBY@$(,W8!#"+F`1@S=@",(N8!+Z+F`3P@Y@%(,H8!CZ +M#F`5NR]@$+H70`'"#F`6@RA@"((00!WZ#F`7NA=``<('H%R#*&`/NA=``8,W +M8!C"+F`4@S=@$,(N8!6#-V`(PBY@%OHN8!>!Q^`(D>@@`<(*8`B#*&`8V@I@ +M"9LK8!":$T`!P@I@"H,H8`B"$$`-V@I@"YH30`$#"```FA-``8,S8!C"*F`( +M@S-@$,(J8`F#,V`(PBI@"H'#X`C:*F`+@*+@``*``!F0$``-P@I@#(,H8!C: +M"F`-FRM@$)H30`'""F`.@RA@"((00`W:"F`/FA-``8"@``R"8#__@RA@#)H3 +M0`J"$$`-FS!@&-HJ8`R;,&`0VBI@#9LP8`C:*F`.$(``1L(J8`^`HR```H`` +M+\`J8`C`*F`)P"I@"L`J8`N#,J`8PBI@#(,RH!#"*F`-@S*@",(J8`[4*F`/ +MP@M@$(,H8!C:"V`1FRM@$)H30`'""B`2@RA@"((00`W:"B`3FA-``8,S8!C" +M*F`0@S-@$,(J8!&#,V`(PBI@$MHJ8!/""B`4@RA@&-H*(!6;*V`0FA-``<(* +M(!:#*&`(@A!`#=H*(!>:$T`!@S-@&,(J8!2#,V`0PBI@%8,S8`C"*F`6$(`` +M%MHJ8!?`*F`)P"I@"L`J8`L;```$FA*`#8,S8!C"*F`,@S-@$,(J8`V#,V`( +MPBI@#MHJ8`_`*F`0P"I@$<`J8!+`*F`3P"I@%,`J8!7`*F`6P"I@%\`J8!S` +M*F`=P"I@'L`J8!_`*F`8P"I@&<`J8!K`*F`;@"$$`-@@ACX!"` +M``Z#,&`%P@L@%A"```J#,&`"@RA@&-H+(!6;*V`0FA-``<(+(!:#*&`(@A!` +M#8,P8`^""&`?@A!_@,(J8"7""R`<@RA@&-H+(!V;*V`0FA-``<(+(!Z#*&`( +M@A!`#8,P8`W"*F`FP@L@&X,P8`3"*F`GP@L@&H((8`_"*F`HP@L@'8,P8`6" +M"&`#@*!@`B*``!':"R`1&(``!X"@8`.`H&`!(H``$=H+(!$0@``4P@L@&C*` +M`!+""R`:V@L@$)H+8`_""F`H@@!`#<(J8"C:"R`1FS-@!,(*8"B"`$`-PBI@ +M*-H+(!&:"V`/P@I@*((`0`W"*F`HP@L@&H,P8`3"*F`IP@L@'(,H8!@;`$`` +M@@A`#8"@``&"$"`"@D!__\(J8"J0$"``@@``)WCOYB0 +M$``8DA`@0$````"4$"`&$P``"I(28122!@`)0````)`0`!B0$``8(0``()(4 +M(21`````E!`@`)`0`!B2%"$H0````)00(``!````@(("P`'@(&`$@*)@ +M/RB__\'"!B)H)0``"X(4H"C"!$`!@*!@``*``!`;```+@A2@>)`0`!@A```@ +MDA0A+$````#4!$`!@A2@?)`0`!B2%"$T0````-0$0`%`````D!``&!L```N8 +M$V`L@A`@9,(D0`R:$V`DP@1`#8(08`'")$`-@_T((0(!#")[_4@A`@/\(G +MO\B"$"`PPB>_S("@`!JD0"``D!``&",``"9`````DA1@;!4`!_"4*@`*H2R@ +M`H('O_B@!``!P@0_^(,H8`X;``?P@@A`#902@`&0$``80````)(48&R0$``8 +M0````)(48&P5`_@`E"H`"L($/_"#*&`5&P/X`(((0`V4$H`!D!``&$````"2 +M%&!LD!``&$````"2%&!H%0`_@)0J``K"!#_H@RA@$1L`/X"""$`-E!*``9`0 +M`!A`````DA1@:)`0`!A`````DA1@:!4?P`"4*@`*P@0_X(,H8!@;'\``@@A` +M#902@`&0$``80````)(48&B0$``80````)(48&B4"C_@P@0_V(((8!^4$H`! +MD!``&$````"2%&!HD!``&$````"2%&!L`S__\((08/^4"@`!V@0_T)LK8`@# +M```/@A!C`)H+0`&4$H`-D!``&$````"2%&!L@*2@``*```B0$``80````)(4 +M8&R4$B`!D!``&!"```B2%&!L(0``)D````"2%"!LE`H__I`0`!B2%"!L0``` +M``$```"`H``2FF`__\(-(`R`HT`!`H``PQL```J`I*``$H``!)H38.@;```* +MFA-@[,($P`V"`&`!PB3`#8"@`!*"8#__$(``M\(M(`R"$"`(PB>_R((0(`;" +M)[_,@*``&J)`(`"0$``8(0``*$````"2%"((E`H_P(,L8`*"!X`!P@!_R((( +M8#^4$H`!D!``&$````"2%"((P@T@#8"D0`$"@`"@&P``"H"D8``2@``$FA-@ +M\!L```J:$V#TP@3`#8(`8`'"),`-$(``EN(M(`W`)[_(@A`@!,(GO\R"$"`( +MPB>_T*(0`!J`IJ`"&(``CH(0(`"0$``8(0``)D````"2%"!8%0``_)0J``J# +M+J`"@@>``<(`?\B#*&`,&P``_(((0`V4$H`!D!``&$````"2%"!8P@T@"QL` +M``J`IH`!&(``")H38/C"#2`+@*:``3J``'3B+2`+&P``"IH38/S"!,`-@@!@ +M`<(DP`T0@`!MXBT@"X(0(`+")[_(@A`@!,(GO\R"$"`&PB>_T((0(`C")[_4 +M@A`@"L(GO]B"$"`,PB>_W((0(`[")[_@@A`@$,(GO^2B$``:@*:@!QB``%J" +M$"``D!``&"$``"9`````DA0A))0*/P&#+J`"@@>``<(`?\B"`$`!@@A@_I02 +M@`&0$``80````)(4(23"#2`*&P``"H"F@`$8@``(FA-@X,(-(`J`IH`!.H`` +M0N(M(`H;```*FA-@Y,($P`V"`&`!PB3`#1"``#OB+2`*@*:@`!*``!`C```+ +M`P``"X(08"3:!@`!F@M__MHF``%`````D!``&$````"0$``8D@H^_T````"0 +M$``8$(``*X(0(`&"%&`DP@8``8"(8`$2@``F@A`@`8(48"C"!@`!@*!@``*` +M`!8!````0````)`0`!B2"C[_0````)`0`!B"%&!XD!``&"$``""2%"$L0``` +M`-0&``&"%&!\D!``&)(4(31`````U`8``4````"0$``8$(``"!L```M````` +MD!``&)(2(0!`````D!``&!L```N:$V`DP@3`#8(08`'"),`-@A`@`8''X`B1 +MZ``!G>._F`,```N:$&`PX@8`#<`D8!""$&`HP@8``8"@8``"@``HI!``&-H$ +M8!0#`#``@*-``0B```2"($`-$(```\`D8$3")&!$V@1@'`,`,`"`HT`!!(`` +M!((@0`T0@``#P"1@2,(D8$B0$``8(0``()(4(2Q`````U`1@1)`0`!B2%"$T +M0````-0$8$B0$``8DA0A,$`````5``"`D!``&)(4(3A`````%0"``!,```J2 +M$F$4D@2`"4````"0$``8P"1@/,`D8$"!Q^`(@>@``)WCOY@#```$@A!BS-(& +M``$;```+@A-@),(&``&`B&`!`H``6H(38##@!@`!U`P@"8"BH`,X@``&U`P@ +M"I0"H`&0$``8$(``3Y(0(`'"#"`(@**``1J```8#```*E`*@`9`0`!@0@`!' +MDA`@!8(082C"!@`!F@A@?Y@`8'^`HV`_&(``!IDS(`<#```*@A!A*,(&``&9 +M,&`'P@0@*("C``$D@``2P@0@),(,(`R`H&``,H``"<(,(`N0$``8DA`@`D`` +M``"4$"``D!``&!"``"R2$"`%@*!@`1B``"R4`&`!$(``$I`0`!B`HP`!!(`` +M$0$```#"#"`,@*!@`"*```?"#"`+D!``&)(0(`)`````E!`@`<(,(`N`H&`! +M&(``&Y0`8`&0$``8$(``%I(0(`1`````D!``&)`"/_Z`HB`!&(``$@$```#" +M#"`,@*!@`#*```?"#"`+D!``&)(0(`)`````E!`@`,(,(`N`H&```H``!I`0 +M`!B2$"`$E!`@`$`````!`````0```(''X`B!Z```G>._F`,```2"$&+,T@8` +M`1L```N"$V`DP@8``8"(8`$"@``N@A-@,.`&``'4#"`)@**@`QB```8#```* +ME`*@`9`0`!@0@``CDA`@`8(082C"!@`!F@A@?Y@`8'^`HV`_&(``!IDS(`<# +M```*@A!A*,(&``&9,&`'P@0@)("C``$$@``(D!``&,(,(`N4`&`!@*!@`0B` +M``^2$"`$,(``#T````"0$``8D`(__H"B(`$8@``*`0```,(,(`N`H&```H`` +M!I`0`!B2$"`$E!`@`$`````!`````0```(''X`B!Z```G>._F*(0`!@#```$ +M@A!BS-(&``%___S'D!``&(("``B"`$`(@RA@`H(@0`B#*&`#H`8``0,```N: +M$&`TH`0`#9H08##@)@`-@A!@),(&``&`B&`!(H``)]0,(`G"!B)X@*!@`0*` +M`"(#```*@A!A"-H&``&:`V`!VB8``9`0`!B2$"`!0````)00(`"0$``8DA`@ +M!4````"4$"``D!``&)(0(`1`````E!`@`)`0`!B2$"`"0````)00(`"0$``8 +MDA`@`T````"4$"``0````)`0`!B2$B$`0````)`0`!A___[VD!``&#"``$/4 +M#"`)@**@`"*```;4#"`*D!``&$````"2$"`!U`P@"H"BH``B@``&P@P@#)`0 +M`!A`````DA`@!<(,(`R`H&``(H``!]0,(`V0$``8DA`@`D````"4$"``U`P@ +M#8"BH``B@``&U`P@"Y`0`!A`````DA`@`]0,(`N`HJ```H``!@,```N0$``8 +M0````)(0(`0#```+@A!@*,($0`&`H&```H``$P$```!`````D!``&)(*/O]` +M````D!``&'___L20$``8D!``&"$``""2%"$P0````!4``("0$``8DA0A.$`` +M```5`(``,(``"'___KB0$``80````)`0`!B2$B$`0````)`0`!@!````@@``)WCOY@#```+@A!@,-@&``'"#F`%@*!@$1*``!*`H&`9P@,@ +M/((`8`'"(R`\&P``"IH380#"!@`-@@!@`<(F``W:`R`\P@,@%("C0`$(@``7 +M`0```'___GV0$``8,(``$1*``!(;```*P@,@0((`8`'"(R!`FA-A!,(&``V" +M`&`!PB8`#=H#($#"`R`<@*-``0B```8!````?__^T9`0`!A___XVD!``&`$` +M``"!Q^`(@>@``)WCOYB0$``8`P``"X(08##6!@`!`P``"H(082C"!@`!F@A@ +M?Y@`8'^`HV`_&(``!IDS(`<#```*@A!A*,(&``&9,&`'P@+@*("C``$T@``2 +MU`K@"L("X"2`HP`!)(``"-0*X`O""N`,DA`@`H"@8``2@``3E!`@`=0*X`N` +MHJ``(H``!=0*X`J4`K__$(``#)(0(`2`HJ``(H``!=0*X`F4`K__$(``!I(0 +M(`6`HJ```H``!90"O_^2$"`!0`````$````!````@0$``8,(``"T````#2!J`<0````)(0(^C"!J!`@*!` +M"`B```8!````?__]L9`0`!A___T6D!``&`$```"!Q^`(@>@``('#X`B0$"`` +M@@``)WCOYC`)B*D`P``%*`08E#"!@`0 +M@*!@``*```@``)WCOXCX +M/[_HP@Y@((,H8`C:#F`A@)-``0*``!#L#F`FP@Y@+(,H8!C:#F`MFRM@$)H3 +M0`'"#F`N@RA@"((00`W:#F`OFI-``2*```6J$"``$(```^H+0`"J$"``@*`` +M%II@/_^`H``5@F`__X"+0`$2@`!N@A`@`>X6P`#Z%N`"YA;@$.@6X!*9+.`% +MF@:`#,(NX`S"`V`$PB>_],('O_2`H&```H``'X,LX`7"!H`,PB>_\,('O_#: +M![_P@RA@$(,P8!";,V`0@*!`#0*``#.7+.`%I@3@`9,MX!"3,F`00````)`0 +M`!.F$``(J`4@`9,O8!"3,F`00````)`0`!2H$``(&P``/YH38_^""@`-@RA@ +M$)H,P`T0@``>@A!`#<(&@`'")[_PP@>_\-H'O_"#*&`0@S!@$)LS8!"`H$`- +M`H``%I`0DS0@$*$T(!%`````D`3`$",``#^B%&/_I`H`$:`E`!"3 +M+V`0DS)@$$````"0$``0D`H`$9$J(!"D%(`(Y">_\,('O_#")N`(ERS@!9@& +M@`OL*R`8ZBL@&0,```J"$@@8``<((8`'"*R`:P@Y@(H,H8`C:#F`CFA-` +M`0,__^""*T`!PC,@"-`?O^C0.R`0`P``/X(08_^"#0`!&S__P((00`W")H`+ +MD`3@`9,MX!!`````DS)@$-`VX!"0!2`!DR]@$$````"3,F`0T#;@$L(&X!B" +M`&`!PB;@&(''X`B!Z```G>._D*00`!C`)L``P@Y@#("@8``"@`!+L!`@`.@6 +M8`+0%F`$U!9@!IX0(`'2%D``FRH@$)LS8`N"!(`-WB!@!*80``'"!(`-F!`` +M`=H$@`V#*&`0@S!@$)LS8!"`H$`-`H``.+`0(`";*J`0@RL@$("@0`T2@``= +MHS-@$)$J(!"1,B`0H2H@!8($@!#8&&`(V#Z``-@88!#8/J`(V!A@&-@^H!!` +M````D`(@`=`V8`20!&`!DRT@$$````"3,F`0T#9@!L(&8!2"`&`!PB9@%(,L +M8!""$$`1PB2`$,`DP``0@``8L!`@`=XFP`#"!F`(PB>_])80``B8$``*P@>_ +M])`0``':![_TFS-@$)00``V"&$`+@RA@$("@``&68#__F2L@$)DS(!":&T`, +M@*``#8)@/_^`BL`!`K__OK`0(`"!Q^`(@>@``)WCOY@1```2D!(B-)`&``A` +M````DA`H'`,``!2:$&)$F!`@%-@F``V"$&)(V"8``8''X`B!Z```G>._F"$` +M`!2"%")0T`8``4`````3``!`HA0B5)`&`!%`````DA`@'((0*`#"-@`1H!0B +M5H(0*`'"-@`0@@``)WCOY@#```$@A!BS,(&``&`H&```H``$@$```!`````D!``&`,` +M``N"$&`DV@8``0,P``"`BT`!`H``!I(0``C"!B)X@*!@!@*```4!````D@I] +M_T````"0$``8`0```(''X`B!Z```G>._F`,```2"$&+,P@8``<(08`*""� +M@*!@T!*``!,!````0````)`0`!B2"C[_0````)`0`!B0$``8(0``)D````"2 +M%"%4E`H__I`0`!A`````DA0A5$````"0$``8?___?)`0`!@!````@]0&``$!````@_X$````"0 +M$``8YA>_X-(/O_#"!&`$@*!@_Q*```G6#[_Q@@+@_X"BX/\2@``#PB1@!((0 +M(/\0@``EEA```8"BX/\2@``2V`1@!((;(?Z`H``!FF`__X(;(OV`H``!@F`_ +M_X"30`$R@``&P@1@!("C(_P2@``'@ALD^\($8`2"`L`!$(``$L(D8`2"&R3[ +M@*```9I@/_^"&N#_@*```8)`(`"`BT`!(H``!<($8`26`L`,$(``!L`D8`2` +MH&#_"(```]8D8`26$"#_@@+^_X"@8!::0"``@@+^V8"@8!^"0"``@)-``1*` +M``>`HN4`@@+[`("@8!08@``;@*+@"H"BY0"88"``@@L\!)@`9/N#+.`0@S!@ +M$-H40`"`H$`-&H```Y00(``5/__@FRS@$)LS8!"#*J`0@S!@$)H#0`'"%$`` +MFB-``8,K(!"#,&`0@B+``8"C0`$R@``"EA`@`8"BX`HH@`#.$P``%((:X/^` +MH``!@F`__X"B8!$8@``#FA`@`9H0(`"`B$`-,H```I80(`*"`OL`@*!@%9I` +M(`""`O["@*!@"()`(`"`DT`!`H``"H("__^6$"`#P@1@%((`8`+")&`4P@1H +M!((`8`+")&@$@@+__X"@8?TX@`"P$P``%)LJX`*:`T`1P@-@"((`8`'"(V`( +M@@+_WX"@8`R:0"``@@+_RX"@8`:"0"``@)-``3*``"#8!&@$@@+_@H"@8`XH +M@``@@,`#.0$:`3"!&@0@*2``2B``!;J +M)&@$H2V@!T````#2!&@40````)(0`!*`I``(*(``#NHD:`3"#F`$@A!@`<(N +M8`20!&@(0````)(0(`;`)&@$D`1@"$````"2$"?\$(```^8T0`#F-$``$P`` +M%((28E#0!0`!DA)B5)(%``F4![_@0````)8'O]R`HB``$K_^S\('O]R!Q^`( +M@>@``!L```2:$V+,P@(`#<(00`#",D``V`(`#<(+(`2"$&`(PBL@!,(*8`2" +M$&`(PBI@!,("``W"$&`"PC)@`L("``W""&`$PBI@!,("``W""&`%PBI@!8'# +MX`B0$"````````````````````````````````````````````"=X[^8H!`@ +M``,```"B$&``@@0`$((`0!";*&`#T@1`#8(`0`&"`$`9@RA@`M0$0`%````` +MD!``&+8&X`&`CN`_,H``!:`$(`%`````D!`@`:`$(`&`I"`-"+__[X($`!"@ +M$"```P```+(08`"#+"`#T@9``8(`0!G4`&`$0````)`0`!BV!N`!@([@/S*` +M``6@!"`!0````)`0(`&@!"`!@*0@1PB___.#+"`#LA`@``,```"@$&``@@9` +M&8(`0!F;*&`"T@0`#8(`0!J#*&`"U`0``4````"0$``8M@;@`8".X#\R@``% +ML@9@`4````"0$"`!L@9@`8"F8#\(O__P@@9`&8''X`B!Z```G>._F-(60`#4 +M%F`"0````)`0`!C:%F`"H!``"("+8(`"@``DIA`@`(,J(!"E.&`0H`2`$J`$ +M`!*A+"`"(P```*(48`"D!``1T`2@!$````"2$"`(I@H@_Z@@`0,```J"$&/X@*)@!QB``!+0`@`!@RI@`AL```":$V``P@-``8'` +M0``!````$(``"Y`"($00@``)D`(@2!"```>0`B!,$(``!9`"(%`0@``#D`(@ +ME)`0(`"!P^`(`0```)WCOU"H$``8PA9@`H((8?"`H&#``H``7J00(`"`H&#` +M%(``!X"@84"`H&"@`H``1AL```00@`&``=0`?[!`````D!``&*0$ +MH`&`C*`_,H``!:`$(`%`````D!`@`:`$(`&`I"`0"+__\(($`!"@$"```P`` +M`*(08`"#+"`#T@1``8(`0!'4`&`$0````)`0`!BD!*`!@(R@/S*```6@A"`! +M0````)`0(`&@A"`!`K__](,L(`.@$"```P```*808`"#+J`0HS!@$(($`!"" +M`$`0FRA@`]($P`V"`$`!@@!`$8,H8`+4!,`!0````)`0`!BD!*`!@(R@/S*` +M``6@A"`!0````)`0(`&@A"`!`K__\(($`!"@$"```P```*808`"#+J`0HS!@ +M$(($`!""`$`0FRA@`]($P`V"`$`!@@!`$8,H8`+4!,`!0````)`0`!BD!*`! +M@(R@/S*```6@A"`!0````)`0(`&@A"`!`K__\(($`!"@$"``E`>_^`,```"6 +M$&``@RZ@$)DP8!"#+"`"@@!`"IH$`!":`T`0F@-`#9H#0`R;*V`"V@+`#:`$ +M(`&`I"`0"+__]MH@?[C"%F`"@@AA0("@84`2@``3H`>_L*('O[`A```%@A0@ +M7-(5``&0$``1E!`@`980(#-`````F!`@`Z`4(%[2%0`0D!``$900(`&6$"`M +M0````)@0(`.@![^PDRU@$),R8!"0$``0E!`@`980(%]`````F!`@`),O8!"3 +M,F`0D!``$)00(`26$"!@0````)@0(`"3+>`0DS)@$)`0`!"4$"`#EA`@:$`` +M``"8$"``DRV@$),R8!"0$``0E!`@`Y80(&M`````F!`@`*`0(``#````HA!@ +M`(($`!""`$`0@RA@`]($0`&#+"`"@@>``=0`?[!`````D!``&*0$H`&`C*`_ +M,H``!:`$(`%`````D!`@`:`$(`&`I"`0"+__\(($`!"@$"``E@>_^`,```"8 +M$&``@RZ@$+4P8!"#+"`"@@!`"YH$`!":`T`0F@-`#9H#0!J;*V`"V@,`#:`$ +M(`&`I"`'"+__]MH@?[B@![^PDR[@$),R8!"0$``0E!`@!I80(!U`````F!`@ +M`),O(!"3,F`0D!``$)00(`&6$"`$0````)@0(`#"%F`"@RA@$("@8``&@``& +MFS!@$`,``!"`BT`!`H``':`0(`#"%F`"&P``$(((0`V`H``!H$`__Z`,(`^@ +M!"`0H@>_L)`0`!&2$"`?E!`@!980(!-`````F!`@`)`0`!&2$``0E!`@!980 +M(!A`````F!`@`)`0`!&2$"`#E!`@`I80(#%`````F!`@`*`0(``#````HA!@ +M`(($`!""`$`0@RA@`]($0`&#+"`"@@>``=0`?[!`````D!``&*0$H`&`C*`_ +M,H``!:`$(`%`````D!`@`:`$(`&`I"`'"+__\(($`!`#```*@A!CT,`E``&P +M$"`!@:$``;@RP@ +M$(,P8!""($`)D`!``9`"``&1*B`#D`(``9$J(`)`````DB:`":`0``B1*B`0 +M@*(@``:``!B:$``;@RP@$(,X8!"`H&!D%(``$YH0`!&A+"`0H3P@$),L8!"3 +M,F`00````)`0`!"B$``(D!`@9)`B`!"3+N`00````),R8!"B!$`(D!``$4`` +M``"2$"!DFA``"(,K8!"Q,&`0@`H&%0-(```X"@:4"`H&%`,H``\;`0(``;```%@A-@=L(6``'" +M-[[D@A-@8H(&``'")[[@$(``$YH38'@;```%@A-B@,(6``'"-[[D@A-BB((& +M``'")[[@$(``"IH38SX;```%@A-B@,(6``'"-[[D@A-B@H(&``'")[[@FA-B +MHIH&``W:)[[HJ`>^X)`'OO!`````DA`A"*H'OOBF![]XHA`@`:00(`""!(`2 +MXC5``:($8`&`I&`_!+___*0$H`'D-[[V@A`@`<(WOO*"$"`_PC>^]*00(`#" +M%[[V@*2``3:```[0%,``H`2`$M`6P`#2%4`00```NI00`!30-,`0I`2@`<(7 +MOO:`I(`!!K__^*`$@!+0%,``VA>^]H(#0`V"`$`3I!`@`("D@`T6@``RU!!_ +M_H($@!*;*B`0FSM@$-@4P`'"5,`!@*-``0:```3"%[[VD!``#*P0`!*"($`2 +M@@!__X,H8!"C,&`0@*1@``*```Z"!$`1E@!`$]I2__[8%,`!PE3``8"C0`$T +M@``"V#+__J0$H`'"%[[V@*2``0:__^:"!(`2I!`@`,(7OO:`I(`!%H``$)80 +M``&"!(`2FRJ@$)L[8!#8%,`!PE3``8"C0`$V@``%I`2@`900``RN$``2I`2@ +M`8"D@`L&O__U@@2`$I$J(!"1.B`0D`(@&4````"2$"`R@@(`"((`0`B#*&`# +M@@!`"*@`0`&D$"``HA`@`)$M(!"1.B`00````)(0(#*0`B`!`P``%!"```B8 +M$&+`I`2@`8,H8!#:!@`,@S!@#^PS0`&B!&`!@*1`"`:___F"$``2HA`@``,` +M`!00@``QK!!BP,(7OO:"`$`!@@!`$YLM(!"A.V`0]E!__H"D`!L6@``+@@1` +M$=!4P`&0)``(@@!`$])08`)`````DB0`"8"B(``TO__VH@1@`9$M(!"1,B`0 +MF@1`$=(4P`V"`T`3U!!@`M850`V7*N`1ES+@$)H#0!78$V`"F2L@$7___O:9 +M,R`0D`(@`8,LH!#:!@`6F3!@#Y$J(!"1,B`1T#-`#-8&`!;:$L`,@RW@$(,P +M8!"`HT`!.(```NXRP`RD!*`!PA>^]H(`0`&"`$`3FRT@$)L[8!#"4'_^@*-` +M`0:```.8$"`!F!`@`(,LH!"#,&`0@*!@0()@(`"""&`!@(L``3*__\&H!2`R +M@RR@$(,P8!"`H&`_&(``$`,``!26$&+`@RR@$-@&``N#,&`/F@!`#-H3?_[: +M,P`!@@2@`:00``&#*&`0@S!@$("@8#\(O__V@RR@$`,```O`-@`!L!`@`8'' +MX`B!Z```G>._@)$N(!"1,B`0DRY@$),R8!"4$``:0```2Y8'O_:`HB```H`` +M!*4N(!`0@`!$\!>_]J4TH!#4%J`$D!``$M(&@`"6![_T0````)@'O_*C+F`0 +MHS1@$-(7O_20$``1E!``&I8'O_!```!CF`>_[M(7O_*0$``1E!``&I8'O^Q` +M``!=F`>_ZM`7O_32%[_PE!``&D```"R6![_HT!>_]-(7O^Z4$``:0```)Y8' +MO^;2%[_PU!>_[M87O^C8%[_F?__^BY`0`!&@$``(T!>_\M(7O^R4$``:0``` +M&Y8'O^C0%[_RTA>_ZI00`!I````6E@>_YM(7O^S4%[_JUA>_Z-@7O^9___YZ +MD!``$9@0``C2%[_TU!>_\J$L(!"A-"`0F2L@$)DS(!"0$``2?__^<)80`!"1 +M*B`0L3(@$(''X`B!Z```G>._F)X0`!J8$``;FA``&;(0(`#"%J`$@*9``1:` +M`"+X!J`(@RX@$+$P8!#"%P``@*!`&#*``!BR!F`!MA`@`,(7(`:`IL`!%H`` +M$KH'(`B#*V`0M3!@$,(70`"`H$`:,H``"+8&X`&"!L`;@@!`',(08![",P`` +M$(``#+`0(`'"%R`&@*;``0:___2Z!V`"L@9@`<(3X`2`ID`!!K__Y+@'(#2P +M$"``@._F*@0`!BJ$"``X!9```,```2"$&*_@*0``1B``#FF$"``D`0W<$````"2 +M$"`%@*(@`#*```O@%D``F@0`$`,___N"$&+@H`-``9`0`!!`````DA`@"A"` +M`!&@$``(D`0W4$````"2$"`%@*(@`!*``)6P$"``F@0`$`,___N"$&*@H`-` +M`9`0`!!`````DA`@"J`0``BJ$"`!H2P@`J`,(/^0$``00````)(0(`B@$``( +MD!``%",``"A`````DA1B!,(60`"`H&FT,H``!I0*/^^4$B`0D!``%!"```62 +M%&($D!``%!,``"B2$F($0````*4L(`00@`!@@RS@`N(60`#@%D``D!``$$`` +M``"2$"`%D2H@$)$R(!"`HB`",H``&.`60``#```%@A!A.X"D``$X@``3X!9` +M`(($?_Z#*&`0@S!@$)$H8`*0`@`!D`(`"`,__]&"$&"`D`(``4````"2$"`9 +MD`(@`4````"2$"`(H!``"!"``#N0$"``D!``$$````"2$"`4D2H@$("B(``R +M@``2X!9```,```2"$&/_@*0``2B```W@%D``$3__^Y`2(4"0!``(0````)(0 +M(!21*B`"0````)(0(`B@$``($(``))`0(`.0$``00````)(0(`J1*B`0@*(@ +M`#*```W@%D``$3__^Y`2(4"0!``(0````)(0(`J0`@`(0````)(0(`B@$``( +M$(``$I`0(`*0$``00````)(0(`61*B`0@*(@`!*``".P$"``$3__^Y`2(4"0 +M!``(0````)(0(`5`````DA`@"*`0``B0$"`!0````)(0(`*F$``(I2P@!(,L +MX`*D%(`!@@5`%:04@`$A```$@A0@`:04@`&4#*#_D!``%",``"9`````DA1@ +MG*4TH`B4#*!_D!``%$````"2%H!0BS/(E`!"P$"`!@._F*@0 +M`!BZ$"``N!`@`*H0(`"N$"```P``"IH08_CD!@`-@A!@H*(&``'"%F`"@@AA +M\("@8-`"@`!1IA`@`("@8-`4@``)@*!A4("@8*`"@`!!@*!@P"*``$H#```$ +M$(`!YK`0(``"@``'@*!A4#2```.`H&@`@*!A0#*``=^P$"``PA9``((`<%^# +M*&`0@S!@$("@9.HX@``'PA9```,```2:$&/D^A4`#1"``"2"$&/F&S__^IH3 +M8W2"`$`-@RA@$(,P8!"`H&#O.(``!\(60``#```$FA!CZ/H5``T0@``7@A!C +MZAL___J:$V*$@@!`#8,H8!"#,&`0@*!@X#B```?:%D```P``!)H08^SZ%0`- +M$(``"H(08^X#```%@A!B7("C0`$(@``'`P``!)H08_#Z%0`-@A!C\O@5``$# +M```$FA!C;M(5``T0@``3@A!CO!L```2"$V/\ZA8``0,```7N%@`!@A-C<-(6 +M``&:$V.^$(``"NP6``T#```$FA!C_NH5``VN$``5FA!C`0DS)@$)`0`!"4$"`#$(``#I80(2*3+V`0DS)@$)`0`!"4$"`# +MEA`A%T````"8$"``DR\@$),R8!"0$``0E!`@`Y80(1I`````F!`@`-@6(G"" +M"R#P@@!_T("@8#\X@``IPA8B;H(;(#6`H``!FF`__X(;($6`H``!@F`__X"3 +M0`$2@``&@*,@1@*```2`HR`V,H``',(6(FZ@!*`,D!``$)(0(`*4$"`"EA`@ +M6D````"8$"`"D!``$)(0(`*4$"`"EA`@7$````"8$"`"D!``$)(0(`*4$"`" +MEA`@7D````"8$"`"D!``$)(0(`*4$"`!EA`@_D````"8$"`"PA8B;H"@8$$( +M@``BF!`@`*`$H`R0$``0DA`@`900(`&6$"$90````)@0(`&0$``0DA`@`900 +M(`*6$"`!0````)@0(`.0$``0DA`@`900(`*6$"`#0````)@0(`.0$``0DA`@ +M`900(`&6$""+0````)@0(`.0$``0DA`@`900(`&6$"",0````)@0(`.8$"`` +M`P```)808`"#+J`0M3!@$(,K(`*"`$`2F@,`#)H#0`R:`T`-F@-`&ILK8`+: +M`L`-F`,@`8"C(`P(O__VVB!@K,(68`*`B&!``H``"9`$H*S"!&`@3-@6(G"""R#P@@!_T("@8#\8@``3 +MM!``'((;(#6`H``!FF`__X(;($6`H``!@F`__X"30`$R@``(@A`@`H"C($8" +M@``$@*,@-C*```:8$"`!@A`@`A"```3")[PLF!`@`=@GO"S"%N`"@@AA\("@ +M8-`B@``>`P``!Q2```B`H&%0@*!@H`*``!*`H&#``H``%I80(``P@`%_`H`` +M!X"@85`T@``#@*!H`("@84`2@`%YEA`@``,```>"$&!DK`8``0,```00@``- +M@A!C:`,```>"$&!PK`8``0,```00@``'@A!C:@,```>"$&!\K`8``0,```2" +M$&-LVA8``<(5H`:`BT`!`H`!8Y80(`#:!Z!,PE-``((`0`'"-[P>PE9``((` +M0`'"-[PF`S__]X(08JW"-[Q`PC>\0JH0(`"D$"``VA6@!I@'O_B#.T`2@(A@ +M`0*```B`I6`!&(`!3I80(`""!4`5@@!`#.0P?$BJ!6`!I`2@`8"DH`,(O__U +M@SM`$M`6P`#4%:`$T@6``)8'O#A```%?F`>\-.8'O#C"![PT@*3``1B``&^J +M$"``N@>^X*X'OLBX![Q(@RS@`H(`0!.#*&`"@@!`$X,H8`+:!:`(J`!`#=H7 +MO$(#```W@A!BK8"C0`$2@``=Y!>\0*$LH`*@!``2H2P@`J`$`!22!"`(Y!0@ +M!J($@!*0$``=0````)00`!&@!"`0D!``%Y(0`!!`````E!``$=95(`*0$``2 +MDA``'900`!=```%BF`>\2("B(``"@`$3EA`@`(,M8`<0@``[D`>]R*$LH`*@ +M!``2H2P@`J`$`!22!"`(Y!0@!J($@!*0$``=0````)00`!&@!"`0D!``%Y(0 +M`!!`````E!``$=95(`*0$``2DA``'900`!=```%'F`>\2("B(``"@`#XEA`@ +M`(,M8`>0![W(D`(``9(0`!Q`````E!`@@.07O$*A+*`"H`0`$J$L(`*@!``4 +MD@0@".04(`:B!(`2D!``'4````"4$``1H`0@$)`0`!>2$``00````)00`!'6 +M52`"D!``$I(0`!V4$``70``!*)@0`!R`HB```H``V980(`"#+6`'D`>\R)`" +M``&2![Q(0````)00(("F!.`!P@>\-("DP`$(O_^8J@5@`=8'O#C8!8``@@+` +M"^@3``':![PT@@-`#>83``&J(T`+VA>\0@,``#>"$&*M@*-``1*``#*D$"`` +MH@>_^*`$@!*@!``1T!;``),M(!"5+.`0UE0]T(,M8`:"`$`2@@!``8(`0!'8 +M4'W0DS)@$$```+.5,J`0I`2@`8"DH#\(O__PT#0_@)`'OW@#```4@A!BP$`` +M`3G2!@`!@RH@$)LX8!"#,&`?F@-``9L[8`':-D``PA>_]H,H8!";.&`0@S!@ +M'YH#0`&;.V`!VC>\/L(7O_:#*&`0FSA@$(,P8!^:`T`!FSM@`<('H$S:,$`` +MPA>\0!"``$'"-H``K`>_^(,M(!"I,&`0@RS@$*^^`,``!2"$&+`U`8``4```5.6![PR@RH@$)LX8!"#,&`? +MF@-``9L[8`':-D``PA>\,H,H8!";.&`0@S!@'YH#0`&;.V`!VC>\/L(7O_:# +M*&`0FSA@$(,P8!^:`T`!FSM@`<('H$S:,$``PA>\0,(V@`#"%[Q"$(``2,(V +MH`*#*R`0@SA@$-I7OW:`H$`-%(``)=@7O!Z#*R`0@SA@$("@0`T4@``AD`>_ +M>)`'OO@#```4@A!BP$```-#2!@`!PA>\0L(V@`#"-J`"@RH@$)LX8!"#,&`? +MF@-``9L[8`':-D``PA>_=H,H8!";.&`0@S!@'YH#0`&;.V`!VC>\/L(7OW:# +M*&`0FSA@$(,P8!^:`T`!FSM@`<('H$P0@``?VC!``)`'OW@#```4@A!BP$`` +M`++2!@`!PA>\0,(V@`#"-J`"@RH@$)LX8!"#,&`?F@-``9L[8`':-D``PA>_ +M]H,H8!";.&`0@S!@'YH#0`&;.V`!VC>\/L(7O_:#*&`0FSA@$(,P8!^:`T`! +MFSM@`=@'H$S:,P``V@>@3,(30`":$"`_FB-``0,```O:-@`!EA`@`8''X`B1 +MZ``+G>._F+4NH!"U-J`0LRY@$+,V8!"`IH`9`H``$X(0`!NA+B`0H30@$)`D +M`!F3+R`00````),Z8!"B$``(H":`$),NX!"3.F`00````)`0`!"B!$`(DB:` +M&4````"0$``1@A``"+$H8!"Q/B`0@@``)WCOYB8$``9FA``&I80 +M`!N>$"!`PA8@?OI6('[X5D``NB=`'("G8'X4@``#E`!_@M060`"Z$"`_]!8@ +M?L)6('ZV`'__@R]@$(,X8`_"5@`!@*!`&Q2```.X$"`!N!`@`(,O8!"#.&`0 +M@C@``8,P8!^`CP`!,K__]+H'?__"$R!^PC+``+@0`!VR$"`_@RZ@$(,X8!#Z +M4L``@*!`'22```R>$"``@R\@$("@``&Z8#__@RO@$("@``&"0"``@(]``0*` +M``:#+R`0GA`@`+`0``RX$"`_@R\@$(,X8!"`H&``!(``$X(`0`'Z5@`!@RZ@ +M$(,X8!"`IT`!!H``#;H0``&"!S__N!```8,H8!"#.&`0@*!@``2```:"`$`! +MPE8``8"@0!T6O__X@@<__X,O(!"`H``!NF`__X,KX!"`H``!@F`__X"/0`$" +M@``2@RY@$("@8``F@``9L2J@$(,N8!"#.&`/N@!`#?H78`+Z,T`!@@9__[(0 +M``&#*&`0@*!@`!:___B#+F`0$(``#+$JH!"#.&`/NA<`#_HS0`&"!G__LA`` +M`8,H8!"`H&``%K__N+0&O_ZQ*J`0L3X@$(''X`B!Z```G>._F`,``!2@$&+` +MT`8`$("B(``"@``&`P``"D`````!````P"8`$`,```J@$&/XT`8`$("B(``" +M@``%`0```$`````!````P"8`$(''X`B!Z```G>._F)X0`!GT%F`$L!`@`+80 +M(`&#+N`"@@!`&X,H8`*"`$`/^!!@!/H08`2#+J`0@SA@$("G0`$V@``%M@;@ +M`;`0`!NT$``._F,`V@`#"%F`"@@AA0("@84`2@``(K!`` +M&`,```>"$&!D@@8``>@`8`@0@``"$&!D@@6``>@`8!38$&`0@*,@``2` +M`)"P$"``VA9``,(5``"`HT`!*H``$<(5(`*#*R`"@@!`#(,H8`*"`$`,@RA@ +M`H(`0!3"$'^L@*-``0B``!26$"``PA4``("C0`$Z@``'DRL@`L(5(`+"-H`` +MD!``%A"``'22$``4D@)`#),J8`*2`D`,DRI@`I("0!3"$G^NPC:``!"``&J2 +M`G^L@*+`#!:``!B4$"``PA9``)(0``&#*&`0@S!@$-H5``"`H$`-"(``$(,J +M8!";,&`0E!``"Y8"X`&`HL`,%H``"H,JX`*"`$`+@RA@`H(`0`N#*&`"PA4` +M`8"C0`$XO__VE!``"X,JX`*"`$`+@RA@`H(`0`N;*&`"ZA4`#8,JH`*"`$`* +M@RA@`H(`0`JQ*&`"PA4`&*HE0`&`I6``!(``-*8%``W05.`"I`4`&.)4H`*0 +M(@`1TA9``$````"2(D`!H!``")`0`!%`````DA``%:`$``B0$``00````)(0 +M`!61*B`8D3H@&-`V@`"0$``6?___0Y(0`!.@$``(H2P@$*$\(!"0$``6?___ +M/9(0`!*1*B`0D3H@$*`D``C2%D``PA4`&)(B0`%`````D!``$*`0``B0$``6 +M?___,9(0`!*1*B`0D3H@$$````"2$``5H`0`")`0`!!`````DA``%9$J(!@0 +M@``2D3H@&(,JX`*"`$`+@RA@`H(`0`N3*&`"VA9``,(5``F`HT`!$H``"K`0 +M(`"2!0`)PA)@`L(V@`"0$``6?___%@$```#0-L``L!`@`8''X`B!Z```G>._ +MD*(0(`"`I$`:&H``%:00(`&F![_V@RQ@`Z`&0`&0$``8DA``$)0'O_9___\[ +ME@>_]("B(``B@``&I!`@`,(,X`'"+"`&P@^_]<(L(`>B!&`!@*1`&@J___&# +M+&`#@@````````````````` +M````````````````````````````G>._F*`0(``#````HA!@`(($`!""`$`0 +MFRA@`]($0`V"`$`!@@!`&8,H8`+4!$`!0````)`0`!BV!N`!@([@/S*```6@ +M!"`!0````)`0(`&@!"`!@*0@#PB__^^"!``0H!`@``,```"R$&``@RP@`](& +M0`&"`$`9U`!@!$````"0$``8M@;@`8".X#\R@``%H`0@`4````"0$"`!H`0@ +M`8"D((H(O__S@RP@`[(0(``#````H!!@`((&0!F"`$`9FRA@`M($``V"`$`: +M@RA@`M0$``%`````D!``&+8&X`&`CN`_,H``!;(&8`%`````D!`@`;(&8`&` +MIF`_"+__\((&0!F!Q^`(@>@``)WCOYBH$``8JA`@`.`60``#```$@A!BOX"D +M``$8@``YIA`@`)`$-W!`````DA`@!8"B(``R@``+X!9``)H$`!`#/__[@A!B +MX*`#0`&0$``00````)(0(`H0@``1H!``")`$-U!`````DA`@!8"B(``2@`"5 +ML!`@`)H$`!`#/__[@A!BH*`#0`&0$``00````)(0(`J@$``(JA`@`:$L(`*@ +M#"#_D!``$$````"2$"`(H!``")`0`!0C```H0````)(48@3"%D``@*!IM#*` +M``:4"C_OE!(@$)`0`!00@``%DA1B!)`0`!03```HDA)B!$````"E+"`$$(`` +M8(,LX`+B%D``X!9``)`0`!!`````DA`@!9$J(!"1,B`0@*(@`C*``!C@%D`` +M`P``!8(083N`I``!.(``$^`60`""!'_^@RA@$(,P8!"1*&`"D`(``9`"``@# +M/__1@A!@@)`"``%`````DA`@&9`"(`%`````DA`@"*`0``@0@``[D!`@`)`0 +M`!!`````DA`@%)$J(!"`HB``,H``$N`60``#```$@A!C_X"D``$H@``-X!9` +M`!$___N0$B%`D`0`"$````"2$"`4D2H@`D````"2$"`(H!``"!"``"20$"`# +MD!``$$````"2$"`*D2H@$("B(``R@``-X!9``!$___N0$B%`D`0`"$````"2 +M$"`*D`(`"$````"2$"`(H!``"!"``!*0$"`"D!``$$````"2$"`%D2H@$("B +M(``2@``CL!`@`!$___N0$B%`D`0`"$````"2$"`%0````)(0(`B@$``(D!`@ +M`4````"2$"`"IA``"*4L(`2#+.`"I!2``8(%0!6D%(`!(0``!((4(`&D%(`! +ME`R@_Y`0`!0C```F0````)(48)RE-*`(E`R@?Y`0`!1`````DA1@V*`4(LSR +M)0`0L!`@`8''X`B!Z```G>._F*80`!@#```*@A!C^.(&``'"%F`"@@AA\("@ +M8,`"@``2I!`@`("@8,`4@``'@*!@T("@8*`"@``(`P``!!"``-:P$"``(H`` +M"0,```00@`#2L!`@`)H08_32%@`-$(``!H(08_8#```$FA!C^-(4P`V"$&/Z +M\A3``9@0(``#````EA!@`(,K(`*;*R`#F@-`"]H#8`28@R`!`K__^]HD0`&8 +M$"```P```)008`"#+J`0ES!@$(,K(`*"`$`1F@,`#)H#0`R:`T`-F@-`"YLK +M8`+:`H`-F(,@`0*___?:(&`$F!`@``,```"4$&``@RZ@$)$````"0$``8I`2@`8",H#\R@``%H`0@`4````"0 +M$"`!H`0@`8"D(`((O__P@@0`$`,```J"$&/0P"3``;`0(`&!Q^`(@>@```,` +M``J"$&/X@*)@!QB``!#0`@`!@RI@`AL```":$V``P@-``8'`0``!````$(`` +M"9`"(`00@``'D`(@"!"```60`B`,$(```Y`"('B0$"``@@``)WCOY"N$``8[`>@7)@0`!F4 +M$``=L@9`&:H0(`"[+V`0NS=@$("G8`$(@`!,L!`@`((F@`R;+6`0@RA@$("@ +M0`T*@`!%@B:`#+LJH!"#*&`0M3!@$)$N8!"1.B`0DA``&Y4W8!"6![_T?___ +ML9@'O_#"![_P@*!@`!*```29-V`0@A`@`<(GO_":`S__P@>_]("@0`T2@``& +MD`!``8(#/_[")[_TP@>_])``0`'"![_P@@!``=I6P`C"5L`!@*-``3*```2C +M+F`0$(``%M`7``BC/&`0Y@>_]*8$P!/H5L`3D"1`%.`'O_"@!``00````-(7 +M`!"D$``(X%;`$*(D`!'2%P`30````)`0`!&D!(`(H"0`%)`0`!)`````DA`` +M$(,M8!"#,&`0FRW@!IH#0`&:`T`-T#6`#8(%8`&J$``!@RA@$(,P8!"`H$`: +M"+__PK(&8`*P$"`!@@` +M`)WCN7CX)Z!4\`>@7.P'H&"X$``9JA`@`)$N8!"1.B`0U!:@%)(0`!J6![GD +M?___2Y@'N>"F$"``K@>_^((0(`.0($`3P@>YY)H`0`&:`T`!@RM@!)H#0`&: +M`T`-@@(`"((`0`B7*&`#F@-`"Y@#0!K"$R`@@*!@``*``)/D$R`@F@5`%<(3 +M(!["-@`-E`-`%]@3("S8,KGXV@>YX((#0`V"`$`-FRA@!((`0`V"`$`!@@!` +M"X(`0!J9*R`0F3L@$-H08"S"4&`L@*,``32```+:,KGX@@5`%9(`0!?"$GGX +M@RA@$)LX8!"#,&`?F@-``9L[8`':,GGXV@>YY)4LH!"5,J`0@@-`#8(`0`V; +M*&`$@@!`#9@"``B8`P`(F2L@`H(`0`R"`$`*@@!``8(`0!K6$&`JUC)Y\-H' +MN>""`T`-@@!`#9LH8`2"`$`-@@!`#((`0`J"`$`!@@!`&I?"B!4`5H@1`%\(4>?"#*&`0E3A@$(,P8!^4`H`! +ME3J@`=0T>?#25'GXP@>YY)@`0`&8`P`!@RL@!)@#``&8`P`,H`(`"*`$``BA +M+"`#F`,`$)@#`!J6`R`LF`,@(J4LH!"E-*`0@@>]^,(CH%R0$``5?___$9H0 +M`!+25'GXU%1Y\,('N>"8`$`!F`,``8,K(`28`P`!F`,`#)@#`!"8`P`:E@,@ +M+)@#("*"![OXPB.@7)`0`!5___\`FA``$L(4>?#:%'GX@B!`#8,H8!"`H&`` +M`H``'J(0(`"H![_X@R\@$+,P8!""!4`5@@!`%-H0>?#"$'GXFB-``9LK8!"E +M,V`0H2U@!J`$`!&@!``0H`0`%,('N>2"`$`!TA:``<('N>""`$`!U!:``=94 +M/@#85#P`?___.9`0`!FB!&`!@*1`$@J___#0-#H`J@5@`:8$X`&`I.`#"+__ +M78(0(`/"%[GPV@>@5,(S0`"B$"``@*1`%1J``(VF$"``J`>_^(,NX!"W,&`0 +M@@5__X"DP`$2@``(F`3`$YH$P!."`T`4PA!Y\((`8`00@``*PC=`#9H#`!3" +M4WGPVE-Y^H(`0`V;,&`?@@!`#8,X8`'"-T`,@*3@``*```F@$"``@@3`$YH` +M0!W@$W_^@@!`%,)0>?B@)``!H"0`&X,LX`>"`$`4VA!Z`L(0>@":(T`!@A`` +M#9LK8!"`HV``(H```H(0(`&`I"``%H``%)@0``&#+.`'F@>``8,K(!"Y,&`0 +MY!-Y^)`0`!!`````DA``')`$@`B:!$`1@RH@$("@8``6@``#H@1@`9`0(`"@ +MA"`!#+__]=`U@`V"!,`3F@!`%-)3>?#:4WGXDB)`#>070`&D!(`;I"2`#8"B +M0!((@``#N!``";@0`!*#+R`0@SA@$("D``$V@``0@RS@!I?R:(T`!@A``#9LK8!"`HV``(H```H(0(`&` +MI(`<"(``'I@0``&#+*`0@SA@$("D``$6@``9@RS@!H(`0`F"`$`!F@>``8,K +M(!"S,&`0]!-Y]I`D`!Q`````DA``&9`&@`B:!$`1@RH@$(,X8!"`H&!_!(`` +M`Z($8`&0$"!_H`0@`8,LH!"#.&`0@*0``0:___'0-8`-I@3@`8"DP!4*O_][ +M@@5__X"DX`,8@``*@*1@?X($P!.:`$`=VA-__J8$X`&`I.`#"+__^]HW0`&` +MI&!_&(``"0$```""!$`1F@!`%MH3?_ZB!&`!@*1@?PB___O:-8`!@_\)`0`!A`````DA0B6!4` +M`#"4*@`*PA2@'((`?_^#*&`.&P``,(((0`V4$H`!D!``&$````"2%")8PE>_ +M[H"@8``"@``&VA>_[IH@``T#```+$(``!-HTP`$#```+P#3``0,``"BX$&*` +MH!`@`)LL(`/4%$`-E`J@_YH#0!'""V`#@RA@")02@`'""V`%@RA@$)02@`'" +M"V`'@RA@&)02@`&0$``80````)(0`!R@!"`!@*0@'PB__^ZX!R`$E`T@#\(7 +MO_"#*&`$@@AC\)02@`'"%[_R@RA@"AL``#^""$`-E!*``<(7O_2#*&`0&P`/ +MP(((0`V4$H`!PA>_]H,H8!8;`_``@@A`#902@`&0$``8$P``*$````"2$F)L +ML!`@`8''X`B!Z```G>._F`,``!2@$&+`T`8`$("B(``"@``&`P``"D`````! +M````P"8`$`,```J@$&/XT`8`$("B(``"@``%`0```$`````!````P"8`$('' +MX`B!Z```F!`@`)80(`."(L`,F@!``9H#0`&;*V`#D`-`"<(2(`B`H&``(H`` +M!)@#(`$0@``(T%(@%("C(`,(O__U@B+`#((0(`"#*&`0D3A@$('#X`@!```` +MFA`@`((#0`V6`$`-@RK@`X(`0`G8$&`(@*,@`"*```B:`V`!@RK@`H(`0`R" +M`$`!@@!`"1"```C04&`2@*-@`PB___*"`T`-@A`@`(,H8!"1.&`0@((&``&`HV"@ +M$H``K[`0(`"F`&`8V!!@%,(08!2`H&```H``J;`0(`#6%D``PA3``("BP`$* +M@``3D!``%)LK(!";,V`0@@-`#8(`0`V;*&`$@@!`#8(`0`&"`$`3PA!_FH"B +MP`$(@``6DA`@`,(4P`"`HL`!&H``"8,K(!"0$``4?___M9(0`!/0-H``D!`` +M%!"``(F2$``3@S!@$*``0`&@!``!@RP@!*`$``&@!``0H`3`$!"``'J@!#^: +M@RL@$)00``&`H&```H``&9@0(`#"%D``EA```8,H8!"#,&`0VA3``("@0`T( +M@``1@RK@$)4RH!"7,&`0DA``#)@#(`&`HP`*%H``"H(#``R"`$`,FRA@!((` +M0`V"`$`!PA3``8"BP`$XO__VDA``#((#``R"`$`,FRA@!((`0`V6`$`!\!3` +M"X("0`F"`$`)FRA@!((`0`VJ`$`!PA3`%;`F``&`IB``!(``0Z0$P`N0$``4 +M?___>9(0`!*@$``(H2P@$*$\(!"B!,`5D!``%'___W*2$``1D2H@$)$Z(!"@ +M)``(TA9``,(4P!62(D`!0````)`0`!"@$``(D!``%'___V:2$``1D2H@$)$Z +M(!!`````DA``&*`$``B0$``00````)(0`!B1*B`8D3H@&-`V@`"0$``4?___ +M0Y(0`!*@$``(H2P@$*$\(!"0$``4?___/9(0`!&1*B`0D3H@$*`D``C2%D`` +MPA3`%9(B0`%`````D!``$*`0``B0$``4?___,9(0`!&1*B`0D3H@$$````"2 +M$``8H`0`")`0`!!`````DA``&)$J(!@0@``5D3H@&((#``R"`$`,FRA@!((` +M0`V2`$`!VA9``,(4P`F`HT`!$H``#;`0(`"@!,`)D!``%'___RV2$``0T#:` +M`)`0`!22$``0?___$P$```#0-L``L!`@`8''X`B!Z```G>._D*(0(`"`I$`: +M&H``%:00(`&F![_V@RQ@`Z`&0`&0$``8DA``$)0'O_9___\NE@>_]("B(``B +M@``&I!`@`,(,X`'"+"`&P@^_]<(L(`>B!&`!@*1`&@J___&#+&`#@._F*@0 +M`!BJ$"``X!9```,```2"$&*_@*0``1B``#FF$"``D`0W<$````"2$"`%@*(@ +M`#*```O@%D``F@0`$`,___N"$&+@H`-``9`0`!!`````DA`@"A"``!&@$``( +MD`0W4$````"2$"`%@*(@`!*``(VP$"``F@0`$`,___N"$&*@H`-``9`0`!!` +M````DA`@"J`0``BJ$"`!H2P@`J`,(/^0$``00````)(0(`B@$``(D!``%",` +M`"A`````DA1B!,(60`"`H&FT,H``!I0*/^^4$B`0D!``%!"```62%&($D!`` +M%!,``"B2$F($0````*4L(`00@`!8@RS@`N(60`#@%D``D!``$$````"2$"`% +MD2H@$)$R(!"`HB`",H``&.`60``#```%@A!A.X"D``$X@``3X!9``(($?_Z# +M*&`0@S!@$)$H8`*0`@`!D`(`"`,__]&"$&"`D`(``4````"2$"`9D`(@`4`` +M``"2$"`(H!``"!"``#.0$"``D!``$$````"2$"`4D2H@$("B(``R@``.X!9` +M``,```2"$&/_@*0``2B```G@%D``$3__^Y`2(4"0!``(0````)(0(!00@``< +MD2H@`I`0`!!`````DA`@"I$J(!"`HB``,H``">`60``1/__[D!(A0)`$``A` +M````DA`@"A"```Z0`@`(D!``$$````"2$"`%D2H@$("B(``2@``CL!`@`!$_ +M__N0$B%`D`0`"$````"2$"`%0````)(0(`B@$``(D!`@`4````"2$"`"IA`` +M"*4L(`2#+.`"I!2``8(%0!6D%(`!(0``!((4(`&D%(`!E`R@_Y`0`!0C```F +M0````)(48)RE-*`(E`R@?Y`0`!1`````DA1@V*`4(LSR)0`0L!`@`8''X`B! +MZ```G>._F*80`!B0$"``JA`@`)(0(`"H$"```P``"H(08_CB!@`!PA9@`H(( +M8?"`H�`H``1J00(`"`H�%(``"8"@84"`H&"@`H``.X"@8,`B@``_`P`` +M!!"``3.P$"```H``!("@85`R@`$OL!`@`,(60`""`'!?@RA@$(,P8!"`H&3J +M.(``!\(60``#```$FA!CY-`4P`T0@``E@A!CYAL___J:$V-T@@!`#8,H8!"# +M,&`0@*!@[SB```?"%D```P``!)H08^C0%,`-$(``&((08^H;/__ZFA-BA((` +M0`V#*&`0@S!@$("@8.`X@``'VA9```,```2:$&/LT!3`#1"```N"$&/N`P`` +M!8(08ER`HT`!"(``$Y@0(``#```$FA!C\-`4P`V"$&/R$(``#.H4P`$#```$ +MFA!C]-(6``T0@``&@A!C]@,```2:$&/XTA3`#8(08_KH%,`!F!`@``,```"6 +M$&``@RL@`ILK(`.:`T`+V@-@!)B#(`$"O__[VB1``9@0(``#````E!!@`(,N +MH!"7,&`0@RL@`H(`0!&:`P`,F@-`#)H#0`V:`T`+FRM@`MH"@`V8@R`!`K__ +M]]H@8`28$"```P```)008`"#+J`0ES!@$(,K(`*"`$`1F@,`#)H#0`R:`T`- +MF@-`"YLK8`+:`H`-F(,@`0*___?:(&`(F!`@``,```"4$&``@RZ@$)@```,```J"$&/X@*)@!QB``!#0`@`!@RI@ +M`AL```":$V``P@-``8'`0``!````$(``"9`"(`00@``'D`(@"!"```60`B`, +M$(```Y`"(*"0$"``@@``)WCOY"N$``8[`>@7)@0`!F4$``=L@9`&:H0(`"[+V`0NS=@$("G +M8`$(@`!,L!`@`((F@`R;+6`0@RA@$("@0`T*@`!%@B:`#+LJH!"#*&`0M3!@ +M$)$N8!"1.B`0DA``&Y4W8!"6![_T?___L9@'O_#"![_P@*!@`!*```29-V`0 +M@A`@`<(GO_":`S__P@>_]("@0`T2@``&D`!``8(#/_[")[_TP@>_])``0`'" +M![_P@@!``=I6P`C"5L`!@*-``3*```2C+F`0$(``%M`7``BC/&`0Y@>_]*8$ +MP!/H5L`3D"1`%.`'O_"@!``00````-(7`!"D$``(X%;`$*(D`!'2%P`30``` +M`)`0`!&D!(`(H"0`%)`0`!)`````DA``$(,M8!"#,&`0FRW@!IH#0`&:`T`- +MT#6`#8(%8`&J$``!@RA@$(,P8!"`H$`:"+__PK(&8`*P$"`!@@``)WCN7CX)Z!4\`>@7.P'H&"X$``9 +MJA`@`)$N8!"1.B`0U!:@%)(0`!J6![GD?___2Y@'N>"F$"``K@>_^((0(`.0 +M($`3P@>YY)H`0`&:`T`!@RM@!)H#0`&:`T`-@@(`"((`0`B7*&`#F@-`"Y@# +M0!K"$R`@@*!@``*``)/D$R`@F@5`%<(3(!["-@`-E`-`%]@3("S8,KGXV@>Y +MX((#0`V"`$`-FRA@!((`0`V"`$`!@@!`"X(`0!J9*R`0F3L@$-H08"S"4&`L +M@*,``32```+:,KGX@@5`%9(`0!?"$GGX@RA@$)LX8!"#,&`?F@-``9L[8`': +M,GGXV@>YY)4LH!"5,J`0@@-`#8(`0`V;*&`$@@!`#9@"``B8`P`(F2L@`H(` +M0`R"`$`*@@!``8(`0!K6$&`JUC)Y\-H'N>""`T`-@@!`#9LH8`2"`$`-@@!` +M#((`0`J"`$`!@@!`&I?"B!4`5 +MH@1`%\(4>?"#*&`0E3A@$(,P8!^4`H`!E3J@`=0T>?#25'GXP@>YY)@`0`&8 +M`P`!@RL@!)@#``&8`P`,H`(`"*`$``BA+"`#F`,`$)@#`!J6`R`LF`,@(J4L +MH!"E-*`0@@>]^,(CH%R0$``5?___$9H0`!+25'GXU%1Y\,('N>"8`$`!F`,` +M`8,K(`28`P`!F`,`#)@#`!"8`P`:E@,@+)@#("*"![OXPB.@7)`0`!5___\` +MFA``$L(4>?#:%'GX@B!`#8,H8!"`H&```H``'J(0(`"H![_X@R\@$+,P8!"" +M!4`5@@!`%-H0>?#"$'GXFB-``9LK8!"E,V`0H2U@!J`$`!&@!``0H`0`%,(' +MN>2"`$`!TA:``<('N>""`$`!U!:``=94/@#85#P`?___.9`0`!FB!&`!@*1` +M$@J___#0-#H`J@5@`:8$X`&`I.`#"+__78(0(`/"%[GPV@>@5,(S0`"B$"`` +M@*1`%1J``(VF$"``J`>_^(,NX!"W,&`0@@5__X"DP`$2@``(F`3`$YH$P!." +M`T`4PA!Y\((`8`00@``*PC=`#9H#`!3"4WGPVE-Y^H(`0`V;,&`?@@!`#8,X +M8`'"-T`,@*3@``*```F@$"``@@3`$YH`0!W@$W_^@@!`%,)0>?B@)``!H"0` +M&X,LX`>"`$`4VA!Z`L(0>@":(T`!@A``#9LK8!"`HV``(H```H(0(`&`I"`` +M%H``%)@0``&#+.`'F@>``8,K(!"Y,&`0Y!-Y^)`0`!!`````DA``')`$@`B: +M!$`1@RH@$("@8``6@``#H@1@`9`0(`"@A"`!#+__]=`U@`V"!,`3F@!`%-)3 +M>?#:4WGXDB)`#>070`&D!(`;I"2`#8"B0!((@``#N!``";@0`!*#+R`0@SA@ +M$("D``$V@``0@RS@!I?R: +M(T`!@A``#9LK8!"`HV``(H```H(0(`&`I(`<"(``'I@0``&#+*`0@SA@$("D +M``$6@``9@RS@!H(`0`F"`$`!F@>``8,K(!"S,&`0]!-Y]I`D`!Q`````DA`` +M&9`&@`B:!$`1@RH@$(,X8!"`H&!_!(```Z($8`&0$"!_H`0@`8,LH!"#.&`0 +M@*0``0:___'0-8`-I@3@`8"DP!4*O_][@@5__X"DX`,8@``*@*1@?X($P!.: +M`$`=VA-__J8$X`&`I.`#"+__^]HW0`&`I&!_&(``"0$```""!$`1F@!`%MH3 +M?_ZB!&`!@*1@?PB___O:-8`!@YH'O_"0$``80````)(4(E@5```PE"H`"L(4H!R"`'__@RA@ +M#AL``#"""$`-E!*``9`0`!A`````DA0B6,)7O^Z`H&```H``!MH7O^Z:(``- +M`P``"Q"```3:-,`!`P``"\`TP`$#```HN!!B@*`0(`";+"`#U!1`#90*H/^: +M`T`1P@M@`X,H8`B4$H`!P@M@!8,H8!"4$H`!P@M@!X,H8!B4$H`!D!``&$`` +M``"2$``_ +M\H,H8`H;```_@@A`#902@`'"%[_T@RA@$!L`#\"""$`-E!*``<(7O_:#*&`6 +M&P/P`(((0`V4$H`!D!``&!,``"A`````DA)B;(''X`B1Z"`!G>._F`,``!2@ +M$&+`T`8`$("B(``"@``&`P``"D`````!````P"8`$`,```J@$&/XT`8`$("B +M(``"@``%`0```$`````!````P"8`$(''X`B!Z```F!`@`)80(`."(L`,F@!` +M`9H#0`&;*V`#D`-`"<(2(`B`H&``(H``!)@#(`$0@``(T%(@%("C(`,(O__U +M@B+`#((0(`"#*&`0D3A@$('#X`@!````FA`@`((#0`V6`$`-@RK@`X(`0`G8 +M$&`(@*,@`"*```B:`V`!@RK@`H(`0`R"`$`!@@!`"1"```C04&`2@*-@`PB_ +M__*"`T`-@A`@`(,H8!"1.&`0@("C8*`"@``%@@8``0,```>"$&!D@@8``:8`8!C8 +M$&`4PA!@%("@8``"@`"IL!`@`-860`#"%,``@*+``0J``!.0$``4FRL@$)LS +M8!""`T`-@@!`#9LH8`2"`$`-@@!``8(`0!/"$'^:@*+``0B``!:2$"``PA3` +M`("BP`$:@``)@RL@$)`0`!1___^SDA``$]`V@`"0$``4$(``B9(0`!.#,&`0 +MH`!``:`$``&#+"`$H`0``:`$`!"@!,`0$(``>J`$/YJ#*R`0E!```8"@8``" +M@``9F!`@`,(60`"6$``!@RA@$(,P8!#:%,``@*!`#0B``!&#*N`0E3*@$)

_]G___RR6![_T@*(@`"*```:D$"``P@S@`<(L +M(`;"#[_UPBP@!Z($8`&`I$`:"K__\8,L8`.!Q^`(D>@`$IWCOYA`````D!`@ +MK`,```J"$&/X@*(@``*```S0)@`!(0``%)H4(L2"$"$`PB8`#:`4(L!````` +MD!`A`("B(``2@``&T"8`$((0(`+")D``$(``)+`0(``;```*F!-A-`,```"" +M$&``PB8`#)@383@#````@A!@`,(F``R8$V$\`P```((08`#")@`,F!-A0`,` +M``""$&``PB8`#)@3840#````@A!@`,(F``R8$V%(`P```((08`#")@`,F!-A +M3`,```""$&``PB8`#)H385`#````@A!@`,(F``VP$"`!@_Z#_H_^@````````````!0`*`!0`'@`R`$8`50!:`%\` +M9`````H`%``>`"@`,@`\`$8`4`!:`&0```#"````Q````,4```#0````V@`` +M`.0```#"````PP```-0```#R```!#0```2@```#/````R@`"(5```0%```0` +MH``(`,``(`#0`$`!4``````9F`$D!@4B```````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````________`````)@`````1P``F`@````` +M``"8#`F$CJ8``)@0/3+@````F!0```=K``"8'````````)@@`@("````F"0` +M``X.``"8*`H"`@$``)@L``-O_```F#````````"8-```#@X``)@X````!P`` +MF#P``@$```"80(EC`````)A$$W(6G```F$@`&+8S``"83!*$83P``)A0#>BX +MX```F%0`!TA9``"86'Z`OKH``)A<,3IF7@``F&```!T(``"89``!S@```)AH +M0)I!D```F'`````/``"8=````(```)AX````!```F0````````"9!``````` +M`)D(````````F0P`@`````"9$`````,``)L`````````FP0````@``";"``` +M`!```)L,````,```FQ`````(``";%````"@``)L8````*```FQP````$``"; +M(````"0``)LD````%```FR@````T``";+`````P``)LP````+```FS0````" +M``";.````"(``)L\````$@``FT`````R``";1`````H``)M(````*@``FTP` +M```!``";4````"$``)M4````$0``FU@````Q``";7`````D``)M@````*0`` +MFV0````%``";:````"4``)ML````%0``FW`````U``";=`````T``)MX```` +M+0``FWP````#``";@````",``)N$````$P``FX@````S``";C`````L``)N0 +M````*P``FY0````'``";F````"<``)N<````%P``FZ`````W``";I`````\` +M`)NH````+P``FZP````O``";L````"\``)NT````+P``F[@````O``";O``` +M`"\``)O`````+P``F\0````O``";R````"\``)O,````+P``F]`````O``"; +MU````"\``)O8````+P``F]P````O``";X````"\``)OD````+P``F^@````O +M``";[````"\``)OP````+P``F_0````O``";^````"\``)O\````+P``F@`` +M```=``":!````%T``)H(````G0``F@P```#=``":$````1T``)H4````(0`` +MFA@```!A``":'````*$``)H@````X0``FB0````Q``":*````'$``)HL```` +ML0``FC`````<``":-````%P``)HX````*0``FCP```!I``":0````*D``)I$ +M````(```FD@````9``":3````%D``)I0````F0``FE0````P``":6`````4` +M`)I<````)0``FF````!E``":9````*4``)IH````*```FFP```!H``":<``` +M`!\``)IT````'@``FG@````8``":?````%@``)J`````F```FH0````#``": +MB`````0``)J,````1```FI````"$``":E````!,``)J8````$@``FIP```!2 +M``":H````)(``)JD````T@``FJ@````K``":K````"H``)JP````:@``FK0` +M``"J``":N````!L``)J\````&@``FL````!:``":Q````)H``)K(````V@`` +MFLP````&``":T`````8``)K4````!@``FM@````&``":W`````8``)K@```` +M!@``FN0````&``":Z`````8``)KL````!@``FO`````&``":]`````8``)KX +M````!@``FOP````&``"8U````"```)C,````!```F,@`!@$&``"8G````&T` +M`)C`````````F-`````4"0D```````("!@8&!@8&`@(``````P`&``D`/``` +M````````````````````````\````,P````````````````````*```````` +MX@H``"`!```"`0``&$````````08&5<$!08%(@`````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````EL"8\)M```________```````` +M````(````"````!`````0``&````!@````8``````#`````5````%0```!T` +M```5```00``O_`\`+_P/`"_\'P`O_`\``!!$`"_\#P`O_`\`+_P?`"_\#P`` +M$$@`+_P/`"_\#P`O_!\`+_P/```03``O_`\`+_P/`"_\'P`O_`\``!!0`"_\ +M#P`O_`\`+_P?`"_\#P``$%0`+_P/`"_\#P`O_!\`+_P/```06``O_`\`+_P/ +M`"_\'P`O_`\``!!<`"_\#P`O_`\`+_P?`"_\#P``$&``+_P/`"_\#P`O_!\` +M+_P/```09``O_`\`+_P/`"_\'P`O_`\``!!P```!:````>````&X```!:``` +M$#````(P```!X````+````(P```0L```#9@``!&````?2```#9@``!#P``"@ +MX``!0&@``%B```"@X```@!0$``0`"``(`"``,``$``0```"`'`Z-CZ<.C8_/ +M`6"/E0Z-CZ<``)@$``````````,`````````````F"`"`@(``@("``(!`@`" +M`@(```"8)```#@X```X.```'!P``#@X``)@H"@(``0H"``$%`0``"@(``0`` +MF#0```X.```.#@``#@X```X.``"8.`````<````'````"P````L``)A$$W(6 +MG!-R%J43,3==7C$Z75XQ +M-UU>``"88```O1```+T0``"].```O1```)AD``'.```!S@```@``F$P2A&$\``"85```"%D``)AH0)I!D```F&P% +M#+"!``"8<`````\``)AT````@```F'@````,``"9`````````)D$```````` +MF0@```````"9#`"``````)D0`````0``F1P```DJ``"9(````````)DD``6* +M!0``F2@````!``"9+````````)DP````````F30```````"9.````````)D\ +M````/P``F4`````$``"92````````)E,````````F5````````"95%U0\4P` +M`)E8````&```F5P`2VJ.``"AA`;_!?\``*&(!_\'_P``H8P(_PC_``"AD`G_ +M"?\``*&4"O\*_P``H9@+_PO_``"AG`S_#/\``*&@#?\-_P``H:0/_P[_``"A +MJ!+_$O\``*&L%/\3_P``H;`6_Q7_``"AM!G_%_\``*&X&_\:_P``H;P>_QW_ +M``"AP"/_(/\``*'$)_\E_P``H<@L_RG_``"AS#'_+_\``*'0-_\T_P``H=0Z +M_SK_``"AV#K_.O\``*'<.O\Z_P``H>`Z_SK_``"AY#K_.O\``*'H.O\Z_P`` +MH>PZ_SK_``"A\#K_.O\``*'T.O\Z_P``H?@Z_SK_``"A_#K_.O\``)L````` +M````FP0````@``";"````!```)L,````,```FQ`````(``";%````"@``)L8 +M````!```FQP````D``";(````!0``)LD````-```FR@````,``";+````"P` +M`)LP`````@``FS0````B``";.````!(``)L\````,@``FT`````*``";1``` +M`"H``)M(````!@``FTP````F``";4````!8``)M4````-@``FU@````.``"; +M7````"X``)M@`````0``FV0````A``";:````!$``)ML````,0``FW`````) +M``";=````"D``)MX````!0``FWP````E``";@````!4``)N$````-0``FX@` +M```-``";C````"T``)N0`````P``FY0````C``";F````!,``)N<````,P`` +MFZ`````+``";I````"L``)NH````*P``FZP````K``";L````"L``)NT```` +M*P``F[@````K``";O````"L``)O`````*P``F\0````K``";R````"L``)O, +M````*P``F]`````K``";U````"L``)O8````*P``F]P````K``";X````"L` +M`)OD````*P``F^@````K``";[````"L``)OP````*P``F_0````K``";^``` +M``(``)O\````%@``F-0````@``"8V`!@$&@``)H````!J0```````)H$```! +MZ0```$```)H(````*0```(```)H,````:0```5```)H0```!F0```9```)H4 +M```!V0```=```)H8````&0```!```)H<````60```$0``)H@````F0```(0` +M`)HD```!I0```4@``)HH```!Y0```8@``)HL````)0```<@``)HP```!R``` +M`!0``)HT````"````$(``)HX````2````((``)H\````B````7@``)I````! +MF````;@``)I$```!V````?@``)I(````&````!(``)I,````6````%(``)I0 +M````F````)(``)I4```!I````7P``)I8```!Y````;P``)I<````)````?P` +M`)I@````9`````H``)ID````I````$H``)IH````Y````(H``)IL```!"@`` +M`5H``)IP```!2@```9H``)IT```!B@```=H``)IX```!R@````X``)I\```` +M"@```$X``)J`````2@```(X``)J$````B@```5X``)J(```!N@```9X``)J, +M```!^@```=X``)J0````.@````D``)J4````>@```$D``)J8```!A@```(D` +M`)J<```!Q@```7D``)J@````!@```;D``)JD````1@```?D``)JH````A@`` +M`#D``)JL````Q@```'D``)JP````Q@```+D``)JT````Q@```;T``)JX```` +MQ@```?T``)J\````Q@```#T``)K`````Q@```'T``)K$````Q@```+T``)K( +M````Q@```/T``)K,````Q@```/T``)K0````Q@```/T``)K4````Q@```/T` +M`)K8````Q@```/T``)K<````Q@```/T``)K@````Q@```/T``)KD````Q@`` +M`/T``)KH````Q@```/T``)KL````Q@```/T``)KP````Q@```/T``)KT```` +MQ@```/T``)KX````Q@```/T``)K\````Q@```/T````!````1@!@```````! +M````1@!A```````!````1@!B```````!````1@!C```````!````1@!D```` +M```!````1@!E```````!````1@!F```````!````1@!G```````!````1@!H +M```````!````1@!I```````!````1@!J```````!````1@!K```````!```` +M1@!L```````!````1@!T```````!````1@!T```````!````1@!T```````! +M````1@!T```````!````1@!T```````!````1@!T```````!````1@!T```` +M```!````1@!T```````!````1@!U```````!````1@!V```````!````1@!W +M```````!````1@!X```````!````1@!Y```````!````1@!Z```````!```` +M1@![```````!````1@!\```````!````1@!]```````!````1@!^```````! +M````1@!_```````!````1@"````````!````1`!\```````!````1@"(```` +M```!````1@",```````!````1@"0```````!````1@"4```````!````1@"8 +M```````!````1@"<```````!````1@"@```````!````1@"D```````!```` +M1@"H```````!````1@"L```````!````1@"P```````!````1@"T```````` +M``('`!:>``L68@`*%CH`"18<``@5Z@`'%9H`!15*``05`P`"%%D```````$` +M```#``8`"0`_```````)````!``$``$``0`!````!D9'.``````````````` +M````!`````$``0````1&1S<```````````````````,``0`!``$````#1DH`!Q6:``452@`$%0,``A19```+N``!```````` +M```````&`````0````(````#````!`````4``!!``"_\#P`O_`\`+_P?`"_\ +M#P`O_`\``!!$`"_\#P`O_`\`+_P?`"_\#P`O_`\``!!(`"_\#P`O_`\`+_P? +M`"_\#P`O_`\``!!,`"_\#P`O_`\`+_P?`"_\#P`O_`\``!!0`"_\#P`O_`\` +M+_P?`"_\#P`O_`\``!!4`"_\#P`O_`\`+_P?`"_\#P`O_`\``!!8`"_\#P`O +M_`\`+_P?`"_\#P`O_`\``!!<`"_\#P`O_`\`+_P?`"_\#P`O_`\``!!@`"_\ +M#P`O_`\`+_P?`"_\#P`O_`\``!!D`"_\#P`O_`\`+_P?`"_\#P`O_`\``!`P +M```",````>````"P```!8````>```!!P```!:````>````&X```!C````>`` +M`!"P```.8```$8```!\<```^.```$8```!#P``"@X``!0&@``%B```"PX``! +M0&@``(`4`^@#Z`;@!N`$(`0@"$`(0`;@!N```)@$``````````,````````` +M``````,``)@@`@("``("`@`"`0(``@("``("`@```)@D```.#@``#@X```<' +M```.#@``#@X``)A$$W(6'!-R'"43````````!"X````````$/@````` +M```1.````````!%X````````$;@````````1^````````!(X````````$G@` +M```````2N````````!+X````````$S@````````3>````````!.X```````` +M$_@````````4.````````!1X````````%+@````````4^````````!4X```` +M````%7@````````5N````````!7X````````%C@````````6>````````!:X +M````````%O@````````7.````````!=X````````%[@````````7^``````` +M`!`\````````$'P````````0O````````!#\````````$3P````````1?``` +M`````!&\````````$?P````````2/````````!)\````````$KP````````2 +M_````````!,\````````$WP````````3O````````!/\````````%#P````` +M```4?````````(`$````````@`@```````"`#````````(`@````````@"0` +M``````"`*````#```(`L``?__P``@#`!____``"`-````#$``(`X```````` +M@#P```````"`2````````(!4````````@%@```````"`7/__Q_\``(#`*H(P +M&@``@,0%W`'@``"`R!]`)Q```(#,`?0`````@-```!X<``"`U``"JJH``(#8 +M`@!550``@-P```````"`X/____\``(#D``#__P``@.@```````"`[``````` +M`(#P````````@/0```````"`^````````(#\````B```AP````````"'!``` +M`(P``(<(````Y```APP```+5``"'$````````(<4````````AQ@```"@``"' +M'````'R`B``"9.`H+#`T``)D\````/P``F4B2@+(2``"95%U0X8@``)E<`$MJ +MC@``F6@```/.``"9[8``*)(#_\__```FP````````";*``` +M``P``)LX````$@``FV0````A``";C````"T``)N<````,P````,`!@`)`#\` +M```#``8`"0`_````"0````0`!``!``$``0``````````````!D9'.``````` +M````````````!`````$``0``````````````!$9'-P`````````````````` +M`P`!``$``0```````````````T9'-@``````````````````!````````0`` +M`````````````49'-0``````````````````!``!``$````````````````` +M`$9'-```````````````````!`````$`````````````_____D9',P`````` +M`````````````P`!``$`````````````_____49',@`````````````````` +M!```````````````````_____$9',0```````````````````@`!``$````` +M````````____^D9',``````````````````````````````````````````` +M```````````````````````````(`````0`#```````````````````````& +M1DBT +MX`WHM.`-Z+3@#>BTX```F%A^@`TN?H`-+G[H32Y^Z$TN?H`-+@``F%PQ-V9> +M,3=F7C$W9EXQ-V9>,3=A7@``F&P%#+"!!0RP@04,L($%#+"`!0RP@```F10` +M`"<0```G$```%7P``"KX```G$```F43WN!`@][@0(/>X#2#WN!`@][@0(``` +MH@QD+$%J9"Q!:F1`06ID0$%J9$!!:@``HAP8@X`*&(.`"AAS@`H8@X`*&(.` +M"@``$C````````"8"````````)@L``(O_@``F#P``@$```"83!*$83P``)DP +M``!(@P``F4`````$``"96````/\``)ET````````F?@````8``"B!``````` +M`*((T#YGB```HB@```&U``"B/!/(B:\``)L$````(```FP@````0``";#``` +M`#```)L0````"```FQ0````H``";&`````0``)L<````)```FR`````4``"; +M)````#0``)LL````+```FS`````"``";-````"(``)L\````,@``FT`````* +M``";1````"H``)M(````!@``FTP````F``";4````!8``)M4````-@``FU@` +M```.``";7````"X``)M@`````0``FV@````1``";;````#$``)MP````"0`` +MFW0````I``";>`````4``)M\````)0``FX`````5``";A````#4``)N(```` +M#0``FY`````#``";E````",``)N8````$P``FZ`````+``";I````"L``)NH +M````*P``FZP````K``";L````"L``)NT````*P``F[@````K``";O````"L` +M`)O`````*P``F\0````K``";R````"L``)O,````*P``F]`````K``";U``` +M`"L``)O8````*P``F]P````K``";X````"L``)OD````*P``F^@````K``"; +M[````"L``)OP````*P``F_0````K``";^`````(``)O\````%@``F)P````` +M````````````````````````F)P`````````````````````````````F)P` +M````````````````````````````F)P````````````````````````````` +MF)P`````````````````````````````F)P````````````````````````` +M````F)P`````````````````````````````F)P````````````````````` +M````````F)P`````````````````````````````F)P````````````````` +M````````````F)P`````````````````````````````F)P`.````#@````X +M````.````#@`````F)P`````````````````````````````F)P````````` +M````````````````````F)P``````````````,````"`````@```F)P`!`#Y +M``0`^0`$`/\`!`#]``0`_0``F-0```````````````0````$````!```F@`` +M``&I````````F@0```'I````0```F@@````I````@```F@P```!I```!4``` +MFA````&9```!D```FA0```'9```!T```FA@````9````$```FAP```!9```` +M1```FB````"9````A```FB0```&E```!2```FB@```'E```!B```FBP````E +M```!R```FC````'(````%```FC0````(````0@``FC@```!(````@@``FCP` +M``"(```!>```FD````&8```!N```FD0```'8```!^```FD@````8````$@`` +MFDP```!8````4@``FE````"8````D@``FE0```&D```!?```FE@```'D```! +MO```FEP````D```!_```FF````!D````"@``FF0```"D````2@``FF@```#D +M````B@``FFP```$*```!6@``FG````%*```!F@``FG0```&*```!V@``FG@` +M``'*````#@``FGP````*````3@``FH````!*````C@``FH0```"*```!7@`` +MFH@```&Z```!G@``FHP```'Z```!W@``FI`````Z````"0``FI0```!Z```` +M20``FI@```&&````B0``FIP```'&```!>0``FJ`````&```!N0``FJ0```!& +M```!^0``FJ@```"&````.0``FJP```#&````>0``FK````#&````N0``FK0` +M``#&```!O0``FK@```#&```!_0``FKP```#&````/0``FL````#&````?0`` +MFL0```#&````O0``FL@```#&````_0``FLP```#&````_0``FM````#&```` +M_0``FM0```#&````_0``FM@```#&````_0``FMP```#&````_0``FN````#& +M````_0``FN0```#&````_0``FN@```#&````_0``FNP```#&````_0``FO`` +M``#&````_0``FO0```#&````_0``FO@```#&````_0``FOP```#&````_0`` +MF-0````@``"8U````!`````4````$````!`````4``"8V`!@$&@`8!!H`&`0 +M:`!@$&@`8!!H``"8G`````````````````````````````"8G``````````` +M``````````````````"8G`````````````````````````````"8G``````` +M``````````````````````"8G`````````````````````````````"8G!`` +M```0````$````!`````0``````"8G`0````$````!`````0````$``````"8 +MG`````````````````````````````"8G``````````````````````````` +M``"8G`````````````````````````````"8G```````````"@`````````` +M``````"8G``X`,``.`"``C@`P``X`,``.`#```"8G``"``8``@`&````!@`" +M``8``@`&``"8G````(D```")````B0```(D```")``"8G````*````"@```` +MH````*````"@``"8G``$``<`!``'``0`!P`$``<`!``'``"8U````!H````: +M````&@```!H````:``"8G````$````!(````0````$````!```"8G````!`` +M```0````$````!`````0``"8G`````@````(````"`````@````(``"8G``` +M`$\```!/````3P```$\```!/``"8G````/$```#Q````80```/$```#Q``"8 +MG```D$\``)!/``"03```D$\``)!/``"8G```$EH``!):```2F@``$EH``!): +M``"8S`````X````.````#P````X````.`````0```$8`8````````0```$8` +M80```````0```$8`8@```````0```$8`8P```````0```$8`9````````0`` +M`$8`90```````0```$8`9@```````0```$8`9P```````0```$8`:``````` +M`0```$8`:0```````0```$8`:@```````0```$8`:P```````0```$8`;``` +M`````0```$8`=````````0```$8`=````````0```$8`=````````0```$8` +M=````````0```$8`=````````0```$8`=````````0```$8`=````````0`` +M`$8`=````````0```$8`=0```````0```$8`=@```````0```$8`=P`````` +M`0```$8`>````````0```$8`>0```````0```$8`>@```````0```$8`>P`` +M`````0```$8`?````````0```$8`?0```````0```$8`?@```````0```$8` +M?P```````0```$8`@````````0```$0`?````````0```$8`B````````0`` +M`$8`C````````0```$8`D````````0```$8`E````````0```$8`F``````` +M`0```$8`G````````0```$8`H````````0```$8`I````````0```$8`J``` +M`````0```$8`K````````0```$8`L````````0```$8`M```%IX`!A9B``06 +M.@`#%AP``A7J``$5F@``%4H``!4#``$460`#"[@`!0`````````P``"`%0`` +M@!4``(`5``"`%0``@!4``(`<$HV3IPF($\\$X!.5$N`3JPF($\\``)@H"@(` +M`0H"``$%`@$`"@(``0H"``$``)@T```.#@``#@X```X.```.#@``#@X``)@X +M````!P````<````+````"P````L``)A(`!C:;0`8VFT`&,IU`!C*=0`8RG4` +M`)A0#>BTX`WHM.`-Z+3@#>BTX`WHM.```)A8?H`-+GZ`#2Y^Z`TN?N@-+GZ` +M#2X``)A<,3=F7C$W9EXQ-V9>,3=F7C$W9EX``)AL!0RP@04,L($%#+"!!0RP +M@04,L($``)D4```'T```!]````1,```(F```!]```)E$][@0(/>X$"#WN`T0 +M][@0$/>X$!```*($```````````````(````"`````@``*((UKYGB-:^9XC0 +M/F>(T#YGB-`^9X@``*(,9"P!0&0L`4!D0L%@9$+!8&1"P6```*(<&(.`"AB# +M@`H8```)H4 +M````(````"```)H8````8````&```)H<```!H0```:$``)H@```!X0```>$` +M`)HD````(0```"$``)HH````80```&$``)HL```!8@```6(``)HP```!H@`` +M`:(``)HT```!X@```>(``)HX````(@```"(``)H\````8@```&(``)I````! +M8P```6,``)I$```!HP```:,``)I(```!XP```>,``)I,````(P```",``)I0 +M````8P```&,``)I4```!A````80``)I8```!Q````<0``)I<````!`````0` +M`)I@```!Z@````L``)ID````*@```$L``)IH````:@```(L``)IL````J@`` +M`:P``)IP```!JP```>P``)IT```!ZP```"P``)IX````*P```!(``)I\```` +M:P```%(``)J`````JP```)(``)J$```!K````9,``)J(```![````=,``)J, +M````+````!,``)J0````.@```%,``)J4````>@```),``)J8````N@```90` +M`)J<```!NP```=0``)J@```!^P```!0``)JD````.P```#H``)JH````>P`` +M`'H``)JL````NP```+H``)JP```!O````;L``)JT```!_````?L``)JX```` +M/````#L``)J\````?````'L``)K`````O````+L``)K$````_````;P``)K( +M````_````?P``)K,````_````#P``)K0````_````'P``)K4````_````+P` +M`)K8````_````/P``)K<````_````/P``)K@````_````/P``)KD````_``` +M`/P``)KH````_````/P``)KL````_````/P``)KP````_````/P``)KT```` +M_````/P``)KX````_````/P``)K\````_````/P``)C4````(```F-`#!@0( +M`P<$"`,&!`@#!@0(`P<$"```F-P`H"#``*`@P`#@(,``X"#``.`@P```F)P/ +M````#P````\````/````#P``````F)P````````````````````````````` +MF)P`@````(````"`````@````(``````F)P`*@```"H````J````*@```"H` +M````F)P``0````$````!`````0````$`````F)P````````````````````` +M````````F)P`&````!@````8````&````!@`````F)P`8````&````!N```` +M;@```&X`````F)P`QP```,<```#'````QP```,<`````F)P`2P```$L```!+ +M````2P```$L`````F)P$2```!$@```1(```$2```!$@`````F)P`3````$P` +M``!,````3````$P`````F)P`Y````.0```#D````Y````.0`````F)P````` +M````````````````````````F)P`_````/P```#\````_````/P`````F)P` +M_P```/\```#_````_P```/\`````F)P$/P``!#\```0_```$/P``!#\````` +MF)P`#`````P````,````#`````P`````F)P"&0```AD```(9```"&0```AD` +M````F)P`)````"0````D````)````"0`````F)P`M````+0```"T````M``` +M`+0`````F)P`F0```)D```"9````F0```)D`````F)P`4````%````!0```` +M4````%``````F)P`*@```"H````J````*@```"H`````F)P`$@```!(````2 +M````$@```!(`````F)S`,@``P#(``,`R``#`,@``P#(`````F)P!=````70` +M``%T```!=````70`````F)P`$0```!$````1````$0```!$`````F)R&*``` +MAB@``(8H``"&*```AB@`````F)PQA```,80``#&$```QA```,80`````F)P` +M\@"``/(`@`#R`(``\@"``/(`@```F)P`)P`9`"<`&0`G`!D`)P`9`"<`&0`` +MF)P````#`````P````,````#`````P``F)P````````````````````````` +M````F)P```"R````L@```+(```"R````L@``F)P`L""$`+`@A`"P((0`L""$ +M`+`@A```F)P`026D`$$EI`!!):0`026D`$$EI```F)P`$9(@`!&2(``1DB`` +M$9(@`!&2(```F)P`&D@``!I(```:2```&D@``!I(````F-@`"P(P``L",``+ +M`C``"P(P``L",```F)P```"4````E````)0```"4````E```F)P```"1```` +MD0```)$```"1````D0``F)P````2````$@```!(````2````$@``F)P```"` +M````@````(````"`````@```F)P```#9````V0```-D```#9````V0``F)P` +M``!@````8````&````!@````8```F)P```#P````\````/````#P````\``` +MF)P```"B````H@```*(```"B````H@``F)P```!2````4@```%(```!2```` +M4@``F)P```#4````U````-0```#4````U```F)P``!3,```4S```%,P``!3, +M```4S```F)P```2,```$C```!(P```2,```$C```F,0````#`````P````,` +M```#`````P```#`````5````%0```!4````5````%0``@!P2C9.G"8@3SP3@ +M$Y42X!.K"8@3SP``F"@*`@`!"@(``04"```*`@`!"@(``0``F#0```X````. +M````#@````X````.````F#@````"`````@````H````*````"@``F$@`&-IM +M`!C:;0`::F0`&FID`!IJ9```F%`-Z+3@#>BTX`WHL-H,F+#:#>BPV@``F%A^ +M@`TN?H`-+G[H#2Y^R`TN?H`-+@``F%PQ-V9>,3=F7C$W9EXQ.6!>,3=F7@`` +MF&P%#+"!!0RP@04,L($%#+"!!0RP@0``F10```?0```'T```!$P```B8```' +MT```F43WN!``][@0`/>X#0#WN!``][@0````H@0````````````````````` +M````````H@C6OF>(UKYGB-`^9XC0/F>(T#YGB```H@P`+`%``"P!0`!"P4`` +M0L%``$+!0```HAP8@X`*&(.`"AAC@`H8@X`*&(.`"@``$C````/@``"`8``` +M``\``($8````````@1P```````"!(````````($D````````@2@```````"! +M+````````($P````````@30```````"!.````````($\````````@4"```"H +M``"!1````````)@(````````F"P``*````"8/``@!````)A,$H0C/```F'`` +M```?``"8=````(```)AX````#@``F5@```#_``"9@````````)F$`H`````` +MF:````````"9X````````)GDJJJJJ@``F>@\1F1X``"9[````*H``)GP```` +M#```F?0```#_``"9^````!0``*(H```)M0``HCR3R(FO``"B3`````$``*)0 +M``"@````HE0```````"B6`S'4X```*)<#P\/`0``HF!?:0\!``"B9`!!BA$` +M`*)H````````HFP,,,%J``"B<`""""```*)T`!M\J@``HG@[H``*.$ +M\S!_\```FP0````!``";"`````(``)L,`````P``FQ`````$``";%`````4` +M`)L8````"```FQP````)``";(`````H``)LD````"P``FRP````-``";,``` +M`!```)LT````$0``FSP````3``";0````!0``)M$````%0``FT@````8``"; +M3````!D``)M0````&@``FU0````;``";6````!P``)M<````'0``FV`````@ +M``";:````"(``)ML````(P``FW`````D``";=````"4``)MX````*```FWP` +M```I``";@````"H``)N$````*P``FX@````L``";D````#```)N4````,0`` +MFY@````R``";H````#0``)ND````-0``FZ@````U``";K````#4``)NP```` +M-0``F[0````U``";N````#4``)N\````-0``F\`````U``";Q````#4``)O( +M````-0``F\P````U``";T````#4``)O4````-0``F]@````U``";W````#4` +M`)O@````-0``F^0````U``";Z````#4``)OL````-0``F_`````U``";]``` +M`#4``)OX````$```F_P````:``":``````````````":!`````````!```": +M"`````````"```":#`````````&!``":$`````````'!``":%``````````! +M``":&`````````!!``":'`````````"!``":(`````````%H``":)``````` +M``&H``":*`````````'H``":+``````````H``":,`````````!H``":-``` +M``````&)``":.`````````')``":/``````````)``":0`````````!)``": +M1`````````")``":2`````````&0``":3`````````'0``":4``````````0 +M``":5`````````!0``":6`````````"0``":7`````````&1``":8``````` +M``'1``":9``````````1``"::`````````!1``":;`````````"1``":<``` +M``````%X``":=`````````&X``":>`````````'X``":?``````````X``": +M@`````````!X``":A`````````&9``":B`````````'9``":C``````````9 +M``":D`````````!9``":E`````````"9``":F`````````#9``":G``````` +M``#Y``":H`````````#Y``":I`````````#Y``":J`````````#Y``":K``` +M``````#Y``":L`````````#Y``":M`````````#Y``":N`````````#Y``": +MO`````````#Y``":P`````````#Y``":Q`````````#Y``":R`````````#Y +M``":S`````````#Y``":T`````````#Y``":U`````````#Y``":V``````` +M``#Y``":W`````````#Y``":X`````````#Y``":Y`````````#Y``":Z``` +M``````#Y``":[`````````#Y``":\`````````#Y``":]`````````#Y``": +M^`````````#Y``":_`````````#Y``"8U````"```)C0`@`4"`(!%`@"`!0( +M`@`4"`(!%`@``)C<`*`@P`"@(,``X"#``.`@P`#@(,```)B<\````/````#P +M````\````/```````)B<`````````````````````````````)B<`P````,` +M```#`````P````,``````)B<`````````````````````````````)B<```` +M`````````````````````````)B<`````````````````````````````)B< +M`````````````````````````````)B<```````````````````````````` +M`)B<0$```$!```!`0```0$```$!``````)B<904``&4%``!E!0``904``&4% +M`````)B<`````````````````````````````)B<```````````````````` +M`````````)B<`$(```!"````0@```$(```!"`````)B<`+4```"U````M0`` +M`+4```"U`````)B<``,````#`````P````,````#`````)B<`/<```#W```` +M]P```/<```#W`````)B<`)T```"=````G0```)T```"=`````)B<`"(````B +M````(@```"(````B`````)B,3E@7C$Y8%X``)AL!0RP@04,L($%#+"!!0RP@04, +ML($``)D4```'T```!]````1,```(F```!]```)E$][@0`/>X$`#WN`T`][@0 +M`/>X$````*($`````````````````````````````*((UKYGB-:^9XC0/F>( +MT#YGB-`^9X@``*(,`"[!X``NP>``*L$@`"K!(``JP2```*(<&(.`"AB#@`H8 +M8X`*&(.`"AB#@`H``*,`&`$``!@!```8`0``&`$``!@!`````*,$,`,F`C`# +M)@(P`R8",`,F`C`#)@(``*,(2`<^!D@'/@9(!SX&2`<^!D@'/@8``*,,5@M, +M"E8+3`I6"TP*5@M,"E8+3`H``*,09!I@#V0:8`]D&F`/9!I@#V0:8`\``*,4 +M>$]N&WA/;AMX3VX;>$]N&WA/;AL``*,8AH]\6H:/?%J&CWQ:AH]\6H:/?%H` +M`*,`````X` +M`)E8``@?_P``F8````````"9A`*``````)F@````````F>````````"9Y*JJ +MJJH``)GH/$9D>```F>P```"J``"9\`````P``)GT````_P``F?@````4``"B +M*```";4``*(\D\B)KP``HDP````!``"B4```H````*)4````````HE@,QU.` +M``"B7`\/#P$``*)@7VD/`0``HF0`08H1``"B:````````*)L###!:@``HG`` +M@@@@``"B=`@;?*H``*)X'.[H` +M`*.$\S!_\```FP0````!``";"`````(``)L,`````P``FQ`````$``";%``` +M``4``)L8````"```FQP````)``";(`````H``)LD````"P``FRP````-``"; +M,````!```)LT````$0``FSP````3``";0````!0``)M$````%0``FT@````8 +M``";3````!D``)M0````&@``FU0````;``";6````!P``)M<````'0``FV`` +M```@``";:````"(``)ML````(P``FW`````D``";=````"4``)MX````*``` +MFWP````I``";@````"H``)N$````*P``FX@````L``";D````#```)N4```` +M,0``FY@````R``";H````#0``)ND````-0``FZ@````U``";K````#4``)NP +M````-0``F[0````U``";N````#4``)N\````-0``F\`````U``";Q````#4` +M`)O(````-0``F\P````U``";T````#4``)O4````-0``F]@````U``";W``` +M`#4``)O@````-0``F^0````U``";Z````#4``)OL````-0``F_`````U``"; +M]````#4``)OX````$```F_P````:``":``````````````":!````$````!` +M``":"````(````"```":#````:$```%A``":$````>$```&A``":%````"$` +M``'A``":&````&$````A``":'````8@```!A``":(````<@```&(``":)``` +M``@```'(``":*````$@````(``":+````(@```!(``":,````:D```"(``": +M-````>D```%I``":.````"D```&I``":/````&D```'I``":0````=`````I +M``":1````!````!I``":2````%````&0``":3````)````'0``":4````;$` +M```0``":5````?$```!0``":6````#$```"0``":7````'$```%Q``":8``` +M`;@```&Q``":9````?@```'Q``"::````#@````Q``":;````'@```!Q``": +M<````9D```&8``":=````=D```'8``":>````!D````8``":?````%D```!8 +M``":@````)D```"8``":A````-D```%Y``":B````/D```&Y``":C````/D` +M``'Y``":D````/D````Y``":E````/D```!Y``":F````/D```"Y``":G``` +M`/D```#Y``":H````/D```#Y``":I````/D```#Y``":J````/D```#Y``": +MK````/D```#Y``":L````/D```#Y``":M````/D```#Y``":N````/D```#Y +M``":O````/D```#Y``":P````/D```#Y``":Q````/D```#Y``":R````/D` +M``#Y``":S````/D```#Y``":T````/D```#Y``":U````/D```#Y``":V``` +M`/D```#Y``":W````/D```#Y``":X````/D```#Y``":Y````/D```#Y``": +MZ````/D```#Y``":[````/D```#Y``":\````/D```#Y``":]````/D```#Y +M``":^````/D```#Y``":_````/D```#Y``"8U````"```)C0````"`````@` +M```(````"`````@``)C<`*``P`"@`,``X`#``.``P`#@`,```)B<,P```#,` +M```S````,P```#,``````)B<`0````$````!`````0````$``````)B<```` +M`````````````````````````)B<`````````````````````````````)B< +M`````````````````````````````)B<'P```!\````?````'P```!\````` +M`)B<`````````````````````````````)B<`+@```"X````N````+@```"X +M`````)B<`+<```"W````MP```+<```"W`````)B<`(0```"$````A````(0` +M``"$`````)B<`)@```"8````F````)@```"8`````)B<`,````#`````P``` +M`,````#``````)B<`/\```#_````_P```/\```#_`````)B<`/\```#_```` +M_P```/\```#_`````)B<`/\```#_````_P```/\```#_`````)B<`/\```#_ +M````_P```/\```#_`````)B<`-<```#7````UP```-<```#7`````)B<`&$` +M``!A````80```&$```!A`````)B<`/X```#^````_@```/X```#^`````)B< +M`-X```#>````W@```-X```#>`````)B<`'\```!_````?P```'\```!_```` +M`)B``,```````````````$``````````1M8````Z0`W +M```````````````!``````````$;6````/8`-P```````````````0`````` +M```!&U@```#Z`#<```````````````$``````````1M8````_P`V```````` +M```````!``````````$;6````0P`,````````````````0````$````!&U@` +M``$4`#<```````````````$``````````1M8```!+``W```````````````! +M``````````$;6````4``$````````````````0````$````!&U@```%4``,` +M``````````````$``````````1M8```!6``A```````````````!`````0`` +M``$;6````5P`-P```````````````0`````````!&U@```%@`#<````````` +M``````$``````````1M8```!9`!;```````````````!``````````$;6``` +M`6@`4@```````````````0`````````!&U@```%L`%(```````````````$` +M```!`````1M8```!=``W```````````````!``````````$;6````7@``P`` +M`````````````0`````````!&U@```%\`#<```````````````$````````` +M`1M8```!B`!````````````````!```````````;6````8D`00`````````` +M`````0``````````&U@```&*`$@```````````````$``````````!M8```! +MBP!#```````````````!```````````;6````8P`2@```````````````0`` +M````````&U@```&-`$L```````````````$``````````!M8```!CP!,```` +M```````````!```````````;6```#Z<`@````````````````0`````````` +M&U@```^H`($```````````````$``````````!M8```/J0""```````````` +M```!```````````;6```#ZH`@P```````````````0``````````&U@```^K +M`(0```````````````$``````````!M8```/K`"%```````````````!```` +M```````;6```#ZT`A@```````````````0``````````&U@```^N`(<````` +M``````````$``````````!M8```/KP"(```````````````!```````````; +M6```#[``B0```````````````0``````````&U@```^Q`(H````````````` +M``$``````````!M8```/L@"+```````````````!```````````;6```#[,` +MC````````````````0``````````&U@```^T`(T```````````````$````` +M`````!M8```/M0".```````````````!```````````;6```#[8`CP`````` +M`````````0``````````&U@```^W`)````````````````$``````````!M8 +M```/N`"1```````````````!```````````;6````9``0@`````````````` +M`0`````````!&U@```&.``,```````````````$``````````1M8```!F`!% +M```````````````!`````0````$;6````9H`10```````````````0`````` +M````&U@```&;`$4```````````````$``````````!M8```!G`!>```````` +M```````!```````````;6````9X``P```````````````0`````````!&U@` +M``&L`#<```````````````$``````````1M8```!I@`#```````````````! +M``````````$;6````;8`-P```````````````0`````````!&U@```&X`#<` +M``````````````$``````````1M8```!N@`W```````````````!```````` +M``$;6````;X`(0```````````````0````$````!&U@```,G``,````````` +M``````$``````````1M8```!R@!=```````````````!```````````;6``` +M`=8`-P```````````````0`````````!&U@```'D`!````````````````$` +M```!`````1M8```![``P```````````````!`````0````$;6````?@``P`` +M`````````````0`````````!&U@```(0`#<```````````````$````````` +M`1M8```"*@`B```````````````!``````````$;6````D(`-P`````````` +M`````0`````````!&U@```(``%L```````````````$``````````1M8```" +M2@`#```````````````!``````````$;6````D\`$````````````````0`` +M``$````!&U@```)<`%(```````````````$``````````1M8```"8`!2```` +M```````````!`````0````$;6````F@`-P```````````````0`````````! +M&U@```)L`#<```````````````$``````````1M8```"=@`0```````````` +M```!`````0````$;6````GH``P```````````````0`````````!&U@```*" +M``,```````````````$``````````1M8```"@P`#```````````````!```` +M``````$;6````JH``P```````````````0`````````!&U@```*^`%L````` +M``````````$````!`````1M8```"OP`W```````````````!``````````$; +M6````L$`-P```````````````0`````````!&U@```+&`#L````````````` +M``$``````````1M8```"U``W```````````````!``````````$;6````O`` +M-P```````````````0`````````!&U@```+T`#<```````````````$````` +M`````1M8```"^``#```````````````!``````````$;6````)X`4``````` +M`````````0````$````!&U@```+\``,```````````````$``````````1M8 +M```##``P```````````````!``````````$;6````Q0`-@`````````````` +M`0`````````!&U@```,8`#8```````````````$``````````1M8```#)``# +M```````````````!``````````$;6````Q```P```````````````0`````` +M```!&U@```,Z`#<```````````````$``````````1M8```#2``0```````` +M```````!`````0````$6P0```TH`$@```````````````0````$````!&U@` +M``-:`$4```````````````$``````````1M8```#7``Z```````````````! +M`````0````$;6````UX`5@```````````````0`````````!&U@```+```,` +M``````````````$``````````1M8```#=P`#```````````````!```````` +M``$;6````LP``P```````````````0`````````!&U@````````3,Q,]%P`* +M!0```````````````````!`0`````````!-'$U$7``H%```````````````` +M````$!``````````$S@3=!<`%!0````````````````````0!P`````````3 +M3A-[&P8%!0````````````````````$``````````!-1$WD>!@H%```````` +M`````````````0``````````$U83="$&%`4````````````````````!```` +M```````3JQ.P%P`*!0```````````````````!`,`````````!.P$]@7`!04 +M````````````````````$`(`````````$[\3OQ<`"@4````````````````` +M```0#``````````4`!1X!084%````````````````````````````````!0R +M%&X7`!04````````````````````&`$`````````%#(4;A0`%!0````````` +M```````````8`0`````````4/!1X#P`4%`````````````````````4````` +M`````!0\%'@1!A04`````````````````````0$`````````%#P4>!(`%!0` +M```````````````````%```````````4/!1X%``4%``````````````````` +M``4``````````!0\%'@7`!04````````````````````!0``````````%#P4 +M>!<&%!0````````````````````!```````````4/!3(%`84%``````````" +M``````````0``````````!1X%*`7`!04``````````$`````````!0`````` +M````%(P4H!<`%!0``````````P`````````%```````````4C!3($@`4%``` +M```````#``````````4``````````!2,%,@4`!04``````````<```````"` +M!0``````````%(P4R!0&%!0``````````P`````````!`@`````````4C!3( +M%P84%``````````#``````````$"`````````!2,%,@7!A04``````````,` +M`````````0``````````%(P4R!X`%!0````````````````````````````` +M```4C!9$!084%``````````#`````````````````````!2@%,@1!A04```` +M``````,``````````0``````````%7P5]!X&%!0``````````@`````````$ +M```````````5?!9$%`84%``````````#``````````$$`````````!5\%D0; +M`!04``````````,`````````!0``````````%7P61!X`%!0``````````P`` +M```````%```````````5?!9$%P`4%``````````'````````@`$````````` +M`!9Q%JT7`!04````````````````````````````````%G$6K1X&%!0````` +M```````````````````````````6<1:M'@84%``````````"``````````0` +M`````````!9Q%L$%!A04````````````````````````````````%G$6P1$` +M%!0````````````````````````````````6<1;!%``4%``````````````` +M`````````````````!9Q%L$>`!04```````````````````````````````` +M%G$6P1X&%!0``````````````````````P`````````6<1;!'@84%``````` +M`````````````````````````!,X$W0>`!04```````````````````$```` +M````````$[`3V!X`%!0```````````````````0````````````4,A1N'@`4 +M%``````````#````````!````````````!0\%'@>`!04``````````,````` +M```$````````````%(P4R!X`%!0``````````P````````0````````````6 +M<1;!'@`4%```````````````````!````````````!5\%D0>`!04```````` +M``,````````$````````````%`H46@4&*"@````````````````````````` +M```````4@A32!08H*``````````!`````````````````````!3Z%7(%!B@H +M````````````````````````````````%9H6$@4&*"@``````````0`````` +M```````````````4'A1&!08H*````````````````````````````````!1N +M%+X%!B@H``````````$`````````````````````%.857@4&*"@````````` +M```````````````````````5AA8F!08H*``````````!```````````````` +M`````!10%'@1!B@H````````````````````````````````%%`4>!<&*"@` +M```````````````````````````````46A1:$08H*``````````````````` +M`````````````!1:%%H7`"@H````````````````````````````````%*`4 +MH!<&*"@``````````0`````````"```````````4H!2@%`8H*``````````! +M``````````(``````````!2"%((1`"@H``````````$``````````@`````` +M````%*H4JA0`*"@``````````0`````````"```````````4@A2J%``H*``` +M```````!``````````(``````````!2"%*H7!B@H``````````$````````` +M`@``````````%:06'!0&*"@``````````0`````````"```````````6@!:H +M%``H*````````````````````````````````!:`%J@>!B@H```````````` +M````````````````````%H46K1X&*"@````````````````````````````` +M```46A2"#P`H*``````````#````````!````````````!2J%*H2`"@H```` +M``````,````````$````````````%:06'!0`*"@``````````P````````0` +M```````````6@!:H%``H*```````````````````!`````````````D("40% +M!A0%````````````````````````````````"0@)1!0`%`4````````````` +M```````````````````);`FH!084!0`````````````````````````````` +M``EL":@4`!0%````````````````````(```````````"6P)J!X`%`4````` +M```````````````````````````);`F>&P84!0`````````````````````` +M``````````EL"9X4`!0%````````````````````(```````````"8`)BA0` +M%`4````````````````````````````````)F0FH%``4!0`````````````` +M``````````````````FC":@4`!0%```````````````````@(``````````` +M";0)M`4&%`4````````````````````````````````)M`FT%``4!0`````` +M````````````*"````````````G0"JP%!A0%```````````````````````` +M````````"0@)1!0`%`4````````````````````````````````);`EL%``4 +M!0````````````````````````````````EQ"8`4`!0%```````````````` +M````````````````"84)BA0`%`4````````````````````````````````) +MCPF9%``4!0````````````````````````````````F>"9X4`!0%```````` +M````````````````````````":,)HQ0`%`4``````````(````````0````` +M```````)HPFC%``4!0``````````@`````````````````````FH":@4`!0% +M``````````"````````$````````````":@)J!0`%`4``````````(`````` +M```````````````)M`FT%``4!0``````````@```````!`````````````FT +M";04`!0%``````````"`````````````````````"0@)1`4&%`4````````` +M```````````````````````)"`E$%``4!0`````````````````````````` +M``````EL":@%!A0%````````````````````````````````"6P)J!0`%`4` +M``````````````````!````````````);`FH'@`4!0`````````````````` +M``````````````EL"9X;!A0%````````````````````````````````"6P) +MGA0`%`4```````````````````!````````````)@`F*%``4!0`````````` +M``````````````````````F9":@4`!0%```````````````````````````` +M````"=`*K`4&%`4````````````````````````````````)HPFH%``4!0`` +M````````````````("````````````D("404`!0%```````````````````` +M````````````"6P);!0`%`4````````````````````````````````)<0F` +M%``4!0````````````````````````````````F%"8H4`!0%```````````` +M````````````````````"8\)F10`%`4````````````````````````````` +M```)G@F>%``4!0````````````````````````````````FC":,4`!0%```` +M``````"````````$````````````":,)HQ0`%`4``````````(`````````` +M```````````)J`FH%``4!0``````````@```````!`````````````FH":@4 +M`!0%``````````"`````````````````````"0@)1`4&*"@````````````` +M```````````````````)A0F%!08H*``````````````````````````````` +M``F%"844!B@H````````````````````````````````"84)A1(&*"@````` +M``````````````0````````````)T`JL!08H*``````````````````````` +M``````````'_$`````````````````$`````````````````````````(`@` +M`@````````````````````#_`````````````````"01```````````````` +M````%`4```````````````````(%````````````````````$P`````````` +M`5`0``````````````````````````````````````````$````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````"4!`````` +M``````````````````````````````````````0````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````-0$``````````````` +M````````````````````````````"!`````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````!%`0```````````````````````` +M``````````````````"```"````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````%4!`````````````````````````````````` +M`````````$`````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````90,`````````````````(``````````P`````````````` +M@`!`@```````````````````"0@````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````"%`P`````````````````````````````````P````````$`!``````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````)4#`` +M```````````````"``````````0````#`````````!`@!``````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````````$P,``````````` +M``````(`````````!`````,``````````(!`@``````````````````````` +M```````````````````````````````````````````````````````````` +M`````````````````````````````````````C`P`````````````````@`` +M```````$`````P````````````!````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````#,#`````````````````"``````````0` +M```#````````````0(`````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````0P,`````````````````(`````````!`````,````` +M```````@0``````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````!3`P`````````````````@`````````$`````P`````````````0 +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````& +M,#`````````````````"``````````0````#``````````$`$0`````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````````````$0$``````` +M```````````````````````````````````"``$`(``````````````````` +M$@0``````````````````"`1```````````````````````````````````` +M`````````````````````````````````````````2`0```````````````` +M``````````````````````````0``@(````````````````````````````` +M````````````(!(````````````````````````````````````````````` +M```````````````````````````````!8!`````````````````!```````` +M``,``````````````@!`@"```````````````````!#$```````````````` +M```$(0`````````````````````````````````````````````````````` +M``````````````````````%E$`````````````````$``````````P`````` +M`````````````#@````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M`````````````4!````````````````````````````(`````@`````````` +M```$```````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```"0$```````````````````````````!`````"``````````````7'```` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````````````````-`0``` +M``````````````````````"```````(`````````````@``````````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````!$!````````````` +M````!````````(```````@```````````$"````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````%0$`````````````````$```` +M````@``````"``````````(`0(`````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````9`0```````````````````````````"``` +M``(`````````````B``````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M````````````````!T!`````````````````!````````(`(`````@`````` +M`````$"$```````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````(0$`````````````````$````````@`@````"``````````(`0(0` +M```````````````````````````````````````````````````````````` +M``````````````````````````````````````````````````````````E` +M0`````````````````````````"```````(`````````````@<<````````` +M```````````````````````````````````````````````````````````` +M````````````````````````````````````````````````"T!````````` +M````````!````````(```````@```````````$"!QP`````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````-4/\````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````*````````````````````"@`` +M``````````````````````````````HP_P`````````````````````````` +M@`````,````````````````````````````````````````````````````` +M`````````````````````````0````````````````````$````````````` +M````````!```````````"S`P``````````````````````````$``````P`` +M```````````````````````````````````````````````````````````` +M````````````````@````````````````````(`````````````````````$ +M```````````,,#```````````````````````````@`````#```````````` +M```````````````````````````````````````````````````````````` +M```````0````````````````````$`````````````````````0````````` +M``H0$``````````````````````````````````````````````````````` +M`````````````````````````````````````````````````````````"`` +M```````````````````@````````````````````!```````````"D!````` +M`````````````````````'A@`````@`````````````````````````````` +M```````````````````````````````````````````````*0``````````` +M````````!$`````````````````````$```````````*4$`````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````(```````````````````` +M"`````````````````````0```````````&9,``````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````````@````````````````````(```````` +M````````````!````````````&#_`````````````````P````````0````` +M"````````^````````````````````````+````````````````````````` +M`````````````````*_````````````````````+\``````````````````` +M```(````````````9O\````````````````#````````!``````(```````# +MX````````````````````````L`````````````````````````````````` +M````````!\````````````````````'P``````````````````````@````` +M``````!G_P````````````````,````````$``````@```````/@```````` +M```````````````"P``````````````````````````````````````````O +MP```````````````````"_``````````````````````"````````````&C_ +M`````````````````P````````0`````"````````^`````````````````` +M``````+``````````````````````````````````````````%?````````` +M```````````5\``````````````````````(````````````8?\````````` +M```````#````````!``````0```````#X``````````````````````````` +M````````````````````````````````````````K\`````````````````` +M``OP``````````````````````@```````````!B_P````````````````,` +M```````$`````!````````/@```````````````````````"P``````````` +M``````````````````````````````"OP```````````````````"_`````` +M````````````````"````````````&/_`````````````````P````````0` +M````"````````>````````````````````````+````````````````````` +M`````````````````````"_````````````````````+\``````````````` +M```````(````````````9/\````````````````#````````!``````0```` +M```!P````````````````````````L`````````````````````````````` +M````````````!\````````````````````'P``````````````````````@` +M``````````!E_P````````````````,````````$`````!````````'````` +M```````````````````````````````````````````````````````````` +M```OP```````````````````"_``````````````````````"``````````` +M`&G_`````````````````P````````0`````$````````\`````````````` +M``````````+```````````````````````````````````````````?````` +M```````````````!\``````````````````````(````````````:O\````` +M```````````#````````!``````0```````#P``````````````````````` +M````````````````````````````````````````````+\`````````````` +M``````OP``````````````````````@```````````&8_P`````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M`````````````````````````````````$``\`#S@8@`\`#S`$$`@`"#@8D` +M@`"#`$@`\@#U@8H`\@#U`$,`]@#W@8L`]@#W`$H`\0#T@8P`\0#T`$L`@0"$ +M@8T`@0"$`$P`@@"%@8\`@@"%`8@`\`#S`8D`@`"#`8H`\@#U`8L`]@#W`8P` +M\0#T`8T`@0"$`8\`@@"%```````(```````````````````````````````` +M```````````!`A=P"P",```````!`B,H#P`2```````!`B[@"@"8`@`````! +M`D90#@`D`@`````!`EW`"0"P!``````!`HR@#0!(!``````!`KN`"`!@!``` +M```!`M+P#`!L!``````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````(```````````` +M```````````````````````````````!`Q=P"P",```````!`R,H#P`2```` +M```!`R[@"@"8`@`````!`T90#@`D`@`````!`UW`"0"P!``````!`XR@#0!( +M!``````!`[N`"`!@!``````!`]+P#`!L!``````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````(```````````````````````````````````````````!`A=P"P", +M```````!`B,H#P`2```````!`B[@"@"8`@`````!`D90#@`D`@`````!`EW` +M"0"P!``````!`HR@#0!(!``````!`KN`"`!@!``````!`M+P#`!L!``````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````(```````````````````````````````` +M```````````!`Q=P"P",```````!`R,H#P`2```````!`R[@"@"8`@`````! +M`T90#@`D`@`````!`UW`"0"P!``````!`XR@#0!(!``````!`[N`"`!@!``` +M```!`]+P#`!L!``````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````$```````````` +M```````````````````````````````!``/H"P""```````!``?0"@2$`0`` +M```!`!5\"02+`0`````!`"KX"`26`0`````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M`````*($`````````````*((4#Y&1E`^1D8``*(,9(!!;&2`06P``*(0`9F@ +M`P&9H`,``*(4!$S6$`1,UA```*(8$X``0!.``$```*(<&^``8!O@`&```*(@ +M#%.`"@Q3@`H``*(D`!3?.P`4WSL``*(H```!M0```;4``*(L````(````"`` +M`)B<`````````````)B<`````````````)B<`````````````)B<```````` +M`````)B<`````````````)B<`````````````)B<`````````````)B<```` +M`````````)B<`````````````)B<`````````````)B<`````````````)B< +M`#@````X`````)B<`````````````)B<`````````````)B<```````````` +M`)B<``0`^0`$`/D``)C4``````````0``)B<`````````````)B<```````` +M`````)B<`````````````)B<`````````````)B<`````````````)B<$``` +M`!```````)B@ +M````"P````$````$````#````"L````!`````@```````C*```",>``````` +M````````"``````````F````!`````````````/.O```#PP````+`````P`` +M``0````,````,P````$````R```````"OO@```HX```````````````(```` +M`0```$<````!`````P```````LDP``!8X```````````````"`````````!" +M````!`````````````/=R```#*@````+````!@````0````,````30````@` +M```#```````#(A````&8```````````````"`````````%(````!```````` +M`````R(0```#J````````````````0`````````1`````P````````````,E +MN````%L```````````````$``````````0````(````````````#*!P``!NP +M````#`````<````$````$`````D````#`````````````T/,```330`````` +M`````````0```````````````````````````````````````````P```0`` +M``````````````,```,````````````````#```%`````````````````P`` +M!@````````````````,```@````````````````#```)`````0``K2P```"@ +M$@```0````P``*/L````"!(```$````7``"6I`````@2```!````(@`!0=@` +M``(4$@```0```"T``*/D````"!(```$````X``!SG````(P2```!````0P`! +M7U@```'\$@```0```$X``````````!````````!8``$)Q````$@2```!```` +M8P`!;)@```&\$@```0```&X``&5\```!=!(```$```!Y``&^U````4`2```! +M````A```P&0````($@```0```(\``$$0```!I!$```8```":``%(D````#@2 +M```!````I0``:,P```!($@```0```+```%@$````Y!(```$```"[``!0K``` +M`:01```&````Q@`!.?````!$$@```0```-$``314````(!(```$```#<``$F +M3`````@2```!````YP`!"!````&4$@```0```/(``17$```!/!(```$```#] +M```+<````)02```!```!"```]Q0```#8$@```0```1,``-K0````R!(```$` +M``$>``"]8````(P2```!```!*0``PQ0````8$@```0```30``)P(````5!(` +M``$```$_``$^:````&02```!```!2@`!!H@````($@```0```54``2)@```` +M*!(```$```%@``%A5````-@2```!```!:P``".````!0$@```0```78``+($ +M````"!(```$```&!``&JL````:`2```!```!C```H/`````($@```0```9<` +M`,,L````(!(```$```&B```0"````902```!```!O0``2\````&D$0``!@`` +M`<@``36\````C!(```$```'3``"=5````)`2```!```!W@``!%P````T$@`` +M`0```>D``:\T````>!(```$```'T```````````0```````"%0``;V0```!4 +M$@```0```B```3@X```!G!(```$```(K``$WV````&`2```!```"-@``^P@` +M``"D$@```0```D$``'(\````,!(```$```),``"XS````'`2```!```"5P`` +MO>P```"0$@```0```F(``/OL````0!(```$```)M``"V,````"02```!```" +M>``!-HP```",$@```0```H,``*%(```!,!(```$```*.``!N:````$`2```! +M```"F0``ENP```!`$@```0```J0``2ZT````C!(```$```*O``$*%`````@2 +M```!```"N@``O]@```!,$@```0```L4``39(````+!(```$```+0``$U%``` +M`'@2```!```"VP`!"O````!P$@```0```N8``6)$````/!(```$```+Q``!H +MQ`````@2```!```"_``!-Q@```"0$@```0```P<``%S````&I!(```$```,2 +M``"_2````$02```!```#'0`!,9@```!$$@```0```R@```00````3!(```$` +M``,S``$UC````#`2```!```#/@`!D>0```%@$@```0```TD``2$P````.!(` +M``$```-4``%K-````,`2```!```#7P`!##P```$,$@```0```VH``'&L```` +M-!(```$```-U``"R5````-`2```!```#@```MVP```!\$@```0```XL``)6H +M````/!(```$```.6``&8^````*`2```!```#H0``B(P```+`$@```0```ZP` +M`'70````"!(```$```.W``&9F````$02```!```#P@``F*P```-<$@```0`` +M`\T```)L```!F!(```$```/<``%])```!#02```!```#YP`!1F@```$X$@`` +M`0```_(``+[T````(!(```$```/]``&69````;P2```!```$"``!/20```%$ +M$@```0``!!,``4>X````(!(```$```0>```$!`````P2```!```$*0``NFP` +M```<$@```0``!#0``/PL```!!!(```$```0_``#[K````$`2```!```$2@`` +MTQ````!0$@```0``!%4``&-D````&!(```$```1@``!QX````%P2```!```$ +M:P``!)````(D$@```0``!($``6H0````/!(```$```2,``"B>````602```! +M```$EP``````````$```````!)T``'-L````,!(```$```2H``"OK````"02 +M```!```$LP`!8BP````8$@```0``!+X``.1@````-!(```$```3)``$HR``` +M!&P2```!```$U``!)(@````0$@```0``!-\``&GD````O!(```$```3J``', +M`````%02```!```$]0``K!(```$```6)``"6G`````@2```!```%E``!I/P```,\$@```0``!9\` +M`,5H````Q!(```$```6J``!MG````%`2```!```%M0`!-Z@````P$@```0`` +M!<```150````=!(```$```7+``$$!````"`2```!```%U@`!KZP```!8$@`` +M`0``!>$``````````!````````7N``"8!````*@2```!```%^0`!";0````( +M$@```0``!@0``<50````"!(```$```8/``![L````,02```!```&&@`!JF`` +M``!0$@```0``!B4``;"D````$!(```$```8P``$R0````-P2```!```&.P`` +M!QP```%L$@```0``!DP``9TL```%1!(```$```97``!R;````(@2```!```& +M8@``GD````#$$@```0``!FT``+ZT````"!(```$```9X``$T=````"`2```! +M```&@P``I!`````($@```0``!HX``<`4````M!(```$```:9``!ZZ````'@2 +M```!```&I``!Q5@````($@```0``!J\``1SH````K!(```$```:Z``"R#``` +M`$@2```!```&Q0``U3````&X$@```0``!M```)7D````N!(```$```;;``%T +M^```!OP2```!```&Y@`!2L0```",$@```0``!O$``4/L````,!(```$```;\ +M``#&+````=02```!```'!P`!RN````!$$@```0``!Q(``3HT```"\!(```$` +M``<=``"[[````'02```!```'*```OM0````@$@```0``!S,``3[,```##!(` +M``$```<^``&:(````;P2```!```'20`!LO@```:4$@```0``!U0``+^,```` +M3!(```$```=?``"C_````!02```!```':@``9\P````0$@```0``!W4``*XL +M```!@!(```$```>```$PK````%`2```!```'BP``=FP````H$@```0``!Y8` +M`ABD````Z!(```$```>A``!UP`````@2```!```'K``!-+@````0$@```0`` +M![<``3-X````3!(```$```?"``!3]````:01```&```'S0`!!(P```"`$@`` +M`0``!]@``=%(````7!(```$```?C``'%\````#P2```!```'[@``=&P```", +M$@```0``!_D``,-,````(!(```$```@$``!\=````C@2```!```(#P`!7Q0` +M``!$$@```0``"!H``2YH````)!(```$```@E``$P_````)P2```!```(,``! +ML,0```'@$@```0``"#L``(@2 +M```!```(DP``1%@```&D$0``!@``")X``0F\````"!(```$```BI``!JH``` +M`=02```!```(M```2@@```!X$@```0``"+\``):L````0!(```$```C*``![ +M8````!P2```!```(U0``````````$```````"/4``'ZL```'E!(```$```D` +M``````````D1```&```)$``!Q4@````($@```0``"1L``6Y4````J!(```$` +M``DF``"WZ````#@2```!```),0`",6````#H$@```0``"3P``1<`````9!(` +M``$```E'``$Q^````$@2```!```)4@``==@````($@```0``"5T``6JP```` +MA!(```$```EH``"^O`````@2```!```)4``+R0````C!(```$```GP``$DF````9P2```!```)^P``360```&D +M$0``!@``"@8``3G4````'!(```$```H1``"Z*````$02```!```*'``!2C@` +M``",$@```0``"B<``!(```$```OM``"^?````#`2```!```+^``!1_@````X +M$@```0``#`,``=P````P$@```0``#&8``':D````"!(```$```QQ``&PM````!`2```! +M```,?```9Q0```"X$@```0``#(<``'CH````1!(```$```R2``#^?```!6P2 +M```!```,G0``=B````!,$@```0``#*@``'14````&!(```$```RS``$>E``` +M`?@2```!```,O@`!F"````#8$@```0``#,D``,5$````)!(```$```S4``!7 +MN````$P2```!```,WP`!(=P```"$$@```0``#.H```[T````C!(```$```SU +M```)_````702```!```-```!(/@````X$@```0``#0L``'3X````D!(```$` +M``T6``!Y+````!@2```!```-(0`!C\@```"D$@```0``#2P``&XP````.!(` +M``$```TW``')I````#@2```!```-0@`!?/`````T$@```0``#4T``$;0```` +M1!(```$```U8```&M````&@2```!```-8P`!+T````!0$@```0``#6X````` +M`````!````````U^``#DE````:@2```!```-B0``9O`````D$@```0``#90` +M`:@X```"*!(```$```V?``!NJ````#02```!```-J@`!*`@```#`$@```0`` +M#;4``+MD````B!(```$```W```$%#````7P2```!```-RP``````````$``` +M````#>L``X````U!(```$```[5``!Z +M/````#02```!```.X``!R%P```%($@```0``#NL``&_H````7!(```$```[V +M``$N0````"@2```!```/`0`!1]@````@$@```0``#PP``5Z`````E!(```$` +M``\7``"XF````#02```!```/(@`!(:@````T$@```0``#RT``6[\```%_!(` +M``$```\X``"C]`````@2```!```/0P``<9`````<$@```0``#TX``,*H```` +M;!(```$```]9``!VE`````@2```!```/9```NH@````T$@```0``#V\``)\$ +M```![!(```$```]Z``"V7````&P2```!```/A0``OLP````($@```0``#Y`` +M`)@````&!(```$``!"C``!YA``` +M`%@2```!```0K@``9#P```!D$@```0``$+D``'0H````+!(```$``!#$``"I +ML````"P2```!```0SP``#5P```&8$@```0``$-H``0FD````"!(```$``!#E +M``"<7````&02```!```0\```P%P````($@```0``$/L``,.D````,!(```$` +M`!$&``!UR`````@2```!```1$0``_P```!,$@```0``$6D``'IP +M````>!(```$``!%T``%-Y```$)P2```!```1?P`!(H@```(`$@```0``$8H` +M`01$````2!(```$``!&5``##U````#`2```!```1H``!":P````($@```0`` +M$:L``)S`````E!(```$``!&V``!&5````'P2```!```1P0``H/@```!0$@`` +M`0``$T``&2@````?!(```$``!'X``"CW`````@2```!```2`P`````` +M````$```````$@D``'+T````>!(```$``!(4``#UY````%`2```!```2'P`! +M1<````"`$@```0``$BH``3/$````B!(```$``!(U``"ZO````%P2```!```2 +M0```I)````4@$@```0``$DL``)',```#@!(```$``!)6``$TE````"02```! +M```280`!`^@````<$@```0``$FP``@%,````^!(```$``!)W``$S'````%P2 +M```!```2@@`!((P```!L$@```0``$HT``6*````"R!(```$``!*8``&BK``` +M`"`2```!```2HP``````````$```````$K4``*S(````9!(```$``!+```$= +ME````*`2```!```2RP``````````$```````$MP``&V4````"!(```$``!+G +M``"_.````!`2```!```2\@``G>0```!<$@```0``$OT``3'<````'!(```$` +M`!,(``'"3````OP2```!```3$P`!B"0```$H$@```0``$QX``--@```!T!(` +M``$``!,I``!)I````&02```!```30@`!HLP```!($@```0!Z>C`P-6(U.#0V +M`'IZ,&1C,3DX9&4`>GHP,#)D8C$Q8P!Z>C`R9&)F.#GHP,F1B8C%B,@!Z>C`R9&(R,#4S`%]?87-H;&1I,P!Z>C`P,F1B830R`'IZ +M,&9B8C%E,V8`>GHP8CC`U8CAC-C5A`'IZ,#`Q-F0U-&0`>GHP +M,#5B-#!A9`!Z>C`U8CDT,F5D`'IZ,&0X9&,V,F,`>GHP,#$Y9C0W,`!Z>C`R +M9&0Y-#)D`'IZ,#)D8F4W,V0`>GHP,#5B-CDR8@!Z>C!B-F0R,S(U`'IZ,#`U +M8C@U,V0`>GHP,#$V9#DR90!Z>C!C9F(Q.#GHP,F1A +M8F)A8P!Z>C`R9&)C.#4Q`'IZ,#`P8C9C-C@`>GHP,#!B-F)F.`!Z>C`P8C9C +M9C5E`'IZ,#$V93%D9F0`>GHP8C9F-3!B.`!Z>C`V93!A-&9E`'IZ,#`V-V0R +M8C$`>GHP8C9C83,R-0!Z>C`P-6(V8V9D`'IZ,#$V93!D9F0`>GHP,#!B-F8V +M.`!A=&A?:&%L7W!R;V-EC`P-6(T.&%D`'IZ,#)D +M8F8Q8C(`>GHP,#5B.#AC8@!Z>C`S,V5C.&)F`'IZ,&1B-#(U8S4`871H7VAA +M;%]D;6%?8F5A8V]N7W)EGHP,&(V9C$V,0!Z>C`V93`P +M8CAA`'IZ,#)D8F9C,60`>GHP9&,T93,Y,`!Z>C!D869E9#@V`'IZ,#!B-F4R +M-V$`>GHP,F1B8F%B,@!Z>C!B-F0Q969F`'IZ,#$V9#DP9&0`>GHP,F1B93@U +M,0!Z>C`P-6(V-&9D`'IZ,#`P8C9D-3(`>GHP8C9C.65F9@!Z>C`Q-F4P,&1D +M`'IZ,#!B-F4X,C(`>GHP,F1B9#@W-0!Z>C`R9&(S,6(R`'IZ,#!B-S`Y,C,` +M>GHP,&(V9#0U,`!Z>C`P,&(V9#%D`'IZ,&(V8S(S,C4`>GHP,F1B9&%B,@!Z +M>C`P,#5B-C,R`'IZ,#9D961D.3,`>GHP,#$V9&$U,`!Z>C`P,#8W9#,R`'IZ +M,#!B-F0Y,C,`>GHP,#)D8C4Q8P!Z>C`Q-F1C8F9E`'IZ,#!B-S`Q-#4`>GHP +M,#$V9&5C,0!Z>C`P,39D9C)C`'IZ,&(W9F%D,V4`>GHP,39D.3DR,`!Z>C`R +M9&(Q8F%C`'IZ,&1C-F4S.3``>GHP-6(W,#%E,`!Z>C`P,&(V8C$P`'IZ,&(W +M,#EE9F8`>GHP,39D9C@Y8@!A=&A?:&%L7V%T=&%C:`!Z>C`V93!F8S!D`'IZ +M,#$V9&%B,F0`>GHP,F1B,3,U9`!Z>C!E,#0V.#1B`'IZ,#$V93(Y,60`>GHP +M,#!B-F9E.`!Z>C`P8V9B,V4P`'IZ,#`Q-F0Y-#@`>GHP,39E,C`Y8@!Z>C!B +M-S`Q969F`'IZ,#`P8C9C.60`>GHP,#`U8C5A,@!Z>C`R9&(Q-S!A`&%T:%]H +M86Q?8V]M<'5T971X=&EM90!Z>C`R9&(U8F%C`'IZ,#`U8C@Q,V0`+G5D:78` +M>GHP,&(V8SDR,P!Z>C!B-F(U,&(X`'IZ,#`U8C=F.60`>GHP8CC`V9&9F-#1A`'IZ,#)D8C4W-C,`>GHP-F5E868V,`!Z>C`Q-F4S,3AC`'IZ +M,&4P,#=C83$`>GHP,#)D860Q9`!Z>C`P,F1A9C8R`'IZ,&(X,V%D,V4`>GHP +M,#!B-F(Y,`!Z>C`Q-F0Y969A`'IZ,#$V9&4P-3$`>GHP,#)D86(Q9`!Z>C`P +M,#5B-F(R`'IZ,#5B-V8Q,30`+F1I=@!Z>C`T864P,S%F`'IZ,#)D8F1D9F0` +M>GHP,#4T-V9E9`!Z>C`P8C9B9C5E`'IZ,#!B-S$W-V0`>GHP,&(W,&8S9`!Z +M>C`Q-F0X.3(P`'IZ,#)D8C%A8C(`>GHP,#`U8C8R,@!Z>C`P,&(V9CGHP9&,S.3AD90!Z +M>C`U8C9B8S8T`'IZ,#!B-S`W,V0`>GHP,F1B96)B9`!Z>C!B-64S,34R`'IZ +M,#$V9&9B9C$`871H7VAA;%]M:'HR:65E90!Z>C`Q-F4Q.#EB`'IZ,&1C,F$U +M8S4`>GHP,#)D8S8P8@!Z>C`V9&8P8CAA`'IZ,#)D8C,S-60`>GHP,&(V93!B +M,@!Z>C!B-F,U,V$T`'IZ,&8U-&0Q8C``>GHP,F1B,&5E,@!Z>C!B-F9D,S8S +M`'IZ,&0Y9&,V,F,`>GHP-6(W-#%E,`!Z>C`R9&$Y8F%C`'IZ,&1C,C%D,V$` +M>GHP,&(W,3C`Q-F0Y9#0Q`'IZ,#`U8C@T9F0`>GHP,39D93$Q9`!Z +M>C`P-6(X86)D`'IZ,#!B-S`Q,C,`>GHP,#5B-C4R8@!Z>C`R9&(S.#GHP,#5B-C!B,@!Z>C`R9&(Q.#GHP +M,F1B,3C!B-V1E83DT`'IZ,#!B-S`Q-C$`>GHP,39D-V0T,0!Z>C`P +M,39C9#,R`'IZ,#9D93!B.&$`>GHP-F0Y9&0Y,P!Z>C!D8C-E9#@V`'IZ,#`U +M8C0X960`>GHP,#)D8S@P8@!Z>C`P,F1B8S0R`'IZ,#!B-F8P,C(`>GHP,F1B +M83@U,0!Z>C`R9&(S,V5D`'IZ,#`U8C@P9F0`>GHP,#5B-V8R90!Z>C`R9&)F +M9&9D`'IZ,#$V938T.&$`>GHP,#)D869F,@!Z>C`P-6(W-SED`'IZ,#`P8C9E +M93@`>GHP,39E-#0X80!Z>C`P8C9F-F)C`'IZ,#$V9&$Y,C``>GHP-6(W.#%E +M,`!Z>C`P,&(V9C%C`'IZ,#`R9&-A,&(`>GHP,#5B-#1A9`!Z>C`R9&%E964R +M`'IZ,#9D9&8T-&$`>GHP9F%C,&,Y8@!Z>C!B-F8Y969F`'IZ,#!B-F,V8F,` +M871H7VAA;%]A9&1I=&EO;F%L7W-W8F%?8F%C:V]F9@!Z>C`P,#)D8CDR`&%T +M:%]H86Q?=F5RC!D8S4Y.&1E`'IZ,#)D8F%C,F4`>GHP,F1B-SEA +M90!Z>C`P,39E-3,R`'IZ,&(V8V8P,#D`>GHP,#$V93$R8P!Z>C`P,39D.64T +M`'IZ,#`P,F1A96$`>GHP,#5B-6-B,@!Z>C`Q-F1A,C4Q`'IZ,#9F-F%F-C`` +M>GHP-F1F9&0Y,P!A=&A?:&%L7VUA;&QO8P!Z>C`P,&(V9&0R`'IZ,#)D9#DR +M860`>GHP,39D8C(U,0!Z>C!E,3`W8V$Q`'IZ,#!B-F,W-64`>GHP,39D9#`U +M,0!Z>C`R9&)D,6(R`'IZ,#)D8S$W-C,`>GHP8C8Y,&0V9`!Z>C`Q-F1F,#4Q +M`'IZ,#`Q-F0Y-3``>GHP,&(W,#9B8P!Z>C`P8C9F,#1D`'IZ,#`Q-F0X-S(` +M>GHP-F1E9C0T80!Z>C`P8C9E.&(R`'IZ,#5B.&,R960`>GHP-F9B.30W8@!Z +M>C!E8F(Q93-F`'IZ,&(V9CED,#(`>GHP9#$T9#%B,`!Z>C!B-#@P,S%E`'IZ +M,#$V9&)B9F4`>GHP,39E-30X80!Z>C`P,39D.#4P`'IZ,#`P8C9F9C@`871H +M7VAA;%]M96UC<'D`>GHP,F1B8V)B9`!Z>C`Q-F1A,&1D`'IZ,#)D8F)D9F0` +M>GHP,F1B,C@U,0!Z>C`R9&)D8S%D`'IZ,#9D8C!C9C(`>GHP,39E8CEA9`!Z +M>C`P8C9C96)C`'IZ,&0Y-#@T83$`871H7VAA;%]PC`Q-F5A.6%D +M`'IZ,&9D-&0Q8C``>GHP,F1B,SC`R +M9&%F,S5D`'IZ,#9D9&1D.3,`>GHP,&(V9C!B,@!Z>C!D861C-C)C`'IZ,#$V +M9&8R-3$`>GHP,39D.3(U,0!Z>C`R9&(P.#4Q`'IZ,&(W,C%A960`>GHP-C=C +M9F-A90!Z>C`P,&(V8V8X`'IZ,&,Y-&0Q8C``>GHP,F1A9F%B,@!Z>C`U8CDR +M865D`'IZ,#5B.&,S930`>GHP,#5B.&-C8@!Z>C!B-F0Y969F`'IZ,#)D8C$Q +M8C(`>GHP,F1B9F9B,0!Z>C`R9&)F-S8S`'IZ,#`U8C8X9F0`>GHP,#5B-#1E +M9`!Z>C!B-S$Q865D`'IZ,#`Q-F0T-&0`>GHP8C5E,S$V,`!Z>C!D.#0X-&$Q +M`'IZ,#$V9#AB,F0`>GHP,39E,#@Y8@!Z>C`R9&)B.#GHP8C@Q96$Y-`!Z>C`Q-F1E8S%F`'IZ,#!B-F9E8F,`>GHP93@Y-#DP-P!Z +M>C`P8C9E83=A`'IZ,#,S93AF8F8`>GHP8V9A-3@W-0!Z>C`R9&(Y.6%E`'IZ +M,#)D8CEA8C(`>GHP,#!B-F)E.`!Z>C!D938X,S=F`'IZ,#$V9&%B9F4`>GHP +M,#!B-S`Q8P!Z>C!B-S`Y9#`R`'IZ,#8W9#(U93(`>GHP,3EF,V$P,0!Z>C`W +M,#,Y-#=B`&%T:%]H86Q?;65M>F5R;P!Z>C`V9&9F8S!D`'IZ,&(V-S4P8C@` +M>GHP,39E,F1F9`!Z>C`P,&(V9#(R`'IZ,#9F96%F-C``>GHP9&,T835C-0!Z +M>C`P8CGHP +M,#$V9#8T9`!Z>C`Y9C8T8C9A`'IZ,#`U8C8U-V$`>GHP-F8S.30W8@!Z>C`V +M9&$P8V8R`'IZ,&(W8F%D,V4`>GHP,&(V9CDV,0!Z>C!B-CDW,V)C`'IZ,#)D +M8F0S-60`>GHP,#5B.#AF9`!Z>C`R9&)B8S%D`'IZ,#)D869D9F0`>GHP-F0W +M9&0Y,P!A=&A?:&%L7V1E;&%Y`"YUGHP-C=D,F8T +M,0`NGHP8C=E9&4V9`!Z>C`Q-F0X9#0Q`'IZ,#`R +M9&%E.3(`>GHP8C=A9&4V9`!Z>C!D861B,&1E`'IZ,#)D8F(S-60`>GHP,F1B +M,V1F9`!Z>C`R9&(U,V5D`'IZ,#$V9&-E864`>GHP,#!B-F1A,@!Z>C`P,&(V +M93(R`'IZ,#5B.#`P-#$`>GHP,F1A8V5E,@!Z>C`P,39D.#0X`'IZ,#$V9#EB +M,F0`>GHP,#)D83DQ9`!Z>C`P,39E,#)C`'IZ,#!B-S`W-V0`>GHP,#5B-CDW +M80!Z>C`P,39D864T`'IZ,#$V93$P.6(`>GHP,#5B-&$R9`!Z>C`Q-F1E,&1D +M`'IZ,#$V9&8P9&0`>GHP9&8P-V-A,0!Z>C`R9&)D-S8S`'IZ,#`P8C9E-3(` +M>GHP-C=D,&,T-P!Z>C`U8C9C-F1B`'IZ,&,S,35E8C4`>GHP9&(Q960X-@!Z +M>C`V9#0P-F4P`'IZ,#$V93`R-3$`>GHP,#`R9&)B,@!Z>C`P,F1D.#9D`'IZ +M,#`Q-F4Q-&0`>GHP,F1B-3EA90!Z>C`P-C=D,C(Q`'IZ,#$V9#@P9&0`>GHP +M,&(V93`R,@!Z>C`P-6(X.3-D`'IZ,#5B.#%B,6(`>GHP,F1B,3-E9`!Z>C`P +M8C9D,3(S`'IZ,#`P8C9C93@`>GHP-6(X86%E9`!Z>C!B-F5D,S8S`'IZ,#)D +M868Q8C(`>GHP,#`U8C5E,@!Z>C`S,V5B9F)F`'IZ,#5B-C@V9&(`>GHP,#!B +M-F5F.`!Z>C`P,&(V9CEC`'IZ,&(W,3EA960`>GHP,#5B-3AB,@!Z>C`U8C=D +M8C%B`'IZ,&(X,F1E-F0`>GHP,#$V9#C`R9&%D86(R`'IZ,&8T-64V +M93,`871H7VAA;%]I;FET7V-H86YN96QS`'IZ,#!B-F0V8F,`>GHP8S$T9#%B +M,`!Z>C`P,#)D8F0R`'IZ,&1A-#@T83$`>GHP,39E,&(X-P!Z>C`U8CDP,F5D +M`'IZ,#5B-C=C-C0`>GHP9&,R93,Y,`!Z>C!A-C!D,30U`'IZ,#)D8F%B8F0` +M>GHP,#!B-F,Q9`!Z>C`U8CAE865D`'IZ,#`U8C=B.60`>GHP,#5B-30T-@!Z +M>C`U8C8T-F1B`"YU;75L`'IZ,#!B-F8Y,C,`>GHP9&0V.#,W9@!Z>C`Q-F4Q +M,C4Q`'IZ,&1C-F$U8S4`>GHP,F1B,SC`P,#5B-CGHP,F1B9C,U9`!Z>C`P,&(V8SGHP,F1B-3

C`P-6(V9#=A`'IZ,#`R9&(R.3(`>GHP,#5B.3!C8@!A=&A?:&%L7W)E +M9U]WC!B-F8U,S8S`'IZ,#`U8C5C-#8`871H7VAA;%]R96=?C`V9#DP8V8R`'IZ,#9D.&1D.3,`>GHP,39D9F(X-P!Z>C`P,39D830X +M`'IZ,#`R9&%F,#``>GHP8C8V,S%A.`!Z>C`P,F1B,#DR`&%T:%]H86Q?9V5T +M=VER96QEC`Q-F4Q8C@W``````````````$#```*(`````0` +M``$#```+7`````@```$#```+7`````P```$#```+7````!````$#```+9``` +M`!0```$#```+7````!@```$#```**````!P```$#```*,````"````$#```+ +M9````"0```$#```*.````"@```$#```*1````"P```$#```*A````#````$# +M```*6````#0```$#```*;````#@```$#```*>````#P```$#```*C````$`` +M``$#```+9````$0```$#```+9````$@```$#```*Q````$P```$#```*T``` +M`%````$#```+7````%0```$#```*W````%@```$#```+7````%P```$#```* +MZ````&````$#```*]````&0```$#```+`````&@```$#```+9````&P```$# +M```+9````'````$#```+7````'P```,)````2````(@```,,````2````*P` +M``,)````8````,0```,)````<````-````,)````@````.P```,)````D``` +M`/````,,````D````0````,)````H````1@```,)````@````20```,)```` +MN````3````,,````N````50```,)````T````60```,)````8````7P```,) +M````8````90```,)````<````:0```,)````Z````;````,,````Z````;@` +M``,)```!`````;P```,,```!`````=@```,,````@````>````,,````<``` +M`>0```,)````H````>P```,,````H````?0```,,````T````?@```,,```` +M8````WP``'X'`````````XP``:4'`````````Z```$H'````````!"```;$' +M````````!#@``4T'````````!6@``&T'````````!:0``&T'````````!;@` +M`&T'````````!?@``&T'````````!@P``&T'````````!B```&T'```````` +M!C0``&T'````````!DP``&T'````````!F```&T'````````!G0``&T'```` +M````!H@``&T'````````!U0``,T'````````!\@``(`'````````!^0``,T' +M````````""```4X'````````"&```&T'````````"'@``&T'````````"*0` +M`34'````````"*P```()````````"+````(,````````"+@``9\'```````` +M"/P``34'````````"00```()````````"0@```(,````````"2```&T'```` +M````";@``&H'````````"=0``&H'````````"@P```$)````````"A````$, +M````````#$0``;$'````````#XP``1$'````````#[@``34'````````#]0` +M``()````!@``#]@```(,````!@``$#0```()````!@``$#@```(,````!@`` +M$%P``34'````````$:0```()````&```$:@```(,````&```$<````()```` +M+@``$<0```(,````+@``$>0``9\'````````$?@``9\'````````$@@``(`' +M````````%@0``-\'````````&^```3<'````````'U0``(P'````````*U`` +M`-\'````````*W0``3<'````````*_```9\'````````+!0``3<'```````` +M+)```9\'````````++0``3<'````````+3@``(P'````````-V@```()```` +M1```-VP```()````7```-W````(,````7```-WP```(,````1```1[@```0) +M```)V```1[P```0,```)V```1_P```0)````,```2`````0,````,```2+0` +M``0)```)V```2+@```0,```)V```2H0```0)```)V```2H@```0,```)V``` +M2Q````0)````,```2Q0```0,````,```2W0```0)```H$```2W@```0,```H +M$```2YP``/H'````````2]@```0)````,```2]P```0,````,```3*0```0) +M````,```3.0```0,````,```330```0)```)D```38P```0,```)D```3HP` +M``X'````````4-````()````?```4-0```(,````?```4;````0)```><``` +M4;0```0,```><```4=@```0)```8,```4=P```0,```8,```4?P```0)```A +ML```4@````0,```AL```4B````0)```DT```4B0```0,```DT```4D@```0) +M```G<```4DP```0,```G<```4F@```0)```><```4FP```0,```><```4^P` +M`3<'````````58P```()````E```59````(,````E```5<0```$)``!'%``` +M50``;$'````````7?```#$'```` +M````7@@``;$'````````7AP``:X'````````7BP``4('````````7F```4(' +M````````7HP``4('````````7MP``4('````````7R0``4('````````7_`` +M`)H)````````7_0``)H,````````7_P``7H)````````8````7H,```````` +M8`@``(0)````````8`P``(0,````````8H0``4('````````8P@``:X'```` +M````8S```:X'````````8T0``(P'````````8V@``(P'````````9$P``:X' +M````````9%P``:X'````````9&P``:X'````````9'P``:X'````````9(P` +M`:X'````````9+@``#,)````````9+P``#,,````````9,P``3\)```````` +M9-```3\,````````90@``8$'````````92P``:X'````````93@``;$'```` +M````950``:X'````````96@``:X'````````99@``;$'````````9;0``:X' +M````````9<0``:X'````````9=0``:X'````````9?@``;$'````````9A`` +M`:X'````````9B```:X'````````9BP``;$'````````9G@``:X'```````` +M9MP``:X'````````9OP``;$'````````9QP``;$'````````:````:X'```` +M````:)```:X'````````:+0``:X'````````:/```;$'````````:4```:X' +M````````:50``:X'````````:6@``:X'````````:7P``:X'````````:9`` +M`:X'````````::0``:X'````````:;@``:X'````````:=```:X'```````` +M:G```:X'````````:HP``:X'````````:^P``:X'````````;````:X'```` +M````;!0``:X'````````;"@``:X'````````;#P``:X'````````;%0``:X' +M````````;&0``'0'````````;(@``/H'````````;+```/H'````````;,@` +M``()```3F```;,P```(,```3F```;-```/H'````````;0```;$'```````` +M;10``$T'````````;2P``;$'````````;<```3L'````````;=@``'L'```` +M````;?@``;$'````````;B```:X'````````;CP``;$'````````;E@``:X' +M````````;G0``;$'````````;I@``:X'````````;L```;$'````````;N@` +M`;$'````````;S0``:X'````````;U```6P'````````;W```;$'```````` +M;Z0``:X'````````;\0``;$'````````;_0``;$'````````<#```:X'```` +M````<&P``/H'````````<+```:X'````````<.P``:X'````````<0```;$' +M````````<2```;$'````````<3@``:X'````````<5@``;$'````````<6P` +M`;$'````````<9P``;$'````````<;@``;$'````````<````:X'```` +M````>!@``;$'````````>"P``:X'````````>,P``;$'````````>/@``04) +M````````>00``04,````````>1```!0)````````>10``!0,````````>1@` +M`4$'````````>30``;$'````````>5```:X'````````>7```:X'```````` +M>90``:X'````````>:0``;$'````````>;@``4T'````````>>@``;$'```` +M````>?@``:X'````````>A@``;$'````````>B@``:X'````````>DP``:X' +M````````>EP``:X'````````>I0``;$'````````>KP``;$'````````>M@` +M`:X'````````>PP``;$'````````>S0``;$'````````>U```:X'```````` +M>VP``;$'````````>YP``:X'````````?*0``;$'````````?1```;$'```` +M````?L@``1$'````````?Q@``;$'````````?R@``54'````````?WP``:X' +M````````?Z0``:X'````````?_@``:X'````````@!P``:X'````````@#@` +M`:X'````````@$@``;$'````````@%@``:X'````````@*0``:X'```````` +M@,@``:X'````````@-@``:X'````````@.@``:X'````````@/@``:X'```` +M````@00``;$'````````@10``:X'````````@20``:X'````````@3@``;$' +M````````@4@``:X'````````@5@``:X'````````@6@``:X'````````@7@` +M`:X'````````@8@``:X'````````@9@``:X'````````@:@``:X'```````` +M@;@``:X'````````@=```:X'````````@>```:X'````````@>P``,4'```` +M````@?P``:X'````````@@P``:X'````````@AP``:X'````````@BP``:X' +M````````@CP``:X'````````@DP``:X'````````@EP``:X'````````@FP` +M`:X'````````@GP``:X'````````@HP``:X'````````@IP``:X'```````` +M@JP``:X'````````@KP``:X'````````@L@```()```3H```@LP```(,```3 +MH```@P```:X'````````@QP``:8'````````@S@``;$'````````@V0``:X' +M````````@Y@``:X'````````@Z0``;$'````````@]@``:X'````````@^0` +M`;$'````````A`P``:X'````````A!@``;$'````````A$0``:X'```````` +MA%```;$'````````A&P``:X'````````A,P``:X'````````A-0``4T'```` +M````A.```;$'````````A/```:X'````````A00``$T'````````A1```*$' +M````````A3P``%L'````````A6P``(<'````````A7P``;$'````````A9`` +M`:X'````````A;```:`'````````A=````P'````````A?```2X'```````` +MAA```:X'````````ADP``;$'````````AO@``:X'````````AU0``0T'```` +M````AX@``4T'````````AZ0``4T'````````A\0``0T'````````A_P``:X' +M````````B"0``4T'````````B$P``4T'````````B%P``0T'````````B)@` +M`1$'````````B+@``;$'````````B,@``:X'````````B-0``;$'```````` +MB.P``:X'````````B/0``4T'````````B00``;$'````````B1@``:X'```` +M````B2```4T'````````B4```4T'````````B5```;$'````````B6@``:X' +M````````B70``;$'````````B80``;$'````````B90``;$'````````B;0` +M`:X'````````B=@``:X'````````B?P``:X'````````B@0``4T'```````` +MBA```;$'````````BB0``:X'````````BBP``4T'````````BCP``:X'```` +M````BD@``;$'````````BE@``:X'````````BF```4T'````````BFP``;$' +M````````BGP``:X'````````BI```$T'````````BJ```:X'````````BK`` +M`:X'````````BL```:X'````````BLP``*$'````````BN```4T'```````` +MBNP``*$'````````BQ```;$'````````BR```:X'````````BS```:X'```` +M````BW```:X'````````BW@``4T'````````BYP``$T'````````B^0``:X' +M````````C*@``&T'````````CA```(`'````````CBP``9\'````````CCP` +M`&T'````````CQ@``(`'````````CR@``&T'````````D#0```()```8Z@`` +MD#@```(,```8Z@``D=@```()```8]```D=P```(,```8]```D>```/H'```` +M````D?````()```8V```D?0```(,```8V```D?@``/H'````````DEP``#$' +M````````DI@``#$'````````E(0``#$'````````E*0``#$'````````E,0` +M`#$'````````E0```:X'````````E3@``:X'````````E5P``(`'```````` +ME60``#$'````````E7P``:X'````````E8P``:X'````````E;0``;$'```` +M````E?```;$'````````E@```:X'````````EA0``$T'````````EC0``4T' +M````````ECP``%8'````````EMP``80'````````EQP``2L'````````EZP` +M`3<'````````E_```,X'````````F1P``:X'````````F2P``:X'```````` +MF4```:X'````````F6@``:X'````````F7P``:X'````````F8P``;$'```` +M````F:```:X'````````F<0``:X'````````F=0``:X'````````F>@``:X' +M````````FA@``:X'````````FBP``:X'````````FCP``;$'````````FE`` +M`:X'````````FF@``:X'````````FK0``:X'````````G$0``;$'```````` +MG+```:X'````````G,0``*\'````````G-@``6P'````````G.@``;$'```` +M````G1P``6P'````````G30``:X'````````G4```6P'````````G;0``:X' +M````````G=0``:X'````````GB```;$'````````GHP``:X'````````GJ`` +M`;$'````````GK0``4T'````````GM```:X'````````GO0``$T'```````` +MI#0``:X'````````I$P``:X'````````I&0``;$'````````I(```#$'```` +M````I)@``-\'````````I+0```()```9.```I+@```(,```9.```I,```/H' +M````````I2@``;@'````````I6```:X'````````I70``:X'````````I7P` +M`4T'````````I8P``;$'````````I<```;$'````````I@0``:X'```````` +MI@P``4T'````````IC@``64'````````IGP``;$'````````IJ```64'```` +M````IM0``64'````````IW````()```L.```IW0```(,```L.```I^```9@' +M````````J"0``:X'````````J"P``4T'````````J$@``:X'````````J%`` +M`4T'````````J(0``64'````````J*P``.\)````````J+```.\,```````` +MJ+@``$()````````J+P``$(,````````J,0``.0)````````J,@``.0,```` +M````J-@``:$'````````J/P``64'````````J9```8,'````````J<```30' +M````````J<@``(P'````````JD```;$'````````JF```:X'````````JFP` +M`;$'````````JJP``:X'````````JK@``;$'````````JNP``:X'```````` +MJP0``4T'````````JZ@``/$'````````K)@``64'````````K-@``:X'```` +M````K.@``:X'````````K/@``:X'````````K0@``:X'````````K1@``:X' +M````````K4P``#,)````````K7P``#,)````````K8```#,,````````K9`` +M`3\)````````K90``3\,````````K;@``:\'````````K=P``:X'```````` +MK>@``;$'````````K@0``:X'````````KA@``:X'````````KD@``;$'```` +M````KEP``:X'````````KFP``:X'````````KGP``:X'````````KJ```;$' +M````````KK@``:X'````````KL@``:X'````````KM0``;$'````````KR`` +M`:X'````````KV```:X'````````KW```;$'````````KY@``:X'```````` +MK[@``;$'````````K]@``;$'````````L(@``;$'````````L)P``;$'```` +M````L+```;$'````````L,0``;$'````````L-@``;$'````````L20``:X' +M````````L3```;$'````````L=```:X'````````L?0``:X'````````LC`` +M`;$'````````LH```:X'````````LI0``:X'````````LJ@``:X'```````` +MLKP``:X'````````LM```:X'````````LN0``:X'````````LO@``:X'```` +M````LQ```:X'````````L[```:X'````````L\P``:X'````````M5P``:X' +M````````M7```:X'````````M80``:X'````````M9@``:X'````````M:P` +M`:X'````````M<0``:X'````````M=0``-T'````````M?@``/H'```````` +MMB```/H'````````MC@```()```L0```MCP```(,```L0```MD```/H'```` +M````MFP``:X'````````MH```:X'````````MI0``$T'````````MK```;$' +M````````MY```/8'````````MYP``;$'````````M[```:X'````````M[P` +M`5P'````````M]0``#D'````````M_0``;$'````````N!```:X'```````` +MN"P``;$'````````N$@``:X'````````N&0``;$'````````N(@``:X'```` +M````N+```;$'````````N-@``;$'````````N0P``:X'````````N2@``1L' +M````````N4@``;$'````````N60```()```L2```N6@```(,```L2```N7@` +M`:X'````````N:```/H'````````N>0``:X'````````NA0``:X'```````` +MNC0``;$'````````ND@``;$'````````NG@``;$'````````NI0``;$'```` +M````NJ@``:X'````````NLP``;$'````````NO```;$'````````NP```;$' +M````````NR0``;$'````````NW```;$'````````NX@``;$'````````NZ`` +M`;$'````````N[@``;$'````````N]```;$'````````O`0``"@'```````` +MO"P``7@'````````O$```:X'````````O&P``;$'````````O(```"@'```` +M````O)P``"@'````````O,P``;$'````````O.```7@'````````O/P``:X' +M````````O2@``;$'````````O3@``"@'````````O7@``;$'````````O9`` +M`:X'````````O;0``;$'````````O<@``:X'````````O?@``"@'```````` +MOB@``;$'````````OCP``7@'````````OEP``:X'````````OH@``;$'```` +M````OIP``"@'````````ON```;$'````````OP```;$'````````OR0``:X' +M````````OWP``/('````````O\@``2P'````````P`0``:X'````````P!0` +M`!X'````````P#P``5`'````````P(```;$'````````P)0``:X'```````` +MP)P``4T'````````P+0``;$'````````P,P``4T'````````P-@``;$'```` +M````P.@``:X'````````P1@``;$'````````P2P``:X'````````P4P``;$' +M````````P6```:X'````````P7@``;$'````````P8P``:X'````````P:P` +M`;$'````````P<```:X'````````P=@``;$'````````P>P``:X'```````` +MPHP``;$'````````PN```,H)````````PN@``,H,````````PNP``1T)```` +M````PO0``1T,````````PO@``0$)````````POP``0$,````````PP```4$' +M````````PQP``;$'````````PS@``:X'````````PU@``:X'````````PW@` +M`:X'````````PXP``$T'````````P[```;$'````````P\```:X'```````` +MP^```;$'````````P_```:X'````````Q!0``:X'````````Q"0``:X'```` +M````Q%P``;$'````````Q(0``;$'````````Q*```:X'````````Q-0``;$' +M````````Q/P``;$'````````Q1@``:X'````````Q30``;$'````````Q50` +M`:X'````````QE@``;$'````````R`````$#``#M?```R`0```$#``#M?``` +MR`@```$#``#MO```R`P```$#``#MO```R!````$#``#M_```R!0```$#``#M +M_```R!@```$#``#N/```R!P```$#``#N/```R*```1$'````````R/0``;$' +M````````R00``;$'````````R2@``;$'````````R5```;$'````````R9@` +M`;$'````````R;@``;$'````````R=```;$'````````R>@``;$'```````` +MR?@``;$'````````R@@``;@'````````RI@``:X'````````RM@```0)``!) +M1```RQ```#$'````````RR```#$'````````RS````0)``!)1```RS0```0, +M``!)1```RWP```0)``!)1```RX````0,``!)1```RZ0``:X'````````R\P` +M``()```L:```R]````(,```L:```R_0``:X'````````S!````()```T?``` +MS!0```(,```T?```S#@``:X'````````S%0```()```O)```S%@```(,```O +M)```S(P``:X'````````S+P``;$'````````S-@``:X'````````S.@``:X' +M````````S/P``:X'````````S0@``;$'````````S1@``:X'````````S3@` +M`:X'````````S4@``:X'````````S6P``:X'````````S9@``:X'```````` +MS?```:X'````````SAP``:X'````````SC@``;$'````````SD@``:X'```` +M````SE@``:X'````````SF@``:X'````````SG@``:X'````````SKP``:X' +M````````SN```:X'````````SO0``:X'````````SP0``:X'````````SRP` +M`;$'````````SSP``:X'````````ST@``3@'````````SWP``;$'```````` +MSZ```:X'````````T````:X'````````T!0``:X'````````T"```;$'```` +M````T$@``&T'````````T%```4T'````````T%P``;$'````````T&P``:X' +M````````T(```$T'````````T(P``"`'````````T.```:X'````````T0@` +M`:X'````````T2@``2,'````````T4@``:X'````````T5@``:X'```````` +MT6@``:X'````````T7@``;$'````````T8@``:X'````````T9P``:X'```` +M````T;@``;$'````````T0``;$'````````T?0``:X' +M````````TB```%4'````````TC```;$'````````TD0``:X'````````TF0` +M`*@'````````TH0``.8'````````TJ0``#H'````````TL0``:X'```````` +MTR```7,'````````TTP``4T'````````TVP``7,'````````T^@``:X'```` +M````T_P``:X'````````U`P``:X'````````U!0``4T'````````U"P``:X' +M````````U$@``:X'````````U%```4T'````````U)0``:X'````````U+0` +M`:X'````````U+P``4T'````````U-0``:X'````````U/0``4T'```````` +MU00``7,'````````U4```1$'````````U70``;$'````````U90``;$'```` +M````U:0``;$'````````U;0``;$'````````U?```(`'````````U@```(`' +M````````UA```;$'````````UBP``:X'````````UF@``"`'````````UGP` +M`4T'````````UH@``"`'````````UP0``;$'````````UQ0``:X'```````` +MUQP``4T'````````UT```$T'````````UX@``:X'````````UZ0``)0'```` +M````U]0```()```X8```U]@```(,```X8```U^0``#$'````````V#```#$' +M````````V%0``#$'````````V(P``:X'````````V+```:X'````````V-@` +M`;$'````````V10``;$'````````V3P``:X'````````V4@``;$'```````` +MV5@``:X'````````V8@``;$'````````V9P``4T'````````VG0``;$'```` +M````VN@``8X'````````VQP```()```YJ```VR````(,```YJ```VW0``;$' +M````````VX0``:X'````````VZP```()```YK```V[````(,```YK```V\`` +M``()```YK```V\0```(,```YK```V^P```()```YK```V_````(,```YK``` +MV_P``(`'````````W5@```0)``!*E```W5P```0,``!*E```WB0```0)``!* +ME```WB@```0,``!*E```WD0``#$'````````WG@``#$'````````WJ```#$' +M````````WL0``#$'````````WN@``#$'````````WQP```0)``!*E```WR`` +M``0,``!*E```WT@``:X'````````X,@``:X'````````X-@``:X'```````` +MX3@``;$'````````X6```:X'````````X8@``;$'````````X:0``;$'```` +M````X=@``:X'````````X?```/('````````XA0``:X'````````XB```;$' +M````````XF0``:X'````````XG```;$'````````XIP``:X'````````XJ@` +M`;$'````````XO```:X'````````XR0``:X'````````XS```;$'```````` +MXU0``:X'````````XV```;$'````````XY```:X'````````Y#```;$'```` +M````Y$P``:X'````````Y(0``:X'````````Y;0``!<'````````YD@```4) +M````````YDP```4,````````YE```3<'````````YE@```4)```!"```YEP` +M``4,```!"```YF```3<'````````YF@```4)````"```YFP```4,````"``` +MYJ0```4)````````YJ@```4,````````YQ@```4)````!@``YQP```4,```` +M!@``YS@```4)````````YSP```4,````````Y\0```4)````!@``Y\@```4, +M````!@``Y]@```4)````!@``Y]P```4,````!@``Z#```(`'````````Z%P` +M`(`'````````Z&@```4)```!"```Z'````4,```!"```Z)P```4)````!@`` +MZ*````4,````!@``Z,0```4)````````Z,@```4,````````Z0@``9\'```` +M````Z6````4)```!"```Z60```4,```!"```Z<0```4)```!"```Z<@```4, +M```!"```Z@@```4)```!"```Z@P```4,```!"```ZE```:X'````````ZJ`` +M``4)```!B```ZJ0```4,```!B```ZO```2D'````````[6@```$)``#(```` +M[6P```$,``#(````[TP```()```YU```[U````(,```YU```\#```:X'```` +M````\(@``:X'````````\)0``'$'````````\O0``9\'````````\TP``(`' +M````````\[```9\'````````\\@``9\'````````\]@``(`'````````]?`` +M``()```YX```]?0```(,```YX```]O@``:X'````````]UP``;$'```````` +M^$````()```YZ```^$0```(,```YZ```^)````()```YX```^)0```(,```Y +MX```^)@```()```YZ```^)P```(,```YZ```^0P```()```YX```^1````(, +M```YX```^4````()```YX```^40```(,```YX```^5P```()```YX```^6`` +M``(,```YX```^60```()```YZ```^6@```(,```YZ```^6P```()```YX``` +M^7````(,```YX```^D```;$'````````^M@``:X'````````^PP``0<'```` +M````^R```1L'````````^RP``;$'````````^V@``1L'````````^XP``:X' +M````````^Y@``1L'````````^]P``80'````````_!P``2L'````````_-`` +M`3<'````````_1P``&8'````````_6```:X'````````_8P``:X'```````` +M_9@``;$'````````_;@``:X'````````_V```:X'````````_Y```:X'```` +M````_Z```:X'````````_\0``:X'````````__@``:X'```````!``@``;$' +M```````!`"P``:X'```````!`%P``:X'```````!`)0``:X'```````!`+0` +M`;$'```````!`,0``:X'```````!`/0``;$'```````!`0@``:X'```````! +M`3@``;$'```````!`4@``:X'```````!`7P``;$'```````!`8P``:X'```` +M```!`<0``;$'```````!`=0``:X'```````!`=P``3\)```````!`>```3\, +M```````!`>0``#,)```````!`>@``#,,```````!`@```-`)```````!`@0` +M`-`,```````!`B```:X'```````!`D@``:X'```````!`G0``;$'```````! +M`H@``:X'```````!`_0``;$'```````!!!0``:X'```````!!#0``:X'```` +M```!!%0``;$'```````!!&@``;$'```````!!)P``:X'```````!!+0``90' +M```````!!,@``4T'```````!!.0``:X'```````!"BP``:X'```````!"D`` +M`:X'```````!"E0``:X'```````!"F@``:X'```````!"GP``:X'```````! +M"I```:X'```````!"J0``:X'```````!"K@``:X'```````!"LP``:X'```` +M```!"MP``:X'```````!"P0``:X'```````!"QP``:X'```````!"S0``;$' +M```````!"U```#$'```````!#$@``-\'```````!#&P```()```[```!#'`` +M``(,```[```!#'@``/H'```````!#20```()``!.$``!#2@```(,``!.$``! +M#2P``/H'```````!#6```%('```````!#80``:('```````!#9P``;$'```` +M```!#@0``:P'```````!#B0``;$'```````!#F```!T'```````!#GP``:X' +M```````!#H0``$8'```````!#^@``:L'```````!$"P``;$'```````!$(@` +M`:L'```````!$+0``:L'```````!$.P``:L'```````!$2```:L'```````! +M$;P```()``!.```!$<````(,``!.```!$<@```()``!.!@`!$0``#,)```````!'>@``#,,```````!'?@``3\) +M```````!'?P``3\,```````!'B```)X'```````!'D0``:X'```````!'E`` +M`;$'```````!'FP``:X'```````!'H```:X'```````!'K```;$'```````! +M'L0``:X'```````!'M0``:X'```````!'N0``:X'```````!'P@``;$'```` +M```!'R```:X'```````!'S```:X'```````!'SP``;$'```````!'X@``:X' +M```````!'\@``:X'```````!(#@``:X'```````!(%@``:X'```````!('@` +M`:X'```````!()P``:X'```````!(+```:X'```````!(,0``$T'```````! +M(.```;$'```````!(00``;$'```````!(2```:X'```````!(3P``;$'```` +M```!(5@``:X'```````!(70``;$'```````!(9@``:X'```````!(<```;$' +M```````!(>@``;$'```````!(C```:X'```````!(DP``.<'```````!(FP` +M`;$'```````!(I@``;$'```````!(K```;$'```````!(PP``;$'```````! +M(X0``;$'```````!([@``;$'```````!)"```;$'```````!)#0``;$'```` +M```!)$@``;$'```````!)%P``;$'```````!)'```;$'```````!)+P``:X' +M```````!),@``;$'```````!)=P``:X'```````!)>@``;$'```````!)@`` +M`:X'```````!)B0``:X'```````!)C0```$#``$IC``!)C@```$#``$I*``! +M)CP```$#``$I,``!)D````$#``$IS``!)D0```$#``$I3``!)D@```$#``$I +MQ``!)GP``;$'```````!)MP``;$'```````!)O```:X'```````!)P0``:X' +M```````!)Q@``:X'```````!)RP``:X'```````!)T```:X'```````!)U`` +M`:X'```````!)V0``:X'```````!)WP``:X'```````!)\```:X'```````! +M)]```:X'```````!)^```:X'```````!)_0``:X'```````!*)@``:X'```` +M```!*+0``:X'```````!*10```$)``$F-``!*1@```$,``$F-``!*N@``:X' +M```````!*P```:X'```````!*Q0``:X'```````!*R@``:X'```````!*SP` +M`:X'```````!*U0``:X'```````!*V0``3P'```````!*\@``:X'```````! +M*^```:X'```````!*_P``:X'```````!+!```:X'```````!+"0``:X'```` +M```!+#@``:X'```````!+$P``:X'```````!+&0``:X'```````!+'0``:X' +M```````!+(0``:X'```````!+*@``:X'```````!++P``:X'```````!+-`` +M`:X'```````!+.0``:X'```````!+/@``:X'```````!+1```:X'```````! +M+2```3P'```````!+30```$#``%!N``!+3@```$#``%!N``!+3P```$#``%! +MD``!+4````$#``%!F``!+40```$#``%!H``!+4@```$#``%!J``!+4P```$# +M``%!L``!+5````$#``%!P``!+50```$#``$^_``!+5@```$#``$_/``!+5P` +M``$#``%!N``!+6````$#``$_F``!+60```$#``$_I``!+6@```$#``%!P``! +M+6P```$#``%!P``!+7````$#``%!P``!+70```$#``%!P``!+7@```$#``%! +MP``!+7P```$#``$_V``!+8````$#``%!P``!+80```$#``%!P``!+8@```$# +M``%!P``!+8P```$#``%!P``!+9````$#``$_X``!+90```$#``%`!``!+9@` +M``$#``%!P``!+9P```$#``%`:``!+:````$#``%`E``!+:0```$#``%!P``! +M+:@```$#``$_9``!+:P```$#``%!P``!+;````$#``%!P``!+;0```$#``%! +MP``!+;@```$#``%`Y``!+;P```$#``%`^``!+<````$#``%!P``!+<0```$# +M``%!'``!+<@```$#``%#V``!+````$#``%#V``! +M+>0```$#``%#V``!+>@```$#``%#V``!+>P```$#``%#V``!+?````$#``%# +MV``!+?0```$#``%"=``!+?@```$#``%#V``!+?P```$#``%#V``!+@````$# +M``%#V``!+@0```$#``%#V``!+@@```$#``%"F``!+@P```$#``%#V``!+A`` +M``$#``%#V``!+A0```$#``%"K``!+A@```$#``%#D``!+AP```$#``%#V``! +M+B````$#``%#V``!+B0```$#``%#V``!+B@```$#``%#V``!+BP```$#``%# +MV``!+C````$#``%"Y``!+C0```$#``%"Y``!+C@```$#``%#V``!+CP```$# +M``%#9``!+E0``/H'```````!+GP``/H'```````!+J```/H'```````!+L@` +M`/H'```````!+PP``:X'```````!+S```:X'```````!,%@``;$'```````! +M,&P``:X'```````!,+@``;$'```````!,-0```()``!.&``!,-@```(,``!. +M&``!,.@``:X'```````!,1```/H'```````!,50``:X'```````!,80``:X' +M```````!,:0``;$'```````!,;@``;$'```````!,>@``;$'```````!,@0` +M`;$'```````!,AP``:X'```````!,BP``:X'```````!,L0``;$'```````! +M,P@``:X'```````!,RP``;$'```````!,U```;$'```````!,V```;$'```` +M```!,X0``;$'```````!,]```;$'```````!,^@``;$'```````!-````;$' +M```````!-!@``;$'```````!-#```;$'```````!-&```;$'```````!-(`` +M`;$'```````!-*0``:X'```````!-/P``!`'```````!-2P``"@'```````! +M-5@``7@'```````!-6P``:X'```````!-9@``;$'```````!-:P``"@'```` +M```!-<@``"@'```````!-?@``;$'```````!-@P``7@'```````!-B@``:X' +M```````!-E0``;$'```````!-F0``"@'```````!-J0``;$'```````!-KP` +M`:X'```````!-N```;$'```````!-O0``:X'```````!-R0``"@'```````! +M-U0``;$'```````!-V@``7@'```````!-X@``:X'```````!-[0``;$'```` +M```!-\@``"@'```````!.`@``:X'```````!.!P``:X'```````!.'@``7@' +M```````!.*```9\'```````!.+@``9\'```````!./@``9\'```````!.10` +M`9\'```````!.30``9\'```````!.5```9\'```````!.7```9\'```````! +M.9@``:X'```````!.:@``:X'```````!.<```:X'```````!.=P``"<'```` +M```!.CP``!D'```````!.E@``:X'```````!.H0``:X'```````!.I0``;$' +M```````!.K```:X'```````!.L```:X'```````!.M```;$'```````!.N`` +M`:X'```````!.T0``:X'```````!.U0``:X'```````!.V0``:X'```````! +M.W0``:X'```````!.X0``;$'```````!.Z0``:X'```````!.[0``:X'```` +M```!.\0``:X'```````!.]0``:X'```````!.^0``;$'```````!/`P``;$' +M```````!/"```:X'```````!/"P``;$'```````!/#P``:X'```````!/%`` +M`:X'```````!/&```:X'```````!/'```:X'```````!/(```:X'```````! +M/)```:X'```````!/+P``:X'```````!/,P``;$'```````!/1```:X'```` +M```!/2P``!D'```````!/40``;$'```````!/5@``:X'```````!/60``;$' +M```````!/70``:X'```````!/8@``:X'```````!/90``;$'```````!/=0` +M`:X'```````!/>@``:X'```````!/?@``:X'```````!/@@``:X'```````! +M/A@``:X'```````!/B@``:X'```````!/E0``:X'```````!/G@```()``!. +M.``!/GP```(,``!..``!/HP```()``!..``!/I````(,``!..``!/K@```() +M``!..``!/KP```(,``!..``!/N@```$)``$M4``!/NP```$,``$M4``!/\`` +M`;$'```````!050``)('```````!07P```$)``$M-``!08````$,``$M-``! +M0<@``2P'```````!0?P```$)``$MR``!0@````$,``$MR``!0D0``;$'```` +M```!0H@``:X'```````!0W@```()``!.9``!0WP```(,``!.9``!0X0``*P' +M```````!0]P``!X'```````!1`0``5`'```````!1#```;$'```````!1$0` +M`:X'```````!1$P``4T'```````!1&0``;$'```````!1'P``4T'```````! +M1(@``;$'```````!1)@``:X'```````!1,@``;$'```````!1-P``:X'```` +M```!1/P``;$'```````!11```:X'```````!12@``;$'```````!140``:X' +M```````!160``;$'```````!17@``:X'```````!19```;$'```````!1:P` +M`:X'```````!1DP``;$'```````!1HP``.$)```````!1N@``"X)```````! +M1NP``"X,```````!1Q@``.@)```````!1S0``/4)```````!1SP``/4,```` +M```!1T```+<)```````!1T@``+<,```````!1TP``6@)```````!1U0``6@, +M```````!1UP``.$,```````!1V```!@)```````!1V@``!@,```````!1VP` +M`74)```````!1W0``74,```````!1W@``.@)```````!1X```.@,```````! +M1X0``/4)```````!1X@``/4,```````!1XP``4$'```````!1Z@``;$'```` +M```!1\0``:X'```````!1^0``:X'```````!2`0``:X'```````!2!@``$T' +M```````!2#P``;$'```````!2$P``:X'```````!2&P``#('```````!2'0` +M`.T'```````!2'P``.P'```````!2)P``;$'```````!2*P``:X'```````! +M2+0``(L'```````!2-@``:X'```````!2.@``:X'```````!22```;$'```` +M```!24@``;$'```````!260``:X'```````!29@``;$'```````!2<```;$' +M```````!2=P``:X'```````!2?@``;$'```````!2@@``;$'```````!2D@` +M`:X'```````!2GP``:X'```````!2I```;$'```````!2J```;$'```````! +M2K```:X'```````!2X```;$'```````!37@``)L'```````!39@``'4'```` +M```!3EP``:('```````!3G0``1$'```````!3M0``;$'```````!3N0``-H' +M```````!3P0``.T'```````!3[@```T'```````!3]0``;$'```````!3_@` +M`;$'```````!4!```;$'```````!4"P``;$'```````!4#P``;$'```````! +M4$P``&$'```````!4%0``$\'```````!4&```:P'```````!43P``:X'```` +M```!44@```()``!.@``!44P```(,``!.@``!47```:X'```````!48@``4T' +M```````!4:0```()``!0V``!4:@```(,``!0V``!4@@``:X'```````!4B`` +M`4T'```````!4H```2<'```````!4J@``:X'```````!4N```(`'```````! +M4T0``:X'```````!4U```;$'```````!4V```:X'```````!4VP``;$'```` +M```!4X0``:X'```````!4Y@``:X'```````!4[@``:X'```````!4\P``:X' +M```````!5#```;$'```````!5$@``:X'```````!5%@``%T'```````!5(@` +M`5L'```````!53```*('```````!53P``1H'```````!54@``5X'```````! +M570``:X'```````!5;P``:X'```````!5?P``:X'```````!5@@``"<'```` +M```!5DP``:X'```````!5G```:X'```````!5H```;$'```````!5I0``:X' +M```````!5J0``:X'```````!5K0``:X'```````!5L0``:X'```````!5P@` +M`:X'```````!5RP``:X'```````!5T```:X'```````!5U```:X'```````! +M5UP``+X'```````!5X```#4'```````!5XP``&`'```````!6`@``;$'```` +M```!6"```:X'```````!6#```;$'```````!6%P``&T'```````!6'0``:X' +M```````!6,```4T'```````!6,P``;$'```````!6.```:X'```````!6/0` +M`4T'```````!61```;$'```````!63```:X'```````!63P``;$'```````! +M64P``:X'```````!67P``;$'```````!69@``:X'```````!6:0``;$'```` +M```!6;@``:X'```````!6=@``%$'```````!6?0``:X'```````!6C```)4' +M```````!6H0``:X'```````!6I```;$'```````!6J0``:X'```````!6L0` +M`,8'```````!6MP``$T'```````!6N@``*<'```````!6O@``;$'```````! +M6PP``:X'```````!6TP``:X'```````!6V```:X'```````!6W0``:X'```` +M```!6Z@``2D'```````!710``:X'```````!73@``:X'```````!75@``$4' +M```````!77@``"\'```````!79@``$D'```````!7;@``:X'```````!7>`` +M`4`'```````!7D0``$P'```````!7E0``78'```````!7IP``;$'```````! +M7KP``:X'```````!7MP``;$'```````!7O```;$'```````!7P```:X'```` +M```!7V@``1$'```````!7X@``;H'```````!7\@``:X'```````!7]P``;$' +M```````!7_```4T'```````!8!P``+X'```````!8#@``;$'```````!8&`` +M`&T'```````!8&@``4T'```````!8'@``%T'```````!8)@``:X'```````! +M810``*('```````!82```1H'```````!83```;$'```````!84```:X'```` +M```!86```;$'```````!8;@``:X'```````!8<0``;$'```````!8>```:X' +M```````!8>P``;$'```````!8A@``:X'```````!8E0``:('```````!8J@` +M`:('```````!9'P``;$'```````!9+```:X'```````!9,0``:X'```````! +M9-P``:X'```````!9.0``4T'```````!900``:X'```````!90P``4T'```` +M```!92```:X'```````!930``:X'```````!95P``1$'```````!9<@``;$' +M```````!9?@``;$'```````!9@@``;$'```````!9A@``;$'```````!9D`` +M`;$'```````!9E0``:X'```````!9K```(`'```````!9MP``&T'```````! +M9PP``;$'```````!9R@``:X'```````!9S0``;$'```````!9TP``:X'```` +M```!9U@``;$'```````!9V@``:X'```````!9\P``;$'```````!9^@``:X' +M```````!9_0``;$'```````!:`@``:X'```````!:!P``-H'```````!:#P` +M`;$'```````!:$P``:X'```````!:50``;$'```````!:60``:X'```````! +M:6P``4T'```````!:9```$T'```````!:=P``:X'```````!:>P``:('```` +M```!:@```;$'```````!:AP``;$'```````!:KP``;$'```````!:M```&L' +M```````!:T0``2P'```````!:UP``:X'```````!:VP``:X'```````!:W@` +M`;$'```````!:X@``:X'```````!:YP``:X'```````!:ZP``:X'```````! +M:\```:X'```````!:]0``:X'```````!;(@``#$'```````!;>0``;$'```` +M```!;?P``;$'```````!;A```:X'```````!;C```:X'```````!;D```:X' +M```````!;LP``4X'```````!<`0``;$'```````!<#```:X'```````!<$P` +M`;$'```````!<(```:X'```````!<)@``!`'```````!<+@``:X'```````! +M<7P``;$'```````!<:P``:X'```````!<;@``;$'```````!<=```:X'```` +M```!<=P``;$'```````!<@P``:X'```````!"0``(`'```````!>$```(`'```````!>%0``(`'```` +M```!>'```(`'```````!>*```(`'```````!>D```;$'```````!>EP``:X' +M```````!>F@``;$'```````!>GP``:X'```````!>JP``:X'```````!>KP` +M`:X'```````!>L@``;$'```````!>N@``:X'```````!>O@``:X'```````! +M>P0``;$'```````!>R```:X'```````!>S```:X'```````!>T```:X'```` +M```!>U```:X'```````!>UP``;$'```````!>X0``:X'```````!>Y0``:X' +M```````!>Z0``:X'```````!>[0``:X'```````!>\```;$'```````!>^`` +M`:X'```````!?#0``&T'```````!?)```;$'```````!?*P``:X'```````! +M?+@``;$'```````!?-P``:X'```````!?10``%T'```````!?4```3<'```` +M```!?50``3<'```````!?:@```()``!6^``!?:P```(,``!6^``!?T```(`' +M```````!?ZP``:X'```````!@!@``:X'```````!@&P``:X'```````!@,0` +M`:X'```````!@1@``:X'```````!@40``:X'```````!@:```!<'```````! +M@XP``2D'```````!B*````()``!7`@`!B*0```(,``!7`@`!B6P``/H'```` +M```!BWP``7('```````!C%```9\'```````!C*```(`'```````!C.```9\' +M```````!C/@``9\'```````!C0@``(`'```````!C8P``7('```````!C^@` +M``()``!8?``!C^P```(,``!8?``!D"@```()``!7#``!D"P```(,``!7#``! +MD<@``:X'```````!DBP``;$'```````!DX````()``!8?``!DXP```(,``!8 +M?``!DY````()``!7#``!DY0```(,``!7#``!E<@``#$'```````!EK```%X' +M```````!EO```&H'```````!EQ```:X'```````!ESP``%X'```````!EYP` +M`&H'```````!E[0``:X'```````!E^0``&H'```````!E_P``:X'```````! +MF"P``;$'```````!F)@``:X'```````!F*P``:X'```````!F+P``:X'```` +M```!F,@``;$'```````!F.0``:X'```````!F1```.<'```````!F2```;$' +M```````!F7```:X'```````!F7P``.<'```````!F@``;$'```````! +MMA@``:X'```````!MBP``;$'```````!MD@``;$'```````!MEP``:X'```` +M```!MLP``;$'```````!MO```:X'```````!MUP``;$'```````!MXP``:X' +M```````!N"P``;$'```````!N%0``:X'```````!N+P``'@'```````!N,0` +M`9`'```````!N-```.L'```````!N0@``9`'```````!N10``.L'```````! +MN2P``:X'```````!N4```:X'```````!N4@``#('```````!N5@``9`'```` +M```!N60``.L'```````!N@```:X'```````!NA```:X'```````!NB```:X' +M```````!NC```:X'```````!ND0``:,'```````!NQP``*P'```````!NV@` +M`*P'```````!NXP``34'```````!N[P``*P'```````!N]P``*P'```````! +MO)```34'```````!O,```*P'```````!O5@``*P'```````!O6@``*P'```` +M```!O7@``*P'```````!O8@``*P'```````!O9@``*P'```````!O:```9`' +M```````!O:P``.L'```````!O=0``*P'```````!O?```*P'```````!OA`` +M`*P'```````!OBP``*P'```````!OD@``*P'```````!OF@``9`'```````! +MOG0``.L'```````!OI```:X'```````!OJ```:X'```````!OK0``9`'```` +M```!OL```.L'```````!ON@``:X'```````!OO@``:X'```````!OPP``:,' +M```````!OS@``;$'```````!OT@``;$'```````!P80``*P'```````!P:0` +M`;$'```````!P;0``;$'```````!P<0``;$'```````!PC```(`'```````! +MPJ0``18'```````!PU0``:,'```````!PV0``;$'```````!PW0``;$'```` +M```!P[0``:X'```````!P\0``:X'```````!P^```:X'```````!P_```:X' +M```````!Q'P``9\'```````!Q(0``&T'```````!Q)P``9\'```````!Q*0` +M`&T'```````!Q.```9\'```````!Q.@``&T'```````!Q0P``9\'```````! +MQ10``&T'```````!Q7@``*H'```````!Q:0``-\'```````!Q<0``3('```` +M```!QA```3('```````!QA@``(P'```````!QPP``4X'```````!QR0``4X' +M```````!QX```4X'```````!QZ```4X'```````!R"@``4X'```````!R#P` +M`4X'```````!R0```5$'```````!R10``5$'```````!R;0``3<'```````! +MR>P``3<'```````!R?P``3<'```````!RFP``3('```````!RGP``;$'```` +M```!RI0``9`'```````!RJ```.L'```````!RK0``:X'```````!RL```9`' +M```````!RLP``.L'```````!RN0``9`'```````!RO```.L'```````!RP`` +M`;$'```````!RQ```:X'```````!RT```9`'```````!RW@``.L'```````! +MR[```9`'```````!R[P``.L'```````!R\P``;$'```````!R]P``:X'```` +M```!R^0``3('```````!S(```3('```````!T,0``9\'```````!T,P``9\' +M```````!T/```3<'```````!T0```3<'```````!T2P``5<'```````!T:0` +M``$#``'4H``!T:@```$#``'4=``!T:P```$#``'4?``!T;````$#``'4A``! +MT;0```$#``'4G``!T;@```$#``'4G``!T;P```$#``'4C``!T<````$#``'4 +ME``!T````(,``!CY``!VC0``'\'```````!VE```'\'```` +M```!VJP``'\'```````!VL0``'\'```````!VMP``'\'```````!VN@```() +M``!CY``!VNP```(,``!CY``!VPP``:X'```````!VR0``4T'```````!VW`` +M`9\'```````!V\```(`'```````!W````9\'```````!W!@``9\'```````! +MW"@``(`'```````!W1P``3<'```````!WHP``(`'```````!WK@``(`'```` +M```!WS@``9\'```````!X+```7('```````!XL```7('```````!XO```(P' +M```````!XQ0``(P'```````!XT````()``!FS``!XT0```(,``!FS``!XU0` +M``()``!FS``!XU@```(,``!FS``!XX````()``!FS``!XX0```(,``!FS``! +MXY@``-\'```````!X\@``-\'```````!X_0```$)``'BU``!X_@```$,``'B +MU``!Y`0```$)``'1Q``!Y`@```$,``'1Q``!Y!0```$)``'42``!Y!@```$, +M``'42``!Y"0```$)``'2T``!Y"@```$,``'2T``!Y#0```$)``'4J``!Y#@` +M``$,``'4J``!Y$0```$)``'<1``!Y$@```$,``'<1``!Y%0```$)``'C*``! +MY%@```$,``'C*``!Y&0```$)``'C,``!Y&@```$,``'C,``!Y'P```$#``'H +MP``!Y(````$#``'HQ``!Y(0```$#``'HH``!Y(@```$#``'HJ``!Y(P```$# +M``'HP``!Y)````$#``'HP``!Y)0```$#``'HL``!Y)@```$#``'HN``!Y*0` +M``()``!F^``!Y*@```(,``!F^``!Y,P``:X'```````!Y.0``4T'```````! +MY0````()``!H>``!Y00```(,``!H>``!Y1@``:X'```````!Y3```4T'```` +M```!Y4P```()``!JH``!Y5````(,``!JH``!Y7```:X'```````!Y8@``4T' +M```````!Y=```5$'```````!Y?@``(`'```````!Y@P``5$'```````!YC0` +M`(`'```````!YE```#$'```````!YF0``;$'```````!YI@``:X'```````! +MYK0``4X'```````!YP@``(`'```````!YQ0``#$'```````!YRP``4X'```` +M```!YV0``(`'```````!YW```#$'```````!YX@``4X'```````!YZP``(`' +M```````!Y[@``#$'```````!Y]```4X'```````!Y_0``(`'```````!Y_P` +M`#$'```````!Z`P``#$'```````!Z$0``:X'```````!Z%@``:X'```````! +MZ(P```$)``'D?``!Z)````$,``'D?``!ZFP```()``!MH``!ZG````(,``!M +MH``!ZI0```()``!MJ``!ZI@```(,``!MJ``!ZM0```()``!MP``!ZM@```(, +M``!MP``!ZQ0```()``!MV``!ZQ@```(,``!MV``!ZVP``'\'```````!ZX0` +M`'\'```````!ZYP``'\'```````!Z\@``'\'```````!Z^0``'\'```````! +M[````'\'```````![!P``'\'```````![#@``'\'```````![%0``'\'```` +M```![(```'\'```````![+0``'\'```````![-```'\'```````![3@``'\' +M```````![5```'\'```````![6@``'\'```````![8```'\'```````![:P` +M`'\'```````![<0``'\'```````![=P``'\'```````![?0``'\'```````! +M[@P``'\'```````![A@```()``!QF``![AP```(,``!QF``![G@``'\'```` +M```![I0``'\'```````![O0``'\'```````![PP``'\'```````![Q@```() +M``!MH``![QP```(,``!MH``![S```:X'```````![T@``4T'```````![V`` +M``()``!MJ``![V0```(,``!MJ``![X0``:X'```````![YP``4T'```````! +M[[0```()``!MP``![[@```(,``!MP``![]@``:X'```````![_```4T'```` +M```!\`@```()``!MV``!\`P```(,``!MV``!\"P``:X'```````!\$0``4T' +M```````!\&````()``!QF``!\&0```(,``!QF``!\(0``:X'```````!\)P` +M`4T'```````!\N```/H'```````!\O0``/H'```````!\TP``/H'```````! +M\V```/H'```````!\YP``/H'```````!\\@``/H'```````!\]P``/H'```` +M```!]!@``/H'```````!]YP``9\'```````!][0``9\'```````!]\0``(`' +M```````!_.P``(P'```````!_1```(P'```````!_^```9\'```````!__`` +M`9\'```````"`````(`'```````"`%```9\'```````"`'```9\'```````" +M`(```(`'```````"`5```-\'```````"`8```-\'```````"`;P```$)``'\ +MT``"`<````$,``'\T``"`````$,``'H=``"`>P```$)``'EJ``"`?````$,``'EJ``"`?P` +M``$)``'HS``"`@````$,``'HS``"`@P```$)``'PS``"`A````$,``'PS``" +M`AP```$)``(`Y``"`B````$,``(`Y``"`BP``"0)```````"`C```"0,```` +M```"`D0```$#``(**``"`D@```$#``(*+``"`DP```$#``(*"``"`E````$# +M``(*$``"`E0```$#``(**``"`E@```$#``(**``"`EP```$#``(*&``"`F`` +M``$#``(*(``"`FP```()``!RT``"`G````(,``!RT``"`I0``:X'```````" +M`JP``4T'```````"`L@```()``!T4``"`LP```(,``!T4``"`N```:X'```` +M```"`O@``4T'```````"`Q0```()``!XJ``"`Q@```(,``!XJ``"`S@``:X' +M```````"`U```4T'```````"`Y@``5$'```````"`\```(`'```````"`]0` +M`5$'```````"`_P``(`'```````"!!@``#$'```````"!"P``;$'```````" +M!&```:X'```````"!'P``4X'```````"!-```(`'```````"!-P``#$'```` +M```"!/0``4X'```````"!2P``(`'```````"!3@``#$'```````"!5```4X' +M```````"!70``(`'```````"!8```#$'```````"!9@``4X'```````"!;P` +M`(`'```````"!<0``#$'```````"!=0``#$'```````"!@P``:X'```````" +M!B```:X'```````"!KP```()``![J``"!L````(,``![J``"!N0```()``![ +ML``"!N@```(,``![L``"!R0```()``![R``"!R@```(,``![R``"!V0```() +M``![X``"!V@```(,``![X``"![P``'\'```````"!]@``'\'```````"!^0` +M``()``!^:``"!^@```(,``!^:``"""@```()``![J``"""P```(,``![J``" +M"$```:X'```````""%@``4T'```````""'````()``![L``""'0```(,``![ +ML``"")0``:X'```````""*P``4T'```````"",0```()``![R``"",@```(, +M``![R``"".@``:X'```````""0```4T'```````""1@```()``![X``""1P` +M``(,``![X``""3P``:X'```````""50``4T'```````""7````()``!^:``" +M"70```(,``!^:``""90``:X'```````"":P``4T'```````""?0```$)``(" +M1``""?@```$,``("1``""_0``9\'```````"#`P``9\'```````"#"```(`' +M```````"#)@``9\'```````"#+```9\'```````"#,```(`'```````"$)0` +M`9\'```````"$:@``9\'```````"$L0``;$'```````"$O@``;$'```````" +M$R0``:X'```````"$Y@``:X'```````"%`@``:X'```````"%#@``(P'```` +M```"%%P``(P'```````"%QP``9\'```````"%SP``9\'```````"%TP``(`' +M```````"%YP``9\'```````"%[P``9\'```````"%\P``(`'```````"&*@` +M`-\'```````"&-@``-\'```````"&00```$)``(4'``"&0@```$,``(4'``" +M&10```$)``("9``"&1@```$,``("9``"&20```$)``()W``"&2@```$,``() +MW``"&30```$)``(#<``"&3@```$,``(#<``"&40```$)``(&/``"&4@```$, +M``(&/``"&50```$)``(24``"&5@```$,``(24``"&60```$)``(8/``"&6@` +M``$,``(8/``"&70``"0)```````"&7@``"0,```````"&8P```$#``(BW``" +M&9````$#``(BX``"&90```$#``(BO``"&9@```$#``(BQ``"&9P```$#``(B +MW``"&:````$#``(BW``"&:0```$#``(BS``"&:@```$#``(BU``"&;0```() +M``!^L``"&;@```(,``!^L``"&=P``:X'```````"&?0``4T'```````"&A`` +M``()``"!@``"&A0```(,``"!@``"&B@``:X'```````"&D```4T'```````" +M&EP```()``"%@``"&F````(,``"%@``"&H```:X'```````"&I@``4T'```` +M```"&N```5$'```````"&P@``(`'```````"&QP``5$'```````"&T0``(`' +M```````"&V```#$'```````"&W0``;$'```````"&Z@``:X'```````"&\0` +M`4X'```````"'!@``(`'```````"'"0``#$'```````"'#P``4X'```````" +M''0``(`'```````"'(@``4X'```````"'*P``(`'```````"',```4X'```` +M```"'.0``(`'```````"'.P``#$'```````"'/P``#$'```````"'30``:X' +M```````"'4@``:X'```````"'L0```()``"(@``"'L@```(,``"(@``"'NP` +M``()``"(B``"'O````(,``"(B``"'RP```()``"(H``"'S````(,``"(H``" +M'VP```()``"(N``"'W````(,``"(N``"']```'\'```````"'^P``'\'```` +M```"(`0``'\'```````"(#````()``",,``"(#@``#$'```````"(&P``'\' +M```````"((P``'\'```````"()@```()``",,``"()P```(,``",,``"(-P` +M``()``"(@``"(.````(,``"(@``"(/0``:X'```````"(0P``4T'```````" +M(20```()``"(B``"(2@```(,``"(B``"(4@``:X'```````"(6```4T'```` +M```"(7@```()``"(H``"(7P```(,``"(H``"(9P``:X'```````"(;0``4T' +M```````"(````$)``(BD``",>0```$,``(BD``",?````$)``(:N``",?0```$,``(: +MN``",@````$)``(=9``",@0```$,``(=9``",A````$)``(K!``",A0```$, +M``(K!``",B````$)``(P^``",B0```$,``(P^``",C```"0)```````",C0` +M`"0,`````````4```2(#`````````40``&@#`````````4@``-$#```````` +M`4P``,(#`````````5```9H#`````````50``.4#`````````5@``%@#```` +M`````5P``/,#`````````6```1\#`````````60``6(#`````````6@``,@# +M`````````6P```L#`````````7````@#`````````70``5\#`````````7@` +M`*X#`````````7P``9<#`````````8```6<#`````````80``,X#```````` +M`8@``$`#`````````8P``(T#`````````9```%L#`````````90``",#```` +M`````9@``88#`````````9P``;0#`````````:```#`#`````````:0``)<# +M`````````:@``60#`````````:P``"L#`````````;```#X#`````````;0` +M`&P#`````````;@``9X#`````````;P``9D#`````````<```2\#```````` +M`<0``,,#`````````<@``7T#````````````9$# +M`````````>0``,\#`````````>@``,4#`````````>P``)`#`````````?`` +M`+T#`````````?0``%D#`````````?@``-D#`````````?P``5(#```````` +M`@```20#`````````@0``+(#`````````@@``4L#`````````@P``/T#```` +M`````A```7D#`````````A0``6D#`````````A@``4,#`````````AP``#0# +M`````````B```,0#`````````B0``7<#`````````B@``3$#`````````BP` +M`3L#`````````C```#\#`````````C0``'L#`````````C@``6`#```````` +M`CP``/@#`````````D```%,#`````````D0``#@#`````````D@``)8#```` +M`````DP```D#`````````E```0D#`````````E0``5@#`````````E@``4P# +M`````````EP``0H#`````````F```:`#`````````F0``&X#`````````F@` +M``P#`````````FP``8(#`````````G```+L#`````````G0``24#```````` +M`G@``2X#`````````GP``8T#`````````H```4H#`````````H0``+0#```` +M`````H@``$@#`````````HP``44#`````````I```!8#`````````I0``,P# +M`````````I@``'0#`````````IP``0T#`````````J```0X#`````````J0` +M`6X#`````````J@``8$#`````````JP``9T#`````````K```!$#```````` +M`K0``6L#`````````K@``3D#`````````KP``2$#`````````L```*\#```` +M`````L0``6P#`````````L@```$#``!C?````LP``;(#`````````M```4(# +M`````````M@``7<#`````````MP``3$#`````````N```3L#`````````N0` +M`#\#`````````N@``'L#`````````NP```$#``!CI```&>```6$#```````` +M&>0``8,#````````&>@``70#````````&>P``9P#````````&?```&<#```` +M````&?0``'P#````````&?@``*`#````````&?P``'$#````````&@```!,# +M````````&@0``'T#````````&@@``8<#````````&@P``98#````````&A`` +M`(X#````````&A0``,L#````````&A@```\#````````&AP``#<#```````` +M&B```&4#````````&B0``&8#````````&B@``#L#````````&BP``8H#```` +M````&C```2,#````````&C0``:@#````````&C@``(H#````````&CP``90# +M````````&D```1<#````````&D0``+@#````````&D@``3X#````````&DP` +M`"4#````````&E```1P#````````&E0``!P#````````&E@``84#```````` +M&EP``/L#````````&F```"(#````````&F0``"P#````````&F@``+P#```` +M````&FP``9L#````````&G```8@#````````&G0``94#````````&G@``5,# +M````````&GP``08#````````&H```1,#````````&H0``0(#````````&H@` +M`2@#````````&HP``(8#````````&I```*4#````````&I0``'H#```````` +M&I@``68#````````&IP``*T#````````&J```$,#````````&J0``50#```` +M````&J@``4\#````````&JP``((#````````&K```#P#````````&K0``6H# +M````````&K@``/$#````````&KP``48#````````&L```/<#````````&L0` +M`-4#````````&L@``/8#````````&LP``5P#````````&M```.`#```````` +M&M0``#D#````````&M@``&0#````````&MP``.H#````````&N```6,#```` +M````&N0``7$#````````&N@``3T#````````&NP``!\#````````&O```%\# +M````````&O0``4@#````````&O@``;,#````````&OP``$L#````````&P`` +M`*@#````````&P0``7X#````````&P@``.8#````````&PP``1D#```````` +M&Q```"$#````````&Q0``0\#````````&Q@``#H#````````&QP``10#```` +M````&R```/\#````````&R0``)@#````````&R@``"D#````````&RP``%0# +M````````&S```)\#````````&S0``.X#````````&S@``-T#````````&SP` +M`7,#````````&T```-P#````````&T0``6X#````````&T@``:\#```````` +M&TP```<#````````&U```+`#````````&U0``'8#````````&U@``&\#```` +M````&UP``0,#````````&V```0<#````````&V0``1L#````````&V@```$# +M``"K&```&VP``40#````````&W```64#````````&W@``-4#````````&WP` +M`/8#````````&X```5P#````````&X0``.`#````````&X@``#D#```````` +M&XP```$#``"K?```.Z@``%X#````````.ZP``(D#````````.[```9(#```` +M````.[0``'`#````````.[@``$<#````````.[P``.D#````````.\```,<# +M````````.\0``3,#````````.\@``4`#````````.\P``'<#````````.]`` +M`3(#````````.]0``(\#````````.]@``-,#````````.]P``)T#```````` +M.^```+D#````````.^0``%<#````````.^@``*L#````````.^P``%H#```` +M````._```1@#````````._0``7P#````````._@``)4#````````._P``1(# +M````````/````/D#````````/`0``;H#````````/`@``:T#````````/`P` +M`,D#````````/!```(4#````````/!0``3H#````````/!@``"H#```````` +M/!P``7L#````````/"```6\#````````/"0``)$#````````/"@``7\#```` +M````/"P``&(#````````/#```5H#````````/#0``14#````````/#@``1`# +M````````/#P``!4#````````/$```8L#````````/$0``(,#````````/$@` +M`/0#````````/$P``9`#````````/%```.L#````````/%0``*,#```````` +M/%@``4D#````````/%P``;8#````````/&```!(#````````/&0``*H#```` +M````/&@```H#````````/&P``*0#````````/'```5D#````````/'0``+\# +M````````/'@``/P#````````/'P``$$#````````/(```38#````````/(0` +M`+$#````````/(@``,`#````````/(P``2T#````````/)```%`#```````` +M/)0``5T#````````/)@``6T#````````/)P``2H#````````/*```;4#```` +M````/*0``$P#````````/*@``-@#````````/*P``+8#````````/+```:,# +M````````/+0``$\#````````/+@``)D#````````/+P``:<#````````/,`` +M`+4#````````/,0``-X#````````/,@``$4#````````/,P``$X#```````` +M/-```"\#````````/-0``$0#````````/-@``#T#````````/-P``/X#```` +M````/.```$D#````````/.0``(@#````````/.@``#8#````````/.P``#4# +M````````//```!L#````````//0``'D#````````//@``0P#````````//P` +M`'(#````````/0```3P#````````/00``:(#````````/0@``.(#```````` +M/0P``6X#````````/1```)X#````````/10``;`#````````/1@``28#```` +M````/1P``.,#````````/2```"8#````````/20``9,#````````/2@``',# +M````````/2P``.<#````````/3```-<#````````/30``0`#````````/3@` +M`:L#````````/4```2T#````````/40``%`#````````/4@``5T#```````` +M/4P``6T#````````/5```2H#````````/50``;<#``````````P```,#```` +M`````!````,#````"````!0```,#````$````!@```,#````&````!P```,# +M````(````"````,#````*````"0```,#````,````"@```,#````.```"=P` +M``,#```!&```">````,#```!(```"?@```,#```!*```"?P```,#```!,``` +M"A0```,#```!0```"A@```,#```!2```"C````,#```!4```"C0```,#```! +M6```"DP```,#```!8```"E````,#```!:```"F@```,#```!>```"FP```,# +M```!@```"H0```,#```!B```"H@```,#```!D```"J````,#```!H```"J0` +M``,#```!J```"KP```,#```!L```"L````,#```!N```"M@```,#```!R``` +M"MP```,#```!T```"O0```,#```!V```"O@```,#```!X```"Q````,#```! +MZ```"Q0```,#```!\```"RP```,#```!^```"S````,#```"````"T@```,# +M```""```"TP```,#```"$```"V0```,#```"&```"V@```,#```"(```"X`` +M``,#```"*```"X0```,#```",```"YP```,#```"2```"Z````,#```"4``` +M"[@```,#```"8```"[P```,#```":```"]0```,#```"<```"]@```,#```" +M>```"_````,#```"@```"_0```,#```"B```#`P```,#```"D```#!````,# +M```"F```#"@```,#```"J```#"P```,#```"L```#$0```,#```"P```#$@` +M``,#```"R```#&````,#```"T```#&0```,#```"V```#'P```,#```"X``` +M#(````,#```"Z```#)@```,#```"^```#)P```,#```#````#+0```,#```# +M"```#+@```,#```#$```#-````,#```#*```#-0```,#```#,```#.P```,# +M```#.```#/````,#```#0```#0@```,#```#2```#0P```,#```#4```#20` +M``,#```#8```#2@```,#```#:```#4````,#```#<```#40```,#```#>``` +M#5P```,#```#@```#6````,#```#B```#7@```,#```#D```#7P```,#```# +MF```#90```,#```#J```#9@```,#```#L```#;````,#```#N```#;0```,# +M```#P```#@```,#```#V```#>P` +M``,#```#X```#@0```,#```#\```#@@```,#```#^```#B````,#```$"``` +M#B0```,#```$$```#CP```,#```$(```#D````,#```$*```#E@```,#```$ +M,```#EP```,#```$.```#G0```,#```$0```#G@```,#```$2```#I````,# +M```$4```#I0```,#```$6```#JP```,#```$:```#K````,#```$<```#L@` +M``,#```$>```#LP```,#```$@```#N0```,#```$B```#N@```,#```$D``` +M#P````,#```$F```#P0```,#```$H```#QP```,#```$J```#R````,#```$ +ML```#S@```,#```$J```#SP```,#```$N```#U0```,#```$J```#U@```,# +M```$P```#W````,#```$J```#W0```,#```$R```#XP```,#```$J```#Y`` +M``,#```$T```#Z@```,#```$J```#ZP```,#```$V```#\0```,#```$J``` +M#\@```,#```$X```#^````,#```$J```#^0```,#```$Z```#_P```,#```$ +MJ```$`````,#```$\```$!@```,#```$J```$!P```,#```$^```$#0```,# +M```$J```$#@```,#```%````$%````,#```$J```$%0```,#```%"```$&P` +M``,#```$J```$'````,#```%$```$(@```,#```$J```$(P```,#```%&``` +M$*0```,#```$J```$*@```,#```%(```$,````,#```$J```$,0```,#```% +M*```$-P```,#```$J```$.````,#```%,```$/@```,#```$J```$/P```,# +M```%.```$10```,#```$J```$1@```,#```%0```$3````,#```$J```$30` +M``,#```%2```$4P```,#```$J```$5````,#```%4```$6@```,#```$J``` +M$6P```,#```%6```$80```,#```$J```$8@```,#```%8```$:````,#```$ +MJ```$:0```,#```%:```$;P```,#```$J```$<````,#```%<```$=@```,# +M```%>```$=P```,#```%@```$?0```,#```%B```$?@```,#```%D```$A`` +M``,#```%H```$A0```,#```%J```$BP```,#```%N```$C````,#```%P``` +M$D@```,#```%T```$DP```,#```%V```$F0```,#```%Z```$F@```,#```% +M\```$H````,#```&````$H0```,#```&"```$IP```,#```&$```$J````,# +M```&&```$K@```,#```&(```$KP```,#```&*```$M0```,#```&,```$M@` +M``,#```&.```$O````,#```&2```$O0```,#```&4```$PP```,#```&8``` +M$Q````,#```&:```$R@```,#```&>```$RP```,#```&@```$T0```,#```& +MB```$T@```,#```&D```$V````,#```&H```$V0```,#```&J```$WP```,# +M```&N```$X````,#```&P```$Y@```,#```&R```$YP```,#```&T```$[0` +M``,#```&V```$[@```,#```&X```$]````,#```&Z```$]0```,#```&\``` +M$^P```,#```&^```$_````,#```'````%`@```,#```'$```%`P```,#```' +M&```%"0```,#```'*```%"@```,#```',```%$````,#```'.```%$0```,# +M```'0```%%P```,#```'2```%&````,#```'4```%'@```,#```'8```%'P` +M``,#```':```%)0```,#```'<```%)@```,#```'>```%+````,#```'@``` +M%+0```,#```'B```%,P```,#```'F```%-````,#```'H```%.@```,#```' +MJ```%.P```,#```'L```%00```,#```'P```%0@```,#```'R```%2````,# +M```'V```%20```,#```'X```%3P```,#```'Z```%4````,#```'\```%5@` +M``,#```'^```%5P```,#```(````%70```,#```("```%7@```,#```($``` +M%9````,#```((```%90```,#```(*```%:P```,#```(.```%;````,#```( +M0```%<@```,#```(4```%0```,#```(:```%>@```,# +M```(<```%@````,#```(@```%@0```,#```(B```%AP```,#```(D```%B`` +M``,#```(F```%C@```,#```(H```%CP```,#```(J```%E0```,#```(N``` +M%E@```,#```(P```%G````,#```(R```%G0```,#```(T```%HP```,#```( +MV```%I````,#```(X```%J@```,#```(\```%JP```,#```(^```%L0```,# +M```)$```%L@```,#```)&```%N````,#```)(```%N0```,#```)*```%OP` +M``,#```),```%P````,#```).```%Q@```,#```)0```%QP```,#```)2``` +M%S0```,#```)8```%S@```,#```):```%U````,#```)>```%U0```,#```) +M@```%VP```,#```)D```%W````,#```)F```%X@```,#```)N```%XP```,# +M```)P```%Z0```,#```)R```%Z@```,#```)T```%\````,#```)X```%\0` +M``,#```)Z```%]P```,#```)^```%^````,#```*````%_@```,#```*$``` +B%_P```,#```*&```&!0```,#```*(```&!@```,#```**``` +` +end Property changes on: stable/6/sys/contrib/dev/ath/public/sparc-be-elf.hal.o.uu ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/sparc-be-elf.inc =================================================================== --- stable/6/sys/contrib/dev/ath/public/sparc-be-elf.inc (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/sparc-be-elf.inc (revision 159558) @@ -0,0 +1,72 @@ +# +# Copyright (c) 2002-2004 Sam Leffler, Errno Consulting +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer, +# without modification. +# 2. Redistributions in binary form must reproduce at minimum a disclaimer +# similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any +# redistribution must be conditioned upon including a substantially +# similar Disclaimer requirement for further binary redistribution. +# 3. Neither the names of the above-listed copyright holders nor the names +# of any contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# Alternatively, this software may be distributed under the terms of the +# GNU General Public License ("GPL") version 2 as published by the Free +# Software Foundation. +# +# NO WARRANTY +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY +# AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL +# THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, +# OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER +# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +# THE POSSIBILITY OF SUCH DAMAGES. +# +# $Id$ +# + +# +# Compilation configuration for building big-endian Sparc for 32-bit. +# +# Built with GNU cross-devel tools: +# +# PREFIX=/pub/gnu +# BINUTILS=binutils-2.14 +# GCC=gcc-3.3.2 +# target=sparc-elf +# +# ${BINUTILS}/configure --target=$target --prefix=${PREFIX} +# ${GCC}/configure --target=$target --prefix=${PREFIX} \ +# --enable-languages=c --with-gnu-as --with-gnu-ld \ +# --with-newlib --with-gxx-include-dir=${PREFIX}/$target/include +# +ifndef TOOLPREFIX +TOOLPREFIX= /pub/gnu/bin/sparc-elf- +endif +# +CC= ${TOOLPREFIX}gcc +LD= ${TOOLPREFIX}ld +STRIP= ${TOOLPREFIX}strip +OBJCOPY=${TOOLPREFIX}objcopy +NM= ${TOOLPREFIX}nm + +# +# Force register read/write operations to go through a function. +# +AH_REGOPS_FUNC=1 + +LDOPTS= -EB +COPTS+= -DAH_BYTE_ORDER=AH_BIG_ENDIAN +COPTS+= -m32 +COPTS+= -mno-fpu Property changes on: stable/6/sys/contrib/dev/ath/public/sparc-be-elf.inc ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/contrib/dev/ath/public/sparc-be-elf.opt_ah.h =================================================================== --- stable/6/sys/contrib/dev/ath/public/sparc-be-elf.opt_ah.h (nonexistent) +++ stable/6/sys/contrib/dev/ath/public/sparc-be-elf.opt_ah.h (revision 159558) @@ -0,0 +1,8 @@ +#define AH_SUPPORT_AR5210 1 +#define AH_SUPPORT_AR5211 1 +#define AH_SUPPORT_AR5212 1 +#define AH_SUPPORT_5111 1 +#define AH_SUPPORT_5112 1 +#define AH_SUPPORT_2413 1 +#define AH_SUPPORT_5413 1 +#define AH_REGOPS_FUNC 1 Property changes on: stable/6/sys/contrib/dev/ath/public/sparc-be-elf.opt_ah.h ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/dev/sk/if_sk.c =================================================================== --- stable/6/sys/dev/sk/if_sk.c (nonexistent) +++ stable/6/sys/dev/sk/if_sk.c (revision 159558) @@ -0,0 +1,4170 @@ +/* $OpenBSD: if_sk.c,v 2.33 2003/08/12 05:23:06 nate Exp $ */ + +/*- + * Copyright (c) 1997, 1998, 1999, 2000 + * Bill Paul . All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * This product includes software developed by Bill Paul. + * 4. Neither the name of the author nor the names of any co-contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY Bill Paul AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL Bill Paul OR THE VOICES IN HIS HEAD + * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF + * THE POSSIBILITY OF SUCH DAMAGE. + */ +/*- + * Copyright (c) 2003 Nathan L. Binkert + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ + +#include +__FBSDID("$FreeBSD$"); + +/* + * SysKonnect SK-NET gigabit ethernet driver for FreeBSD. Supports + * the SK-984x series adapters, both single port and dual port. + * References: + * The XaQti XMAC II datasheet, + * http://www.freebsd.org/~wpaul/SysKonnect/xmacii_datasheet_rev_c_9-29.pdf + * The SysKonnect GEnesis manual, http://www.syskonnect.com + * + * Note: XaQti has been aquired by Vitesse, and Vitesse does not have the + * XMAC II datasheet online. I have put my copy at people.freebsd.org as a + * convenience to others until Vitesse corrects this problem: + * + * http://people.freebsd.org/~wpaul/SysKonnect/xmacii_datasheet_rev_c_9-29.pdf + * + * Written by Bill Paul + * Department of Electrical Engineering + * Columbia University, New York City + */ +/* + * The SysKonnect gigabit ethernet adapters consist of two main + * components: the SysKonnect GEnesis controller chip and the XaQti Corp. + * XMAC II gigabit ethernet MAC. The XMAC provides all of the MAC + * components and a PHY while the GEnesis controller provides a PCI + * interface with DMA support. Each card may have between 512K and + * 2MB of SRAM on board depending on the configuration. + * + * The SysKonnect GEnesis controller can have either one or two XMAC + * chips connected to it, allowing single or dual port NIC configurations. + * SysKonnect has the distinction of being the only vendor on the market + * with a dual port gigabit ethernet NIC. The GEnesis provides dual FIFOs, + * dual DMA queues, packet/MAC/transmit arbiters and direct access to the + * XMAC registers. This driver takes advantage of these features to allow + * both XMACs to operate as independent interfaces. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +#include +#include +#include +#include + +#include +#include +#include + +#include +#include + +#if 0 +#define SK_USEIOSPACE +#endif + +#include +#include +#include + +MODULE_DEPEND(sk, pci, 1, 1, 1); +MODULE_DEPEND(sk, ether, 1, 1, 1); +MODULE_DEPEND(sk, miibus, 1, 1, 1); + +/* "device miibus" required. See GENERIC if you get errors here. */ +#include "miibus_if.h" + +#ifndef lint +static const char rcsid[] = + "$FreeBSD$"; +#endif + +static struct sk_type sk_devs[] = { + { + VENDORID_SK, + DEVICEID_SK_V1, + "SysKonnect Gigabit Ethernet (V1.0)" + }, + { + VENDORID_SK, + DEVICEID_SK_V2, + "SysKonnect Gigabit Ethernet (V2.0)" + }, + { + VENDORID_MARVELL, + DEVICEID_SK_V2, + "Marvell Gigabit Ethernet" + }, +#ifdef not_yet + { + VENDORID_MARVELL, + DEVICEID_MRVL_4360, + "Marvell 88E8052 Gigabit Ethernet Controller" + }, + { + VENDORID_MARVELL, + DEVICEID_MRVL_4361, + "Marvell 88E8050 Gigabit Ethernet Controller" + }, + { + VENDORID_MARVELL, + DEVICEID_MRVL_4362, + "Marvell 88E8053 Gigabit Ethernet Controller" + }, +#endif + { + VENDORID_MARVELL, + DEVICEID_BELKIN_5005, + "Belkin F5D5005 Gigabit Ethernet" + }, + { + VENDORID_3COM, + DEVICEID_3COM_3C940, + "3Com 3C940 Gigabit Ethernet" + }, + { + VENDORID_LINKSYS, + DEVICEID_LINKSYS_EG1032, + "Linksys EG1032 Gigabit Ethernet" + }, + { + VENDORID_DLINK, + DEVICEID_DLINK_DGE530T, + "D-Link DGE-530T Gigabit Ethernet" + }, + { 0, 0, NULL } +}; + +static int skc_probe(device_t); +static int skc_attach(device_t); +static int skc_detach(device_t); +static void skc_shutdown(device_t); +static int skc_suspend(device_t); +static int skc_resume(device_t); +static int sk_detach(device_t); +static int sk_probe(device_t); +static int sk_attach(device_t); +static void sk_tick(void *); +static void sk_yukon_tick(void *); +static void sk_intr(void *); +static void sk_intr_xmac(struct sk_if_softc *); +static void sk_intr_bcom(struct sk_if_softc *); +static void sk_intr_yukon(struct sk_if_softc *); +static __inline void sk_rxcksum(struct ifnet *, struct mbuf *, u_int32_t); +static __inline int sk_rxvalid(struct sk_softc *, u_int32_t, u_int32_t); +static void sk_rxeof(struct sk_if_softc *); +static void sk_jumbo_rxeof(struct sk_if_softc *); +static void sk_txeof(struct sk_if_softc *); +static void sk_txcksum(struct ifnet *, struct mbuf *, struct sk_tx_desc *); +static int sk_encap(struct sk_if_softc *, struct mbuf **); +static void sk_start(struct ifnet *); +static void sk_start_locked(struct ifnet *); +static int sk_ioctl(struct ifnet *, u_long, caddr_t); +static void sk_init(void *); +static void sk_init_locked(struct sk_if_softc *); +static void sk_init_xmac(struct sk_if_softc *); +static void sk_init_yukon(struct sk_if_softc *); +static void sk_stop(struct sk_if_softc *); +static void sk_watchdog(struct ifnet *); +static int sk_ifmedia_upd(struct ifnet *); +static void sk_ifmedia_sts(struct ifnet *, struct ifmediareq *); +static void sk_reset(struct sk_softc *); +static __inline void sk_discard_rxbuf(struct sk_if_softc *, int); +static __inline void sk_discard_jumbo_rxbuf(struct sk_if_softc *, int); +static int sk_newbuf(struct sk_if_softc *, int); +static int sk_jumbo_newbuf(struct sk_if_softc *, int); +static void sk_dmamap_cb(void *, bus_dma_segment_t *, int, int); +static int sk_dma_alloc(struct sk_if_softc *); +static void sk_dma_free(struct sk_if_softc *); +static void *sk_jalloc(struct sk_if_softc *); +static void sk_jfree(void *, void *); +static int sk_init_rx_ring(struct sk_if_softc *); +static int sk_init_jumbo_rx_ring(struct sk_if_softc *); +static void sk_init_tx_ring(struct sk_if_softc *); +static u_int32_t sk_win_read_4(struct sk_softc *, int); +static u_int16_t sk_win_read_2(struct sk_softc *, int); +static u_int8_t sk_win_read_1(struct sk_softc *, int); +static void sk_win_write_4(struct sk_softc *, int, u_int32_t); +static void sk_win_write_2(struct sk_softc *, int, u_int32_t); +static void sk_win_write_1(struct sk_softc *, int, u_int32_t); +static u_int8_t sk_vpd_readbyte(struct sk_softc *, int); +static void sk_vpd_read_res(struct sk_softc *, struct vpd_res *, int); +static void sk_vpd_read(struct sk_softc *); + +static int sk_miibus_readreg(device_t, int, int); +static int sk_miibus_writereg(device_t, int, int, int); +static void sk_miibus_statchg(device_t); + +static int sk_xmac_miibus_readreg(struct sk_if_softc *, int, int); +static int sk_xmac_miibus_writereg(struct sk_if_softc *, int, int, + int); +static void sk_xmac_miibus_statchg(struct sk_if_softc *); + +static int sk_marv_miibus_readreg(struct sk_if_softc *, int, int); +static int sk_marv_miibus_writereg(struct sk_if_softc *, int, int, + int); +static void sk_marv_miibus_statchg(struct sk_if_softc *); + +static uint32_t sk_xmchash(const uint8_t *); +static uint32_t sk_gmchash(const uint8_t *); +static void sk_setfilt(struct sk_if_softc *, u_int16_t *, int); +static void sk_setmulti(struct sk_if_softc *); +static void sk_setpromisc(struct sk_if_softc *); + +static int sysctl_int_range(SYSCTL_HANDLER_ARGS, int low, int high); +static int sysctl_hw_sk_int_mod(SYSCTL_HANDLER_ARGS); + +#ifdef SK_USEIOSPACE +#define SK_RES SYS_RES_IOPORT +#define SK_RID SK_PCI_LOIO +#else +#define SK_RES SYS_RES_MEMORY +#define SK_RID SK_PCI_LOMEM +#endif + +/* + * It seems that SK-NET GENESIS supports very simple checksum offload + * capability for Tx and I believe it can generate 0 checksum value for + * UDP packets in Tx as the hardware can't differenciate UDP packets from + * TCP packets. 0 chcecksum value for UDP packet is an invalid one as it + * means sender didn't perforam checksum computation. For the safety I + * disabled UDP checksum offload capability at the moment. Alternatively + * we can intrduce a LINK0/LINK1 flag as hme(4) did in its Tx checksum + * offload routine. + */ +#define SK_CSUM_FEATURES (CSUM_TCP) + +/* + * Note that we have newbus methods for both the GEnesis controller + * itself and the XMAC(s). The XMACs are children of the GEnesis, and + * the miibus code is a child of the XMACs. We need to do it this way + * so that the miibus drivers can access the PHY registers on the + * right PHY. It's not quite what I had in mind, but it's the only + * design that achieves the desired effect. + */ +static device_method_t skc_methods[] = { + /* Device interface */ + DEVMETHOD(device_probe, skc_probe), + DEVMETHOD(device_attach, skc_attach), + DEVMETHOD(device_detach, skc_detach), + DEVMETHOD(device_suspend, skc_suspend), + DEVMETHOD(device_resume, skc_resume), + DEVMETHOD(device_shutdown, skc_shutdown), + + /* bus interface */ + DEVMETHOD(bus_print_child, bus_generic_print_child), + DEVMETHOD(bus_driver_added, bus_generic_driver_added), + + { 0, 0 } +}; + +static driver_t skc_driver = { + "skc", + skc_methods, + sizeof(struct sk_softc) +}; + +static devclass_t skc_devclass; + +static device_method_t sk_methods[] = { + /* Device interface */ + DEVMETHOD(device_probe, sk_probe), + DEVMETHOD(device_attach, sk_attach), + DEVMETHOD(device_detach, sk_detach), + DEVMETHOD(device_shutdown, bus_generic_shutdown), + + /* bus interface */ + DEVMETHOD(bus_print_child, bus_generic_print_child), + DEVMETHOD(bus_driver_added, bus_generic_driver_added), + + /* MII interface */ + DEVMETHOD(miibus_readreg, sk_miibus_readreg), + DEVMETHOD(miibus_writereg, sk_miibus_writereg), + DEVMETHOD(miibus_statchg, sk_miibus_statchg), + + { 0, 0 } +}; + +static driver_t sk_driver = { + "sk", + sk_methods, + sizeof(struct sk_if_softc) +}; + +static devclass_t sk_devclass; + +DRIVER_MODULE(skc, pci, skc_driver, skc_devclass, 0, 0); +DRIVER_MODULE(sk, skc, sk_driver, sk_devclass, 0, 0); +DRIVER_MODULE(miibus, sk, miibus_driver, miibus_devclass, 0, 0); + +#define SK_SETBIT(sc, reg, x) \ + CSR_WRITE_4(sc, reg, CSR_READ_4(sc, reg) | x) + +#define SK_CLRBIT(sc, reg, x) \ + CSR_WRITE_4(sc, reg, CSR_READ_4(sc, reg) & ~x) + +#define SK_WIN_SETBIT_4(sc, reg, x) \ + sk_win_write_4(sc, reg, sk_win_read_4(sc, reg) | x) + +#define SK_WIN_CLRBIT_4(sc, reg, x) \ + sk_win_write_4(sc, reg, sk_win_read_4(sc, reg) & ~x) + +#define SK_WIN_SETBIT_2(sc, reg, x) \ + sk_win_write_2(sc, reg, sk_win_read_2(sc, reg) | x) + +#define SK_WIN_CLRBIT_2(sc, reg, x) \ + sk_win_write_2(sc, reg, sk_win_read_2(sc, reg) & ~x) + +static u_int32_t +sk_win_read_4(sc, reg) + struct sk_softc *sc; + int reg; +{ +#ifdef SK_USEIOSPACE + CSR_WRITE_4(sc, SK_RAP, SK_WIN(reg)); + return(CSR_READ_4(sc, SK_WIN_BASE + SK_REG(reg))); +#else + return(CSR_READ_4(sc, reg)); +#endif +} + +static u_int16_t +sk_win_read_2(sc, reg) + struct sk_softc *sc; + int reg; +{ +#ifdef SK_USEIOSPACE + CSR_WRITE_4(sc, SK_RAP, SK_WIN(reg)); + return(CSR_READ_2(sc, SK_WIN_BASE + SK_REG(reg))); +#else + return(CSR_READ_2(sc, reg)); +#endif +} + +static u_int8_t +sk_win_read_1(sc, reg) + struct sk_softc *sc; + int reg; +{ +#ifdef SK_USEIOSPACE + CSR_WRITE_4(sc, SK_RAP, SK_WIN(reg)); + return(CSR_READ_1(sc, SK_WIN_BASE + SK_REG(reg))); +#else + return(CSR_READ_1(sc, reg)); +#endif +} + +static void +sk_win_write_4(sc, reg, val) + struct sk_softc *sc; + int reg; + u_int32_t val; +{ +#ifdef SK_USEIOSPACE + CSR_WRITE_4(sc, SK_RAP, SK_WIN(reg)); + CSR_WRITE_4(sc, SK_WIN_BASE + SK_REG(reg), val); +#else + CSR_WRITE_4(sc, reg, val); +#endif + return; +} + +static void +sk_win_write_2(sc, reg, val) + struct sk_softc *sc; + int reg; + u_int32_t val; +{ +#ifdef SK_USEIOSPACE + CSR_WRITE_4(sc, SK_RAP, SK_WIN(reg)); + CSR_WRITE_2(sc, SK_WIN_BASE + SK_REG(reg), val); +#else + CSR_WRITE_2(sc, reg, val); +#endif + return; +} + +static void +sk_win_write_1(sc, reg, val) + struct sk_softc *sc; + int reg; + u_int32_t val; +{ +#ifdef SK_USEIOSPACE + CSR_WRITE_4(sc, SK_RAP, SK_WIN(reg)); + CSR_WRITE_1(sc, SK_WIN_BASE + SK_REG(reg), val); +#else + CSR_WRITE_1(sc, reg, val); +#endif + return; +} + +/* + * The VPD EEPROM contains Vital Product Data, as suggested in + * the PCI 2.1 specification. The VPD data is separared into areas + * denoted by resource IDs. The SysKonnect VPD contains an ID string + * resource (the name of the adapter), a read-only area resource + * containing various key/data fields and a read/write area which + * can be used to store asset management information or log messages. + * We read the ID string and read-only into buffers attached to + * the controller softc structure for later use. At the moment, + * we only use the ID string during skc_attach(). + */ +static u_int8_t +sk_vpd_readbyte(sc, addr) + struct sk_softc *sc; + int addr; +{ + int i; + + sk_win_write_2(sc, SK_PCI_REG(SK_PCI_VPD_ADDR), addr); + for (i = 0; i < SK_TIMEOUT; i++) { + /* ASUS LOM takes a very long time to read VPD. */ + DELAY(100); + if (sk_win_read_2(sc, + SK_PCI_REG(SK_PCI_VPD_ADDR)) & SK_VPD_FLAG) + break; + } + + if (i == SK_TIMEOUT) + return(0); + + return(sk_win_read_1(sc, SK_PCI_REG(SK_PCI_VPD_DATA))); +} + +static void +sk_vpd_read_res(sc, res, addr) + struct sk_softc *sc; + struct vpd_res *res; + int addr; +{ + int i; + u_int8_t *ptr; + + ptr = (u_int8_t *)res; + for (i = 0; i < sizeof(struct vpd_res); i++) + ptr[i] = sk_vpd_readbyte(sc, i + addr); + + return; +} + +static void +sk_vpd_read(sc) + struct sk_softc *sc; +{ + int pos = 0, i; + struct vpd_res res; + + /* Check VPD capability */ + if (sk_win_read_1(sc, SK_PCI_REG(SK_PCI_VPD_CAPID)) != PCIY_VPD) + return; + if (sc->sk_vpd_prodname != NULL) + free(sc->sk_vpd_prodname, M_DEVBUF); + if (sc->sk_vpd_readonly != NULL) + free(sc->sk_vpd_readonly, M_DEVBUF); + sc->sk_vpd_prodname = NULL; + sc->sk_vpd_readonly = NULL; + sc->sk_vpd_readonly_len = 0; + + sk_vpd_read_res(sc, &res, pos); + + /* + * Bail out quietly if the eeprom appears to be missing or empty. + */ + if (res.vr_id == 0xff && res.vr_len == 0xff && res.vr_pad == 0xff) + return; + + if (res.vr_id != VPD_RES_ID) { + device_printf(sc->sk_dev, "bad VPD resource id: expected %x " + "got %x\n", VPD_RES_ID, res.vr_id); + return; + } + + pos += sizeof(res); + sc->sk_vpd_prodname = malloc(res.vr_len + 1, M_DEVBUF, M_NOWAIT); + if (sc->sk_vpd_prodname != NULL) { + for (i = 0; i < res.vr_len; i++) + sc->sk_vpd_prodname[i] = sk_vpd_readbyte(sc, i + pos); + sc->sk_vpd_prodname[i] = '\0'; + } + pos += res.vr_len; + + sk_vpd_read_res(sc, &res, pos); + + if (res.vr_id != VPD_RES_READ) { + device_printf(sc->sk_dev, "bad VPD resource id: expected %x " + "got %x\n", VPD_RES_READ, res.vr_id); + return; + } + + pos += sizeof(res); + sc->sk_vpd_readonly = malloc(res.vr_len, M_DEVBUF, M_NOWAIT); + for (i = 0; i < res.vr_len; i++) + sc->sk_vpd_readonly[i] = sk_vpd_readbyte(sc, i + pos); + sc->sk_vpd_readonly_len = res.vr_len; + + return; +} + +static int +sk_miibus_readreg(dev, phy, reg) + device_t dev; + int phy, reg; +{ + struct sk_if_softc *sc_if; + int v; + + sc_if = device_get_softc(dev); + + SK_IF_MII_LOCK(sc_if); + switch(sc_if->sk_softc->sk_type) { + case SK_GENESIS: + v = sk_xmac_miibus_readreg(sc_if, phy, reg); + break; + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + v = sk_marv_miibus_readreg(sc_if, phy, reg); + break; + default: + v = 0; + break; + } + SK_IF_MII_UNLOCK(sc_if); + + return (v); +} + +static int +sk_miibus_writereg(dev, phy, reg, val) + device_t dev; + int phy, reg, val; +{ + struct sk_if_softc *sc_if; + int v; + + sc_if = device_get_softc(dev); + + SK_IF_MII_LOCK(sc_if); + switch(sc_if->sk_softc->sk_type) { + case SK_GENESIS: + v = sk_xmac_miibus_writereg(sc_if, phy, reg, val); + break; + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + v = sk_marv_miibus_writereg(sc_if, phy, reg, val); + break; + default: + v = 0; + break; + } + SK_IF_MII_UNLOCK(sc_if); + + return (v); +} + +static void +sk_miibus_statchg(dev) + device_t dev; +{ + struct sk_if_softc *sc_if; + + sc_if = device_get_softc(dev); + + SK_IF_MII_LOCK(sc_if); + switch(sc_if->sk_softc->sk_type) { + case SK_GENESIS: + sk_xmac_miibus_statchg(sc_if); + break; + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + sk_marv_miibus_statchg(sc_if); + break; + } + SK_IF_MII_UNLOCK(sc_if); + + return; +} + +static int +sk_xmac_miibus_readreg(sc_if, phy, reg) + struct sk_if_softc *sc_if; + int phy, reg; +{ + int i; + + if (sc_if->sk_phytype == SK_PHYTYPE_XMAC && phy != 0) + return(0); + + SK_XM_WRITE_2(sc_if, XM_PHY_ADDR, reg|(phy << 8)); + SK_XM_READ_2(sc_if, XM_PHY_DATA); + if (sc_if->sk_phytype != SK_PHYTYPE_XMAC) { + for (i = 0; i < SK_TIMEOUT; i++) { + DELAY(1); + if (SK_XM_READ_2(sc_if, XM_MMUCMD) & + XM_MMUCMD_PHYDATARDY) + break; + } + + if (i == SK_TIMEOUT) { + if_printf(sc_if->sk_ifp, "phy failed to come ready\n"); + return(0); + } + } + DELAY(1); + i = SK_XM_READ_2(sc_if, XM_PHY_DATA); + + return(i); +} + +static int +sk_xmac_miibus_writereg(sc_if, phy, reg, val) + struct sk_if_softc *sc_if; + int phy, reg, val; +{ + int i; + + SK_XM_WRITE_2(sc_if, XM_PHY_ADDR, reg|(phy << 8)); + for (i = 0; i < SK_TIMEOUT; i++) { + if (!(SK_XM_READ_2(sc_if, XM_MMUCMD) & XM_MMUCMD_PHYBUSY)) + break; + } + + if (i == SK_TIMEOUT) { + if_printf(sc_if->sk_ifp, "phy failed to come ready\n"); + return (ETIMEDOUT); + } + + SK_XM_WRITE_2(sc_if, XM_PHY_DATA, val); + for (i = 0; i < SK_TIMEOUT; i++) { + DELAY(1); + if (!(SK_XM_READ_2(sc_if, XM_MMUCMD) & XM_MMUCMD_PHYBUSY)) + break; + } + if (i == SK_TIMEOUT) + if_printf(sc_if->sk_ifp, "phy write timed out\n"); + + return(0); +} + +static void +sk_xmac_miibus_statchg(sc_if) + struct sk_if_softc *sc_if; +{ + struct mii_data *mii; + + mii = device_get_softc(sc_if->sk_miibus); + + /* + * If this is a GMII PHY, manually set the XMAC's + * duplex mode accordingly. + */ + if (sc_if->sk_phytype != SK_PHYTYPE_XMAC) { + if ((mii->mii_media_active & IFM_GMASK) == IFM_FDX) { + SK_XM_SETBIT_2(sc_if, XM_MMUCMD, XM_MMUCMD_GMIIFDX); + } else { + SK_XM_CLRBIT_2(sc_if, XM_MMUCMD, XM_MMUCMD_GMIIFDX); + } + } +} + +static int +sk_marv_miibus_readreg(sc_if, phy, reg) + struct sk_if_softc *sc_if; + int phy, reg; +{ + u_int16_t val; + int i; + + if (phy != 0 || + (sc_if->sk_phytype != SK_PHYTYPE_MARV_COPPER && + sc_if->sk_phytype != SK_PHYTYPE_MARV_FIBER)) { + return(0); + } + + SK_YU_WRITE_2(sc_if, YUKON_SMICR, YU_SMICR_PHYAD(phy) | + YU_SMICR_REGAD(reg) | YU_SMICR_OP_READ); + + for (i = 0; i < SK_TIMEOUT; i++) { + DELAY(1); + val = SK_YU_READ_2(sc_if, YUKON_SMICR); + if (val & YU_SMICR_READ_VALID) + break; + } + + if (i == SK_TIMEOUT) { + if_printf(sc_if->sk_ifp, "phy failed to come ready\n"); + return(0); + } + + val = SK_YU_READ_2(sc_if, YUKON_SMIDR); + + return(val); +} + +static int +sk_marv_miibus_writereg(sc_if, phy, reg, val) + struct sk_if_softc *sc_if; + int phy, reg, val; +{ + int i; + + SK_YU_WRITE_2(sc_if, YUKON_SMIDR, val); + SK_YU_WRITE_2(sc_if, YUKON_SMICR, YU_SMICR_PHYAD(phy) | + YU_SMICR_REGAD(reg) | YU_SMICR_OP_WRITE); + + for (i = 0; i < SK_TIMEOUT; i++) { + DELAY(1); + if (SK_YU_READ_2(sc_if, YUKON_SMICR) & YU_SMICR_BUSY) + break; + } + if (i == SK_TIMEOUT) { + if_printf(sc_if->sk_ifp, "phy write timeout\n"); + return (0); + } + + return(0); +} + +static void +sk_marv_miibus_statchg(sc_if) + struct sk_if_softc *sc_if; +{ + return; +} + +#define HASH_BITS 6 + +static u_int32_t +sk_xmchash(addr) + const uint8_t *addr; +{ + uint32_t crc; + + /* Compute CRC for the address value. */ + crc = ether_crc32_le(addr, ETHER_ADDR_LEN); + + return (~crc & ((1 << HASH_BITS) - 1)); +} + +/* gmchash is just a big endian crc */ +static u_int32_t +sk_gmchash(addr) + const uint8_t *addr; +{ + uint32_t crc; + + /* Compute CRC for the address value. */ + crc = ether_crc32_be(addr, ETHER_ADDR_LEN); + + return (crc & ((1 << HASH_BITS) - 1)); +} + +static void +sk_setfilt(sc_if, addr, slot) + struct sk_if_softc *sc_if; + u_int16_t *addr; + int slot; +{ + int base; + + base = XM_RXFILT_ENTRY(slot); + + SK_XM_WRITE_2(sc_if, base, addr[0]); + SK_XM_WRITE_2(sc_if, base + 2, addr[1]); + SK_XM_WRITE_2(sc_if, base + 4, addr[2]); + + return; +} + +static void +sk_setmulti(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_softc *sc = sc_if->sk_softc; + struct ifnet *ifp = sc_if->sk_ifp; + u_int32_t hashes[2] = { 0, 0 }; + int h = 0, i; + struct ifmultiaddr *ifma; + u_int16_t dummy[] = { 0, 0, 0 }; + u_int16_t maddr[(ETHER_ADDR_LEN+1)/2]; + + SK_IF_LOCK_ASSERT(sc_if); + + /* First, zot all the existing filters. */ + switch(sc->sk_type) { + case SK_GENESIS: + for (i = 1; i < XM_RXFILT_MAX; i++) + sk_setfilt(sc_if, dummy, i); + + SK_XM_WRITE_4(sc_if, XM_MAR0, 0); + SK_XM_WRITE_4(sc_if, XM_MAR2, 0); + break; + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + SK_YU_WRITE_2(sc_if, YUKON_MCAH1, 0); + SK_YU_WRITE_2(sc_if, YUKON_MCAH2, 0); + SK_YU_WRITE_2(sc_if, YUKON_MCAH3, 0); + SK_YU_WRITE_2(sc_if, YUKON_MCAH4, 0); + break; + } + + /* Now program new ones. */ + if (ifp->if_flags & IFF_ALLMULTI || ifp->if_flags & IFF_PROMISC) { + hashes[0] = 0xFFFFFFFF; + hashes[1] = 0xFFFFFFFF; + } else { + i = 1; + IF_ADDR_LOCK(ifp); + TAILQ_FOREACH_REVERSE(ifma, &ifp->if_multiaddrs, ifmultihead, ifma_link) { + if (ifma->ifma_addr->sa_family != AF_LINK) + continue; + /* + * Program the first XM_RXFILT_MAX multicast groups + * into the perfect filter. For all others, + * use the hash table. + */ + if (sc->sk_type == SK_GENESIS && i < XM_RXFILT_MAX) { + bcopy(LLADDR( + (struct sockaddr_dl *)ifma->ifma_addr), + maddr, ETHER_ADDR_LEN); + sk_setfilt(sc_if, maddr, i); + i++; + continue; + } + + switch(sc->sk_type) { + case SK_GENESIS: + bcopy(LLADDR( + (struct sockaddr_dl *)ifma->ifma_addr), + maddr, ETHER_ADDR_LEN); + h = sk_xmchash((const uint8_t *)maddr); + break; + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + bcopy(LLADDR( + (struct sockaddr_dl *)ifma->ifma_addr), + maddr, ETHER_ADDR_LEN); + h = sk_gmchash((const uint8_t *)maddr); + break; + } + if (h < 32) + hashes[0] |= (1 << h); + else + hashes[1] |= (1 << (h - 32)); + } + IF_ADDR_UNLOCK(ifp); + } + + switch(sc->sk_type) { + case SK_GENESIS: + SK_XM_SETBIT_4(sc_if, XM_MODE, XM_MODE_RX_USE_HASH| + XM_MODE_RX_USE_PERFECT); + SK_XM_WRITE_4(sc_if, XM_MAR0, hashes[0]); + SK_XM_WRITE_4(sc_if, XM_MAR2, hashes[1]); + break; + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + SK_YU_WRITE_2(sc_if, YUKON_MCAH1, hashes[0] & 0xffff); + SK_YU_WRITE_2(sc_if, YUKON_MCAH2, (hashes[0] >> 16) & 0xffff); + SK_YU_WRITE_2(sc_if, YUKON_MCAH3, hashes[1] & 0xffff); + SK_YU_WRITE_2(sc_if, YUKON_MCAH4, (hashes[1] >> 16) & 0xffff); + break; + } + + return; +} + +static void +sk_setpromisc(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_softc *sc = sc_if->sk_softc; + struct ifnet *ifp = sc_if->sk_ifp; + + SK_IF_LOCK_ASSERT(sc_if); + + switch(sc->sk_type) { + case SK_GENESIS: + if (ifp->if_flags & IFF_PROMISC) { + SK_XM_SETBIT_4(sc_if, XM_MODE, XM_MODE_RX_PROMISC); + } else { + SK_XM_CLRBIT_4(sc_if, XM_MODE, XM_MODE_RX_PROMISC); + } + break; + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + if (ifp->if_flags & IFF_PROMISC) { + SK_YU_CLRBIT_2(sc_if, YUKON_RCR, + YU_RCR_UFLEN | YU_RCR_MUFLEN); + } else { + SK_YU_SETBIT_2(sc_if, YUKON_RCR, + YU_RCR_UFLEN | YU_RCR_MUFLEN); + } + break; + } + + return; +} + +static int +sk_init_rx_ring(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_ring_data *rd; + bus_addr_t addr; + u_int32_t csum_start; + int i; + + sc_if->sk_cdata.sk_rx_cons = 0; + + csum_start = (ETHER_HDR_LEN + sizeof(struct ip)) << 16 | + ETHER_HDR_LEN; + rd = &sc_if->sk_rdata; + bzero(rd->sk_rx_ring, sizeof(struct sk_rx_desc) * SK_RX_RING_CNT); + for (i = 0; i < SK_RX_RING_CNT; i++) { + if (sk_newbuf(sc_if, i) != 0) + return (ENOBUFS); + if (i == (SK_RX_RING_CNT - 1)) + addr = SK_RX_RING_ADDR(sc_if, 0); + else + addr = SK_RX_RING_ADDR(sc_if, i + 1); + rd->sk_rx_ring[i].sk_next = htole32(SK_ADDR_LO(addr)); + rd->sk_rx_ring[i].sk_csum_start = htole32(csum_start); + } + + bus_dmamap_sync(sc_if->sk_cdata.sk_rx_ring_tag, + sc_if->sk_cdata.sk_rx_ring_map, + BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE); + + return(0); +} + +static int +sk_init_jumbo_rx_ring(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_ring_data *rd; + bus_addr_t addr; + u_int32_t csum_start; + int i; + + sc_if->sk_cdata.sk_jumbo_rx_cons = 0; + + csum_start = ((ETHER_HDR_LEN + sizeof(struct ip)) << 16) | + ETHER_HDR_LEN; + rd = &sc_if->sk_rdata; + bzero(rd->sk_jumbo_rx_ring, + sizeof(struct sk_rx_desc) * SK_JUMBO_RX_RING_CNT); + for (i = 0; i < SK_JUMBO_RX_RING_CNT; i++) { + if (sk_jumbo_newbuf(sc_if, i) != 0) + return (ENOBUFS); + if (i == (SK_JUMBO_RX_RING_CNT - 1)) + addr = SK_JUMBO_RX_RING_ADDR(sc_if, 0); + else + addr = SK_JUMBO_RX_RING_ADDR(sc_if, i + 1); + rd->sk_jumbo_rx_ring[i].sk_next = htole32(SK_ADDR_LO(addr)); + rd->sk_jumbo_rx_ring[i].sk_csum_start = htole32(csum_start); + } + + bus_dmamap_sync(sc_if->sk_cdata.sk_jumbo_rx_ring_tag, + sc_if->sk_cdata.sk_jumbo_rx_ring_map, + BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE); + + return (0); +} + +static void +sk_init_tx_ring(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_ring_data *rd; + struct sk_txdesc *txd; + bus_addr_t addr; + int i; + + STAILQ_INIT(&sc_if->sk_cdata.sk_txfreeq); + STAILQ_INIT(&sc_if->sk_cdata.sk_txbusyq); + + sc_if->sk_cdata.sk_tx_prod = 0; + sc_if->sk_cdata.sk_tx_cons = 0; + sc_if->sk_cdata.sk_tx_cnt = 0; + + rd = &sc_if->sk_rdata; + bzero(rd->sk_tx_ring, sizeof(struct sk_tx_desc) * SK_TX_RING_CNT); + for (i = 0; i < SK_TX_RING_CNT; i++) { + if (i == (SK_TX_RING_CNT - 1)) + addr = SK_TX_RING_ADDR(sc_if, 0); + else + addr = SK_TX_RING_ADDR(sc_if, i + 1); + rd->sk_tx_ring[i].sk_next = htole32(SK_ADDR_LO(addr)); + txd = &sc_if->sk_cdata.sk_txdesc[i]; + STAILQ_INSERT_TAIL(&sc_if->sk_cdata.sk_txfreeq, txd, tx_q); + } + + bus_dmamap_sync(sc_if->sk_cdata.sk_tx_ring_tag, + sc_if->sk_cdata.sk_tx_ring_map, + BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE); +} + +static __inline void +sk_discard_rxbuf(sc_if, idx) + struct sk_if_softc *sc_if; + int idx; +{ + struct sk_rx_desc *r; + struct sk_rxdesc *rxd; + struct mbuf *m; + + + r = &sc_if->sk_rdata.sk_rx_ring[idx]; + rxd = &sc_if->sk_cdata.sk_rxdesc[idx]; + m = rxd->rx_m; + r->sk_ctl = htole32(m->m_len | SK_RXSTAT | SK_OPCODE_CSUM); +} + +static __inline void +sk_discard_jumbo_rxbuf(sc_if, idx) + struct sk_if_softc *sc_if; + int idx; +{ + struct sk_rx_desc *r; + struct sk_rxdesc *rxd; + struct mbuf *m; + + r = &sc_if->sk_rdata.sk_jumbo_rx_ring[idx]; + rxd = &sc_if->sk_cdata.sk_jumbo_rxdesc[idx]; + m = rxd->rx_m; + r->sk_ctl = htole32(m->m_len | SK_RXSTAT | SK_OPCODE_CSUM); +} + +static int +sk_newbuf(sc_if, idx) + struct sk_if_softc *sc_if; + int idx; +{ + struct sk_rx_desc *r; + struct sk_rxdesc *rxd; + struct mbuf *m; + bus_dma_segment_t segs[1]; + bus_dmamap_t map; + int nsegs; + + m = m_getcl(M_DONTWAIT, MT_DATA, M_PKTHDR); + if (m == NULL) + return (ENOBUFS); + m->m_len = m->m_pkthdr.len = MCLBYTES; + m_adj(m, ETHER_ALIGN); + + if (bus_dmamap_load_mbuf_sg(sc_if->sk_cdata.sk_rx_tag, + sc_if->sk_cdata.sk_rx_sparemap, m, segs, &nsegs, 0) != 0) { + m_freem(m); + return (ENOBUFS); + } + KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); + + rxd = &sc_if->sk_cdata.sk_rxdesc[idx]; + if (rxd->rx_m != NULL) { + bus_dmamap_sync(sc_if->sk_cdata.sk_rx_tag, rxd->rx_dmamap, + BUS_DMASYNC_POSTREAD); + bus_dmamap_unload(sc_if->sk_cdata.sk_rx_tag, rxd->rx_dmamap); + } + map = rxd->rx_dmamap; + rxd->rx_dmamap = sc_if->sk_cdata.sk_rx_sparemap; + sc_if->sk_cdata.sk_rx_sparemap = map; + bus_dmamap_sync(sc_if->sk_cdata.sk_rx_tag, rxd->rx_dmamap, + BUS_DMASYNC_PREREAD); + rxd->rx_m = m; + r = &sc_if->sk_rdata.sk_rx_ring[idx]; + r->sk_data_lo = htole32(SK_ADDR_LO(segs[0].ds_addr)); + r->sk_data_hi = htole32(SK_ADDR_HI(segs[0].ds_addr)); + r->sk_ctl = htole32(segs[0].ds_len | SK_RXSTAT | SK_OPCODE_CSUM); + + return (0); +} + +static int +sk_jumbo_newbuf(sc_if, idx) + struct sk_if_softc *sc_if; + int idx; +{ + struct sk_rx_desc *r; + struct sk_rxdesc *rxd; + struct mbuf *m; + bus_dma_segment_t segs[1]; + bus_dmamap_t map; + int nsegs; + void *buf; + + MGETHDR(m, M_DONTWAIT, MT_DATA); + if (m == NULL) + return (ENOBUFS); + buf = sk_jalloc(sc_if); + if (buf == NULL) { + m_freem(m); + return (ENOBUFS); + } + /* Attach the buffer to the mbuf */ + MEXTADD(m, buf, SK_JLEN, sk_jfree, (struct sk_if_softc *)sc_if, 0, + EXT_NET_DRV); + if ((m->m_flags & M_EXT) == 0) { + m_freem(m); + return (ENOBUFS); + } + m->m_pkthdr.len = m->m_len = SK_JLEN; + /* + * Adjust alignment so packet payload begins on a + * longword boundary. Mandatory for Alpha, useful on + * x86 too. + */ + m_adj(m, ETHER_ALIGN); + + if (bus_dmamap_load_mbuf_sg(sc_if->sk_cdata.sk_jumbo_rx_tag, + sc_if->sk_cdata.sk_jumbo_rx_sparemap, m, segs, &nsegs, 0) != 0) { + m_freem(m); + return (ENOBUFS); + } + KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); + + rxd = &sc_if->sk_cdata.sk_jumbo_rxdesc[idx]; + if (rxd->rx_m != NULL) { + bus_dmamap_sync(sc_if->sk_cdata.sk_jumbo_rx_tag, rxd->rx_dmamap, + BUS_DMASYNC_POSTREAD); + bus_dmamap_unload(sc_if->sk_cdata.sk_jumbo_rx_tag, + rxd->rx_dmamap); + } + map = rxd->rx_dmamap; + rxd->rx_dmamap = sc_if->sk_cdata.sk_jumbo_rx_sparemap; + sc_if->sk_cdata.sk_jumbo_rx_sparemap = map; + bus_dmamap_sync(sc_if->sk_cdata.sk_jumbo_rx_tag, rxd->rx_dmamap, + BUS_DMASYNC_PREREAD); + rxd->rx_m = m; + r = &sc_if->sk_rdata.sk_jumbo_rx_ring[idx]; + r->sk_data_lo = htole32(SK_ADDR_LO(segs[0].ds_addr)); + r->sk_data_hi = htole32(SK_ADDR_HI(segs[0].ds_addr)); + r->sk_ctl = htole32(segs[0].ds_len | SK_RXSTAT | SK_OPCODE_CSUM); + + return (0); +} + +/* + * Set media options. + */ +static int +sk_ifmedia_upd(ifp) + struct ifnet *ifp; +{ + struct sk_if_softc *sc_if = ifp->if_softc; + struct mii_data *mii; + + mii = device_get_softc(sc_if->sk_miibus); + sk_init(sc_if); + mii_mediachg(mii); + + return(0); +} + +/* + * Report current media status. + */ +static void +sk_ifmedia_sts(ifp, ifmr) + struct ifnet *ifp; + struct ifmediareq *ifmr; +{ + struct sk_if_softc *sc_if; + struct mii_data *mii; + + sc_if = ifp->if_softc; + mii = device_get_softc(sc_if->sk_miibus); + + mii_pollstat(mii); + ifmr->ifm_active = mii->mii_media_active; + ifmr->ifm_status = mii->mii_media_status; + + return; +} + +static int +sk_ioctl(ifp, command, data) + struct ifnet *ifp; + u_long command; + caddr_t data; +{ + struct sk_if_softc *sc_if = ifp->if_softc; + struct ifreq *ifr = (struct ifreq *) data; + int error, mask; + struct mii_data *mii; + + error = 0; + switch(command) { + case SIOCSIFMTU: + SK_IF_LOCK(sc_if); + if (ifr->ifr_mtu > SK_JUMBO_MTU) + error = EINVAL; + else { + ifp->if_mtu = ifr->ifr_mtu; + ifp->if_drv_flags &= ~IFF_DRV_RUNNING; + sk_init_locked(sc_if); + } + SK_IF_UNLOCK(sc_if); + break; + case SIOCSIFFLAGS: + SK_IF_LOCK(sc_if); + if (ifp->if_flags & IFF_UP) { + if (ifp->if_drv_flags & IFF_DRV_RUNNING) { + if ((ifp->if_flags ^ sc_if->sk_if_flags) + & IFF_PROMISC) { + sk_setpromisc(sc_if); + sk_setmulti(sc_if); + } + } else + sk_init_locked(sc_if); + } else { + if (ifp->if_drv_flags & IFF_DRV_RUNNING) + sk_stop(sc_if); + } + sc_if->sk_if_flags = ifp->if_flags; + SK_IF_UNLOCK(sc_if); + break; + case SIOCADDMULTI: + case SIOCDELMULTI: + SK_IF_LOCK(sc_if); + if (ifp->if_drv_flags & IFF_DRV_RUNNING) + sk_setmulti(sc_if); + SK_IF_UNLOCK(sc_if); + break; + case SIOCGIFMEDIA: + case SIOCSIFMEDIA: + mii = device_get_softc(sc_if->sk_miibus); + error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command); + break; + case SIOCSIFCAP: + SK_IF_LOCK(sc_if); + if (sc_if->sk_softc->sk_type == SK_GENESIS) { + SK_IF_UNLOCK(sc_if); + break; + } + mask = ifr->ifr_reqcap ^ ifp->if_capenable; + if (mask & IFCAP_HWCSUM) { + ifp->if_capenable ^= IFCAP_HWCSUM; + if (IFCAP_HWCSUM & ifp->if_capenable && + IFCAP_HWCSUM & ifp->if_capabilities) + ifp->if_hwassist = SK_CSUM_FEATURES; + else + ifp->if_hwassist = 0; + } + SK_IF_UNLOCK(sc_if); + break; + default: + error = ether_ioctl(ifp, command, data); + break; + } + + return (error); +} + +/* + * Probe for a SysKonnect GEnesis chip. Check the PCI vendor and device + * IDs against our list and return a device name if we find a match. + */ +static int +skc_probe(dev) + device_t dev; +{ + struct sk_type *t = sk_devs; + + while(t->sk_name != NULL) { + if ((pci_get_vendor(dev) == t->sk_vid) && + (pci_get_device(dev) == t->sk_did)) { + /* + * Only attach to rev. 2 of the Linksys EG1032 adapter. + * Rev. 3 is supported by re(4). + */ + if ((t->sk_vid == VENDORID_LINKSYS) && + (t->sk_did == DEVICEID_LINKSYS_EG1032) && + (pci_get_subdevice(dev) != + SUBDEVICEID_LINKSYS_EG1032_REV2)) { + t++; + continue; + } + device_set_desc(dev, t->sk_name); + return (BUS_PROBE_DEFAULT); + } + t++; + } + + return(ENXIO); +} + +/* + * Force the GEnesis into reset, then bring it out of reset. + */ +static void +sk_reset(sc) + struct sk_softc *sc; +{ + + CSR_WRITE_2(sc, SK_CSR, SK_CSR_SW_RESET); + CSR_WRITE_2(sc, SK_CSR, SK_CSR_MASTER_RESET); + if (SK_YUKON_FAMILY(sc->sk_type)) + CSR_WRITE_2(sc, SK_LINK_CTRL, SK_LINK_RESET_SET); + + DELAY(1000); + CSR_WRITE_2(sc, SK_CSR, SK_CSR_SW_UNRESET); + DELAY(2); + CSR_WRITE_2(sc, SK_CSR, SK_CSR_MASTER_UNRESET); + if (SK_YUKON_FAMILY(sc->sk_type)) + CSR_WRITE_2(sc, SK_LINK_CTRL, SK_LINK_RESET_CLEAR); + + if (sc->sk_type == SK_GENESIS) { + /* Configure packet arbiter */ + sk_win_write_2(sc, SK_PKTARB_CTL, SK_PKTARBCTL_UNRESET); + sk_win_write_2(sc, SK_RXPA1_TINIT, SK_PKTARB_TIMEOUT); + sk_win_write_2(sc, SK_TXPA1_TINIT, SK_PKTARB_TIMEOUT); + sk_win_write_2(sc, SK_RXPA2_TINIT, SK_PKTARB_TIMEOUT); + sk_win_write_2(sc, SK_TXPA2_TINIT, SK_PKTARB_TIMEOUT); + } + + /* Enable RAM interface */ + sk_win_write_4(sc, SK_RAMCTL, SK_RAMCTL_UNRESET); + + /* + * Configure interrupt moderation. The moderation timer + * defers interrupts specified in the interrupt moderation + * timer mask based on the timeout specified in the interrupt + * moderation timer init register. Each bit in the timer + * register represents one tick, so to specify a timeout in + * microseconds, we have to multiply by the correct number of + * ticks-per-microsecond. + */ + switch (sc->sk_type) { + case SK_GENESIS: + sc->sk_int_ticks = SK_IMTIMER_TICKS_GENESIS; + break; + case SK_YUKON_EC: + sc->sk_int_ticks = SK_IMTIMER_TICKS_YUKON_EC; + break; + default: + sc->sk_int_ticks = SK_IMTIMER_TICKS_YUKON; + break; + } + if (bootverbose) + device_printf(sc->sk_dev, "interrupt moderation is %d us\n", + sc->sk_int_mod); + sk_win_write_4(sc, SK_IMTIMERINIT, SK_IM_USECS(sc->sk_int_mod, + sc->sk_int_ticks)); + sk_win_write_4(sc, SK_IMMR, SK_ISR_TX1_S_EOF|SK_ISR_TX2_S_EOF| + SK_ISR_RX1_EOF|SK_ISR_RX2_EOF); + sk_win_write_1(sc, SK_IMTIMERCTL, SK_IMCTL_START); + + return; +} + +static int +sk_probe(dev) + device_t dev; +{ + struct sk_softc *sc; + + sc = device_get_softc(device_get_parent(dev)); + + /* + * Not much to do here. We always know there will be + * at least one XMAC present, and if there are two, + * skc_attach() will create a second device instance + * for us. + */ + switch (sc->sk_type) { + case SK_GENESIS: + device_set_desc(dev, "XaQti Corp. XMAC II"); + break; + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + device_set_desc(dev, "Marvell Semiconductor, Inc. Yukon"); + break; + } + + return (BUS_PROBE_DEFAULT); +} + +/* + * Each XMAC chip is attached as a separate logical IP interface. + * Single port cards will have only one logical interface of course. + */ +static int +sk_attach(dev) + device_t dev; +{ + struct sk_softc *sc; + struct sk_if_softc *sc_if; + struct ifnet *ifp; + int i, port, error; + u_char eaddr[6]; + + if (dev == NULL) + return(EINVAL); + + error = 0; + sc_if = device_get_softc(dev); + sc = device_get_softc(device_get_parent(dev)); + port = *(int *)device_get_ivars(dev); + + sc_if->sk_if_dev = dev; + sc_if->sk_port = port; + sc_if->sk_softc = sc; + sc->sk_if[port] = sc_if; + if (port == SK_PORT_A) + sc_if->sk_tx_bmu = SK_BMU_TXS_CSR0; + if (port == SK_PORT_B) + sc_if->sk_tx_bmu = SK_BMU_TXS_CSR1; + + callout_init_mtx(&sc_if->sk_tick_ch, &sc_if->sk_softc->sk_mtx, 0); + + if (sk_dma_alloc(sc_if) != 0) { + error = ENOMEM; + goto fail; + } + + ifp = sc_if->sk_ifp = if_alloc(IFT_ETHER); + if (ifp == NULL) { + device_printf(sc_if->sk_if_dev, "can not if_alloc()\n"); + error = ENOSPC; + goto fail; + } + ifp->if_softc = sc_if; + if_initname(ifp, device_get_name(dev), device_get_unit(dev)); + ifp->if_mtu = ETHERMTU; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; + /* + * SK_GENESIS has a bug in checksum offload - From linux. + */ + if (sc_if->sk_softc->sk_type != SK_GENESIS) { + ifp->if_capabilities = IFCAP_HWCSUM; + ifp->if_hwassist = SK_CSUM_FEATURES; + } else { + ifp->if_capabilities = 0; + ifp->if_hwassist = 0; + } + ifp->if_capenable = ifp->if_capabilities; + ifp->if_ioctl = sk_ioctl; + ifp->if_start = sk_start; + ifp->if_watchdog = sk_watchdog; + ifp->if_init = sk_init; + IFQ_SET_MAXLEN(&ifp->if_snd, SK_TX_RING_CNT - 1); + ifp->if_snd.ifq_drv_maxlen = SK_TX_RING_CNT - 1; + IFQ_SET_READY(&ifp->if_snd); + + /* + * Get station address for this interface. Note that + * dual port cards actually come with three station + * addresses: one for each port, plus an extra. The + * extra one is used by the SysKonnect driver software + * as a 'virtual' station address for when both ports + * are operating in failover mode. Currently we don't + * use this extra address. + */ + SK_IF_LOCK(sc_if); + for (i = 0; i < ETHER_ADDR_LEN; i++) + eaddr[i] = + sk_win_read_1(sc, SK_MAC0_0 + (port * 8) + i); + + /* + * Set up RAM buffer addresses. The NIC will have a certain + * amount of SRAM on it, somewhere between 512K and 2MB. We + * need to divide this up a) between the transmitter and + * receiver and b) between the two XMACs, if this is a + * dual port NIC. Our algotithm is to divide up the memory + * evenly so that everyone gets a fair share. + * + * Just to be contrary, Yukon2 appears to have separate memory + * for each MAC. + */ + if (SK_IS_YUKON2(sc) || + sk_win_read_1(sc, SK_CONFIG) & SK_CONFIG_SINGLEMAC) { + u_int32_t chunk, val; + + chunk = sc->sk_ramsize / 2; + val = sc->sk_rboff / sizeof(u_int64_t); + sc_if->sk_rx_ramstart = val; + val += (chunk / sizeof(u_int64_t)); + sc_if->sk_rx_ramend = val - 1; + sc_if->sk_tx_ramstart = val; + val += (chunk / sizeof(u_int64_t)); + sc_if->sk_tx_ramend = val - 1; + } else { + u_int32_t chunk, val; + + chunk = sc->sk_ramsize / 4; + val = (sc->sk_rboff + (chunk * 2 * sc_if->sk_port)) / + sizeof(u_int64_t); + sc_if->sk_rx_ramstart = val; + val += (chunk / sizeof(u_int64_t)); + sc_if->sk_rx_ramend = val - 1; + sc_if->sk_tx_ramstart = val; + val += (chunk / sizeof(u_int64_t)); + sc_if->sk_tx_ramend = val - 1; + } + + /* Read and save PHY type and set PHY address */ + sc_if->sk_phytype = sk_win_read_1(sc, SK_EPROM1) & 0xF; + if (!SK_YUKON_FAMILY(sc->sk_type)) { + switch(sc_if->sk_phytype) { + case SK_PHYTYPE_XMAC: + sc_if->sk_phyaddr = SK_PHYADDR_XMAC; + break; + case SK_PHYTYPE_BCOM: + sc_if->sk_phyaddr = SK_PHYADDR_BCOM; + break; + default: + device_printf(sc->sk_dev, "unsupported PHY type: %d\n", + sc_if->sk_phytype); + error = ENODEV; + SK_IF_UNLOCK(sc_if); + goto fail; + } + } else { + if (sc_if->sk_phytype < SK_PHYTYPE_MARV_COPPER && + sc->sk_pmd != 'S') { + /* not initialized, punt */ + sc_if->sk_phytype = SK_PHYTYPE_MARV_COPPER; + sc->sk_coppertype = 1; + } + + sc_if->sk_phyaddr = SK_PHYADDR_MARV; + + if (!(sc->sk_coppertype)) + sc_if->sk_phytype = SK_PHYTYPE_MARV_FIBER; + } + + /* + * Call MI attach routine. Can't hold locks when calling into ether_*. + */ + SK_IF_UNLOCK(sc_if); + ether_ifattach(ifp, eaddr); + SK_IF_LOCK(sc_if); + + /* + * The hardware should be ready for VLAN_MTU by default: + * XMAC II has 0x8100 in VLAN Tag Level 1 register initially; + * YU_SMR_MFL_VLAN is set by this driver in Yukon. + * + */ + ifp->if_capabilities |= IFCAP_VLAN_MTU; + ifp->if_capenable |= IFCAP_VLAN_MTU; + /* + * Tell the upper layer(s) we support long frames. + * Must appear after the call to ether_ifattach() because + * ether_ifattach() sets ifi_hdrlen to the default value. + */ + ifp->if_data.ifi_hdrlen = sizeof(struct ether_vlan_header); + + /* + * Do miibus setup. + */ + switch (sc->sk_type) { + case SK_GENESIS: + sk_init_xmac(sc_if); + break; + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + sk_init_yukon(sc_if); + break; + } + + SK_IF_UNLOCK(sc_if); + if (mii_phy_probe(dev, &sc_if->sk_miibus, + sk_ifmedia_upd, sk_ifmedia_sts)) { + device_printf(sc_if->sk_if_dev, "no PHY found!\n"); + ether_ifdetach(ifp); + error = ENXIO; + goto fail; + } + +fail: + if (error) { + /* Access should be ok even though lock has been dropped */ + sc->sk_if[port] = NULL; + sk_detach(dev); + } + + return(error); +} + +/* + * Attach the interface. Allocate softc structures, do ifmedia + * setup and ethernet/BPF attach. + */ +static int +skc_attach(dev) + device_t dev; +{ + struct sk_softc *sc; + int error = 0, rid, *port, sk_macs; + uint8_t skrs; + char *pname, *revstr; + + sc = device_get_softc(dev); + sc->sk_dev = dev; + + mtx_init(&sc->sk_mtx, device_get_nameunit(dev), MTX_NETWORK_LOCK, + MTX_DEF); + mtx_init(&sc->sk_mii_mtx, "sk_mii_mutex", NULL, MTX_DEF); + /* + * Map control/status registers. + */ + pci_enable_busmaster(dev); + + rid = SK_RID; + sc->sk_res = bus_alloc_resource_any(dev, SK_RES, &rid, RF_ACTIVE); + + if (sc->sk_res == NULL) { + device_printf(dev, "couldn't map ports/memory\n"); + error = ENXIO; + goto fail; + } + + sc->sk_btag = rman_get_bustag(sc->sk_res); + sc->sk_bhandle = rman_get_bushandle(sc->sk_res); + + sc->sk_type = sk_win_read_1(sc, SK_CHIPVER); + sc->sk_rev = (sk_win_read_1(sc, SK_CONFIG) >> 4) & 0xf; + + /* Bail out if chip is not recognized. */ + if (sc->sk_type != SK_GENESIS && !SK_YUKON_FAMILY(sc->sk_type)) { + device_printf(dev, "unknown device: chipver=%02x, rev=%x\n", + sc->sk_type, sc->sk_rev); + error = ENXIO; + goto fail; + } + + /* Allocate interrupt */ + rid = 0; + sc->sk_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, + RF_SHAREABLE | RF_ACTIVE); + + if (sc->sk_irq == NULL) { + device_printf(dev, "couldn't map interrupt\n"); + error = ENXIO; + goto fail; + } + + SYSCTL_ADD_PROC(device_get_sysctl_ctx(dev), + SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), + OID_AUTO, "int_mod", CTLTYPE_INT|CTLFLAG_RW, + &sc->sk_int_mod, 0, sysctl_hw_sk_int_mod, "I", + "SK interrupt moderation"); + + /* Pull in device tunables. */ + sc->sk_int_mod = SK_IM_DEFAULT; + error = resource_int_value(device_get_name(dev), device_get_unit(dev), + "int_mod", &sc->sk_int_mod); + if (error == 0) { + if (sc->sk_int_mod < SK_IM_MIN || + sc->sk_int_mod > SK_IM_MAX) { + device_printf(dev, "int_mod value out of range; " + "using default: %d\n", SK_IM_DEFAULT); + sc->sk_int_mod = SK_IM_DEFAULT; + } + } + + /* Reset the adapter. */ + sk_reset(sc); + + /* Read and save vital product data from EEPROM. */ + sk_vpd_read(sc); + + skrs = sk_win_read_1(sc, SK_EPROM0); + if (sc->sk_type == SK_GENESIS) { + /* Read and save RAM size and RAMbuffer offset */ + switch(skrs) { + case SK_RAMSIZE_512K_64: + sc->sk_ramsize = 0x80000; + sc->sk_rboff = SK_RBOFF_0; + break; + case SK_RAMSIZE_1024K_64: + sc->sk_ramsize = 0x100000; + sc->sk_rboff = SK_RBOFF_80000; + break; + case SK_RAMSIZE_1024K_128: + sc->sk_ramsize = 0x100000; + sc->sk_rboff = SK_RBOFF_0; + break; + case SK_RAMSIZE_2048K_128: + sc->sk_ramsize = 0x200000; + sc->sk_rboff = SK_RBOFF_0; + break; + default: + device_printf(dev, "unknown ram size: %d\n", skrs); + error = ENXIO; + goto fail; + } + } else { /* SK_YUKON_FAMILY */ + if (skrs == 0x00) + sc->sk_ramsize = 0x20000; + else + sc->sk_ramsize = skrs * (1<<12); + sc->sk_rboff = SK_RBOFF_0; + } + + /* Read and save physical media type */ + sc->sk_pmd = sk_win_read_1(sc, SK_PMDTYPE); + + if (sc->sk_pmd == 'T' || sc->sk_pmd == '1') + sc->sk_coppertype = 1; + else + sc->sk_coppertype = 0; + + /* Determine whether to name it with VPD PN or just make it up. + * Marvell Yukon VPD PN seems to freqently be bogus. */ + switch (pci_get_device(dev)) { + case DEVICEID_SK_V1: + case DEVICEID_BELKIN_5005: + case DEVICEID_3COM_3C940: + case DEVICEID_LINKSYS_EG1032: + case DEVICEID_DLINK_DGE530T: + /* Stay with VPD PN. */ + pname = sc->sk_vpd_prodname; + break; + case DEVICEID_SK_V2: + case DEVICEID_MRVL_4360: + case DEVICEID_MRVL_4361: + case DEVICEID_MRVL_4362: + /* YUKON VPD PN might bear no resemblance to reality. */ + switch (sc->sk_type) { + case SK_GENESIS: + /* Stay with VPD PN. */ + pname = sc->sk_vpd_prodname; + break; + case SK_YUKON: + pname = "Marvell Yukon Gigabit Ethernet"; + break; + case SK_YUKON_LITE: + pname = "Marvell Yukon Lite Gigabit Ethernet"; + break; + case SK_YUKON_LP: + pname = "Marvell Yukon LP Gigabit Ethernet"; + break; + case SK_YUKON_EC: + pname = "Marvell Yukon-2 EC Gigabit Ethernet"; + break; + default: + pname = "Marvell Yukon (Unknown) Gigabit Ethernet"; + break; + } + + /* Yukon Lite Rev. A0 needs special test. */ + if (sc->sk_type == SK_YUKON || sc->sk_type == SK_YUKON_LP) { + u_int32_t far; + u_int8_t testbyte; + + /* Save flash address register before testing. */ + far = sk_win_read_4(sc, SK_EP_ADDR); + + sk_win_write_1(sc, SK_EP_ADDR+0x03, 0xff); + testbyte = sk_win_read_1(sc, SK_EP_ADDR+0x03); + + if (testbyte != 0x00) { + /* Yukon Lite Rev. A0 detected. */ + sc->sk_type = SK_YUKON_LITE; + sc->sk_rev = SK_YUKON_LITE_REV_A0; + /* Restore flash address register. */ + sk_win_write_4(sc, SK_EP_ADDR, far); + } + } + break; + default: + device_printf(dev, "unknown device: vendor=%04x, device=%04x, " + "chipver=%02x, rev=%x\n", + pci_get_vendor(dev), pci_get_device(dev), + sc->sk_type, sc->sk_rev); + error = ENXIO; + goto fail; + } + + if (sc->sk_type == SK_YUKON_LITE) { + switch (sc->sk_rev) { + case SK_YUKON_LITE_REV_A0: + revstr = "A0"; + break; + case SK_YUKON_LITE_REV_A1: + revstr = "A1"; + break; + case SK_YUKON_LITE_REV_A3: + revstr = "A3"; + break; + default: + revstr = ""; + break; + } + } else if (sc->sk_type == SK_YUKON_EC) { + switch (sc->sk_rev) { + case SK_YUKON_EC_REV_A1: + revstr = "A1"; + break; + case SK_YUKON_EC_REV_A2: + revstr = "A2"; + break; + case SK_YUKON_EC_REV_A3: + revstr = "A3"; + break; + default: + revstr = ""; + break; + } + } else { + revstr = ""; + } + + /* Announce the product name and more VPD data if there. */ + device_printf(dev, "%s rev. %s(0x%x)\n", + pname != NULL ? pname : "", revstr, sc->sk_rev); + + if (bootverbose) { + if (sc->sk_vpd_readonly != NULL && + sc->sk_vpd_readonly_len != 0) { + char buf[256]; + char *dp = sc->sk_vpd_readonly; + uint16_t l, len = sc->sk_vpd_readonly_len; + + while (len >= 3) { + if ((*dp == 'P' && *(dp+1) == 'N') || + (*dp == 'E' && *(dp+1) == 'C') || + (*dp == 'M' && *(dp+1) == 'N') || + (*dp == 'S' && *(dp+1) == 'N')) { + l = 0; + while (l < *(dp+2)) { + buf[l] = *(dp+3+l); + ++l; + } + buf[l] = '\0'; + device_printf(dev, "%c%c: %s\n", + *dp, *(dp+1), buf); + len -= (3 + l); + dp += (3 + l); + } else { + len -= (3 + *(dp+2)); + dp += (3 + *(dp+2)); + } + } + } + device_printf(dev, "chip ver = 0x%02x\n", sc->sk_type); + device_printf(dev, "chip rev = 0x%02x\n", sc->sk_rev); + device_printf(dev, "SK_EPROM0 = 0x%02x\n", skrs); + device_printf(dev, "SRAM size = 0x%06x\n", sc->sk_ramsize); + } + + sc->sk_devs[SK_PORT_A] = device_add_child(dev, "sk", -1); + if (sc->sk_devs[SK_PORT_A] == NULL) { + device_printf(dev, "failed to add child for PORT_A\n"); + error = ENXIO; + goto fail; + } + port = malloc(sizeof(int), M_DEVBUF, M_NOWAIT); + if (port == NULL) { + device_printf(dev, "failed to allocate memory for " + "ivars of PORT_A\n"); + error = ENXIO; + goto fail; + } + *port = SK_PORT_A; + device_set_ivars(sc->sk_devs[SK_PORT_A], port); + + sk_macs = 1; + + if (SK_IS_YUKON2(sc)) { + u_int8_t hw; + + hw = sk_win_read_1(sc, SK_Y2_HWRES); + if ((hw & SK_Y2_HWRES_LINK_MASK) == SK_Y2_HWRES_LINK_DUAL) { + if ((sk_win_read_1(sc, SK_Y2_CLKGATE) & + SK_Y2_CLKGATE_LINK2_INACTIVE) == 0) + sk_macs++; + } + } else { + if (!(sk_win_read_1(sc, SK_CONFIG) & SK_CONFIG_SINGLEMAC)) + sk_macs++; + } + + if (sk_macs > 1) { + sc->sk_devs[SK_PORT_B] = device_add_child(dev, "sk", -1); + if (sc->sk_devs[SK_PORT_B] == NULL) { + device_printf(dev, "failed to add child for PORT_B\n"); + error = ENXIO; + goto fail; + } + port = malloc(sizeof(int), M_DEVBUF, M_NOWAIT); + if (port == NULL) { + device_printf(dev, "failed to allocate memory for " + "ivars of PORT_B\n"); + error = ENXIO; + goto fail; + } + *port = SK_PORT_B; + device_set_ivars(sc->sk_devs[SK_PORT_B], port); + } + + /* Turn on the 'driver is loaded' LED. */ + CSR_WRITE_2(sc, SK_LED, SK_LED_GREEN_ON); + + error = bus_generic_attach(dev); + if (error) { + device_printf(dev, "failed to attach port(s)\n"); + goto fail; + } + + /* Hook interrupt last to avoid having to lock softc */ + error = bus_setup_intr(dev, sc->sk_irq, INTR_TYPE_NET|INTR_MPSAFE, + sk_intr, sc, &sc->sk_intrhand); + + if (error) { + device_printf(dev, "couldn't set up irq\n"); + goto fail; + } + +fail: + if (error) + skc_detach(dev); + + return(error); +} + +/* + * Shutdown hardware and free up resources. This can be called any + * time after the mutex has been initialized. It is called in both + * the error case in attach and the normal detach case so it needs + * to be careful about only freeing resources that have actually been + * allocated. + */ +static int +sk_detach(dev) + device_t dev; +{ + struct sk_if_softc *sc_if; + struct ifnet *ifp; + + sc_if = device_get_softc(dev); + KASSERT(mtx_initialized(&sc_if->sk_softc->sk_mtx), + ("sk mutex not initialized in sk_detach")); + SK_IF_LOCK(sc_if); + + ifp = sc_if->sk_ifp; + /* These should only be active if attach_xmac succeeded */ + if (device_is_attached(dev)) { + sk_stop(sc_if); + /* Can't hold locks while calling detach */ + SK_IF_UNLOCK(sc_if); + callout_drain(&sc_if->sk_tick_ch); + ether_ifdetach(ifp); + SK_IF_LOCK(sc_if); + } + if (ifp) + if_free(ifp); + /* + * We're generally called from skc_detach() which is using + * device_delete_child() to get to here. It's already trashed + * miibus for us, so don't do it here or we'll panic. + */ + /* + if (sc_if->sk_miibus != NULL) + device_delete_child(dev, sc_if->sk_miibus); + */ + bus_generic_detach(dev); + sk_dma_free(sc_if); + SK_IF_UNLOCK(sc_if); + + return(0); +} + +static int +skc_detach(dev) + device_t dev; +{ + struct sk_softc *sc; + + sc = device_get_softc(dev); + KASSERT(mtx_initialized(&sc->sk_mtx), ("sk mutex not initialized")); + + if (device_is_alive(dev)) { + if (sc->sk_devs[SK_PORT_A] != NULL) { + free(device_get_ivars(sc->sk_devs[SK_PORT_A]), M_DEVBUF); + device_delete_child(dev, sc->sk_devs[SK_PORT_A]); + } + if (sc->sk_devs[SK_PORT_B] != NULL) { + free(device_get_ivars(sc->sk_devs[SK_PORT_B]), M_DEVBUF); + device_delete_child(dev, sc->sk_devs[SK_PORT_B]); + } + bus_generic_detach(dev); + } + + if (sc->sk_vpd_prodname != NULL) + free(sc->sk_vpd_prodname, M_DEVBUF); + if (sc->sk_vpd_readonly != NULL) + free(sc->sk_vpd_readonly, M_DEVBUF); + + if (sc->sk_intrhand) + bus_teardown_intr(dev, sc->sk_irq, sc->sk_intrhand); + if (sc->sk_irq) + bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sk_irq); + if (sc->sk_res) + bus_release_resource(dev, SK_RES, SK_RID, sc->sk_res); + + mtx_destroy(&sc->sk_mii_mtx); + mtx_destroy(&sc->sk_mtx); + + return(0); +} + +struct sk_dmamap_arg { + bus_addr_t sk_busaddr; +}; + +static void +sk_dmamap_cb(arg, segs, nseg, error) + void *arg; + bus_dma_segment_t *segs; + int nseg; + int error; +{ + struct sk_dmamap_arg *ctx; + + if (error != 0) + return; + + ctx = arg; + ctx->sk_busaddr = segs[0].ds_addr; +} + +/* + * Allocate jumbo buffer storage. The SysKonnect adapters support + * "jumbograms" (9K frames), although SysKonnect doesn't currently + * use them in their drivers. In order for us to use them, we need + * large 9K receive buffers, however standard mbuf clusters are only + * 2048 bytes in size. Consequently, we need to allocate and manage + * our own jumbo buffer pool. Fortunately, this does not require an + * excessive amount of additional code. + */ +static int +sk_dma_alloc(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_dmamap_arg ctx; + struct sk_txdesc *txd; + struct sk_rxdesc *rxd; + struct sk_rxdesc *jrxd; + u_int8_t *ptr; + struct sk_jpool_entry *entry; + int error, i; + + mtx_init(&sc_if->sk_jlist_mtx, "sk_jlist_mtx", NULL, MTX_DEF); + SLIST_INIT(&sc_if->sk_jfree_listhead); + SLIST_INIT(&sc_if->sk_jinuse_listhead); + + /* create parent tag */ + /* + * XXX + * This driver should use BUS_SPACE_MAXADDR for lowaddr argument + * in bus_dma_tag_create(9) as the NIC would support DAC mode. + * However bz@ reported that it does not work on amd64 with > 4GB + * RAM. Until we have more clues of the breakage, disable DAC mode + * by limiting DMA address to be in 32bit address space. + */ + error = bus_dma_tag_create(NULL, /* parent */ + 1, 0, /* algnmnt, boundary */ + BUS_SPACE_MAXADDR_32BIT, /* lowaddr */ + BUS_SPACE_MAXADDR, /* highaddr */ + NULL, NULL, /* filter, filterarg */ + BUS_SPACE_MAXSIZE_32BIT, /* maxsize */ + 0, /* nsegments */ + BUS_SPACE_MAXSIZE_32BIT, /* maxsegsize */ + 0, /* flags */ + NULL, NULL, /* lockfunc, lockarg */ + &sc_if->sk_cdata.sk_parent_tag); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to create parent DMA tag\n"); + goto fail; + } + /* create tag for Tx ring */ + error = bus_dma_tag_create(sc_if->sk_cdata.sk_parent_tag,/* parent */ + SK_RING_ALIGN, 0, /* algnmnt, boundary */ + BUS_SPACE_MAXADDR_32BIT, /* lowaddr */ + BUS_SPACE_MAXADDR, /* highaddr */ + NULL, NULL, /* filter, filterarg */ + SK_TX_RING_SZ, /* maxsize */ + 1, /* nsegments */ + SK_TX_RING_SZ, /* maxsegsize */ + 0, /* flags */ + NULL, NULL, /* lockfunc, lockarg */ + &sc_if->sk_cdata.sk_tx_ring_tag); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to allocate Tx ring DMA tag\n"); + goto fail; + } + + /* create tag for Rx ring */ + error = bus_dma_tag_create(sc_if->sk_cdata.sk_parent_tag,/* parent */ + SK_RING_ALIGN, 0, /* algnmnt, boundary */ + BUS_SPACE_MAXADDR_32BIT, /* lowaddr */ + BUS_SPACE_MAXADDR, /* highaddr */ + NULL, NULL, /* filter, filterarg */ + SK_RX_RING_SZ, /* maxsize */ + 1, /* nsegments */ + SK_RX_RING_SZ, /* maxsegsize */ + 0, /* flags */ + NULL, NULL, /* lockfunc, lockarg */ + &sc_if->sk_cdata.sk_rx_ring_tag); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to allocate Rx ring DMA tag\n"); + goto fail; + } + + /* create tag for jumbo Rx ring */ + error = bus_dma_tag_create(sc_if->sk_cdata.sk_parent_tag,/* parent */ + SK_RING_ALIGN, 0, /* algnmnt, boundary */ + BUS_SPACE_MAXADDR_32BIT, /* lowaddr */ + BUS_SPACE_MAXADDR, /* highaddr */ + NULL, NULL, /* filter, filterarg */ + SK_JUMBO_RX_RING_SZ, /* maxsize */ + 1, /* nsegments */ + SK_JUMBO_RX_RING_SZ, /* maxsegsize */ + 0, /* flags */ + NULL, NULL, /* lockfunc, lockarg */ + &sc_if->sk_cdata.sk_jumbo_rx_ring_tag); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to allocate jumbo Rx ring DMA tag\n"); + goto fail; + } + + /* create tag for jumbo buffer blocks */ + error = bus_dma_tag_create(sc_if->sk_cdata.sk_parent_tag,/* parent */ + PAGE_SIZE, 0, /* algnmnt, boundary */ + BUS_SPACE_MAXADDR, /* lowaddr */ + BUS_SPACE_MAXADDR, /* highaddr */ + NULL, NULL, /* filter, filterarg */ + SK_JMEM, /* maxsize */ + 1, /* nsegments */ + SK_JMEM, /* maxsegsize */ + 0, /* flags */ + NULL, NULL, /* lockfunc, lockarg */ + &sc_if->sk_cdata.sk_jumbo_tag); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to allocate jumbo Rx buffer block DMA tag\n"); + goto fail; + } + + /* create tag for Tx buffers */ + error = bus_dma_tag_create(sc_if->sk_cdata.sk_parent_tag,/* parent */ + 1, 0, /* algnmnt, boundary */ + BUS_SPACE_MAXADDR, /* lowaddr */ + BUS_SPACE_MAXADDR, /* highaddr */ + NULL, NULL, /* filter, filterarg */ + MCLBYTES * SK_MAXTXSEGS, /* maxsize */ + SK_MAXTXSEGS, /* nsegments */ + MCLBYTES, /* maxsegsize */ + 0, /* flags */ + NULL, NULL, /* lockfunc, lockarg */ + &sc_if->sk_cdata.sk_tx_tag); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to allocate Tx DMA tag\n"); + goto fail; + } + + /* create tag for Rx buffers */ + error = bus_dma_tag_create(sc_if->sk_cdata.sk_parent_tag,/* parent */ + 1, 0, /* algnmnt, boundary */ + BUS_SPACE_MAXADDR, /* lowaddr */ + BUS_SPACE_MAXADDR, /* highaddr */ + NULL, NULL, /* filter, filterarg */ + MCLBYTES, /* maxsize */ + 1, /* nsegments */ + MCLBYTES, /* maxsegsize */ + 0, /* flags */ + NULL, NULL, /* lockfunc, lockarg */ + &sc_if->sk_cdata.sk_rx_tag); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to allocate Rx DMA tag\n"); + goto fail; + } + + /* create tag for jumbo Rx buffers */ + error = bus_dma_tag_create(sc_if->sk_cdata.sk_parent_tag,/* parent */ + PAGE_SIZE, 0, /* algnmnt, boundary */ + BUS_SPACE_MAXADDR, /* lowaddr */ + BUS_SPACE_MAXADDR, /* highaddr */ + NULL, NULL, /* filter, filterarg */ + MCLBYTES * SK_MAXRXSEGS, /* maxsize */ + SK_MAXRXSEGS, /* nsegments */ + SK_JLEN, /* maxsegsize */ + 0, /* flags */ + NULL, NULL, /* lockfunc, lockarg */ + &sc_if->sk_cdata.sk_jumbo_rx_tag); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to allocate jumbo Rx DMA tag\n"); + goto fail; + } + + /* allocate DMA'able memory and load the DMA map for Tx ring */ + error = bus_dmamem_alloc(sc_if->sk_cdata.sk_tx_ring_tag, + (void **)&sc_if->sk_rdata.sk_tx_ring, BUS_DMA_NOWAIT | BUS_DMA_ZERO, + &sc_if->sk_cdata.sk_tx_ring_map); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to allocate DMA'able memory for Tx ring\n"); + goto fail; + } + + ctx.sk_busaddr = 0; + error = bus_dmamap_load(sc_if->sk_cdata.sk_tx_ring_tag, + sc_if->sk_cdata.sk_tx_ring_map, sc_if->sk_rdata.sk_tx_ring, + SK_TX_RING_SZ, sk_dmamap_cb, &ctx, BUS_DMA_NOWAIT); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to load DMA'able memory for Tx ring\n"); + goto fail; + } + sc_if->sk_rdata.sk_tx_ring_paddr = ctx.sk_busaddr; + + /* allocate DMA'able memory and load the DMA map for Rx ring */ + error = bus_dmamem_alloc(sc_if->sk_cdata.sk_rx_ring_tag, + (void **)&sc_if->sk_rdata.sk_rx_ring, BUS_DMA_NOWAIT | BUS_DMA_ZERO, + &sc_if->sk_cdata.sk_rx_ring_map); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to allocate DMA'able memory for Rx ring\n"); + goto fail; + } + + ctx.sk_busaddr = 0; + error = bus_dmamap_load(sc_if->sk_cdata.sk_rx_ring_tag, + sc_if->sk_cdata.sk_rx_ring_map, sc_if->sk_rdata.sk_rx_ring, + SK_RX_RING_SZ, sk_dmamap_cb, &ctx, BUS_DMA_NOWAIT); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to load DMA'able memory for Rx ring\n"); + goto fail; + } + sc_if->sk_rdata.sk_rx_ring_paddr = ctx.sk_busaddr; + + /* allocate DMA'able memory and load the DMA map for jumbo Rx ring */ + error = bus_dmamem_alloc(sc_if->sk_cdata.sk_jumbo_rx_ring_tag, + (void **)&sc_if->sk_rdata.sk_jumbo_rx_ring, + BUS_DMA_NOWAIT|BUS_DMA_ZERO, &sc_if->sk_cdata.sk_jumbo_rx_ring_map); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to allocate DMA'able memory for jumbo Rx ring\n"); + goto fail; + } + + ctx.sk_busaddr = 0; + error = bus_dmamap_load(sc_if->sk_cdata.sk_jumbo_rx_ring_tag, + sc_if->sk_cdata.sk_jumbo_rx_ring_map, + sc_if->sk_rdata.sk_jumbo_rx_ring, SK_JUMBO_RX_RING_SZ, sk_dmamap_cb, + &ctx, BUS_DMA_NOWAIT); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to load DMA'able memory for jumbo Rx ring\n"); + goto fail; + } + sc_if->sk_rdata.sk_jumbo_rx_ring_paddr = ctx.sk_busaddr; + + /* create DMA maps for Tx buffers */ + for (i = 0; i < SK_TX_RING_CNT; i++) { + txd = &sc_if->sk_cdata.sk_txdesc[i]; + txd->tx_m = NULL; + txd->tx_dmamap = 0; + error = bus_dmamap_create(sc_if->sk_cdata.sk_tx_tag, 0, + &txd->tx_dmamap); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to create Tx dmamap\n"); + goto fail; + } + } + /* create DMA maps for Rx buffers */ + if ((error = bus_dmamap_create(sc_if->sk_cdata.sk_rx_tag, 0, + &sc_if->sk_cdata.sk_rx_sparemap)) != 0) { + device_printf(sc_if->sk_if_dev, + "failed to create spare Rx dmamap\n"); + goto fail; + } + for (i = 0; i < SK_RX_RING_CNT; i++) { + rxd = &sc_if->sk_cdata.sk_rxdesc[i]; + rxd->rx_m = NULL; + rxd->rx_dmamap = 0; + error = bus_dmamap_create(sc_if->sk_cdata.sk_rx_tag, 0, + &rxd->rx_dmamap); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to create Rx dmamap\n"); + goto fail; + } + } + /* create DMA maps for jumbo Rx buffers */ + if ((error = bus_dmamap_create(sc_if->sk_cdata.sk_jumbo_rx_tag, 0, + &sc_if->sk_cdata.sk_jumbo_rx_sparemap)) != 0) { + device_printf(sc_if->sk_if_dev, + "failed to create spare jumbo Rx dmamap\n"); + goto fail; + } + for (i = 0; i < SK_JUMBO_RX_RING_CNT; i++) { + jrxd = &sc_if->sk_cdata.sk_jumbo_rxdesc[i]; + jrxd->rx_m = NULL; + jrxd->rx_dmamap = 0; + error = bus_dmamap_create(sc_if->sk_cdata.sk_jumbo_rx_tag, 0, + &jrxd->rx_dmamap); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to create jumbo Rx dmamap\n"); + goto fail; + } + } + + /* allocate DMA'able memory and load the DMA map for jumbo buf */ + error = bus_dmamem_alloc(sc_if->sk_cdata.sk_jumbo_tag, + (void **)&sc_if->sk_rdata.sk_jumbo_buf, + BUS_DMA_NOWAIT|BUS_DMA_ZERO, &sc_if->sk_cdata.sk_jumbo_map); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to allocate DMA'able memory for jumbo buf\n"); + goto fail; + } + + ctx.sk_busaddr = 0; + error = bus_dmamap_load(sc_if->sk_cdata.sk_jumbo_tag, + sc_if->sk_cdata.sk_jumbo_map, + sc_if->sk_rdata.sk_jumbo_buf, SK_JMEM, sk_dmamap_cb, + &ctx, BUS_DMA_NOWAIT); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "failed to load DMA'able memory for jumbobuf\n"); + goto fail; + } + sc_if->sk_rdata.sk_jumbo_buf_paddr = ctx.sk_busaddr; + + /* + * Now divide it up into 9K pieces and save the addresses + * in an array. + */ + ptr = sc_if->sk_rdata.sk_jumbo_buf; + for (i = 0; i < SK_JSLOTS; i++) { + sc_if->sk_cdata.sk_jslots[i] = ptr; + ptr += SK_JLEN; + entry = malloc(sizeof(struct sk_jpool_entry), + M_DEVBUF, M_NOWAIT); + if (entry == NULL) { + device_printf(sc_if->sk_if_dev, + "no memory for jumbo buffers!\n"); + error = ENOMEM; + goto fail; + } + entry->slot = i; + SLIST_INSERT_HEAD(&sc_if->sk_jfree_listhead, entry, + jpool_entries); + } + +fail: + return (error); +} + +static void +sk_dma_free(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_txdesc *txd; + struct sk_rxdesc *rxd; + struct sk_rxdesc *jrxd; + struct sk_jpool_entry *entry; + int i; + + SK_JLIST_LOCK(sc_if); + while ((entry = SLIST_FIRST(&sc_if->sk_jinuse_listhead))) { + device_printf(sc_if->sk_if_dev, + "asked to free buffer that is in use!\n"); + SLIST_REMOVE_HEAD(&sc_if->sk_jinuse_listhead, jpool_entries); + SLIST_INSERT_HEAD(&sc_if->sk_jfree_listhead, entry, + jpool_entries); + } + + while (!SLIST_EMPTY(&sc_if->sk_jfree_listhead)) { + entry = SLIST_FIRST(&sc_if->sk_jfree_listhead); + SLIST_REMOVE_HEAD(&sc_if->sk_jfree_listhead, jpool_entries); + free(entry, M_DEVBUF); + } + SK_JLIST_UNLOCK(sc_if); + + /* destroy jumbo buffer block */ + if (sc_if->sk_cdata.sk_jumbo_map) + bus_dmamap_unload(sc_if->sk_cdata.sk_jumbo_tag, + sc_if->sk_cdata.sk_jumbo_map); + + if (sc_if->sk_rdata.sk_jumbo_buf) { + bus_dmamem_free(sc_if->sk_cdata.sk_jumbo_tag, + sc_if->sk_rdata.sk_jumbo_buf, + sc_if->sk_cdata.sk_jumbo_map); + sc_if->sk_rdata.sk_jumbo_buf = NULL; + sc_if->sk_cdata.sk_jumbo_map = 0; + } + + /* Tx ring */ + if (sc_if->sk_cdata.sk_tx_ring_tag) { + if (sc_if->sk_cdata.sk_tx_ring_map) + bus_dmamap_unload(sc_if->sk_cdata.sk_tx_ring_tag, + sc_if->sk_cdata.sk_tx_ring_map); + if (sc_if->sk_cdata.sk_tx_ring_map && + sc_if->sk_rdata.sk_tx_ring) + bus_dmamem_free(sc_if->sk_cdata.sk_tx_ring_tag, + sc_if->sk_rdata.sk_tx_ring, + sc_if->sk_cdata.sk_tx_ring_map); + sc_if->sk_rdata.sk_tx_ring = NULL; + sc_if->sk_cdata.sk_tx_ring_map = 0; + bus_dma_tag_destroy(sc_if->sk_cdata.sk_tx_ring_tag); + sc_if->sk_cdata.sk_tx_ring_tag = NULL; + } + /* Rx ring */ + if (sc_if->sk_cdata.sk_rx_ring_tag) { + if (sc_if->sk_cdata.sk_rx_ring_map) + bus_dmamap_unload(sc_if->sk_cdata.sk_rx_ring_tag, + sc_if->sk_cdata.sk_rx_ring_map); + if (sc_if->sk_cdata.sk_rx_ring_map && + sc_if->sk_rdata.sk_rx_ring) + bus_dmamem_free(sc_if->sk_cdata.sk_rx_ring_tag, + sc_if->sk_rdata.sk_rx_ring, + sc_if->sk_cdata.sk_rx_ring_map); + sc_if->sk_rdata.sk_rx_ring = NULL; + sc_if->sk_cdata.sk_rx_ring_map = 0; + bus_dma_tag_destroy(sc_if->sk_cdata.sk_rx_ring_tag); + sc_if->sk_cdata.sk_rx_ring_tag = NULL; + } + /* jumbo Rx ring */ + if (sc_if->sk_cdata.sk_jumbo_rx_ring_tag) { + if (sc_if->sk_cdata.sk_jumbo_rx_ring_map) + bus_dmamap_unload(sc_if->sk_cdata.sk_jumbo_rx_ring_tag, + sc_if->sk_cdata.sk_jumbo_rx_ring_map); + if (sc_if->sk_cdata.sk_jumbo_rx_ring_map && + sc_if->sk_rdata.sk_jumbo_rx_ring) + bus_dmamem_free(sc_if->sk_cdata.sk_jumbo_rx_ring_tag, + sc_if->sk_rdata.sk_jumbo_rx_ring, + sc_if->sk_cdata.sk_jumbo_rx_ring_map); + sc_if->sk_rdata.sk_jumbo_rx_ring = NULL; + sc_if->sk_cdata.sk_jumbo_rx_ring_map = 0; + bus_dma_tag_destroy(sc_if->sk_cdata.sk_jumbo_rx_ring_tag); + sc_if->sk_cdata.sk_jumbo_rx_ring_tag = NULL; + } + /* Tx buffers */ + if (sc_if->sk_cdata.sk_tx_tag) { + for (i = 0; i < SK_TX_RING_CNT; i++) { + txd = &sc_if->sk_cdata.sk_txdesc[i]; + if (txd->tx_dmamap) { + bus_dmamap_destroy(sc_if->sk_cdata.sk_tx_tag, + txd->tx_dmamap); + txd->tx_dmamap = 0; + } + } + bus_dma_tag_destroy(sc_if->sk_cdata.sk_tx_tag); + sc_if->sk_cdata.sk_tx_tag = NULL; + } + /* Rx buffers */ + if (sc_if->sk_cdata.sk_rx_tag) { + for (i = 0; i < SK_RX_RING_CNT; i++) { + rxd = &sc_if->sk_cdata.sk_rxdesc[i]; + if (rxd->rx_dmamap) { + bus_dmamap_destroy(sc_if->sk_cdata.sk_rx_tag, + rxd->rx_dmamap); + rxd->rx_dmamap = 0; + } + } + if (sc_if->sk_cdata.sk_rx_sparemap) { + bus_dmamap_destroy(sc_if->sk_cdata.sk_rx_tag, + sc_if->sk_cdata.sk_rx_sparemap); + sc_if->sk_cdata.sk_rx_sparemap = 0; + } + bus_dma_tag_destroy(sc_if->sk_cdata.sk_rx_tag); + sc_if->sk_cdata.sk_rx_tag = NULL; + } + /* jumbo Rx buffers */ + if (sc_if->sk_cdata.sk_jumbo_rx_tag) { + for (i = 0; i < SK_JUMBO_RX_RING_CNT; i++) { + jrxd = &sc_if->sk_cdata.sk_jumbo_rxdesc[i]; + if (jrxd->rx_dmamap) { + bus_dmamap_destroy( + sc_if->sk_cdata.sk_jumbo_rx_tag, + jrxd->rx_dmamap); + jrxd->rx_dmamap = 0; + } + } + if (sc_if->sk_cdata.sk_jumbo_rx_sparemap) { + bus_dmamap_destroy(sc_if->sk_cdata.sk_jumbo_rx_tag, + sc_if->sk_cdata.sk_jumbo_rx_sparemap); + sc_if->sk_cdata.sk_jumbo_rx_sparemap = 0; + } + bus_dma_tag_destroy(sc_if->sk_cdata.sk_jumbo_rx_tag); + sc_if->sk_cdata.sk_jumbo_rx_tag = NULL; + } + + if (sc_if->sk_cdata.sk_parent_tag) { + bus_dma_tag_destroy(sc_if->sk_cdata.sk_parent_tag); + sc_if->sk_cdata.sk_parent_tag = NULL; + } + mtx_destroy(&sc_if->sk_jlist_mtx); +} + +/* + * Allocate a jumbo buffer. + */ +static void * +sk_jalloc(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_jpool_entry *entry; + + SK_JLIST_LOCK(sc_if); + + entry = SLIST_FIRST(&sc_if->sk_jfree_listhead); + + if (entry == NULL) { + SK_JLIST_UNLOCK(sc_if); + return (NULL); + } + + SLIST_REMOVE_HEAD(&sc_if->sk_jfree_listhead, jpool_entries); + SLIST_INSERT_HEAD(&sc_if->sk_jinuse_listhead, entry, jpool_entries); + + SK_JLIST_UNLOCK(sc_if); + + return (sc_if->sk_cdata.sk_jslots[entry->slot]); +} + +/* + * Release a jumbo buffer. + */ +static void +sk_jfree(buf, args) + void *buf; + void *args; +{ + struct sk_if_softc *sc_if; + struct sk_jpool_entry *entry; + int i; + + /* Extract the softc struct pointer. */ + sc_if = (struct sk_if_softc *)args; + KASSERT(sc_if != NULL, ("%s: can't find softc pointer!", __func__)); + + SK_JLIST_LOCK(sc_if); + /* calculate the slot this buffer belongs to */ + i = ((vm_offset_t)buf + - (vm_offset_t)sc_if->sk_rdata.sk_jumbo_buf) / SK_JLEN; + KASSERT(i >= 0 && i < SK_JSLOTS, + ("%s: asked to free buffer that we don't manage!", __func__)); + + entry = SLIST_FIRST(&sc_if->sk_jinuse_listhead); + KASSERT(entry != NULL, ("%s: buffer not in use!", __func__)); + entry->slot = i; + SLIST_REMOVE_HEAD(&sc_if->sk_jinuse_listhead, jpool_entries); + SLIST_INSERT_HEAD(&sc_if->sk_jfree_listhead, entry, jpool_entries); + if (SLIST_EMPTY(&sc_if->sk_jinuse_listhead)) + wakeup(sc_if); + + SK_JLIST_UNLOCK(sc_if); +} + +static void +sk_txcksum(ifp, m, f) + struct ifnet *ifp; + struct mbuf *m; + struct sk_tx_desc *f; +{ + struct ip *ip; + u_int16_t offset; + u_int8_t *p; + + offset = sizeof(struct ip) + ETHER_HDR_LEN; + for(; m && m->m_len == 0; m = m->m_next) + ; + if (m == NULL || m->m_len < ETHER_HDR_LEN) { + if_printf(ifp, "%s: m_len < ETHER_HDR_LEN\n", __func__); + /* checksum may be corrupted */ + goto sendit; + } + if (m->m_len < ETHER_HDR_LEN + sizeof(u_int32_t)) { + if (m->m_len != ETHER_HDR_LEN) { + if_printf(ifp, "%s: m_len != ETHER_HDR_LEN\n", + __func__); + /* checksum may be corrupted */ + goto sendit; + } + for(m = m->m_next; m && m->m_len == 0; m = m->m_next) + ; + if (m == NULL) { + offset = sizeof(struct ip) + ETHER_HDR_LEN; + /* checksum may be corrupted */ + goto sendit; + } + ip = mtod(m, struct ip *); + } else { + p = mtod(m, u_int8_t *); + p += ETHER_HDR_LEN; + ip = (struct ip *)p; + } + offset = (ip->ip_hl << 2) + ETHER_HDR_LEN; + +sendit: + f->sk_csum_startval = 0; + f->sk_csum_start = htole32(((offset + m->m_pkthdr.csum_data) & 0xffff) | + (offset << 16)); +} + +static int +sk_encap(sc_if, m_head) + struct sk_if_softc *sc_if; + struct mbuf **m_head; +{ + struct sk_txdesc *txd; + struct sk_tx_desc *f = NULL; + struct mbuf *m, *n; + bus_dma_segment_t txsegs[SK_MAXTXSEGS]; + u_int32_t cflags, frag, si, sk_ctl; + int error, i, nseg; + + SK_IF_LOCK_ASSERT(sc_if); + + if ((txd = STAILQ_FIRST(&sc_if->sk_cdata.sk_txfreeq)) == NULL) + return (ENOBUFS); + + m = *m_head; + error = bus_dmamap_load_mbuf_sg(sc_if->sk_cdata.sk_tx_tag, + txd->tx_dmamap, m, txsegs, &nseg, 0); + if (error == EFBIG) { + n = m_defrag(m, M_DONTWAIT); + if (n == NULL) { + m_freem(m); + m = NULL; + return (ENOMEM); + } + m = n; + error = bus_dmamap_load_mbuf_sg(sc_if->sk_cdata.sk_tx_tag, + txd->tx_dmamap, m, txsegs, &nseg, 0); + if (error != 0) { + m_freem(m); + m = NULL; + return (error); + } + } else if (error != 0) + return (error); + if (nseg == 0) { + m_freem(m); + m = NULL; + return (EIO); + } + if (sc_if->sk_cdata.sk_tx_cnt + nseg >= SK_TX_RING_CNT) { + bus_dmamap_unload(sc_if->sk_cdata.sk_tx_tag, txd->tx_dmamap); + return (ENOBUFS); + } + + if ((m->m_pkthdr.csum_flags & sc_if->sk_ifp->if_hwassist) != 0) + cflags = SK_OPCODE_CSUM; + else + cflags = SK_OPCODE_DEFAULT; + si = frag = sc_if->sk_cdata.sk_tx_prod; + for (i = 0; i < nseg; i++) { + f = &sc_if->sk_rdata.sk_tx_ring[frag]; + f->sk_data_lo = htole32(SK_ADDR_LO(txsegs[i].ds_addr)); + f->sk_data_hi = htole32(SK_ADDR_HI(txsegs[i].ds_addr)); + sk_ctl = txsegs[i].ds_len | cflags; + if (i == 0) { + if (cflags == SK_OPCODE_CSUM) + sk_txcksum(sc_if->sk_ifp, m, f); + sk_ctl |= SK_TXCTL_FIRSTFRAG; + } else + sk_ctl |= SK_TXCTL_OWN; + f->sk_ctl = htole32(sk_ctl); + sc_if->sk_cdata.sk_tx_cnt++; + SK_INC(frag, SK_TX_RING_CNT); + } + sc_if->sk_cdata.sk_tx_prod = frag; + + /* set EOF on the last desciptor */ + frag = (frag + SK_TX_RING_CNT - 1) % SK_TX_RING_CNT; + f = &sc_if->sk_rdata.sk_tx_ring[frag]; + f->sk_ctl |= htole32(SK_TXCTL_LASTFRAG | SK_TXCTL_EOF_INTR); + + /* turn the first descriptor ownership to NIC */ + f = &sc_if->sk_rdata.sk_tx_ring[si]; + f->sk_ctl |= htole32(SK_TXCTL_OWN); + + STAILQ_REMOVE_HEAD(&sc_if->sk_cdata.sk_txfreeq, tx_q); + STAILQ_INSERT_TAIL(&sc_if->sk_cdata.sk_txbusyq, txd, tx_q); + txd->tx_m = m; + + /* sync descriptors */ + bus_dmamap_sync(sc_if->sk_cdata.sk_tx_tag, txd->tx_dmamap, + BUS_DMASYNC_PREWRITE); + bus_dmamap_sync(sc_if->sk_cdata.sk_tx_ring_tag, + sc_if->sk_cdata.sk_tx_ring_map, + BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE); + + return (0); +} + +static void +sk_start(ifp) + struct ifnet *ifp; +{ + struct sk_if_softc *sc_if; + + sc_if = ifp->if_softc; + + SK_IF_LOCK(sc_if); + sk_start_locked(ifp); + SK_IF_UNLOCK(sc_if); + + return; +} + +static void +sk_start_locked(ifp) + struct ifnet *ifp; +{ + struct sk_softc *sc; + struct sk_if_softc *sc_if; + struct mbuf *m_head; + int enq; + + sc_if = ifp->if_softc; + sc = sc_if->sk_softc; + + SK_IF_LOCK_ASSERT(sc_if); + + for (enq = 0; !IFQ_DRV_IS_EMPTY(&ifp->if_snd) && + sc_if->sk_cdata.sk_tx_cnt < SK_TX_RING_CNT - 1; ) { + IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head); + if (m_head == NULL) + break; + + /* + * Pack the data into the transmit ring. If we + * don't have room, set the OACTIVE flag and wait + * for the NIC to drain the ring. + */ + if (sk_encap(sc_if, &m_head)) { + if (m_head == NULL) + break; + IFQ_DRV_PREPEND(&ifp->if_snd, m_head); + ifp->if_drv_flags |= IFF_DRV_OACTIVE; + break; + } + + enq++; + /* + * If there's a BPF listener, bounce a copy of this frame + * to him. + */ + BPF_MTAP(ifp, m_head); + } + + if (enq > 0) { + /* Transmit */ + CSR_WRITE_4(sc, sc_if->sk_tx_bmu, SK_TXBMU_TX_START); + + /* Set a timeout in case the chip goes out to lunch. */ + ifp->if_timer = 5; + } +} + + +static void +sk_watchdog(ifp) + struct ifnet *ifp; +{ + struct sk_if_softc *sc_if; + + sc_if = ifp->if_softc; + + SK_IF_LOCK(sc_if); + /* + * Reclaim first as there is a possibility of loosing Tx completion + * interrupt. + */ + sk_txeof(sc_if); + if (sc_if->sk_cdata.sk_tx_cnt != 0) { + if_printf(sc_if->sk_ifp, "watchdog timeout\n"); + ifp->if_oerrors++; + ifp->if_drv_flags &= ~IFF_DRV_RUNNING; + sk_init_locked(sc_if); + } + SK_IF_UNLOCK(sc_if); + + return; +} + +static void +skc_shutdown(dev) + device_t dev; +{ + struct sk_softc *sc; + + sc = device_get_softc(dev); + SK_LOCK(sc); + + /* Turn off the 'driver is loaded' LED. */ + CSR_WRITE_2(sc, SK_LED, SK_LED_GREEN_OFF); + + /* + * Reset the GEnesis controller. Doing this should also + * assert the resets on the attached XMAC(s). + */ + sk_reset(sc); + SK_UNLOCK(sc); + + return; +} + +static int +skc_suspend(dev) + device_t dev; +{ + struct sk_softc *sc; + struct sk_if_softc *sc_if0, *sc_if1; + struct ifnet *ifp0 = NULL, *ifp1 = NULL; + + sc = device_get_softc(dev); + + SK_LOCK(sc); + + sc_if0 = sc->sk_if[SK_PORT_A]; + sc_if1 = sc->sk_if[SK_PORT_B]; + if (sc_if0 != NULL) + ifp0 = sc_if0->sk_ifp; + if (sc_if1 != NULL) + ifp1 = sc_if1->sk_ifp; + if (ifp0 != NULL) + sk_stop(sc_if0); + if (ifp1 != NULL) + sk_stop(sc_if1); + sc->sk_suspended = 1; + + SK_UNLOCK(sc); + + return (0); +} + +static int +skc_resume(dev) + device_t dev; +{ + struct sk_softc *sc; + struct sk_if_softc *sc_if0, *sc_if1; + struct ifnet *ifp0 = NULL, *ifp1 = NULL; + + sc = device_get_softc(dev); + + SK_LOCK(sc); + + sc_if0 = sc->sk_if[SK_PORT_A]; + sc_if1 = sc->sk_if[SK_PORT_B]; + if (sc_if0 != NULL) + ifp0 = sc_if0->sk_ifp; + if (sc_if1 != NULL) + ifp1 = sc_if1->sk_ifp; + if (ifp0 != NULL && ifp0->if_flags & IFF_UP) + sk_init_locked(sc_if0); + if (ifp1 != NULL && ifp1->if_flags & IFF_UP) + sk_init_locked(sc_if1); + sc->sk_suspended = 0; + + SK_UNLOCK(sc); + + return (0); +} + +/* + * According to the data sheet from SK-NET GENESIS the hardware can compute + * two Rx checksums at the same time(Each checksum start position is + * programmed in Rx descriptors). However it seems that TCP/UDP checksum + * does not work at least on my Yukon hardware. I tried every possible ways + * to get correct checksum value but couldn't get correct one. So TCP/UDP + * checksum offload was disabled at the moment and only IP checksum offload + * was enabled. + * As nomral IP header size is 20 bytes I can't expect it would give an + * increase in throughput. However it seems it doesn't hurt performance in + * my testing. If there is a more detailed information for checksum secret + * of the hardware in question please contact yongari@FreeBSD.org to add + * TCP/UDP checksum offload support. + */ +static __inline void +sk_rxcksum(ifp, m, csum) + struct ifnet *ifp; + struct mbuf *m; + u_int32_t csum; +{ + struct ether_header *eh; + struct ip *ip; + int32_t hlen, len, pktlen; + u_int16_t csum1, csum2, ipcsum; + + pktlen = m->m_pkthdr.len; + if (pktlen < sizeof(struct ether_header) + sizeof(struct ip)) + return; + eh = mtod(m, struct ether_header *); + if (eh->ether_type != htons(ETHERTYPE_IP)) + return; + ip = (struct ip *)(eh + 1); + if (ip->ip_v != IPVERSION) + return; + hlen = ip->ip_hl << 2; + pktlen -= sizeof(struct ether_header); + if (hlen < sizeof(struct ip)) + return; + if (ntohs(ip->ip_len) < hlen) + return; + if (ntohs(ip->ip_len) != pktlen) + return; + + csum1 = htons(csum & 0xffff); + csum2 = htons((csum >> 16) & 0xffff); + ipcsum = in_addword(csum1, ~csum2 & 0xffff); + /* checksum fixup for IP options */ + len = hlen - sizeof(struct ip); + if (len > 0) { + /* + * If the second checksum value is correct we can compute IP + * checksum with simple math. Unfortunately the second checksum + * value is wrong so we can't verify the checksum from the + * value(It seems there is some magic here to get correct + * value). If the second checksum value is correct it also + * means we can get TCP/UDP checksum) here. However, it still + * needs pseudo header checksum calculation due to hardware + * limitations. + */ + return; + } + m->m_pkthdr.csum_flags = CSUM_IP_CHECKED; + if (ipcsum == 0xffff) + m->m_pkthdr.csum_flags |= CSUM_IP_VALID; +} + +static __inline int +sk_rxvalid(sc, stat, len) + struct sk_softc *sc; + u_int32_t stat, len; +{ + + if (sc->sk_type == SK_GENESIS) { + if ((stat & XM_RXSTAT_ERRFRAME) == XM_RXSTAT_ERRFRAME || + XM_RXSTAT_BYTES(stat) != len) + return (0); + } else { + if ((stat & (YU_RXSTAT_CRCERR | YU_RXSTAT_LONGERR | + YU_RXSTAT_MIIERR | YU_RXSTAT_BADFC | YU_RXSTAT_GOODFC | + YU_RXSTAT_JABBER)) != 0 || + (stat & YU_RXSTAT_RXOK) != YU_RXSTAT_RXOK || + YU_RXSTAT_BYTES(stat) != len) + return (0); + } + + return (1); +} + +static void +sk_rxeof(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_softc *sc; + struct mbuf *m; + struct ifnet *ifp; + struct sk_rx_desc *cur_rx; + struct sk_rxdesc *rxd; + int cons, prog; + u_int32_t csum, rxstat, sk_ctl; + + sc = sc_if->sk_softc; + ifp = sc_if->sk_ifp; + + SK_IF_LOCK_ASSERT(sc_if); + + bus_dmamap_sync(sc_if->sk_cdata.sk_rx_ring_tag, + sc_if->sk_cdata.sk_rx_ring_map, BUS_DMASYNC_POSTREAD); + + prog = 0; + for (cons = sc_if->sk_cdata.sk_rx_cons; prog < SK_RX_RING_CNT; + prog++, SK_INC(cons, SK_RX_RING_CNT)) { + cur_rx = &sc_if->sk_rdata.sk_rx_ring[cons]; + sk_ctl = le32toh(cur_rx->sk_ctl); + if ((sk_ctl & SK_RXCTL_OWN) != 0) + break; + rxd = &sc_if->sk_cdata.sk_rxdesc[cons]; + rxstat = le32toh(cur_rx->sk_xmac_rxstat); + + if ((sk_ctl & (SK_RXCTL_STATUS_VALID | SK_RXCTL_FIRSTFRAG | + SK_RXCTL_LASTFRAG)) != (SK_RXCTL_STATUS_VALID | + SK_RXCTL_FIRSTFRAG | SK_RXCTL_LASTFRAG) || + SK_RXBYTES(sk_ctl) < SK_MIN_FRAMELEN || + SK_RXBYTES(sk_ctl) > SK_MAX_FRAMELEN || + sk_rxvalid(sc, rxstat, SK_RXBYTES(sk_ctl)) == 0) { + ifp->if_ierrors++; + sk_discard_rxbuf(sc_if, cons); + continue; + } + + m = rxd->rx_m; + csum = le32toh(cur_rx->sk_csum); + if (sk_newbuf(sc_if, cons) != 0) { + ifp->if_iqdrops++; + /* reuse old buffer */ + sk_discard_rxbuf(sc_if, cons); + continue; + } + m->m_pkthdr.rcvif = ifp; + m->m_pkthdr.len = m->m_len = SK_RXBYTES(sk_ctl); + ifp->if_ipackets++; + if ((ifp->if_capenable & IFCAP_RXCSUM) != 0) + sk_rxcksum(ifp, m, csum); + SK_IF_UNLOCK(sc_if); + (*ifp->if_input)(ifp, m); + SK_IF_LOCK(sc_if); + } + + if (prog > 0) { + sc_if->sk_cdata.sk_rx_cons = cons; + bus_dmamap_sync(sc_if->sk_cdata.sk_rx_ring_tag, + sc_if->sk_cdata.sk_rx_ring_map, + BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE); + } +} + +static void +sk_jumbo_rxeof(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_softc *sc; + struct mbuf *m; + struct ifnet *ifp; + struct sk_rx_desc *cur_rx; + struct sk_rxdesc *jrxd; + int cons, prog; + u_int32_t csum, rxstat, sk_ctl; + + sc = sc_if->sk_softc; + ifp = sc_if->sk_ifp; + + SK_IF_LOCK_ASSERT(sc_if); + + bus_dmamap_sync(sc_if->sk_cdata.sk_jumbo_rx_ring_tag, + sc_if->sk_cdata.sk_jumbo_rx_ring_map, BUS_DMASYNC_POSTREAD); + + prog = 0; + for (cons = sc_if->sk_cdata.sk_jumbo_rx_cons; + prog < SK_JUMBO_RX_RING_CNT; + prog++, SK_INC(cons, SK_JUMBO_RX_RING_CNT)) { + cur_rx = &sc_if->sk_rdata.sk_jumbo_rx_ring[cons]; + sk_ctl = le32toh(cur_rx->sk_ctl); + if ((sk_ctl & SK_RXCTL_OWN) != 0) + break; + jrxd = &sc_if->sk_cdata.sk_jumbo_rxdesc[cons]; + rxstat = le32toh(cur_rx->sk_xmac_rxstat); + + if ((sk_ctl & (SK_RXCTL_STATUS_VALID | SK_RXCTL_FIRSTFRAG | + SK_RXCTL_LASTFRAG)) != (SK_RXCTL_STATUS_VALID | + SK_RXCTL_FIRSTFRAG | SK_RXCTL_LASTFRAG) || + SK_RXBYTES(sk_ctl) < SK_MIN_FRAMELEN || + SK_RXBYTES(sk_ctl) > SK_JUMBO_FRAMELEN || + sk_rxvalid(sc, rxstat, SK_RXBYTES(sk_ctl)) == 0) { + ifp->if_ierrors++; + sk_discard_jumbo_rxbuf(sc_if, cons); + continue; + } + + m = jrxd->rx_m; + csum = le32toh(cur_rx->sk_csum); + if (sk_jumbo_newbuf(sc_if, cons) != 0) { + ifp->if_iqdrops++; + /* reuse old buffer */ + sk_discard_jumbo_rxbuf(sc_if, cons); + continue; + } + m->m_pkthdr.rcvif = ifp; + m->m_pkthdr.len = m->m_len = SK_RXBYTES(sk_ctl); + ifp->if_ipackets++; + if ((ifp->if_capenable & IFCAP_RXCSUM) != 0) + sk_rxcksum(ifp, m, csum); + SK_IF_UNLOCK(sc_if); + (*ifp->if_input)(ifp, m); + SK_IF_LOCK(sc_if); + } + + if (prog > 0) { + sc_if->sk_cdata.sk_jumbo_rx_cons = cons; + bus_dmamap_sync(sc_if->sk_cdata.sk_jumbo_rx_ring_tag, + sc_if->sk_cdata.sk_jumbo_rx_ring_map, + BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE); + } +} + +static void +sk_txeof(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_softc *sc; + struct sk_txdesc *txd; + struct sk_tx_desc *cur_tx; + struct ifnet *ifp; + u_int32_t idx, sk_ctl; + + sc = sc_if->sk_softc; + ifp = sc_if->sk_ifp; + + txd = STAILQ_FIRST(&sc_if->sk_cdata.sk_txbusyq); + if (txd == NULL) + return; + bus_dmamap_sync(sc_if->sk_cdata.sk_tx_ring_tag, + sc_if->sk_cdata.sk_tx_ring_map, BUS_DMASYNC_POSTREAD); + /* + * Go through our tx ring and free mbufs for those + * frames that have been sent. + */ + for (idx = sc_if->sk_cdata.sk_tx_cons;; SK_INC(idx, SK_TX_RING_CNT)) { + if (sc_if->sk_cdata.sk_tx_cnt <= 0) + break; + cur_tx = &sc_if->sk_rdata.sk_tx_ring[idx]; + sk_ctl = le32toh(cur_tx->sk_ctl); + if (sk_ctl & SK_TXCTL_OWN) + break; + sc_if->sk_cdata.sk_tx_cnt--; + ifp->if_drv_flags &= ~IFF_DRV_OACTIVE; + if ((sk_ctl & SK_TXCTL_LASTFRAG) == 0) + continue; + bus_dmamap_sync(sc_if->sk_cdata.sk_tx_tag, txd->tx_dmamap, + BUS_DMASYNC_POSTWRITE); + bus_dmamap_unload(sc_if->sk_cdata.sk_tx_tag, txd->tx_dmamap); + + ifp->if_opackets++; + m_freem(txd->tx_m); + txd->tx_m = NULL; + STAILQ_REMOVE_HEAD(&sc_if->sk_cdata.sk_txbusyq, tx_q); + STAILQ_INSERT_TAIL(&sc_if->sk_cdata.sk_txfreeq, txd, tx_q); + txd = STAILQ_FIRST(&sc_if->sk_cdata.sk_txbusyq); + } + sc_if->sk_cdata.sk_tx_cons = idx; + ifp->if_timer = sc_if->sk_cdata.sk_tx_cnt > 0 ? 5 : 0; + + bus_dmamap_sync(sc_if->sk_cdata.sk_tx_ring_tag, + sc_if->sk_cdata.sk_tx_ring_map, + BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE); +} + +static void +sk_tick(xsc_if) + void *xsc_if; +{ + struct sk_if_softc *sc_if; + struct mii_data *mii; + struct ifnet *ifp; + int i; + + sc_if = xsc_if; + ifp = sc_if->sk_ifp; + mii = device_get_softc(sc_if->sk_miibus); + + if (!(ifp->if_flags & IFF_UP)) + return; + + if (sc_if->sk_phytype == SK_PHYTYPE_BCOM) { + sk_intr_bcom(sc_if); + return; + } + + /* + * According to SysKonnect, the correct way to verify that + * the link has come back up is to poll bit 0 of the GPIO + * register three times. This pin has the signal from the + * link_sync pin connected to it; if we read the same link + * state 3 times in a row, we know the link is up. + */ + for (i = 0; i < 3; i++) { + if (SK_XM_READ_2(sc_if, XM_GPIO) & XM_GPIO_GP0_SET) + break; + } + + if (i != 3) { + callout_reset(&sc_if->sk_tick_ch, hz, sk_tick, sc_if); + return; + } + + /* Turn the GP0 interrupt back on. */ + SK_XM_CLRBIT_2(sc_if, XM_IMR, XM_IMR_GP0_SET); + SK_XM_READ_2(sc_if, XM_ISR); + mii_tick(mii); + callout_stop(&sc_if->sk_tick_ch); +} + +static void +sk_yukon_tick(xsc_if) + void *xsc_if; +{ + struct sk_if_softc *sc_if; + struct mii_data *mii; + + sc_if = xsc_if; + mii = device_get_softc(sc_if->sk_miibus); + + mii_tick(mii); + callout_reset(&sc_if->sk_tick_ch, hz, sk_yukon_tick, sc_if); +} + +static void +sk_intr_bcom(sc_if) + struct sk_if_softc *sc_if; +{ + struct mii_data *mii; + struct ifnet *ifp; + int status; + mii = device_get_softc(sc_if->sk_miibus); + ifp = sc_if->sk_ifp; + + SK_XM_CLRBIT_2(sc_if, XM_MMUCMD, XM_MMUCMD_TX_ENB|XM_MMUCMD_RX_ENB); + + /* + * Read the PHY interrupt register to make sure + * we clear any pending interrupts. + */ + status = sk_xmac_miibus_readreg(sc_if, SK_PHYADDR_BCOM, BRGPHY_MII_ISR); + + if (!(ifp->if_drv_flags & IFF_DRV_RUNNING)) { + sk_init_xmac(sc_if); + return; + } + + if (status & (BRGPHY_ISR_LNK_CHG|BRGPHY_ISR_AN_PR)) { + int lstat; + lstat = sk_xmac_miibus_readreg(sc_if, SK_PHYADDR_BCOM, + BRGPHY_MII_AUXSTS); + + if (!(lstat & BRGPHY_AUXSTS_LINK) && sc_if->sk_link) { + mii_mediachg(mii); + /* Turn off the link LED. */ + SK_IF_WRITE_1(sc_if, 0, + SK_LINKLED1_CTL, SK_LINKLED_OFF); + sc_if->sk_link = 0; + } else if (status & BRGPHY_ISR_LNK_CHG) { + sk_xmac_miibus_writereg(sc_if, SK_PHYADDR_BCOM, + BRGPHY_MII_IMR, 0xFF00); + mii_tick(mii); + sc_if->sk_link = 1; + /* Turn on the link LED. */ + SK_IF_WRITE_1(sc_if, 0, SK_LINKLED1_CTL, + SK_LINKLED_ON|SK_LINKLED_LINKSYNC_OFF| + SK_LINKLED_BLINK_OFF); + } else { + mii_tick(mii); + callout_reset(&sc_if->sk_tick_ch, hz, sk_tick, sc_if); + } + } + + SK_XM_SETBIT_2(sc_if, XM_MMUCMD, XM_MMUCMD_TX_ENB|XM_MMUCMD_RX_ENB); + + return; +} + +static void +sk_intr_xmac(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_softc *sc; + u_int16_t status; + + sc = sc_if->sk_softc; + status = SK_XM_READ_2(sc_if, XM_ISR); + + /* + * Link has gone down. Start MII tick timeout to + * watch for link resync. + */ + if (sc_if->sk_phytype == SK_PHYTYPE_XMAC) { + if (status & XM_ISR_GP0_SET) { + SK_XM_SETBIT_2(sc_if, XM_IMR, XM_IMR_GP0_SET); + callout_reset(&sc_if->sk_tick_ch, hz, sk_tick, sc_if); + } + + if (status & XM_ISR_AUTONEG_DONE) { + callout_reset(&sc_if->sk_tick_ch, hz, sk_tick, sc_if); + } + } + + if (status & XM_IMR_TX_UNDERRUN) + SK_XM_SETBIT_4(sc_if, XM_MODE, XM_MODE_FLUSH_TXFIFO); + + if (status & XM_IMR_RX_OVERRUN) + SK_XM_SETBIT_4(sc_if, XM_MODE, XM_MODE_FLUSH_RXFIFO); + + status = SK_XM_READ_2(sc_if, XM_ISR); + + return; +} + +static void +sk_intr_yukon(sc_if) + struct sk_if_softc *sc_if; +{ + u_int8_t status; + + status = SK_IF_READ_1(sc_if, 0, SK_GMAC_ISR); + /* RX overrun */ + if ((status & SK_GMAC_INT_RX_OVER) != 0) { + SK_IF_WRITE_1(sc_if, 0, SK_RXMF1_CTRL_TEST, + SK_RFCTL_RX_FIFO_OVER); + } + /* TX underrun */ + if ((status & SK_GMAC_INT_TX_UNDER) != 0) { + SK_IF_WRITE_1(sc_if, 0, SK_RXMF1_CTRL_TEST, + SK_TFCTL_TX_FIFO_UNDER); + } +} + +static void +sk_intr(xsc) + void *xsc; +{ + struct sk_softc *sc = xsc; + struct sk_if_softc *sc_if0, *sc_if1; + struct ifnet *ifp0 = NULL, *ifp1 = NULL; + u_int32_t status; + + SK_LOCK(sc); + + status = CSR_READ_4(sc, SK_ISSR); + if (status == 0 || status == 0xffffffff || sc->sk_suspended) + goto done_locked; + + sc_if0 = sc->sk_if[SK_PORT_A]; + sc_if1 = sc->sk_if[SK_PORT_B]; + + if (sc_if0 != NULL) + ifp0 = sc_if0->sk_ifp; + if (sc_if1 != NULL) + ifp1 = sc_if1->sk_ifp; + + for (; (status &= sc->sk_intrmask) != 0;) { + /* Handle receive interrupts first. */ + if (status & SK_ISR_RX1_EOF) { + if (ifp0->if_mtu > SK_MAX_FRAMELEN) + sk_jumbo_rxeof(sc_if0); + else + sk_rxeof(sc_if0); + CSR_WRITE_4(sc, SK_BMU_RX_CSR0, + SK_RXBMU_CLR_IRQ_EOF|SK_RXBMU_RX_START); + } + if (status & SK_ISR_RX2_EOF) { + if (ifp1->if_mtu > SK_MAX_FRAMELEN) + sk_jumbo_rxeof(sc_if1); + else + sk_rxeof(sc_if1); + CSR_WRITE_4(sc, SK_BMU_RX_CSR1, + SK_RXBMU_CLR_IRQ_EOF|SK_RXBMU_RX_START); + } + + /* Then transmit interrupts. */ + if (status & SK_ISR_TX1_S_EOF) { + sk_txeof(sc_if0); + CSR_WRITE_4(sc, SK_BMU_TXS_CSR0, SK_TXBMU_CLR_IRQ_EOF); + } + if (status & SK_ISR_TX2_S_EOF) { + sk_txeof(sc_if1); + CSR_WRITE_4(sc, SK_BMU_TXS_CSR1, SK_TXBMU_CLR_IRQ_EOF); + } + + /* Then MAC interrupts. */ + if (status & SK_ISR_MAC1 && + ifp0->if_drv_flags & IFF_DRV_RUNNING) { + if (sc->sk_type == SK_GENESIS) + sk_intr_xmac(sc_if0); + else + sk_intr_yukon(sc_if0); + } + + if (status & SK_ISR_MAC2 && + ifp1->if_drv_flags & IFF_DRV_RUNNING) { + if (sc->sk_type == SK_GENESIS) + sk_intr_xmac(sc_if1); + else + sk_intr_yukon(sc_if1); + } + + if (status & SK_ISR_EXTERNAL_REG) { + if (ifp0 != NULL && + sc_if0->sk_phytype == SK_PHYTYPE_BCOM) + sk_intr_bcom(sc_if0); + if (ifp1 != NULL && + sc_if1->sk_phytype == SK_PHYTYPE_BCOM) + sk_intr_bcom(sc_if1); + } + status = CSR_READ_4(sc, SK_ISSR); + } + + CSR_WRITE_4(sc, SK_IMR, sc->sk_intrmask); + + if (ifp0 != NULL && !IFQ_DRV_IS_EMPTY(&ifp0->if_snd)) + sk_start_locked(ifp0); + if (ifp1 != NULL && !IFQ_DRV_IS_EMPTY(&ifp1->if_snd)) + sk_start_locked(ifp1); + +done_locked: + SK_UNLOCK(sc); +} + +static void +sk_init_xmac(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_softc *sc; + struct ifnet *ifp; + u_int16_t eaddr[(ETHER_ADDR_LEN+1)/2]; + struct sk_bcom_hack bhack[] = { + { 0x18, 0x0c20 }, { 0x17, 0x0012 }, { 0x15, 0x1104 }, { 0x17, 0x0013 }, + { 0x15, 0x0404 }, { 0x17, 0x8006 }, { 0x15, 0x0132 }, { 0x17, 0x8006 }, + { 0x15, 0x0232 }, { 0x17, 0x800D }, { 0x15, 0x000F }, { 0x18, 0x0420 }, + { 0, 0 } }; + + SK_IF_LOCK_ASSERT(sc_if); + + sc = sc_if->sk_softc; + ifp = sc_if->sk_ifp; + + /* Unreset the XMAC. */ + SK_IF_WRITE_2(sc_if, 0, SK_TXF1_MACCTL, SK_TXMACCTL_XMAC_UNRESET); + DELAY(1000); + + /* Reset the XMAC's internal state. */ + SK_XM_SETBIT_2(sc_if, XM_GPIO, XM_GPIO_RESETMAC); + + /* Save the XMAC II revision */ + sc_if->sk_xmac_rev = XM_XMAC_REV(SK_XM_READ_4(sc_if, XM_DEVID)); + + /* + * Perform additional initialization for external PHYs, + * namely for the 1000baseTX cards that use the XMAC's + * GMII mode. + */ + if (sc_if->sk_phytype == SK_PHYTYPE_BCOM) { + int i = 0; + u_int32_t val; + + /* Take PHY out of reset. */ + val = sk_win_read_4(sc, SK_GPIO); + if (sc_if->sk_port == SK_PORT_A) + val |= SK_GPIO_DIR0|SK_GPIO_DAT0; + else + val |= SK_GPIO_DIR2|SK_GPIO_DAT2; + sk_win_write_4(sc, SK_GPIO, val); + + /* Enable GMII mode on the XMAC. */ + SK_XM_SETBIT_2(sc_if, XM_HWCFG, XM_HWCFG_GMIIMODE); + + sk_xmac_miibus_writereg(sc_if, SK_PHYADDR_BCOM, + BRGPHY_MII_BMCR, BRGPHY_BMCR_RESET); + DELAY(10000); + sk_xmac_miibus_writereg(sc_if, SK_PHYADDR_BCOM, + BRGPHY_MII_IMR, 0xFFF0); + + /* + * Early versions of the BCM5400 apparently have + * a bug that requires them to have their reserved + * registers initialized to some magic values. I don't + * know what the numbers do, I'm just the messenger. + */ + if (sk_xmac_miibus_readreg(sc_if, SK_PHYADDR_BCOM, 0x03) + == 0x6041) { + while(bhack[i].reg) { + sk_xmac_miibus_writereg(sc_if, SK_PHYADDR_BCOM, + bhack[i].reg, bhack[i].val); + i++; + } + } + } + + /* Set station address */ + bcopy(IF_LLADDR(sc_if->sk_ifp), eaddr, ETHER_ADDR_LEN); + SK_XM_WRITE_2(sc_if, XM_PAR0, eaddr[0]); + SK_XM_WRITE_2(sc_if, XM_PAR1, eaddr[1]); + SK_XM_WRITE_2(sc_if, XM_PAR2, eaddr[2]); + SK_XM_SETBIT_4(sc_if, XM_MODE, XM_MODE_RX_USE_STATION); + + if (ifp->if_flags & IFF_BROADCAST) { + SK_XM_CLRBIT_4(sc_if, XM_MODE, XM_MODE_RX_NOBROAD); + } else { + SK_XM_SETBIT_4(sc_if, XM_MODE, XM_MODE_RX_NOBROAD); + } + + /* We don't need the FCS appended to the packet. */ + SK_XM_SETBIT_2(sc_if, XM_RXCMD, XM_RXCMD_STRIPFCS); + + /* We want short frames padded to 60 bytes. */ + SK_XM_SETBIT_2(sc_if, XM_TXCMD, XM_TXCMD_AUTOPAD); + + /* + * Enable the reception of all error frames. This is is + * a necessary evil due to the design of the XMAC. The + * XMAC's receive FIFO is only 8K in size, however jumbo + * frames can be up to 9000 bytes in length. When bad + * frame filtering is enabled, the XMAC's RX FIFO operates + * in 'store and forward' mode. For this to work, the + * entire frame has to fit into the FIFO, but that means + * that jumbo frames larger than 8192 bytes will be + * truncated. Disabling all bad frame filtering causes + * the RX FIFO to operate in streaming mode, in which + * case the XMAC will start transfering frames out of the + * RX FIFO as soon as the FIFO threshold is reached. + */ + if (ifp->if_mtu > SK_MAX_FRAMELEN) { + SK_XM_SETBIT_4(sc_if, XM_MODE, XM_MODE_RX_BADFRAMES| + XM_MODE_RX_GIANTS|XM_MODE_RX_RUNTS|XM_MODE_RX_CRCERRS| + XM_MODE_RX_INRANGELEN); + SK_XM_SETBIT_2(sc_if, XM_RXCMD, XM_RXCMD_BIGPKTOK); + } else + SK_XM_CLRBIT_2(sc_if, XM_RXCMD, XM_RXCMD_BIGPKTOK); + + /* + * Bump up the transmit threshold. This helps hold off transmit + * underruns when we're blasting traffic from both ports at once. + */ + SK_XM_WRITE_2(sc_if, XM_TX_REQTHRESH, SK_XM_TX_FIFOTHRESH); + + /* Set promiscuous mode */ + sk_setpromisc(sc_if); + + /* Set multicast filter */ + sk_setmulti(sc_if); + + /* Clear and enable interrupts */ + SK_XM_READ_2(sc_if, XM_ISR); + if (sc_if->sk_phytype == SK_PHYTYPE_XMAC) + SK_XM_WRITE_2(sc_if, XM_IMR, XM_INTRS); + else + SK_XM_WRITE_2(sc_if, XM_IMR, 0xFFFF); + + /* Configure MAC arbiter */ + switch(sc_if->sk_xmac_rev) { + case XM_XMAC_REV_B2: + sk_win_write_1(sc, SK_RCINIT_RX1, SK_RCINIT_XMAC_B2); + sk_win_write_1(sc, SK_RCINIT_TX1, SK_RCINIT_XMAC_B2); + sk_win_write_1(sc, SK_RCINIT_RX2, SK_RCINIT_XMAC_B2); + sk_win_write_1(sc, SK_RCINIT_TX2, SK_RCINIT_XMAC_B2); + sk_win_write_1(sc, SK_MINIT_RX1, SK_MINIT_XMAC_B2); + sk_win_write_1(sc, SK_MINIT_TX1, SK_MINIT_XMAC_B2); + sk_win_write_1(sc, SK_MINIT_RX2, SK_MINIT_XMAC_B2); + sk_win_write_1(sc, SK_MINIT_TX2, SK_MINIT_XMAC_B2); + sk_win_write_1(sc, SK_RECOVERY_CTL, SK_RECOVERY_XMAC_B2); + break; + case XM_XMAC_REV_C1: + sk_win_write_1(sc, SK_RCINIT_RX1, SK_RCINIT_XMAC_C1); + sk_win_write_1(sc, SK_RCINIT_TX1, SK_RCINIT_XMAC_C1); + sk_win_write_1(sc, SK_RCINIT_RX2, SK_RCINIT_XMAC_C1); + sk_win_write_1(sc, SK_RCINIT_TX2, SK_RCINIT_XMAC_C1); + sk_win_write_1(sc, SK_MINIT_RX1, SK_MINIT_XMAC_C1); + sk_win_write_1(sc, SK_MINIT_TX1, SK_MINIT_XMAC_C1); + sk_win_write_1(sc, SK_MINIT_RX2, SK_MINIT_XMAC_C1); + sk_win_write_1(sc, SK_MINIT_TX2, SK_MINIT_XMAC_C1); + sk_win_write_1(sc, SK_RECOVERY_CTL, SK_RECOVERY_XMAC_B2); + break; + default: + break; + } + sk_win_write_2(sc, SK_MACARB_CTL, + SK_MACARBCTL_UNRESET|SK_MACARBCTL_FASTOE_OFF); + + sc_if->sk_link = 1; + + return; +} + +static void +sk_init_yukon(sc_if) + struct sk_if_softc *sc_if; +{ + u_int32_t phy, v; + u_int16_t reg; + struct sk_softc *sc; + struct ifnet *ifp; + int i; + + SK_IF_LOCK_ASSERT(sc_if); + + sc = sc_if->sk_softc; + ifp = sc_if->sk_ifp; + + if (sc->sk_type == SK_YUKON_LITE && + sc->sk_rev >= SK_YUKON_LITE_REV_A3) { + /* + * Workaround code for COMA mode, set PHY reset. + * Otherwise it will not correctly take chip out of + * powerdown (coma) + */ + v = sk_win_read_4(sc, SK_GPIO); + v |= SK_GPIO_DIR9 | SK_GPIO_DAT9; + sk_win_write_4(sc, SK_GPIO, v); + } + + /* GMAC and GPHY Reset */ + SK_IF_WRITE_4(sc_if, 0, SK_GPHY_CTRL, SK_GPHY_RESET_SET); + SK_IF_WRITE_4(sc_if, 0, SK_GMAC_CTRL, SK_GMAC_RESET_SET); + DELAY(1000); + + if (sc->sk_type == SK_YUKON_LITE && + sc->sk_rev >= SK_YUKON_LITE_REV_A3) { + /* + * Workaround code for COMA mode, clear PHY reset + */ + v = sk_win_read_4(sc, SK_GPIO); + v |= SK_GPIO_DIR9; + v &= ~SK_GPIO_DAT9; + sk_win_write_4(sc, SK_GPIO, v); + } + + phy = SK_GPHY_INT_POL_HI | SK_GPHY_DIS_FC | SK_GPHY_DIS_SLEEP | + SK_GPHY_ENA_XC | SK_GPHY_ANEG_ALL | SK_GPHY_ENA_PAUSE; + + if (sc->sk_coppertype) + phy |= SK_GPHY_COPPER; + else + phy |= SK_GPHY_FIBER; + + SK_IF_WRITE_4(sc_if, 0, SK_GPHY_CTRL, phy | SK_GPHY_RESET_SET); + DELAY(1000); + SK_IF_WRITE_4(sc_if, 0, SK_GPHY_CTRL, phy | SK_GPHY_RESET_CLEAR); + SK_IF_WRITE_4(sc_if, 0, SK_GMAC_CTRL, SK_GMAC_LOOP_OFF | + SK_GMAC_PAUSE_ON | SK_GMAC_RESET_CLEAR); + + /* unused read of the interrupt source register */ + SK_IF_READ_2(sc_if, 0, SK_GMAC_ISR); + + reg = SK_YU_READ_2(sc_if, YUKON_PAR); + + /* MIB Counter Clear Mode set */ + reg |= YU_PAR_MIB_CLR; + SK_YU_WRITE_2(sc_if, YUKON_PAR, reg); + + /* MIB Counter Clear Mode clear */ + reg &= ~YU_PAR_MIB_CLR; + SK_YU_WRITE_2(sc_if, YUKON_PAR, reg); + + /* receive control reg */ + SK_YU_WRITE_2(sc_if, YUKON_RCR, YU_RCR_CRCR); + + /* transmit parameter register */ + SK_YU_WRITE_2(sc_if, YUKON_TPR, YU_TPR_JAM_LEN(0x3) | + YU_TPR_JAM_IPG(0xb) | YU_TPR_JAM2DATA_IPG(0x1a) ); + + /* serial mode register */ + reg = YU_SMR_DATA_BLIND(0x1c) | YU_SMR_MFL_VLAN | YU_SMR_IPG_DATA(0x1e); + if (ifp->if_mtu > SK_MAX_FRAMELEN) + reg |= YU_SMR_MFL_JUMBO; + SK_YU_WRITE_2(sc_if, YUKON_SMR, reg); + + /* Setup Yukon's address */ + for (i = 0; i < 3; i++) { + /* Write Source Address 1 (unicast filter) */ + SK_YU_WRITE_2(sc_if, YUKON_SAL1 + i * 4, + IF_LLADDR(sc_if->sk_ifp)[i * 2] | + IF_LLADDR(sc_if->sk_ifp)[i * 2 + 1] << 8); + } + + for (i = 0; i < 3; i++) { + reg = sk_win_read_2(sc_if->sk_softc, + SK_MAC1_0 + i * 2 + sc_if->sk_port * 8); + SK_YU_WRITE_2(sc_if, YUKON_SAL2 + i * 4, reg); + } + + /* Set promiscuous mode */ + sk_setpromisc(sc_if); + + /* Set multicast filter */ + sk_setmulti(sc_if); + + /* enable interrupt mask for counter overflows */ + SK_YU_WRITE_2(sc_if, YUKON_TIMR, 0); + SK_YU_WRITE_2(sc_if, YUKON_RIMR, 0); + SK_YU_WRITE_2(sc_if, YUKON_TRIMR, 0); + + /* Configure RX MAC FIFO Flush Mask */ + v = YU_RXSTAT_FOFL | YU_RXSTAT_CRCERR | YU_RXSTAT_MIIERR | + YU_RXSTAT_BADFC | YU_RXSTAT_GOODFC | YU_RXSTAT_RUNT | + YU_RXSTAT_JABBER; + SK_IF_WRITE_2(sc_if, 0, SK_RXMF1_FLUSH_MASK, v); + + /* Disable RX MAC FIFO Flush for YUKON-Lite Rev. A0 only */ + if (sc->sk_type == SK_YUKON_LITE && sc->sk_rev == SK_YUKON_LITE_REV_A0) + v = SK_TFCTL_OPERATION_ON; + else + v = SK_TFCTL_OPERATION_ON | SK_RFCTL_FIFO_FLUSH_ON; + /* Configure RX MAC FIFO */ + SK_IF_WRITE_1(sc_if, 0, SK_RXMF1_CTRL_TEST, SK_RFCTL_RESET_CLEAR); + SK_IF_WRITE_2(sc_if, 0, SK_RXMF1_CTRL_TEST, v); + + /* Increase flush threshould to 64 bytes */ + SK_IF_WRITE_2(sc_if, 0, SK_RXMF1_FLUSH_THRESHOLD, + SK_RFCTL_FIFO_THRESHOLD + 1); + + /* Configure TX MAC FIFO */ + SK_IF_WRITE_1(sc_if, 0, SK_TXMF1_CTRL_TEST, SK_TFCTL_RESET_CLEAR); + SK_IF_WRITE_2(sc_if, 0, SK_TXMF1_CTRL_TEST, SK_TFCTL_OPERATION_ON); +} + +/* + * Note that to properly initialize any part of the GEnesis chip, + * you first have to take it out of reset mode. + */ +static void +sk_init(xsc) + void *xsc; +{ + struct sk_if_softc *sc_if = xsc; + + SK_IF_LOCK(sc_if); + sk_init_locked(sc_if); + SK_IF_UNLOCK(sc_if); + + return; +} + +static void +sk_init_locked(sc_if) + struct sk_if_softc *sc_if; +{ + struct sk_softc *sc; + struct ifnet *ifp; + struct mii_data *mii; + u_int16_t reg; + u_int32_t imr; + int error; + + SK_IF_LOCK_ASSERT(sc_if); + + ifp = sc_if->sk_ifp; + sc = sc_if->sk_softc; + mii = device_get_softc(sc_if->sk_miibus); + + if (ifp->if_drv_flags & IFF_DRV_RUNNING) + return; + + /* Cancel pending I/O and free all RX/TX buffers. */ + sk_stop(sc_if); + + if (sc->sk_type == SK_GENESIS) { + /* Configure LINK_SYNC LED */ + SK_IF_WRITE_1(sc_if, 0, SK_LINKLED1_CTL, SK_LINKLED_ON); + SK_IF_WRITE_1(sc_if, 0, SK_LINKLED1_CTL, + SK_LINKLED_LINKSYNC_ON); + + /* Configure RX LED */ + SK_IF_WRITE_1(sc_if, 0, SK_RXLED1_CTL, + SK_RXLEDCTL_COUNTER_START); + + /* Configure TX LED */ + SK_IF_WRITE_1(sc_if, 0, SK_TXLED1_CTL, + SK_TXLEDCTL_COUNTER_START); + } + + /* + * Configure descriptor poll timer + * + * SK-NET GENESIS data sheet says that possibility of losing Start + * transmit command due to CPU/cache related interim storage problems + * under certain conditions. The document recommends a polling + * mechanism to send a Start transmit command to initiate transfer + * of ready descriptors regulary. To cope with this issue sk(4) now + * enables descriptor poll timer to initiate descriptor processing + * periodically as defined by SK_DPT_TIMER_MAX. However sk(4) still + * issue SK_TXBMU_TX_START to Tx BMU to get fast execution of Tx + * command instead of waiting for next descriptor polling time. + * The same rule may apply to Rx side too but it seems that is not + * needed at the moment. + * Since sk(4) uses descriptor polling as a last resort there is no + * need to set smaller polling time than maximum allowable one. + */ + SK_IF_WRITE_4(sc_if, 0, SK_DPT_INIT, SK_DPT_TIMER_MAX); + + /* Configure I2C registers */ + + /* Configure XMAC(s) */ + switch (sc->sk_type) { + case SK_GENESIS: + sk_init_xmac(sc_if); + break; + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + sk_init_yukon(sc_if); + break; + } + mii_mediachg(mii); + + if (sc->sk_type == SK_GENESIS) { + /* Configure MAC FIFOs */ + SK_IF_WRITE_4(sc_if, 0, SK_RXF1_CTL, SK_FIFO_UNRESET); + SK_IF_WRITE_4(sc_if, 0, SK_RXF1_END, SK_FIFO_END); + SK_IF_WRITE_4(sc_if, 0, SK_RXF1_CTL, SK_FIFO_ON); + + SK_IF_WRITE_4(sc_if, 0, SK_TXF1_CTL, SK_FIFO_UNRESET); + SK_IF_WRITE_4(sc_if, 0, SK_TXF1_END, SK_FIFO_END); + SK_IF_WRITE_4(sc_if, 0, SK_TXF1_CTL, SK_FIFO_ON); + } + + /* Configure transmit arbiter(s) */ + SK_IF_WRITE_1(sc_if, 0, SK_TXAR1_COUNTERCTL, + SK_TXARCTL_ON|SK_TXARCTL_FSYNC_ON); + + /* Configure RAMbuffers */ + SK_IF_WRITE_4(sc_if, 0, SK_RXRB1_CTLTST, SK_RBCTL_UNRESET); + SK_IF_WRITE_4(sc_if, 0, SK_RXRB1_START, sc_if->sk_rx_ramstart); + SK_IF_WRITE_4(sc_if, 0, SK_RXRB1_WR_PTR, sc_if->sk_rx_ramstart); + SK_IF_WRITE_4(sc_if, 0, SK_RXRB1_RD_PTR, sc_if->sk_rx_ramstart); + SK_IF_WRITE_4(sc_if, 0, SK_RXRB1_END, sc_if->sk_rx_ramend); + SK_IF_WRITE_4(sc_if, 0, SK_RXRB1_CTLTST, SK_RBCTL_ON); + + SK_IF_WRITE_4(sc_if, 1, SK_TXRBS1_CTLTST, SK_RBCTL_UNRESET); + SK_IF_WRITE_4(sc_if, 1, SK_TXRBS1_CTLTST, SK_RBCTL_STORENFWD_ON); + SK_IF_WRITE_4(sc_if, 1, SK_TXRBS1_START, sc_if->sk_tx_ramstart); + SK_IF_WRITE_4(sc_if, 1, SK_TXRBS1_WR_PTR, sc_if->sk_tx_ramstart); + SK_IF_WRITE_4(sc_if, 1, SK_TXRBS1_RD_PTR, sc_if->sk_tx_ramstart); + SK_IF_WRITE_4(sc_if, 1, SK_TXRBS1_END, sc_if->sk_tx_ramend); + SK_IF_WRITE_4(sc_if, 1, SK_TXRBS1_CTLTST, SK_RBCTL_ON); + + /* Configure BMUs */ + SK_IF_WRITE_4(sc_if, 0, SK_RXQ1_BMU_CSR, SK_RXBMU_ONLINE); + if (ifp->if_mtu > SK_MAX_FRAMELEN) { + SK_IF_WRITE_4(sc_if, 0, SK_RXQ1_CURADDR_LO, + SK_ADDR_LO(SK_JUMBO_RX_RING_ADDR(sc_if, 0))); + SK_IF_WRITE_4(sc_if, 0, SK_RXQ1_CURADDR_HI, + SK_ADDR_HI(SK_JUMBO_RX_RING_ADDR(sc_if, 0))); + } else { + SK_IF_WRITE_4(sc_if, 0, SK_RXQ1_CURADDR_LO, + SK_ADDR_LO(SK_RX_RING_ADDR(sc_if, 0))); + SK_IF_WRITE_4(sc_if, 0, SK_RXQ1_CURADDR_HI, + SK_ADDR_HI(SK_RX_RING_ADDR(sc_if, 0))); + } + + SK_IF_WRITE_4(sc_if, 1, SK_TXQS1_BMU_CSR, SK_TXBMU_ONLINE); + SK_IF_WRITE_4(sc_if, 1, SK_TXQS1_CURADDR_LO, + SK_ADDR_LO(SK_TX_RING_ADDR(sc_if, 0))); + SK_IF_WRITE_4(sc_if, 1, SK_TXQS1_CURADDR_HI, + SK_ADDR_HI(SK_TX_RING_ADDR(sc_if, 0))); + + /* Init descriptors */ + if (ifp->if_mtu > SK_MAX_FRAMELEN) + error = sk_init_jumbo_rx_ring(sc_if); + else + error = sk_init_rx_ring(sc_if); + if (error != 0) { + device_printf(sc_if->sk_if_dev, + "initialization failed: no memory for rx buffers\n"); + sk_stop(sc_if); + return; + } + sk_init_tx_ring(sc_if); + + /* Set interrupt moderation if changed via sysctl. */ + imr = sk_win_read_4(sc, SK_IMTIMERINIT); + if (imr != SK_IM_USECS(sc->sk_int_mod, sc->sk_int_ticks)) { + sk_win_write_4(sc, SK_IMTIMERINIT, SK_IM_USECS(sc->sk_int_mod, + sc->sk_int_ticks)); + if (bootverbose) + device_printf(sc_if->sk_if_dev, + "interrupt moderation is %d us.\n", + sc->sk_int_mod); + } + + /* Configure interrupt handling */ + CSR_READ_4(sc, SK_ISSR); + if (sc_if->sk_port == SK_PORT_A) + sc->sk_intrmask |= SK_INTRS1; + else + sc->sk_intrmask |= SK_INTRS2; + + sc->sk_intrmask |= SK_ISR_EXTERNAL_REG; + + CSR_WRITE_4(sc, SK_IMR, sc->sk_intrmask); + + /* Start BMUs. */ + SK_IF_WRITE_4(sc_if, 0, SK_RXQ1_BMU_CSR, SK_RXBMU_RX_START); + + switch(sc->sk_type) { + case SK_GENESIS: + /* Enable XMACs TX and RX state machines */ + SK_XM_CLRBIT_2(sc_if, XM_MMUCMD, XM_MMUCMD_IGNPAUSE); + SK_XM_SETBIT_2(sc_if, XM_MMUCMD, XM_MMUCMD_TX_ENB|XM_MMUCMD_RX_ENB); + break; + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + reg = SK_YU_READ_2(sc_if, YUKON_GPCR); + reg |= YU_GPCR_TXEN | YU_GPCR_RXEN; +#if 0 + /* XXX disable 100Mbps and full duplex mode? */ + reg &= ~(YU_GPCR_SPEED | YU_GPCR_DPLX_DIS); +#endif + SK_YU_WRITE_2(sc_if, YUKON_GPCR, reg); + } + + /* Activate descriptor polling timer */ + SK_IF_WRITE_4(sc_if, 0, SK_DPT_TIMER_CTRL, SK_DPT_TCTL_START); + /* start transfer of Tx descriptors */ + CSR_WRITE_4(sc, sc_if->sk_tx_bmu, SK_TXBMU_TX_START); + + ifp->if_drv_flags |= IFF_DRV_RUNNING; + ifp->if_drv_flags &= ~IFF_DRV_OACTIVE; + + switch (sc->sk_type) { + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + callout_reset(&sc_if->sk_tick_ch, hz, sk_yukon_tick, sc_if); + break; + } + + return; +} + +static void +sk_stop(sc_if) + struct sk_if_softc *sc_if; +{ + int i; + struct sk_softc *sc; + struct sk_txdesc *txd; + struct sk_rxdesc *rxd; + struct sk_rxdesc *jrxd; + struct ifnet *ifp; + u_int32_t val; + + SK_IF_LOCK_ASSERT(sc_if); + sc = sc_if->sk_softc; + ifp = sc_if->sk_ifp; + + callout_stop(&sc_if->sk_tick_ch); + + /* stop Tx descriptor polling timer */ + SK_IF_WRITE_4(sc_if, 0, SK_DPT_TIMER_CTRL, SK_DPT_TCTL_STOP); + /* stop transfer of Tx descriptors */ + CSR_WRITE_4(sc, sc_if->sk_tx_bmu, SK_TXBMU_TX_STOP); + for (i = 0; i < SK_TIMEOUT; i++) { + val = CSR_READ_4(sc, sc_if->sk_tx_bmu); + if ((val & SK_TXBMU_TX_STOP) == 0) + break; + DELAY(1); + } + if (i == SK_TIMEOUT) + device_printf(sc_if->sk_if_dev, + "can not stop transfer of Tx descriptor\n"); + /* stop transfer of Rx descriptors */ + SK_IF_WRITE_4(sc_if, 0, SK_RXQ1_BMU_CSR, SK_RXBMU_RX_STOP); + for (i = 0; i < SK_TIMEOUT; i++) { + val = SK_IF_READ_4(sc_if, 0, SK_RXQ1_BMU_CSR); + if ((val & SK_RXBMU_RX_STOP) == 0) + break; + DELAY(1); + } + if (i == SK_TIMEOUT) + device_printf(sc_if->sk_if_dev, + "can not stop transfer of Rx descriptor\n"); + + if (sc_if->sk_phytype == SK_PHYTYPE_BCOM) { + /* Put PHY back into reset. */ + val = sk_win_read_4(sc, SK_GPIO); + if (sc_if->sk_port == SK_PORT_A) { + val |= SK_GPIO_DIR0; + val &= ~SK_GPIO_DAT0; + } else { + val |= SK_GPIO_DIR2; + val &= ~SK_GPIO_DAT2; + } + sk_win_write_4(sc, SK_GPIO, val); + } + + /* Turn off various components of this interface. */ + SK_XM_SETBIT_2(sc_if, XM_GPIO, XM_GPIO_RESETMAC); + switch (sc->sk_type) { + case SK_GENESIS: + SK_IF_WRITE_2(sc_if, 0, SK_TXF1_MACCTL, SK_TXMACCTL_XMAC_RESET); + SK_IF_WRITE_4(sc_if, 0, SK_RXF1_CTL, SK_FIFO_RESET); + break; + case SK_YUKON: + case SK_YUKON_LITE: + case SK_YUKON_LP: + case SK_YUKON_EC: + SK_IF_WRITE_1(sc_if,0, SK_RXMF1_CTRL_TEST, SK_RFCTL_RESET_SET); + SK_IF_WRITE_1(sc_if,0, SK_TXMF1_CTRL_TEST, SK_TFCTL_RESET_SET); + break; + } + SK_IF_WRITE_4(sc_if, 0, SK_RXQ1_BMU_CSR, SK_RXBMU_OFFLINE); + SK_IF_WRITE_4(sc_if, 0, SK_RXRB1_CTLTST, SK_RBCTL_RESET|SK_RBCTL_OFF); + SK_IF_WRITE_4(sc_if, 1, SK_TXQS1_BMU_CSR, SK_TXBMU_OFFLINE); + SK_IF_WRITE_4(sc_if, 1, SK_TXRBS1_CTLTST, SK_RBCTL_RESET|SK_RBCTL_OFF); + SK_IF_WRITE_1(sc_if, 0, SK_TXAR1_COUNTERCTL, SK_TXARCTL_OFF); + SK_IF_WRITE_1(sc_if, 0, SK_RXLED1_CTL, SK_RXLEDCTL_COUNTER_STOP); + SK_IF_WRITE_1(sc_if, 0, SK_TXLED1_CTL, SK_RXLEDCTL_COUNTER_STOP); + SK_IF_WRITE_1(sc_if, 0, SK_LINKLED1_CTL, SK_LINKLED_OFF); + SK_IF_WRITE_1(sc_if, 0, SK_LINKLED1_CTL, SK_LINKLED_LINKSYNC_OFF); + + /* Disable interrupts */ + if (sc_if->sk_port == SK_PORT_A) + sc->sk_intrmask &= ~SK_INTRS1; + else + sc->sk_intrmask &= ~SK_INTRS2; + CSR_WRITE_4(sc, SK_IMR, sc->sk_intrmask); + + SK_XM_READ_2(sc_if, XM_ISR); + SK_XM_WRITE_2(sc_if, XM_IMR, 0xFFFF); + + /* Free RX and TX mbufs still in the queues. */ + for (i = 0; i < SK_RX_RING_CNT; i++) { + rxd = &sc_if->sk_cdata.sk_rxdesc[i]; + if (rxd->rx_m != NULL) { + bus_dmamap_sync(sc_if->sk_cdata.sk_rx_tag, + rxd->rx_dmamap, BUS_DMASYNC_POSTREAD); + bus_dmamap_unload(sc_if->sk_cdata.sk_rx_tag, + rxd->rx_dmamap); + m_freem(rxd->rx_m); + rxd->rx_m = NULL; + } + } + for (i = 0; i < SK_JUMBO_RX_RING_CNT; i++) { + jrxd = &sc_if->sk_cdata.sk_jumbo_rxdesc[i]; + if (jrxd->rx_m != NULL) { + bus_dmamap_sync(sc_if->sk_cdata.sk_jumbo_rx_tag, + jrxd->rx_dmamap, BUS_DMASYNC_POSTREAD); + bus_dmamap_unload(sc_if->sk_cdata.sk_jumbo_rx_tag, + jrxd->rx_dmamap); + m_freem(jrxd->rx_m); + jrxd->rx_m = NULL; + } + } + for (i = 0; i < SK_TX_RING_CNT; i++) { + txd = &sc_if->sk_cdata.sk_txdesc[i]; + if (txd->tx_m != NULL) { + bus_dmamap_sync(sc_if->sk_cdata.sk_tx_tag, + txd->tx_dmamap, BUS_DMASYNC_POSTWRITE); + bus_dmamap_unload(sc_if->sk_cdata.sk_tx_tag, + txd->tx_dmamap); + m_freem(txd->tx_m); + txd->tx_m = NULL; + } + } + + ifp->if_drv_flags &= ~(IFF_DRV_RUNNING|IFF_DRV_OACTIVE); + + return; +} + +static int +sysctl_int_range(SYSCTL_HANDLER_ARGS, int low, int high) +{ + int error, value; + + if (!arg1) + return (EINVAL); + value = *(int *)arg1; + error = sysctl_handle_int(oidp, &value, 0, req); + if (error || !req->newptr) + return (error); + if (value < low || value > high) + return (EINVAL); + *(int *)arg1 = value; + return (0); +} + +static int +sysctl_hw_sk_int_mod(SYSCTL_HANDLER_ARGS) +{ + return (sysctl_int_range(oidp, arg1, arg2, req, SK_IM_MIN, SK_IM_MAX)); +} Property changes on: stable/6/sys/dev/sk/if_sk.c ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/geom/eli/g_eli_privacy.c =================================================================== --- stable/6/sys/geom/eli/g_eli_privacy.c (nonexistent) +++ stable/6/sys/geom/eli/g_eli_privacy.c (revision 159558) @@ -0,0 +1,270 @@ +/*- + * Copyright (c) 2005-2006 Pawel Jakub Dawidek + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +#include +#include +#include + +/* + * Code paths: + * BIO_READ: + * g_eli_start -> g_io_request -> g_eli_read_done -> g_eli_crypto_run -> g_eli_crypto_read_done -> g_io_deliver + * BIO_WRITE: + * g_eli_start -> g_eli_crypto_run -> g_eli_crypto_write_done -> g_io_request -> g_eli_write_done -> g_io_deliver + */ + +MALLOC_DECLARE(M_ELI); + +/* + * The function is called after we read and decrypt data. + * + * g_eli_start -> g_io_request -> g_eli_read_done -> g_eli_crypto_run -> G_ELI_CRYPTO_READ_DONE -> g_io_deliver + */ +static int +g_eli_crypto_read_done(struct cryptop *crp) +{ + struct bio *bp; + + if (crp->crp_etype == EAGAIN) { + if (g_eli_crypto_rerun(crp) == 0) + return (0); + } + bp = (struct bio *)crp->crp_opaque; + bp->bio_inbed++; + if (crp->crp_etype == 0) { + G_ELI_DEBUG(3, "Crypto READ request done (%d/%d).", + bp->bio_inbed, bp->bio_children); + bp->bio_completed += crp->crp_olen; + } else { + G_ELI_DEBUG(1, "Crypto READ request failed (%d/%d) error=%d.", + bp->bio_inbed, bp->bio_children, crp->crp_etype); + if (bp->bio_error == 0) + bp->bio_error = crp->crp_etype; + } + /* + * Do we have all sectors already? + */ + if (bp->bio_inbed < bp->bio_children) + return (0); + free(bp->bio_driver2, M_ELI); + bp->bio_driver2 = NULL; + if (bp->bio_error != 0) { + G_ELI_LOGREQ(0, bp, "Crypto READ request failed (error=%d).", + bp->bio_error); + bp->bio_completed = 0; + } + /* + * Read is finished, send it up. + */ + g_io_deliver(bp, bp->bio_error); + return (0); +} + +/* + * The function is called after data encryption. + * + * g_eli_start -> g_eli_crypto_run -> G_ELI_CRYPTO_WRITE_DONE -> g_io_request -> g_eli_write_done -> g_io_deliver + */ +static int +g_eli_crypto_write_done(struct cryptop *crp) +{ + struct g_geom *gp; + struct g_consumer *cp; + struct bio *bp, *cbp; + + if (crp->crp_etype == EAGAIN) { + if (g_eli_crypto_rerun(crp) == 0) + return (0); + } + bp = (struct bio *)crp->crp_opaque; + bp->bio_inbed++; + if (crp->crp_etype == 0) { + G_ELI_DEBUG(3, "Crypto WRITE request done (%d/%d).", + bp->bio_inbed, bp->bio_children); + } else { + G_ELI_DEBUG(1, "Crypto WRITE request failed (%d/%d) error=%d.", + bp->bio_inbed, bp->bio_children, crp->crp_etype); + if (bp->bio_error == 0) + bp->bio_error = crp->crp_etype; + } + /* + * All sectors are already encrypted? + */ + if (bp->bio_inbed < bp->bio_children) + return (0); + bp->bio_inbed = 0; + bp->bio_children = 1; + cbp = bp->bio_driver1; + bp->bio_driver1 = NULL; + if (bp->bio_error != 0) { + G_ELI_LOGREQ(0, bp, "Crypto WRITE request failed (error=%d).", + bp->bio_error); + free(bp->bio_driver2, M_ELI); + bp->bio_driver2 = NULL; + g_destroy_bio(cbp); + g_io_deliver(bp, bp->bio_error); + return (0); + } + cbp->bio_data = bp->bio_driver2; + cbp->bio_done = g_eli_write_done; + gp = bp->bio_to->geom; + cp = LIST_FIRST(&gp->consumer); + cbp->bio_to = cp->provider; + G_ELI_LOGREQ(2, cbp, "Sending request."); + /* + * Send encrypted data to the provider. + */ + g_io_request(cbp, cp); + return (0); +} + +/* + * This is the main function responsible for cryptography (ie. communication + * with crypto(9) subsystem). + */ +void +g_eli_crypto_run(struct g_eli_worker *wr, struct bio *bp) +{ + struct g_eli_softc *sc; + struct cryptop *crp; + struct cryptodesc *crd; + struct uio *uio; + struct iovec *iov; + u_int i, nsec, add, secsize; + int err, error; + size_t size; + u_char *p, *data; + + G_ELI_LOGREQ(3, bp, "%s", __func__); + + bp->bio_pflags = wr->w_number; + sc = wr->w_softc; + secsize = LIST_FIRST(&sc->sc_geom->provider)->sectorsize; + nsec = bp->bio_length / secsize; + + /* + * Calculate how much memory do we need. + * We need separate crypto operation for every single sector. + * It is much faster to calculate total amount of needed memory here and + * do the allocation once instead of allocating memory in pieces (many, + * many pieces). + */ + size = sizeof(*crp) * nsec; + size += sizeof(*crd) * nsec; + size += sizeof(*uio) * nsec; + size += sizeof(*iov) * nsec; + /* + * If we write the data we cannot destroy current bio_data content, + * so we need to allocate more memory for encrypted data. + */ + if (bp->bio_cmd == BIO_WRITE) + size += bp->bio_length; + p = malloc(size, M_ELI, M_WAITOK); + + bp->bio_inbed = 0; + bp->bio_children = nsec; + bp->bio_driver2 = p; + + if (bp->bio_cmd == BIO_READ) + data = bp->bio_data; + else { + data = p; + p += bp->bio_length; + bcopy(bp->bio_data, data, bp->bio_length); + } + + error = 0; + for (i = 0, add = 0; i < nsec; i++, add += secsize) { + crp = (struct cryptop *)p; p += sizeof(*crp); + crd = (struct cryptodesc *)p; p += sizeof(*crd); + uio = (struct uio *)p; p += sizeof(*uio); + iov = (struct iovec *)p; p += sizeof(*iov); + + iov->iov_len = secsize; + iov->iov_base = data; + data += secsize; + + uio->uio_iov = iov; + uio->uio_iovcnt = 1; + uio->uio_segflg = UIO_SYSSPACE; + uio->uio_resid = secsize; + + crp->crp_sid = wr->w_sid; + crp->crp_ilen = secsize; + crp->crp_olen = secsize; + crp->crp_opaque = (void *)bp; + crp->crp_buf = (void *)uio; + if (bp->bio_cmd == BIO_WRITE) + crp->crp_callback = g_eli_crypto_write_done; + else /* if (bp->bio_cmd == BIO_READ) */ + crp->crp_callback = g_eli_crypto_read_done; + crp->crp_flags = CRYPTO_F_IOV | CRYPTO_F_CBIFSYNC | CRYPTO_F_REL; + if (g_eli_batch) + crp->crp_flags |= CRYPTO_F_BATCH; + crp->crp_desc = crd; + + crd->crd_skip = 0; + crd->crd_len = secsize; + crd->crd_flags = CRD_F_IV_EXPLICIT | CRD_F_IV_PRESENT; + if (bp->bio_cmd == BIO_WRITE) + crd->crd_flags |= CRD_F_ENCRYPT; + crd->crd_alg = sc->sc_ealgo; + crd->crd_key = sc->sc_ekey; + crd->crd_klen = sc->sc_ekeylen; + g_eli_crypto_ivgen(sc, bp->bio_offset + add, crd->crd_iv, + sizeof(crd->crd_iv)); + crd->crd_next = NULL; + + crp->crp_etype = 0; + err = crypto_dispatch(crp); + if (error == 0) + error = err; + } + if (bp->bio_error == 0) + bp->bio_error = error; +} Property changes on: stable/6/sys/geom/eli/g_eli_privacy.c ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/i386/i386/minidump_machdep.c =================================================================== --- stable/6/sys/i386/i386/minidump_machdep.c (nonexistent) +++ stable/6/sys/i386/i386/minidump_machdep.c (revision 159558) @@ -0,0 +1,405 @@ +/*- + * Copyright (c) 2006 Peter Wemm + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +CTASSERT(sizeof(struct kerneldumpheader) == 512); + +/* + * Don't touch the first SIZEOF_METADATA bytes on the dump device. This + * is to protect us from metadata and to protect metadata from us. + */ +#define SIZEOF_METADATA (64*1024) + +#define MD_ALIGN(x) (((off_t)(x) + PAGE_MASK) & ~PAGE_MASK) +#define DEV_ALIGN(x) (((off_t)(x) + (DEV_BSIZE-1)) & ~(DEV_BSIZE-1)) + +uint32_t *vm_page_dump; +int vm_page_dump_size; + +static struct kerneldumpheader kdh; +static off_t dumplo; + +/* Handle chunked writes. */ +static size_t fragsz; +static void *dump_va; +static uint64_t counter, progress; + +CTASSERT(sizeof(*vm_page_dump) == 4); + +static int +is_dumpable(vm_paddr_t pa) +{ + int i; + + for (i = 0; dump_avail[i] != 0 || dump_avail[i + 1] != 0; i += 2) { + if (pa >= dump_avail[i] && pa < dump_avail[i + 1]) + return (1); + } + return (0); +} + +/* XXX should be MI */ +static void +mkdumpheader(struct kerneldumpheader *kdh, uint32_t archver, uint64_t dumplen, + uint32_t blksz) +{ + + bzero(kdh, sizeof(*kdh)); + strncpy(kdh->magic, KERNELDUMPMAGIC, sizeof(kdh->magic)); + strncpy(kdh->architecture, MACHINE_ARCH, sizeof(kdh->architecture)); + kdh->version = htod32(KERNELDUMPVERSION); + kdh->architectureversion = htod32(archver); + kdh->dumplength = htod64(dumplen); + kdh->dumptime = htod64(time_second); + kdh->blocksize = htod32(blksz); + strncpy(kdh->hostname, hostname, sizeof(kdh->hostname)); + strncpy(kdh->versionstring, version, sizeof(kdh->versionstring)); + if (panicstr != NULL) + strncpy(kdh->panicstring, panicstr, sizeof(kdh->panicstring)); + kdh->parity = kerneldump_parity(kdh); +} + +#define PG2MB(pgs) (((pgs) + (1 << 8) - 1) >> 8) + +static int +blk_flush(struct dumperinfo *di) +{ + int error; + + if (fragsz == 0) + return (0); + + error = di->dumper(di->priv, dump_va, 0, dumplo, fragsz); + dumplo += fragsz; + fragsz = 0; + return (error); +} + +static int +blk_write(struct dumperinfo *di, char *ptr, vm_paddr_t pa, size_t sz) +{ + size_t len; + int error, i, c; + + error = 0; + if ((sz % PAGE_SIZE) != 0) { + printf("size not page aligned\n"); + return (EINVAL); + } + if (ptr != NULL && pa != 0) { + printf("cant have both va and pa!\n"); + return (EINVAL); + } + if (pa != 0 && (((uintptr_t)ptr) % PAGE_SIZE) != 0) { + printf("address not page aligned\n"); + return (EINVAL); + } + if (ptr != NULL) { + /* If we're doing a virtual dump, flush any pre-existing pa pages */ + error = blk_flush(di); + if (error) + return (error); + } + while (sz) { + len = (MAXDUMPPGS * PAGE_SIZE) - fragsz; + if (len > sz) + len = sz; + counter += len; + progress -= len; + if (counter >> 24) { + printf(" %lld", PG2MB(progress >> PAGE_SHIFT)); + counter &= (1<<24) - 1; + } + if (ptr) { + error = di->dumper(di->priv, ptr, 0, dumplo, len); + if (error) + return (error); + dumplo += len; + ptr += len; + sz -= len; + } else { + for (i = 0; i < len; i += PAGE_SIZE) + dump_va = pmap_kenter_temporary(pa + i, (i + fragsz) >> PAGE_SHIFT); + fragsz += len; + pa += len; + sz -= len; + if (fragsz == (MAXDUMPPGS * PAGE_SIZE)) { + error = blk_flush(di); + if (error) + return (error); + } + } + + /* Check for user abort. */ + c = cncheckc(); + if (c == 0x03) + return (ECANCELED); + if (c != -1) + printf(" (CTRL-C to abort) "); + } + + return (0); +} + +/* A fake page table page, to avoid having to handle both 4K and 2M pages */ +static pt_entry_t fakept[NPTEPG]; + +void +minidumpsys(struct dumperinfo *di) +{ + uint64_t dumpsize; + uint32_t ptesize; + vm_offset_t va; + int error; + uint32_t bits; + uint64_t pa; + pd_entry_t *pd; + pt_entry_t *pt; + int i, j, k, bit; + struct minidumphdr mdhdr; + + counter = 0; + /* Walk page table pages, set bits in vm_page_dump */ + ptesize = 0; + for (va = KERNBASE; va < kernel_vm_end; va += NBPDR) { + /* + * We always write a page, even if it is zero. Each + * page written corresponds to 2MB of space + */ + ptesize += PAGE_SIZE; + pd = (pd_entry_t *)((uintptr_t)IdlePTD + KERNBASE); /* always mapped! */ + j = va >> PDRSHIFT; + if ((pd[j] & (PG_PS | PG_V)) == (PG_PS | PG_V)) { + /* This is an entire 2M page. */ + pa = pd[j] & PG_FRAME & ~PDRMASK; + for (k = 0; k < NPTEPG; k++) { + if (is_dumpable(pa)) + dump_add_page(pa); + pa += PAGE_SIZE; + } + continue; + } + if ((pd[j] & PG_V) == PG_V) { + /* set bit for each valid page in this 2MB block */ + pt = pmap_kenter_temporary(pd[j] & PG_FRAME, 0); + for (k = 0; k < NPTEPG; k++) { + if ((pt[k] & PG_V) == PG_V) { + pa = pt[k] & PG_FRAME; + if (is_dumpable(pa)) + dump_add_page(pa); + } + } + } else { + /* nothing, we're going to dump a null page */ + } + } + + /* Calculate dump size. */ + dumpsize = ptesize; + dumpsize += round_page(msgbufp->msg_size); + dumpsize += round_page(vm_page_dump_size); + for (i = 0; i < vm_page_dump_size / sizeof(*vm_page_dump); i++) { + bits = vm_page_dump[i]; + while (bits) { + bit = bsfl(bits); + pa = (((uint64_t)i * sizeof(*vm_page_dump) * NBBY) + bit) * PAGE_SIZE; + /* Clear out undumpable pages now if needed */ + if (is_dumpable(pa)) { + dumpsize += PAGE_SIZE; + } else { + dump_drop_page(pa); + } + bits &= ~(1ul << bit); + } + } + dumpsize += PAGE_SIZE; + + /* Determine dump offset on device. */ + if (di->mediasize < SIZEOF_METADATA + dumpsize + sizeof(kdh) * 2) { + error = ENOSPC; + goto fail; + } + dumplo = di->mediaoffset + di->mediasize - dumpsize; + dumplo -= sizeof(kdh) * 2; + progress = dumpsize; + + /* Initialize mdhdr */ + bzero(&mdhdr, sizeof(mdhdr)); + strcpy(mdhdr.magic, MINIDUMP_MAGIC); + mdhdr.version = MINIDUMP_VERSION; + mdhdr.msgbufsize = msgbufp->msg_size; + mdhdr.bitmapsize = vm_page_dump_size; + mdhdr.ptesize = ptesize; + mdhdr.kernbase = KERNBASE; +#ifdef PAE + mdhdr.paemode = 1; +#endif + + mkdumpheader(&kdh, KERNELDUMP_I386_VERSION, dumpsize, di->blocksize); + + printf("Physical memory: %ju MB\n", ptoa((uintmax_t)physmem) / 1048576); + printf("Dumping %llu MB:", (long long)dumpsize >> 20); + + /* Dump leader */ + error = di->dumper(di->priv, &kdh, 0, dumplo, sizeof(kdh)); + if (error) + goto fail; + dumplo += sizeof(kdh); + + /* Dump my header */ + bzero(&fakept, sizeof(fakept)); + bcopy(&mdhdr, &fakept, sizeof(mdhdr)); + error = blk_write(di, (char *)&fakept, 0, PAGE_SIZE); + if (error) + goto fail; + + /* Dump msgbuf up front */ + error = blk_write(di, (char *)msgbufp->msg_ptr, 0, round_page(msgbufp->msg_size)); + if (error) + goto fail; + + /* Dump bitmap */ + error = blk_write(di, (char *)vm_page_dump, 0, round_page(vm_page_dump_size)); + if (error) + goto fail; + + /* Dump kernel page table pages */ + for (va = KERNBASE; va < kernel_vm_end; va += NBPDR) { + /* We always write a page, even if it is zero */ + pd = (pd_entry_t *)((uintptr_t)IdlePTD + KERNBASE); /* always mapped! */ + j = va >> PDRSHIFT; + if ((pd[j] & (PG_PS | PG_V)) == (PG_PS | PG_V)) { + /* This is a single 2M block. Generate a fake PTP */ + pa = pd[j] & PG_FRAME & ~PDRMASK; + for (k = 0; k < NPTEPG; k++) { + fakept[k] = (pa + (k * PAGE_SIZE)) | PG_V | PG_RW | PG_A | PG_M; + } + error = blk_write(di, (char *)&fakept, 0, PAGE_SIZE); + if (error) + goto fail; + /* flush, in case we reuse fakept in the same block */ + error = blk_flush(di); + if (error) + goto fail; + continue; + } + if ((pd[j] & PG_V) == PG_V) { + pa = pd[j] & PG_FRAME; + error = blk_write(di, 0, pa, PAGE_SIZE); + if (error) + goto fail; + } else { + bzero(fakept, sizeof(fakept)); + error = blk_write(di, (char *)&fakept, 0, PAGE_SIZE); + if (error) + goto fail; + /* flush, in case we reuse fakept in the same block */ + error = blk_flush(di); + if (error) + goto fail; + } + } + + /* Dump memory chunks */ + /* XXX cluster it up and use blk_dump() */ + for (i = 0; i < vm_page_dump_size / sizeof(*vm_page_dump); i++) { + bits = vm_page_dump[i]; + while (bits) { + bit = bsfl(bits); + pa = (((uint64_t)i * sizeof(*vm_page_dump) * NBBY) + bit) * PAGE_SIZE; + error = blk_write(di, 0, pa, PAGE_SIZE); + if (error) + goto fail; + bits &= ~(1ul << bit); + } + } + + error = blk_flush(di); + if (error) + goto fail; + + /* Dump trailer */ + error = di->dumper(di->priv, &kdh, 0, dumplo, sizeof(kdh)); + if (error) + goto fail; + dumplo += sizeof(kdh); + + /* Signal completion, signoff and exit stage left. */ + di->dumper(di->priv, NULL, 0, 0, 0); + printf("\nDump complete\n"); + return; + + fail: + if (error < 0) + error = -error; + + if (error == ECANCELED) + printf("\nDump aborted\n"); + else if (error == ENOSPC) + printf("\nDump failed. Partition too small.\n"); + else + printf("\n** DUMP FAILED (ERROR %d) **\n", error); +} + +void +dump_add_page(vm_paddr_t pa) +{ + int idx, bit; + + pa >>= PAGE_SHIFT; + idx = pa >> 5; /* 2^5 = 32 */ + bit = pa & 31; + atomic_set_int(&vm_page_dump[idx], 1ul << bit); +} + +void +dump_drop_page(vm_paddr_t pa) +{ + int idx, bit; + + pa >>= PAGE_SHIFT; + idx = pa >> 5; /* 2^5 = 32 */ + bit = pa & 31; + atomic_clear_int(&vm_page_dump[idx], 1ul << bit); +} + Property changes on: stable/6/sys/i386/i386/minidump_machdep.c ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/security/audit/audit_bsm_klib.c =================================================================== --- stable/6/sys/security/audit/audit_bsm_klib.c (nonexistent) +++ stable/6/sys/security/audit/audit_bsm_klib.c (revision 159558) @@ -0,0 +1,545 @@ +/* + * Copyright (c) 1999-2005 Apple Computer, Inc. + * Copyright (c) 2005 Robert N. M. Watson + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of + * its contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR + * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +/* + * Hash table functions for the audit event number to event class mask + * mapping. + */ +#define EVCLASSMAP_HASH_TABLE_SIZE 251 +struct evclass_elem { + au_event_t event; + au_class_t class; + LIST_ENTRY(evclass_elem) entry; +}; +struct evclass_list { + LIST_HEAD(, evclass_elem) head; +}; + +static MALLOC_DEFINE(M_AUDITEVCLASS, "audit_evclass", "Audit event class"); +static struct mtx evclass_mtx; +static struct evclass_list evclass_hash[EVCLASSMAP_HASH_TABLE_SIZE]; + +/* + * Look up the class for an audit event in the class mapping table. + */ +au_class_t +au_event_class(au_event_t event) +{ + struct evclass_list *evcl; + struct evclass_elem *evc; + au_class_t class; + + mtx_lock(&evclass_mtx); + evcl = &evclass_hash[event % EVCLASSMAP_HASH_TABLE_SIZE]; + class = AU_NULL; + LIST_FOREACH(evc, &evcl->head, entry) { + if (evc->event == event) { + class = evc->class; + goto out; + } + } +out: + mtx_unlock(&evclass_mtx); + return (class); +} + +/* + * Insert a event to class mapping. If the event already exists in the + * mapping, then replace the mapping with the new one. + * + * XXX There is currently no constraints placed on the number of mappings. + * May want to either limit to a number, or in terms of memory usage. + */ +void +au_evclassmap_insert(au_event_t event, au_class_t class) +{ + struct evclass_list *evcl; + struct evclass_elem *evc, *evc_new; + + /* + * Pessimistically, always allocate storage before acquiring mutex. + * Free if there is already a mapping for this event. + */ + evc_new = malloc(sizeof(*evc), M_AUDITEVCLASS, M_WAITOK); + + mtx_lock(&evclass_mtx); + evcl = &evclass_hash[event % EVCLASSMAP_HASH_TABLE_SIZE]; + LIST_FOREACH(evc, &evcl->head, entry) { + if (evc->event == event) { + evc->class = class; + mtx_unlock(&evclass_mtx); + free(evc_new, M_AUDITEVCLASS); + return; + } + } + evc = evc_new; + evc->event = event; + evc->class = class; + LIST_INSERT_HEAD(&evcl->head, evc, entry); + mtx_unlock(&evclass_mtx); +} + +void +au_evclassmap_init(void) +{ + int i; + + mtx_init(&evclass_mtx, "evclass_mtx", NULL, MTX_DEF); + for (i = 0; i < EVCLASSMAP_HASH_TABLE_SIZE; i++) + LIST_INIT(&evclass_hash[i].head); + + /* + * Set up the initial event to class mapping for system calls. + * + * XXXRW: Really, this should walk all possible audit events, not all + * native ABI system calls, as there may be audit events reachable + * only through non-native system calls. It also seems a shame to + * frob the mutex this early. + */ + for (i = 0; i < SYS_MAXSYSCALL; i++) { + if (sysent[i].sy_auevent != AUE_NULL) + au_evclassmap_insert(sysent[i].sy_auevent, AU_NULL); + } +} + +/* + * Check whether an event is aditable by comparing the mask of classes this + * event is part of against the given mask. + */ +int +au_preselect(au_event_t event, au_class_t class, au_mask_t *mask_p, int sorf) +{ + au_class_t effmask = 0; + + if (mask_p == NULL) + return (-1); + + /* + * Perform the actual check of the masks against the event. + */ + if (sorf & AU_PRS_SUCCESS) + effmask |= (mask_p->am_success & class); + + if (sorf & AU_PRS_FAILURE) + effmask |= (mask_p->am_failure & class); + + if (effmask) + return (1); + else + return (0); +} + +/* + * Convert sysctl names and present arguments to events. + */ +au_event_t +ctlname_to_sysctlevent(int name[], uint64_t valid_arg) +{ + + /* can't parse it - so return the worst case */ + if ((valid_arg & (ARG_CTLNAME | ARG_LEN)) != (ARG_CTLNAME | ARG_LEN)) + return (AUE_SYSCTL); + + switch (name[0]) { + /* non-admin "lookups" treat them special */ + case KERN_OSTYPE: + case KERN_OSRELEASE: + case KERN_OSREV: + case KERN_VERSION: + case KERN_ARGMAX: + case KERN_CLOCKRATE: + case KERN_BOOTTIME: + case KERN_POSIX1: + case KERN_NGROUPS: + case KERN_JOB_CONTROL: + case KERN_SAVED_IDS: + case KERN_OSRELDATE: + case KERN_DUMMY: + return (AUE_SYSCTL_NONADMIN); + + /* only treat the changeable controls as admin */ + case KERN_MAXVNODES: + case KERN_MAXPROC: + case KERN_MAXFILES: + case KERN_MAXPROCPERUID: + case KERN_MAXFILESPERPROC: + case KERN_HOSTID: + case KERN_SECURELVL: + case KERN_HOSTNAME: + case KERN_VNODE: + case KERN_PROC: + case KERN_FILE: + case KERN_PROF: + case KERN_NISDOMAINNAME: + case KERN_UPDATEINTERVAL: + case KERN_NTP_PLL: + case KERN_BOOTFILE: + case KERN_DUMPDEV: + case KERN_IPC: + case KERN_PS_STRINGS: + case KERN_USRSTACK: + case KERN_LOGSIGEXIT: + case KERN_IOV_MAX: + case KERN_MAXID: + return ((valid_arg & ARG_VALUE) ? + AUE_SYSCTL : AUE_SYSCTL_NONADMIN); + + default: + return (AUE_SYSCTL); + } + /* NOTREACHED */ +} + +/* + * Convert an open flags specifier into a specific type of open event for + * auditing purposes. + */ +au_event_t +flags_and_error_to_openevent(int oflags, int error) +{ + au_event_t aevent; + + /* + * Need to check only those flags we care about. + */ + oflags = oflags & (O_RDONLY | O_CREAT | O_TRUNC | O_RDWR | O_WRONLY); + + /* + * These checks determine what flags are on with the condition that + * ONLY that combination is on, and no other flags are on. + */ + switch (oflags) { + case O_RDONLY: + aevent = AUE_OPEN_R; + break; + + case (O_RDONLY | O_CREAT): + aevent = AUE_OPEN_RC; + break; + + case (O_RDONLY | O_CREAT | O_TRUNC): + aevent = AUE_OPEN_RTC; + break; + + case (O_RDONLY | O_TRUNC): + aevent = AUE_OPEN_RT; + break; + + case O_RDWR: + aevent = AUE_OPEN_RW; + break; + + case (O_RDWR | O_CREAT): + aevent = AUE_OPEN_RWC; + break; + + case (O_RDWR | O_CREAT | O_TRUNC): + aevent = AUE_OPEN_RWTC; + break; + + case (O_RDWR | O_TRUNC): + aevent = AUE_OPEN_RWT; + break; + + case O_WRONLY: + aevent = AUE_OPEN_W; + break; + + case (O_WRONLY | O_CREAT): + aevent = AUE_OPEN_WC; + break; + + case (O_WRONLY | O_CREAT | O_TRUNC): + aevent = AUE_OPEN_WTC; + break; + + case (O_WRONLY | O_TRUNC): + aevent = AUE_OPEN_WT; + break; + + default: + aevent = AUE_OPEN; + break; + } + +#if 0 + /* + * Convert chatty errors to better matching events. + * Failures to find a file are really just attribute + * events - so recast them as such. + * + * XXXAUDIT: Solaris defines that AUE_OPEN will never be returned, it + * is just a placeholder. However, in Darwin we return that in + * preference to other events. For now, comment this out as we don't + * have a BSM conversion routine for AUE_OPEN. + */ + switch (aevent) { + case AUE_OPEN_R: + case AUE_OPEN_RT: + case AUE_OPEN_RW: + case AUE_OPEN_RWT: + case AUE_OPEN_W: + case AUE_OPEN_WT: + if (error == ENOENT) + aevent = AUE_OPEN; + } +#endif + return (aevent); +} + +/* + * Convert a MSGCTL command to a specific event. + */ +int +msgctl_to_event(int cmd) +{ + + switch (cmd) { + case IPC_RMID: + return (AUE_MSGCTL_RMID); + + case IPC_SET: + return (AUE_MSGCTL_SET); + + case IPC_STAT: + return (AUE_MSGCTL_STAT); + + default: + /* We will audit a bad command */ + return (AUE_MSGCTL); + } +} + +/* + * Convert a SEMCTL command to a specific event. + */ +int +semctl_to_event(int cmd) +{ + + switch (cmd) { + case GETALL: + return (AUE_SEMCTL_GETALL); + + case GETNCNT: + return (AUE_SEMCTL_GETNCNT); + + case GETPID: + return (AUE_SEMCTL_GETPID); + + case GETVAL: + return (AUE_SEMCTL_GETVAL); + + case GETZCNT: + return (AUE_SEMCTL_GETZCNT); + + case IPC_RMID: + return (AUE_SEMCTL_RMID); + + case IPC_SET: + return (AUE_SEMCTL_SET); + + case SETALL: + return (AUE_SEMCTL_SETALL); + + case SETVAL: + return (AUE_SEMCTL_SETVAL); + + case IPC_STAT: + return (AUE_SEMCTL_STAT); + + default: + /* We will audit a bad command */ + return (AUE_SEMCTL); + } +} + +/* + * Convert a command for the auditon() system call to a audit event. + */ +int +auditon_command_event(int cmd) +{ + + switch(cmd) { + case A_GETPOLICY: + return (AUE_AUDITON_GPOLICY); + + case A_SETPOLICY: + return (AUE_AUDITON_SPOLICY); + + case A_GETKMASK: + return (AUE_AUDITON_GETKMASK); + + case A_SETKMASK: + return (AUE_AUDITON_SETKMASK); + + case A_GETQCTRL: + return (AUE_AUDITON_GQCTRL); + + case A_SETQCTRL: + return (AUE_AUDITON_SQCTRL); + + case A_GETCWD: + return (AUE_AUDITON_GETCWD); + + case A_GETCAR: + return (AUE_AUDITON_GETCAR); + + case A_GETSTAT: + return (AUE_AUDITON_GETSTAT); + + case A_SETSTAT: + return (AUE_AUDITON_SETSTAT); + + case A_SETUMASK: + return (AUE_AUDITON_SETUMASK); + + case A_SETSMASK: + return (AUE_AUDITON_SETSMASK); + + case A_GETCOND: + return (AUE_AUDITON_GETCOND); + + case A_SETCOND: + return (AUE_AUDITON_SETCOND); + + case A_GETCLASS: + return (AUE_AUDITON_GETCLASS); + + case A_SETCLASS: + return (AUE_AUDITON_SETCLASS); + + case A_GETPINFO: + case A_SETPMASK: + case A_SETFSIZE: + case A_GETFSIZE: + case A_GETPINFO_ADDR: + case A_GETKAUDIT: + case A_SETKAUDIT: + default: + return (AUE_AUDITON); /* No special record */ + } +} + +/* + * Create a canonical path from given path by prefixing either the root + * directory, or the current working directory. If the process working + * directory is NULL, we could use 'rootvnode' to obtain the root directoty, + * but this results in a volfs name written to the audit log. So we will + * leave the filename starting with '/' in the audit log in this case. + * + * XXXRW: Since we combine two paths here, ideally a buffer of size + * MAXPATHLEN * 2 would be passed in. + */ +void +canon_path(struct thread *td, char *path, char *cpath) +{ + char *bufp; + char *retbuf, *freebuf; + struct vnode *vnp; + struct filedesc *fdp; + int cisr, error, vfslocked; + + fdp = td->td_proc->p_fd; + bufp = path; + cisr = 0; + FILEDESC_LOCK(fdp); + if (*(path) == '/') { + while (*(bufp) == '/') + bufp++; /* Skip leading '/'s. */ + /* + * If no process root, or it is the same as the system root, + * audit the path as passed in with a single '/'. + */ + if ((fdp->fd_rdir == NULL) || + (fdp->fd_rdir == rootvnode)) { + vnp = NULL; + bufp--; /* Restore one '/'. */ + } else { + vnp = fdp->fd_rdir; /* Use process root. */ + vref(vnp); + } + } else { + vnp = fdp->fd_cdir; /* Prepend the current dir. */ + cisr = (fdp->fd_rdir == fdp->fd_cdir); + vref(vnp); + bufp = path; + } + FILEDESC_UNLOCK(fdp); + if (vnp != NULL) { + /* + * XXX: vn_fullpath() on FreeBSD is "less reliable" than + * vn_getpath() on Darwin, so this will need more attention + * in the future. Also, the question and string bounding + * here seems a bit questionable and will also require + * attention. + */ + vfslocked = VFS_LOCK_GIANT(vnp->v_mount); + vn_lock(vnp, LK_EXCLUSIVE | LK_RETRY, td); + error = vn_fullpath(td, vnp, &retbuf, &freebuf); + if (error == 0) { + /* Copy and free buffer allocated by vn_fullpath(). + * If the current working directory was the same as + * the root directory, and the path was a relative + * pathname, do not separate the two components with + * the '/' character. + */ + snprintf(cpath, MAXPATHLEN, "%s%s%s", retbuf, + cisr ? "" : "/", bufp); + free(freebuf, M_TEMP); + } else + cpath[0] = '\0'; + vput(vnp); + VFS_UNLOCK_GIANT(vfslocked); + } else { + strlcpy(cpath, bufp, MAXPATHLEN); + } +} Property changes on: stable/6/sys/security/audit/audit_bsm_klib.c ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/security/audit/audit_trigger.c =================================================================== --- stable/6/sys/security/audit/audit_trigger.c (nonexistent) +++ stable/6/sys/security/audit/audit_trigger.c (revision 159558) @@ -0,0 +1,173 @@ +/*- + * Copyright (c) 2005 Wayne J. Salamon + * All rights reserved. + * + * This software was developed by Wayne Salamon for the TrustedBSD Project. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +/* + * Structures and operations to support the basic character special device + * used to communicate with userland. + */ +struct trigger_info { + unsigned int trigger; + TAILQ_ENTRY(trigger_info) list; +}; +static MALLOC_DEFINE(M_AUDITTRIGGER, "audit_trigger", "Audit trigger events"); +static struct cdev *audit_dev; +static int audit_isopen = 0; +static TAILQ_HEAD(, trigger_info) trigger_list; +static struct mtx audit_trigger_mtx; + +static int +audit_open(struct cdev *dev, int oflags, int devtype, struct thread *td) +{ + int error; + + /* Only one process may open the device at a time. */ + mtx_lock(&audit_trigger_mtx); + if (!audit_isopen) { + error = 0; + audit_isopen = 1; + } else + error = EBUSY; + mtx_unlock(&audit_trigger_mtx); + + return (error); +} + +static int +audit_close(struct cdev *dev, int fflag, int devtype, struct thread *td) +{ + struct trigger_info *ti; + + /* Flush the queue of pending trigger events. */ + mtx_lock(&audit_trigger_mtx); + audit_isopen = 0; + while (!TAILQ_EMPTY(&trigger_list)) { + ti = TAILQ_FIRST(&trigger_list); + TAILQ_REMOVE(&trigger_list, ti, list); + free(ti, M_AUDITTRIGGER); + } + mtx_unlock(&audit_trigger_mtx); + + return (0); +} + +static int +audit_read(struct cdev *dev, struct uio *uio, int ioflag) +{ + int error = 0; + struct trigger_info *ti = NULL; + + mtx_lock(&audit_trigger_mtx); + while (TAILQ_EMPTY(&trigger_list)) { + error = msleep(&trigger_list, &audit_trigger_mtx, + PSOCK | PCATCH, "auditd", 0); + if (error) + break; + } + if (!error) { + ti = TAILQ_FIRST(&trigger_list); + TAILQ_REMOVE(&trigger_list, ti, list); + } + mtx_unlock(&audit_trigger_mtx); + if (!error) { + error = uiomove(ti, sizeof *ti, uio); + free(ti, M_AUDITTRIGGER); + } + return (error); +} + +static int +audit_write(struct cdev *dev, struct uio *uio, int ioflag) +{ + + /* Communication is kernel->userspace only. */ + return (EOPNOTSUPP); +} + +int +send_trigger(unsigned int trigger) +{ + struct trigger_info *ti; + + /* If nobody's listening, we ain't talking. */ + if (!audit_isopen) + return (ENODEV); + + /* + * XXXAUDIT: Use a condition variable instead of msleep/wakeup? + */ + ti = malloc(sizeof *ti, M_AUDITTRIGGER, M_WAITOK); + mtx_lock(&audit_trigger_mtx); + ti->trigger = trigger; + TAILQ_INSERT_TAIL(&trigger_list, ti, list); + wakeup(&trigger_list); + mtx_unlock(&audit_trigger_mtx); + return (0); +} + +static struct cdevsw audit_cdevsw = { + .d_version = D_VERSION, + .d_open = audit_open, + .d_close = audit_close, + .d_read = audit_read, + .d_write = audit_write, + .d_name = "audit" +}; + +void +audit_trigger_init(void) +{ + + TAILQ_INIT(&trigger_list); + mtx_init(&audit_trigger_mtx, "audit_trigger_mtx", NULL, MTX_DEF); +} + +static void +audit_trigger_cdev_init(void *unused) +{ + + /* Create the special device file. */ + audit_dev = make_dev(&audit_cdevsw, 0, UID_ROOT, GID_KMEM, 0600, + AUDITDEV_FILENAME); +} + +SYSINIT(audit_trigger_cdev_init, SI_SUB_DRIVERS, SI_ORDER_MIDDLE, + audit_trigger_cdev_init, NULL); Property changes on: stable/6/sys/security/audit/audit_trigger.c ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/sys/security/audit/audit_worker.c =================================================================== --- stable/6/sys/security/audit/audit_worker.c (nonexistent) +++ stable/6/sys/security/audit/audit_worker.c (revision 159558) @@ -0,0 +1,531 @@ +/* + * Copyright (c) 1999-2005 Apple Computer, Inc. + * Copyright (c) 2006 Robert N. M. Watson + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of + * its contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR + * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +#include +#include + +#include +#include + +#include + +/* + * Worker thread that will schedule disk I/O, etc. + */ +static struct proc *audit_thread; + +/* + * When an audit log is rotated, the actual rotation must be performed by the + * audit worker thread, as it may have outstanding writes on the current + * audit log. audit_replacement_vp holds the vnode replacing the current + * vnode. We can't let more than one replacement occur at a time, so if more + * than one thread requests a replacement, only one can have the replacement + * "in progress" at any given moment. If a thread tries to replace the audit + * vnode and discovers a replacement is already in progress (i.e., + * audit_replacement_flag != 0), then it will sleep on audit_replacement_cv + * waiting its turn to perform a replacement. When a replacement is + * completed, this cv is signalled by the worker thread so a waiting thread + * can start another replacement. We also store a credential to perform + * audit log write operations with. + * + * The current credential and vnode are thread-local to audit_worker. + */ +static struct cv audit_replacement_cv; + +static int audit_replacement_flag; +static struct vnode *audit_replacement_vp; +static struct ucred *audit_replacement_cred; + +/* + * Flags related to Kernel->user-space communication. + */ +static int audit_file_rotate_wait; + +/* + * XXXAUDIT: Should adjust comments below to make it clear that we get to + * this point only if we believe we have storage, so not having space here is + * a violation of invariants derived from administrative procedures. I.e., + * someone else has written to the audit partition, leaving less space than + * we accounted for. + */ +static int +audit_record_write(struct vnode *vp, struct ucred *cred, struct thread *td, + void *data, size_t len) +{ + int ret; + long temp; + struct vattr vattr; + struct statfs *mnt_stat; + int vfslocked; + + if (vp == NULL) + return (0); + + mnt_stat = &vp->v_mount->mnt_stat; + vfslocked = VFS_LOCK_GIANT(vp->v_mount); + + /* + * First, gather statistics on the audit log file and file system so + * that we know how we're doing on space. In both cases, if we're + * unable to perform the operation, we drop the record and return. + * However, this is arguably an assertion failure. + * XXX Need a FreeBSD equivalent. + */ + ret = VFS_STATFS(vp->v_mount, mnt_stat, td); + if (ret) + goto out; + + vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, td); + ret = VOP_GETATTR(vp, &vattr, cred, td); + VOP_UNLOCK(vp, 0, td); + if (ret) + goto out; + + /* update the global stats struct */ + audit_fstat.af_currsz = vattr.va_size; + + /* + * XXX Need to decide what to do if the trigger to the audit daemon + * fails. + */ + + /* + * If we fall below minimum free blocks (hard limit), tell the audit + * daemon to force a rotation off of the file system. We also stop + * writing, which means this audit record is probably lost. If we + * fall below the minimum percent free blocks (soft limit), then + * kindly suggest to the audit daemon to do something. + */ + if (mnt_stat->f_bfree < AUDIT_HARD_LIMIT_FREE_BLOCKS) { + (void)send_trigger(AUDIT_TRIGGER_NO_SPACE); + /* + * Hopefully userspace did something about all the previous + * triggers that were sent prior to this critical condition. + * If fail-stop is set, then we're done; goodnight Gracie. + */ + if (audit_fail_stop) + panic("Audit log space exhausted and fail-stop set."); + else { + audit_suspended = 1; + ret = ENOSPC; + goto out; + } + } else + /* + * Send a message to the audit daemon that disk space is + * getting low. + * + * XXXAUDIT: Check math and block size calculation here. + */ + if (audit_qctrl.aq_minfree != 0) { + temp = mnt_stat->f_blocks / (100 / + audit_qctrl.aq_minfree); + if (mnt_stat->f_bfree < temp) + (void)send_trigger(AUDIT_TRIGGER_LOW_SPACE); + } + + /* + * Check if the current log file is full; if so, call for a log + * rotate. This is not an exact comparison; we may write some records + * over the limit. If that's not acceptable, then add a fudge factor + * here. + */ + if ((audit_fstat.af_filesz != 0) && + (audit_file_rotate_wait == 0) && + (vattr.va_size >= audit_fstat.af_filesz)) { + audit_file_rotate_wait = 1; + (void)send_trigger(AUDIT_TRIGGER_OPEN_NEW); + } + + /* + * If the estimated amount of audit data in the audit event queue + * (plus records allocated but not yet queued) has reached the amount + * of free space on the disk, then we need to go into an audit fail + * stop state, in which we do not permit the allocation/committing of + * any new audit records. We continue to process packets but don't + * allow any activities that might generate new records. In the + * future, we might want to detect when space is available again and + * allow operation to continue, but this behavior is sufficient to + * meet fail stop requirements in CAPP. + */ + if (audit_fail_stop && + (unsigned long) + ((audit_q_len + audit_pre_q_len + 1) * MAX_AUDIT_RECORD_SIZE) / + mnt_stat->f_bsize >= (unsigned long)(mnt_stat->f_bfree)) { + printf("audit_record_write: free space below size of audit " + "queue, failing stop\n"); + audit_in_failure = 1; + } + + ret = vn_rdwr(UIO_WRITE, vp, data, len, (off_t)0, UIO_SYSSPACE, + IO_APPEND|IO_UNIT, cred, NULL, NULL, td); + +out: + /* + * When we're done processing the current record, we have to check to + * see if we're in a failure mode, and if so, whether this was the + * last record left to be drained. If we're done draining, then we + * fsync the vnode and panic. + */ + if (audit_in_failure && audit_q_len == 0 && audit_pre_q_len == 0) { + VOP_LOCK(vp, LK_DRAIN | LK_INTERLOCK, td); + (void)VOP_FSYNC(vp, MNT_WAIT, td); + VOP_UNLOCK(vp, 0, td); + panic("Audit store overflow; record queue drained."); + } + + VFS_UNLOCK_GIANT(vfslocked); + + return (ret); +} + +/* + * If an appropriate signal has been received rotate the audit log based on + * the global replacement variables. Signal consumers as needed that the + * rotation has taken place. + * + * XXXRW: The global variables and CVs used to signal the audit_worker to + * perform a rotation are essentially a message queue of depth 1. It would + * be much nicer to actually use a message queue. + */ +static void +audit_worker_rotate(struct ucred **audit_credp, struct vnode **audit_vpp, + struct thread *audit_td) +{ + int do_replacement_signal, vfslocked; + struct ucred *old_cred; + struct vnode *old_vp; + + mtx_assert(&audit_mtx, MA_OWNED); + + do_replacement_signal = 0; + while (audit_replacement_flag != 0) { + old_cred = *audit_credp; + old_vp = *audit_vpp; + *audit_credp = audit_replacement_cred; + *audit_vpp = audit_replacement_vp; + audit_replacement_cred = NULL; + audit_replacement_vp = NULL; + audit_replacement_flag = 0; + + audit_enabled = (*audit_vpp != NULL); + + /* + * XXX: What to do about write failures here? + */ + if (old_vp != NULL) { + AUDIT_PRINTF(("Closing old audit file\n")); + mtx_unlock(&audit_mtx); + vfslocked = VFS_LOCK_GIANT(old_vp->v_mount); + vn_close(old_vp, AUDIT_CLOSE_FLAGS, old_cred, + audit_td); + VFS_UNLOCK_GIANT(vfslocked); + crfree(old_cred); + mtx_lock(&audit_mtx); + old_cred = NULL; + old_vp = NULL; + AUDIT_PRINTF(("Audit file closed\n")); + } + if (*audit_vpp != NULL) { + AUDIT_PRINTF(("Opening new audit file\n")); + } + do_replacement_signal = 1; + } + + /* + * Signal that replacement have occurred to wake up and + * start any other replacements started in parallel. We can + * continue about our business in the mean time. We + * broadcast so that both new replacements can be inserted, + * but also so that the source(s) of replacement can return + * successfully. + */ + if (do_replacement_signal) + cv_broadcast(&audit_replacement_cv); +} + +/* + * Given a kernel audit record, process as required. Kernel audit records + * are converted to one, or possibly two, BSM records, depending on whether + * there is a user audit record present also. Kernel records need be + * converted to BSM before they can be written out. Both types will be + * written to disk, and audit pipes. + */ +static void +audit_worker_process_record(struct vnode *audit_vp, struct ucred *audit_cred, + struct thread *audit_td, struct kaudit_record *ar) +{ + struct au_record *bsm; + au_class_t class; + au_event_t event; + int error, ret; + au_id_t auid; + int sorf; + + if ((ar->k_ar_commit & AR_COMMIT_USER) && + (ar->k_ar_commit & AR_PRESELECT_TRAIL)) { + error = audit_record_write(audit_vp, audit_cred, audit_td, + ar->k_udata, ar->k_ulen); + if (error && audit_panic_on_write_fail) + panic("audit_worker: write error %d\n", error); + else if (error) + printf("audit_worker: write error %d\n", error); + } + if ((ar->k_ar_commit & AR_COMMIT_USER) && + (ar->k_ar_commit & AR_PRESELECT_PIPE)) + audit_pipe_submit_user(ar->k_udata, ar->k_ulen); + + if (!(ar->k_ar_commit & AR_COMMIT_KERNEL)) + return; + + auid = ar->k_ar.ar_subj_auid; + event = ar->k_ar.ar_event; + class = au_event_class(event); + if (ar->k_ar.ar_errno == 0) + sorf = AU_PRS_SUCCESS; + else + sorf = AU_PRS_FAILURE; + + ret = kaudit_to_bsm(ar, &bsm); + switch (ret) { + case BSM_NOAUDIT: + return; + + case BSM_FAILURE: + printf("audit_worker_process_record: BSM_FAILURE\n"); + return; + + case BSM_SUCCESS: + break; + + default: + panic("kaudit_to_bsm returned %d", ret); + } + + if (ar->k_ar_commit & AR_PRESELECT_TRAIL) { + error = audit_record_write(audit_vp, audit_cred, + audit_td, bsm->data, bsm->len); + if (error && audit_panic_on_write_fail) + panic("audit_worker: write error %d\n", + error); + else if (error) + printf("audit_worker: write error %d\n", + error); + } + if (ar->k_ar_commit & AR_PRESELECT_PIPE) + audit_pipe_submit(auid, event, class, sorf, + ar->k_ar_commit & AR_PRESELECT_TRAIL, bsm->data, + bsm->len); + kau_free(bsm); +} + +/* + * The audit_worker thread is responsible for watching the event queue, + * dequeueing records, converting them to BSM format, and committing them to + * disk. In order to minimize lock thrashing, records are dequeued in sets + * to a thread-local work queue. In addition, the audit_work performs the + * actual exchange of audit log vnode pointer, as audit_vp is a thread-local + * variable. + */ +static void +audit_worker(void *arg) +{ + struct kaudit_queue ar_worklist; + struct kaudit_record *ar; + struct ucred *audit_cred; + struct thread *audit_td; + struct vnode *audit_vp; + int lowater_signal; + + AUDIT_PRINTF(("audit_worker starting\n")); + + /* + * These are thread-local variables requiring no synchronization. + */ + TAILQ_INIT(&ar_worklist); + audit_cred = NULL; + audit_td = curthread; + audit_vp = NULL; + + mtx_lock(&audit_mtx); + while (1) { + mtx_assert(&audit_mtx, MA_OWNED); + + /* + * Wait for record or rotation events. + */ + while (!audit_replacement_flag && TAILQ_EMPTY(&audit_q)) { + AUDIT_PRINTF(("audit_worker waiting\n")); + cv_wait(&audit_worker_cv, &audit_mtx); + AUDIT_PRINTF(("audit_worker woken up\n")); + AUDIT_PRINTF(("audit_worker: new vp = %p; value of " + "flag %d\n", audit_replacement_vp, + audit_replacement_flag)); + } + + /* + * First priority: replace the audit log target if requested. + */ + audit_worker_rotate(&audit_cred, &audit_vp, audit_td); + + /* + * If there are records in the global audit record queue, + * transfer them to a thread-local queue and process them + * one by one. If we cross the low watermark threshold, + * signal any waiting processes that they may wake up and + * continue generating records. + */ + lowater_signal = 0; + while ((ar = TAILQ_FIRST(&audit_q))) { + TAILQ_REMOVE(&audit_q, ar, k_q); + audit_q_len--; + if (audit_q_len == audit_qctrl.aq_lowater) + lowater_signal++; + TAILQ_INSERT_TAIL(&ar_worklist, ar, k_q); + } + if (lowater_signal) + cv_broadcast(&audit_watermark_cv); + + mtx_unlock(&audit_mtx); + while ((ar = TAILQ_FIRST(&ar_worklist))) { + TAILQ_REMOVE(&ar_worklist, ar, k_q); + audit_worker_process_record(audit_vp, audit_cred, + audit_td, ar); + audit_free(ar); + } + mtx_lock(&audit_mtx); + } +} + +/* + * audit_rotate_vnode() is called by a user or kernel thread to configure or + * de-configure auditing on a vnode. The arguments are the replacement + * credential and vnode to substitute for the current credential and vnode, + * if any. If either is set to NULL, both should be NULL, and this is used + * to indicate that audit is being disabled. The real work is done in the + * audit_worker thread, but audit_rotate_vnode() waits synchronously for that + * to complete. + * + * The vnode should be referenced and opened by the caller. The credential + * should be referenced. audit_rotate_vnode() will own both references as of + * this call, so the caller should not release either. + * + * XXXAUDIT: Review synchronize communication logic. Really, this is a + * message queue of depth 1. + * + * XXXAUDIT: Enhance the comments below to indicate that we are basically + * acquiring ownership of the communications queue, inserting our message, + * and waiting for an acknowledgement. + */ +void +audit_rotate_vnode(struct ucred *cred, struct vnode *vp) +{ + + /* + * If other parallel log replacements have been requested, we wait + * until they've finished before continuing. + */ + mtx_lock(&audit_mtx); + while (audit_replacement_flag != 0) { + AUDIT_PRINTF(("audit_rotate_vnode: sleeping to wait for " + "flag\n")); + cv_wait(&audit_replacement_cv, &audit_mtx); + AUDIT_PRINTF(("audit_rotate_vnode: woken up (flag %d)\n", + audit_replacement_flag)); + } + audit_replacement_cred = cred; + audit_replacement_flag = 1; + audit_replacement_vp = vp; + + /* + * Wake up the audit worker to perform the exchange once we + * release the mutex. + */ + cv_signal(&audit_worker_cv); + + /* + * Wait for the audit_worker to broadcast that a replacement has + * taken place; we know that once this has happened, our vnode + * has been replaced in, so we can return successfully. + */ + AUDIT_PRINTF(("audit_rotate_vnode: waiting for news of " + "replacement\n")); + cv_wait(&audit_replacement_cv, &audit_mtx); + AUDIT_PRINTF(("audit_rotate_vnode: change acknowledged by " + "audit_worker (flag " "now %d)\n", audit_replacement_flag)); + mtx_unlock(&audit_mtx); + + audit_file_rotate_wait = 0; /* We can now request another rotation */ +} + +void +audit_worker_init(void) +{ + int error; + + cv_init(&audit_replacement_cv, "audit_replacement_cv"); + error = kthread_create(audit_worker, NULL, &audit_thread, RFHIGHPID, + 0, "audit_worker"); + if (error) + panic("audit_worker_init: kthread_create returned %d", error); +} Property changes on: stable/6/sys/security/audit/audit_worker.c ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/tools/regression/geom_eli/init-a.t =================================================================== --- stable/6/tools/regression/geom_eli/init-a.t (nonexistent) +++ stable/6/tools/regression/geom_eli/init-a.t (revision 159558) @@ -0,0 +1,51 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile=`mktemp /tmp/$base.XXXXXX` || exit 1 + +echo "1..540" + +i=1 +for cipher in aes:0 aes:128 aes:192 aes:256 \ + 3des:0 3des:192 \ + blowfish:0 blowfish:128 blowfish:160 blowfish:192 blowfish:224 \ + blowfish:256 blowfish:288 blowfish:320 blowfish:352 blowfish:384 \ + blowfish:416 blowfish:448; do + ealgo=${cipher%%:*} + keylen=${cipher##*:} + for aalgo in hmac/md5 hmac/sha1 hmac/ripemd160 hmac/sha256 hmac/sha384 hmac/sha512; do + for secsize in 512 1024 2048 4096 8192; do + rnd=`mktemp /tmp/$base.XXXXXX` || exit 1 + mdconfig -a -t malloc -s `expr $secsize \* $sectors + 512`b -u $no || exit 1 + + dd if=/dev/random of=${keyfile} bs=512 count=16 >/dev/null 2>&1 + + geli init -a $aalgo -e $ealgo -l $keylen -P -K $keyfile -s $secsize md${no} + geli attach -p -k $keyfile md${no} + + secs=`diskinfo /dev/md${no}.eli | awk '{print $4}'` + + dd if=/dev/random of=${rnd} bs=${secsize} count=${secs} >/dev/null 2>&1 + dd if=${rnd} of=/dev/md${no}.eli bs=${secsize} count=${secs} 2>/dev/null + + md_rnd=`dd if=${rnd} bs=${secsize} count=${secs} 2>/dev/null | md5` + md_ddev=`dd if=/dev/md${no}.eli bs=${secsize} count=${secs} 2>/dev/null | md5` + + if [ ${md_rnd} = ${md_ddev} ]; then + echo "ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + rm -f $rnd + mdconfig -d -u $no + done + done +done + +rm -f $keyfile Property changes on: stable/6/tools/regression/geom_eli/init-a.t ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/tools/regression/geom_eli/integrity-copy.t =================================================================== --- stable/6/tools/regression/geom_eli/integrity-copy.t (nonexistent) +++ stable/6/tools/regression/geom_eli/integrity-copy.t (revision 159558) @@ -0,0 +1,90 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile=`mktemp /tmp/$base.XXXXXX` || exit 1 +sector=`mktemp /tmp/$base.XXXXXX` || exit 1 + +echo "1..2160" + +i=1 +for cipher in aes:0 aes:128 aes:192 aes:256 \ + 3des:0 3des:192 \ + blowfish:0 blowfish:128 blowfish:160 blowfish:192 blowfish:224 \ + blowfish:256 blowfish:288 blowfish:320 blowfish:352 blowfish:384 \ + blowfish:416 blowfish:448; do + ealgo=${cipher%%:*} + keylen=${cipher##*:} + for aalgo in hmac/md5 hmac/sha1 hmac/ripemd160 hmac/sha256 hmac/sha384 hmac/sha512; do + for secsize in 512 1024 2048 4096 8192; do + #mdconfig -a -t malloc -s `expr $secsize \* 2 + 512`b -u $no || exit 1 + mdconfig -a -t malloc -s $sectors -u $no || exit 1 + + dd if=/dev/random of=${keyfile} bs=512 count=16 >/dev/null 2>&1 + + geli init -a $aalgo -e $ealgo -l $keylen -P -K $keyfile -s $secsize md${no} + geli attach -p -k $keyfile md${no} + + dd if=/dev/random of=/dev/md${no}.eli bs=${secsize} count=1 >/dev/null 2>&1 + + dd if=/dev/md${no}.eli bs=${secsize} count=1 >/dev/null 2>&1 + if [ $? -eq 0 ]; then + echo "ok $i - small 1 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - small 1 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + # Copy first small sector to the second small sector. + # This should be detected as corruption. + dd if=/dev/md${no} of=${sector} bs=512 count=1 >/dev/null 2>&1 + dd if=${sector} of=/dev/md${no} bs=512 count=1 seek=1 >/dev/null 2>&1 + geli attach -p -k $keyfile md${no} + + dd if=/dev/md${no}.eli of=/dev/null bs=${secsize} count=1 >/dev/null 2>&1 + if [ $? -ne 0 ]; then + echo "ok $i - small 2 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - small 2 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + ms=`diskinfo /dev/md${no} | awk '{print $3 - 512}'` + ns=`diskinfo /dev/md${no}.eli | awk '{print $4}'` + usecsize=`echo "($ms / $ns) - (($ms / $ns) % 512)" | bc` + + dd if=/dev/random of=/dev/md${no}.eli bs=${secsize} count=2 >/dev/null 2>&1 + + dd if=/dev/md${no}.eli bs=${secsize} count=2 >/dev/null 2>&1 + if [ $? -eq 0 ]; then + echo "ok $i - big 1 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - big 1 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + # Copy first big sector to the second big sector. + # This should be detected as corruption. + dd if=/dev/md${no} of=${sector} bs=${usecsize} count=1 >/dev/null 2>&1 + dd if=${sector} of=/dev/md${no} bs=${usecsize} count=1 seek=1 >/dev/null 2>&1 + geli attach -p -k $keyfile md${no} + + dd if=/dev/md${no}.eli of=/dev/null bs=${secsize} count=2 >/dev/null 2>&1 + if [ $? -ne 0 ]; then + echo "ok $i - big 2 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - big 2 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + mdconfig -d -u $no + done + done +done + +rm -f $keyfile $sector Property changes on: stable/6/tools/regression/geom_eli/integrity-copy.t ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/tools/regression/geom_eli/integrity-data.t =================================================================== --- stable/6/tools/regression/geom_eli/integrity-data.t (nonexistent) +++ stable/6/tools/regression/geom_eli/integrity-data.t (revision 159558) @@ -0,0 +1,60 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile=`mktemp /tmp/$base.XXXXXX` || exit 1 +sector=`mktemp /tmp/$base.XXXXXX` || exit 1 + +echo "1..1080" + +i=1 +for cipher in aes:0 aes:128 aes:192 aes:256 \ + 3des:0 3des:192 \ + blowfish:0 blowfish:128 blowfish:160 blowfish:192 blowfish:224 \ + blowfish:256 blowfish:288 blowfish:320 blowfish:352 blowfish:384 \ + blowfish:416 blowfish:448; do + ealgo=${cipher%%:*} + keylen=${cipher##*:} + for aalgo in hmac/md5 hmac/sha1 hmac/ripemd160 hmac/sha256 hmac/sha384 hmac/sha512; do + for secsize in 512 1024 2048 4096 8192; do + mdconfig -a -t malloc -s `expr $secsize \* 2 + 512`b -u $no || exit 1 + + dd if=/dev/random of=${keyfile} bs=512 count=16 >/dev/null 2>&1 + + geli init -a $aalgo -e $ealgo -l $keylen -P -K $keyfile -s $secsize md${no} + geli attach -p -k $keyfile md${no} + + dd if=/dev/random of=/dev/md${no}.eli bs=${secsize} count=1 >/dev/null 2>&1 + + dd if=/dev/md${no}.eli bs=${secsize} count=1 >/dev/null 2>&1 + if [ $? -eq 0 ]; then + echo "ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + # Corrupt 8 bytes of data. + dd if=/dev/md${no} of=${sector} bs=512 count=1 >/dev/null 2>&1 + dd if=/dev/random of=${sector} bs=1 count=8 seek=64 conv=notrunc >/dev/null 2>&1 + dd if=${sector} of=/dev/md${no} bs=512 count=1 >/dev/null 2>&1 + geli attach -p -k $keyfile md${no} + + dd if=/dev/md${no}.eli of=/dev/null bs=${secsize} count=1 >/dev/null 2>&1 + if [ $? -ne 0 ]; then + echo "ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + mdconfig -d -u $no + done + done +done + +rm -f $keyfile $sector Property changes on: stable/6/tools/regression/geom_eli/integrity-data.t ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/tools/regression/geom_eli/integrity-hmac.t =================================================================== --- stable/6/tools/regression/geom_eli/integrity-hmac.t (nonexistent) +++ stable/6/tools/regression/geom_eli/integrity-hmac.t (revision 159558) @@ -0,0 +1,60 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile=`mktemp /tmp/$base.XXXXXX` || exit 1 +sector=`mktemp /tmp/$base.XXXXXX` || exit 1 + +echo "1..1080" + +i=1 +for cipher in aes:0 aes:128 aes:192 aes:256 \ + 3des:0 3des:192 \ + blowfish:0 blowfish:128 blowfish:160 blowfish:192 blowfish:224 \ + blowfish:256 blowfish:288 blowfish:320 blowfish:352 blowfish:384 \ + blowfish:416 blowfish:448; do + ealgo=${cipher%%:*} + keylen=${cipher##*:} + for aalgo in hmac/md5 hmac/sha1 hmac/ripemd160 hmac/sha256 hmac/sha384 hmac/sha512; do + for secsize in 512 1024 2048 4096 8192; do + mdconfig -a -t malloc -s `expr $secsize \* 2 + 512`b -u $no || exit 1 + + dd if=/dev/random of=${keyfile} bs=512 count=16 >/dev/null 2>&1 + + geli init -a $aalgo -e $ealgo -l $keylen -P -K $keyfile -s $secsize md${no} + geli attach -p -k $keyfile md${no} + + dd if=/dev/random of=/dev/md${no}.eli bs=${secsize} count=1 >/dev/null 2>&1 + + dd if=/dev/md${no}.eli bs=${secsize} count=1 >/dev/null 2>&1 + if [ $? -eq 0 ]; then + echo "ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + # Corrupt 8 bytes of HMAC. + dd if=/dev/md${no} of=${sector} bs=512 count=1 >/dev/null 2>&1 + dd if=/dev/random of=${sector} bs=1 count=16 conv=notrunc >/dev/null 2>&1 + dd if=${sector} of=/dev/md${no} bs=512 count=1 >/dev/null 2>&1 + geli attach -p -k $keyfile md${no} + + dd if=/dev/md${no}.eli bs=${secsize} count=1 >/dev/null 2>&1 + if [ $? -ne 0 ]; then + echo "ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + mdconfig -d -u $no + done + done +done + +rm -f $keyfile $sector Property changes on: stable/6/tools/regression/geom_eli/integrity-hmac.t ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/tools/regression/geom_eli/onetime-a.t =================================================================== --- stable/6/tools/regression/geom_eli/onetime-a.t (nonexistent) +++ stable/6/tools/regression/geom_eli/onetime-a.t (revision 159558) @@ -0,0 +1,45 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 + +echo "1..540" + +i=1 +for cipher in aes:0 aes:128 aes:192 aes:256 \ + 3des:0 3des:192 \ + blowfish:0 blowfish:128 blowfish:160 blowfish:192 blowfish:224 \ + blowfish:256 blowfish:288 blowfish:320 blowfish:352 blowfish:384 \ + blowfish:416 blowfish:448; do + ealgo=${cipher%%:*} + keylen=${cipher##*:} + for aalgo in hmac/md5 hmac/sha1 hmac/ripemd160 hmac/sha256 hmac/sha384 hmac/sha512; do + for secsize in 512 1024 2048 4096 8192; do + rnd=`mktemp /tmp/$base.XXXXXX` || exit 1 + mdconfig -a -t malloc -s `expr $secsize \* $sectors + 512`b -u $no || exit 1 + + geli onetime -a $aalgo -e $ealgo -l $keylen -s $secsize md${no} + + secs=`diskinfo /dev/md${no}.eli | awk '{print $4}'` + + dd if=/dev/random of=${rnd} bs=${secsize} count=${secs} >/dev/null 2>&1 + dd if=${rnd} of=/dev/md${no}.eli bs=${secsize} count=${secs} 2>/dev/null + + md_rnd=`dd if=${rnd} bs=${secsize} count=${secs} 2>/dev/null | md5` + md_ddev=`dd if=/dev/md${no}.eli bs=${secsize} count=${secs} 2>/dev/null | md5` + + if [ ${md_rnd} = ${md_ddev} ]; then + echo "ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + rm -f $rnd + mdconfig -d -u $no + done + done +done Property changes on: stable/6/tools/regression/geom_eli/onetime-a.t ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: stable/6/tools/regression/ipsec/ipsec.t =================================================================== --- stable/6/tools/regression/ipsec/ipsec.t (nonexistent) +++ stable/6/tools/regression/ipsec/ipsec.t (revision 159558) @@ -0,0 +1,89 @@ +#!/bin/sh +# $FreeBSD$ + +ipbase="127.255" +netif="lo0" +spi="10000" + +echo "1..306" + +#sysctl net.inet.ipsec.crypto_support=1 >/dev/null 2>&1 + +ifconfig $netif alias ${ipbase}.0.1/24 +ifconfig $netif alias ${ipbase}.1.1/24 + +i=1 + +for ecipher in \ + des-cbc:12345678 \ + 3des-cbc:012345678901234567890123 \ + blowfish-cbc:0123456789012345 \ + blowfish-cbc:01234567890123456789 \ + blowfish-cbc:012345678901234567890123 \ + blowfish-cbc:0123456789012345678901234567 \ + blowfish-cbc:01234567890123456789012345678901 \ + blowfish-cbc:012345678901234567890123456789012345 \ + blowfish-cbc:0123456789012345678901234567890123456789 \ + blowfish-cbc:01234567890123456789012345678901234567890123 \ + blowfish-cbc:012345678901234567890123456789012345678901234567 \ + blowfish-cbc:0123456789012345678901234567890123456789012345678901 \ + blowfish-cbc:01234567890123456789012345678901234567890123456789012345 \ + cast128-cbc:0123456789012345 \ + rijndael-cbc:0123456789012345 \ + rijndael-cbc:012345678901234567890123 \ + rijndael-cbc:01234567890123456789012345678901; do + + ealgo=${ecipher%%:*} + ekey=${ecipher##*:} + + for acipher in \ + hmac-md5:0123456789012345 \ + hmac-sha1:01234567890123456789 \ + hmac-ripemd160:01234567890123456789 \ + hmac-sha2-256:01234567890123456789012345678901 \ + hmac-sha2-384:012345678901234567890123456789012345678901234567 \ + hmac-sha2-512:0123456789012345678901234567890123456789012345678901234567890123; do + + aalgo=${acipher%%:*} + akey=${acipher##*:} + + setkey -F + setkey -FP + + (echo "add ${ipbase}.0.1 ${ipbase}.1.1 esp $spi -m transport -E $ealgo \"${ekey}\" -A $aalgo \"${akey}\" ;" + echo "add ${ipbase}.1.1 ${ipbase}.0.1 esp `expr $spi + 1` -m transport -E $ealgo \"${ekey}\" -A $aalgo \"${akey}\" ;" + + echo "spdadd ${ipbase}.0.1 ${ipbase}.1.1 any -P out ipsec esp/transport//require;" + echo "spdadd ${ipbase}.1.1 ${ipbase}.0.1 any -P in ipsec esp/transport//require;" + echo "spdadd ${ipbase}.0.1 ${ipbase}.1.1 any -P in ipsec esp/transport//require;" + echo "spdadd ${ipbase}.1.1 ${ipbase}.0.1 any -P out ipsec esp/transport//require;" + ) | setkey -c >/dev/null 2>&1 + if [ $? -eq 0 ]; then + echo "ok $i - setkey ${ealgo} ${ekey} ${aalgo} ${akey}" + else + echo "not ok $i - setkey ${ealgo} ${ekey} ${aalgo} ${akey}" + fi + i=$((i+1)) + + ping -c 1 -t 2 -S ${ipbase}.0.1 ${ipbase}.1.1 >/dev/null + if [ $? -eq 0 ]; then + echo "ok $i - test 1 ${ealgo} ${ekey} ${aalgo} ${akey}" + else + echo "not ok $i - test 1 ${ealgo} ${ekey} ${aalgo} ${akey}" + fi + i=$((i+1)) + ping -c 1 -t 2 -S ${ipbase}.1.1 ${ipbase}.0.1 >/dev/null + if [ $? -eq 0 ]; then + echo "ok $i - test 2 ${ealgo} ${ekey} ${aalgo} ${akey}" + else + echo "not ok $i - test 2 ${ealgo} ${ekey} ${aalgo} ${akey}" + fi + i=$((i+1)) + done +done + +setkey -F +setkey -FP + +ifconfig $netif -alias ${ipbase}.0.1 +ifconfig $netif -alias ${ipbase}.1.1 Property changes on: stable/6/tools/regression/ipsec/ipsec.t ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property