--- texlive-extra-2007.dfsg.17.orig/.pc/.version +++ texlive-extra-2007.dfsg.17/.pc/.version @@ -0,0 +1 @@ +2 --- texlive-extra-2007.dfsg.17.orig/debian/bug.control +++ texlive-extra-2007.dfsg.17/debian/bug.control @@ -0,0 +1,2 @@ +report-with: tex-common +package-status: tetex-bin tetex-base tetex-extra tex-common --- texlive-extra-2007.dfsg.17.orig/debian/common.functions.postrm +++ texlive-extra-2007.dfsg.17/debian/common.functions.postrm @@ -0,0 +1,54 @@ +# common.functions.postrm start +# $Id: common.functions.postrm 2876 2007-05-22 08:12:07Z frank $ +check_move_back () +{ + orig="$1" + new="$2" + if [ -r "$new" ] ; then + mkdir -p $(dirname "$orig") + mv "$new" "$orig" + fi +} + +handle_config_file_postrm() +{ + cfgfile="$1" + action="$2" + version="$3" + case "$action" in + abort-upgrade) + if dpkg --compare-versions "$version" ge 2007; then + return 0 + fi + ;; + *) + return 0 + ;; + esac + conf_relpath=${cfgfile#/etc/texmf/} + conf_oldpath="/etc/texmf/texlive/$conf_relpath" + case "$cfgfile" in + /etc/texmf/dvips/config/*) + # special case for dvips config + conf_oldpath="/etc/texmf/texlive/dvips/${conf_oldpath#/etc/texmf/dvips/config}" + ;; + # files which were only present in tetex + /etc/texmf/texdoctk/texdoctk.dat) + conf_oldpath="/etc/texdoctk/texdoctk.dat" + ;; + /etc/texmf/xdvi/xdvi.cfg) + # old tetex version + if [ -r "$cfgfile" ]; then + cp $cfgfile /etc/texmf/xdvi.cfg + fi + # old texlive version + conf_oldpath="/etc/texmf/texlive/xdvi.cfg" + esac + check_move_back $conf_oldpath $cfgfile +} + +# common.functions.postrm end +# Local Variables: +# mode: shell-script +# End: +# vim:set expandtab: # --- texlive-extra-2007.dfsg.17.orig/debian/tpm2debcommon.pm +++ texlive-extra-2007.dfsg.17/debian/tpm2debcommon.pm @@ -0,0 +1,983 @@ +#!/usr/bin/perl +# +# tpm2deb-common.pl +# machinery to create debian packages from TeX Live depot +# (c) 2005, 2006 Norbert Preining +# +# $Id: tpm2debcommon.pm 3270 2008-02-03 18:18:57Z frank $ +# +# configuration is done via the file tpm2deb.cfg +# +# +# please see the README file in the pkg-texlive svn repository of the +# debian-tex project on alioth.debian.org + +package tpm2debcommon; +use Exporter (); +@ISA = qw( Exporter ); +@EXPORT_OK = qw ( + + %TeXLive + + build_data_hash load_collection_tpm_data check_consistency + initialize_config_file_data is_blacklisted get_all_files + get_all_executes myopen mycopy ismember populate_TpmData_from_dump + dump_tpm_data store_tpm +); +@EXPORT = @EXPORT_OK; + +# keys(%TeXLive{$package}) = extra_format, uploaders, section, +# standards, build_dep_indep, build_dep, priority, description, title, +# license, remotefiles, sourcefiles, runfiles, docfiles, binfiles, +# realtype, type, replaces, provides, recommends, suggests, +# conflicts, depends, includedpackages, executes +# +# keys(%Config) = +# add_execute, title, description, depends, conflicts, +# suggests, recommends provides, maintainer + +use strict; +no strict 'refs'; +use warnings; +no warnings 'uninitialized'; + + +#use Strict; +use Getopt::Long; +use File::Basename; +use File::Copy; +use File::Path; +use File::Temp qw/ tempfile tempdir /; +use Storable; +## not needed, atm we are calling eperl binary +# use Parse::ePerl; +#use XML::DOM; +use Cwd; +#use FileUtils qw(canon_dir cleandir make_link newpath member +# normalize substitute_var_val dirname diff_list remove_list +# rec_rmdir sync_dir walk_dir start_redirection stop_redirection); +use Tpm; + +# for debuging +# use Data::Dumper; + +# + +our (%TeXLive); +our (%Config,%TpmData); +our %TexmfTreeOfType = ( "TLCore" => "texmf", + "Documentation" => "texmf-doc", + "Package" => "texmf-dist"); +our @TpmCategories = keys %TexmfTreeOfType; +our %TypeOfTexmfTree = reverse %TexmfTreeOfType; + +# pre set $opt_master to ./LocalTPM which contains also the Tools dir +# this is set in the main script, and changed with commandline option. +# should it maybe be deleted here? + +my $opt_debug; +my $opt_onlyscripts; +my $Master; +sub use_global_vars { + $opt_debug = $main::opt_debug; + $opt_onlyscripts = $main::opt_onlyscripts; + $Master = $main::Master; +} + + +sub populate_TpmData_from_dump { + my $datafile = $_[0]; + my $tpmdataref = retrieve($datafile); + %TpmData = %{$tpmdataref}; +} + +sub build_data_hash { + # local functions + sub get_type { + my ($type_slash_tpmname) = @_; + $type_slash_tpmname =~ m#^(.*)/#; + return($1); + } + sub get_name { + my ($type_slash_tpmname) = @_; + $type_slash_tpmname =~ m#/(.*)$#; + return($1); + } + sub tpm2debname { + my @list_of_debnames =(); + foreach my $tpm_spec (@_) { + my $tpm_name = get_name($tpm_spec); + my $tpm_type = get_type($tpm_spec); +# my $realtype = $subtype; + if (defined($Config{'name_mapping'}{$tpm_name})) { + push @list_of_debnames, $Config{'name_mapping'}{$tpm_name}; + } else { + push @list_of_debnames, $tpm_name; + }; + } + return(@list_of_debnames); + } + # start real work + print "Building data hash ...\n"; + # + # we now build the information used for building the packages + # this should merge the tpm data and the config file data + # after this we check on consistency + # + # The data will be stored in %TeXLive{'binary'}{$package}{'item'} + # where item is in: depend, suggest, conflict, execute, description + # title, packages, docfiles, binfiles, runfiles, sourcefiles, + # remotefiles, tltype, license for binary packages, and in + # %TeXLive{'source'}{$package}{'item'} .... for source packages. + # + # Note that the keys in %TeXLive are *different* package names than + # the collection names! + # + # First the binary part + foreach my $tl_type ('TLCore', 'Documentation', 'Package') { + foreach my $coll (keys %{$TpmData{$tl_type}}) { + if (is_blacklisted($coll,"")) { next; } + my ($bin_pkg) = tpm2debname("$tl_type/$coll"); + my $realtype = $tl_type; + if ($tl_type eq "TLCore") { + if ($coll =~ /^bin-(.*)$/) { $realtype = "Package"; } + if ($coll =~ /^hyphen-(.*)$/) { $realtype = "Package"; } + if ($coll =~ /^lib-(.*)$/) { $realtype = "Package"; } + } + $TeXLive{'binary'}{$bin_pkg}{'type'} = $realtype; + $TeXLive{'binary'}{$bin_pkg}{'realtype'} = $tl_type; + if ($tl_type eq "Documentation") { $TeXLive{'binary'}{$bin_pkg}{'type'} = "Package"; } + $TeXLive{'binary'}{$bin_pkg}{'binfiles'} = $TpmData{$tl_type}{$coll}{'BinFiles'}; + $TeXLive{'binary'}{$bin_pkg}{'docfiles'} = $TpmData{$tl_type}{$coll}{'DocFiles'}; + $TeXLive{'binary'}{$bin_pkg}{'runfiles'} = $TpmData{$tl_type}{$coll}{'RunFiles'}; + $TeXLive{'binary'}{$bin_pkg}{'sourcefiles'} = $TpmData{$tl_type}{$coll}{'SourceFiles'}; + $TeXLive{'binary'}{$bin_pkg}{'remotefiles'} = $TpmData{$tl_type}{$coll}{'RemoteFiles'}; + $TeXLive{'binary'}{$bin_pkg}{'license'} = $TpmData{$tl_type}{$coll}{'License'}; + # items that can be overwritten by the configuration file + $TeXLive{'binary'}{$bin_pkg}{'title'} = + $Config{'title'}{$bin_pkg} ? + $Config{'title'}{$bin_pkg} : + $TpmData{$tl_type}{$coll}{'Title'}; + $TeXLive{'binary'}{$bin_pkg}{'description'} = + $Config{'description'}{$bin_pkg} ? + $Config{'description'}{$bin_pkg} : + $TpmData{$tl_type}{$coll}{'Description'}; + # + # executes + # + my @installation = @{$TpmData{$tl_type}{$coll}{'Installation'}}; + my @executes = (); + if (@installation) { + for (my $i = 0; $i <= $#installation; $i++) { + my %execute = %{$installation[$i]}; + my $execute = ""; + foreach my $attr (sort keys %execute) { + $execute .= "$attr=$execute{$attr} "; + } + if (grep(/$execute/,@executes) == 0) { + push (@executes, $execute); + } + } + } + if (defined($Config{'add_execute'}{$bin_pkg})) { + foreach my $e (@{$Config{'add_execute'}{$bin_pkg}}) { + if (grep(/$e/,@executes) == 0) { + push (@executes, $e); + } + } + } + $TeXLive{'binary'}{$bin_pkg}{'executes'} = \@executes; + # + # included packages + # + my @requires = @{$TpmData{$tl_type}{$coll}{'Package'}}; + my @packs = (); + foreach my $required_tpm (@requires) { +# my $st = get_type($required_tpm); + my $tpm_name = get_name($required_tpm); + # + # if the package is moved somewhere else, ignore it + if (defined($Config{'moved_to'}{$tpm_name})) { + next; + } + if (!is_blacklisted($tpm_name,$bin_pkg)) { push @packs, $tpm_name; } + } + if (defined($Config{'extra_packages'}{$bin_pkg})) { + push @packs, @{$Config{'extra_packages'}{$bin_pkg}}; + } + $TeXLive{'binary'}{$bin_pkg}{'includedpackages'} = \@packs; + # + # depends + # + # we have to collect the depends from the config file and the + # direct tpm dependencies + my @depends = tpm2debname(@{$TpmData{$tl_type}{$coll}{'TLCore'}}); + if ($bin_pkg ne "texlive-common") { + push @depends, "texlive-common (>= $TeXLive{'all'}{'tl_common_version'})"; + } + # + if (defined($Config{'depends'}{$bin_pkg})) { + push @depends, @{$Config{'depends'}{$bin_pkg}}; + } + # what about ${shlibs:Depends} + $TeXLive{'binary'}{$bin_pkg}{'depends'} = \@depends; + # + # other relations + # + if (defined($Config{'conflicts'}{$bin_pkg})) { + $TeXLive{'binary'}{$bin_pkg}{'conflicts'} = [ @{$Config{'conflicts'}{$bin_pkg}} ]; + } + if (defined($Config{'suggests'}{$bin_pkg})) { + $TeXLive{'binary'}{$bin_pkg}{'suggests'} = [ @{$Config{'suggests'}{$bin_pkg}} ]; + } + if (defined($Config{'recommends'}{$bin_pkg})) { + $TeXLive{'binary'}{$bin_pkg}{'recommends'} = [ @{$Config{'recommends'}{$bin_pkg}} ]; + } + if (defined($Config{'provides'}{$bin_pkg})) { + $TeXLive{'binary'}{$bin_pkg}{'provides'} = [ @{$Config{'provides'}{$bin_pkg}} ]; + } + if (defined($Config{'replaces'}{$bin_pkg})) { + $TeXLive{'binary'}{$bin_pkg}{'replaces'} = [ @{$Config{'replaces'}{$bin_pkg}} ]; + } + if (defined($Config{'bin-section'}{$bin_pkg})) { + $TeXLive{'binary'}{$bin_pkg}{'section'} = $Config{'bin-section'}{$bin_pkg}; + } + } + } + # we do the doc splitting now + foreach my $coll (keys %{$TpmData{'TLCore'}}) { + if (is_blacklisted($coll,"")) { next; } + my ($bin_pkg) = tpm2debname("TLCore/$coll"); + if (defined($Config{'docsplitting'}{$bin_pkg})) { + my $doc_pkg = "$bin_pkg-doc"; + # first creat new bin package and add doc files + + $TeXLive{'binary'}{$doc_pkg}{'section'} = "doc" ; + $TeXLive{'binary'}{$doc_pkg}{'type'} = 'TLCore'; + $TeXLive{'binary'}{$doc_pkg}{'realtype'} = 'TLCore'; + # we don't want to move man pages!!! + my @p = (); + my @pd = (); + foreach my $f (@{$TeXLive{'binary'}{$bin_pkg}{'docfiles'}}) { + # the following is a hack but necessary + # we do move some files from doc dirs to non doc dirs using + # mapping;orig;move;target + # but these files are listed as doc-files we DONT want to move! + # In fact we should check for a pair + # $f:xxxx + # in @{$TeXLive{'all'}{'filemappings'}} and check that xxxx is + # NOT a doc file ... but who cares ... + if (defined($TeXLive{'all'}{'file_map_actions'}{$f}) && + ($TeXLive{'all'}{'file_map_actions'}{$f} eq "move")) { + push @p, $f; + } else { + if ($f =~ m;texmf[^/]*/doc/man/man.*/.*;) { + push @p, $f; + } else { + push @pd, $f; + } + } + } + $TeXLive{'binary'}{$doc_pkg}{'docfiles'} = [ @pd ]; + $TeXLive{'binary'}{$bin_pkg}{'docfiles'} = [ @p ]; + $TeXLive{'binary'}{$doc_pkg}{'license'} = $TpmData{'TLCore'}{$coll}{'License'}; + $TeXLive{'binary'}{$doc_pkg}{'title'} = "Documentation files for $bin_pkg"; + $TeXLive{'binary'}{$doc_pkg}{'description'} = "This package provides the documentation for $bin_pkg"; + # what else do we have to set here ???? + # + # the doc package needs to depend on texlive-common, it + # doesn't get this dependency as ordinary packages do + $TeXLive{'binary'}{$doc_pkg}{'depends'} = + [ @{$TeXLive{'binary'}{$doc_pkg}{'depends'}}, + "texlive-common (>= $TeXLive{'all'}{'tl_common_version'})" + ]; + # add a recommends for the normal package on the doc pkg. + $TeXLive{'binary'}{$bin_pkg}{'recommends'} = [ @{$TeXLive{'binary'}{$bin_pkg}{'recommends'}}, "$bin_pkg-doc" ]; + # add source mapping + my $srcpkg = $TeXLive{'binary'}{$bin_pkg}{'source_package'}; + $TeXLive{'source'}{$srcpkg}{'binary_packages'} = [ @{$TeXLive{'source'}{$srcpkg}{'binary_packages'}}, $doc_pkg ]; + # + # necessary relations from the config file + # + # we need texlive-common (for tex-common) + push @{$TeXLive{'binary'}{$doc_pkg}{'depends'}}, "texlive-common (>= $TeXLive{'all'}{'tl_common_version'})"; + if (defined($Config{'depends'}{$doc_pkg})) { + $TeXLive{'binary'}{$doc_pkg}{'depends'} = [ @{$Config{'depends'}{$doc_pkg}} ]; + } + if (defined($Config{'conflicts'}{$doc_pkg})) { + $TeXLive{'binary'}{$doc_pkg}{'conflicts'} = [ @{$Config{'conflicts'}{$doc_pkg}} ]; + } + if (defined($Config{'suggests'}{$doc_pkg})) { + $TeXLive{'binary'}{$doc_pkg}{'suggests'} = [ @{$Config{'suggests'}{$doc_pkg}} ]; + } + if (defined($Config{'recommends'}{$doc_pkg})) { + $TeXLive{'binary'}{$doc_pkg}{'recommends'} = [ @{$Config{'recommends'}{$doc_pkg}} ]; + } + if (defined($Config{'provides'}{$doc_pkg})) { + $TeXLive{'binary'}{$doc_pkg}{'provides'} = [ @{$Config{'provides'}{$doc_pkg}} ]; + } + if (defined($Config{'replaces'}{$doc_pkg})) { + $TeXLive{'binary'}{$doc_pkg}{'replaces'} = [ @{$Config{'replaces'}{$doc_pkg}} ]; + } + # + # now we have to move all the DocFiles of all INCLUDED + # package/tpms into $bin_pkg and remove them from the original + # packages + # + # For an explanation of the code see above! + foreach my $incpkg (@{$TeXLive{'binary'}{$bin_pkg}{'includedpackages'}}) { + my @p = (); + my @pd = (); + foreach my $f (@{$TeXLive{'binary'}{$incpkg}{'docfiles'}}) { + if (defined($TeXLive{'all'}{'file_map_actions'}{$f}) && + ($TeXLive{'all'}{'file_map_actions'}{$f} eq "move")) { + push @p, $f; + } else { + if ($f =~ m;texmf[^/]*/doc/man/man.*/.*;) { + push @p, $f; + } else { + push @pd, $f; + } + } + } + $TeXLive{'binary'}{$doc_pkg}{'docfiles'} = [ @{$TeXLive{'binary'}{$doc_pkg}{'docfiles'}}, @pd ]; + $TeXLive{'binary'}{$incpkg}{'docfiles'} = [ @p ]; + } + } + } + # + # Now for the source part + # + for my $srcpkg (@{$TeXLive{'all'}{'sources'}}) { + $TeXLive{'source'}{$srcpkg}{'uploaders'} = + $Config{'uploaders'}{$srcpkg} ? + $Config{'uploaders'}{$srcpkg} : $TeXLive{'all'}{'uploaders'}; + $TeXLive{'source'}{$srcpkg}{'maintainer'} = + $Config{'maintainer'}{$srcpkg} ? + $Config{'maintainer'}{$srcpkg} : $TeXLive{'all'}{'maintainer'}; + $TeXLive{'source'}{$srcpkg}{'priority'} = + $Config{'priority'}{$srcpkg}; + $TeXLive{'source'}{$srcpkg}{'build_dep'} = + $Config{'build_dep'}{$srcpkg}; + $TeXLive{'source'}{$srcpkg}{'build_dep_indep'} = + $Config{'build_dep_indep'}{$srcpkg}; + $TeXLive{'source'}{$srcpkg}{'standards'} = + $Config{'standards'}{$srcpkg}; + $TeXLive{'source'}{$srcpkg}{'section'} = + $Config{'section'}{$srcpkg}; + } + # we let texlive-common CONFLICT with all texlive packages << then the + # values set in latest-version + my @conflictpkgs = (); + foreach my $source_package (@{$TeXLive{'all'}{'sources'}}) { + foreach my $bin_pkg (@{$TeXLive{'source'}{$source_package}{'binary_packages'}}) { + push @conflictpkgs, "$bin_pkg (<< $TeXLive{'source'}{$source_package}{'latest_version'})"; + } + } + # finally we let the package "texlive-full" depend on all texlive-* packages + my @allpkgs = (); + foreach my $source_package (@{$TeXLive{'all'}{'sources'}}) { + foreach my $bin_pkg (@{$TeXLive{'source'}{$source_package}{'binary_packages'}}) { + my $addthis = 1; + foreach my $depends_not (@{$Config{'depends_not'}{'texlive-full'}}) { + $addthis = 0 if ($bin_pkg eq $depends_not); + }; +# next if ($bin_pkg eq "texlive-full"); +# next if ($bin_pkg eq "texlive"); +# next if ($bin_pkg eq "texlive-lang-all"); +# next if ($bin_pkg eq "tetex-bin"); +# next if ($bin_pkg eq "tetex-base"); +# next if ($bin_pkg eq "tetex-extra"); + $addthis && push @allpkgs, "$bin_pkg (>= $TeXLive{'source'}{$source_package}{'latest_version'})"; + } + } + + # Additional (meta)packages + $TeXLive{'all'}{'meta_packages'} = [ @{$Config{'add_packages'}} ]; + foreach my $meta_package (@{$Config{'add_packages'}}) { + $TeXLive{'binary'}{$meta_package}{'type'} = "TLCore" ; + + # Dependencies + if ($meta_package eq "texlive-full") { + $TeXLive{'binary'}{$meta_package}{'depends'} = [ @{$Config{'depends'}{$meta_package}}, @allpkgs ]; + } elsif ($meta_package eq "texlive-lang-all") { + my @foo = (); + foreach my $a (@allpkgs) { + if ($a =~ /^texlive-lang-/) { push @foo, $a; } + } + $TeXLive{'binary'}{$meta_package}{'depends'} = [ @{$Config{'depends'}{$meta_package}}, @foo ]; + } else { + $TeXLive{'binary'}{$meta_package}{'depends'} = [ @{$Config{'depends'}{$meta_package}} ]; + }; + $opt_debug && print STDERR "metapackage: $meta_package, Depends: @{$TeXLive{'binary'}{$meta_package}{'depends'}}\n"; + $TeXLive{'binary'}{$meta_package}{'suggests'} = [ @{$Config{'suggests'}{$meta_package}} ]; + $TeXLive{'binary'}{$meta_package}{'recommends'} = [ @{$Config{'recommends'}{$meta_package}} ]; + $TeXLive{'binary'}{$meta_package}{'replaces'} = [ @{$Config{'replaces'}{$meta_package}} ]; + if ($meta_package eq "texlive-common") { + $TeXLive{'binary'}{$meta_package}{'conflicts'} = [ @{$Config{'conflicts'}{$meta_package}}, @conflictpkgs ]; + } else { + $TeXLive{'binary'}{$meta_package}{'conflicts'} = [ @{$Config{'conflicts'}{$meta_package}} ]; + } + + # Short and long description + $TeXLive{'binary'}{$meta_package}{'title'} = $Config{'title'}{$meta_package}; + $TeXLive{'binary'}{$meta_package}{'description'} = $Config{'description'}{$meta_package}; + if (defined($Config{'bin-section'}{$meta_package})) { + $TeXLive{'binary'}{$meta_package}{'section'} = $Config{'bin-section'}{$meta_package}; + } + } +} + +sub load_collection_tpm_data { + # local functions + sub trim { + my ($str) = @_; + $str =~ s/^[\n\s]+//; + $str =~ s/[\n\s]+$//; + return $str; + } + sub get_requires { + my ($tpm,$type) = @_; + my %requires = $tpm->getHash("Requires"); + my @keylist = keys %requires; + my @tlcorereqlist = (); + my @packagereqlist = (); + if ($type eq '') { + $type = "all"; + } + foreach my $k (keys %requires) { + foreach my $e (@{$requires{$k}}) { + # manually exclude Windows-only packages + if ($e eq "bin-bzip2") {} + elsif ($e eq "bin-xpdf") {} + elsif ($e eq "bin-chktex") {} + elsif ($e eq "bin-ghostscript") {} + elsif ($e eq "bin-gzip") {} + elsif ($e eq "bin-jpeg2ps") {} + elsif ($e eq "bin-perl") {} + elsif ($e eq "bin-windvi") {} + elsif ($e eq "lib-freetype2") {} + elsif ($e eq "lib-gd") {} + elsif ($e eq "lib-geturl") {} + elsif ($e eq "lib-gnu") {} + elsif ($e eq "lib-gs") {} + elsif ($e eq "lib-jpeg") {} + elsif ($e eq "lib-md5") {} + elsif ($e eq "lib-png") {} + elsif ($e eq "lib-regex") {} + elsif ($e eq "lib-texmfmp") {} + elsif ($e eq "lib-tiff") {} + elsif ($e eq "lib-ttf") {} + elsif ($e eq "lib-xpdf") {} + elsif ($e eq "lib-xpm") {} + elsif ($e eq "lib-zlib") {} + elsif ($e =~ /^bin-(.*)$/) { + push @packagereqlist, "$k/$e"; + } + elsif ($e =~ /^hyphen-(.*)$/){ + push @packagereqlist, "$k/$e"; + } + elsif ($k eq "TLCore") { + push @tlcorereqlist, "$k/$e"; + } else { + push @packagereqlist, "$k/$e"; + } + } + } + if ($type eq '' || $type eq 'all') { + my %foo; + $foo{'TLCore'} = \@tlcorereqlist; + $foo{'Package'} = \@packagereqlist; + #my @foo=(@tlcorereqlist,@packagereqlist); + #return(@foo); + return(\%foo); + } elsif ($type eq 'TLCore') { + return(@tlcorereqlist); + } elsif ($type eq 'Package') { + return(@packagereqlist); + } else { + die("Don't know this type: $type!\n"); + } + } + # start of real function + use_global_vars(); + print "Start loading tpm data ... \n"; + foreach my $t ('TLCore', 'Documentation', 'Package') { + my $subtree = ${TexmfTreeOfType}{$t}; + foreach my $f (<$Master/$subtree/tpm/*.tpm>) { + my $shortn = basename($f); + $shortn =~ s,\.tpm$,,; + if (($t eq 'TLCore') && ($shortn =~ m/^scheme-/)) { next ; } + my $tpm = Tpm->new("$subtree/tpm/$shortn.tpm"); + $TpmData{$t}{$shortn}{'BinFiles'} = [ $tpm->getFileList("BinFiles") ]; + $TpmData{$t}{$shortn}{'DocFiles'} = [ $tpm->getFileList("DocFiles") ]; + $TpmData{$t}{$shortn}{'RunFiles'} = [ $tpm->getFileList("RunFiles") ]; + $TpmData{$t}{$shortn}{'SourceFiles'} = [ $tpm->getFileList("SourceFiles") ]; + $TpmData{$t}{$shortn}{'RemoteFiles'} = [ $tpm->getFileList("RemoteFiles") ]; + $TpmData{$t}{$shortn}{'Title'} = trim($tpm->getAttribute("Title")); + # print "got title $TpmData{$t}{$shortn}{'Title'}\n"; + $TpmData{$t}{$shortn}{'Description'} = trim($tpm->getAttribute("Description")); + $TpmData{$t}{$shortn}{'License'} = trim($tpm->getAttribute("License")); + my @foo = $tpm->getList("Installation"); + $TpmData{$t}{$shortn}{'Installation'} = \@foo ; + my $alldeps = get_requires($tpm,'all'); + my @incs = @{$alldeps->{'Package'}}; + my @deps = @{$alldeps->{'TLCore'}}; + $TpmData{$t}{$shortn}{'Package'} = \@incs; + $TpmData{$t}{$shortn}{'TLCore'} = \@deps; + } + } + print " ... done\n"; +} + +sub check_consistency { + my %UsedPackages; + my $raiseerror = 0; + my @allincludedpkgs = (); + my %PackageToCollection; + + print "Checking consistency ... \n"; + # + # first go through all the collections and collect all included + # packages and check on double inclusion of packages + # + my %TLB = %{$TeXLive{'binary'}}; + foreach my $collection (keys %TLB) { + if ($TLB{$collection}{'type'} ne "TLCore") { next; } + foreach my $tpm (@{$TLB{$collection}{'includedpackages'}}) { + $PackageToCollection{$tpm} = $collection; + push @allincludedpkgs, $tpm; + push (@{$UsedPackages{$tpm}},$collection); + } + } + my @badpacks = (); + foreach my $k (keys %UsedPackages) { + if (@{$UsedPackages{$k}} > 1) { + print STDERR "Double inclusion of $k:\n"; + print STDERR "@{$UsedPackages{$k}}:\n"; + push @badpacks, $k; + } + } + if ($#badpacks >= 0) { + # + # ujjeeee, a package is included more than once, STOP!!! + # + print ("ERROR double-inclusion @badpacks\n"); + $raiseerror = 1; + } + # + # check for not included packages + # + my $binary_package; + foreach $binary_package (keys %TLB) { + if ($TLB{$binary_package}{'type'} ne "Package") { next; } + if (grep(/$binary_package/,@allincludedpkgs) == 0) { + print STDERR "ERROR not-covered $binary_package\n"; + $raiseerror = 1; + } + } + # + # check for packages in packages which are not included or depended on + # + foreach my $c (keys %TLB) { + if ($TLB{$binary_package}{'type'} ne "TLCore") { next; } + foreach $binary_package (@{$TLB{$c}{'includedpackages'}}) { + foreach my $subdep (@{$TLB{$binary_package}{'includedpackages'}}) { + # $binary_package depends on $subdep, we have to check wether + # either $subdep is also included in $c + # or $c depends on the collection $subdep is in + my $subdepcoll = $PackageToCollection{$subdep}; + # the package is included in the parent collection, ok + if ($subdepcoll eq $c) { next ; } + # the parent collection depends on the collection + # including the subdep by tpm depends + if ($subdepcoll eq "texlive-base-bin") { next; } + if (ismember($subdepcoll,@{$TLB{$c}{'depends'}})) { next; } + # ujeee, cross wise inclusion does not work + print STDERR "ERROR diamond\n"; + print STDERR "There is a problem here:\n"; + print STDERR "$c includes $binary_package\n"; + print STDERR "\t$binary_package depends on $subdep\n"; + print STDERR "\t$subdep is NOT included in $c\n"; + print STDERR "$subdep is included in $subdepcoll\n"; + print STDERR "$c does NOT depend on $subdepcoll\n"; + print STDERR "Please fix this problem!\n"; + $raiseerror = 1; + } + } + } + if ($raiseerror) { exit 1; } + print " ... tpm files and config file are consistent, good!\n"; +} + + +sub initialize_config_file_data { + my ($cfgfile) = @_; + use_global_vars(); + print "Start loading config file ...\n"; + open(CFGFILE,"<$cfgfile") or die "Cannot open $cfgfile\n"; + while () { + if (m/^#/) { + next ; + } + chomp; + my @foo; + my ($type, $a, @rest) = split ";"; + $opt_debug && print STDERR "type=$type, a=$a, "; + if ($type eq "depends") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $Config{'depends'}{$a} = [ @{$Config{'depends'}{$a}}, split(/[ \t]*,[ \t]*/,$b) ]; + next; + } + if ($type eq "recommends") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $Config{'recommends'}{$a} = [ @{$Config{'recommends'}{$a}}, split(/[ \t]*,[ \t]*/,$b) ]; + next; + } + if ($type eq "provides") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $Config{'provides'}{$a} = [ @{$Config{'provides'}{$a}}, split(/[ \t]*,[ \t]*/,$b) ]; + next; + } + if ($type eq "suggests") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $Config{'suggests'}{$a} = [ @{$Config{'suggests'}{$a}}, split(/[ \t]*,[ \t]*/,$b) ]; + next; + } + if ($type eq "conflicts") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $Config{'conflicts'}{$a} = [ @{$Config{'conflicts'}{$a}}, split(/[ \t]*,[ \t]*/,$b) ]; + next; + } + if ($type eq "replaces") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $Config{'replaces'}{$a} = [ @{$Config{'replaces'}{$a}}, split(/[ \t]*,[ \t]*/,$b) ]; + next; + } + if ($type eq "execute") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $Config{'add_execute'}{$a} = [ @{$Config{'add_execute'}{$a}}, "$b" ]; + next; + } + if ($type eq "mapping") { + my ($b,$c) = @rest; + $opt_debug && print STDERR "b=$b, c=$c.\n"; + push @{$TeXLive{'all'}{'filemappings'}}, "$a:$c"; + $TeXLive{'all'}{'file_map_actions'}{$a} = $b; + if (($b eq "config-link") || ($b eq "config-remap")) { + push @{$TeXLive{'all'}{'config-files'}}, $c; + } + if ($b eq "config-copy") { + $a =~ s#texmf-dist#texmf#; + $a =~ s#texmf-doc#texmf#; + $a =~ s#texmf/##; + push @{$TeXLive{'all'}{'config-files'}}, "$c/$a"; + } + next; + } + if ($type eq "blacklist") { + if ($a eq "file") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + push @{$TeXLive{'all'}{'file_blacklist'}}, $b; + } elsif ($a eq "tpm") { + my ($b,$c) = @rest; + $opt_debug && print STDERR "b=$b, c=$c.\n"; + $Config{'package_blacklist'}{$b} = "$c"; + } else { + print STDERR "tpm2deb.cfg: Unknown directive: $_. Exiting!\n"; + exit 1; + } + next; + } + if ($type eq "source") { + push @{$TeXLive{'all'}{'sources'}}, $a; + next; + } + if ($type eq "move") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + # move tpm $a to binary package $b + $Config{'moved_to'}{$a} = $b; + $Config{'extra_packages'}{$b} = [ @{$Config{'extra_packages'}{$b}}, $a ]; + next; + } + if ($type eq "extra") { + my ($b,$c,$d) = @rest; + if ($a ne "format") { + print STDERR "tpm2deb.cfg: Unknown directive: $_. Exiting!\n"; + exit 1; + } + $opt_debug && print STDERR "b=$b, c=$c, d=$d.\n"; + $TeXLive{'binary'}{$c}{'extra_format'}{$b} = $d; + next; + } + if ($type eq "arch") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $TeXLive{'source'}{$a}{'architecture'} = $b; + next; + } + if ($type eq "name") { + my ($b,$c) = @rest; + $opt_debug && print STDERR "b=$b, c=$c.\n"; + $Config{'name_mapping'}{$a} = $b; + $TeXLive{'binary'}{$b}{'source_package'} = $c; + $TeXLive{'source'}{$c}{'binary_packages'} = [ @{$TeXLive{'source'}{$c}{'binary_packages'}}, $b ]; + next; + } + if ($type eq "special") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + push @{$TeXLive{'all'}{'special_actions_config'}}, "$a:$b"; + next; + } + if ($type eq "description") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + # push the next line into the description string, but + # avoid to get a "use of uninitialized value in concat..." + $Config{'description'}{$a} = + ($Config{'description'}{$a} ? $Config{'description'}{$a} : "") + . "$b\n"; + next; + } + if ($type eq "title") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $Config{'title'}{$a} = "$b"; + next; + } + if ($type eq "docsplitting") { + $opt_debug && print STDERR "\n"; + $Config{'docsplitting'}{$a} = 1; + next; + } + if ($type eq "build-dep") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $Config{'build_dep'}{$a} = "$b"; + next; + } + if ($type eq "build-dep-indep") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $Config{'build_dep_indep'}{$a} = "$b"; + next; + } + if ($type eq "texlive-common-version") { + $TeXLive{'all'}{'tl_common_version'} = "$a"; + next; + } + if ($type eq "latest-version") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $TeXLive{'source'}{$a}{'latest_version'} = "$b"; + next; + } + if ($type eq "maintainer") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + if ("$a" eq "*") { + $TeXLive{'all'}{'maintainer'} = "$b"; + } else { + $Config{'maintainer'}{$a} = "$b"; + } + next; + } + if ($type eq "priority") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + if ("$a" eq "*") { + $TeXLive{'all'}{'priority'} = "$b"; + } else { + $Config{'priority'}{$a} = "$b"; + } + next; + } + if ($type eq "uploaders") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + if ("$a" eq "*") { + $TeXLive{'all'}{'uploaders'} = "$b"; + } else { + $Config{'uploaders'}{$a} = "$b"; + } + next; + } + if ($type eq "section") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + if ("$a" eq "*") { + $TeXLive{'all'}{'section'} = "$b"; + } else { + $Config{'section'}{$a} = "$b"; + } + next; + } + if ($type eq "bin-section") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + $Config{'bin-section'}{$a} = "$b";; + next; + } + if ($type eq "standards") { + my ($b) = @rest; + $opt_debug && print STDERR "b=$b.\n"; + if ("$a" eq "*") { + $TeXLive{'all'}{'standards'} = "$b"; + } else { + $Config{'standards'}{$a} = "$b"; + } + next; + } + if ($type eq "addpackages") { + @{$Config{'add_packages'}} = @rest; + $opt_debug && print STDERR "\nAdditional packages: @{$Config{'add_packages'}}\n"; + next; + } + if ($type eq "dependsnot") { + @{$Config{'depends_not'}{$a}} = @rest; + $opt_debug && print STDERR "Dropped depends of $a on @{$Config{'depends_not'}{$a}}\n"; + next; + } + print STDERR "tpm2deb.cfg: Unknown directive: $type. Exiting!\n"; + exit 1; + } + close(CFGFILE); + print " ... done\n"; +} + + +sub is_blacklisted { + my ($tpm,$coll) = @_; + # blacklist check + # either there is no blacklist entry, then it is ok + # if there is a blacklist entry and it is *, blacklist it + # if it is not *, and the $coll is not "", then match it + if (defined($Config{'package_blacklist'}{$tpm}) && + (($Config{'package_blacklist'}{$tpm} eq "*") || + (($coll ne "") && ($Config{'package_blacklist'}{$tpm} =~ m/$coll/)))) { + return(1); + } else { + return(0); + } +} + +sub get_all_files { + my ($entry,$reclevel) = @_; + my @requires = @{$TeXLive{'binary'}{$entry}{'includedpackages'}}; + my %files; + # + $files{'BinFiles'} = \@{$TeXLive{'binary'}{$entry}{'binfiles'}}; + $files{'DocFiles'} = \@{$TeXLive{'binary'}{$entry}{'docfiles'}}; + $files{'RunFiles'} = \@{$TeXLive{'binary'}{$entry}{'runfiles'}}; + $files{'SourceFiles'} = \@{$TeXLive{'binary'}{$entry}{'sourcefiles'}}; + $files{'RemoteFiles'} = \@{$TeXLive{'binary'}{$entry}{'remotefiles'}}; + if ($reclevel > 0) { + foreach my $r (@requires) { + $opt_debug && print STDERR " package " . $r . "\n"; + my %foo = %{&get_all_files($r,$reclevel-1)}; + push @{$files{'BinFiles'}}, @{$foo{'BinFiles'}}; + push @{$files{'DocFiles'}}, @{$foo{'DocFiles'}}; + push @{$files{'RunFiles'}}, @{$foo{'RunFiles'}}; + push @{$files{'SourceFiles'}}, @{$foo{'SourceFiles'}}; + push @{$files{'RemoteFiles'}}, @{$foo{'RemoteFiles'}}; + } + } + return(\%files); +} + +sub get_all_executes { + my ($entry,$reclevel) = @_; + my @requires = @{$TeXLive{'binary'}{$entry}{'includedpackages'}}; + my %bar; + my @executes; + # + @executes = @{$TeXLive{'binary'}{$entry}{'executes'}}; + if ($reclevel > 0) { + foreach my $r (@requires) { + $opt_debug && print STDERR " package " . $r . "\n"; + my @foo = get_all_executes($r,$reclevel-1); + push @executes, @foo; + } + } + foreach (@executes) { + $bar{$_} = 1; + } + return(keys %bar); +} + +sub myopen { + my ($a, $fn) = @_; + open($a, $fn) or die "Cannot open $fn: $!\n"; +} + +sub mycopy { + my ($src,$dest) = @_; + &mkpath(dirname($dest)); +# system("/bin/cp -a $src $dest 2>/dev/null") == 0 + my $cp_cmdline = "/bin/cp -a $src $dest" . ( $opt_debug ? "" : " 2>/dev/null"); + if ($opt_onlyscripts == 0) { + system($cp_cmdline) == 0 + or do { + print STDERR "$cp_cmdline\n"; + die ("missing: $src\n"); + }; + }; +} + +sub ismember { + my ($a, @rest) = @_; + foreach my $i (@rest) { + if ($a eq $i) { return 1; } + } + return 0; +} + +##################################### +sub dump_tpm_data { + print "Dumping TpmData\n\n"; + foreach my $t ('TLCore', 'Documentation', 'Package') { + print "Dumping $t:\n"; + my %foo = %{$TpmData{$t}}; + foreach my $p (keys %foo) { + print "$p:\n"; + print "\tbinfiles: @{$TpmData{$t}{$p}{'BinFiles'}}<<<\n"; + print "\trunfiles: @{$TpmData{$t}{$p}{'RunFiles'}}<<<\n"; + print "\tdocfiles: @{$TpmData{$t}{$p}{'DocFiles'}}<<<\n"; + print "\tsourcefiles: @{$TpmData{$t}{$p}{'SourceFiles'}}<<<\n"; + print "\tremotefiles: @{$TpmData{$t}{$p}{'RemoteFiles'}}<<<\n"; + print "\ttitle: $TpmData{$t}{$p}{'Title'}\n"; + print "\tDescription: $TpmData{$t}{$p}{'Description'}\n"; + print "\tLicense: $TpmData{$t}{$p}{'License'}\n"; + print "\tInstallation: @{$TpmData{$t}{$p}{'Installation'}}\n"; + print "\tDep-Package: @{$TpmData{$t}{$p}{'Package'}}\n"; + print "\tDep-TLCore: @{$TpmData{$t}{$p}{'TLCore'}}\n"; + } + } +} + +sub store_tpm { + my ($fn) = @_; + print "Storing TpmData into $fn ...\n"; + store(\%TpmData, $fn) or die "Can't store TpmData in $fn!\n"; + print " ...done\n"; +} + + +1; + +### Local Variables: +### perl-indent-level: 4 +### tab-width: 4 +### indent-tabs-mode: t +### End: +# vim:set tabstop=4: # --- texlive-extra-2007.dfsg.17.orig/debian/texlive-plain-extra.override +++ texlive-extra-2007.dfsg.17/debian/texlive-plain-extra.override @@ -0,0 +1,4 @@ +texlive-plain-extra: zero-byte-file-in-doc-directory +texlive-plain-extra: extra-license-file +texlive-plain-extra: script-not-executable +texlive-plain-extra: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/Licenses.header +++ texlive-extra-2007.dfsg.17/debian/Licenses.header @@ -0,0 +1,41 @@ +# +# LICENSES +# +# This file contains a (probably faulty, probably incomplete) list of +# licenses extracted from the TeX Catalogue. +# http://www.ctan.org/tex-archive/help/Catalogue/ +# +# The licenses codes as described on +# http://www.ctan.org/tex-archive/help/Catalogue/licenses.html +# are +# DFSG free licenses: +# dfsg Debian Free Software Guidelines +# Since the DFSG are not a license, it's existence in +# the Catalogue is a bug, and if any package shows up +# below with this license, this is a bug, too. +# +# According to the definition given in the above file, this +# means: +# This software is distributed under a license that conforms +# to the Debian Free Software Guidelines but might not use one +# of the common DFSG conforming licenses (GPL, LPPL, PD). For +# example, the BSD license is another DFSG conforming license. +# General permission to copy, distribute, and modify the +# software will apply, but there may be other (compatible) +# conditions. +# artistic Perl Artistic License +# bsd BSD Style License +# fdl GNU Free Documentation License +# gpl GNU General Public License +# lgpl GNU Library General Public License +# lppl LaTeX Project Public License +# pd Public Domain +# +# Further license codes which can occur in this list +# unknown the TeX Catalogue has no information about this +# not-in-catalogue the package could not be found in the Catalogue +# +# If you have any suggestions, improvements or complaints, please contact +# the Debian TeX live Maintainers +# or report to the TeX Catalogue Maintainers. +# --- texlive-extra-2007.dfsg.17.orig/debian/texlive-science-doc.override +++ texlive-extra-2007.dfsg.17/debian/texlive-science-doc.override @@ -0,0 +1,4 @@ +texlive-science-doc: zero-byte-file-in-doc-directory +texlive-science-doc: extra-license-file +texlive-science-doc: script-not-executable +texlive-science-doc: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/texlive-latex-extra.override +++ texlive-extra-2007.dfsg.17/debian/texlive-latex-extra.override @@ -0,0 +1,4 @@ +texlive-latex-extra: zero-byte-file-in-doc-directory +texlive-latex-extra: extra-license-file +texlive-latex-extra: script-not-executable +texlive-latex-extra: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/texlive-science.override +++ texlive-extra-2007.dfsg.17/debian/texlive-science.override @@ -0,0 +1,4 @@ +texlive-science: zero-byte-file-in-doc-directory +texlive-science: extra-license-file +texlive-science: script-not-executable +texlive-science: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/CHANGES.packaging +++ texlive-extra-2007.dfsg.17/debian/CHANGES.packaging @@ -0,0 +1,2227 @@ +# +# ChangeLog for tpm2deb.pl and relatives +# +# $Id: CHANGES.packaging 3857 2009-03-23 23:38:21Z preining $ +# + +release texlive-base 2007.dfsg.2-3 +release texlive-bin 2007.dfsg.2-6 +release texlive-doc 2007.dfsg.2-2 +release texlive-extra 2007.dfsg.17-2 +release texlive-lang 2007.dfsg.4-2 + +2009-03-24 + + * [all] bump build-dep on tex-common to >= 1.18, 1.17 is hosed, too + (Closes: texlive-base #520042, #520410, and texlive-lang #520449). + +release texlive-base 2007.dfsg.2-2 + +2009-03-17 + + * [all] bump build-dep on tex-common to >= 1.17, 1.16 is hosed + (Closes: #520042) + +release texlive-base 2007.dfsg.2-1 + +2009-03-13 + + * [base] blacklist lamsarrow.sty (pb-diagram) as it is based on + all-rights-reserved code. (Closes: #518800) + +release texlive-bin 2007.dfsg.2-5 +release texlive-extra 2007.dfsg.17-1 + +2009-03-11 + + * [bin] add libpoppler_0.10 patch to fix FTBFS, add build-dep on pkg-config + that is needed by the patch (Closes: #518634) + * [bin] fix build errors with gcc-4.4 (patch thanks to Martin Michlmayr) + (Closes: #505693) + +2009-03-09 + + * [all] bump build-dep on tex-common to >= 1.14 to get --flavor working + +2009-02-14 + + * [extra] blacklist aurora, nocommerical (Closes: #515086) + +release texlive-extra 2007.dfsg.16-1 + +2009-02-11 + + * [extra] blacklist barr, nocommercial (Closes: #514742) RC->medium + +release texlive-extra 2007.dfsg.15-1 + +2009-01-15 + + * [extra] upgrade bibleref to version from upstream which changes the + license to LPPL (Closes: #511843) RC->medium + +release texlive-lang 2007.dfsg.4-1 + +2009-01-14 + + * [lang] blacklist ogonek, nonfree license (Closes: #511836) + +release texlive-extra 2007.dfsg.14-1 +release texlive-base 2007.dfsg.1-5 +release texlive-doc 2007.dfsg.2-1 + +2009-01-13 + + * [extra] blacklist geomsty, nocommercial license (Closes: #511743) + * [doc] blacklist wp-conv, nosell license (Closes: #511742) + +2009-01-09 + + * [extra] blacklist resume, nosell license + * [extra] undo the blacklist, GPL license is imminent, add license + statement (Closes: #510749) + +release texlive-extra 2007.dfsg.13-1 + +2008-12-25 + + * [extra] blacklist fax, nosell license (Closes: #509766) + +release texlive-extra 2007.dfsg.12-1 + +2008-12-17 + + * [extra] blacklist umrand, nonfree license (Closes: #508890) + * [all:tpm2deb-source.pl] add ${misc:Depends} to the dependencies of + all packages + +release texlive-extra 2007.dfsg.11-1 + +2008-12-06 + + * [extra] add license statement for the wsuipa fonts (Closes: #491354) + +2008-12-04 + + * [extra] blacklist colortab, no-sell/no-modify license (Closes: #507768) + +2008-11-26 + + * [extra] blacklist yi4latex, no-sell license (Closes: #507009) + +release texlive-extra 2007.dfsg.10-1 + +2008-11-24 + + * [extra] formats-extra suggests plain-extra for working miniltx.tex + (Closes: #504494) + * [extra] add license statements for eqlist, varindex, toolbox, ushort, + guitar, ziffer (Closes: #466697) + +2008-11-18 + + * [extra] reinstantiate calligra after license issues have been cleared + up and add an entry to the Licenses file (via Licenses.add) + +2008-11-17 + + * [extra] blacklist china2e, nosell license (no bug report, but RC) + +2008-11-13 + + * [extra] blacklist cmastro, no license info, author unknown + (no bug report, but RC) (Closes: #443884) + +2008-11-11 + + * [extra] blacklist cellular, it does not have any license info and the + author is not contactable anymore (Closes: #505283) + (RC, urgency thus medium) + +release texlive-extra 2007.dfsg.9-1 + +2008-11-10 + + * [extra] blacklist calligra, removed upstream, license noinfo, original + author unknown (no bug, but RC) + +2008-11-06 + + * [extra] blacklist cirth, it has a nosell license (Closes: #504731) + * [extra] reintroduce kalender (removed in last release), it was retagged + as free-other in the catalogue, German license text was misunderstood. + * [extra] blacklist progkeys, no license information is known and author + unfindable (no bug, but RC) + +release texlive-bin 2007.dfsg.2-4 + +2008-10-27 + + * [bin] add texlive-extra-utils replaces tetex-bin for upgrade path from + teTeX3 (Closes: #503462) + * [bin] drop three recommends to suggests: + - texlive-extra-utils -> dvi2tty: dvi2tty is not in testing + - texlive-extra-utils -> dvidvi: added feature, no direct need + - texlive-base-bin -> perl-tk: we give an error message on texdoctk if + perl-tk is missing + (Closes: #502527) + +release texlive-extra 2007.dfsg.8-1 + +2008-10-17 + + * [extra] blacklist kalender (Closes: #502515) [np] + +2008-10-12 + + * [extra] blacklist hilowres (Closes: #502002) [fk] + +2008-10-11 + + * [extra] fix typo in changelog entry in 2007.dfsg.7-1 (Closes: #501880) + +release texlive-extra 2007.dfsg.7-1 + + * [extra] blacklist futhark and newalg since they are nonfree, + new .orig.tar.gz (Closes: #501270 and #501272) + +release texlive-extra 2007.dfsg.6-1 + +2008-09-29 + + * [extra] blacklist oca since it is nosell, new .orig.tar.gz + (Closes: #500633) + +release texlive-extra 2007.dfsg.5-1 + +2008-09-25 + * [extra] blacklist grnumalt since it is nosell, new .orig.tar.gz + (Closes: #500074) + +release texlive-base 2007.dfsg.1-4 +release texlive-extra 2007.dfsg.4-1 + +2008-09-19 + * [extra] blacklist niceframe since it is nosell, new .orig.tar.gz + (Closes: #499057) + +2008-09-07 + * tetex-base: Add code for removal of leftover configuration files after + the last change, this closes #454329) [fk] + * tetex-extra: Similar code to close #454330 [fk] + +2008-08-17 + * texlive-base: Add code for removal of obsolete files in tetex-base + (addresses: #454329) [fk] + +2008-08-02 + + * all: remove the termencoding and encoding variables in the vim strings + +release texlive-extra 2007.dfsg.3-2 +release texlive-base 2007.dfsg.1-3 +release texlive-lang 2007.dfsg.3-3 + +2008-07-22 + + * [extra] fix g-brief redefinition of \Telefon (closes: #423919) + * [extra] fix g-brief empty unterschrift bug (closes: #154266, #407968) + +2008-07-11 + + * [extra] fix location of proba doc files (Closes: #490282) [np] + +release texlive-extra 2007.dfsg.3-1 + +2008-07-09 + + * [extra] remove alternative dependencies on tetex-extra from + texlive-latex-extra + +2008-07-06 + + * [base] fix dangling symlink of README.Debian-source to README.source + in texlive-common (Closes: #489342) [np] + +2008-07-03 + + * [extra] blacklist oesch which cannot be modified, needs new .orig.tar + (Closes: #489689) [np] + +release texlive-doc 2007.dfsg.1-1 +release texlive-bin 2007.dfsg.2-3 + +2008-06-26 + + * [bin] add roadmap.fig to fontinst (patch add-missing-fontinst-source) + (Closes: #482915) (urgency medium, RC bug) [np] + +release texlive-base 2007.dfsg.1-2 +release texlive-bin 2007.dfsg.2-2 + +2008-06-25 + + * [doc] blacklist catalogue.tpm, the source is not present and in addition + not completely free. So we drop the Catalogue, as it is also dropped + upstream for TL2008. (Closes: #487149) [np] + * [base] fix texlive-base.postinst(.pre) to actually add the comment and not + echo it to stderr, thanks Julien Cristau for the patch (Closes: #487947) + * [bin] do not install fmtutil.cnf in texmf-texlive/web2c (Closes: #488035) + * [bin] use the local keyword in a policy-compliant way (rebuild packages + with fix from 2008-06-23) (Closes: #488023) + +release texlive-base 2007.dfsg.1-1 + +2008-06-23 + * [common.functions.preinst] use the local keyword in a policy-compliant + way [fk] + +2008-06-23 + * [extra] add texlive-pstricks recommends texlive-extra-utils for pdfcrop + (recommends because pdf is getting more and more over) + (Closes Ubuntu Bug 145407) [np] + * [base] tetex-extra depends on texlive now, not on tetex-bin, lintian + error + * [base] fix spelling in descriptions of the metapackages + +release texlive-bin 2007.dfsg.2-1 + +2008-06-12 + * [base] activate eps-inclusion code in xetex.def (Closes: #485071) [np] + * [all] add Homepage field to the control file [np] + * [all] rename README.Debian-source to README.source, and add change the + information therein to refer to the trunk/README file and the quilt + README.source. [np] + * [all] bump policy to 3.8.0 [np] + * [all] add a patch target to rules.in [np] + * [all] add dversionmangle to debian/watch file to ignore the .dfsg.NN suffix + and add pasv option + +2008-06-11 + * [base] blacklist proba.sty in texlive-latex-base (Closes: #483282) [np] + * [extra] add the new proba package (src, doc, run files) from CTAN. + This is done to comply with what has been done upstream by adding + the proba package to collection-mathextra. [np] + * [bin] include sfd files necessary for other packages, but removed from + the archive with the imminent removal of freetype1-tools. That needs + a new .orig.tar.gz [np] + * [base] add EPS support for xelatex by including an updated xetex.def + (patch added, not activated, would close the bug #485071, waiting + for Jonathans remark) [np] + +2008-06-07 + * [common.functions.preinst] make $package a local variable in the + check_move shell function (fixes one half of #483833) [fk] + * [bin] correct invocation of dpkg_md5sum in tl-base-bin.preinst.pre, + fixes the second half of #484833 [fk] + * [bin] Add Replaces: texlive-context for tl-metapost (supp-mis.tex + moved) [fk] + +release texlive-bin 2007.dfsg.1-4 + +2008-06-01 + * [bin] use gcc/g++-4.2 on armel to fix FTBFS (closes: #483939) [np] + that adds aditional build-dep for texlive-bin and adds code to rules.in + +2008-05-28 + * [bin] add a missing line to the tl2007.2 xetex patch, + taken from upstream [np] + * [bin] add a patch to xdvipdfmx to re-allow inclusion of tagged pdf images + (Closes: #483019) (big thanks to Jonathan Kew for tracking all this down) + * [bin] do not install xdvizilla(.1) (Closes: #477160) [np] + +2008-05-19 + * [bin] add mktexlsr-ignore-more-vcs patch that makes mktexlsr ignore not + only .svn, but also other VCS directories. Patch taken from upstream + (Closes: #481371) [np] + +2008-05-13 + * [extra] let texlive-pstricks recommend texlive-extra-utils and ps2eps + since the included pdftricks packages needs them (Closes: #473791) [np] + +release texlive-extra 2007.dfsg.2-1 + +2008-05-09 + * [extra] blacklist tpm/camel as it is nosell, thus we need a new + .orig.tar.gz (Closes: #479832) + * [extra] add a license statement from Robert Gilles about the bbm fonts to + Licenses file (Closes: #479097) + * [extra] add a license statement from Michael Nüsken about the + computational-complexity packages to the Licenses file (Closes: #477152) + * [base] blacklist documentation files for eepic since license statement + is missing. That closes another part of bug #356853. + This makes a new .orig.tar.gz necessary + +release texlive-bin 2007.dfsg.1-3 +release texlive-base 2007-14 +release texlive-extra 2007.dfsg.1-2 +release texlive-lang 2007.dfsg.3-2 +release texlive-doc 2007-4 + +2008-04-25 + * [extra] update everypage from CTAN to fix serious error (Closes: #477794) + +2008-04-20 + * [bin] texlive-extra-utils now recommends ghostscript (Closes: #476954) [np] + * [bin] fix skipping of all trees in mktexlsr with empty $HOME + (Closes: #473548) + * [bin] add a patch for Sinhala support by Anuradha Ratnaweera + , but keep it disabled until Jonathan gives me + the ok. This would close the bug #476957. + +2008-04-19 + * [all] include the lppl.txt literally in the copyright file + (greating to all those who enjoy reading a LONG copyright file) + +2008-04-18 + * [bin] add dviconcat.1 and dviselect.1 to texlive-bin/texmf/doc/man/man1, + they were blacklisted when building the .orig.tar.gz and we include + these bin/man now [np] + * [all] fix some lintian errors, many more to do. + * [bin] TeX Live 2007.2 release incorporation: fixes for xetex and xdvipdfmx, + new patches tl2007.2-xetex and tl2007.2-xdvipdfmx + (adapted from Jonathan Kew's original patches to work with poppler) [np] + +2008-03-20 + * [bin] fix perl warning in thumbpdf (patch: fix-thumbpdf-perlwarning) + (Closes: #469294) [np] + * [bin] * fix a segfault in ovp2ovf (patch: fix-ovp2ovf-segfault) + (Closes: #470433) + * [all] Clarify the location of lppl.txt (Closes: #470479) + * [doc] fix the spelling of the gentle description (Closes: #469931) + +2008-02-21 + * [bin] add copies of supp-pdf.tex and supp-mis.tex from context 2008-01-28 + to texlive-metapost so inclusion of metapost images in pdf(la)tex does + work without installation of context (Closes: #465107) [np] + +2008-02-20 + * [base] add a fancyheadings placeholder calling fancyhdr (Closes Ubuntu + bug 132399) [np] + +2008-02-09 + * [extra] let -formats-extra replace -latex-base (<= 2007-10) to make + smooth upgrades in Ubuntu (gutsy->hardy) possible (Closes Ubuntu + bug 188910) [np] + +2008-02-08 + * [extra] add pbox.pdf to texlive-latex-extra-doc (Closes: #464219) [np] + * [lang] texlive-lang-cyrillic suggests scalable-cyrfonts-tex + (email from Ralf) (Closes: #459539) [np] + +2008-02-03 + * [all] add a dependeny for all splitted docpks on texlive-common + ($version) (closes: #457270) [fk] + +2008-01-26 + * [bin] texlive-xetex depends on texlive-latex-base (Closes: #462610) + +2008-01-22 + * [base] add a patch fix-txfonts-precapprox to switch the symbols + \precapprox and \succapprox in txfonts.sty (Closes Ubuntu bug 184065) [np] + +2008-01-16 + * [base] fix a small bug in booktabs.sty by updating it to the version + on CTAN (Closes: #460878) [np] + +2008-01-15 + * [bin] include dviconcat and dviutils (orphaned package dviutils/seetex) + and provide/replace/conflict with dviutils (extra-utils) [np] + +2007-12-31 + * [base] make texlive-latex-recommended provide latex-ucs-uninames, + latex-ucs, latex-ucs-contrib as these Debian packages have been given + up for adoption [np] + +2007-12-21 + * [all] bump standards version to 3.7.3, no changes needed [np] + * [all] add texlive-common dependency to the -doc splitted packages, + otherwise configuration can fail due to missing update-updmap etc + (Closes: #457270) (Closes Ubuntu bug: 177674) [np] + +2007-12-05 + * [base,extra] replace gs-* alternatives with ghostscript [np] + +2007-11-29 + * [bin] add a patch for metapost 1.02 (from upstream svn), but leave it + deactivated [np] + * (really?) fix the watch file (Closes: #449621), thanks Raphael Geissert + +2007-11-28 + * [base] improve the comments about english hyphenation/language0 in + language.dat, from DEK on tex-k [np] + +2007-11-26 + * [bin] improve manpage of patgen (Closes: #450875) [np] + +release texlive-bin 2007.dfsg.1-2 unstable + +2007-11-17 + * [bin] switch to libpoppler >= 0.5.9 since unstable has now 0.6.2 + (Closes: #451588) [np] (also adjust build deps) + * [base] do not install tex/latex/jknapltx/ubbold.fd, it break the bbold + fonts (Closes: #449221). Thanks and sorry Ralf for ignoring you so long! + +2007-11-15 + * [base] close the latin.ldf bug (Closes: #451295) [np] + +2007-11-13 + * [extra] update via.cls from CTAN to fix misbehaviour (Closes: #429150) [np] + * [all] add instructions how to generate .orig.tar.gz files to + all/debian/README.Debian-source, and extend the trunk/README file [np] + * change watch file to use the tug.org ftp server + * [extra] fix skak.sty for usage with skaknew's uskak.fd (the only one + present) (Closes: #439709) [np] + +2007-11-11 + * [extra] include simplecv to make lyx happy (Closes: #449983) [np] + +2007-11-07 + * [all] change watch file to point to cstug server, update changelogs + closing respective bugs + +2007-10-30 + * [base] fix latin.ldf with the version from CTAN + (closes Ubuntu bug #157709) [np] + +release texlive-bin 2007.dfsg.1-1 unstable +release texlive-base 2007-13 unstable +release texlive-extra 2007-4 unstable + +2007-10-24 + * recode the NEWS files to utf8 + +2007-10-22 + * [bin] fix segfault of dvips -z on amd64 (patch applied upstream), thanks + to Bastien Roucaries for finding and providing a patch (Closes: #447081) + +2007-10-04 + * [bin] add a patch for metapost 1.0, but do not activate it [np] + +2007-09-27 + * [extra] blacklist tableaux.tpm, new orig.tar.gz + +2007-09-25 + * remove most stuff from the README.Debian file + +2007-09-24 + * implement doc splitting, so that we can build separate -doc packages + for every collection we want to [np] + splitting is done for: (texlive-base) latex-base, latex-recommended, + fonts-recommended, pictures + (texlive-extra) latex-extra (Closes: #420574), pstricks (Closes: #442052), + publishers, humanities, science + (texlive-bin) metapost + * add patch gcc43-compile-fix to compilation of teckit with newer + gcc compilers (Closes: #441605) (patch taken from 007-12ubuntu3, + thanks Matthias Klose) + +2007-09-15 + * put DEBHELPER tag before the post parts [fk from htmlxml] + * return (with 0) if we don't have to create a new tarball [fk from htmlxml] + +release texlive-lang 2007.dfsg.3-1 unstable + +2007-09-09 + * texlive-lang: reinclude csplain, the license has been fixed. + * add a dir orig.tar.gz-addons to the svn repository for orig.tar.gz + building + +release texlive-lang 2007.dfsg.2-1 unstable + +2007-09-05 + * only blacklist the five files covered by Petr's special licence, + not the whole csplain.tpm, since it contains t1code.tex which + is essential + * build new orig.tar for texlive-bin and texlive-lang + * include the change from htmlxml branch for setting the INC path + to /usr/share/tex-common in tpm2deb-bin.pl + * add a NEWS file for texlive-lang-czechslovak announcing the + removal of csplain + * fix the syntax error for blacklisting literat and csplain stuff + +2007-09-04 + * texlive-bin: disable pdftex character shifting (option G) in config.pdf + (Closes: #434891) [np] + * all: retitle all those dreadful "Macro package for TeX" title + (Closes: #436729) + * texlive-extra: fix an occurrence of the @ in pubform.bib (Closes: #430438) + * spell the path of mllatex.ini the right way, both in the tpm2deb.cfg + and in the texlive-latex-extra.root (Closes: #430969) + +release texlive-base 2007-12 unstable +release texlive-bin 2007-14 unstable + +2007-09-01 + * rework the preinst resurrect code so that it is executed *only* for + upgrades from >= 2007. Furthermore, the special code for config.ps + is executed only for 2007-12. + * texlive-bin: blacklist latexmp.pdf since no source is present + (Closes: #436965) + +2007-08-25 + * set LANG=C for the update-alternatives grepping, thanks Andreas Degert + (Closes: #438551) [np] + * blacklist literat (texlive-lang-cyrillic) (Closes: #439028) [np] + * Add missing quotes around the sed script in + texlive-base-bin.postinst(.pre) (Closes parts of #439205) [np] + +2007-08-23 + * only try to resurrect conffiles when there is a template file present, + i.e., only for versions of 2007 in the archive (Closes: #439205) [np] + +2007-08-16 + * fix FTBFS on hurd-i386, adding patch icu-powerpc-buildfix-patch from + Samuel Thibault (Closes: #437949) [np] + +2007-08-15 + * Really move Philokalia-Regular.otf to a fonts directory [fk] + +release texlive-base 2007-11 unstable +release texlive-bin 2007-13 unstable + +2007-08-13 + * run the resurrect code *also* in the postinst scripts for the cases + where a package is in rc state with removed conf files. [np] + * adapt the menu items to new menu policy [np] + +2007-08-11 + * adjust latest-version for texlive-base to -11 and -bin to -13 so that + we get a good combination of packages ;-) [np] + * fix removal of old tetex files in language.d (Closes: #435812) [np] + * use see in texdoc for displaying of all types of files (Closes: #432037) + [np] + * run the resurrect code only at upgrade, not install time. At clean install + time there is no file in /u/s/texlive-{bin,base}/... [np] + +2007-08-07 + * move the code to recreate missing conffiles from postinst to preinst: + texlive-base: modes.mf + texlive-base-bin: pdftexconfig.tex, config.ps + texlive-latex-base: color/graphics.cfg + (Closes: #425803, #435156, #435081, #433889, #436235, #435719, #435081, + #433889) [np] + unfortunately version 2007-12 of texlive-bin ships a config.ps in + /u/s/texlive-bin which is NOT equal to /e/texmf/dvips/config/config.ps + in the same version. We fix this by applying a sed command that transforms + the /u/s/texlive-bin/config.ps into the /e/texmf/d/c/config.ps of -12 + in the preinst of -13. After -13 is in testing we should remove this + code. + +2007-07-27 + * Move Philokalia-Regular.otf to a fonts directory [fk] + +2007-07-24 + * copy over explanations in copyright from tetex-base's copyright.header + [fk] + * bump versioned dep of tl-common on tex-common [fk] + +2007-07-03 + * [texlive-bin] add another libpoppler patch for libpoppler >= 0.5.9 + (needs control update, too). Thanks go to + Martin Pitt for creating this patch. Rename the + libpoppler patches to have the respective version in the name. [np] + * [texlive-bin] include the fixes to dvilj(k) which are included in the + TeX Live security branch, this adds a patch dviljk-security-fixes [np] + +2007-07-02 + * [texlive-bin] update config.ps from svn (Closes: #431338) [np] + * add lost texlive-extra-utils recommends dvidvi (thanks Lionel for + spotting this) [np] + +2007-06-29 + * [texlive-bin] update a2ping script and it's man page (Closes: #412107) [np] + +2007-06-27 + * update patch for xetex from texlive svn release texlive 2007.1 + this also fixes some bugs with OTF inclusion + actually use this patch + +2007-06-25 + * fix multiple inclusion of hyphen patterns [np] + * let texlive-xetex depend on dvipdfmx (Closes: #430373) + +2007-06-22 + * include a patch for xetex from Jonathan Kew which fixes problems + on 64bit archs, and incorrect output in certain (obscure) + situations. The patch is NOT activated by now! [np] + (version patch1a from 23 Jun 2007, texlive ML + msg id , see + http://tug.org/pipermail/tex-live/2007-June/014110.html) + +2007-06-21 + * change common.functions.preinst to use new dpkg_md5sum which + does not grep the status file but uses dpkg_query [np] + +release texlive-base 2007-10 unstable +release texlive-bin 2007-12 unstable +release texlive-lang 2007.dfsg.1-3 unstable + +2007-06-20 + * many changes and fixes by Frank (thanks!) + +2007-06-13 + * Change mapping directive config-copy-move to copy-move and don't + register it as a conffile: This is only for *moved* conffiles [fk] + * Add a remark to trunk/README about what "config file" actually means + for mapping. [fk] + +2007-06-11 + * Add debianize-fmtutil in /usr/share/texlive-bin, and source it in + fmtutil. [fk] + * Bring fmtutil(1) closer to reality in TeXLive 2007 [fk] + +2007-06-10 + * Let tetex-base conflict with tetex-bin (<< 2007) to prevent its + isolated upgrade on mixed systems (closes: #427859) [fk] + +2007-06-05 + * [base] activate mathpple.map (closes: #426790) [np] + * [base] don't call dh_installtex for meta packages (closes: #427169) + - make a distinction between meta packages and normal packages + in rules.in + +2007-06-02 + * beautify the config.ps installation [np] (see merge-dist-tree!): + - remove the code in rules.in + - move config.ps from texlive-bin/debian/ to + texlive-bin/debian/texlive-base-bin.root/usr/share/texlive-bin + * strip the ./debian/$pkg part in debian/all/generate-license-file [np] + +2007-05-31 + * Remove the version check from the "resurrect conffile" code; purging + tetex-base may happen any time. + +release texlive-base 2007-8 unstable +release texlive-bin 2007-10 unstable + +2007-05-30 + * IMPORTANT: Move the #DEBHELPER# string after the $maintscript.post + snippet. "post" now signifies that it is after the usual, + tpm2deb-bin.pl-generated config file handling, not that it is after + the debhelper stuff. I need some code at this special place, and + furthermore I think it's usually a bug in tex-common if something is + not handled in a dh_installtex snippet, but cannot be done before it. + * Fix the copying of conffiles to /usr/share/$sourcepkg: New directive + "config-copy-move". + * Add missing dep of libkpathsea-dev on libkpathsea4 + +2007-05-29 + * Ship modes.mf and pdftexconfig.tex in /usr/share/$sourcepackagename, + and install it into /etc/texmf in postinst. For the time being, do + that without debconf messages and unconditionally (configure would + fail without them, anyway). [fk] + * Recreate tpm2liclines + * tex-common package-status in bug.control, since "report-with" doesn't + supply that information + +2007-05-26 + * texlive-bin: don't install libkpathsea.la (Closes: #426006) [np] + * all/texlive-bin: do not actually carry out the "preserve deleted + conffile" due to the tetex bug and too many busted installations. + We warn the admin to delete the file if he really wants to. + (Closes: #425781 in texlive-bin and #425803 in texlive-base) [np] + +release texlive-bin 2007-9 unstable + +2007-05-24 + * Use --enable-shared=default in order to not try it in the + subdirectories for static-only libraries, in particular xetex's + teckit. [fk] + +2007-05-23 + * libkapthsea4 is of section libs, libkpathsea-dev of libdevel, add + infrastructure to override single bin package sections (bin-section) [np] + +release texlive-base 2007-7 unstable +release texlive-bin 2007-8 unstable +release texlive-lang 2007.dfsg.1-2 unstable + +2007-05-23 + * Let tl-generic-recommended declare Replaces: tl-base because of + cmyk-hax.tex [fk] + +2007-05-22 + * in the abort-upgrade case in texlive-base-bin's postrm, we cannot + assume that xdvi.cfg does exist at the new place: Make code + conditional [fk] + +2007-05-22 + * add texlive-base-bin replaces texlive-pdfetex + +2007-05-21 + * texlive-common conflicts with all package revisions of all packages + << latest-revision as set in tpm2deb.cfg. + * big format move: + - move (partly fixed) format.{tex,pdftex,etex,metafont} to texlive-base + and edit format.latex.cnf in texlive-base. Fixes done: + . add pdfetex to format.etex.cnf + . add latex to format.latex.cnf + . remove those two from format.pdftex.cnf + . take unchanged format.tex.cnf + - BuildFormat executes moves: + . remove call in texlive-bin/bin-{tex,pdftex,etex,metafont}.tpm + . add call {tex,pdftex,etex} to plain.tpm (and thus to texlive-base) + . add call metafont to metafont.tpm (and thus to texlive-base) + - missing: should we take over fmt.d/10texlive-base-bin.cnf? I prefer + to leave it there and don't do anything. After we have this version + without a conf file we can add code for the upgrade from 2005. + * as a consequence of the format move some cleaning actions: + - remove /usr/bin/mf -> mf-nowin as generated from dh_installtex in + texlive-base rules, mf is shipped by texlive-base-bin + - remove also /usr/bin/{pdf,}etex in texlive-base rules, and create + them via dh_link in texlive-base-bin + +2007-05-20 + * texlive-base: rename (and not remove) old obsolete config files from tetex + (Closes: #425256) + * texlive-base: don't call tetex-bin-upgrade (Closes: #425270) + * texlive-bin: update 64_fix_makempx_installation to upstream fix + * texlive-extra: move bigfoot from tl-humanities to tl-latex-extra + (upstream move, too) (Closes: #420394) + * common.functions.preinst: rework the xdvi conf file handling code + to not "preserve removal" when upgrading from older texlive versions + (Closes: #425272) + +2007-05-19 + * add stricter dependencies to all packages: if in the final shipout + dep on a texlive package there is no version given, the value of + latest-version (from tpm2deb.cfg) of the source package is taken. + (texlive-bin: Closes: #421969) (texlive-lang: Closes: #423143) + * texlive-bin: remove cruft from control files (cweb, ctie, texdoctk) + (Closes: #241089, #249085) + * don't leave copies of conffiles in TEXMFDIST (Closes: #420139) + * texlive-bin: add poppler to the pdftex banner (Closes: #420971) + * texlive-bin: texlive-lang-indic needs depends on python + * update/add some patches for the invocation fixes, they patched the + wrong files + * add lintian source override for + maintainer-script-lacks-debhelper-token debian/common.functions.* + * add lintian override for + tetex-base: maintainer-script-needs-depends-on-ucf postinst + we check with -x /usr/bin/ucf + * texlive-bin: add build-dep on chrpath, and remove the rpath entry + in the binaries + * texlive-bin: remove link /u/s/d/libkpathsea-dev -> libkpathsea4 + as shipped in packages <= 3.something + * texlive-bin: add patch 64_fix_makempx_installation to fix the installation + of makempx script instead of the binary (thanks Sanjoy Mahajan) + +2007-05-18 + * Output the list of files in /etc/texmf/web2c in the bug.script + +2007-05-17 + * shlibs magic, thanks Florent + * add new poppler patch: 30_libpoppler_new, the old is still present + for backports, this also adds a versioned build dep for + libpoppler-dev (>= 0.5.4) to texlive-bin + * texlive-extra-utils suggests gs-* for epstopdf (Closes: #423988) + +2007-05-16 + * texlive-bin: dpkg_md5sum in common-functions.preinst returns now + the empty string in case of an unknown conffile (could have been + created by touch). This should fix Ubuntu bug 111654. [np] + Serious testing whether nothing else is broken should be done. + * merge manually the changes from the libkpathsea branch back [np,fk] + - change rules.in to build libkpathsea4 and -dev, and add the necessary + control files [fk] + - add texlive-bin/debian/libkpathsea4.install, + texlive-bin/debian/libkpathsea-dev.README.Debian, and + texlive-bin/debian/libkpathsea-dev.install + - adjust tpm2deb.cfg to build the new packages from texlive-bin + * Change the code that drops meta- and transitional packages from + texlive-full's dependencies so that the list of unwanted packages is + in the config file [fk] + * Consistently output error messages of perl scripts to STDERR [fk] + * move bin-thumbpdf to texlive-base-bin (upstream done, too) + (Closes: #424658) [np] + +2007-05-15 + * texlive-bin: move bangfont.tex from doc to run files (Closes: #424031) + * texlive-bin: add missing python header to ebong script (Closes: #423990) + +2007-05-14 + * texlive-base: texlive-full should not depend on tetex-base + (Closes: #424023) [np] (We should move the code from tpm2debcommon.pm + to the config file... but I am too lazy for now) + +release texlive-base 2007-6 unstable +release texlive-doc 2007-3 unstable + +2007-05-14 + * texlive-base: make the conflict with ivritex versioned (Closes: #423718) + * tetex-base replaces tetex-extra << 2007, since teTeX3-extra ships a + lintian override file for tetex-base (Closes: #423520) [np] + * texlive-doc-zh replaces/conflicts texlive-doc-ch ... + +release texlive-bin 2007-7 unstable + +2007-05-07 + * rename texlive-doc-cn to texlive-doc-zh, sorry all for the chaos [np] + (needs new texlive-base and -lang packages) + * fix typo in postinst scripts update-alternative(s) (Closes: #422929) + +release texlive-bin 2007-6 unstable + +2007-05-03 + * texlive-bin: add a "changed by debianize-updmap" comment to + syncWithTrees' definition, and divert "--edit" [fk] + +2007-05-03 + * texlive-bin: move the debianize-updmap call in updmap after the + syncWithTrees function so that this function is also debianized. + (Closes: #421184) + * texlive-bin: apply teTeX texdoctk.defaults patch to get texdoctk + to use the right programs (Closes: #421633) + * all: add call to dh_installmenu to rules.in + * texlive-bin: add menu entry of xdvi, texdoctk, texconfig (Closes: #421634) + * all: update README.Debian-source to point to the svn repository and + the contained README file + * [base] blacklist intermediate files in mathpazo doc (Closes: #421620) + * all: fix bug.script + * lang: add jerus10 to tl-lang-herbrew to fix hebrew typesetting + * base: backport koma-script r288 to fix the use of \usekomafont in all + koma-script classes (Closes: #421079) + * doc: rename texlive-doc-ch to texlive-doc-cn, stupid me [np] + +2007-04-28 + * texlive-bin: patch updmap so that the help text at map file not found + error does not mention --syncwithtree etc, but refers to updmap.d + and update-updmap + +2007-04-25 + * texlive-bin: reworked alternative code for removal of old tetex + settings [np] + * create tetex-base + +release texlive-bin 2007-5 unstable + +2007-04-17 + * fix config file handling (Closes: #419826) [np] + - fix a bug in tpm2deb-bin.pl which prevented any config file handling + - fix another bug in tpm2deb-bin.pl which didn't install the config + file handling in the postrm script + +release texlive-bin 2007-4 unstable +release texlive-base 2007-4 unstable +release texlive-lang 2007.dfsg.1-1 unstable + +2007-04-16 + * Add patch 31_pdftex_gcc_ICE-on-alpha to work around a bug in newer + gcc, thanks to Falk Hueffner (closes: #419434) [fk] + * create meta packages texlive-lang-all in texlive-lang, thanks to + Frans Pop for the suggestion. [np] + * texlive does not longer depend on context [np] + * we build texlive-lang-arab, this needs a new .orig.tar.gz as we have + to include the respective files there. [np] + * Since we take over xdvi from tetex-bin, we remove its xdvi alternative + in case it is present (closes: #419381) [fk] + * Remove any format or log files in /var/lib/texmf/web2c, they must be + in $engine subdirs now. teTeX does not properly remove them, and + they cause strange failures with context (see #419059 and #418976) [fk] + * add code to the bug.script to give the md5sums of all the files in + /etc/texmf/texmf.d [np] + * add update tests from etch in tests/etch-test-* + * [tl-bin] Add patch 62_dvips_absolutepath_doc to document the change in + dvips' file inclusion behavior in config.ps (closes: #418788) + +release texlive-bin 2007-3 unstable +release texlive-base 2007-3 unstable +release texlive-extra 2007-3 unstable +release texlive-lang 2007-3 unstable + +2007-04-14 + * undo the fix of friday 13, thanks to debhelper bug #419060, this fixes + several texlive bugs + * bump tex-common build-deps to 1.7 + +2007-04-13 + * fix the ordering of auto scripts: + - bump build-dep on tex-common to 1.6 for fixed auto scripts + - bump build-dep on debhelper to >= 5.0.44 for the + (thanks to Loïc Minier for the hint!) + +2007-04-12 + * disable the texmf.cnf check which was run by default, this can only be + done manually (because each upload of tex-common with changed files + would make tl-bin FTBFS) [fk] + +release texlive-bin 2007-2 unstable +release texlive-base 2007-2 unstable +release texlive-extra 2007-2 unstable +release texlive-doc 2007-2 unstable +release texlive-lang 2007-2 unstable + +2007-04-10 + * texlive-bin: Fix missing build dependency on tex-common >= 1.3, thanks + to Yannick Roehlly for spotting this. + * call dh_compress with -X.pdf so that pdf files are not compressed + +2007-04-06 + * texlive-bin: drop updated collection-binextra.tpm and bin-dvipos.tpm + into the source package to solve the missing dvipos problem. + +2007-04-05 + * texlive-bin: replace links of odvicopy.1 and odvitype.1 to the respective + man pages without o with a minimal manpage (Closes: #417274) [np] + + * fix installation of info pages, we should believe perl if it tells us + Variable "@SpecialActions" will not stay shared at + debian/tpm2deb-bin.pl line 343. [np] + + * big do_remap_and_copy restructuring: the final component now is + unified for all mapping directives: either relative file names (in this + case /usr/share/texmf-texlive is prepended), or absolute file names. + Needs loads of testing. Furthermore, the sub-directives names have + changed (remap -> move). Proper documentation added in trunk/README [np] + +2007-03-23 + * texlive-bin: fix config file move logic for xdvi.cfg (Closes: #415906) [np] + * really move nag.sty [np] + +release texlive-bin 2007-1 +release texlive-base 2007-1 +release texlive-extra 2007-1 +release texlive-doc 2007-1 +release texlive-lang 2007-1 + +2007-03-21 + * final changelog editing + +2007-03-15 + * move nag.sty to a TEXINPUTS tree [fk] + * modularize the make_deb function in tpm2deb-bin.pl (ongoing work) [fk] + +2007-03-14 + * Add code to take over changes from fmt.d/10texlive-pdfetex in + texlive-base-bin. + +2007-03-12 + * Let tl-bin Build-Depend on tex-common (>= 1.2) for the handling of + fmtutil-sys in postrm [FK] + * Fix the "when to run" logic for conffile moves, and write them in a + way that I actually understand them myself + +2007-03-09 + * Fix conffile upgrade code: Only act with correct versions, actually + pass the action parameter to the function, and respect conffile + removals [FK] + +2007-03-08 + * Add error-unwind code for the conffile renames [FK] + +2007-03-02 + * upgrade path replaces: + - texlive-latex-base -> texlive-base-bin << 2007 since + /usr/bin/pdflatex has moved + - texlive-base-bin -> tetex-bin (<< 2007) + - texlive-metapost -> tetex-bin (<< 2007) + * fix forgotten config files handling + +2007-03-01 + * introduce a new map sub-directive config-remap + * remap instead of copy various files into /etc/texmf (dvips/config/config.* + texdoctk, xdvi) + * texdoctk.dat is not a configfile anymore + * fix fmtutil patches referring to pdfetex as engine + +2007-02-28 + * use old teTeX's xdvi perl script, add a dependency base-bin -> perl [NP] + * create links via dh_installtex and remove the links.dist entries [NP] + * depend on tex-common >= 1.1 to get dh_installtex with link creation [NP] + +2007-02-18 + * add common.functions.preinst and include common.functions.$type in + the make_maintainer call. We don't want to have the preinst code + hanging around in all other maintainer scripts. + * use dh_installtex in the rules files, thus cleaning the + maintainer scripts: + - rules.in: use dh_installtex + - tpm2deb.cfg: bump tex-common deps to >> 1.0 for the flavor + format:build_all + - tpm2deb-bin.pl: rewrite make_maintainer() + - remove empty common.functions as all the functionality is taken from + dh_installtex + * as an interim solution, add format links to the respective binary + packages' dh_link files [FK] + + +2007-02-17 + * add patch 01_tmp_configure_without_installextra which allows to skip + running updmap-sys, fmtutil-sys, mktexlsr and most importantly + texlinks with a configure option; add that option [FK] + * Add explicit real packages to the build-dependencies, in addition to + the alternative virtual packages [FK] + +2007-02-16 + * fixes from the first test round + - really blacklist ttf2pk, this is a perl regexp, not a shell wildcard, + so we have to use .* instead of * (should be done in texlive-old!, too) + - missing (upstream) dependency + texlive-humanities -> texlive-latex-base + texlive-science -> texlive-latex-base + - add conflict texlive-common <-> texlive-chemistry as this is gone + - mathpazo hack + mathpazo was in math-extra <= 2005-2, in latex-recommended << 2007, + and now in fonts-recommended, thus: + texlive-fonts-recommended replaces texlive-math-extra (<= 2005-2) + texlive-fonts-recommended replaces texlive-latex-recommended (<< 2007) + - HA-prosper was moved from latex-extra to latex-recommended, thus + add a versioned replace + - all/debian/preinst.pre code: upgrading to tetex-bin 2007 does not + work as the "upgrade from experimental versions" breakage kicks in. + check for upgrade from version 2005 <= version <= 2005-2 + so that tetex-bin 3.0-something is not hit + +2007-02-15 + * update dvipdfm patch [NP] + +2007-02-14 + * Another mapping directive "copy" which is like config-copy (see + below) but does not create any maintainer scripts entries. [NP] + * Adapt tpm2deb.cfg that new config files are just "config" [NP] + * add preliminary config file handling, no unroll treatment by now [NP] + * fix texlive-bin build breakage, we patch the Build script now [NP] + +2007-02-13 + * Expand infrastructure to allow automatic generation of preinst + code for config files. Config files are marked in the tpm2deb.cfg + via a mapping;origdist;config-{copy,link};dest directive and + in the preinst script of the respective package a line + handle_config_file $configfile + is added. Currently prefixed with a :, as the function has to be + written [NP] + * define the files from Frank's list as config files [NP] + +2007-02-12 + * Add Replaces: for file that were in tl-latex-extra in TL 2005 and + are now in individual collections [FK, probably earlier unnoted + changes by NP] + * Use separate configure and build targets in tl-bin's rules and + Build.debian, for easier work with the sources [FK] + +2007-02-08 + * add new remapping type "configfile" which is copied to the last + argument as base path and remains where it should be. [NP] + * conflict with texlive-pdfetex, and add necessary replaces + +2007-02-06 + * TL2007 work [NP] + - collection-chemistry is gone, superseeded by collection-science + do not build texlive-chemistry and let tl-science replace tl-chemistry + - add replaces: texlive-humanities and tl-science -> tl-latex-extra + +2007-01-25 + * more internal restructuring [NP] + +2007-01-22 + * lots of internal changes to the Perl scripts, mainly cleanup, more + descriptive names, and debugging handling [FK] + * Add Tpm.pm and FileUtils.pm from TL 2007 [FK] + * Switch texlive-base and texlive-bin to quilt + * Do not install rules.in in the binary package, it not used and hence + is confusing. + * Switch texlive-lang, texlive-doc to quilt [NP] + * include quilt call only for packages with patches [NP] + * update tpm.data to the data of TL2007 + +2007-01-11 + * all: change the build infrastructure so that short and long + description of add-on packages can be specified in the + configuration file [FK] + * all: add a versioned build-dep on findutils, sarge's doesn't + understand the -wholename option. Should be dropped when etch is + released, nobody is going to want to make backports for + oldstable. [FK} + * no texlive-context anymore, replace it with Debian context package + +2007-01-11 + * texlive-base: blacklist siam as it is non-free, thus new upstream + (Closes: #406426) [NP] + +2007-01-08 + * texlive-base: create transitional packages tetex-bin and tetex-extra [FK] + +release texlive-bin 2005.dfsg.2-10 + +2007-01-11 + * build -10 from the old repository layout. The old layout will continue + for etch support. + +release texlive-bin 2005.dfsg.2-9 + +2007-01-04 + * texlive-bin: Apply a patch by "Mark A. Wicks" to + fix a crash of dvipdfm in half-hour timezones (Closes: #403267) + +2007-01-02 + * texlive-bin: Apply patch by Julian Gilbey to prevent + mktexlsr from creating ls-R in root's home directory (closes: #402925) + +release texlive-bin 2005.dfsg.2-8 +release texlive-base 2005.dfsg.2-5 +release texlive-extra 2005.dfsg.2-4 + +2006-12-28 + * move to new repository layout, documentation has to be written for it + +2006-12-18 + * texlive-bin: reinclude pslatex script and its manpage into + texlive-base-bin. [NP] + +2006-12-15 + * all: move the dpatch stuff to addons-per-source/$package/debian/patches + +2006-12-14 + * texlive-extra: remap infix-RPN.tex and .sty from the doc hieracy to + texmf-texlive (Closes: #402987) (closes Ubuntu bug #69690) + * texlive-bin: move bin-ttfutils to tl-font-utils, blacklist everything + but ttf2afm, add bin-ttfutils.tpm and ttf2afm.1 to the source + package (Closes: #402983) (Closes ubuntu #75545) + * all: restructure the layout of addons-per-source, it is now one directory + per source plus one for all, which is cp -a to the source package + at source package build time. This way we can include files missing + in the .orig.tar.gz without making a new .orig.tar.gz. This was necessary + to fix the above as bin-ttfutils.tpm was missing. + Note that binary files are NOT dealt with ATM, so do NOT install + binary files into addons-per-source/ !! + * redo a bit of documentation in the README file + +release texlive-bin 2005.dfsg.2-7 + +2006-12-12 + * texlive-bin: fix the wrong texdoctk patch [NP] + * texlive-bin: include xdvi upstream fix for segfault on hitting g with + -nogrey (Closes: #369569) + +2006-12-09 + * texlive-extra: downgrade the relation from fonts-extra to cm-super from + depends to suggests. Default would be recommends, but a suggests is + enough. (Closes: #399064) [NP] + * Add the ability to define additional execute statements in the config + file [NP] + * texlive-extra: add the missing dstroke.map, and add the addMap action + to the config file (Closes: #400780) [NP] + * tpm2deb.pl/texlive-base: Don't add mktexlsr calls to the postinst/postrm + script of texlive package, as it does not contain 'real' files + (Closes: #400369) [NP] + * texlive-bin: change shebang for getnonfreefonts to /bin/bash + (Closes: #398112) [NP] + * texlive-base: add an updated dcpic.sty to texlive-pictures (Closes: #388653) + * texlive-extra: activate ugq.map (Closes: #374351) + +2006-12-08 + * texlive-bin: Final polish of changelog + +release texlive-bin 2005.dfsg.2-6 + +2006-12-06 + * texlive-bin: Apply patch (from teTeX) to allow texdoctk to work when + both TEXMFDIST directories are populated (#400058) [FK] + +2006-12-02 + * texlive-bin: Apply pdftex patch that allows to use large cjk fonts + (see tetex's bug #399897) [FK] + +2006-12-01 + +release texlive-bin 2005.dfsg.2-5 + + * Add Conflicts of tl-omega on the aleph package (#400930) [FK] + +2006-11-28 + * in addons-per-source/all.watch, change extension of CD image from bz2 + to zip to match CTAN naming [FK] + +release texlive-bin 2005.dfsg.2-4 + +2006-11-28 + * texlive-bin: Blacklist feynmf, the separate package will soon work + with texlive; instead let tl-metapost recommend feynmf and tl-full + depend on it [FK] (closes: #400657) + +release texlive-base 2005.dfsg.2-4 +release texlive-bin 2005.dfsg.2-3 +release texlive-extra 2005.dfsg.2-3 +release texlive-lang 2005.dfsg.2-2 + +2006-11-09 + * texlive-bin: don't provide dvipdfm, it messes up sbuild + +2006-11-08 + * all: fix inclusion of packages descriptions when they are actually + blacklisted (thanks Frank) (Closes: #397589) + +2006-11-07 + * all: fix a stupid error in the is_blacklist logic, which blacklisted + packages which aren't blacklisted at all (Closes: #397324) + +2006-11-04 + * texlive-base: add the forgotten ltxtable.sty to texlive-latex-base + (Closes: #396965) [NP] + * texlive-bin: extend texconfig man page and include some fixes from + teTeX (Closes: #396904) [NP,FK] + +2006-10-30 + * texlive-bin: include fixes for superficially linked in libs [NP] + +release texlive-base 2005.dfsg.2-3 + +2006-10-26 + * alternative dependencies for teTeX changed to tetex-bin to get + mktexlsr (Closes: #395270) + * texlive-base: upgrade prosper relation back to recommends in + tl-latex-recommended as we have an updated package now. + * adjust version numbers in the relation to jadetex, xmltex, passivetex + +2006-10-20 + * Add a default for $opt_master in tpm2deb.pl setting it to ./LocalTPM, + this way we don't need a TeX Live 2005 Master when rebuilding only + a new Debian revision. + * Add a default for $oldsrcdir in tpm2deb.pl setting it to ./src, search + first for the .orig.tar.gz in ., then in $oldsrcdir. + +release texlive-base 2005.dfsg.2-2 +release texlive-bin 2005.dfsg.2-2 +release texlive-extra 2005.dfsg.2-2 + +2006-10-19 + * texlive-bin: include patch for pdfetex to support newer TTF fonts + (Closes: #394028) [NP] + +2006-10-18 + * texlive-bin: adjust built-in search paths of libkpathsea to the + Debian defaults (Closes: #392641) [NP] + +2006-10-16 + * Fix the description of MetaFont, this should be done upstream, too - + but where is it taken from? [FK] + * texlive now only suggests texlive-doc-en, not depends (Closes: #392517) + +2006-10-14 NP + * texlive-base: add versioned dependencies on all texlive packages + for texlive-full. Latest version must be configure in tpm2deb.cfg. + +2006-10-13 NP + * texlive-bin: update the debian patch for updmap(.1) (Closes: #393189) + +2006-10-12 NP + * texlive-lang: Add a depends from tl-lang-spanish on tl-latex-base as + eshyph.tex loads cathyph.tex, which is not present in tetex packages. + (Closes: #392474) + * texlive-base: texlive-full now recommends + latex-cjk-all >= 4.6.0+cvs20060714-2 + * texlive-base: blacklist beamer, xcolor, pgf and depend on the + respective Debian packages (Closes: #382870, #389467) + +2006-10-11 NP + * texlive-base: move the conflict texlive-latex-extra<->latex-beamer + to texlive-latex-recommended<->latex-beamer as the packages has + been moved. + * texlive-base: add a suggests texlive-latex-recommended -> tl-pictures + to get pgf for beamer (Closes: #382870) + * provide pgf, latex-beamer, latex-xcolor in the respective packages + * reorganize the tpm2deb.cfg file to make it easier to find something + +release texlive-base 2005.dfsg.2-1 +release texlive-bin 2005.dfsg.2-1 +release texlive-extra 2005.dfsg.2-1 +release texlive-lang 2005.dfsg.2-1 +release texlive-doc 2005.dfsg.2-1 + +2006-10-09 NP + * texlive-bin: depend on tex-common >= 0.33 to get working debianize-updmap + * texlive-base: blacklist several non-free beamer exampler files + (Closes: #391946) + +2006-10-08 NP + * texlive-bin: Include the changes by Frank to debianize-updmap + * texlive-bin: move bin-texdoc to tl-base-bin (Closes: #391640) + * texlive-bin: include the already unpacked sources instead of the + source.tar.bz2. Changes to the clean target: + - don't remove unpack-stamp + - don't remove the whole build dir, only build/inst and build/Work + (Closes: #380227) (Thanks Frank for insisting!) + * texlive-bin: Use tex-common's (>= 0.32) debianize-updmap (Closes: #391348) + * texlive-base: call tetex-bin-upgrade from tex-common (>= 0.32) to allow + upgrades from sarge's tetex2 (Closes: #382861) (at least we hope) + +2006-10-07 FK + * Add a Depends on ed for texlive-base-bin, updmap uses it + +2006-10-06 NP + * texlive-bin: use xdvi.bin in the xdvi shell script, and use alternatives + system to set xdvi.bin to xdvi-xaw.bin (Closes: #391437) + * extend the README in the svn repository to explain the inner workings + in more details + * all: extend the copyright file with statements for the copyright of + the Debian adaptions, uses GPLv2 (no higher). + +2006-10-05 NP + * texlive-lang: provide/replace/conflict texlive-lang-african - ethiop + * texlive-extra: add recommend texlive-latex-extra -> texlive-generic-extra + (Closes: #390896) + * all: move the definition of maintainers, section, uploaders, priority, + standards to the config file. Move some provides which were hard coded + in the perl file into the config file. + * all: create the rules file via an eperl script, add build-dep on eperl + +2006-10-03 NP + * texlive-lang: remove the conflict with octave-forge as they don't have + /usr/bin/mex anymore. + +2006-09-29 NP + * remove unnecessary conflicts (with blacklisting) + - texlive-bin: tl-extra-utils <-> dviutils + . blacklist dviconcat(.1) and dviselect(.1) + . recommend dviutils + - texlive-bin: tl-extra-utils <-> lacheck + . blacklist bin-lacheck.tpm + . recommend lacheck + * drop unnecessary conflicts (without blacklisting) + - texlive-extra: tl-latex-extra <-> lhs2tex + it concerns only two old files + - texlive-base: tl-latex-recommended <-> latex-ucs* (Closes: #388311) + - texlive-extra: tl-games <-> tex-skak, tex-chess + * texlive-base: change relation tl-latex-recommended/prosper from recommends + to suggests as we cannot recommend a not available package. + (Closes: #389195) + +2006-09-28 NP + * texlive-extra: blacklist latex/misc209/bar.sty as it has a bad license + +2006-09-08 NP + * texlive-lang: reinclude cs*, as it will be redistributable, and add + a comment. + +2006-09-06 NP + * Change my email address to preining@debian.org in the Uploaders field + +2006-09-05 NP + * blacklist various scripts in texmf-texlive/scripts which are unnecessary + as they are also in /usr/bin + * texlive-lang: blacklist (bin-)cslatex, (bin-)csplain, and + hyphen-czechslovak as they contain undistributable parts (the former 4) + or depends on these parts (the last one). Also add a dpatch that + removes the lang initialisation from collection-langczechslovak.tpm + +2006-09-04 NP + * all: report bugs together with tex-common, and report status of the + tetex packages. Fix some small things in bug.scripts. + * texlive-lang: blacklist ntimes.sty (Closes: #366521) + * add SHELL=/bin/bash to debian/rules + * update tpm2licenses.txt + +2006-08-31 NP + * texlive-bin: remove magic header of a2ping, thumbpdf, and pdfcrop + * allow for comments in the source of the lintian.override file, and + comment the override lines for a2ping, thumbpdf, and pdfcrop + * texlive-base: texlive-latex-extra recommend texlive-latex-recommended + (Closes: #385213) + +2006-08-10 NP + * add comment to the rules file that bins for all archs can be found in + bin/i386-linux as the tpm arch is set to i386-linux + * fix the title and description of texlive package + +version 2005.dfsg.1-1 unstable Wed, 09 Aug 2006 09:57:05 +0200 + for texlive-bin, texlive-base, texlive-extra + +2006-08-04 NP + * texlive-bin: fix a typo in tpm2deb.cfg (font-util instead of font-utils) + * texlive-base: remap esbst.tex and romanidx.tex to really fix bug #365235 + * texlive-extra: close the eulervm bug #361941 in the changelog file + +2006-08-03 NP + * texlive-bin: blacklist mktex.cnf as it conflicts with tex-common's. + * infra: change test scripts to work with cowbuilder + * infra: change test script to call aptitude upgrade instead of + install $package + * texlive-bin: rm -f the mktex.cnf file, it could already be gone. + +2006-08-01 NP + * texlive-bin: undo the undo from 22.07 to get back to 08.07. + +2006-07-22 NP + * texlive-bin: reinstall mktex.cnf conffile link, see bug #379089 + * texlive-base: add dependency tl-context -> perl-tk, libxml-parser-perl + for texshow to run (Closes: #378829) + * texlive-bin: Remove the dep from texlive-base-bin on tex-common >= 0.26. + +2006-07-15 NP + * all: move several tpm packages around, as done upstream + * all: get rid of update-link-files, it was unnecessary, dh_compress + is intelligent enough to adjust links + * all: get rid of some dpatches for moving tpm packages, as the move + directive in tpm2deb.cfg is enough. + * all: create links with script create-doc-links instead of using tpm2deb.pl + internal add_symlink function + * texlive-extra: add eulervm 4.0 to texlive-fonts-extra, replacing the old + version 3.0a with missing manifest (Closes: #361941) + +2006-07-13 NP + * all: change maintainer to debian-tex-maint@lists.debian.org + * all: first merge the dist-trees, than call the license stuff + +2006-07-08 NP + * texlive-base: move passivetex, jadetex, xmltex, latex-cjk from + recommends to suggests of texlive-full (Closes: #377106) + * texlive-bin: remove fmtutil.cnf link (useless) and mktex.cnf + (taken from tex-common). Add a dep from texlive-base-bin on + tex-common >= 0.26. (Closes: #376524) + * all: use tex-commons Tpm.pm and tpm2licenses, add build-dep on + tex-common >= 0.23 + * all: add lintian override for wrong-name-for-upstream-changelog + +2006-06-15 NP + * separate changelog files for all source packages in addons-per-source + +2006-06-13 NP + * include fixed supp-*.tex files into texlive-context + * include input focus fix for xdvi (upstream, tetex) + * include a patch for dvipdfm's config file that allows proper + inclusion of really large Postscript files, as reported by Thomas + Esser and Laurent Siebenmann on the TeXLive list. + +2006-05-28 NP + * after discussion with Ralf Stubner move fpl and mathpazo from + fonts-extra/math-extra to fonts-recommended (psnfss calls for), + and move charter from fonts-extra to fonts-recommended. + Move some files in fpl.tpm from DocFiles to SourceFiles, + thanks Ralf and Frank for tracking this (Closes: #366035) + +2006-05-27 NP + * reinstantiate texlive-lang-ukenglish, the un-freeness is not clear. + * add a patch by Ralf Stubner to mktexnam (accepted by TE and included + upstream) to create TEXMFVAR in mktexnam. First step to do another + /var/cache/fonts retry. + * fix texlive-bin build logic: patch-stamp: unpack-stamp + * allow for additional license entries at the beginning $Pkg.Licenses.add + * add the license statement from Donald Arseneau to relicense underscore.sty + under LPPL license (Closes: #368902) + * move the whole license generation stuff into the generate-license-file, + thus uncluttering the rules file + * make blacklist also work on the orig.tar.gz + * move esbst.tex and romanidx.tex in the babel.tpm file into the + RunFiles section (Closes: #365235) + * move fpl into texlive-latex-base as it is required by PSNFSS, also + move some files which are actually SourceFiles into the respective + section, thanks Ralf and Frank (see 28.05.2006) + (also adapt the lintian.override file for new fpl overrides!) + * move lmodern from Depends to Recommends in texlive-base + * replace the relation directive with single directives for conflicts, + depends, recommends, suggests, and add the replaces directive. + +2006-05-24 NP + * don't build texlive-lang-ukenglish as it is non-free + we still have to build dfsg .orig.tar.gz files once! + +2006-05-23 NP + * texlive-extra-utils recommends perl-tk for texdoctk (Closes: #368659) + +version 2005-2 unstable Thu, 11 May 2006 00:12:10 +0200 + +2006-05-11 NP + * another fix for tpm2licenses to not break if there is an empty + directory (or one only containing links!) + * Upload to unstable sponsored by Neil McGovern + +2006-05-10 NP + * Build-Dep on tex-common not necessary as we include tpm2licenses + and fixed Tpm.pm (can go away with next version when the fixes + are in tex-common) + * The build-dep day, finding what all is necessary for a clean build + with tpm2licenses: libappconfig-perl, libxml-dom-perl + * Really fix the ibycus4.map problem (Closes: #354652) + * adjust dvipdfmx recommend version to 1:20050831-1 + * Install this file as CHANGES.packaging into texlive-common, and + create a streamlined and terse changelog. + +2006-05-09 NP + * create new package texlive-common: + - move the symlink /u/s/texmf-texlive/doc -> ../texlive-doc from + texlive-base-bin to texlive-common, and the installation of it + from tpm2deb.pl to texlive-common.links.dist (Closes: #364776) + - same as above for the /u/s/texmf-texlive/ls-R link + - let *all* packages depend on texlive-common (which allows the above + two changes!) + - add a all.preinst.pre snippet that ensures that all texlive + packages are *first* purged before the -2 version is installed. + We don't support upgrade path from experimental. Also add the + preinst handling which was missing. + - texlive-common depends on tex-common, the other packages do only + depend on texlive-common + * allow all.{post,pre}{inst,rm}.{post,pre} to be merged into all + maintainer scripts + * do not install SourceFiles into the binary package. + * install the README.?? files only into texlive-common + * update the tl4deb-dep diagram + * move endfloat.dvi from texlive-latex-recommended to texlive-latex-extra + (upstream fix necessary) + +2006-05-08 NP + * move the installation of debianize-updmap form tpm2deb.pl to the + texlive-base-bin.root + * update tpm2liclines from catalogue + * allow installation of uuencoded files via the .root method, and move + tl4deb-deptree.pdf.uu into texlive-common.root, remove all references + to tl4deb-deptree in tpm2deb.pl (especially the rules files) + * remove all .svn directories at source package build time from debian + * bump standards version to 3.7.2, no changes necessary + * install mime entry for dvi in texlive-base-bin (thanks Jörg Sommer) + * move declaration of build-dependencies into the config file, + move dpatch into Build-Depends: as it is necessary for clean target. + * before writing out relation fields, uniq the entries. + +2006-05-06 NP + * blacklist musixtex, musixps, musixlyr, and let texlive-music depend + on the updated packages. + * add mllatex.ini to texlive-formats-extra and blacklist it in + texlive-latex-base + +2006-05-04 NP + * add man pages for pkfix, texconfig-dialog, aleph, lambda, otangle + (thus all binaries have man pages now, yippie) + +2006-05-03 NP + * add man page for pdfcrop (written by Frank, thanks) + +2006-05-02 NP + * texlive-lang-polish conflicts with octave-forge as both provide + /usr/bin/mex, this is preliminary, a better solution must be + sought (Closes: #364059) + +2006-05-01 NP + * add man pages for bibtex8, devnag, ps4pdf, musixflx (from Andreas Tille) + getnonfreefonts-sys (link to getnonfreefonts), perltex (pod2man) + +2006-04-30 NP + * add man page for simpdftex + +2006-04-29 NP + * add man page for pdfopen and pdfclose (thanks Frank) + * add man page for deprecated altpdf* scripts + +2006-04-25 NP + * extend license with a coverage check + * blacklist trig.dtx and xdoc from fontinst sources (thanks to Frank + for spotting this) + * extend the svn README (not installed) for config file syntax and + first write up on the build procedure + +2006-04-23 NP + * add support for arbitrary bin-package specific subtrees in addons-per-bin, + and install omfonts.1 into texlive-omega man directory. + * License support rehauled: We now give for (nearly) every file a license + statement generated from the TeX Catalogue. + +2006-04-10 NP + * fix build_format_if_format_exists check, it was completely hosed + * let texlive-lang-cyrillic conflict with tetex due to /usr/bin/ru* + +2006-04-06 NP + * blacklist sanskrit.tpm, and recommend latex-sanskrit from + texlive-lang-indic. + +2006-04-03 NP + * Remove build-deps on | libxaw8-dev as it goes away with X7. + +2006-04-01 NP + * Remove non-free documentation and create a specific package + texlive-doc-nonfree. Currently only three context documents. + * change pdftex's version string to indicate that it uses libpoppler, + taken from the teTeX patch (thanks to Frank and Julian). + +2006-03-23 NP + * include the texdoc patch from tetex, which allows following of + symlinks for doc files, and fixes security concerns (Closes: #356390) + * As a consequence of the above patch let tl-extra-utils depend on + mime-support. + * remove tetex-missing-magic-header workaround in test script. + +2006-03-20 NP + * add conflict ptex-bin vs texlive-lang-polish as both provide platex. + * add a fix to the tmpfile race in the example feynmf.pl script (thanks + to Kevin B. McCarty). + +2006-03-14 NP + * change shell for the reportbug script to bash (Closes: #356391) + +2006-03-12 NP + * Add lintian override for pdfcrop and thumbpdf executable-not-elf-or-script + because it is one of the magic header which can be called with sh or perl. + +2006-03-11 NP + * Blacklist /usr/bin/thumbpdf and /usr/bin/pdfcrop as it is a link to + texexec, which is in texlive-context, while thumbpdf/pdfcrop is in + texlive-pdfetex. Remap the thumbpdf and pdfcrop perl files from scripts to + /usr/bin. (Closes: #352092) + +2006-03-06 NP + * allow overriding of tpm and package titles and descriptions, improve + various descriptions (Closes: #354964) + +2006-03-04 NP + * add all update-* calls to the postinst scripts so that the config file do + not contain left-overs from tetex at switch time (Closes: #355266) + +2006-03-02 NP + * Add the temporary directory to TEXFORMATS in fmtutil, to allow + building formats based on latex.fmt without cluttering stdout + (patch taken from tetex by Frank Küster, see bug #354604) + +2006-03-01 NP + * make all texlive-lang-* packages working with tetex3, but add a + README file explaining the situation for duplicate languages. + * only recommend dvipdfmx, so we can go for the upload + * make most depends on other Debian packages a recommends (tipa, texpower, + etc) + +2006-02-28 NP + * remap the ibycus4.map TeX/MF input file from the fonts/map location + to the fonts/source location (upstream cleanup necessary) (Closes: #354652) + * add packages specific README.Debian files + * allow various texlive-lang-* packages to work with tetex3 + +2006-02-26 NP + * Fix dependency of texlive onto texlive-latex-base + +2006-02-25 NP + * Let texlive-base depend on the new NMU of dvipdfmx and blacklist it. + * Try to stop the build system to build dvipdfmx. + * Add Provides for virtual packages: dvipdfm, cweb, ctie, texdoctk + +2006-02-20 NP + * move all files to texmf-texlive, only a few essential stay in TEXMFMAIN + * add a new package texlive-full which takes the role of the previous + texlive package in pulling in all necessary components, while the + texlive package itself now consists of a selection of packages + (the -recommended ones, plus doc-en, but no -lang-*) + +2006-02-19 NP + * conflict: texlive-extra-utils with dviutils (superseeded, more utils) + * blacklist bin-dvi2tty, but let tl-extra-utils depend on dvi2tty + * fix problems when switching from teTeX (missing update-language call) + (all three thanks to Atsuhito Kohda) + +2006-02-18 NP + * The svn repository has moved to the debian-tex project at alioth, + thus the revisions now are shifted by ~500. + +2006-02-13 NP + * remove /var/lib/texmf/web2c/{latex,pdflatex}.{fmt,log} before + calling fmtutil-sys --all as jadetex (and other formats) with + a fmtutil config line based on the latex format might use the + old latex format. (Closes: #351707) + +2006-02-12 NP + * blacklist /usr/bin/uniqleaf which is a link to texexec but no + corresponding perl file exists (but it is in tetex). + * Fix the Build-Depends-Indep vs Build-Depends stuff + * tipa NMU is in Debian, so depend on it + * fix for the link files fix + * cleanup of common.functions (backticks, printf instead of echo -n) + +2006-02-11 NP + * blacklist lm(odern), and depend on lmodern >= 0.99.3-1, this makes the + lmodern fonts again available for X (Closes: #351727) + * included fixes for errors in the depot: + - remove ltxdoc.cfg from tex/latex/subfig + - move pst-3d.tex from the doc directory to the proper place + +2006-02-06 NP + * add a special clause to bug script to see the texmf-texlive/ls-R file + * import debianize-updmap and other fixes for fmtutil from tetex + +2006-01-31 NP + * fix installation of files from addons-per-bin + * link fixing: remove double call to dh_link, install pre-distributed + links files as package.links.dist, fix update-link-files to copy the + package.links.dist to package.links, and only append the links from + package.links.generated + * add some more man pages (links to pdfetex.1) + +2006-01-24 NP + * add a watch file to the sources + * add poppler/Link.h for building with poppler >= 0.5.0. Thanks to Martin + Pitt. + * texpower is updated, let texlive depend on it + +2006-01-15 NP + * expand reportbug script to include an ls -l of texmf.cnf, fmtutil.cnf + updmap.cfg, and language.dat + +version 2005-1 experimental Thu, 12 Jan 2006 17:30:22 +0100 + +2006-01-12 NP + * switch to debhelper compat version 5, no changes necessary + * upload to experimental, based on scripts revision 293. + * Upload sponsored by Neil McGovern + * fix tetex-dependency/conflict check + * fix bug report script, install it into all packages + +2006-01-11 NP + * support for reportbug control and script, all packages but the + doc packages report together with texlive-base-bin, and texlive-base-bin + reports via the same script as does tetex-base. + * remove config.status file in pdcmac + * texlive-formats-extra conflicts with tetex-bin <= 3.0-13 + * add missing build dependency texlive-bin -> ed + * test builds are done in a minimal pbuilder with only build-essential stuff + +2006-01-09 NP + * clean up poppler patch + * separate the writing of debian/rules into its own function + * clean up the whole direcory (shouldn't I do it for my life, too ;-) + * add a README file in the repository how everything is structured + * restructuring stuff: + - merge scripts/snippets/addons etc into two directories + addons-per-source and addons-per-bin + - simplify the make_deb_source functions as nearly all files + are now installed automatic via the addons-per-* stuff. + +2006-01-04 NP + * fix read_changelog program + * build sources only based on the configuration in tpm2deb.cfg, not + necessary to be specified in the Makefile + * test script cats all the error files /tmp/texlive.* to stdout if + one of the commands goes wrong + * fix check_consistency by blacklisting collection-binaries, actually + break out if there is an error raised in check_consistency + +2005-12-29 NP + * remove conflicts on thailatex, although it doesn't work with texlive + (and probably not with thailatex). Updates are necessary to thailatex. + * change dep on tex-common to >= 0.12 + +2005-12-28 NP + * kill texlive-lang-cjk package: + - move yi4latex to texlive-latex-extra + - recommend latex-cjk-all (>= 4.6.0+cvs20051031-4) + * remove 40_hbf2gf.dpatch as it is not included into the package + anymore + * add libpoppler-dev to Build-Deps for texlive-bin + +2005-12-27 NP + * move unified doc dir to /usr/share/doc/texlive-doc as there is a + package texlive, install all the README.?? etc also there + * include fixes from Werner Lemberg for hbf2gf and mktexmf + dpatch/texlive-bin/40_hbf2gf.dpatch and 41_maketexmf.dpatch + dpatch/texlive-base/30_depot_fixes.dpatch + * switch pdfetex from libxpdf to libpoppler, patch taken from tetex + +2005-12-26 NP + * add missing dependency of texlive-omega onto texlive-latex-base for + latex.ltx in lambda.ini (todo for depot) + * move mltex and bin-mltex to texlive-formats-extra (todo for depot) + * add missing dependency of texlive-formats-extra onto texlive-latex-base + for bplain.tex and mllatex (todo for depot) + * include diagram into texlive-doc-base package + * fix --noremove option to tpm2deb.pl + * add sharutils to build-deps of texlive-doc + +2005-12-23 NP + * created a diagram of dependencies + * implement automatic test system, testing all packages with install- + remove-install-purge cycle + * fix installation of eplain format, it has been moved to tl-plain-extra + instead of tl-formats-extra (todo for depot) + * for the texlive-doc-* packages call mktexlsr only if it is available + (these packages do not depend on texlive-base-bin) + +2005-12-21 NP + * call fmtutil-sys --all in tl-base and tl-base-bin postinst script + * move tex4ht from recommends to depends for the texlive package, as + it is already fixed in unstable to work with texlive and tetex. + * Include relation to teTeX in README.Debian + +2005-12-15 NP + * make texlive-math-extra and texlive-plain-extra conflict with tetex + * version dependency of cm-super >= 0.3.3-3 due to the name change + * include pdftex update to 1.30.5, bugfix release + * texlive-font-utils conflicts with tetex + +2005-12-14 NP + * tl-htmlxml completely replaced, removed conflict of tl-context vs tex4ht + * let texlive recommend tex4ht in locally updpkg version + +2005-12-13 NP + * make packages which are not texlive specific depend on either texlive + or tetex, and remove unnecessary conflicts with tetex, so that tetex + users can use the texlive packages, too. + +2005-12-12 NP + * Rename dependency from lcdftypetools to lcdf-typetools + * don't build texlive-htmlxml but recommend the respective debian pkgs + * move xmlplay from texlive-htmlxml (not build) to tl-latex-extra + +2005-12-11 NP + * remove texlive from the dependencies of the texlive packages + * include security fix xpdf-3.01pl1.patch (CAN-2005-3193) + * add bzip2 to build-dep + * fix installation of getnonfreefonts(-sys) + +2005-12-10 NP + * fix rules generation to first unpack and then patch + * add texdoctk patch warning if perl-tk is not installed (stolen from tetex) + and remap-link texdotk.{defaults,dat} to /etc/texmf/texlive/texdoctk + * add a texlive meta package that pulls in all sub packages and other + Debian packages resulting in a more or less complete TeX Live system. + * change orig.tar.gz layout to look exactely like the DVD (so we can + once put the debian dir into the DVD) + +2005-12-09 NP + * use source.tar.bz2 from Master/source (i.e. from the DVD) + +2005-12-03 NP + * blacklist euclide.tpm, as it is superseeded by pst-eucl (todo for depot) + * "give Debian what Debian is": + - do not build texlive-lang-arab as it is arabtex which is in Debian + - blacklist prosper and depend on prosper (fix for prosper needed) + recommend prosper + - blacklist texpower and tpslifonts as they are superseeded by the + Debian texpower package (fix for texpower needed), recommend texpower + - blacklist tipa as it is in Debian (fix for tipa send to maintainers) + recommend tipa + * switch field separator in cfg file to ; so that epoch specifications work + +2005-12-02 NP + * blacklisting xymtex as it is not distributable. + * blacklist (bin-)ppower4 as it depends on java and no sources + are provided within texlive (but you can get it from the author) + * save ChangeLog in utf8 + +2005-12-01 NP + * add dependency tl-context -> tl-metapost (thanks Arne Jørgensen) + (todo for depot) + +2005-11-30 NP + * add symlink from texmf-texlive/ls-R to /var/lib/texmf/ls-R-TEXLIVE + * kill packages ttf-utils, ps-utils, graphics-tools, they should become + proper Debian packages + +2005-11-29 NP + * another round of package renaming, adaptions to the perl script + * move only the files from texmf-dist and texmf-doc to texmf-texlive, + leave others in place (more work for teTeX cooperation has to be done) + * fix lintian generation for source packages + +2005-11-28 NP + * reduce number of source packages + * rename various packages + +2005-11-27 NP + * properly clean up debian subdir with target clean, ie remove the + generated maintainer scripts and the generated .link files. + * upgrade pgf in texlive-pictures to 1.01 for compatibility fixes + +2005-11-24 NP + * Close the ITP (Closes: #312897) + * add a dependency tl-htmlxml -> tl-latexrecommended because jadetex + needs the ecrm fonts. + * switch to texmf-texlive tree, which also makes a dependency on + tex-common >= 0.12 necessary. + +version 2005-0.2 UNRELEASED Tue, 22 Nov 2005 23:49:00 +0100 + +2005-11-22 NP + * this release was uploaded as -1 to experimental but rejected. Thus + the release was renamed as -0.2 and a new -1 will be generated. + * re-add updmap-sys call to the postrm scripts + * make updmap-sys silent in postinst script + * make fmtutil-sys silent in postinst script + * make mktexlsr silent in postinst script + * change depend on tex-common to >= 0.11 for TEXMFSYSCONFIG change + +2005-11-21 NP + * fix lintian source override installation + * fix etex/pdfetex format generation problem + * remove the 04TeXlive hack as the change will go into tex-common 0.11 + rather soon + * remap only a few config files (those for programs) to /etc/texmf/texlive + * try to fix the conundrum with format generation. This is a complete + upstream chaos (ok, also upstream I created the chaos ;-). Should be fixed + rather soon. + +2005-11-20 NP + * fix invocation of grep in common.functions to add || true, since grep + returns if no match found + * fix installation of TeXlive.cnf as 04TeXlive.cnf into /e/t/texmf.d + * add a overriding TEXMF variable to 04TeXlive.cnf which includes + TEXMFCONFIG without !! (Should actually be fixed in tex-common!) + * remove the long invocation of language.dat + * fix merging of common.functions into postrm and prerm + * fix regexp for installing lintian.override files + +2005-11-19 NP + * add common.functions and merge it into the maintainer scripts + * change check for the existence of a format from kpsewhich fmt.ini + to a fmtutil-sys --listcfg check (in common.functions) + * Leave the map files in TEXMFMAIN and do not remap them to /etc/texmf + * New configuration file handling, all the files are left in their + normal place and config files to shadow these files should be put + into /etc/texmf + * Add override for TEXMFSYSCONFIG to /etc/texmf + * give the updmap.d, fmt.d, and language.d config snippets priority 10 + and only the us language snippet the 09 priority. + * create a README.Debian + * lintian override for a2perl header problem + +2005-11-16 NP + * add a distribution entry to the ChangeLog file and make tpm2deb.pl + aware of it + * fix all remaining man page warnings of lintian + * load tpm data from a dump of the %TpmData using perl::Storable, + significantly speeding up the initialization time at source-deb + building time. + * add additional override for texlive-langgerman that german is correct + +2005-11-15 NP + * fix the man page errors (wrong char and ttf2pt1) + +version 2005-0.1 UNRELEASED Mon, 14 Nov 2005 20:11:34 +0100 + +2005-11-14 NP + * remove build-dep on tex-common + * Rework maintainer script handling, separate out the creation of + maintainer scripts into a function, allow only to create the + maintainer scripts for checking. + * move the extra format configuration from the snippets/post scripts + to tpm2deb.cfg. + * Building a first prerelease version. The scripts used are from + svn revision 134. + +2005-11-11 NP + * Fix a failure in setting the executes, thus there were some map files + missing. + +2005-11-09 NP + * Don't forget dh_strip + +2005-11-08 NP + * Fixes for big cleanup part I. + * Create all rules file from tpm2deb.pl, make the rules subdir + unnecessary. + +2005-11-07 NP + * Big cleanup in the script, part I. + - make config file syntax more readable + - create infrastructure for all kind of tests by reading in all tpm + data and store it in a hash + - separation of functions handling with tpm data, config file reading + and hash creation from the debian functions + - work on more packages in one go is now possible, thus the tedious + reading of all the tpm files is not necessary anymore + +2005-11-05 NP + * TeX live 2005 is done. It includes everything up to perforce change #8640. + * Make a new set of tpm/licence files + * allow independent building of orig.tar.gz files + * do not create empty control files + * remove old fmt/log files in the postinst script prior to creating + them new to get rid of leftovers. + * include a lot of checks that dependencies are going right + +version 2004.05.10.13-1 UNRELEASED Thu, 13 Oct 2005 22:44:33 +0200 + +2005-10-13 NP + * Include the list of all licenses of all packages into the package + * Rebuild packages from current depot including perforce change #8432 + * move the format generation of etex and pdfetex from -basic to -pdfetex + * Install lintian overrides for zero-byte-file-in-doc-directory, + extra-license-file, and script-not-executable. + * add support for dh_link and create links for some man pages + +2005-10-11 NP + * Make blacklists collection specific. + * Implement consistency checks: + - packages which are included in two collections + - packages which are not included at all + (missing for bin-* packages) + * Include antt and iwona only in texlive-fontsextra and not in + texlive-langpolish. + +2005-10-06 NP + * change cm-super from Suggest to Depend, as it is now in Debian/sid + +2005-10-04 NP + * remove last traces of texlive-trees and replace it by Master + * Fix postrm scripts to take actions only on remove action, not + on purge + +2005-09-29 NP + * Move to svn://svn.debian.org/pkg-texlive/texlive/trunk/ + * split tpm2deb from Master, include the Tools perl modules in orig.tar.gz + +2005-09-27 NP + * Add mktexlsr patch to generate ls-R via a /tmp file and cat into + the original one. This way permissions can be set for the ls-R files. + Taken from tetex-bin. + +2005-09-26 NP + * Changed cmd test to which from test -e, so that no actual paths + are used in the control scripts (Debian Policy) + +version 2004.05.09.25-1 UNRELEASED Sun, 25 Sep 2005 12:03:18 +0200 + +2005-09-25 NP + * Change the test for fmtutil-sys --byhyphen to fmtutil-sys --listcfg + and grep for ^latex. + * Remove the chmod -x stuff, it breaks execution of various web2c/* + scripts (mktexupd, tcfmgr, ...) + * Switch to new numbering scheme (tlversion.yy.mm.dd) where tlversion + is the last *released* TeX live version and yy.mm.dd is the current + date. This way we can have regular releases 200N-debrelease and + additional releases between official TeX live releases. + * Fix the order of ifs in postrm scripts so that first the existence of + fmtutil-sys is checked, and then wether the latex fmt is installed. + * Add myself to the Uploaders field. + * New source version, including up to perforce change #8177 + +2005-09-24 NP + * Forget to remove the "all" from the generated rules file. It does + not hurt at build time, but I don't like it. + * add the fmtutil-sys --byhyphen calling check also to the postrm scripts + * remove x bit from all files under texlive-trees at source packages + built time + +2005-09-23 NP + * Fix the lang postinst scripts so that fmtutil-sys --byhyphen is only + called if language.dat is found. This is not the optimal method, but + the best I can think of ATM. + * Actually copy source and not source.development from the depot + * make the architecture parameter to tpm2deb unnecessary and put config + for this into the tpm2deb.cfg file. Update all the debian/rules files. + * Change Maintainer to: + Debian TeX live Maintainers + * Added some documentation to tpm2deb.pl, and cleaned up the script + +version 2005.09.15-2 UNRELEASED Wed, 21 Sep 2005 16:59:23 +0200 + +2005-09-20 NP + * Move the link /usr/share/texmf/fonts/map -> /etc/texmf/map from + texlive-basic to texlive-basicbin as in the later there are several + map files and updmap is also in basicbin + * Temporary fixes to the tpm files to make texlive-lang* with hyphen files + depend on texlive-latex and not only on texlive-basic. + * Add (unused) feature to build debian packages for single CTAN packages + as well + +version 2005.09.15-1 UNRELEASED Thu, 15 Sep 2005 16:14:10 +0200 + +2005-09-15 NP + * New source version, including up to perforce change #8062 + * fixed format generation problem + * make descriptions lines not longer than 80 chars + +2005-09-14 NP + * add -e to the /bin/sh shebang for error checking in the control scripts + * test for existence of various programs before trying to execute them + this is for the case when a package is removed but not purged, but + the tex-common package is removed, too. + +version 2005.08.27-1 UNRELEASED Sat, 27 Aug 2005 16:03:44 +0200 + +2005-08-27 NP + * New source version, including up to perforce change #7870 + * fix build dependency on libXaw7-dev | libXaw8-dev + * Fix generation of formats of texlive-basic. The actual fmt.d files + are in texlive-basicbin, but the .ini files are in texlive-basic, + so actually the call to fmtutil should be in the postinst of + texlive-basic. (Thanks to LUK ShunTim) + +2005-08-26 NP + * Do not include cm-super.tpm, but suggest the debian package cm-super, + which contains the full set of cm-super fonts. For now locally + available on tug. + +2005-08-25 NP + * Fix installation of README.Debian-source into all binary packages + +version 2005.08.24-1 UNRELEASED Wed, 24 Aug 2005 18:10:02 +0200 + +2005-08-24 NP + * Everything is build with depot at change #7842 + * Really fix the info problem: Now all the info files are converted at + install time to unix line endings. Thus also the strange ^M in the + postinst script install-info commands should be fixed. + +2005-08-23 NP + * New source version, including up to perforce change #7836 + This includes fixed versions of pdftex, mpost, dvipdfmx, and as usual + several updates to (La)TeX packages. + * fixes the dvips.info install problem + * lm is now included in texlive-basic, so changed conflicts in tpm2deb.cfg + * generation of /var/cache/font/* and various ls-R files has moved to + tex-common (>= 0.7), thus also the changed Depends + * Dependency on tex-common (>= 0.7) also fixes the lambda with all + languages problem in dumping the format file + +2005-08-22 NP + * Include the included packages and their title in the long description + of the control files, and generate the control files automatically. + +version 2005.08.21-1 UNRELEASED Sun, 21 Aug 2005 16:20:00 +0200 + +2005-08-21 NP + * New source version, including up to perforce change #7781 + * Fix missing dependencies in Depot, should make install/deinstall more + clean, and give a full install. + * Building the source packages does not need the file revision anymore, + all information are deduced from this ChangeLog file + +version 2005.08.18-2 UNRELEASED Sat, 20 Aug 2005 22:35:00 +0200 + +2005-08-20 NP + * Fix installation of /var/cache/font etc + * Link verious config files into /etc/texmf + * remove generated formats in the postrm script + * dynamically generate ChangeLog file from the ChangeLog of tpm2deb + +version 2005.08.18-1 UNRELEASED Thu, 18 Aug 2005 22:00:00 +0200 + +2005-08-18 NP + * Split out texinfo building into its own (source)package. + * More work on the doc disaster. + +2005-08-16 NP + * Fix info installation again. blacklist now really disables *all* + actions, also specials, while empty mappings allow special actions. + So the info files from info are blacklisted, all the others are + remapped to void and dh_installinfo-ed. + +2005-08-12 NP + * Fix syntax error in postrm when no actions are defined + +2005-08-11 NP + * Fix install-info installation + * Fix dh_installinfo/dh_compress order in rules, update rules files for + arch=all + * do not call updmap-sys, fmtutil-sys, update-XXXX in postrm upgrade + . /usr/share/doc/pkgname/... + contains the actual files + . /usr/share/doc/texmf/ + contains some directories and some symlinks to directories in + /usr/share/doc/pkgname (as I said, hope this works, will + implement it now and see ;-) + . /usr/share/texmf/doc -> ../doc/texmf + +2005-08-10 NP + * Add support of info files with dh_installinfo + * do not install tpm files and fmtutil/* files into /usr/share/texmf + * put DocFiles back into /usr/share/texmf/doc, but make links of + every file to /usr/share/doc/debname/... + Hopefully texdoc is working now. + +version 2005.08.02-1 UNRELEASED Tue, 02 Aug 2005 20:00:00 +0200 + +2005-08-02 NP + * Start of ChangeLog and first version + +EndOfChangeLog + +# vim:set fileencoding=utf-8: # +# Local Variables: +# coding: utf-8 +# mode: debian-changelog +# End: --- texlive-extra-2007.dfsg.17.orig/debian/texlive-latex3.override +++ texlive-extra-2007.dfsg.17/debian/texlive-latex3.override @@ -0,0 +1,4 @@ +texlive-latex3: zero-byte-file-in-doc-directory +texlive-latex3: extra-license-file +texlive-latex3: script-not-executable +texlive-latex3: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/texlive-latex-extra-doc.override +++ texlive-extra-2007.dfsg.17/debian/texlive-latex-extra-doc.override @@ -0,0 +1,4 @@ +texlive-latex-extra-doc: zero-byte-file-in-doc-directory +texlive-latex-extra-doc: extra-license-file +texlive-latex-extra-doc: script-not-executable +texlive-latex-extra-doc: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/create-doc-links +++ texlive-extra-2007.dfsg.17/debian/create-doc-links @@ -0,0 +1,21 @@ +# +# create-doc-links +# +# (c) 2006 Norbert Preining +# $Id$ +# create links from every file under /usr/share/doc/$1/ to +# /usr/share/doc/$2/ +# + +pref="./debian/$1" +src="usr/share/doc/$1" +dst="usr/share/doc/$2" + +mkdir -p "$dst" + +for f in $(cd "$pref/$src"; find . -mindepth 2 -type f) ; do + g=$(echo $f | cut -b 3-) + echo "$src/$g" "$dst/$g" +done + + --- texlive-extra-2007.dfsg.17.orig/debian/watch +++ texlive-extra-2007.dfsg.17/debian/watch @@ -0,0 +1,2 @@ +version=3 +opts=pasv,dversionmangle=s/\.dfsg\.\d+$// ftp://ftp.tug.org/texlive/Images/texlive(....)-live-.*\.iso --- texlive-extra-2007.dfsg.17.orig/debian/README.Debian +++ texlive-extra-2007.dfsg.17/debian/README.Debian @@ -0,0 +1,48 @@ +README TeX live for Debian +========================== + +First of all, if you need help with TeX on Debian, ie with respect to +file placement, configuration options, etc, please see the document + TeX-on-Debian +in the tex-common package, which can be found in + /usr/share/doc/tex-common/ +in the pdf, txt, and html format. + +This file contains additional information specific to TeX live. + + +Differences to TeX live (upstream) +---------------------------------- + +Several parts of TeX Live have not been included into the Debian packages, +mostly due to licensing issues (e.g., XyMTeX, which is not redistributable, +or ppower4 which needs a jar file where sources are not provided). + +Some collection are not packaged, as the packages they contain are already +in Debian, or should be packaged separately. Furthermore, some TeX packages +are excluded from the debian packages out of the same reasons: +already in Debian (incomplete list): + cm-super, texinfo, preview, lcdf-typetools, passivetex, tex4ht, + jadetex, xmltex, tipa, t1utils, prosper, tpslifonts + CJK, arphic, c90enc, cns, garuda, norasi, uhc, wadalab, + beamer, pgf, xcolor, lacheck, dvipdfmx, lm, dvi2tty, sanskrit + musixps, musixtex, musixflx, musixlyr, texpower, tpslifonts +should be packages independently + collection-psutils, collection-ttfutils, collection-graphicstools +collections gone because the containing TeX packages are in Debian + collection-langarab (would have been texlive-lang-arab) + replaced by arabtex + collection-htmlxml (would have been texlive-htmlxml) + replaced by xmltex, jadetex, passivetex, tex4ht + collection-langcjk (would have been texlive-lang-cjk) + replaced by latex-cjk-all + +If a package is removed from a collection/Debian package due to the +existence of an equivalent package in Debian, the collection/Debian package +depends on the other package, so no functionality is lost. + +For disappearing whole collections this is not possible, but the metapackage +`texlive-full' depends on all the necessary items. + + +$Id: README.Debian 3104 2007-09-25 11:05:08Z preining $ --- texlive-extra-2007.dfsg.17.orig/debian/control +++ texlive-extra-2007.dfsg.17/debian/control @@ -0,0 +1,1070 @@ +Source: texlive-extra +Section: tex +Priority: optional +Maintainer: Debian TeX Maintainers +Uploaders: Norbert Preining , Frank Küster +Build-Depends: debhelper (>= 5), quilt +Build-Depends-Indep: libxml-dom-perl, libappconfig-perl, libxml-regexp-perl, libxml-perl, sharutils, tex-common (>= 1.18), eperl, findutils (>=4.2.0) +Standards-Version: 3.8.0 +Homepage: http://www.tug.org/texlive + +Package: texlive-bibtex-extra +Architecture: all +Depends: ${misc:Depends}, texlive-common (>= 2007), texlive-latex-base (>= 2007-11) +Replaces: texlive-lang-german (<= 2005-2) +Description: TeX Live: Extra BibTeX styles + Additional BibTeX styles and bibliography databases. + . + This package includes the following CTAN packages: + apacite -- Citation style following rules of American Psychological Assoc. + beebe -- TeX-related bibliographies and BibTeX styles. + bibarts -- No caption. + bibhtml -- BibTeX support for HTML files. + biblist -- BibTeX styles by Joachim Schrod. + bibtopic -- Include multiple `by topic' bibliographies in a document. + bibunits -- Multiple bibliographies in one document. + compactbib -- Allows many thebibliography environments with continuous + numbering. + custom-bib -- Customised BibTeX styles. + doipubmed -- The doipubmed package. + elsevier-bib -- The elsevier-bib package. + footbib -- Bibliographic references as footnotes. + harvard -- The Harvard bibliography style family. + harvmac -- Macros for scientific articles. + ijqc -- The ijqc package. + inlinebib -- Inlined \cites. + iopart-num -- Numeric citation style for IOP journals. + jneurosci -- The jneurosci package. + jurabib -- Extended BibTeX citation support for the humanities and legal + texts. + listbib -- Lists contents of bibtex files for archival purposes. + multibib -- Multiple bibliographies within one document. + munich -- The munich package. + perception -- BibTeX style for the journal Perception. + rsc -- The rsc package. + sort-by-letters -- The sort-by-letters package. + urlbst -- Web support for BibTeX. + +Package: texlive-formats-extra +Architecture: all +Depends: ${misc:Depends}, texlive-base (>= 2007-11), texlive-common (>= 2007), texlive-latex-base (>= 2007-11) +Suggests: texlive-plain-extra +Replaces: texlive-latex-base (<= 2007-10) +Description: TeX Live: Extra formats + A collection of TeX `formats', ie large-scale + macro packages designed to be dumped into .fmt file + . + This package includes the following CTAN packages: + alatex -- Abstract LaTeX. + edmac -- Typeset scholarly edition. + eplain -- Extended plain tex macros. + mltex -- No caption. + physe -- PHYSE format. + phyzzx -- A TeX format for physicists. + psizzl -- A TeX format from SLAC. + startex -- No caption. + texsis -- Plain TeX macros for Physicists. + ytex -- Macro package developed at MIT. + bin-eplain -- No caption. + bin-mltex -- No caption. + bin-physe -- PHYSE format. + bin-phyzzx -- A TeX format for physicists. + bin-texsis -- Plain TeX macros for Physicists. + +Package: texlive-generic-extra +Architecture: all +Depends: ${misc:Depends}, texlive-base (>= 2007-11), texlive-common (>= 2007) +Replaces: texlive-pdfetex +Description: TeX Live: Miscellaneous extra generic macros + This is a mixed bag of macro packages and fonts which do not seem + to belong elsewhere. + . + This package includes the following CTAN packages: + abbr -- The abbr package. + abstyles -- No description available. + borceux -- Diagram macros by Francois Borceux. + c-pascal -- Typeset C and Pascal programs. + colorsep -- Color separation. + dinat -- Bibliography style for German texts. + eijkhout -- No caption. + fltpoint -- Simple floating point arithmetic. + insbox -- A TeX macro for inserting pictures/boxes into paragraphs. + mathdots -- The mathdots package. + metatex -- METATeX communicates TeX and METAFONT + mftoeps -- A MetaFont-PostScript link. + midnight -- A set of useful macro tools. + multi -- Multi PS header file + ofs -- plainTeX and LaTeX macro for managing large font collections. + pdf-trans -- Transformations of TeX boxes for pdfTeX. + psfig -- No description available. + realcalc -- Macros for real arithmetic calculations. + vrb -- Verbatim macros via plain TeX. + vtex -- TeX system and PDF support for Linux and OS/2. + +Package: texlive-math-extra +Architecture: all +Depends: ${misc:Depends}, texlive-fonts-recommended (>= 2007-11), texlive-common (>= 2007), texlive-latex-base (>= 2007-11) +Replaces: texlive-latex-extra (<= 2005-2), tetex-bin (<< 2007) +Description: TeX Live: Advanced math typesetting + Extra math + . + This package includes the following CTAN packages: + 12many -- 12many, generalizing mathematical index sets + amstex -- American Mathematical Society plain TeX macros. + breqn -- Automatic line breaking of displayed equations. + ccfonts -- Support for Concrete text and math fonts in LaTeX. + commath -- Mathematics support. + concmath -- Concrete Math fonts. + concrete -- Concrete Roman fonts. + eqnarray -- More generalised equation arrays with numbering. + extarrows -- Extra Arrows beyond those provided in AMS math + extpfeil -- The extpfeil package. + faktor -- The faktor package. + hvmath -- Support for using the Micropress HV-Math fonts (Helvetica Maths). + mathcomp -- No caption. + mh -- The MH bundle + mhequ -- Multicolumn equations, tags, labels, sub-numbering. + nath -- Natural mathematics notation. + stmaryrd -- St Mary Road symbols for functional programming. + tensor -- Typeset tensors. + tmmath -- Support for using the Micropress TM-Math fonts. + venn -- Creating Venn diagrams with MetaPost. + xfrac -- Split-level fractions in latex2e*. + yhmath -- Extended maths fonts for LaTeX. + bin-amstex -- American Mathematical Society plain TeX macros. + +Package: texlive-plain-extra +Architecture: all +Depends: ${misc:Depends}, texlive-base (>= 2007-11), texlive-common (>= 2007) +Description: TeX Live: Plain TeX supplementary packages + A collection of add-on packages and macros for plain TeX. + . + This package includes the following CTAN packages: + fixpdfmag -- The fixpdfmag package. + fontch -- The fontch package. + hyplain -- The hyplain package. + jsmisc -- Miscellaneous useful macros by Joachim Schrod. + newsletr -- Macros for making newsletters. + pdcmac -- Damian Cugley's macro tools. + plgraph -- No caption. + treetex -- Draw horizontally- or vertically-oriented trees. + typespec -- No caption. + vertex -- Styles for economics working papers and journals. + +Package: texlive-latex-extra +Architecture: all +Depends: preview-latex-style, ${misc:Depends}, texlive-common (>= 2007), texlive-pictures (>= 2007-11), texlive-latex-base (>= 2007-11) +Conflicts: circ-tex, latex-svninfo, textopo, pbox-tex +Recommends: texlive-humanities, texlive-generic-extra, texlive-latex-extra-doc, texlive-latex-recommended, texpower (>= 0.2-2) +Replaces: texlive-latex-recommended (<< 2007), texlive-pdfetex, texlive-humanities (<= 2007-3) +Description: TeX Live: LaTeX supplementary packages + A large collection of add-on packages for LaTeX. + . + This package includes the following CTAN packages: + ESIEEcv -- Curriculum vit for French. + GuIT -- The GuIT package. + HA-prosper -- Patches and improvements for prosper. + Tabbing -- Tabbing with accented letters. + a0poster -- Support for designing posters on large paper. + abstract -- Control the typesetting of the abstract environment. + achemso -- LaTeX and BibTeX style for American Chemical Society. + acronym -- Expand acronyms at least once. + adrconv -- BibTeX styles to implement an address database. + adrlist -- Using address lists in LaTeX. + akletter -- Comprehensive letter support. + altfont -- No caption. + answers -- Styles for setting questions (or exercises) and answers. + appendix -- Extra control of appendices. + arcs -- Draw arcs over and under text + arrayjob -- Array data structures for (La)TeX. + assignment -- A class file for typesetting homework and lab assignments + attachfile -- Attach arbitrary files to a PDF document + authorindex -- Indexing citations by author names. + autotab -- Generating tabular setups. + begriff -- Typeset Begriffschrift. + beton -- Use Concrete fonts. + bez123 -- Support for Bezier curves. + bezos -- Packages by Javier Bezos. + binomexp -- The binomexp package. + bizcard -- Typeset business cards. + blindtext -- Producing 'blind' text for testing. + boites -- Boxes that may break across pages + booklet -- Aids for printing simple booklets. + bophook -- Provides AtBeginPage hook. + boxhandler -- The boxhandler package. + breakurl -- Line-breakable \url-like links in hyperref when compiling via + dvips/ps2pdf. + bussproofs -- The bussproofs package. + calendar -- A package for calendars and timetables. + calrsfs -- Nicer calligraphic letters. + calxxxx -- Prints a card-size calendar for any year. + captcont -- Retain float number accross several floats. + casyl -- Typeset Cree/Inuktitut in Canadian Aboriginal Syllabics. + cbcoptic -- Coptic fonts and LaTeX macros for usage and for philology. + ccaption -- Continuation headings and legends for floats. + cd -- Typeset CD covers. + cd-cover -- The cd-cover package. + cdpbundl -- Business letters in the Italian style + cellspace -- The cellspace package. + changebar -- Generate changebars in LaTeX documents. + chappg -- The chappg package. + chapterfolder -- Package that simplifies working with folder structure + circ -- Macros for typesetting circuit diagrams. + cjw -- A bundle of packages and classes. + clefval -- Key/value support with a hash. + clock -- Graphical and textual clocks for TeX and LaTeX. + cmdtrack -- Check used commands + cmsd -- A package including additional fd files. + codepage -- Support for variant code pages. + colorinfo -- Retrieve color model and values for defined colors. + combine -- Bundle individual documents into a single document. + comment -- Selectively include/excludes portions of text. + concprog -- Concert programmes. + contour -- Print a coloured contour around text. + cooking -- Typeset recipes. + cool -- The cool package. + coollist -- The coollist package. + coolstr -- The coolstr package. + cooltooltips -- The cooltooltips package. + coordsys -- Draw cartesian coordinate systems. + count1to -- Set count1 to count9. + courseoutline -- Prepare university course outlines + coursepaper -- Prepare university course papers + coverpage -- The coverpage package. + crossreference -- Crossreferences within documents + crosswrd -- Macros for typesetting crossword puzzles.. + csquotes -- Context sensitive quotation marks. + csvtools -- Reading data from CSV files + cuisine -- Typeset recipes. + currvita -- Typeset a curriculum vitae. + cursor -- No caption. + cv -- A package for creating a curriculum vitae. + cwpuzzle -- Typeset crossword puzzles. + dashbox -- Draw dashed boxes. + dashrule -- Draw dashed rules. + dateiliste -- The dateiliste package. + datenumber -- Convert a date into a number and vice versa. + datetime -- Change format of \today with commands for current time. + decimal -- LaTeX package for the traditional English decimal point + deleq -- Flexible numbering of equations. + diagnose -- A diagnostic tool for a TeX installation. + dialogl -- Macros for constructing interactive LaTeX scripts. + dichokey -- Construct dichotomous identification keys. + dinbrief -- German letter DIN style. + directory -- Address book. + dk-bib -- Danish variants of standard BibTeX styles. + dnaseq -- Format DNA base sequences. + docmfp -- Document non-LaTeX code. + dotseqn -- Flush left equations with dotted leaders to the numbers. + dpfloat -- Support for double-page floats. + draftcopy -- Identify draft copies. + draftwatermark -- The draftwatermark package. + dropping -- Drop first letter of paragraphs. + dtk -- The dtk package. + dvdcoll -- The dvdcoll package. + eCards -- The eCards package. + easy -- A collection of ``easy'' to use macros. + ebezier -- Device independent picture enhancement + eemeir -- Adjust the gender of words in a document. + egplot -- No caption. + ellipsis -- Fix uneven spacing around ellipses in LaTeX text mode. + elmath -- Mathematics in Greek texts. + elpres -- The elpres package. + em -- The em package. + empheq -- EMPHasizing EQuations. + emulateapj -- No caption. + endfloat -- Move floats to the end with markers where they belong. + endheads -- The endheads package. + engpron -- Helps to type the pronunciation of English words. + engrec -- Enumerate with lower- or uppercase Greek letters. + enumitem -- Control layout of itemize, enumerate, description. + envbig -- Printing addresses on envelopes. + envlab -- Facilates addressing envelopes or mailing labels. + epigraph -- A package for typesetting epigraphs. + epiolmec -- Typesetting the Epi-Olmec Language. + eqlist -- Description lists with equal indentation. + eqname -- Name tags for equations. + eqparbox -- Create equal-widthed parboxes + esdiff -- Simplify typesetting of derivatives. + esint -- Extended set of integrals for Computer Modern. + esint-type1 -- The esint-type1 package. + etaremune -- Reverse-counting enumerate environment. + europecv -- Unofficial class for European curricula vitae. + everypage -- The everypage package. + exam -- Package for typesetting exam scripts. + examdesign -- LaTeX class for typesetting exams. + examplep -- Verbatim phrases and listings in LaTeX. + exercise -- A package to typeset exercises, problems, etc. and their + answers + expdlist -- Expanded description environments. + expl3 -- Experimental packages demonstrating a possible LaTeX3 programming + convention. + export -- Import and export values of LaTeX registers. + extract -- Extract specific content from a source document and write that + to a target document + facsimile -- Document class for preparing faxes. + fancybox -- Variants of \fbox. + fancynum -- Typeset numbers. + figbib -- Organize figure databases with BibTeX. + figsize -- Auto-size graphics. + filecontents -- Extended filecontents and filecontents* environments + fink -- The LaTeX2e File Name Keeper. + fixfoot -- Multiple use of the same footnote text + fixme -- Insert "fixme" notes into draft documents. + flabels -- Labels for files and folders. + flagderiv -- The flagderiv package. + flashcards -- A class for typesetting flashcards. + flippdf -- The flippdf package. + floatrow -- Extension or addition for float package. + flowfram -- Create text frames for posters, brochures or magazines. + fmp -- Include Functional MetaPost in LaTeX. + fmtcount -- Display the value of a LaTeX counter in a variety of formats. + fnbreak -- Warn for split footnotes. + fncychap -- Six predefined chapter heading styles. + foilhtml -- Interface between foiltex and LaTeX2HTML. + footmisc -- A range of footnote options + footnpag -- Per-page numbering of footnotes. + forloop -- The forloop package. + formlett -- Letters to multiple recipients. + formular -- Create forms containing field for manual entry. + fribrief -- A LaTeX class for writing letters. + fullblck -- Left-blocking for letter class. + fullpict -- Full page pictures. + fundus -- Providing LaTeX access to various font families. + g-brief -- Letter document class. + gauss -- A package for Gaussian operations + genmpage -- Generalization of LaTeX's minipages. + ginpenc -- Modification of inputenc for German. + gloss -- Create glossaries using BibTeX. + glossary -- Create a glossary + gmdoc -- The gmdoc package. + gmiflink -- The gmiflink package. + gmutils -- The gmutils package. + gmverb -- The gmverb package. + graphicx-psmin -- The graphicx-psmin package. + grfpaste -- Include fragments of a dvi file. + hanging -- Hanging paragraphs. + harpoon -- Extra harpoons, using the graphics package. + hc -- Replacement for the LaTeX classes. + hhtensor -- Print vectors, matrices, and tensors. + histogr -- Draw histograms with the LaTeX picture environment. + hitec -- Class for documentation. + hpsdiss -- A dissertation class. + hvfloat -- Rotating caption and object of floats independently. + hyper -- Hypertext cross referencing. + hyperxmp -- The hyperxmp package. + hyphenat -- Disable/enable hypenation. + ifmslide -- Presentation slides for screen and printouts. + interactiveworkbook -- latex-based interactive PDF on the web + invoice -- Generate invoices. + ipa -- No description available. + iso -- Typesetting ISO International Standard documents + iso10303 -- Typesetting ISO 10303 International Standard documents + isodate -- Tune the output format of dates according to language. + isorot -- Rotation of document elements. + isotope -- A package for type setting isotopes + kalender -- Style file for creating a calendar; in German. + kastrup -- The kastrup package. + kerntest -- Print tables and generate control files to adjust kernings. + keystroke -- Graphical representation of keys on keyboard. + labbook -- Typeset laboratory journals. + labelcas -- The labelcas package. + labels -- Print sheets of sticky labels. + lastpage -- Reference last page for Page N of M type footers. + latex-tds -- The latex-tds package. + layouts -- Display various elements of a document's layout. + lazylist -- Lists in TeX's "mouth" + lcd -- Alphanumerical LCD-style displays. + lcg -- Generate random integers. + leaflet -- Create small handouts (flyers). + leftidx -- Left and right subscripts and superscripts in math mode. + lettre -- Letters and faxes in French. + lettrine -- Typeset dropped capitals. + lewis -- The lewis package. + lhelp -- Miscelaneous helper pacakges. + limap -- Typeset maps and blocks according to the Information Mapping + method. + lipsum -- Easy access to the Lorem Ipsum dummy text. + listliketab -- Typeset lists as tables. + listofsymbols -- Create and manipulate lists of symbols + lkproof -- LK Proof figure macros. + localloc -- Macros for localizing TeX register allocations. + logpap -- Generate logarithmic graph paper with LaTeX. + lsc -- The lsc package. + ltablex -- Table package extensions. + ltabptch -- Bug fix for longtable. + ltxindex -- A LaTeX package to typeset indices with GNU's Texindex. + mailing -- Macros for mail merging. + makebox -- Defines a \makebox* command + makecell -- Tabular column heads and multilined cells + makecirc -- A METAPOST library for electrical circuit diagrams drawing. + makecmds -- The new \makecommand command always (re)defines a command. + makedtx -- Perl script to help generate dtx and ins files + makeglos -- Include a glossary into a document. + manfnt -- LaTeX support for the TeX book symbols. + manuscript -- Emulate look of a document typed on a typewriter. + mapcodes -- Support for multiple character sets and encodings. + maple -- Styles and examples for the MAPLE newsletter. + marginnote -- The marginnote package. + maybemath -- Make math bold or italic according to context. + mcaption -- The mcaption package. + mceinleger -- Creating covers for music cassettes. + mcite -- No caption. + menu -- Typesetting menus. + method -- Typeset method and variable declarations. + metre -- Support for the work of classicists + mff -- Multiple font formats. + mftinc -- Pretty-print Metafont source. + minipage-marginpar -- The minipage-marginpar package. + minitoc -- Produce a table of contents for each chapter. + minutes -- Package for writing minutes of meetings. + misc209 -- Miscellaneous LaTeX packages + mla-paper -- Proper MLA formatting. + moderncv -- The moderncv package. + modroman -- Write numbers in lower case roman numerals. + morehelp -- No caption. + moresize -- Allows font sizes up to 35.83pt. + moreverb -- Extended verbatim. + movie15 -- Multimedia inclusion package. + mparhack -- A workaround for a LaTeX bug in marginpars. + msc -- Draw MSC diagrams. + msg -- A package for LaTeX localisation. + mslapa -- Michael Landy's APA citation style. + mtgreek -- Use italic and upright greek letters with mathtime + multenum -- Multi-column enumerated lists. + multibbl -- Multiple bibliographies. + multicap -- Format captions inside multicols + multirow -- Creates tabular cells spanning multiple rows. + multitoc -- Set table of contents in multiple columns. + mwrite -- Write information to files. + nag -- Detecting and warning about obsolete LaTeX commands + namespc -- Rudimentary c++-like namespaces in LaTeX. + ncclatex -- An extended general-purpose class + ncctools -- A collection of general packages for LaTeX + newfile -- User level management of LaTeX input and output. + newlfm -- Write letters, facsimiles, and memos. + newthm -- No caption. + newvbtm -- Define your own verbatim-like environment. + noitcrul -- The noitcrul package. + nomencl -- Produce lists of symbols as in nomenclature. + nomentbl -- Nomenclature typeset in a longtable + nonfloat -- Non-floating table and figure captions. + notes -- Mark sections of a document. + ntabbing -- Simple tabbing extension for automatic line numbering. + ntheorem -- Enhanced theorem environment. + numprint -- Print numbers with separators and exponent if necessary. + ocr-latex -- The ocr-latex package. + octavo -- The octavo package. + oldstyle -- Old style numbers in OT1 encoding. + onlyamsmath -- The onlyamsmath package. + opcit -- Footnote-style bibliographical references. + outline -- List environment for making outlines. + outliner -- Change section levels easily. + overpic -- Combine LaTeX commands over included graphics. + oxford -- A BibTeX style of citations for the humanities. + pageno -- Page number-only page styles. + pagenote -- Notes at end of document. + paper -- Versions of article class, tuned for scholarly publications. + papercdcase -- The papercdcase package. + papertex -- The papertex package. + paralist -- Enumerate and itemize within paragraphs. + paresse -- Defines macros for greek letters + patch -- Macros for package management. + patchcmd -- Change the definition of an existing command. + pauldoc -- The pauldoc package. + pawpict -- Using graphics from PAW. + pbox -- A variable-width \parbox command. + pbsheet -- Problem sheet class. + pdfcprot -- Activating and setting of character protruding using pdflatex. + pdfscreen -- Support screen-based document design. + pdfslide -- Presentation slides using pdftex. + pdfsync -- The pdfsync package. + pdfwin -- Customizable windows for screen output. + pecha -- A LaTeX class to print Tibetan text in the classic pecha layout + style. + perltex -- Define LaTeX macros in terms of Perl code + permute -- Support for symmetric groups. + photo -- A float environment for photographs. + pittetd -- Electronic Theses and Dissertations at Pitt. + placeins -- Control float placement. + plates -- Arrange for "plates" sections of documents. + plweb -- The plweb package. + polyglot -- A package for LaTeX2e multilingual support. + polynom -- Macros for manipulating polynomials. + polytable -- Tabular-like environments with named columns. + postcards -- Facilitates mass-mailing of postcards (junkmail). + ppr-prv -- Prosper preview. + prelim2e -- Allows the marking of preliminary versions of a document. + preprint -- A bundle of packages provided "as is". + prettyref -- Make label references "self-identify". + probsoln -- generate problem sheets and their solution sheets + program -- Typesetting programs and algorithms. + progress -- Creates an overview of a documents' state. + protocol -- Typeset meeting protocols. + psfragx -- A psfrag eXtension + pst-pdf -- The pst-pdf package. + qcm -- A LaTeX2e class for making multiple choice questionnaires + qsymbols -- Maths symbol abbreviations. + quotchap -- Decorative chapter headings. + ragged2e -- Alternative versions of "ragged"-type commands + randtext -- The randtext package. + rccol -- Right-centered optionally rounded numbers in tabular. + rcsinfo -- Support for the revision control system. + rectopma -- Recycle top matter. + refcheck -- Check references (in figures, table, equations, etc). + refman -- Format technical reference manuals. + refstyle -- Advanced formatting of cross references. + regcount -- Display the allocation status of the TeX registers. + register -- Typeset programmable elements in digital hardware (registers). + relenc -- A "relaxed" font encoding. + repeatindex -- Repeat items in an index after a page or column break + resume -- The resume package. + rlepsf -- No caption. + rmpage -- A package to help change page layout parameters in LaTeX. + robustcommand -- The robustcommand package. + robustindex -- Create index with pagerefs. + romannum -- Generate roman numerals instead of arabic digits. + rotfloat -- Rotate floats. + rotpages -- Typeset multiple pages upside-down with page order + rearrangement + rst -- Drawing rhetorical structure analysis diagrams in LaTeX + rtkinenc -- Input encoding with fallback procedures. + sauerj -- A bundle of utilities by Jonathan Sauer. + savefnmark -- Save name of the footnote mark for reuse. + savesym -- Redefine symbols where names conflict. + savetrees -- Pack as much text as possible onto each page of a LaTeX + document. + scale -- Scale document by sqrt(2) or magstep(2). + scalebar -- Create scalebars for maps, diagrams or photos. + schedule -- Weekly schedules. + sciwordconv -- Scientific Word/WorkPlace source files with another TeX. + script -- Variant report / book styles. + sectionbox -- The sectionbox package. + sectsty -- Control sectional headers. + semantic -- Help for writing programming language semantics. + semioneside -- The semioneside package. + seqsplit -- The seqsplit package. + sf298 -- Standard form 298. + sffms -- Typesetting science fiction/fantasy manuscripts. + shadbox -- Shade the background of any box. + shadethm -- Theorem environments that are shaded. + shapepar -- A macro to typeset paragraphs in specific shapes. + shortlst -- Compact lists by running several items per line. + shorttoc -- Table of contents with different depths. + showdim -- Variants on printing dimensions. + showexpl -- The showexpl package. + showlabels -- Show label commands in the margin. + sidecap -- Typeset captions sideways. + slantsc -- Access different-shaped small-caps fonts. + slashbox -- Dual headings in tabular columns. + slidenotes -- No caption. + smalltableof -- Create listoffigures etc. in a single chapter. + smartref -- Extend LaTeX's \ref capability. + smflatex -- Classes conforming to Soci\'et\'e math\'ematique de France. + snapshot -- List the external dependencies of a LaTeX document. + soul -- Hyphenation for letterspacing, underlining, and more. + sparklines -- Drawing sparklines: intense, simple, wordlike graphics. + splitbib -- Split and reorder your bibliography. + splitindex -- Unlimited number of indexes. + spotcolor -- The spotcolor package. + sprite -- Macros to set bitmaps with TeX. + srcltx -- Jump between DVI and TEX files. + sseq -- Spectral sequence diagrams. + ssqquote -- Use the cmssq fonts. + stack -- Tools to define and use stacks. + statistik -- Store statistics of a document. + stdclsdv -- Provide sectioning information for package writers. + stdpage -- Standard pages with n lines of at most m characters each. + sttools -- Various macros. + subeqn -- Package for subequation numbering. + subeqnarray -- Equation array with sub numbering. + subfigure -- Figures divided into subfigures. + subfloat -- Sub-numbering for figures and tables. + substr -- Deal with substrings in strings. + supertabular -- A multi-page tables package. + svgcolor -- The svgcolor package. + svn -- Typeset Subversion keywords + svn-multi -- The svn-multi package. + svninfo -- Typeset Subversion Keywords. + syntax -- Drawing syntax diagrams + syntrace -- The syntrace package. + synttree -- Typeset syntactic trees. + tabto-ltx -- The tabto-ltx package. + tabulary -- The tabulary package. + talk -- The talk package. + taupin -- The taupin package. + tcldoc -- Old name for tclldoc. + technics -- A package to format technical documents. + texlogos -- Ready-to-use LaTeX logos. + texmate -- Comprehensive chess annotation in LaTeX. + texshade -- Package for setting nucleotide and peptide alignments. + textcase -- The textcase package. + textfit -- Fit text to a desired size. + textmerg -- Merge text in TeX and LaTeX. + textpos -- Place boxes at absolute positions. + thumb -- Thumb marks in documents. + ticket -- Make labels, visting-cards, pins with LaTeX. + timesht -- Package for typesetting time sheets. + timing -- Fonts and macro package for drawing timing diagrams. + titlefoot -- Add special material to footer of title page. + titlesec -- Select alternative section titles. + titling -- Control over the typesetting of the \maketitle command. + tocbibind -- Add bibliography/index/contents to Table of Contents. + tocloft -- Control table of contents, figures, etc. + tocvsec2 -- Section numbering and table of contents control. + todo -- Make a to-do list for a document. + tokenizer -- A tokenizer. + toolbox -- Macros for writing indices, glossaries. + topfloat -- Move floats to the top of the page. + totpages -- Access last page number and page mark of last page. + tracking -- Adjust tracking of strings. + trfsigns -- Typeset transform signs. + trsym -- The trsym package. + twoup -- Print two virtual pages on each physical page. + type1cm -- No caption. + typedref -- Eliminate errors by enforcing the types of labels. + typogrid -- Print a typographic grid. + ulsy -- Extra mathematical characters. + umoline -- Underline text allowing line breaking. + underlin -- Multi-word underlining. + undertilde -- Typeset a tilde under one (or many) maths symbols. + units -- Typeset units. + upquote -- Show "realistic" quotes in verbatim. + ushort -- Shorter (and longer) underlines and underbars. + varindex -- Luxury frontend to the \index command. + vector -- No caption. + versions -- Optionally omit pieces of text. + vhistory -- The vhistory package. + vita -- Configurable class for curricula vitarum. + vmargin -- Set various page dimensions. + volumes -- Typeset only parts of a document, with complete indexes etc. + vpe -- The vpe package. + vrsion -- Add version number to DVI file. + wallpaper -- Easy addition of wallpapers (background images) to LaTeX + documents, including tiling. + warning -- Global warnings at the end of the logfile. + warpcol -- Relative alignment of rows in numeric columns in tabulars. + was -- A collection of small packages by Walter Schmidt. + webeq -- A series of packages for online education. + williams -- Miscellaneous macros by Peter Williams. + wordcount -- Estimate the number of words in a LaTeX document. + wordlike -- The wordlike package. + wrapfig -- Produces figures which text can flow around. + xbmc -- Skeleton package. + xdoc -- Extending the LaTeX doc system. + xifthen -- The xifthen package. + xmpincl -- Include "eXtensible Metadata Platform" data in pdflatex + xytree -- The xytree package. + yafoot -- Miscellaneous footnote commands. + yplan -- Daily planner type calendar. + zed-csp -- Typesetting Z and CSP format specifications. + bin-perltex -- Define LaTeX macros using Perl + xmlplay -- Typeset Shakespeare's plays as marked up by Bosak. + bigfoot -- The bigfoot package. + +Package: texlive-latex3 +Architecture: all +Depends: ${misc:Depends}, texlive-common (>= 2007), texlive-latex-base (>= 2007-11) +Description: TeX Live: LaTeX3 packages + . + This package includes the following CTAN packages: + galley -- The galley package. + template -- The template package. + xinitials -- The xinitials package. + xor -- The xor package. + xparse -- The xparse package. + xtab -- Break tables across pages. + xtcapts -- Defining language-dependent text macros. + xtheorem -- The xtheorem package. + +Package: texlive-fonts-extra +Architecture: all +Depends: ${misc:Depends}, texlive-base (>= 2007-11), texlive-common (>= 2007) +Recommends: texlive-fonts-extra-doc, texpower (>= 0.2-2) +Suggests: cm-super (>= 0.3.3-3) +Description: TeX Live: Extra fonts + All sorts of extra fonts + . + This package includes the following CTAN packages: + accfonts -- Font manipulation utilities (mkt1font and vpl2vpl). + ai -- The ai package. + albertus -- The albertus package. + aleph -- Extended TeX. + allrunes -- Fonts and LaTeX package for almost all runes. + antiqua -- the URW Antiqua Condensed Font. + antt -- Antykwa Toru\'nska: a Type 1 family of a Polish traditional type. + apl -- Fonts for typesetting APL programs. + ar -- Capital A and capital R ligature for Apsect Ratio. + archaic -- A collection of archaic fonts. + arev -- The arev package. + ascii -- The ascii package. + astro -- Astronomical (planetary) symbols. + atqolive -- The atqolive package. + augie -- Calligraphic font for typesetting handwriting. + aurical -- Calligraphic font (AuriocusKalligraphicus) for LaTeX in T1- + encoding. + barcode2 -- No description available. + barcodes -- Fonts for making barcodes. + bayer -- Herbert Bayers Universal Font For Metafont. + bbding -- A symbol (dingbat) font and LaTeX macros for its use. + bbm -- "Blackboard-style" cm fonts. + bbold -- Sans serif blackboard bold. + belleek -- Free replacement for basic MathTime fonts. + bera -- Bera fonts. + blacklettert1 -- T1-encoded versions of Haralambous old German fonts. + bookhands -- A collection of book-hand fonts. + braille -- Support for braille. + brushscr -- Type-1 font named BrushScript-Italic. + calligra -- Calligraphic font. + cherokee -- Fonts for Cherokee scripts. + clarendo -- The clarendo package. + cm-lgc -- Type 1 CM-based fonts for Latin, Greek and Cyrillic. + cmbright -- Support for CM Bright fonts in LaTeX. + cmll -- The cmll package. + cmpica -- A Computer Modern Pica variant. + coronet -- The coronet package. + courier-scaled -- Provides a scaled Courier font similar to the helvet + package + cryst -- Font for symmetry elements in crystallography. + dancers -- Font for the Sherlock Holmes `Dancing Men'. + dice -- A font for die faces. + dictsym -- DictSym font and macro package + dingbat -- A dingbat symbol font. + doublestroke -- Typeset mathematical double stroke symbols. + duerer -- Computer Duerer fonts. + ean -- Font for making EAN barcodes. + ecc -- Sources for the European Concrete fonts. + eco -- Font metric files and virtual fonts for ec fonts. + eiad -- Traditional style Irish fonts. + elvish -- Font for typesetting Tolkien Elvish script. + epsdice -- A scalable dice "font". + esvect -- Vector arrows. + eulervm -- Euler virtual math fonts. + euxm -- No caption. + feyn -- A font for in-text Feynman diagrams. + foekfont -- The foekfont package. + fourier -- Using Utopia fonts in LaTeX documents. + frcursive -- French cursive hand fonts. + garamond -- URW Garamond No8 Postscript Type 1 fonts. + genealogy -- No caption. + gothic -- A collection of old German-style fonts. + greenpoint -- The Green Point logo. + groff -- The groff package. + grotesq -- the URW Grotesk Bold Font. + hands -- Pointing hand fonts. + hfbright -- The hfbright fonts (Type1 version of the CM Bright fonts). + hfoldsty -- Old style numerals with EC fonts. + hieroglf -- The "poor man's" Egyptian Hieroglyphic font. + ifsym -- Symbols for alpinistic, electronic, meteorological, geometric etc. + usage. + iwona -- Iwona fonts in Type 1 and OpenType + kixfont -- The kixfont package. + knuthotherfonts -- The knuthotherfonts package. + lettrgth -- The lettrgth package. + lfb -- Greek font, written in METAFONT, with normal and bold variants. + linearA -- The linearA package. + logic -- A MetaFont font for drawing logic diagrams. + ly1 -- Support for LY1 LaTeX encoding, i.e. + marigold -- The marigold package. + mathdesign -- The mathdesign package. + morse -- A package for printing Morse code signs. + nkarta -- The nkarta package. + ocherokee -- LaTeX Support for the Cherokee language. + ocr-a -- Fonts for OCR-A. + ogham -- Fonts for typesetting Ogham script. + oinuit -- Omega LaTeX Support for the Inuktitut Language. + optima -- The optima package. + osmanian -- Osmanian fonts by Alan Stanier for writing Somali. + pacioli -- Fonts designed by Fra Luca de Pacioli in 1497. + pclnfss -- Font support for current PCL printers. + phaistos -- Disk of Phaistos font. + phonetic -- MetaFont Phonetic fonts, based on Computer Modern. + psafm -- The psafm package. + punk -- Donald Knuth's punk font. + sauter -- Wide range of design sizes for CM fonts. + sauterfonts -- Use sauter fonts in LaTeX. + semaphor -- Semaphore alphabet font in METAFONT. + simpsons -- MetaFont source for Simpsons characters. + skull -- The skull package. + tapir -- A simple geometrical font. + tengwarscript -- The tengwarscript package. + trajan -- Fonts from the Trajan column in Rome. + univers -- The univers package. + universa -- Herbert Bayer's 'universal' font. + wsuipa -- Style for using International Phonetic Alphabet fonts. + yfonts -- Support for old German fonts. + zefonts -- Virtual fonts to provide T1 encoding from existing fonts. + +Package: texlive-games +Architecture: all +Depends: ${misc:Depends}, texlive-common (>= 2007), texlive-latex-base (>= 2007-11) +Replaces: texlive-latex-extra (<< 2007) +Description: TeX Live: Games typesetting (chess, etc) + Setups for typesetting various board games, including chess + . + This package includes the following CTAN packages: + backgammon -- Style for typesetting backgammon boards. + bridge -- Macros for typesetting bridge diagrams. + cchess -- No caption. + cheq -- Adobe chess font. + chess -- Fonts for typesetting chess boards. + egameps -- LaTeX style for typesetting extensive games. + go -- Fonts and macros for typesetting go games. + othello -- Create othello boards in LaTeX. + psgo -- Typeset go diagrams with pstricks. + sgame -- LaTeX style for typesetting strategic games + skak -- Typeset chess games. + skaknew -- Full chess fonts; the MetaFont skak fonts redone in Postscript + sudoku -- Create sudoku grids. + sudokubundle -- The sudokubundle package. + xq -- The xq package. + +Package: texlive-pstricks +Architecture: all +Depends: texlive-generic-recommended (>= 2007-11), ${misc:Depends}, texlive-base (>= 2007-11), texlive-common (>= 2007) +Recommends: ps2eps, texlive-pstricks-doc, texlive-extra-utils +Replaces: texlive-pdfetex +Description: TeX Live: PSTricks packages + Additional PSTricks packages + . + This package includes the following CTAN packages: + auto-pst-pdf -- The auto-pst-pdf package. + makeplot -- The makeplot package. + pdftricks -- Support for pstricks in pdftex. + pst-3d -- The pst-3d package. + pst-3dplot -- Draw 3d curves and graphs using PSTricks. + pst-bar -- Produces bar charts using pstricks. + pst-barcode -- Print barcodes using Postscript. + pst-blur -- PSTricks package for "blurred" shadows. + pst-circ -- PSTricks package for drawing electric circuits. + pst-coil -- The pst-coil package. + pst-dbicons -- The pst-dbicons package. + pst-eps -- The pst-eps package. + pst-eucl -- The pst-eucl package. + pst-fill -- The pst-fill package. + pst-fr3d -- Draw 3-dimensional framed boxes using PSTricks. + pst-func -- PSTricks package for plotting mathematical functions. + pst-geo -- Geographical Projections + pst-ghsb -- Draw HSB colour gradients. + pst-gr3d -- Three dimensional grids with PSTricks. + pst-grad -- The pst-grad package. + pst-infixplot -- Using pstricks plotting capacities with infix expressions + rather than RPN + pst-jtree -- The pst-jtree package. + pst-labo -- The pst-labo package. + pst-lens -- Lenses with PSTricks. + pst-light3d -- 3D lighting effects for pstricks. + pst-math -- Enhancement of postscript math operators to use with pstricks + pst-optic -- Optic drawings: lenses and mirrors. + pst-osci -- Oscgons with PSTricks. + pst-pdgr -- The pst-pdgr package. + pst-poly -- Polygons with PSTricks. + pst-slpe -- Sophisticated colour gradients. + pst-text -- The pst-text package. + pst-uml -- UML diagrams with PSTricks. + pst-vue3d -- Draw perspective views of three dimensional objects. + pstricks -- PostScript macros for TeX. + pstricks-add -- A collection of several add-ons and bugfixes for PSTricks. + uml -- The uml package. + +Package: texlive-publishers +Architecture: all +Depends: ${misc:Depends}, texlive-common (>= 2007), texlive-latex-base (>= 2007-11) +Recommends: texlive-publishers-doc +Replaces: texlive-latex-extra (<= 2005-2), texlive-latex-extra (<< 2007) +Description: TeX Live: Support for publishers + Essential publishers + . + This package includes the following CTAN packages: + IEEEconf -- IEEEconf proceedings + IEEEtran -- Document class for IEEE Transactions. + aastex -- Macros for Manuscript Preparation for AAS Journals. + acmconf -- Association for Computing Machinery conference proceedings. + acmtrans -- The acmtrans package. + active-conf -- The active-conf package. + aguplus -- Styles for American Geophysical Union. + aiaa -- Typeset American Institute of Aeronautics and Astronautics + conference papers. + apa -- American Psychological Association format. + asaetr -- Transactions of the American Society of Agricultural Engineers. + ascelike -- Bibliography style for the American Society of Civil Engineer. + chem-journal -- Various BibTeX formats for journals in Chemistry. + ebsthesis -- Typesetting theses for economics + economic -- The economic package. + elsevier -- Preprint style for Elsevier Science journals. + gatech-thesis -- Georgia Institute of Technology thesis class + icsv -- The icsv package. + ieeepes -- IEEE Power Engineering Society Transactions. + ifacmtg -- Elsevier Science preprint style for IFAC meetings. + imac -- International Modal Analysis Conference format. + jhep -- JHEP style. + jpsj -- Document Class for Journal of the Physical Society of Japan. + kluwer -- No caption. + mentis -- A basis for books to be published by Mentis publishers. + mnras -- Monthly Notices of the Royal Astronomical Society. + muthesis -- Document classes for University of Manchester Department of + Computer Science. + nature -- Prepare papers for the journal Nature. + nih -- The nih package. + nrc -- Format of the NRC Canadian Journal of Physics. + osa -- Macros for Optical Society of America Journals, etc. + pracjourn -- The pracjourn package. + procIAGssymp -- The procIAGssymp package. + ptptex -- Macros for 'Progress of Theoretical Physics'. + revtex -- Styles for various Physics Journals. + sae -- Typeset an SAE technical paper. + siggraph -- SIGGRAPH conference class. + spie -- LaTeX class for formatting SPIE Proceedings manuscripts + stellenbosch -- The stellenbosch package. + sugconf -- The sugconf package. + thesis-titlepage-fhac -- The thesis-titlepage-fhac package. + tugboat -- LaTeX macros for TUGboat articles. + uaclasses -- University of Arizona thesis and dissertation format. + ucthesis -- University of California thesis format. + uiucthesis -- UIUC thesis class. + umich-thesis -- University of Michigan Thesis LaTeX class. + uwthesis -- University of Washington thesis class. + vancouver -- The vancouver package. + york-thesis -- A thesis class file for York University, Toronto. + +Package: texlive-humanities +Architecture: all +Depends: ${misc:Depends}, texlive-common (>= 2007), texlive-latex-base (>= 2007-11) +Recommends: texlive-humanities-doc +Replaces: texlive-latex-extra (<< 2007), texlive-lang-german (<< 2007) +Description: TeX Live: LaTeX support for the humanities + A collection of LaTeX packages for law, linguistics, the social sciences, + and the humanities. + . + This package includes the following CTAN packages: + alnumsec -- Alphanumeric section numbering. + arydshln -- Horizontal and vertical dashed lines. + bibleref -- The bibleref package. + covington -- Linguistic support. + dramatist -- Typeset dramas, both in verse and in prose. + ecltree -- Trees using epic and eepic macros. + ednotes -- Typeset scholarly edition. + jura -- A document class for German legal texts. + juraabbrev -- handle abbreviations for typesetting (german) juridical + documents + juramisc -- Typesetting German juridical documents. + jurarsp -- Citations of judgements and official documents in (German) + juridical documents. + ledmac -- Typeset scholarly editions in parallel texts. + lexikon -- Macros for a two language dictionary. + lineno -- Line numbers on paragraphs. + linguex -- Format linguist examples. + numline -- LaTeX macros for numbering lines. + parallel -- Typeset parallel texts. + parrun -- Typesets (two) streams of text running parallel. + plari -- The plari package. + play -- Typeset plays. + poemscol -- Typesetting Critical Editions of Poetry. + qobitree -- LaTeX macros for typesetting trees. + qtree -- The qtree package. + rtklage -- The rtklage package. + screenplay -- The screenplay package. + sides -- A LaTeX class for typesetting stage plays. + stage -- A LaTeX class for stage plays + tree-dvips -- Drawing tree diagrams + verse -- Aids for typesetting simple verse. + xyling -- The xyling package. + +Package: texlive-science +Architecture: all +Depends: ${misc:Depends}, texlive-common (>= 2007), texlive-latex-base (>= 2007-11) +Recommends: texlive-science-doc +Replaces: texlive-latex-extra (<< 2007), texlive-chemistry +Description: TeX Live: Typesetting for natural and computer sciences + Typesetting for natural and computer sciences + . + This package includes the following CTAN packages: + SIstyle -- The SIstyle package. + SIunits -- International System of Units. + alg -- LaTeX environments for typesetting algorithms. + algorithm2e -- Floating algorithm environment with algorithmic keywords. + algorithmicx -- The algorithmic style you always wanted! + algorithms -- Floating algorithm environment. + biocon -- Typesetting biological species names + bitfield -- Draw bit field data structure diagrams. + bpchem -- Typeset chemical names, formulae, and numbering of chemical + compounds. + bytefield -- Create illustrations for network protocol specifications. + chemarrow -- Arrows for use in chemistry + chemcompounds -- Simple consecutive numbering of chemical compounds. + chemcono -- Support for compound numbers in chemistry documents. + clrscode -- Typesets pseudocode as in Introduction to Algorithms. + complexity -- Computational complexity class names + computational-complexity -- The computational-complexity package. + digiconfigs -- The digiconfigs package. + dyntree -- The dyntree package. + formula -- Typesetting physical units. + functan -- macros for functional analysis and PDE theory + galois -- Write Galois connections in two-dimensional style. + gastex -- The gastex package. + hepparticles -- Macros for typesetting high energy physics particle names. + hepthesis -- The hepthesis package. + hepunits -- A set of units useful in high energy physics applications. + karnaugh -- Typeset Karnaugh-Veitch-maps. + mhchem -- Typeset chemical formulae/equations and Risk and Safety phrases + mhs -- Historical mathematics. + miller -- Typeset miller indices. + objectz -- Macros for typesetting Object Z. + pseudocode -- A LaTeX enviromnet for specifying algorithms in a natural + way. + scientificpaper -- Format a scientific paper for journal publication. + sciposter -- Make posters of ISO A3 size and larger. + struktex -- Draw Nassi-Schneidermann charts + t-angles -- Draw tangles, trees, Hopf algebra operations and other + pictures. + textopo -- Annotated membrane protein topology plots. + unitsdef -- Typesetting units in LaTeX2e. + youngtab -- Typeset Young-Tableaux. + +Package: texlive-fonts-extra-doc +Section: doc +Architecture: all +Depends: ${misc:Depends}, texlive-common (>= 2007) +Replaces: texlive-fonts-extra (<= 2007-3) +Description: TeX Live: Documentation files for texlive-fonts-extra + This package provides the documentation for texlive-fonts-extra + +Package: texlive-pstricks-doc +Section: doc +Architecture: all +Depends: ${misc:Depends}, texlive-common (>= 2007) +Replaces: texlive-pstricks (<= 2007-3) +Description: TeX Live: Documentation files for texlive-pstricks + This package provides the documentation for texlive-pstricks + +Package: texlive-publishers-doc +Section: doc +Architecture: all +Depends: ${misc:Depends}, texlive-common (>= 2007) +Replaces: texlive-publishers (<= 2007-3) +Description: TeX Live: Documentation files for texlive-publishers + This package provides the documentation for texlive-publishers + +Package: texlive-science-doc +Section: doc +Architecture: all +Depends: ${misc:Depends}, texlive-common (>= 2007) +Replaces: texlive-science (<= 2007-3) +Description: TeX Live: Documentation files for texlive-science + This package provides the documentation for texlive-science + +Package: texlive-latex-extra-doc +Section: doc +Architecture: all +Depends: ${misc:Depends}, texlive-common (>= 2007) +Replaces: texlive-humanities (<= 2007-3), texlive-latex-extra (<= 2007-3) +Description: TeX Live: Documentation files for texlive-latex-extra + This package provides the documentation for texlive-latex-extra + +Package: texlive-humanities-doc +Section: doc +Architecture: all +Depends: ${misc:Depends}, texlive-common (>= 2007) +Replaces: texlive-humanities (<= 2007-3) +Description: TeX Live: Documentation files for texlive-humanities + This package provides the documentation for texlive-humanities --- texlive-extra-2007.dfsg.17.orig/debian/texlive-fonts-extra.Licenses.add +++ texlive-extra-2007.dfsg.17/debian/texlive-fonts-extra.Licenses.add @@ -0,0 +1,78 @@ +What follows are individual license statements which override later entries, +as the later entries are generated automatically. + +* bbm fonts (/usr/share/texmf-texlive/fonts/*/public/bbm/) + +Frank Kster a crit : +> Bonjour Gilles, +> +Hello +> are you the author of the bbm TeX fonts? +Yes I am. +> If yes, I would like to ask +> you for a clarification regarding their license. +> +> Neither the font files nor the readme file contains an explicit license +> statement. In the old days, it has mostly just been assumed that any +> upload to CTAN is "free", but that is actually not the case, and today +> we need to be more careful about that. +> +> +Yes that is what I assume : free use and modification of all files (the +driver files for LaTeX2e are not my work anyway). +> In order to be happily included in TeXLive or MikTeX, today the the most +> popular TeX distributions, we would need an explicit license statement +> which allows to use the fonts freely (even in a commercial environment), +> to distribute them and to create and distribute modified derivatives. +I do not intend to do any more work on these fonts (and there are some +bugs particularly with bbmtt) so feel free to add any licensing +information concerning these. +> We would be glad to hear from you and be able to clarify this. +> +If you need any more clarification, you're welcome. +-- +Gilles Robert + +============================================= + +* calligra fonts (/usr/share/texmf-texlive/fonts/*/public/calligra/) + +The following README file was added to upstream TeX Live 2008: + +/----------------------------------------- +| A calligraphic font in the handwriting style of the author, Peter Vanroose. The font +| is supplied as MetaFont source. +| +| The original font is copyright 1992 Peter Vanroose with updates copyright 1999 S. Dachian. +| +| You may freely use, modify and/or distribute this file (original source: +| CTAN:fonts/calligra), as long as this copyright notice is retained. +| +| The above notice was added 2008/11/17 by Clea F. Rees following communication with Peter Vanroose. +\--------------------------------------- + + +=========================================== + +* wsuipa fonts (/usr/share/texmf-texlive/fonts/*/public/wsuipa/) + +The following document has been added to the wsuipa distribution on CTAN +to clarify the license status (file name LICENCE-wsuipa.txt): + +/--------- LICENCE-wsuipa.txt ------------------------ +| This is LICENSE-wsuipa.txt. +| +| This file was added by Clea F. Rees on 2008/11/30 with the +| permission of Dean Guenther and pointers to this file were +| added to all source files. +| +| Unlimited copying and redistribution of each of the files is +| permitted as long as the file is not modified. Modifications, +| and redistribution of modified versions, are also permitted, +| but only if the resulting file is renamed. +| +| The copyright holder is Washington State University. +| The original author of the fonts is Janene Winter. +| The primary contact (as of 2008) is Dean Guenther. +\------------------------------------------------------ + --- texlive-extra-2007.dfsg.17.orig/debian/convert-info-files-to-unix.sh +++ texlive-extra-2007.dfsg.17/debian/convert-info-files-to-unix.sh @@ -0,0 +1,19 @@ +#!/bin/bash +# +# convert-info-files-to-unix.sh +# +# info files in texlive are with DOS lineendings. Fix this here +# +# $Id: convert-info-files-to-unix.sh 2583 2007-03-15 20:12:56Z frank $ +# Norbert Preining, 2005 +# GPL +set -e +shopt -s nullglob + +for f in debian/*.info ; do + for i in `cat $f` ; do + sed -e 's/\r$//' $i > $i.new + mv $i.new $i + done +done + --- texlive-extra-2007.dfsg.17.orig/debian/source.lintian-overrides +++ texlive-extra-2007.dfsg.17/debian/source.lintian-overrides @@ -0,0 +1,3 @@ +texlive-extra source: maintainer-script-lacks-debhelper-token debian/common.functions.preinst +texlive-extra source: maintainer-script-lacks-debhelper-token debian/common.functions.postinst +texlive-extra source: maintainer-script-lacks-debhelper-token debian/common.functions.postrm --- texlive-extra-2007.dfsg.17.orig/debian/texlive-pstricks.override +++ texlive-extra-2007.dfsg.17/debian/texlive-pstricks.override @@ -0,0 +1,4 @@ +texlive-pstricks: zero-byte-file-in-doc-directory +texlive-pstricks: extra-license-file +texlive-pstricks: script-not-executable +texlive-pstricks: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/texlive-publishers.override +++ texlive-extra-2007.dfsg.17/debian/texlive-publishers.override @@ -0,0 +1,4 @@ +texlive-publishers: zero-byte-file-in-doc-directory +texlive-publishers: extra-license-file +texlive-publishers: script-not-executable +texlive-publishers: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/tpm2deb-bin.pl +++ texlive-extra-2007.dfsg.17/debian/tpm2deb-bin.pl @@ -0,0 +1,648 @@ +#!/usr/bin/perl +# +# tpm2deb-bin.pl +# machinery to create debian packages from TeX Live depot +# (c) 2005, 2006 Norbert Preining +# +# $Id: tpm2deb.pl 2080 2006-12-15 12:03:49Z preining $ +# +# configuration is done via the file tpm2deb.cfg +# + +BEGIN { # get our other local perl modules. + my $upstream_modules = "/usr/share/tex-common/"; + unshift (@INC, "./debian"); + unshift (@INC, $upstream_modules); +} + +use strict "vars"; +# use strict "refs"; # not possible with merge_into +use warnings; +no warnings 'once'; +no warnings 'uninitialized'; + +#use Strict; +use Getopt::Long; +use File::Basename; +use File::Copy; +use File::Path; +use File::Temp qw/ tempfile tempdir /; +use Storable; +## not needed, atm we are calling eperl binary use Parse::ePerl; +#use XML::DOM; +use Cwd; +#use FileUtils qw(canon_dir cleandir make_link newpath member +# normalize substitute_var_val dirname diff_list remove_list +# rec_rmdir sync_dir walk_dir start_redirection stop_redirection); +#use Tpm; + +# use Data::Dumper; + + +my $debdest; +my $basedir; +my $bindest; +my $bincomponent = "/usr/bin"; +my $rundest; +my $runcomponent = "/usr/share"; +my $docdest; +my $doccomponent; +my $etcdest; +my $tmpdir; + + +# +# Configuration for destination of files +# DONT USER DOUBLE QUOTES; THESE VARIABLES HAVE TO GET REEVALUATED +# AFTER $tmpdir IS SET!! +# +my $sysdebdest = '$tmpdir/debian'; +my $sysbasedir = '$debdest/$package'; +my $sysbindest = '$basedir/usr/bin'; +my $sysbincomponent = '/usr/bin'; +my $sysrundest = '$basedir/usr/share'; +my $sysruncomponent = '/usr/share'; +my $sysdocdest = '$basedir/usr/share/doc/$package'; +my $sysdoccomponent = '/usr/share/doc/$package'; +my $sysetcdest = '$basedir/etc/texmf'; + +my %configfiles; # hash of (symbolic) array references, one for each package + +my $texmfdist = "texmf-texlive"; +my $opt_nosource=0; +my $optdestination=""; +our $opt_onlyscripts=0; +my $opt_onlycopy=0; + +our $opt_debug; #global variable +my $opt_master; +our $Master; +my $globalreclevel=1; + +my $result = GetOptions ("debug!" => \$opt_debug, # debug mode + "nosource!" => \$opt_nosource, # don't include source files + "master=s" => \$opt_master, # location of Master + "dest=s" => \$optdestination, # where to write files + "reclevel=i" => \$globalreclevel, # recursion level + "onlyscripts!" => \$opt_onlyscripts, # only create maintainer scripts + "onlycopy!" => \$opt_onlycopy # no maintscripts, only copy files + ); + +# Norbert, is $, intended here, or should it rather be m{/.*$}? +if (!($opt_master =~ m,/.*$,,)) { + $Master = `pwd`; + chomp($Master); + $Master .= "/$opt_master"; +} else { + $Master = $opt_master; +} +my $TpmGlobalPath = $Master; +my $DataGlobalPath = $Master; + +# +# put Master/Tools/ into the include path to find TeX Live perl modules +# +unshift (@INC, "$Master/Tools"); +# +# these we can only load now that we have correctly set the path to Master +# +#require Strict; +require XML::DOM; +require FileUtils; +import FileUtils qw(canon_dir cleandir make_link newpath member + normalize substitute_var_val dirname diff_list remove_list + rec_rmdir sync_dir walk_dir start_redirection stop_redirection); +require Tpm; + +my $parser = new XML::DOM::Parser; +my $startdir=getcwd(); +chdir($startdir); +File::Basename::fileparse_set_fstype('unix'); + +use tpm2debcommon; + +&main(@ARGV); + +1; + + +sub main { + my (@packages) = @_; + ${Tpm::MasterDir} = $TpmGlobalPath; + my $arch = "all"; + # the following variable is used in the Tpm.pm module, + # and should always be set to i386-linux, no matter what + # the real Debian architecture is + $Tpm::CurrentArch = "i386-linux"; + initialize_config_file_data("debian/tpm2deb.cfg"); + load_collection_tpm_data(); + build_data_hash(); + check_consistency(); + foreach my $package (@packages) { + # + # various variables have to be set + # + #$arch = get_arch($package); + #print "Working on $package, arch=$arch\n"; + print "Working on $package\n"; + # determine variables used in all subsequent functions + $opt_debug && print STDERR "Setting global vars\n"; + tl_set_global_vars($package); + # + # copy files etc. + # + # this affects the following global vars: @{$configfiles{$package}}. + make_deb($package); #unless ($opt_onlyscripts); + # + # create the maintainer scripts + # + # this uses the following global vars: @{$configfiles{$package}}. + make_maintainer($package,$debdest) unless ($opt_onlycopy); + } +} + +# +# set global variables +# +sub tl_set_global_vars { + my ($package) = @_; + my $helper; + if ($optdestination ne "") { + $tmpdir = $optdestination; + } else { + $tmpdir = "."; + } + $opt_debug && print STDERR "tmpdir = $tmpdir\n"; + $helper="\$debdest = \"$sysdebdest\""; eval $helper; + $helper="\$basedir = \"$sysbasedir\""; eval $helper; + $helper="\$bindest = \"$sysbindest\""; eval $helper; + $helper="\$rundest = \"$sysrundest\""; eval $helper; + $helper="\$docdest = \"$sysdocdest\""; eval $helper; + $helper="\$doccomponent = \"$sysdoccomponent\""; eval $helper; + $helper="\$etcdest = \"$sysetcdest\""; eval $helper; + $opt_debug && print STDERR "\nGlobal options:\n"; + if ($opt_debug) { + print STDERR "debdest = $debdest\n"; + print STDERR "basedir = $basedir\n"; + print STDERR "bindest = $bindest\n"; + print STDERR "rundest = $rundest\n"; + print STDERR "docdest = $docdest\n"; + print STDERR "doccomponent = $doccomponent\n"; + print STDERR "etcdest = $etcdest\n"; + } +} + +# +# tl_is_blacklisted +# +sub tl_is_blacklisted { + my ($file) = @_; + my $blacklisted = 0; + foreach my $pat (@{$TeXLive{'all'}{'file_blacklist'}}) { + $blacklisted = 1 if ($file =~ m|^${pat}$|); + } + $opt_debug && $blacklisted && print STDERR "$file is blacklisted\n"; + return $blacklisted; +} + +# +# make_deb_copy_to_righplace +# +# depends on global var $rundest +sub make_deb_copy_to_rightplace { + my ($package,$listref) = @_; + my %lists = %$listref; + if (!$opt_nosource) { + DOSFILE: foreach my $file (@{$lists{'SourceFiles'}}) { + next DOSFILE if tl_is_blacklisted($file); + my $finalfn = do_remap_and_copy($package,$file,$runcomponent); + do_special($file,$finalfn); + } + } + DORFILE: foreach my $file (@{$lists{'RunFiles'}}) { + next DORFILE if tl_is_blacklisted($file); + my $finalfn = do_remap_and_copy($package,$file,$runcomponent); + do_special($file,$finalfn); + } +# my %DocDirHash = (); +# my @LinkedDocDir = (); + DODFILE: foreach my $file (@{$lists{'DocFiles'}}) { + next DODFILE if tl_is_blacklisted($file); + my $finalfn = do_remap_and_copy($package,$file,$runcomponent,'^[^/]*/doc/(.*)$','$doccomponent/$1'); + do_special($file,$finalfn); + } + DOBFILE: foreach my $file (@{$lists{'BinFiles'}}) { + $opt_debug && print STDERR "BINFILE: $file\n"; + next DOBFILE if tl_is_blacklisted($file); + my $finalfn = do_remap_and_copy($package,$file,$bincomponent,'^bin/[^/]*/(.*)$','/usr/bin/$1'); + do_special($file,$finalfn); + } + if ($package eq 'texlive-base') { + open(USLANG,">$debdest/texlive-base.cnf") + or die("Cannot open $debdest/texlive-base.cnf for writing!"); + open (SOURCE,"$DataGlobalPath/texmf/tex/generic/config/language.us") + or die("Cannot open $DataGlobalPath/texmf/tex/generic/config/language.us"); + while () { print USLANG; } + close (SOURCE); + close (USLANG); + } +} + +# +# make_deb_execute_actions +# +# depends on global variable $globalreclevel +# FIXXME: could be divided in get_execute_actions and +# do_execute_actions, probably needs pass-by-reference if we don't +# want to use global vars. +sub make_deb_execute_actions { + my ($package) = @_; + my @Executes = get_all_executes($package,$globalreclevel); + my @maplines = (); + my @formatlines = (); + my @languagelines = (); + my $gotmapfiles = 0; + my $firstlang =1; + my %langhash = (); + my %formathash = (); + $opt_debug && print STDERR "Executes= @Executes\n"; + my %Job; + foreach (@Executes) { + my @match = /([^=]+)=([^ ]+)\s+([^=]+)=([^ ]+)\s*([^=]*)=?(.*)/; + $Job{'parameter'} = $Job{'function'} = $Job{'mode'} = ''; + $Job{$match[0]}=$match[1]; + $Job{$match[2]}=$match[3]; + $Job{$match[4]}=$match[5]; + my $instcmd; + my $rmcmd; + if ($Job{'function'} eq 'addMap') { + my $name=$Job{'parameter'}; + if ($Job{'mode'} eq 'mixed') { + push @maplines, "MixedMap $name\n"; + } else { + push @maplines, "Map $name\n"; + } + } elsif ($Job{'function'} eq 'BuildFormat') { + my $name=$Job{'parameter'}; + open(INFILE,"<$DataGlobalPath/texmf/fmtutil/format.$name.cnf") + or die("Cannot open $DataGlobalPath/texmf/fmtutil/format.$name.cnf"); + my @tmp = ; + close(INFILE); + push @formatlines, @tmp; + } elsif ($Job{'function'} eq 'BuildLanguageDat') { + my $name=$Job{'parameter'}; + open(INFILE,"<$DataGlobalPath/texmf/tex/generic/config/language.$name.dat") + or die("Cannot open $DataGlobalPath/texmf/tex/generic/config/language.$name.dat"); + my @tmp = ; + close(INFILE); + push @languagelines, @tmp; + } + } + # what is missing from old handling of maintainer scripts: + # - texlive-base and texlive-base-bin should call + # fmtutil-sys --all + # but dh_installtex does not support something like this! + # - extraformats: $TeXLive{'binary'}{$package}{'extra_format'} + # dh_installtex does not support creating creation calls for + # additional formats, ie those not in the to be installed format files + # + if ($#maplines >= 0) { + open(OUTFILE, ">$debdest/$package.maps") + or die("Cannot open $debdest/$package.maps"); + foreach (@maplines) { print OUTFILE; } + close(OUTFILE); + } + if ($#formatlines >= 0) { + open(OUTFILE, ">$debdest/$package.formats") + or die("Cannot open $debdest/$package.formats"); + foreach (@formatlines) { print OUTFILE; } + close(OUTFILE); + } + if ($#languagelines >= 0) { + open(OUTFILE, ">$debdest/$package.languages") + or die("Cannot open $debdest/$package.languages"); + foreach (@languagelines) { print OUTFILE; } + close(OUTFILE); + } + +} + +# +# make_deb +# +sub make_deb { + # my function + # + # do_special ($originalfilename, $finaldestinationfilename) + # + # Do special actions as specified in the config file, like install info + # etc + our @SpecialActions = (); + sub do_special { + my ($origfn, $finalfn) = @_; + our @SpecialActions; + SPECIALS: foreach my $special (@{$TeXLive{'all'}{'special_actions_config'}}) { + my ($pat, $act) = ($special =~ m/(.*):(.*)/); + if ($origfn =~ m|$pat$|) { + if ($act eq "install-info") { + push @SpecialActions, "install-info:$origfn"; + } else { + print STDERR "Unknown special action $act, terminating!\n"; + exit 1; + } + } + } + } + # real start + my ($package) = @_; + my %lists = %{&get_all_files($package,$globalreclevel)}; + my $title = $TeXLive{'binary'}{$package}{'title'}; + my $description = $TeXLive{'binary'}{$package}{'description'}; + eval { mkpath($rundest) }; + if ($@) { + die "Couldn't create dir: $@"; + } + if ($opt_debug) { + print STDERR "SOURCEFILES: ", @{$lists{'SourceFiles'}}, "\n"; + print STDERR "RUNFILES: ", @{$lists{'RunFiles'}}, "\n"; + print STDERR "DOCFILES: ", @{$lists{'DocFiles'}}, "\n"; + print STDERR "BINFILES: ", @{$lists{'BinFiles'}}, "\n"; + } +# # clean @configfiles + @{$configfiles{$package}} = (); + &mkpath($docdest); + # + # DO REMAPPINGS and COPY FILES TO DEST + # + make_deb_copy_to_rightplace($package,\%lists); + # + # EXECUTE ACTIONS + # + make_deb_execute_actions($package); + # + # Work on @SpecialActions + # + my @infofiles = (); + foreach my $l (@SpecialActions) { + my ($act, $fname) = ($l =~ m/(.*):(.*)/); + if ($act eq "install-info") { + push @infofiles, "$fname"; + } else { + print STDERR "Unknown action, huuu, where does this come from: $act, exit!\n"; + exit 1; + } + } + if ($#infofiles >=0) { + open(INFOLIST, ">$debdest/$package.info") + or die("Cannot open $debdest/$package.info"); + foreach my $f (@infofiles) { + print INFOLIST "$f\n"; + } + close(INFOLIST); + } +} + +# +# make_maintainer +# +# create maintainer scripts. +# This function uses global vars: @{$configfiles{$package}}, $debdest +# +sub make_maintainer { + sub merge_into { + my ($source_fname, $target_fhandle) = @_; + if (-e "$source_fname") { + open(SOURCE,"<$source_fname") + or die("Cannot open $source_fname"); + while () { print $target_fhandle $_; } + close(SOURCE); + } + } + my ($package,$debdest) = @_; + print "Making maintainer scripts for $package in $debdest...\n"; + &mkpath($debdest); + for my $type (qw/postinst preinst postrm prerm/) { + $opt_debug && print STDERR "Handling $type "; + if ((-r "$debdest/$type.pre") || + (-r "$debdest/$type.post") || + (-r "$debdest/$package.$type.pre") || + (-r "$debdest/$package.$type.post") || + ( ($type ne "prerm") && ($#{$configfiles{$package}} >= 0) )) + { + $opt_debug && print STDERR "\nconfigfiles:\n@{$configfiles{$package}}\n"; + open(MAINTSCRIPT, ">$debdest/$package.$type") + or die("Cannot open $debdest/$package.$type for writing"); + print MAINTSCRIPT "#!/bin/sh -e\n"; + merge_into("$debdest/common.functions", MAINTSCRIPT); + merge_into("$debdest/common.functions.$type", MAINTSCRIPT); + merge_into("$debdest/$type.pre", MAINTSCRIPT); + merge_into("$debdest/$package.$type.pre", MAINTSCRIPT); + # handling of conffile moves (2005 has /etc/texmf/texlive, 2007 has /etc/texmf) + # + # preinst moves, postinst renames conffile to + # conffile.dpkg-new if it was previously deleted, postrm + # makes error-unwind for preinst. + # prerm needs no code. + my $maintscript_func = "handle_config_file_" . $type; + if (! @{$configfiles{$package}} && $opt_debug ) { print "\nNo conffiles for this package\n"}; + CONFMOVE: do { + foreach my $cf (@{$configfiles{$package}}) { + print MAINTSCRIPT "$maintscript_func $cf \$1 \$2\n" + } + } unless ($type eq "prerm"); + # add debhelper stuff and post-parts. + print MAINTSCRIPT "\n#DEBHELPER#\n"; + merge_into("$debdest/$package.$type.post", MAINTSCRIPT); + merge_into("$debdest/$type.post", MAINTSCRIPT); + print MAINTSCRIPT "exit 0\n"; + close MAINTSCRIPT; + } + $opt_debug && print STDERR " done.\n"; + } +} + +# +# get_texmf_relpath +# +sub get_texmf_relpath { + my ($filename) = @_; + $filename =~ s{texmf-dist}{texmf}; + $filename =~ s{texmf-doc}{texmf}; + $filename =~ s{texmf/}{}; + return $filename; +} + +# +# do_remap_and_copy +# +# policy for mapping lines: +# ALL file names in the last field are: +# - either ABSOLUTE filenames in the sense of the final installation +# example: +# mapping;texmf/tex/generic/config/language.dat;link;/var/lib/texmf/tex/generic/config/language.dat +# - relative filenames in which case +# $texmfdist = /usr/share/texmf-texlive +# is prepended, eg: +# mapping;texmf-dist/fonts/map/dvips/ibygrk/ibycus4.map;remap;fonts/source/public/ibygrk/ibycus4.map +# in this case ibycus4.map is remapped to +# /usr/share/texmf-texlive/fonts/source/public/ibygrk/ibycus4.map +# +# The filenames CAN contain backreferences to patterns: +# mapping;texmf[^/]*/doc/man/man(.*)/(.*);remap;/usr/share/man/man$1/$2 +# +sub do_remap_and_copy { + # my functions + # + # here the mapping from texlive pathes to debian pathes is done + # + sub make_destinationname { + my ($path) = @_; + $path =~ s#texmf-dist#$texmfdist#; + $path =~ s#texmf-doc#$texmfdist#; + # + # we do map *ALL* files into $texmfdist, not only the dist files + # + $path =~ s#texmf/#$texmfdist/#; + return("$path"); + } + sub absolute_path { + my ($inpath) = @_; + if ($inpath =~ m,^/,) { + # absolute path, just return it + return ($inpath); + } else { + # relative path name add /usr/share/$texmfdist + return ("$runcomponent/$texmfdist/$inpath"); + } + } + # real start + my ($package,$file,$defaultpathcomponent,$finalremap,$finaldest) = @_; + my $gotremapped = 0; + my $returnvalue = "**NOTSET**"; + my $defaultdestname = make_destinationname($file); + $opt_debug && print STDERR "DESTINATION NAME = $defaultdestname\n"; + + MAPPINGS: foreach my $maplines (@{$TeXLive{'all'}{'filemappings'}}) { + my ($pat, $dest) = ($maplines =~ m/(.*):(.*)/); + if ($file =~ m|$pat$|) { + $gotremapped = 1; + my $act = $TeXLive{'all'}{'file_map_actions'}{$pat}; + my $supplieddestname; + # this evaluation is NECESSARY since the last entries in the + # file mappings can contain back references to patterns in $pat!!! + my $foo="\$supplieddestname = \"$dest\""; + eval $foo; + $supplieddestname = absolute_path($supplieddestname); + $opt_debug && print STDERR "REMAP HIT f=$file\nsupplieddestname=$supplieddestname\npat=$pat\ndest=$dest\n"; + # if you add possible actions here, also add them to the list in tpm2deb.cfg + if (($act eq "move") || ($act eq "config-move")) { + # remap MOVES the file to the new position + $opt_debug && print STDERR "remap\n"; + &mkpath(dirname("$basedir$supplieddestname")); + mycopy("$DataGlobalPath/$file","$basedir$supplieddestname"); + $returnvalue = $supplieddestname; + if ($act eq "config-move") { + push @{$configfiles{$package}}, "$supplieddestname" ; + } + } elsif (($act eq "copy") || ($act eq "config-copy")) { + $opt_debug && print STDERR "copy\n"; + # first install it into the normal path + mycopy("$DataGlobalPath/$file","$basedir$defaultpathcomponent/$defaultdestname"); + # now the same as in remap/config-remap + &mkpath(dirname("$basedir$supplieddestname")); + mycopy("$DataGlobalPath/$file","$basedir$supplieddestname"); + $returnvalue = $supplieddestname; + if ($act eq "config-copy") { + push @{$configfiles{$package}}, "$supplieddestname" ; + } + } elsif ($act eq "copy-move") { + $opt_debug && print STDERR "copy-move\n"; + my ($configpath,$secondpath) = split(/,/ , $supplieddestname); + $opt_debug && print STDERR "installing into $configpath and $secondpath\n"; + # first install it into the config path + &mkpath(dirname("$basedir$configpath")); + mycopy("$DataGlobalPath/$file","$basedir$configpath"); + # now the other path (/usr/share/$package or similar) + mycopy("$DataGlobalPath/$file","$basedir$secondpath"); + # return the config path + $returnvalue = $configpath; + } elsif ($act eq "link") { + # make the defaultdestname a LINK to the supplieddestname, + # but do NOT create the supplieddestname + $opt_debug && print STDERR "link\n"; + &mkpath(dirname("$basedir$defaultpathcomponent/$defaultdestname")); + unless ($opt_onlyscripts == 1) { + symlink("$supplieddestname", "$basedir$defaultpathcomponent/$defaultdestname") or + die "Cannot symlink $basedir$defaultpathcomponent/$defaultdestname -> $supplieddestname: $!\n" + }; + $returnvalue = $supplieddestname; + } elsif ($act eq "move-link") { + $opt_debug && print STDERR "move-link\n"; + # move the file to the new location, and create a link + # from the defaultdestname -> supplieddestname + &mkpath(dirname("$basedir$supplieddestname")); + mycopy("$DataGlobalPath/$file","$basedir$supplieddestname"); + &mkpath(dirname("$basedir$defaultpathcomponent/$defaultdestname")); + unless ($opt_onlyscripts == 1) { + symlink($supplieddestname, "$basedir$defaultpathcomponent/$defaultdestname") or + die "Cannot symlink $basedir$defaultpathcomponent/$defaultdestname -> $supplieddestname: $!\n" + }; + $returnvalue = $supplieddestname; ## ?? or $defaultdestname???? + } elsif ($act eq "add-link") { + $opt_debug && print STDERR "add-link\n"; + # install the file in its default location, but add a + # symlink $supplieddestname -> $defaultdestname + mycopy("$DataGlobalPath/$file","$basedir$defaultpathcomponent/$defaultdestname"); + &mkpath(dirname("$basedir$supplieddestname")); + unless ($opt_onlyscripts == 1) { + symlink("$defaultpathcomponent/$defaultdestname","$basedir$supplieddestname") or + die "Cannot symlink, $basedir$supplieddestname -> $defaultpathcomponent/$defaultdestname: $!\n" + }; + $returnvalue = "$defaultpathcomponent/$defaultdestname"; + } elsif ($act eq "replace-link") { + $opt_debug && print STDERR "replace-link\n"; + # $supplieddestname must be of the form aaa%bbb + # make aaa -> bbb and do nothing else + my ($a,$b) = split(/%/,$supplieddestname); + my $aa = absolute_path($a); + &mkpath(dirname("$basedir$aa")); + unless ($opt_onlyscripts == 1) { + symlink($b,"$basedir$aa") or die "Cannot symlink $basedir$aa -> $b: $!\n" + }; + $returnvalue = $b; + } elsif ($act eq "") { + $opt_debug && print STDERR ":empty:\n"; + $returnvalue = ""; + # do nothing, the file is killed + } else { + print STDERR "maplines=$maplines\nact = $TeXLive{'all'}{'file_map_actions'}{$pat}\n"; + print STDERR "Unknown action $act in config file, terminating!\n"; + exit 1; + } + last MAPPINGS; + } + } + if ($gotremapped == 0) { + if ($finalremap ne "" && $defaultdestname =~ m|$finalremap|) { + my $foo="\$finaldest = \"$finaldest\""; + eval $foo; + $opt_debug && print STDERR "finalremap COPY: $finaldest\n"; + &mkpath(dirname("$basedir$finaldest")); + mycopy("$DataGlobalPath/$file","$basedir$finaldest"); + $returnvalue = $finaldest; + } else { + $opt_debug && print STDERR "NORMAL COPY: $basedir$defaultpathcomponent/$defaultdestname\n"; + &mkpath(dirname("$basedir$defaultpathcomponent/$defaultdestname")); + mycopy("$DataGlobalPath/$file","$basedir$defaultpathcomponent/$defaultdestname"); + $returnvalue = "$defaultpathcomponent/$defaultdestname"; + } + } + return($returnvalue); +} + +### Local Variables: +### perl-indent-level: 4 +### tab-width: 4 +### indent-tabs-mode: t +### End: +# vim:set tabstop=4: # --- texlive-extra-2007.dfsg.17.orig/debian/update-link-files.sh +++ texlive-extra-2007.dfsg.17/debian/update-link-files.sh @@ -0,0 +1,43 @@ +#!/bin/bash +# +# update-link-files.sh +# $Id: update-link-files.sh 2583 2007-03-15 20:12:56Z frank $ +# +# This script serves two purposes: +# 1) it copies the content of $package.links.dist to $package.links +# 2) it adjusts the links in $package.links.generated to files which +# have been compressed by dh_compress +# +# Norbert Preining, 2005-2006 +# GPL +set -e +shopt -s nullglob + +# +# first copy the dist link files to the normal +for i in debian/*.links.dist ; do + cp $i debian/`basename $i .dist` +done + +for i in debian/*.links.generated ; do + bn=`basename $i .links.generated` + while read a b ; do + case "$a" in + usr/share/doc/$bn/* ) + if [ -r debian/$bn/$a ] ; then + echo "$a $b" + else + if [ -r debian/$bn/$a.gz ] ; then # + echo "$a.gz $b.gz" + else + echo "Missing $a" >&2 + fi + fi + ;; + * ) + echo "$a $b" + ;; + esac + done < $i >> debian/$bn.links +done + --- texlive-extra-2007.dfsg.17.orig/debian/bug.script +++ texlive-extra-2007.dfsg.17/debian/bug.script @@ -0,0 +1,87 @@ +#!/bin/bash +# $Id: bug.script 2906 2007-05-29 11:01:20Z frank $ +set -e + +cat <&3 <&3 +echo " List of ls-R files" >&3 +echo >&3 +for file in $ls_R_files; do + ls -l $file >&3 +# echo >&3 +# cat $file >&3 +# echo "######################################" >&3 +done + +echo "######################################" >&3 +echo " Config files" >&3 +for i in texmf.cnf fmtutil.cnf updmap.cfg ; do + f=$(kpsewhich --format='web2c files' $i) + if [ -z "$f" ] ; then + echo "Warning: $i cannot be found with kpsewhich!" >&3 + else + ls -l $f >&3 + fi +done +for i in language.dat ; do + f=$(kpsewhich -progname=latex $i) + if [ -z "$f" ] ; then + echo "Warning: $i cannot be found with kpsewhich!" >&3 + else + ls -l $f >&3 + fi +done + +echo "######################################" >&3 +echo " Files in /etc/texmf/web2c/" >&3 +ls -l /etc/texmf/web2c/ >&3 + +echo "######################################" >&3 +echo " md5sums of texmf.d" >&3 +md5sum /etc/texmf/texmf.d/* >&3 + --- texlive-extra-2007.dfsg.17.orig/debian/changelog +++ texlive-extra-2007.dfsg.17/debian/changelog @@ -0,0 +1,348 @@ +texlive-extra (2007.dfsg.17-2) unstable; urgency=low + + * bump build-dep on tex-common to >= 1.18 + + -- Norbert Preining Tue, 24 Mar 2009 00:35:33 +0100 + +texlive-extra (2007.dfsg.17-1) unstable; urgency=medium + + * blacklist aurora, non-commercial license (Closes: #515086) (RC -> medium) + * bump build-dep on tex-common to >= 1.14 to get triggers support + + -- Norbert Preining Wed, 11 Mar 2009 15:36:45 +0100 + +texlive-extra (2007.dfsg.16-1) unstable; urgency=medium + + * blacklist barr (diagram.tex), nocommercial license (Closes: #514742) + (RC->medium) + + -- Norbert Preining Wed, 11 Feb 2009 01:03:48 +0100 + +texlive-extra (2007.dfsg.15-1) unstable; urgency=medium + + * upgrade bibleref to version from upstream which changes the license + to LPPL (Closes: #511843) RC->medium + + -- Norbert Preining Thu, 15 Jan 2009 09:56:54 +0100 + +texlive-extra (2007.dfsg.14-1) unstable; urgency=medium + + * add an updated res.cls with GPL license statement for resume + (Closes: #510749) (RC -> medium) + * blacklist geomsty, nocommercial license (Closes: #511743) (RC) + + -- Norbert Preining Wed, 14 Jan 2009 00:13:24 +0100 + +texlive-extra (2007.dfsg.13-1) unstable; urgency=medium + + * blacklist fax, nosell license (Closes: #509766) (RC -> medium) + + -- Norbert Preining Fri, 26 Dec 2008 00:36:19 +0100 + +texlive-extra (2007.dfsg.12-1) unstable; urgency=medium + + * blacklist umrand, nonfree license (Closes: #508890) (RC -> medium) + * add ${misc:Depends} to the dependencies of all packages + + -- Norbert Preining Wed, 17 Dec 2008 09:57:32 +0100 + +texlive-extra (2007.dfsg.11-1) unstable; urgency=medium + + This releases fixes 3 RC bugs, thus urgency medium + * blacklist yi4latex, no-sell license (Closes: #507009) + * blacklist colortab, no-sell/no-modify license (Closes: #507768) + * add license statement for the wsuipa fonts (Closes: #491354) + + -- Norbert Preining Sat, 06 Dec 2008 10:27:26 +0100 + +texlive-extra (2007.dfsg.10-1) unstable; urgency=medium + + * blacklist cellular, it does not have any license info and the author + is not contactable anymore (Closes: #505283) + (RC, urgency thus medium) + * blacklist cmastro, no license info, author unknown (no bug report, but RC) + This closes also the "pk files in doc hierarchy" bug (Closes: #443884) + * blacklist china2e, nosell license (no bug report, but RC) + * reinstantiate calligra after license issues have been cleared + up and add an entry to the Licenses file (via Licenses.add) + * formats-extra suggests plain-extra for miniltx.tex (Closes: #504494) + * add license statements for eqlist, varindex, toolbox, ushort, guitar, + ziffer (Closes: #466697) + + -- Norbert Preining Mon, 24 Nov 2008 14:20:36 +0100 + +texlive-extra (2007.dfsg.9-1) unstable; urgency=medium + + This release fixes an RC bug by removing non free stuff, so new + orig.tar is needed, and urgency medium. + + * blacklist cirth, it has a nosell license (Closes: #504731) + * reintroduce kalender (removed in last release), it was retagged as + free-other in the catalogue, German license text was misunderstood. + * blacklist progkeys, no license information is known and author + unfindable (no bug, but RC) + * blacklist calligra, removed upstream, license noinfo, original author + unknown (no bug, but RC) + + -- Norbert Preining Mon, 10 Nov 2008 09:41:19 +0100 + +texlive-extra (2007.dfsg.8-1) unstable; urgency=medium + + This release fixes (again) RC bugs by removing non free stuff, so new + orig.tar is needed, and urgency medium. + + [ Norbert Preining ] + * fix typo in changelog entry in 2007.dfsg.7-1 (Closes: #501880) + * blacklist kalendar since it is nonfree (Closes: #502515) + + [ Frank Küster ] + * blacklist hilowres since it is nonfree (Closes: #502002) + + -- Norbert Preining Mon, 27 Oct 2008 00:05:41 +0100 + +texlive-extra (2007.dfsg.7-1) unstable; urgency=medium + + * blacklist futhark since it is nonfree (Closes: #501270) + * blacklist newalg since it is nonfree (Closes: #501272) + * above two changes force new .orig.tar.gz, urgency medium due to RC bug + + -- Norbert Preining Mon, 06 Oct 2008 10:01:41 +0200 + +texlive-extra (2007.dfsg.6-1) unstable; urgency=medium + + * blacklist oca since it is nosell, new .orig.tar.gz, urgency medium + due to RC bug (Closes: #500633) + + -- Norbert Preining Mon, 29 Sep 2008 23:56:24 +0200 + +texlive-extra (2007.dfsg.5-1) unstable; urgency=low + + * blacklist grnumalt since it is nosell, new .orig.tar.gz, urgency + medium due to RC bug (Closes: #500074) + + -- Norbert Preining Thu, 25 Sep 2008 11:53:36 +0200 + +texlive-extra (2007.dfsg.4-1) unstable; urgency=medium + + * blacklist niceframe since it is nosell, new .orig.tar.gz, urgency + medium due to RC bug (Closes: #499057) + + -- Norbert Preining Fri, 19 Sep 2008 05:56:43 +0200 + +texlive-extra (2007.dfsg.3-2) unstable; urgency=low + + * fix location of proba doc files (Closes: #490282) + * fix g-brief redefinition of \Telefon (closes: #423919) + * fix g-brief empty unterschrift bug (closes: #154266, #407968) + + -- Norbert Preining Tue, 22 Jul 2008 11:47:07 +0200 + +texlive-extra (2007.dfsg.3-1) unstable; urgency=medium + + * Let texlive-pstricks recommend texlive-extra-utils and ps2eps since + the included pdftricks packages needs them (Closes: #473791). + * Add the proba package to texlive-math-extra as it has been done by + upstream. This is a consequence of blacklisting proba.sty in + texlive-latex-base since it didn't contain a license statement. See also + bug #483282. + * bump standards version to 3.8.0: + - rename README.Debian-source to README.source an explain how to change + something using quilt by refering to the quilt README.source + - add homepage field to control + - add a patch target to debian/rules + * add dversionmangle to debian/watch file to ignore the .dfsg.NN suffix + * add texlive-pstricks recommends texlive-extra-utils for pdfcrop + (recommends because pdf is getting more and more over) + (Closes Ubuntu Bug 145407) [np] + * blacklist oesch which cannot be modified, needs new .orig.tar + (Closes: #489689) (urgency medium for RC bug) + * remove alternative dependency texlive-latex-extra -> tetex-extra + + -- Norbert Preining Wed, 09 Jul 2008 16:52:10 +0200 + +texlive-extra (2007.dfsg.2-1) unstable; urgency=low + + * blacklist tpm/camel as it is nosell, thus we need a new .orig.tar.gz + (Closes: #479832) + * add a license statement from Robert Gilles about the bbm fonts to + Licenses file (Closes: #479097) + * add a license statement from Michael Nüsken about the + computational-complexity packages to the Licenses file (Closes: #477152) + + -- Norbert Preining Fri, 09 May 2008 08:57:48 +0200 + +texlive-extra (2007.dfsg.1-2) unstable; urgency=low + + * Update location of upstream iso.zip file in uscan watch file (closes: + #449634), thanks to Raphael Geissert [fk] + * include simplecv to make lyx happy (Closes: #449983) [np] + * update via.cls from CTAN to fix misbehaviour (Closes: #429150) + * fix skak.sty for usage with skaknew's uskak.fd (the only one present) + (Closes: #439709) + * bump standards version to 3.7.3, no changes needed + * add pbox.pdf to texlive-latex-extra-doc (Closes: #464219) + * let -formats-extra replace -latex-base (<= 2007-10) to make + smooth upgrades in Ubuntu (gutsy->hardy) possible (Closes Ubuntu + bug 188910) [np] + * add the LPPL to debian/copyright + * update everypage from CTAN to fix serious error (Closes: #477794) + + -- Norbert Preining Fri, 25 Apr 2008 23:39:03 +0200 + +texlive-extra (2007.dfsg.1-1) unstable; urgency=low + + * add stricter dependencies to all packages: if in the final shipout + dep on a texlive package there is no version given, the value of + latest-version (from tpm2deb.cfg) of the source package is taken. + * move bigfoot from tl-humanities to tl-latex-extra (upstream move, too) + Add a tl-latex-extra replaces tl-humanities and a tl-latex-extra + recommends tl-humanities (Closes: #420394) + * fix an occurrence of the @ in pubform.bib (Closes: #430438) + * implement doc splitting, so that we can build separate -doc packages + for every collection we want to [np] + splitting is done for: latex-extra, pstricks, publishers, humanities, + science, fonts-extra + (Closes: #420574, #442052) + * blacklist tableaux.tpm, no license statement can be obtained + (new .orig.tar necessary) (Closes: #429813) + + -- Norbert Preining Mon, 22 Oct 2007 07:35:32 +0200 + +texlive-extra (2007-3) unstable; urgency=low + + * Fix the friday 13 bugs: A bad coincidence combined a serious bug in + debhelper (#419060) produces buggy maintainer scripts in most + texlive packages. The debhelper bug is fixed, this + closes: #419006, #419106, #419107 + * add texlive-math-extra replaces tetex-bin << 2007 (Closes: #419053) + + -- Norbert Preining Sat, 14 Apr 2007 09:50:54 +0200 + +texlive-extra (2007-2) unstable; urgency=low + + * first upload of TeX Live 2007 to unstable + * move astro.tex and astro.sty from the doc directories to the TeX input + directories (Closes: #418376) + * do not compress documentation pdf files + + -- Norbert Preining Tue, 10 Apr 2007 18:15:39 +0200 + +texlive-extra (2007-1) experimental; urgency=low + + * new upstream version + - adds missing Uulsy.fd file (Closes: #406556) + * remove wrong endfloat.dvi.gz.uu link (Closes: #407419) + * remove eulervm from diff.gz, it has been updated upstream + * remove dstroke.map from diff.gz, it has been included upstream + + -- Norbert Preining Wed, 21 Mar 2007 17:03:39 +0100 + +texlive-extra (2005.dfsg.3-1) unstable; urgency=low + + * blacklist siam.tpm and build new upstream, as the siam macros are not + DFSG free (no selling clause) (Closes: #406426) + + -- Norbert Preining Fri, 12 Jan 2007 19:08:37 +0100 + +texlive-extra (2005.dfsg.2-4) unstable; urgency=low + + * downgrade the relation from fonts-extra to cm-super from depends to + suggests. Default would be recommends, but a suggests is enough. + (Closes: #399064) + * add the missing dstroke.map, and add the addMap action to the config + file (Closes: #400780) + * activate ugq.map (Closes: #374351) + * remap infix-RPN.tex and .sty from the doc hieracy to texmf-texlive + (Closes: #402987) (closes Ubuntu bug #69690) + + -- Norbert Preining Thu, 28 Dec 2006 15:04:35 +0100 + +texlive-extra (2005.dfsg.2-3) unstable; urgency=low + + * fix a stupid error in the is_blacklist logic, which blacklisted + packages which aren't blacklisted at all. So include again + antt and iwona (Closes: #397324) + * fix inclusion of packages descriptions when they are actually + blacklisted (thanks Frank) (Closes: #397589) + + -- Norbert Preining Wed, 8 Nov 2006 16:44:04 +0100 + +texlive-extra (2005.dfsg.2-2) unstable; urgency=low + + * remove the invalid conflict tl-latex-extra <-> latex-beamer, as this + was part of tl-latex-recommended, and is now factored out. + (Closes: #382870, #389467) + + -- Norbert Preining Wed, 18 Oct 2006 13:01:44 +0200 + +texlive-extra (2005.dfsg.2-1) unstable; urgency=medium + + * blacklist latex/misc209/bar.sty as it is not distributable, thus + we also generate a new orig.tar.gz + * report bugs together with tex-common, and report status of the + tetex packages. Fix some small things in bug.scripts. + * change the uploader field to my debian.org email address + * drop unnecessary conflicts + - tl-latex-extra vs lhs2tex + - tl-games vs tex-skak, tex-chess + * add a recommend tl-latex-extra -> tl-generic-extra (Closes: #390896) + * urgency set to medium to get these fixes to testing + + -- Norbert Preining Mon, 9 Oct 2006 11:19:27 +0200 + +texlive-extra (2005.dfsg.1-1) unstable; urgency=low + + * texlive-extra-utils recommends perl-tk for texdoctk (Closes: #368659) + * move fpl and mathpazu to texlive-fonts-recommended (see texlive-base) + * include eulervm 4.0 instead of 3.0a, this version contains a manifest + file and fixes some bugs (Closes: #361941) + * add lintian override for wrong-name-for-upstream-changelog triggered + by CHANGES.packaging + * change maintainer to debian-tex-maint@l.d.o + + -- Norbert Preining Fri, 4 Aug 2006 11:25:31 +0200 + +texlive-extra (2005-2) unstable; urgency=low + + * first upload to unstable, sponsored by + Frank Küster + * texdoc support + - let tetex texdoc find documentation of texlive (Closes: #364776) + - include tetex texdoc patches (following of symlinks, security + fixes) (Closes: #356390) + * texlive-lang-polish conflicts with octave-forge as both provide + /usr/bin/mex, this is preliminary, a better solution must be + sought (Closes: #364059) + * change shell for the reportbug script to bash (Closes: #356391) + * fix installation of thumbpdf and pdfcrop (Closes: #352092) + * improve various descriptions (Closes: #354964) + * call the update-* programs in all postinst scripts, so that the + config files do not contain left-overs (Closes: #355266) + * fix creation of formats which in turn depend on the latex format + (Closes: #351707) + * remap the ibycus4.map TeX/MF input file from the fonts/map location + to the fonts/source location (Closes: #354652) + * depend on the updated lmodern package, thus making the fonts + available for X (Closes: #351727) + * lots of internal changes, important ones being: + - texlive packages now do not include files which have been + packaged for Debian already (eg cm-super, lmodern, musixtex) + - most packages can be used together with teTeX + - fix several upstream bugs + - generate license information for each file from the + TeX Catalogue (ongoing work) + for detailed changes see CHANGES.packaging in texlive-common + + -- Norbert Preining Thu, 11 May 2006 00:12:10 +0200 + +texlive-extra (2005-1) experimental; urgency=low + + * First upload to experimental (Closes: #312897) + + -- Norbert Preining Thu, 12 Jan 2006 17:30:22 +0100 + +# vim:set fileencoding=utf-8: # +# Local Variables: +# coding: utf-8 +# mode: debian-changelog +# End: --- texlive-extra-2007.dfsg.17.orig/debian/common.functions.postinst +++ texlive-extra-2007.dfsg.17/debian/common.functions.postinst @@ -0,0 +1,63 @@ +# common.functions.postinst start +# $Id: common.functions.postinst 3031 2007-08-13 05:20:40Z preining $ +handle_config_file_postinst() +{ + # this function handles two things: It moves conffiles to their + # new place if they had been changed, and it ignores the possible + # removal of the conffile because of bug #420390, fixing upgrades + # from etch. + # + # Note that the consequences of this bug for users of sid are + # dealt with separately, in the function resurrect_conffile_sid() + # which is only called for the critical conffiles. + cfgfile="$1" + action="$2" + version="$3" + case "$action" in + configure) # not reconfigure + if dpkg --compare-versions "$version" ge 2007; then + return 0 + fi + ;; + *) + return 0 + ;; + esac + if [ -f "$cfgfile.preinst-deleted" ]; then + echo "It looks like $cfgfile has been removed." + echo "In most cases this is a consequence of bug #420390." + echo "We are reinstatiating this config file." + echo "If you *really* want this to be removed, do it again," + echo "but beware of the consequences." + echo "" + #mv "$cfgfile" "$cfgfile.dpkg-new" + rm "$cfgfile.preinst-deleted" + fi + if [ -f "$cfgfile.preinst-copy" ]; then + echo "Preserving user changes to $cfgfile" + # this only works as intended as long as the shipped version + # does not change! + mv -f "$cfgfile" "$cfgfile.dpkg-new" + mv -f "$cfgfile.preinst-copy" "$cfgfile" + fi +} + +resurrect_conffile_sid(){ + cfgfile="$1" + package="$2" + template_source="/usr/share/$package" + basefile=$(basename $cfgfile) + dirname=$(dirname $cfgfile) + + if ! [ -f "$cfgfile" ]; then + mkdir -p $dirname + echo "Reinstalling deleted mandatory conffile $basefile" >&2 + cp $template_source/$basefile $cfgfile + fi +} + +# common.functions.postinst end +# Local Variables: +# mode: shell-script +# End: +# vim:set expandtab: # --- texlive-extra-2007.dfsg.17.orig/debian/tpm2liclines +++ texlive-extra-2007.dfsg.17/debian/tpm2liclines @@ -0,0 +1,1318 @@ +12many: not-in-catalogue +a0poster: lppl (verification data:1.22b:1.22b:2006-02-08:norbusan:) +aastex: lppl (verification data:5.2:5.2:2006-02-08:norbusan:) +abbr: pd (unverified) +abc: lppl (unverified) +abstract: lppl (verification data:1.1:1.1:2006-02-08:norbusan:) +abstyles: not-in-catalogue +accfonts: gpl (unverified) +achemso: lppl (unverified) +acmconf: lppl (unverified) +acmtrans: unknown (unverified) +acronym: lppl (verification data:1.26:1.17:2006-03-07:frank:header) +active-conf: lppl (unverified) +adobeuro: not-in-catalogue +adrconv: lppl (verification data:1.2c:1.2b:2006-03-07:frank:header) +adrlist: unknown (unverified) +ae: lppl (verification data:1.4:1.4:2007-05-29:frank:README) +aeguill: lppl (unverified) +aguplus: lppl (unverified) +ai: not-in-catalogue +aiaa: lppl (unverified) +akletter: lppl (verification data:1.5i:1.5i:2006-02-08:norbusan:) +alatex: gpl (unverified) +albertus: not-in-catalogue +aleph: unknown (unverified) +alg: lppl (verification data:2001-03-13:2001-03-13:2006-02-08:norbusan:) +algorithm2e: lppl (verification data:3.9:3.9:2006-02-08:norbusan:) +algorithmicx: lppl (verification data:::2006-10-12:norbusan:algorithmicx.pdf) +algorithms: lgpl (verification data::2005-07-05:2006-02-08:norbusan:) +allrunes: lppl (unverified) +alnumsec: lppl (verification data:v0.02:v0.02:2006-02-08:norbusan:) +altfont: gpl (unverified) +ams: not-in-catalogue +amscls: lppl (unverified) +amsfonts: lppl (unverified) +amsltx2: not-in-catalogue +amsmath: lppl (unverified) +amsrefs: lppl (unverified) +amstex: lppl (unverified) +answers: unknown (unverified) +antiqua: not-in-catalogue +antomega: lppl (unverified) +antp: pd (unverified) +antt: gfsl (unverified) +anysize: pd (unverified) +apa: lppl (unverified) +apacite: lppl (unverified) +apl: unknown (unverified) +appendix: lppl (verification data:1.2:1.2a:2006-07-24:frank:README) +ar: dfsg (unverified) +arabi: lppl (unverified) +arabtex: lppl (unverified) +archaic: lppl (unverified) +arcs: lppl (verification data:1:1:2006-10-12:norbusan:arcs.dtx) +arev: lppl (unverified) +armenian: not-in-catalogue +arphic: other-free (unverified) +arrayjob: lppl (unverified) +arydshln: lppl (verification data:1.71:1.71:2006-10-12:norbusan:arydshln.dtx) +asaetr: pd (unverified) +ascelike: lppl (verification data:1999-06-25:1999-06-25:2006-02-08:norbusan:) +ascii: lppl (verification data:2.0::2006/06/19:auth:graham:) +assignment: lppl (verification data:::2006-10-12:norbusan:README) +astro: unknown (unverified) +atqolive: not-in-catalogue +attachfile: lppl (verification data:v1.3:1.2a:2006-10-12:norbusan:README) +augie: lppl (verification data::2000-10-19:2006-02-08:norbusan:) +aurical: lppl (verification data:1.4:2004-04-16:2006-02-08:norbusan:) +aurora: nocommercial (unverified) +authorindex: lppl (unverified) +auto-pst-pdf: lppl (unverified) +autotab: unknown (unverified) +avantgar: gpl (unverified) +babel: lppl (verification data:3.8h:3.8h:2006-04-28:frank:legal.bbl) +babelbib: lppl (unverified) +backgammon: other-free (unverified) +bangtex: lppl (unverified) +barcode2: not-in-catalogue +barcodes: lppl (unverified) +bardiag: lppl (unverified) +barr: not-in-catalogue +bayer: gpl (unverified) +bbding: lppl (unverified) +bbm: unknown (unverified) +bbold: bsd (verification data:1.01:1.01:2006-03-14:frank:bbold.dtx,INSTALL) +beamer: gpl (verification data:3.07:3.06:2006-01-29:graham:) +beebe: not-in-catalogue +begriff: gpl (verification data:1.6:1.6:2006-10-17:norbusan:header) +belleek: pd (unverified) +bengali: not-in-catalogue +bera: nosell (unverified) +betababel: lppl (unverified) +beton: lppl (verification data::1.3:2006-07-24:frank:legal.txt) +bez123: lppl1.3 (unverified) +bezos: lppl (verification data::n/a:2006-07-24:frank:header) +bghyphen: lppl (unverified) +bibarts: gpl (unverified) +bibhtml: gpl (unverified) +bibleref: lppl (unverified) +biblist: unknown (unverified) +bibtex: dfsg (unverified) +bibtopic: gpl (verification data:1.1a:1.1a:2006-10-17:norbusan:header) +bibunits: lppl (verification data:2.2:2.4:2006-07-31::header) +bigfoot: gpl (unverified) +binomexp: lppl (unverified) +biocon: gpl (unverified) +bitfield: lppl (unverified) +bizcard: gpl (unverified) +blacklettert1: dfsg (unverified) +blindtext: lppl (unverified) +boites: gpl (unverified) +bookhands: lppl (unverified) +booklet: lppl (unverified) +bookman: gpl (unverified) +booktabs: gpl (verification data:1.61803:1.618:2006-07-31:frank:header) +bophook: lppl (unverified) +borceux: unknown (unverified) +boxhandler: lppl (unverified) +bpchem: lppl (unverified) +braille: lppl (unverified) +breakurl: lppl (unverified) +breqn: unknown (unverified) +bridge: unknown (unverified) +brushscr: pd (unverified) +burmese: lppl (unverified) +bussproofs: lppl1.3 (verification data:1.0:1.0:2006-11-02:norbusan:header) +bytefield: lppl (unverified) +c-pascal: pd (unverified) +c90enc: not-in-catalogue +calendar: nosell (unverified) +calligra: unknown (unverified) +calrsfs: unknown (unverified) +calxxxx: pd (unverified) +camel: unknown (unverified) +captcont: lppl (unverified) +caption: lppl (verification data:3.0q:3.0c,3.1:2006-03-15:frank:header) +carlisle: lppl (unverified) +casyl: unknown (unverified) +cb: lppl (unverified) +cbcoptic: lppl (unverified) +cc-pl: pd (unverified) +ccaption: lppl (verification data:3.2a:3.2a:2006-11-09:norbusan:README) +ccfonts: lppl (verification data:1.1:1.1:2006-03-14:frank:readme) +cchess: unknown (unverified) +cd-cover: gpl (unverified) +cd: unknown (unverified) +cdpbundl: lppl (verification data:0.34:0.34:2006-11-09:norbusan:manifest.txt) +cellspace: lppl (unverified) +cellular: unknown (unverified) +changebar: lppl (verification data:3.5c:3.4g:2006-08-21:frank:changebar.dtx) +chappg: lppl (unverified) +chapterfolder: lppl (unverified) +charter: other (verification data:::2006-05-03:frank:readme.charter) +chem-journal: gpl (unverified) +chemarrow: unknown (unverified) +chemcompounds: lppl (unverified) +chemcono: lppl (unverified) +cheq: nosell (unverified) +cherokee: unknown (unverified) +chess: pd (unverified) +china2e: unknown (unverified) +circ: gpl (unverified) +cirth: unknown (unverified) +cite: dfsg (unverified) +citeref: lppl (unverified) +cjhebrew: lppl (unverified) +CJK: gpl (unverified) +cjw: unknown (unverified) +clarendo: not-in-catalogue +clefval: lppl (verification data:::2006-11-09:norbusan:header) +clock: dfsg (unverified) +clrscode: lppl (unverified) +cm-lgc: gpl (unverified) +cm-super: gpl (unverified) +cm: knuth (unverified) +cmap: lppl (unverified) +cmarrows: lppl (unverified) +cmastro: unknown (unverified) +cmbright: lppl (verification data:8.1:7.1,8.1:2006-03-15:frank:README) +cmcyr: pd (unverified) +cmcyralt: not-in-catalogue +cmdtrack: dfsg (unverified) +cmex: not-in-catalogue +cmextra: not-in-catalogue +cmll: lppl (unverified) +cmpica: unknown (unverified) +cmsd: lppl (unverified) +cns: not-in-catalogue +codepage: unknown (unverified) +colorinfo: lppl (unverified) +colorsep: pd (unverified) +colortab: unknown (unverified) +colortbl: lppl (unverified) +combine: lppl (unverified) +commath: lppl (unverified) +comment: gpl (unverified) +compactbib: lppl (unverified) +complexity: lppl (unverified) +computational-complexity: lppl (unverified) +concmath: lppl (verification data:1999/03/18:1999/03/18:2006-03-30:frank:README) +concprog: gpl (unverified) +concrete: knuth (unverified) +context: nocommercial (unverified) +contour: lppl (unverified) +cooking: gpl (unverified) +cool: lgpl (unverified) +coollist: lgpl (unverified) +coolstr: lgpl (unverified) +cooltooltips: lppl (unverified) +coordsys: lppl (verification data:1.4:1.4:2006-11-09:norbusan:README) +coronet: not-in-catalogue +count1to: lppl (unverified) +courier-scaled: lppl (unverified) +courier: gpl (unverified) +courseoutline: unknown (unverified) +coursepaper: unknown (unverified) +coverpage: lppl (unverified) +covington: pd (unverified) +croatian: unknown (unverified) +crop: lppl (unverified) +crossreference: lppl (unverified) +crosswrd: unknown (unverified) +cryst: dfsg (unverified) +cs: gpl (unverified) +cslatex: gpl (unverified) +csplain: other (unverified) +csquotes: lppl (unverified) +csvtools: lppl (unverified) +ctable: lppl (unverified) +ctib: gpl (unverified) +cuisine: lppl (unverified) +currvita: gpl (unverified) +cursor: unknown (unverified) +curve: lppl (unverified) +curve2e: lppl (unverified) +curves: lppl (verification data:1.50:1.50:2006-03-15:frank:header) +custom-bib: lppl (verification data:4.20:4.14:2006-03-15:frank:header) +cv: gpl (unverified) +cweb: knuth (unverified) +cwpuzzle: not-in-catalogue +cyrillic: lppl (verification data:::2006-03-15:frank:00readme.txt,header) +cyrplain: lppl (unverified) +dancers: unknown (unverified) +dashbox: lppl (unverified) +dashrule: lppl (unverified) +dateiliste: lppl (unverified) +datenumber: lppl (unverified) +datetime: lppl (unverified) +dcpic: gpl (unverified) +decimal: lppl (unverified) +deleq: nosell (unverified) +diagnose: gpl (unverified) +dialogl: unknown (unverified) +dice: lppl (unverified) +dichokey: pd (unverified) +dictsym: lppl (unverified) +digiconfigs: lppl (unverified) +dinat: pd (unverified) +dinbrief: lppl (unverified) +dingbat: lppl (verification data:1.0:1.0:2006-11-09:norbusan:README) +directory: lppl (unverified) +dk-bib: dfsg (unverified) +dnaseq: lppl (unverified) +docmfp: lppl (unverified) +doipubmed: lppl (unverified) +dotseqn: unknown (unverified) +dottex: gpl (unverified) +doublestroke: dfsg (unverified) +dpfloat: lppl (verification data::2006-10-05:2006-11-09:norbusan:dpfloat.sty) +draftcopy: lppl (unverified) +draftwatermark: lppl (unverified) +dramatist: gpl (verification data:1.2d:1.2d:2006-11-09:norbusan:dramatist.dtx) +dratex: lppl (unverified) +dropping: nosell (unverified) +dtk: not-in-catalogue +duerer: unknown (unverified) +dvdcoll: lppl (verification data:v1.1:0.6a:2006-11-02:norbusan:README) +dvips: gpl (unverified) +dvipsconfig: gpl (unverified) +dyntree: lgpl (unverified) +ean: gpl (unverified) +easy: lppl (unverified) +ebezier: lppl (unverified) +ebong: pd (unverified) +ebsthesis: lppl (verification data:1.0:0.9i:2006-11-09:norbusan:LICENSE) +ec: lppl (unverified) +eCards: lppl (unverified) +ecc: lppl (unverified) +ecltree: lppl (unverified) +eco: gpl (unverified) +economic: lppl (unverified) +edmac: lppl (unverified) +ednotes: lppl (unverified) +eemeir: lppl (unverified) +eepic: dfsg (unverified) +egameps: lppl (unverified) +egplot: gpl (verification data:1.02a:1.02a:2006-11-09:norbusan:README) +eiad: unknown (unverified) +eijkhout: unknown (unverified) +ellipsis: lppl (unverified) +elmath: lppl (unverified) +elpres: lppl (unverified) +elsevier-bib: lppl (unverified) +elsevier: lppl (unverified) +elvish: dfsg (unverified) +em: not-in-catalogue +emp: gpl (unverified) +empheq: lppl (unverified) +emulateapj: lppl (unverified) +enctex: gpl (unverified) +endfloat: gpl (verification data:2.4i:2.4i:2006-03-31:frank:readme.enf) +endheads: lppl (unverified) +engpron: lppl (unverified) +engrec: lppl (unverified) +enumitem: dfsg (unverified) +envbig: unknown (unverified) +envlab: lppl (unverified) +epigraph: lppl (unverified) +epiolmec: lppl (unverified) +eplain: dfsg (unverified) +epsdice: lppl (unverified) +epsf: pd (unverified) +eqlist: unknown (unverified) +eqname: unknown (unverified) +eqnarray: unknown (unverified) +eqparbox: lppl (unverified) +esdiff: unknown (unverified) +ESIEEcv: lppl (unverified) +esint-type1: pd (unverified) +esint: pd (unverified) +eskd: lppl (unverified) +eskdx: lppl1.3 (verification data:0.97:0.96:2006-11-05:norbusan:README) +eso-pic: lppl (unverified) +esvect: gpl (unverified) +etaremune: lppl (unverified) +etex: other (unverified) +ethiop-t1: gpl (unverified) +ethiop: gpl (unverified) +euenc: lppl (unverified) +euler: lppl (unverified) +eulervm: lppl (verification data:4.0:4.0:2006-03-28:frank:README.eulervm) +euro-ce: not-in-catalogue +euro: lppl (unverified) +eurofont: other (unverified) +europecv: lppl (unverified) +eurosans: lppl (unverified) +eurosym: other (unverified) +euxm: not-in-catalogue +everypage: lppl (unverified) +everysel: lppl (unverified) +everyshi: lppl (unverified) +exam: lppl (unverified) +examdesign: lppl (unverified) +examplep: gpl (unverified) +exercise: gpl (unverified) +expdlist: lppl (unverified) +expl3: lppl (unverified) +export: lppl (unverified) +expressg: lppl (unverified) +extarrows: lgpl (unverified) +exteps: gpl (unverified) +extpfeil: lppl (unverified) +extract: lppl (verification data:1.8:1.8:2006-11-09:norbusan:README) +extsizes: lppl (unverified) +facsimile: lppl (unverified) +faktor: lppl (unverified) +fancybox: artistic (unverified) +fancyhdr: lppl (verification data:3.1:3.1:2006-03-31:frank:README) +fancynum: dfsg (unverified) +fancyref: gpl (unverified) +fancyvrb: artistic (verification data:1998/07/17:1998/07/17:2006-03-31:frank:fancyvrb.dtx,contrib/fvrb-ex.dtx) +fax: unknown (unverified) +fc: gpl (unverified) +featpost: gpl (unverified) +feyn: gpl (unverified) +feynmf: gpl (unverified) +figbib: lppl (unverified) +figsize: lppl (unverified) +filecontents: lppl (verification data:1.1a:1.1a:2006-11-09:norbusan:README) +finbib: not-in-catalogue +fink: lppl (unverified) +fixfoot: lppl (unverified) +fixme: lppl (unverified) +fixpdfmag: pd (unverified) +flabels: lppl (unverified) +flagderiv: gpl (unverified) +flashcards: gpl (unverified) +flippdf: lppl (unverified) +float: lppl (unverified) +floatflt: nosell (unverified) +floatrow: lppl (unverified) +flowfram: lppl (unverified) +fltpoint: dfsg (unverified) +fmp: lppl (unverified) +fmtcount: lppl (unverified) +fnbreak: lppl (unverified) +fncychap: dfsg (unverified) +foekfont: gpl (unverified) +foilhtml: lppl (unverified) +fontch: lppl (unverified) +fontinst: lppl (verification data:1.928:1.928:2006-02-23:frank:header) +fontname: gpl (unverified) +fontspec: lppl (unverified) +footbib: lppl (verification data:2.0.4:2.0.4:2006-11-09:norbusan:footbib.dtx) +footmisc: lppl (unverified) +footnpag: gpl (unverified) +forloop: lgpl (unverified) +formlett: unknown (unverified) +formula: gpl (unverified) +formular: lppl (unverified) +fourier: lppl (unverified) +fp: lppl (unverified) +fpl: gpl (verification data:1.002:1.002:2006-05-04:frank:README) +frcursive: gpl (unverified) +frenchle: lppl (unverified) +fribrief: unknown (unverified) +fullblck: unknown (unverified) +fullpict: unknown (unverified) +functan: lppl (unverified) +fundus: unknown (unverified) +futhark: unknown (unverified) +g-brief: lppl (unverified) +galley: not-in-catalogue +galois: lppl (unverified) +garamond: not-in-catalogue +garuda: not-in-catalogue +gastex: lppl (unverified) +gatech-thesis: gpl (unverified) +gauss: lppl (unverified) +genealogy: lppl (unverified) +genmisc: not-in-catalogue +genmpage: lppl (unverified) +geometry: lppl (unverified) +geomsty: unknown (unverified) +german: lppl (unverified) +germbib: unknown (unverified) +ginpenc: lppl (unverified) +gloss: lppl (unverified) +glossary: lppl (unverified) +glyphlist: not-in-catalogue +gmdoc: lppl (unverified) +gmiflink: lppl (unverified) +gmutils: lppl (unverified) +gmverb: lppl (unverified) +gnuplottex: gpl (verification data:0.2:0.2:2006-11-02:norbusan:header) +go: pd (unverified) +gost: lppl (unverified) +gothic: unknown (unverified) +graphics: lppl (unverified) +graphicx-psmin: lppl (unverified) +greek: not-in-catalogue +greektex: pd (unverified) +greenpoint: gpl (unverified) +grfpaste: lppl (unverified) +grnumalt: unknown (unverified) +groff: not-in-catalogue +grotesq: not-in-catalogue +grtimes: unknown (unverified) +grverb: not-in-catalogue +GuIT: not-in-catalogue +guitar: unknown (unverified) +gustlib: pd (unverified) +HA-prosper: lppl (unverified) +hands: unknown (unverified) +hanging: lppl (unverified) +harpoon: unknown (unverified) +harvard: unknown (unverified) +harvmac: unknown (unverified) +hatching: pd (unverified) +hc: dfsg (unverified) +helvetic: gpl (unverified) +hepparticles: lppl (unverified) +hepthesis: lppl (unverified) +hepunits: lppl (unverified) +hfbright: lppl (unverified) +hfoldsty: gpl (unverified) +hhtensor: lppl (unverified) +hieroglf: lppl (unverified) +hilowres: unknown (unverified) +histogr: lppl1.3 (verification data:1.01:1.01:2006-11-09:norbusan:histogr.dtx) +hitec: unknown (unverified) +hpsdiss: gpl (unverified) +hrlatex: lppl (unverified) +hvfloat: lppl (unverified) +hvmath: lppl (unverified) +hyper: lppl (unverified) +hyperref: lppl (unverified) +hyperxmp: lppl (unverified) +hyphenat: lppl (unverified) +hyplain: pd (unverified) +ibycus-babel: lppl (unverified) +ibycus: gpl (unverified) +ibygrk: gpl (unverified) +icsv: lppl (unverified) +IEEEconf: lppl (unverified) +ieeepes: lppl (unverified) +IEEEtran: lppl (unverified) +ifacmtg: other (unverified) +ifmslide: dfsg (unverified) +ifsym: dfsg (unverified) +ifxetex: lppl (unverified) +ijqc: lppl (unverified) +imac: gpl (unverified) +index: dfsg (unverified) +inlinebib: lppl (unverified) +insbox: pd (unverified) +interactiveworkbook: lppl (unverified) +invoice: dfsg (unverified) +iopart-num: lppl (unverified) +ipa: unknown (unverified) +iso: not-in-catalogue +iso10303: not-in-catalogue +isodate: lppl (unverified) +isorot: lppl (unverified) +isotope: lppl (unverified) +itrans: not-in-catalogue +iwona: gfsl (unverified) +jadetex: dfsg (unverified) +jhep: unknown (unverified) +jknapltx: gpl (unverified) +jmn: not-in-catalogue +jneurosci: lppl (unverified) +jpsj: lppl (unverified) +jsmisc: not-in-catalogue +jura: gpl (unverified) +juraabbrev: gpl (unverified) +jurabib: gpl (verification data:0.6:0.6:2006-11-09:norbusan:jurabib.dtx) +juramisc: lppl (unverified) +jurarsp: gpl (unverified) +kalender: unknown (unverified) +karnaugh: lppl (unverified) +kastrup: dfsg (unverified) +kdgreek: unknown (unverified) +kerkis: lppl (unverified) +kerntest: lppl (unverified) +keystroke: gpl (unverified) +kixfont: not-in-catalogue +kluwer: not-in-catalogue +knuthotherfonts: not-in-catalogue +koma-script: lppl (unverified) +labbook: lppl (unverified) +labelcas: lppl (unverified) +labels: lppl (unverified) +lambda: not-in-catalogue +lastpage: gpl (unverified) +latex-fonts: lppl (unverified) +latex-tds: lppl (unverified) +latex: lppl (verification data::2e:2006-04-25:frank:legal.txt) +latexconfig: not-in-catalogue +latexmp: pd (unverified) +layouts: lppl (unverified) +lazylist: lppl (unverified) +lcd: lppl (verification data:0.3:0.3:2006-11-09:norbusan:00readme) +lcg: lppl (unverified) +leaflet: lppl (unverified) +ledmac: lppl (unverified) +leftidx: lppl (unverified) +lettre: lppl (unverified) +lettrgth: not-in-catalogue +lettrine: lppl (unverified) +levy: not-in-catalogue +lewis: pd (unverified) +lexikon: lppl (unverified) +lfb: lppl (unverified) +lgreek: unknown (unverified) +lh: lppl (unverified) +lhcyr: other (unverified) +lhelp: gpl (unverified) +limap: lppl (unverified) +linearA: not-in-catalogue +lineno: lppl (unverified) +linguex: lppl (unverified) +lipsum: lppl (unverified) +listbib: gpl (unverified) +listings: lppl (verification data:1.4:1.4:2007-03-02:frank:README) +listliketab: lppl (unverified) +listofsymbols: lppl (unverified) +literat: not-in-catalogue +lkproof: gpl (unverified) +lm: gfsl (unverified) +lmextra: not-in-catalogue +localloc: dfsg (unverified) +logic: unknown (unverified) +logpap: lppl (unverified) +lsc: lppl (unverified) +ltablex: unknown (unverified) +ltabptch: lppl (unverified) +ltxindex: gpl (unverified) +ltxmisc: unknown (unverified) +ly1: unknown (unverified) +mafr: gpl (unverified) +magyar: lppl (unverified) +mailing: lppl (unverified) +makebox: lppl (unverified) +makecell: lppl (unverified) +makecirc: lppl (unverified) +makecmds: lppl (unverified) +makedtx: lppl (unverified) +makeglos: gpl (unverified) +makeindex: dfsg (unverified) +makeplot: lppl (unverified) +malayalam: not-in-catalogue +manfnt: lppl (unverified) +manjutex: gpl (unverified) +manuscript: lppl (unverified) +mapcodes: other (unverified) +maple: unknown (unverified) +marginnote: lppl (unverified) +marigold: not-in-catalogue +marvosym: gpl (unverified) +mathcomp: lppl (unverified) +mathdesign: gpl (unverified) +mathdots: lppl (unverified) +mathpazo: gpl (unverified) +maybemath: lppl (verification data:::2006-11-09:norbusan:README) +mcaption: lppl (unverified) +mceinleger: gpl (unverified) +mcite: gpl (unverified) +mdwtools: gpl (unverified) +memoir: lppl (unverified) +mentis: lppl (unverified) +menu: unknown (unverified) +metafont: not-in-catalogue +metaobj: lppl (verification data:0.83:0.83:2006-11-09:norbusan:README) +metaplot: lppl (verification data:0.91:0.91:2006-11-09:norbusan:README) +metapost: unknown (unverified) +metatex: gpl (unverified) +metauml: gpl (unverified) +method: lppl (unverified) +metre: lppl (unverified) +mex: pd (unverified) +mff: unknown (unverified) +mflogo: lppl (unverified) +mfnfss: lppl (unverified) +mfpic: lppl (unverified) +mft: not-in-catalogue +mftinc: lppl (unverified) +mftoeps: not-in-catalogue +mh: lppl (unverified) +mhchem: lppl (unverified) +mhequ: dfsg (unverified) +mhs: other (unverified) +microtype: lppl (unverified) +midnight: unknown (unverified) +miller: lppl (unverified) +minipage-marginpar: lppl (unverified) +miniplot: lppl (unverified) +minitoc: lppl (unverified) +minutes: dfsg (unverified) +misc: not-in-catalogue +misc209: not-in-catalogue +mkind-english: not-in-catalogue +mkind-german: not-in-catalogue +mla-paper: bsd (unverified) +mltex: unknown (unverified) +mnras: nosell (unverified) +moderncv: lppl (unverified) +modroman: lppl (unverified) +montex: gpl (unverified) +morehelp: other (unverified) +moresize: lppl (unverified) +moreverb: lppl (unverified) +morse: nosell (unverified) +movie15: lppl (verification data::2006-10-12:2006-11-02:norbusan:README) +mp3d: not-in-catalogue +mparhack: gpl (unverified) +mpattern: pd (unverified) +msc: lppl (unverified) +msg: lppl (unverified) +mslapa: unknown (unverified) +mtgreek: lppl (unverified) +multenum: unknown (unverified) +multi: not-in-catalogue +multibbl: lppl (unverified) +multibib: lppl (unverified) +multicap: lppl (unverified) +multido: lppl (unverified) +multirow: lppl (unverified) +multitoc: lppl (unverified) +munich: lppl (unverified) +musictex: unknown (unverified) +musixlyr: unknown (unverified) +musixps: not-in-catalogue +musixtex: gpl (unverified) +muthesis: lppl (unverified) +mwcls: lppl (verification data:0.65:0.65:2006-11-09:norbusan:README) +mwrite: other (unverified) +mxd: unknown (unverified) +mxedruli: unknown (unverified) +nag: lppl (unverified) +namespc: lppl (unverified) +natbib: lppl (unverified) +nath: gpl (unverified) +nature: unknown (unverified) +ncclatex: lppl (unverified) +ncctools: lppl (unverified) +ncntrsbk: not-in-catalogue +newalg: unknown (unverified) +newfile: lppl (unverified) +newlfm: lppl (unverified) +newsletr: other-free (unverified) +newthm: unknown (unverified) +newvbtm: lppl (unverified) +niceframe: unknown (unverified) +nih: lppl (unverified) +nkarta: unknown (unverified) +noitcrul: lppl (unverified) +nomencl: lppl (unverified) +nomentbl: lppl (unverified) +nonfloat: pd (unverified) +norasi: not-in-catalogue +notes: lppl (unverified) +nrc: lppl (unverified) +ntabbing: dfsg (unverified) +ntgclass: lppl (unverified) +ntheorem: lppl (unverified) +numline: unknown (unverified) +numprint: lppl (unverified) +oberdiek: lppl (verification data:::2006-11-03:norbusan:) +objectz: lppl (unverified) +oca: unknown (unverified) +ocherokee: lppl (unverified) +ocr-a: nosell (unverified) +ocr-latex: gpl (unverified) +octavo: lppl (unverified) +oesch: unknown (unverified) +ofs: knuth (unverified) +ogham: unknown (unverified) +ogonek: other (unverified) +oinuit: lppl (unverified) +oldstyle: lppl (unverified) +omega-devanagari: unknown (unverified) +omega: gpl (unverified) +onlyamsmath: lppl (unverified) +opcit: lppl (unverified) +optima: not-in-catalogue +ordinalpt: lppl (unverified) +osa: unknown (unverified) +osmanian: unknown (unverified) +ot2cyr: unknown (unverified) +othello: gpl (unverified) +otibet: not-in-catalogue +outline: unknown (unverified) +outliner: gpl (unverified) +overpic: lppl (unverified) +oxford: nosell (unverified) +pacioli: lppl (unverified) +pageno: other (unverified) +pagenote: lppl (unverified) +palatino: gpl (unverified) +paper: unknown (unverified) +papercdcase: lppl (unverified) +papertex: lppl (unverified) +paralist: lppl (unverified) +parallel: lppl (unverified) +paresse: lppl (unverified) +parrun: lppl (unverified) +passivetex: dfsg (unverified) +patch: lppl (unverified) +patchcmd: pd (unverified) +pauldoc: lppl (unverified) +pawpict: gpl (unverified) +pb-diagram: dfsg (unverified) +pbox: gpl (unverified) +pbsheet: lppl (unverified) +pclnfss: unknown (unverified) +pdcmac: gpl (unverified) +pdf-trans: pd (unverified) +pdfcprot: lppl (unverified) +pdfpages: lppl (unverified) +pdfscreen: lppl (verification data:1.5:1.5:2006-11-09:norbusan:header) +pdfslide: lppl (unverified) +pdfsync: lppl (unverified) +pdftex-def: lppl (unverified) +pdftricks: gpl (unverified) +pdfwin: not-in-catalogue +pecha: gpl (unverified) +perception: lppl (unverified) +perltex: lppl (unverified) +permute: lppl (unverified) +petri-nets: gpl (unverified) +pgf: lppl1.3 (verification data:1.10:1.10:2006-11-02:norbusan:LICENSE) +phaistos: lppl (unverified) +philokalia: lppl (unverified) +phonetic: unknown (unverified) +photo: lppl (unverified) +physe: unknown (unverified) +phyzzx: unknown (unverified) +picinpar: gpl (unverified) +pict2e: lppl (unverified) +pictex: unknown (unverified) +pictex2: lppl (unverified) +piechartmp: lppl (unverified) +pittetd: unknown (unverified) +pl: unknown (unverified) +placeins: pd (unverified) +plain: knuth (unverified) +plari: gpl (unverified) +plates: lppl (unverified) +platex: lppl (unverified) +play: lppl (unverified) +plgraph: not-in-catalogue +plnfss: lppl (unverified) +plweb: not-in-catalogue +pmgraph: unknown (unverified) +poemscol: lppl (unverified) +polyglot: not-in-catalogue +polynom: lppl (unverified) +polytable: lppl (verification data:0.8.2:0.8.2:2006-11-09:norbusan:README) +postcards: lppl (unverified) +powerdot: lppl (unverified) +ppower4: gpl (unverified) +ppr-prv: lppl (unverified) +pracjourn: gpl (unverified) +prelim2e: lppl (unverified) +preprint: lppl (unverified) +prettyref: unknown (unverified) +preview: gpl (verification data:11.84:11.81:2006-04-21:frank:header) +probsoln: lppl (unverified) +procIAGssymp: lppl (verification data:::2006-11-09:norbusan:procIAGssymp.sty) +progkeys: unknown (unverified) +program: gpl (unverified) +progress: lppl (unverified) +prosper: lppl (unverified) +protocol: lppl1.3 (verification data:1.9:1.9:2006-11-03:norbusan:readme) +psafm: not-in-catalogue +pseudocode: lppl (unverified) +psfig: nosell (unverified) +psfrag: dfsg (unverified) +psfragx: lppl (unverified) +psgo: lppl (unverified) +psizzl: lppl (unverified) +pslatex: lppl (unverified) +psnfss: lppl (verification data:9.2a:9.2:2006-05-02:frank:psfonts.dtx) +psnfssx: lppl (unverified) +pspicture: lppl (unverified) +pst-3d: lppl (verification data:1.0:1.0:2003-03-28:frank:header) +pst-3dplot: lppl (unverified) +pst-bar: lppl (verification data:::2006-11-09:norbusan:LICENSE) +pst-barcode: lppl (unverified) +pst-blur: lppl (unverified) +pst-circ: lppl (unverified) +pst-coil: lppl (unverified) +pst-dbicons: lppl (unverified) +pst-eps: lppl (unverified) +pst-eucl: lppl (unverified) +pst-fill: lppl (unverified) +pst-fr3d: lppl (unverified) +pst-func: lppl (unverified) +pst-geo: lppl (unverified) +pst-ghsb: not-in-catalogue +pst-gr3d: lppl (unverified) +pst-grad: lppl (unverified) +pst-infixplot: lppl (unverified) +pst-jtree: lppl (unverified) +pst-labo: lppl (verification data:2.03:2.03:2006-11-02:norbusan:header) +pst-lens: lppl (unverified) +pst-light3d: lppl (unverified) +pst-math: lppl (unverified) +pst-optic: dfsg (unverified) +pst-osci: lppl (unverified) +pst-pdf: lppl (unverified) +pst-pdgr: lppl (unverified) +pst-poly: lppl (verification data:1.60:1.60:2006-03-27:frank:header) +pst-slpe: lppl (unverified) +pst-text: lppl (unverified) +pst-uml: lppl (unverified) +pst-vue3d: lppl (unverified) +pstricks-add: lppl (unverified) +pstricks: lppl (unverified) +ptptex: unknown (unverified) +punk: knuth (unverified) +pxfonts: gpl (unverified) +qcm: lppl (unverified) +qfonts: gpl (unverified) +qobitree: unknown (unverified) +qpxqtx: not-in-catalogue +qsymbols: gpl (unverified) +qtree: lppl (unverified) +quotchap: lppl (unverified) +r-und-s: dfsg (unverified) +ragged2e: lppl (unverified) +randbild: lppl (unverified) +randtext: lppl (unverified) +rccol: dfsg (unverified) +rcs: gpl (unverified) +rcsinfo: lppl (unverified) +realcalc: nosell (unverified) +rectopma: lppl (unverified) +refcheck: gpl (unverified) +refman: lppl (unverified) +refstyle: lppl (unverified) +regcount: lppl (verification data:1.0:1.0:2006-11-09:norbusan:regcount.dtx) +register: lppl (verification data:1.5:1.4:2006-11-09:norbusan:register.dtx) +relenc: unknown (unverified) +repeatindex: lppl (unverified) +resume: lppl (unverified) +revtex: lppl (unverified) +rlepsf: lppl (unverified) +rmpage: unknown (unverified) +robustcommand: lppl (unverified) +robustindex: lppl (unverified) +roex: not-in-catalogue +romannum: lppl (unverified) +rotating: lppl (unverified) +rotfloat: lppl (unverified) +rotpages: lppl (unverified) +rsc: gpl (verification data:1.1:2006-10-30:2006-11-09:norbusan:header) +rsfs: lppl (unverified) +rst: nocommercial (unverified) +rtkinenc: lppl (verification data:1.0:1.0:2006-11-05:norbusan:rtkinenc.ins) +rtklage: not-in-catalogue +ruhyphen: lppl (unverified) +sae: nosell (unverified) +sanskrit: lppl (unverified) +sauerj: lppl (unverified) +sauter: unknown (unverified) +sauterfonts: gpl (verification data:::2006-11-05:norbusan:sauterfonts.fdd) +savefnmark: gpl (verification data:1.0:1.0:2006-11-05:norbusan:savefnmark.dtx) +savesym: lppl (verification data:1.1:1.1:2006-11-05:norbusan:header) +savetrees: lppl (verification data:1.2:1.1:2006-11-05:norbusan:README) +scale: gpl (verification data:1.1.2:1.1.2:2006-11-05:norbusan:README) +scalebar: lppl (verification data:1.0:1.0:2006-11-05:norbusan:header) +schedule: unknown (unverified) +scientificpaper: lppl (unverified) +sciposter: lppl (unverified) +sciwordconv: lppl (unverified) +screenplay: gpl (verification data:1.535:1.518:2006-11-03:norbusan:header) +script: unknown (unverified) +sectionbox: lppl (unverified) +sectsty: lppl (unverified) +semantic: lppl (unverified) +semaphor: gpl (verification data:::2006-11-05:norbusan:README) +seminar: lppl (unverified) +semioneside: lppl (unverified) +seqsplit: lppl (verification data:0.1:0.1:2006-11-05:norbusan:README) +setspace: pd (unverified) +sf298: lppl (unverified) +sffms: lppl (verification data:2.0:2.0:2006-11-05:norbusan:header) +sgame: lppl (unverified) +shadbox: other (unverified) +shadethm: lppl (unverified) +shapepar: nocommercial (unverified) +shortlst: unknown (unverified) +shorttoc: lppl (verification data:1.3:1.3:2006-11-05:norbusan:header) +showdim: unknown (unverified) +showexpl: lppl (unverified) +showlabels: gpl (verification data:1.6:1.6:2006-11-05:norbusan:README) +sidecap: lppl (verification data:1.6f:1.6f:2006-11-05:norbusan:header) +sides: gpl (unverified) +siggraph: other (unverified) +simpsons: unknown (unverified) +SIstyle: lppl (unverified) +SIunits: lppl (unverified) +skak: lppl (unverified) +skaknew: lppl (unverified) +skull: gpl (verification data:0.1:0.1:2006-11-05:norbusan:header) +slantsc: lppl (unverified) +slashbox: unknown (unverified) +slidenotes: unknown (unverified) +slideshow: other (unverified) +smalltableof: lppl (verification data:::2006-11-05:norbusan:README) +smartref: lppl (verification data:1.9:1.9:2006-11-05:norbusan:header) +smflatex: unknown (unverified) +snapshot: lppl (unverified) +songbook: lgpl-2.1 (unverified) +sort-by-letters: lppl (unverified) +soul: lppl (verification data:2.4:2.4:2006-11-05:norbusan:soul.txt) +soyombo: unknown (unverified) +sparklines: lppl (unverified) +spie: lppl (unverified) +splines: lppl1.3 (verification data:0.2:0.2:2006-11-05:norbusan:README) +splitbib: lppl (unverified) +splitindex: dfsg (unverified) +spotcolor: lppl (unverified) +sprite: unknown (unverified) +srcltx: pd (verification data:1.6:1.5:2006-11-05:norbusan:header) +sseq: lppl (verification data:1.03:1.03:2006-11-05:norbusan:sseq.dtx) +ssqquote: dfsg (unverified) +stack: lppl (verification data:1.00:1.00:2006-11-05:norbusan:stack.dtx) +stage: lppl1.3 (verification data:::2006-11-05:norbusan:header) +startex: unknown (unverified) +statistik: gpl (unverified) +stdclsdv: lppl (verification data:1.1:1.1:2006-11-05:norbusan:README) +stdpage: lppl1.2 (verification data:0.6:0.6:2006-11-05:norbusan:header) +stellenbosch: lppl (unverified) +stmaryrd: lppl (unverified) +struktex: lppl (unverified) +sttools: lppl (unverified) +subeqn: lppl (verification data:2.0b:2.0b:2006-11-05:norbusan:header) +subeqnarray: lppl (verification data:2.1c:2.1c:2006-11-05:norbusan:header) +subfig: lppl (unverified) +subfigure: lppl (unverified) +subfloat: lppl (verification data:2.14:2.14:2006-11-05:norbusan:README) +substr: lppl (verification data:1.1:1.1:2006-11-05:norbusan:README) +sudoku: lppl (unverified) +sudokubundle: lppl (unverified) +sugconf: lppl (unverified) +supertabular: lppl (unverified) +svgcolor: lppl (unverified) +svn-multi: dfsg (unverified) +svn: lppl (unverified) +svninfo: lppl (unverified) +swebib: lppl1.2 (verification data:::2006-11-05:norbusan:header) +swimgraf: lppl (unverified) +symbol: gpl (unverified) +syntax: gpl (verification data:::2006-11-05:norbusan:README) +syntrace: lppl (unverified) +synttree: lppl (unverified) +t-angles: gpl (unverified) +t2: lppl (unverified) +Tabbing: lppl (unverified) +tableaux: unknown (unverified) +tabto-ltx: lppl (unverified) +tabulary: lppl (unverified) +tabvar: lppl (unverified) +talk: lppl (unverified) +tap: pd (unverified) +tapir: gpl (unverified) +taupin: not-in-catalogue +tcldoc: not-in-catalogue +technics: lppl (unverified) +template: not-in-catalogue +tengwarscript: lppl (unverified) +tensor: lppl (verification data:2.1:2.1:2006-11-02:norbusan:header) +teubner: lppl (verification data:2.2c:2.2b:2006-11-02:norbusan:teubner.txt) +tex-gyre: gfsl (unverified) +tex-ps: pd (unverified) +tex4ht: lppl (unverified) +texdraw: dfsg (unverified) +texinfo: gpl (verification data:2007-05-04.09:4.8:2006-04-25:frank:header) +texlogos: lppl (unverified) +texmate: lppl (unverified) +texpower: gpl (unverified) +texshade: gpl (unverified) +texsis: lppl (unverified) +textcase: lppl (unverified) +textfit: dfsg (unverified) +textmerg: lppl (unverified) +textopo: gpl (verification data:1.4:1.4:2006-11-02:norbusan:textopo.txt) +textpath: lppl (unverified) +textpos: gpl (unverified) +thesis-titlepage-fhac: lppl (unverified) +thumb: gpl (verification data:1.0:1.0:2006-11-02:norbusan:README) +thumbpdf: lppl (unverified) +ticket: lppl (unverified) +times: gpl (unverified) +timescyr: not-in-catalogue +timesht: not-in-catalogue +timesnew: not-in-catalogue +timing: unknown (unverified) +tipa: unknown (unverified) +titlefoot: lppl (verification data::1999/03/02:2006-11-02:norbusan:header) +titlesec: lppl (unverified) +titling: lppl (verification data:2.1c:2.1c:2006-11-02:norbusan:README) +tmmath: lppl (unverified) +tocbibind: lppl (verification data:1.5g:1.5g:2006-11-02:norbusan:README) +tocloft: lppl1.3 (verification data:2.3c:2.3c:2006-11-02:norbusan:README) +tocvsec2: lppl1.3 (verification data:1.2:1.2:2006-11-02:norbusan:README) +todo: lppl (verification data:1.1:1.1:2006-11-02:norbusan:header) +tokenizer: lppl (unverified) +toolbox: lppl (unverified) +tools: lppl (verification data:::2006-05-02:frank:readme.txt) +topfloat: gpl (unverified) +totpages: lppl (unverified) +tpslifonts: gpl (unverified) +tracking: unknown (unverified) +trajan: lppl (unverified) +tree-dvips: unknown (unverified) +treetex: not-in-catalogue +trfsigns: gpl (unverified) +trsym: lppl1.2 (verification data:1.0:1.0:2006-11-02:norbusan:) +tugboat: lppl (unverified) +twoup: not-in-catalogue +txfonts: gpl (unverified) +type1cm: lppl (unverified) +typedref: unknown (unverified) +typespec: unknown (unverified) +typogrid: lppl (verification data:0.10:0.10:2006-11-02:norbusan:README) +uaclasses: unknown (unverified) +ucs: not-in-catalogue +ucthesis: lppl (verification data:3.2:3.2:2006-10-17:norbusan:) +uhc: not-in-catalogue +uhrzeit: unknown (unverified) +uiucthesis: lppl (unverified) +ukrhyph: lppl (unverified) +ulsy: unknown (unverified) +umich-thesis: lppl (verification data:1.20:1.20:2006-10-17:norbusan:) +uml: lppl (unverified) +umlaute: lppl (unverified) +umoline: lppl (unverified) +umrand: unknown (unverified) +underlin: lppl (unverified) +undertilde: unknown (unverified) +units: gpl (verification data:0.9b:0.9b:2006-10-17:norbusan:) +unitsdef: lppl (unverified) +univers: not-in-catalogue +universa: gpl (unverified) +upquote: lppl (verification data:v1.1:v1.1:2006-10-17:norbusan:) +urlbst: gpl (unverified) +ushort: dfsg (unverified) +utf8mex: not-in-catalogue +utopia: dfsg (unverified) +uwthesis: lppl (unverified) +vancouver: gpl (unverified) +variations: gpl (unverified) +varindex: dfsg (unverified) +vector: unknown (unverified) +velthuis: not-in-catalogue +venn: lppl (unverified) +verse: lppl (unverified) +versions: lppl (verification data:0.55:0.55::norbusan:) +vertex: unknown (unverified) +vhistory: lppl (unverified) +vita: unknown (unverified) +vmargin: lppl (verification data:2.5:2.5::norbusan:) +vntex: lppl (unverified) +volumes: lppl (unverified) +vpe: lppl (unverified) +vrb: unknown (unverified) +vrsion: lppl (unverified) +vtex: not-in-catalogue +wadalab: unknown (unverified) +wallpaper: lppl (unverified) +warning: lppl (verification data:0.01:0.01::norbusan:) +warpcol: unknown (unverified) +was: lppl (unverified) +wasy: dfsg (unverified) +wasysym: lppl (verification data:2.0:2.0:2006-03-06:frank:header) +webeq: not-in-catalogue +williams: unknown (unverified) +wnri: gpl (unverified) +wntamil: other (unverified) +wordcount: dfsg (unverified) +wordlike: lppl (unverified) +wrapfig: dfsg (unverified) +wsuipa: unknown (unverified) +xbmc: not-in-catalogue +xcolor: lppl (verification data:2.11:2.09:2004-06-25:frank:header) +xdoc: lppl (unverified) +xetex: not-in-catalogue +xetexconfig: not-in-catalogue +xetexurl: not-in-catalogue +xfrac: lppl (unverified) +xifthen: lppl (unverified) +xinitials: not-in-catalogue +xkeyval: lppl (verification data:2.5f:2.0,2.5e:2006-03-06:frank:README) +xltxtra: lppl (unverified) +xmlplay: pd (unverified) +xmltex: lppl (unverified) +xmpincl: gpl (unverified) +xor: not-in-catalogue +xparse: not-in-catalogue +xq: lppl (unverified) +xtab: lppl (verification data:2.3a:2.3a:2006-10-17:norbusan:README) +xtcapts: unknown (unverified) +xtheorem: not-in-catalogue +xu-hyphen: not-in-catalogue +xunicode: not-in-catalogue +xyling: lppl (verification data:1.1:1.1:2006-10-17:norbusan:header) +xypic: dfsg (unverified) +xytree: lppl (unverified) +yafoot: lppl (unverified) +yannisgr: unknown (unverified) +yfonts: lppl (unverified) +yhmath: lppl (unverified) +yi4latex: unknown (unverified) +york-thesis: lppl (unverified) +youngtab: lppl (unverified) +yplan: lppl (unverified) +ytex: unknown (unverified) +zapfchan: gpl (unverified) +zapfding: gpl (unverified) +zed-csp: other (unverified) +zefonts: unknown (unverified) +amslatex-primer: unknown (unverified) +amsldoc-it: not-in-catalogue +amsldoc-vn: not-in-catalogue +amsmath-it: not-in-catalogue +amsthdoc-it: not-in-catalogue +beamer-tut-pt: gpl (unverified) +catalogue: lppl (unverified) +components-of-TeX: not-in-catalogue +comprehensive: lppl (unverified) +cursolatex: gpl (unverified) +dtxtut: lppl (unverified) +epslatex-fr: not-in-catalogue +es-tex-faq: not-in-catalogue +fancyhdr-it: not-in-catalogue +FAQ-en: not-in-catalogue +FAQ-fr: not-in-catalogue +FAQ-ge: not-in-catalogue +firststeps: not-in-catalogue +free-math-font-survey: dfsg (unverified) +gentle-gr: not-in-catalogue +gentle: unknown (unverified) +guide-to-latex: not-in-catalogue +guides-pl: not-in-catalogue +help: not-in-catalogue +impatient-fr: not-in-catalogue +impatient: fdl (unverified) +knuth: not-in-catalogue +kopka: not-in-catalogue +l2picfaq: fdl (unverified) +l2tabu-english: gpl (unverified) +l2tabu-french: gpl (unverified) +l2tabu-it: not-in-catalogue +l2tabu: gpl (unverified) +latex-graphics-companion: not-in-catalogue +latex-tipps-und-tricks: not-in-catalogue +latex-web-companion: not-in-catalogue +latex2e-html: not-in-catalogue +lkort: unknown (unverified) +lshort-bulgarian: pd (unverified) +lshort-dutch: gpl (unverified) +lshort-english: dfsg (unverified) +lshort-finnish: unknown (unverified) +lshort-french: unknown (unverified) +lshort-german: dfsg (unverified) +lshort-italian: gpl (unverified) +lshort-japanese: gpl (unverified) +lshort-korean: unknown (unverified) +lshort-mongolian: unknown (unverified) +lshort-polish: pd (unverified) +lshort-portuguese: pd (unverified) +lshort-russian: gpl (unverified) +lshort-slovak: lppl (unverified) +lshort-spanish: unknown (unverified) +lshort-thai: pd (unverified) +lshort-turkish: pd (unverified) +lshort-ukrainian: not-in-catalogue +lshort-vietnamese: lppl (unverified) +make-tex-work: not-in-catalogue +math-into-latex: not-in-catalogue +mathmode: not-in-catalogue +MemoirChapStyles: not-in-catalogue +metafont-for-beginners: not-in-catalogue +metafp: lppl (unverified) +metapost-examples: dfsg (unverified) +ntg: dfsg (unverified) +ntheorem-vn: not-in-catalogue +pstricks-tutorial: not-in-catalogue +tamethebeast: lppl (unverified) +tds: unknown (unverified) +tex-refs: not-in-catalogue +tex-virtual-academy-pl: not-in-catalogue +texlive-common: not-in-catalogue +texlive-cz: not-in-catalogue +texlive-en: not-in-catalogue +texlive-fr: not-in-catalogue +texlive-ge: not-in-catalogue +texlive-pl: not-in-catalogue +texlive-ru: not-in-catalogue +texlive-zh-cn: not-in-catalogue +tlc2: not-in-catalogue +truetype: not-in-catalogue +Type1fonts: not-in-catalogue +visualfaq: lppl (unverified) +voss-de: not-in-catalogue +webguide: dfsg (unverified) +wp-conv: unknown (unverified) +xypic-tut-pt: gpl (unverified) +hyphen-arabic: not-in-catalogue +hyphen-base: not-in-catalogue +hyphen-basque: not-in-catalogue +hyphen-bulgarian: not-in-catalogue +hyphen-coptic: not-in-catalogue +hyphen-croatian: not-in-catalogue +hyphen-czechslovak: not-in-catalogue +hyphen-danish: not-in-catalogue +hyphen-dutch: not-in-catalogue +hyphen-esperanto: not-in-catalogue +hyphen-estonian: not-in-catalogue +hyphen-finnish: not-in-catalogue +hyphen-french: not-in-catalogue +hyphen-german: not-in-catalogue +hyphen-greek: not-in-catalogue +hyphen-hungarian: not-in-catalogue +hyphen-ibycus: not-in-catalogue +hyphen-icelandic: not-in-catalogue +hyphen-indonesian: not-in-catalogue +hyphen-interlingua: not-in-catalogue +hyphen-italian: not-in-catalogue +hyphen-latin: not-in-catalogue +hyphen-mongolian: not-in-catalogue +hyphen-norwegian: not-in-catalogue +hyphen-pinyin: not-in-catalogue +hyphen-polish: not-in-catalogue +hyphen-portuguese: not-in-catalogue +hyphen-romanian: not-in-catalogue +hyphen-russian: not-in-catalogue +hyphen-serbian: not-in-catalogue +hyphen-slovene: not-in-catalogue +hyphen-spanish: not-in-catalogue +hyphen-swedish: not-in-catalogue +hyphen-turkish: not-in-catalogue +hyphen-ukenglish: not-in-catalogue +hyphen-ukrainian: not-in-catalogue +hyphen-usorbian: not-in-catalogue +hyphen-welsh: not-in-catalogue +lib-freetype2: not-in-catalogue +lib-geturl: not-in-catalogue +lib-gnu: not-in-catalogue +lib-md5: not-in-catalogue +lib-regex: not-in-catalogue +lib-texmfmp: not-in-catalogue +lib-zlib: not-in-catalogue +scheme-basic: not-in-catalogue +scheme-context: not-in-catalogue +scheme-full: not-in-catalogue +scheme-gust: not-in-catalogue +scheme-gutenberg: not-in-catalogue +scheme-mactex: not-in-catalogue +scheme-medium: not-in-catalogue +scheme-minimal: not-in-catalogue +scheme-omega: not-in-catalogue +scheme-tetex: not-in-catalogue +scheme-xml: not-in-catalogue --- texlive-extra-2007.dfsg.17.orig/debian/fix-manpages.sh +++ texlive-extra-2007.dfsg.17/debian/fix-manpages.sh @@ -0,0 +1,80 @@ +#!/bin/bash +# $Id: fix-manpages.sh 2583 2007-03-15 20:12:56Z frank $ +# fix-manpages.sh +# +# Several manpages in TeX live have smaller or bigger flaws like: +# - international characters from latin1 are not written in their +# encoded form ( instead of \[:a]) +# - problems in the first line of the manpage defining wrong section +# or syntactical wrong files +# We fix all these errors on the installed man pages, otherwise lintian +# complains. +# +# Norbert Preining, 2005 +# GPL + +set -e + +tmpfile=`mktemp` + +for i in `find debian/ -wholename 'debian/texlive-*/usr/share/man/man?/*' -type f` ; do + bn=`basename $i` + case "$bn" in + ttf2pt1.1) + # fix ttf2pt1.1 first line error + (echo '.TH "ttf2pt1" "1" "Nov 2005" "TeX live" "TeX live"' ; tail --lines=+2 $i ) > $tmpfile + cat $tmpfile > $i + ;; + vlna.1) + # fix the NAZEV to NAME in vlna.1 + cat $i | sed -e 's/^\.SH NAZEV/.SH NAME/' > $tmpfile + cat $tmpfile > $i + ;; + makeindex.1) + # fix section + cat $i | sed -e 's/^\.TH MAKEINDEX 1L /.TH MAKEINDEX 1 /' > $tmpfile + cat $tmpfile > $i + ;; + detex.1) + # fix section + cat $i | sed -e 's/^\.TH DETEX 1L /.TH DETEX 1 /' > $tmpfile + cat $tmpfile > $i + ;; + dvi2tty.1) + # fix section + cat $i | sed -e 's/^\.TH DVI2TTY Local /.TH DVI2TTY 1 /' > $tmpfile + cat $tmpfile > $i + ;; + dvidvi.1) + # fix section + cat $i | sed -e 's/^\.TH DVIDVI L /.TH DVIDVI 1 /' > $tmpfile + cat $tmpfile > $i + ;; + fmtutil.1) + # fix section + cat $i | sed -e 's/^\.TH "fmtutil" "8"/.TH "fmtutil" "1"/' > $tmpfile + cat $tmpfile > $i + ;; + texlinks.1) + # fix section + cat $i | sed -e 's/^\.TH "texlinks" "8"/.TH "texlinks" "1"/' > $tmpfile + cat $tmpfile > $i + ;; + tie.1) + # fix section + cat $i | sed -e 's/^\.TH TIE 1L /.TH TIE 1 /' > $tmpfile + cat $tmpfile > $i + ;; + esac + cat $i | sed -e "s//\\['o]/g" \ + -e "s//\\['e]/g" \ + -e 's//\\[:u]/g' \ + -e 's//\\[:a]/g' \ + -e 's//\\[:o]/g' \ + -e 's//\\[co]/g' \ + > $tmpfile + cat $tmpfile > $i +done + +rm $tmpfile + --- texlive-extra-2007.dfsg.17.orig/debian/texlive-humanities.override +++ texlive-extra-2007.dfsg.17/debian/texlive-humanities.override @@ -0,0 +1,4 @@ +texlive-humanities: zero-byte-file-in-doc-directory +texlive-humanities: extra-license-file +texlive-humanities: script-not-executable +texlive-humanities: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/compat +++ texlive-extra-2007.dfsg.17/debian/compat @@ -0,0 +1 @@ +5 --- texlive-extra-2007.dfsg.17.orig/debian/merge-dist-tree +++ texlive-extra-2007.dfsg.17/debian/merge-dist-tree @@ -0,0 +1,38 @@ +# +# merge-dist-tree +# $Id: merge-dist-tree 2583 2007-03-15 20:12:56Z frank $ +# (c) 2006 Norbert Preining +# +# merge tree $1 into destination $2 +# files in tree $1 with extension .uu are uudecoded installed into $2 +# + +src="$1" +dst="$2" + +if ! [ -d "$dst" ] ; then + echo "please first call debian/rules install!" + exit 1 +fi + +if ! [ -d "$src" ] ; then + echo "first argument must be a directory: $src" + exit 1 +fi + +for f in $(cd "$src"; find . -type f) ; do + bn=$(basename "$f") + dn=$(dirname "$f") + mkdir -p "$dst/$dn" + case "$f" in + *.uu) + bn=$(basename "$f" .uu) + uudecode -o "$dst/$dn/$bn" "$src/$f" + ;; + *) + cp -a "$src/$f" "$dst/$dn/" + ;; + esac +done + + --- texlive-extra-2007.dfsg.17.orig/debian/common.functions.preinst +++ texlive-extra-2007.dfsg.17/debian/common.functions.preinst @@ -0,0 +1,141 @@ +# common.functions.preinst start +# $Id: common.functions.preinst 3435 2008-06-23 19:54:16Z frank $ + +dpkg_md5sum() +{ + conffile="$1" + package="$2" + md5sum=$(dpkg-query -W -f='${Conffiles}' "$package" \ + | grep -F " $conffile " | cut -d ' ' -f 3) + if [ -z "$md5sum" ]; then + echo "$conffile: md5sum not known." >&2 + echo "It seems that this file is not handled by dpkg conffiles." >&2 + # don't exit but return empty md5sum + md5sum="" + # exit 1 + fi + echo $md5sum +} + +check_move () +{ + dodelete="$1" + orig="$2" + local package + package="$3" + new="$4" + version="$5" + if [ -r "$orig" ] ; then + mdorig=$(dpkg_md5sum "$orig" "$package") + if [ $(md5sum "$orig" | cut -f 1 -d ' ') = "$mdorig" ] ; then + rm "$orig" + else + mkdir -p $(dirname "$new") + mv "$orig" "$new".preinst-copy + fi + else + if [ -n "$version" ]; then + # there is a previous version, we are actually upgrading + # (or reinstalling) + # in case we handle a foreign conffile (different package) $dodelete + # can be set to 0 (or != 1) in which case the .preinst-deleted file + # will not be created. + if [ "$dodelete" = 1 ] ; then + mkdir -p $(dirname "$new") + touch $new.preinst-deleted + fi + fi + fi +} + +# +# handle_config_file_preinst/postinst/prerm/postrm +# handle those config files which are left over from old texlive and +# tetex installations +handle_config_file_preinst () +{ + cfgfile="$1" + action="$2" + version="$3" + upgrade_needed=false + case "$action" in + install|upgrade) + if [ -n "$version" ] && dpkg --compare-versions "$version" ge 2007; then + return 0 + fi + ;; + *) + return 0 + ;; + esac + + conf_relpath=${cfgfile#/etc/texmf/} + conf_oldpath="/etc/texmf/texlive/$conf_relpath" + # default package is texlive-base-bin + package=texlive-base-bin + case "$cfgfile" in + /etc/texmf/dvips/config/*) + # special case for dvips config + conf_oldpath="/etc/texmf/texlive/dvips/${conf_oldpath#/etc/texmf/texlive/dvips/config/}" + ;; + # files which were only present in tetex + /etc/texmf/texdoctk/texdoctk.dat) + package=tetex-base + conf_oldpath="/etc/texdoctk/texdoctk.dat" + ;; + # symlink target had a different name + /etc/texmf/dvipdfm/config/config) + conf_oldpath="/etc/texmf/texlive/dvipdfm.cfg" + ;; + # for xdvi.cfg we first want to move tetex files, and later texlives + /etc/texmf/xdvi/xdvi.cfg) + # tetex version + # it could either be deleted, or tetex was never installed. + # We do not want to create .preinst-deleted, so we call + # check_move with first argument 0 which means that the + # preinst-deleted file will not be created + check_move 0 /etc/texmf/xdvi.cfg tetex-bin /etc/texmf/xdvi/xdvi.cfg $version + # now set the conf_oldpath to the texlive version + conf_oldpath="/etc/texmf/texlive/xdvi.cfg" + ;; + esac + check_move 1 $conf_oldpath $package $cfgfile $version +} + +resurrect_conffile_sid(){ + cfgfile="$1" + package="$2" + action="$3" + version="$4" + template_source="/usr/share/$package" + basefile=$(basename $cfgfile) + dirname=$(dirname $cfgfile) + + # continue only in the following cases: + # - we are upgrading + # - at least from version 2007 (not etch=2005) + case "$action" in + upgrade) + if [ -n "$version" ] && dpkg --compare-versions "$version" ge 2007; then + : do nothing + else + return 0 + fi + ;; + *) + return 0 + ;; + esac + + if ! [ -f "$cfgfile" ]; then + mkdir -p $dirname + echo "Reinstalling deleted mandatory conffile $basefile" >&2 + cp $template_source/$basefile $cfgfile + fi +} + +# common.functions.preinst end +# Local Variables: +# mode: shell-script +# End: +# vim:set expandtab: # --- texlive-extra-2007.dfsg.17.orig/debian/preinst.pre +++ texlive-extra-2007.dfsg.17/debian/preinst.pre @@ -0,0 +1,18 @@ +# preinst.pre +# $Id: preinst.pre 2583 2007-03-15 20:12:56Z frank $ +# we want to be sure that experimental versions are purged before +# the first unstable is installed +# furthermore check that we are at least at version 2005 for the +# temporary tetex packages upgrades +case "$1" in + upgrade|install) + old_version=$2 + if [ -n "$old_version" ] && dpkg --compare-versions "$old_version" lt 2005-2 && dpkg --compare-versions "$old_version" gt 2005 ; then + echo "Upgrade from experimental versions are not supported!" >&2 + echo "Please purge all texlive packages before installation." >&2 + exit 1 + fi + ;; +esac + +# end preinst.pre --- texlive-extra-2007.dfsg.17.orig/debian/texlive-publishers-doc.override +++ texlive-extra-2007.dfsg.17/debian/texlive-publishers-doc.override @@ -0,0 +1,4 @@ +texlive-publishers-doc: zero-byte-file-in-doc-directory +texlive-publishers-doc: extra-license-file +texlive-publishers-doc: script-not-executable +texlive-publishers-doc: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/generate-license-file +++ texlive-extra-2007.dfsg.17/debian/generate-license-file @@ -0,0 +1,34 @@ +# +# generate-license-file +# $Id: generate-license-file 2943 2007-06-05 15:41:04Z preining $ +# (c) 2006 Norbert Preining +# +# generate a license file from the information in the tpm and the +# file tpm2liclines +# +# Uses tex-common's tpm2licenses +# + +pkg="$1" + +if ! [ -r debian/$pkg ] ; then + echo "please first call debian/rules install!" + exit 1 +fi + +mkdir -p debian/$pkg/usr/share/doc/$pkg +cat debian/Licenses.header > debian/$pkg.Licenses.gen + +if [ -r debian/$pkg.Licenses.add ] ; then + cat debian/$pkg.Licenses.add >> debian/$pkg.Licenses.gen +fi +perl /usr/share/tex-common/tpm2licenses \ + --Catalogue=file:./debian/tpm2liclines \ + --package=texlive \ + --tpmdir=./debian/$pkg/usr/share/texmf-texlive/tpm \ + --listallfiles \ + --texmfPath="./debian/$pkg/usr/share/texmf-texlive ./debian/$pkg/usr/share/doc/$pkg" 2>/dev/null \ + | sed -e 's,^\./debian/[^/]*/usr,/usr,' >> debian/$pkg.Licenses.gen + +mv debian/$pkg.Licenses.gen debian/$pkg/usr/share/doc/$pkg/Licenses + --- texlive-extra-2007.dfsg.17.orig/debian/rules +++ texlive-extra-2007.dfsg.17/debian/rules @@ -0,0 +1,87 @@ +#!/usr/bin/make -f +# +# debian/rules file for texlive-extra +# $Id: rules.in 3421 2008-06-12 16:07:04Z preining $ + +PACKAGES=texlive-bibtex-extra texlive-formats-extra texlive-generic-extra texlive-math-extra texlive-plain-extra texlive-latex-extra texlive-latex3 texlive-fonts-extra texlive-games texlive-pstricks texlive-publishers texlive-humanities texlive-science texlive-fonts-extra-doc texlive-pstricks-doc texlive-publishers-doc texlive-science-doc texlive-latex-extra-doc texlive-humanities-doc +METAPACKAGES= + +SHELL=/bin/bash + +# needed for quilt: +export QUILT_PATCHES=./debian/patches + + +build: build-stamp + +patch: patch-stamp + +build-stamp: patch-stamp + touch build-stamp + +patch-stamp: + quilt push -a + touch $@ + +unpatch: + # unapply patches, not giving an error when quilt says "No patch removed" + quilt pop -a || [ $$? = 2 ] + rm -f patch-stamp + +clean: unpatch + for i in $(PACKAGES) $(METAPACKAGES) ; do \ + rm -f debian/$$i.{README.Debian,links,links.generated} ; \ + rm -f debian/$$i.{postinst,postrm,preinst,prerm} ; \ + rm -f debian/$$i.{maps,languages,formats} ; \ + done + dh_clean + rm -f configure-stamp + rm -f build-stamp + rm -f install-stamp + +install: install-stamp + +install-stamp: build-stamp + perl debian/tpm2deb-bin.pl --nosource $(PACKAGES) $(METAPACKAGES) + for i in $(PACKAGES) $(METAPACKAGES) ; do \ + if [ -d debian/$$i.root ] ; then bash debian/merge-dist-tree debian/$$i.root debian/$$i ; fi ; \ + bash debian/generate-license-file $$i ; \ + rm -rf debian/$$i/usr/share/texmf-texlive/tpm ; \ + install -D --mode=644 debian/$$i.override debian/$$i/usr/share/lintian/overrides/$$i ; \ + install -D --mode=755 debian/bug.script debian/$$i/usr/share/bug/$$i/script ; \ + install -D --mode=644 debian/bug.control debian/$$i/usr/share/bug/$$i/control ; \ + bash debian/create-doc-links $$i texlive-doc > debian/$$i.links ; \ + if [ -r debian/$$i.links.dist ] ; then cat debian/$$i.links.dist >> debian/$$i.links ; fi ; \ + if [ -r debian/$$i.README ] ; then cat debian/$$i.README > debian/$$i.README.Debian ; fi ; \ + cat debian/README.Debian >> debian/$$i.README.Debian ; \ + done + touch install-stamp + +binary-arch: + +binary-indep: build install + dh_testdir + dh_testroot + dh_install + dh_installmenu + dh_installdocs -A debian/README.source + dh_installtex -A --priority=10 texmftrees=/usr/share/texmf-texlive + dh_installchangelogs + bash debian/convert-info-files-to-unix.sh + bash debian/fix-manpages.sh + dh_installinfo + dh_installmime + dh_link + dh_compress -X.pdf + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch + +.PHONY: build clean binary-indep binary-arch binary install + + +# eof --- texlive-extra-2007.dfsg.17.orig/debian/texlive-formats-extra.override +++ texlive-extra-2007.dfsg.17/debian/texlive-formats-extra.override @@ -0,0 +1,4 @@ +texlive-formats-extra: zero-byte-file-in-doc-directory +texlive-formats-extra: extra-license-file +texlive-formats-extra: script-not-executable +texlive-formats-extra: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/texlive-formats-extra.info +++ texlive-extra-2007.dfsg.17/debian/texlive-formats-extra.info @@ -0,0 +1 @@ +texmf/doc/info/eplain.info --- texlive-extra-2007.dfsg.17.orig/debian/texlive-latex-extra.Licenses.add +++ texlive-extra-2007.dfsg.17/debian/texlive-latex-extra.Licenses.add @@ -0,0 +1,44 @@ +What follows are individual license statements which override later entries, +as the later entries are generated automatically. + +* eqlist, varindex, toolbox, ushort, guitar, ziffer + /usr/share/texmf-texlive/tex/latex/eqlist (texlive-latex-extra) + /usr/share/texmf-texlive/tex/latex/varindex (texlive-latex-extra) + /usr/share/texmf-texlive/tex/latex/toolbox (texlive-latex-extra) + /usr/share/texmf-texlive/tex/latex/ushort (texlive-latex-extra) + /usr/share/texmf-texlive/tex/latex/guitar (texlive-music) + /usr/share/texmf-texlive/tex/latex/ltxmisc/ziffer.sty (texlive-latex-base) + +From the current README file on CTAN + +README for the packages + eqlist: consisting of eqlist.dtx and eqlist.ins + varindex: consisting of varindex.dtx and varindex.ins + toolbox: consisting of toolbox.dtx and toolbox.ins + ushort: consisting of ushort.dtx and ushort.ins + guitar: consisting of guitar.dtx and guitar.ins + ziffer: consisting of ziffer.sty + +The above mentioned packages are + Copyright 2001--2002 Martin Vaeth +except for toolbox, which is + Copyright 2001--2004 Martin Vaeth + +and may be distributed and/or modified under the conditions of the +LaTeX Project Public License, either version 1.3c of this license or (at +your option) any later version. The latest version of this license is in: +http://www.latex-project.org/lppl.txt, and version 1.3c or later is part of +all distributions of LaTeX version 2005/12/01 or later. + +============================================= + +* resume package, file texmf(-dist/-texlive)/tex/latex/resume/res.cls + +The author agreed to switch to GPL license: +> I am the original author of res.sty from 20 years ago. If it's of value +> to anyone that's great. However, I no longer have a copy of res.sty and +> to the best of my knowledge there is no official copy anywhere, I can't +> exactly publish a copy with an updated license. I have no issues if the +> license is updated to GPL http://www.gnu.org/copyleft/gpl.html + + --- texlive-extra-2007.dfsg.17.orig/debian/copyright +++ texlive-extra-2007.dfsg.17/debian/copyright @@ -0,0 +1,793 @@ +Copyright information for the texlive bundle + +Table of contents: + +1. Copyright and License of the debian-specific adaptions +2. License of the TeX live distribution as a compilation work +3. Licenses of individual parts +3.1 Explanation of the format of the following information +3.2 Packages with license problems +3.3 Individual license texts +3.4 (Incomplete) list of licenses of individual parts + + +1. Copyright and License of the debian-specific adaptions + +Debian adaptions for these packages are licensed under the GNU General +Public License, version 2, and are under Copyright by: + + Norbert Preining (2005-) + Frank Küster (2006-) + +All code generated for the Debian adaptions is under the GNU General +Public License. + +-------- + +2. License of the TeX live distribution as a compilation work + +COPYING CONDITIONS FOR TeX Live: + +To the best of our knowledge, all software in this distribution is +freely redistributable (libre, that is, not necessarily gratis), within +the Free Software Foundation's definition and Debian Free Software +Guidelines. If you find any non-free files included, please contact us +(references given below). + +That said, TeX Live has neither a single copyright holder nor a single +license covering its entire contents, since it is a collection of many +disparate packages. Therefore, you may copy, modify, and/or +redistribute software from TeX Live only if you comply with the +requirements placed thereon by the owners of the respective packages. + +To most easily learn these requirements, we suggest checking the TeX +Catalogue at: http://www.ctan.org/tex-archive/help/Catalogue/ (or any +CTAN mirror). The Catalogue is also included in TeX Live in +./texmf/doc/html/catalogue/, but the online version will have updates. +Of course the legal statements within the packages themselves are the +final authority. + +In some cases, TeX Live is distributed with a snapshot of the CTAN +archive, which is entirely independent of and separable from TeX Live +itself. (The "live" DVD in the TeX Collection is one example of this.) +Please be aware that the CTAN snapshot contains many files which are +*not* freely redistributable; see LICENSE.CTAN for more information. + + +GUIDELINES FOR REDISTRIBUTION: + +In general, you may redistribute TeX Live, with or without modification, +for profit or not, according to the usual free software tenets. Here +are some general guidelines for doing this: + +- If you make any changes to the TeX Live distribution or any +package it contains, besides complying with any licensing requirements, +you must prominently mention such changes in your modified distribution +so that users do not take your work for ours, and know to contact you, +not us, in case of questions or problems. A new top-level +README. file is a good place to describe the general situation. + +- Especially (but not necessarily) if changes or additions are made, we +recommend a clearly different title, such as " demo CD", +based on TeX Live YYYY demo (with updates)", where YYYY is the year of +TeX Live you are publishing. This credits both our work and yours. + +- You absolutely may *not* place your own copyright on the entire +distribution, since it is not your work (as stated above, TeX Live is +not created by any single person or entity). Statements such as "all +rights reserved" and "may not be reproduced" are especially +reprehensible, since they are antithetical to the free software +principles under which TeX Live is produced. + +- You may use any cover or media label designs that you wish. Such +packaging and marketing details are not covered by any TeX Live license. + +- Finally, we make the following requests (not legal requirements): + +a) Acknowledging that TeX Live is developed as a joint effort by all TeX + user groups, and encouraging the user/reader to join their user group + of choice. + + The web page http://www.tug.org/usergroups.html may be referenced as + a list of TeX user groups. We also appreciate your explicitly + listing all the user groups as given on that page, space permitting. + +b) Referencing the TeX Live home page: http://www.tug.org/tex-live/. + +c) Crediting the editor of the original TeX Live: Sebastian Rahtz. + +Such credits may be placed on the label of your media, your cover, +and/or in accompanying text (for instance, in the acknowledgements +section of a book). + +Finally, although it is certainly not a requirement, we'd like to invite +any redistributors to make a donation to the project, whether cash or +in-kind, for example via https://www.tug.org/donate.html. Thanks. + + +If you have any questions or comments, *please* contact us. In general, +we appreciate being given the chance to review any TeX Live-related +material in advance of publication, simply to avoid mistakes. It is +much better to correct text on a CD label or in a book before thousands +of copies are made! + +We are also happy to keep anyone planning a publication informed as to +our deadlines and progress. Just let us know. However, you should be +aware that TeX Live is produced entirely by volunteers, and no dates can +be guaranteed. + + +LICENSING FOR NEW PACKAGES: + +Finally, we are often asked what license to use for new work. To be +considered for inclusion on TeX Live, a package must use a free software +license, such as the LaTeX Project Public License, the GNU Public +License, the X Window System license, the modified BSD license, etc., or +be put into the public domain. Please see the url's below for more +discussion of this. + +Thanks for your interest in TeX. + +- Sebastian Rahtz, editor, for the TeX Live team + + +TeX Live mailing list: texlive@tug.org +TeX Live home page: http://www.tug.org/tex-live/ + +The FSF's free software definition: http://www.gnu.org/philosophy/free-sw.html +Debian Free Software Guidelines: http://www.debian.org/intro/free +FSF commentary on existing licenses: + http://www.gnu.org/licenses/license-list.html + +LPPL: http://latex-project.org/lppl.html or texmf/doc/latex/base/lppl.txt +LPPL rationale: texmf/doc/latex/base/modguide.pdf + +------------- + +3. Reference to an (incomplete) list of licenses of individual parts + +Individual parts of this distribution have their own copyright and +license. + +3.1 Explanation of the format of the following information + +Since most packages use standard licenses, we have separated the list +of license texts and the list of packages and individual files with +their licenses. In section 3.3 we provide the license texts and their +abbreviations used in in the file list. The file list itself is +generated automatically from the TeX Catalogue and can be found, for +each binary package, in /usr/share/doc/texlive-/Licenses. + +The information in the TeX Catalogue is checked by the Debian TeX +maintainers and the CTAN maintainers. If you find any contradiction +in the listing with the reality please inform us. + +In the case of gpl and lppl, the string without a number means that +the license statement contains a "or any later version" statement. In +the list in Licenses, each package has a header line like this: + +% ccfonts: lppl (verification data:1.1:1.1:2006-03-14:frank:readme) + +indicating that the package ccfonts is under LPPL, exists in version +1.1, the license has been checked in version 1.1 on 2006-03-14 by +"frank" (the username among the Catalogue developers, actually Frank +Küster), and the license information is in a file "readme". After +that follows the list of files, + + tex/latex/ccfonts/t1ccr.fd + tex/latex/ccfonts/ccfonts.sty + tex/latex/ccfonts/ts1ccr.fd + doc/latex/ccfonts/* + +where the * indicates that all ordinary files in that directory belong +to that package (but not necessarily subdirectories and files +therein). + +3.2 TODO: Packages with licensing problems + +[ this is copied over from teTeX, and some problems might already be +solved ] + +3.2.1 Serious problems + +- euler: LPPL according changelog, but no indication in file. + +- adrconv: No license at all for the documentation + +- antp: PD according to catalogue, no statement in the files, no + sources; contacted upstream + +- bbm: no license statement at all, bug filed + +- cite: chapterbib.sty is missing a license statement in the header + +- Problematic files by Donald Arseneau: + + * chapterbib.sty: no license information + * tabls.sty: no license information + * import.sty: "this software is free of any restrictions" + * relsize.sty: "public domain", nothing else + * shapepar.sty: noncommercial + * version.sty: no license information, not only by D.A. + * selectp.sty: no license information + *./source/latex/shapepar/README.shapepar + ./source/latex/shapepar/shapepar.sty + ./source/latex/shapepar/shapepar.ltx + ./source/latex/hyphenat/hyphenat.dtx: no license information + + +- citesort.sty: no license statement + +- index.doc: no license statement - probably unused + +- dinbrief: lppl 1.1+, but with additional restrictions which are non-free + +- eepic: The style files are public domain, but all the documentation + has no license at all. + +- extsizes: extsizes.sty, extarticle.cls and extreport.cls, and the + size*.clo files have a correct LPPL notice, the others have none. + The author seems to be active on Wikipedia, tried to contact him + +- beamericon*: no license statement. beamerexample-seminar: just like + seminar, which has not been investigated yet. Filed bug against beamer. + +- one file in the psnfss directory with unclear license: + + tex/latex/psnfss/8r.sty + +3.2.2 Normal :-) problems + +- listings: LPPL, plus: + +,---- +| *Modification*advice* +| +| Permission is granted to modify the listings package as well as +| lstdrvrs.dtx. You are not allowed to distribute a modified version of +| the listings package or lstdrvrs.dtx unless you change the file names +| and provide the original files. In any case it is better to contact +| the address below; other users will welcome removed bugs, new +| features, and additional programming languages. + +This is more restrictive than LPPL 1.3 (6.a and 6.d.2). The title is advice... + +- ae: Just a formal problem, the GPL is included, but nowhere is it + explicitly stated that this license applies to the package. + + contacted upstream + +- antt: gust font license, unclear which files % contacted upstream + + +3.3 Individual license texts + +The actual text of the licenses can either be found in +/usr/share/common-licenses (for artistic,bsd,gpl) or in "3.2 Text of +the licenses" below. For BSD-like licenses that just exchange the +name of the copyright holder, we do not list the license text. + +A. gpl (GNU General Public License) + +The full text of the GPL is given in /usr/share/common-licenses/GPL. + +B. lppl (LaTeX Project Public License) + +The LaTeX Project Public License +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- + +LPPL Version 1.3c 2006-05-20 + +Copyright 1999 2002-2006 LaTeX3 Project + Everyone is allowed to distribute verbatim copies of this + license document, but modification of it is not allowed. + + +PREAMBLE +======== + +The LaTeX Project Public License (LPPL) is the primary license under +which the the LaTeX kernel and the base LaTeX packages are distributed. + +You may use this license for any work of which you hold the copyright +and which you wish to distribute. This license may be particularly +suitable if your work is TeX-related (such as a LaTeX package), but +it is written in such a way that you can use it even if your work is +unrelated to TeX. + +The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE', +below, gives instructions, examples, and recommendations for authors +who are considering distributing their works under this license. + +This license gives conditions under which a work may be distributed +and modified, as well as conditions under which modified versions of +that work may be distributed. + +We, the LaTeX3 Project, believe that the conditions below give you +the freedom to make and distribute modified versions of your work +that conform with whatever technical specifications you wish while +maintaining the availability, integrity, and reliability of +that work. If you do not see how to achieve your goal while +meeting these conditions, then read the document `cfgguide.tex' +and `modguide.tex' in the base LaTeX distribution for suggestions. + + +DEFINITIONS +=========== + +In this license document the following terms are used: + + `Work' + Any work being distributed under this License. + + `Derived Work' + Any work that under any applicable law is derived from the Work. + + `Modification' + Any procedure that produces a Derived Work under any applicable + law -- for example, the production of a file containing an + original file associated with the Work or a significant portion of + such a file, either verbatim or with modifications and/or + translated into another language. + + `Modify' + To apply any procedure that produces a Derived Work under any + applicable law. + + `Distribution' + Making copies of the Work available from one person to another, in + whole or in part. Distribution includes (but is not limited to) + making any electronic components of the Work accessible by + file transfer protocols such as FTP or HTTP or by shared file + systems such as Sun's Network File System (NFS). + + `Compiled Work' + A version of the Work that has been processed into a form where it + is directly usable on a computer system. This processing may + include using installation facilities provided by the Work, + transformations of the Work, copying of components of the Work, or + other activities. Note that modification of any installation + facilities provided by the Work constitutes modification of the Work. + + `Current Maintainer' + A person or persons nominated as such within the Work. If there is + no such explicit nomination then it is the `Copyright Holder' under + any applicable law. + + `Base Interpreter' + A program or process that is normally needed for running or + interpreting a part or the whole of the Work. + + A Base Interpreter may depend on external components but these + are not considered part of the Base Interpreter provided that each + external component clearly identifies itself whenever it is used + interactively. Unless explicitly specified when applying the + license to the Work, the only applicable Base Interpreter is a + `LaTeX-Format' or in the case of files belonging to the + `LaTeX-format' a program implementing the `TeX language'. + + + +CONDITIONS ON DISTRIBUTION AND MODIFICATION +=========================================== + +1. Activities other than distribution and/or modification of the Work +are not covered by this license; they are outside its scope. In +particular, the act of running the Work is not restricted and no +requirements are made concerning any offers of support for the Work. + +2. You may distribute a complete, unmodified copy of the Work as you +received it. Distribution of only part of the Work is considered +modification of the Work, and no right to distribute such a Derived +Work may be assumed under the terms of this clause. + +3. You may distribute a Compiled Work that has been generated from a +complete, unmodified copy of the Work as distributed under Clause 2 +above, as long as that Compiled Work is distributed in such a way that +the recipients may install the Compiled Work on their system exactly +as it would have been installed if they generated a Compiled Work +directly from the Work. + +4. If you are the Current Maintainer of the Work, you may, without +restriction, modify the Work, thus creating a Derived Work. You may +also distribute the Derived Work without restriction, including +Compiled Works generated from the Derived Work. Derived Works +distributed in this manner by the Current Maintainer are considered to +be updated versions of the Work. + +5. If you are not the Current Maintainer of the Work, you may modify +your copy of the Work, thus creating a Derived Work based on the Work, +and compile this Derived Work, thus creating a Compiled Work based on +the Derived Work. + +6. If you are not the Current Maintainer of the Work, you may +distribute a Derived Work provided the following conditions are met +for every component of the Work unless that component clearly states +in the copyright notice that it is exempt from that condition. Only +the Current Maintainer is allowed to add such statements of exemption +to a component of the Work. + + a. If a component of this Derived Work can be a direct replacement + for a component of the Work when that component is used with the + Base Interpreter, then, wherever this component of the Work + identifies itself to the user when used interactively with that + Base Interpreter, the replacement component of this Derived Work + clearly and unambiguously identifies itself as a modified version + of this component to the user when used interactively with that + Base Interpreter. + + b. Every component of the Derived Work contains prominent notices + detailing the nature of the changes to that component, or a + prominent reference to another file that is distributed as part + of the Derived Work and that contains a complete and accurate log + of the changes. + + c. No information in the Derived Work implies that any persons, + including (but not limited to) the authors of the original version + of the Work, provide any support, including (but not limited to) + the reporting and handling of errors, to recipients of the + Derived Work unless those persons have stated explicitly that + they do provide such support for the Derived Work. + + d. You distribute at least one of the following with the Derived Work: + + 1. A complete, unmodified copy of the Work; + if your distribution of a modified component is made by + offering access to copy the modified component from a + designated place, then offering equivalent access to copy + the Work from the same or some similar place meets this + condition, even though third parties are not compelled to + copy the Work along with the modified component; + + 2. Information that is sufficient to obtain a complete, + unmodified copy of the Work. + +7. If you are not the Current Maintainer of the Work, you may +distribute a Compiled Work generated from a Derived Work, as long as +the Derived Work is distributed to all recipients of the Compiled +Work, and as long as the conditions of Clause 6, above, are met with +regard to the Derived Work. + +8. The conditions above are not intended to prohibit, and hence do not +apply to, the modification, by any method, of any component so that it +becomes identical to an updated version of that component of the Work as +it is distributed by the Current Maintainer under Clause 4, above. + +9. Distribution of the Work or any Derived Work in an alternative +format, where the Work or that Derived Work (in whole or in part) is +then produced by applying some process to that format, does not relax or +nullify any sections of this license as they pertain to the results of +applying that process. + +10. a. A Derived Work may be distributed under a different license + provided that license itself honors the conditions listed in + Clause 6 above, in regard to the Work, though it does not have + to honor the rest of the conditions in this license. + + b. If a Derived Work is distributed under a different license, that + Derived Work must provide sufficient documentation as part of + itself to allow each recipient of that Derived Work to honor the + restrictions in Clause 6 above, concerning changes from the Work. + +11. This license places no restrictions on works that are unrelated to +the Work, nor does this license place any restrictions on aggregating +such works with the Work by any means. + +12. Nothing in this license is intended to, or may be used to, prevent +complete compliance by all parties with all applicable laws. + + +NO WARRANTY +=========== + +There is no warranty for the Work. Except when otherwise stated in +writing, the Copyright Holder provides the Work `as is', without +warranty of any kind, either expressed or implied, including, but not +limited to, the implied warranties of merchantability and fitness for a +particular purpose. The entire risk as to the quality and performance +of the Work is with you. Should the Work prove defective, you assume +the cost of all necessary servicing, repair, or correction. + +In no event unless required by applicable law or agreed to in writing +will The Copyright Holder, or any author named in the components of the +Work, or any other party who may distribute and/or modify the Work as +permitted above, be liable to you for damages, including any general, +special, incidental or consequential damages arising out of any use of +the Work or out of inability to use the Work (including, but not limited +to, loss of data, data being rendered inaccurate, or losses sustained by +anyone as a result of any failure of the Work to operate with any other +programs), even if the Copyright Holder or said author or said other +party has been advised of the possibility of such damages. + + +MAINTENANCE OF THE WORK +======================= + +The Work has the status `author-maintained' if the Copyright Holder +explicitly and prominently states near the primary copyright notice in +the Work that the Work can only be maintained by the Copyright Holder +or simply that it is `author-maintained'. + +The Work has the status `maintained' if there is a Current Maintainer +who has indicated in the Work that they are willing to receive error +reports for the Work (for example, by supplying a valid e-mail +address). It is not required for the Current Maintainer to acknowledge +or act upon these error reports. + +The Work changes from status `maintained' to `unmaintained' if there +is no Current Maintainer, or the person stated to be Current +Maintainer of the work cannot be reached through the indicated means +of communication for a period of six months, and there are no other +significant signs of active maintenance. + +You can become the Current Maintainer of the Work by agreement with +any existing Current Maintainer to take over this role. + +If the Work is unmaintained, you can become the Current Maintainer of +the Work through the following steps: + + 1. Make a reasonable attempt to trace the Current Maintainer (and + the Copyright Holder, if the two differ) through the means of + an Internet or similar search. + + 2. If this search is successful, then enquire whether the Work + is still maintained. + + a. If it is being maintained, then ask the Current Maintainer + to update their communication data within one month. + + b. If the search is unsuccessful or no action to resume active + maintenance is taken by the Current Maintainer, then announce + within the pertinent community your intention to take over + maintenance. (If the Work is a LaTeX work, this could be + done, for example, by posting to comp.text.tex.) + + 3a. If the Current Maintainer is reachable and agrees to pass + maintenance of the Work to you, then this takes effect + immediately upon announcement. + + b. If the Current Maintainer is not reachable and the Copyright + Holder agrees that maintenance of the Work be passed to you, + then this takes effect immediately upon announcement. + + 4. If you make an `intention announcement' as described in 2b. above + and after three months your intention is challenged neither by + the Current Maintainer nor by the Copyright Holder nor by other + people, then you may arrange for the Work to be changed so as + to name you as the (new) Current Maintainer. + + 5. If the previously unreachable Current Maintainer becomes + reachable once more within three months of a change completed + under the terms of 3b) or 4), then that Current Maintainer must + become or remain the Current Maintainer upon request provided + they then update their communication data within one month. + +A change in the Current Maintainer does not, of itself, alter the fact +that the Work is distributed under the LPPL license. + +If you become the Current Maintainer of the Work, you should +immediately provide, within the Work, a prominent and unambiguous +statement of your status as Current Maintainer. You should also +announce your new status to the same pertinent community as +in 2b) above. + + +WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE +====================================================== + +This section contains important instructions, examples, and +recommendations for authors who are considering distributing their +works under this license. These authors are addressed as `you' in +this section. + +Choosing This License or Another License +---------------------------------------- + +If for any part of your work you want or need to use *distribution* +conditions that differ significantly from those in this license, then +do not refer to this license anywhere in your work but, instead, +distribute your work under a different license. You may use the text +of this license as a model for your own license, but your license +should not refer to the LPPL or otherwise give the impression that +your work is distributed under the LPPL. + +The document `modguide.tex' in the base LaTeX distribution explains +the motivation behind the conditions of this license. It explains, +for example, why distributing LaTeX under the GNU General Public +License (GPL) was considered inappropriate. Even if your work is +unrelated to LaTeX, the discussion in `modguide.tex' may still be +relevant, and authors intending to distribute their works under any +license are encouraged to read it. + +A Recommendation on Modification Without Distribution +----------------------------------------------------- + +It is wise never to modify a component of the Work, even for your own +personal use, without also meeting the above conditions for +distributing the modified component. While you might intend that such +modifications will never be distributed, often this will happen by +accident -- you may forget that you have modified that component; or +it may not occur to you when allowing others to access the modified +version that you are thus distributing it and violating the conditions +of this license in ways that could have legal implications and, worse, +cause problems for the community. It is therefore usually in your +best interest to keep your copy of the Work identical with the public +one. Many works provide ways to control the behavior of that work +without altering any of its licensed components. + +How to Use This License +----------------------- + +To use this license, place in each of the components of your work both +an explicit copyright notice including your name and the year the work +was authored and/or last substantially modified. Include also a +statement that the distribution and/or modification of that +component is constrained by the conditions in this license. + +Here is an example of such a notice and statement: + + %% pig.dtx + %% Copyright 2005 M. Y. Name + % + % This work may be distributed and/or modified under the + % conditions of the LaTeX Project Public License, either version 1.3 + % of this license or (at your option) any later version. + % The latest version of this license is in + % http://www.latex-project.org/lppl.txt + % and version 1.3 or later is part of all distributions of LaTeX + % version 2005/12/01 or later. + % + % This work has the LPPL maintenance status `maintained'. + % + % The Current Maintainer of this work is M. Y. Name. + % + % This work consists of the files pig.dtx and pig.ins + % and the derived file pig.sty. + +Given such a notice and statement in a file, the conditions +given in this license document would apply, with the `Work' referring +to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being +generated from `pig.dtx' using `pig.ins'), the `Base Interpreter' +referring to any `LaTeX-Format', and both `Copyright Holder' and +`Current Maintainer' referring to the person `M. Y. Name'. + +If you do not want the Maintenance section of LPPL to apply to your +Work, change `maintained' above into `author-maintained'. +However, we recommend that you use `maintained', as the Maintenance +section was added in order to ensure that your Work remains useful to +the community even when you can no longer maintain and support it +yourself. + +Derived Works That Are Not Replacements +--------------------------------------- + +Several clauses of the LPPL specify means to provide reliability and +stability for the user community. They therefore concern themselves +with the case that a Derived Work is intended to be used as a +(compatible or incompatible) replacement of the original Work. If +this is not the case (e.g., if a few lines of code are reused for a +completely different task), then clauses 6b and 6d shall not apply. + + +Important Recommendations +------------------------- + + Defining What Constitutes the Work + + The LPPL requires that distributions of the Work contain all the + files of the Work. It is therefore important that you provide a + way for the licensee to determine which files constitute the Work. + This could, for example, be achieved by explicitly listing all the + files of the Work near the copyright notice of each file or by + using a line such as: + + % This work consists of all files listed in manifest.txt. + + in that place. In the absence of an unequivocal list it might be + impossible for the licensee to determine what is considered by you + to comprise the Work and, in such a case, the licensee would be + entitled to make reasonable conjectures as to which files comprise + the Work. + + + + +C. Artistic +D. PD (Public domain): + +The file or package contains a statement equivalent to + +"This file is in the public domain. You may freely use, modify and +distribute it". + +E. Non-standard licenses, by package name: + +(1) eepic.sty, eepicemu.sty: + The macros are in public domain. + You may distribute or modify it in any ways you like. + epic.sty: + You may use this file in whatever way you wish. You are requested to + leave this notice intact, and report any bugs, enhancements, comments, + suggestions, etc. to: + ... + +(2) The Computer Modern fonts by Donald E. Knuth have a special + license; essentially, they are public domain, but no modified + version may use the same name, and the names "TeX" and "MetaFont" + for the resulting programs, unless they pass the TRIP and TRAP + tests. The complete license statement can be found in a text at + http://www.tug.org/TUGboat/Articles/tb11-4/tb30knut.pdf, and the + relevant parts are: + + ,---- + | My work on developing TEX, METAFONT, and Computer + | Modern has come to an end. I willmake no further + | changes except to correct extremely serious bugs. + | + | I have put these systems into the public domain so that + | people everywhere can use the ideas freely if they wish. + | + | [...] + | As stated on the copyright pages of Volumes B, D, and + | E, anybody can make use of my programs in whatever + | way they wish, as long as they do not use the names + | TEX, METAFONT, or Computer Modern. In particular, + | any person or group who wants to produce a program + | superior to mine is free to do so. However, nobody is + | allowed to call a system TEX or METAFONT unless that + | system conforms 100% to my own programs, as I have + | specified in the manuals for the TRIP and TRAP tests. + | And nobody is allowed to use the names of the Computer + | Modern fonts in Volume E for any fonts that do not + | produce identical tfm files. This prohibition applies to + | all people or machines, whether appointed by TUG or + | by any other organization. I do not intend to delegate the + | responsibility formaintainance of TEX, METAFONT, or + | Computer Modern to anybody else, ever. + `---- + + For those who believe more in texts written on paper, we reproduce + here the copyright page of Volume $of "Computers and Typesetting" + by Donald E. Knuth, which present the commented code for the + Computer Modern fonts: + + ,---- + | The quotations on pages 7 and 351 have been excerpted [...]. + | + | METAFONT is a trademark of th Addison Wesley Publishing Company. + | + | TeX is a trademark of the American Mathematical Society. + | + | The programs for computer Modern are in the public domain, and readers + | may freely generate and hand-tune their own fonts using the algorithms + | of this book. However, use of the names is restricted: Any fonts + | whose names cmr10 or cmbx12 or ... are identical to the standard font + | names of this book should be fully compatible with the fonts defined + | here; i.e., fonts with the same names are supposed to have precisely + | the same character coding schemes and precisely the same font metric + | files. + `---- + + + + ***** + +F. Individual files, not belonging to any package: + +% cahyph.tex: LPPL 1+ +% gahyph.tex: GPL 2+ +% icehyph.tex: LPPL 1.2+ +% ruhyphas.tex: LPPL 1.2+ +% ruhyphzn.tex: LPPL 1.2+ +% sehyph.tex: LPPL 1.2+ + + + +3.4 Reference to an (incomplete) list of licenses of individual parts + +The file list for each binary package has the format explained above +and can be found, for each binary package, in + +/usr/share/doc/texlive-/Licenses. + +$Id: copyright 3478 2008-07-22 11:07:21Z preining $ --- texlive-extra-2007.dfsg.17.orig/debian/texlive-math-extra.override +++ texlive-extra-2007.dfsg.17/debian/texlive-math-extra.override @@ -0,0 +1,4 @@ +texlive-math-extra: zero-byte-file-in-doc-directory +texlive-math-extra: extra-license-file +texlive-math-extra: script-not-executable +texlive-math-extra: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/README.source +++ texlive-extra-2007.dfsg.17/debian/README.source @@ -0,0 +1,18 @@ + +README.source + +Packaging TeX Live for Debian is a huge task. Development is done in +a very specific layout and source packages are generated from that. + +If you want to know how the *orig.tar.gz* and the *source* packages are +generated, please check out the Debian TeX Live packaging infrastructure at + http://svn.debian.org/wsvn/debian-tex/texlive-new/trunk/ +where you will find a README file explaining everything in detail. Or get it +at + http://svn.debian.org/wsvn/debian-tex/texlive-new/trunk/README + +The source packages itself use a mixture of quilt and .diff.gz for the +modifications of the upstream source. If you want to change something it is +best to use the quilt approach as documented in + /usr/share/doc/quilt/README.source + --- texlive-extra-2007.dfsg.17.orig/debian/texlive-games.override +++ texlive-extra-2007.dfsg.17/debian/texlive-games.override @@ -0,0 +1,4 @@ +texlive-games: zero-byte-file-in-doc-directory +texlive-games: extra-license-file +texlive-games: script-not-executable +texlive-games: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/texlive-science.Licenses.add +++ texlive-extra-2007.dfsg.17/debian/texlive-science.Licenses.add @@ -0,0 +1,63 @@ +What follows are individual license statements which override later entries, +as the later entries are generated automatically. + +* computational-complexity (/usr/share/texmf-texlive/tex/latex/computational-complexity/) + +Sujet: Re: Licensing info in computational-complexity LaTeX class (Debian +Bug#477152) +Date: Tue, 22 Apr 2008 15:39:47 +0200 +De: Michael Nsken +Pour: Manuel Pegourie-Gonnard +Rfrences: <20080421124959.14552.11248.reportbug@josh-mobile> +<20080421141940.GG6688@gamma.logic.tuwien.ac.at> +<480CDD3C.9080108@freedesktop.org> +<87zlrnhs4b.fsf@riesling.zuerich.kuesterei.ch> <480DD74A.3050904@elzevir.fr> + +Hi Manuel! + +> Down there in the Debian bug tracking system, and also in the TeX +> Live maintenance team, we're having problems with your LaTeX +> class for "computational complexity" articles. Indeed, the main +> dtx file states that the whole work is under LPPL, but the +> preamble of the derived files states "you are not allowed to +> distribute this file". +> +> This is a contradiction, since the LPPL allows to distribute the +> generated files, and a problem, since if the generated files can +> actually not be distributed by Debian, TeX Live or MikTeX etc, it +> means the end users must always install the package by hand, +> which is a pain for most of them. +> +> I believe you didn't really want to prevent the distribution of +> the generated files, so would you please consider changing the +> license statement in order to make it unambiguous? +True, I overlooked that. Of course, I want the files to be +distributed freely. I'll change it as soon as possible. If it +helps for the time being: I hereby declare that the LPPL shall be +applied for the entire cc.dtx, cc.ins and all generated parts. + +> For example, the recommended way of using LPPL for such a work is +> to state that your work is under LPPL like you do in your dtx, +> then define which files constitute the work in your dtx's +> preamble, like, for example: +> +> % This work consists of the files pig.dtx and pig.ins +> % and the derived file pig.sty. +> +> and then, in each generated file, just write something like: +> +> % (C) 2008 A. U. Thor +> % This is a generated file. +> % See pig.dtx for license information. +> +> More info can be found at http://www.latex-project.org/lppl/, and +> I'd be happy to further discuss the subject with you if you want. +Thanks for the hints! That's really helpful. + +Kind regards, +|\ /| Michael Nsken, b-it computer security, +| \/ | Room 1.22, , +| \ | ++49/228/2699-214, ++49/228/2619334, +| \| . + +============================================= --- texlive-extra-2007.dfsg.17.orig/debian/texlive-humanities-doc.override +++ texlive-extra-2007.dfsg.17/debian/texlive-humanities-doc.override @@ -0,0 +1,4 @@ +texlive-humanities-doc: zero-byte-file-in-doc-directory +texlive-humanities-doc: extra-license-file +texlive-humanities-doc: script-not-executable +texlive-humanities-doc: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/tpm2deb-bin.pl.old +++ texlive-extra-2007.dfsg.17/debian/tpm2deb-bin.pl.old @@ -0,0 +1,916 @@ +#!/usr/bin/perl +# +# tpm2deb-bin.pl +# machinery to create debian packages from TeX Live depot +# (c) 2005, 2006 Norbert Preining +# +# $Id: tpm2deb.pl 2080 2006-12-15 12:03:49Z preining $ +# +# configuration is done via the file tpm2deb.cfg +# + +BEGIN { # get our other local perl modules. + ($mydir = $0) =~ s,/[^/]*$,,; + if ($mydir eq $0) { $mydir = `pwd` ; chomp($mydir); } + if (!($mydir =~ m,/.*,,)) { $mmydir = `pwd`; chomp($mmydir); $mydir = "$mmydir/$mydir" ; } + unshift (@INC, $mydir); + unshift (@INC, "$mydir/../build/tools"); +} + +use strict "vars"; +# use strict "refs"; # not possible with merge_into +use warnings; +no warnings 'once'; +no warnings 'uninitialized'; + +#use Strict; +use Getopt::Long; +use File::Basename; +use File::Copy; +use File::Path; +use File::Temp qw/ tempfile tempdir /; +use Storable; +## not needed, atm we are calling eperl binary use Parse::ePerl; +#use XML::DOM; +use Cwd; +#use FileUtils qw(canon_dir cleandir make_link newpath member +# normalize substitute_var_val dirname diff_list remove_list +# rec_rmdir sync_dir walk_dir start_redirection stop_redirection); +#use Tpm; + + +# +# Configuration for destination of files +# DONT USER DOUBLE QUOTES; THESE VARIABLES HAVE TO GET REEVALUATED +# AFTER $tmpdir IS SET!! +# +my $sysdebdest = '$tmpdir/debian'; +my $sysbasedir = '$debdest/$package'; +my $sysbindest = '$basedir/usr/bin'; +my $sysrundest = '$basedir/usr/share'; +my $sysdocdest = '$basedir/usr/share/doc/$package'; +my $sysetcdest = '$basedir/etc/texmf'; + +my $debdest; +my $basedir; +my $bindest; +my $rundest; +my $docdest; +my $etcdest; + +my @configfiles; + +my $texmfdist = "texmf-texlive"; +my $opt_nosource=0; +my $optdestination=""; + +my $opt_debug; +my $opt_master; +our $Master; +my $globalreclevel=1; + +my $result = GetOptions ("debug!", # debug mode + "nosource!" => \$opt_nosource, # don't include source files + "master=s" => \$opt_master, # location of Master + "dest=s" => \$optdestination, # where to write files + "reclevel=i" => \$globalreclevel, # recursion level + ); + +# Norbert, is $, intended here, or should it rather be m{/.*$}? +if (!($opt_master =~ m,/.*$,,)) { + $Master = `pwd`; + chomp($Master); + $Master .= "/$opt_master"; +} else { + $Master = $opt_master; +} +my $TpmGlobalPath = $Master; +my $DataGlobalPath = $Master; + +# +# put Master/Tools/ into the include path to find TeX Live perl modules +# +unshift (@INC, "$Master/Tools"); +# +# these we can only load now that we have correctly set the path to Master +# +require Strict; +require XML::DOM; +require FileUtils; +import FileUtils qw(canon_dir cleandir make_link newpath member + normalize substitute_var_val dirname diff_list remove_list + rec_rmdir sync_dir walk_dir start_redirection stop_redirection); +require Tpm; + +my $parser = new XML::DOM::Parser; +my $startdir=getcwd(); +chdir($startdir); +File::Basename::fileparse_set_fstype('unix'); + +use tpm2debcommon; + +&main(@ARGV); + +1; + + +sub main { + my (@packages) = @_; + ${Tpm::MasterDir} = $TpmGlobalPath; + my $arch = "all"; + $Tpm::CurrentArch = "i386-linux"; + initialize_config_file_data("debian/tpm2deb.cfg"); + load_collection_tpm_data(); + build_data_hash(); + check_consistency(); + foreach my $package (@packages) { + # + # various variables have to be set + # + #$arch = get_arch($package); + print "Working on $package, arch=$arch\n"; + make_deb($package); + } +} + + +# +# make_deb +# +sub make_deb { + # my function + # + # do_special ($originalfilename, $finaldestinationfilename) + # + # Do special actions as specified in the config file, like install info + # etc + my @SpecialActions = (); + sub do_special { + my ($origfn, $finalfn) = @_; + SPECIALS: foreach my $special (@{$TeXLive{'all'}{'special_actions_config'}}) { + my ($pat, $act) = ($special =~ m/(.*):(.*)/); + if ($origfn =~ m|$pat$|) { + if ($act eq "install-info") { + push @SpecialActions, "install-info:$origfn"; + } else { + print "Unknown special action $act, terminating!\n"; + exit 1; + } + } + } + } + # real start + my ($package) = @_; + my $foo; + my $tmpdir; + if ($optdestination ne "") { + $tmpdir = $optdestination; + } else { + $tmpdir = "."; + } + $opt_debug && print "tmpdir = $tmpdir\n"; + $foo="\$debdest = \"$sysdebdest\""; eval $foo; + $foo="\$basedir = \"$sysbasedir\""; eval $foo; + $foo="\$bindest = \"$sysbindest\""; eval $foo; + $foo="\$rundest = \"$sysrundest\""; eval $foo; + $foo="\$docdest = \"$sysdocdest\""; eval $foo; + $foo="\$etcdest = \"$sysetcdest\""; eval $foo; + $opt_debug && print "\nProcess $package\n"; + if ($opt_debug) { + print "debdest = $debdest\n"; + print "basedir = $basedir\n"; + print "bindest = $bindest\n"; + print "rundest = $rundest\n"; + print "docdest = $docdest\n"; + print "etcdest = $etcdest\n"; + } + my %lists = %{&get_all_files($package,$globalreclevel)}; + my $title = $TeXLive{'binary'}{$package}{'title'}; + my $description = $TeXLive{'binary'}{$package}{'description'}; + eval { mkpath($rundest) }; + if ($@) { + die "Couldn't create dir: $@"; + } + if ($opt_debug) { + print "SOURCEFILES: ", @{$lists{'SourceFiles'}}, "\n"; + print "RUNFILES: ", @{$lists{'RunFiles'}}, "\n"; + } + # clean @configfiles + @configfiles = (); + &mkpath($docdest); + if (!$opt_nosource) { + DOSFILE: foreach my $f (@{$lists{'SourceFiles'}}) { + foreach my $pat (@{$TeXLive{'all'}{'file_blacklist'}}) { + if ($f =~ m|^${pat}$|) { next DOSFILE ; } + } + my $ret = do_remap_and_copy($f,$rundest); + do_special($f,$ret); + } + } + DORFILE: foreach my $f (@{$lists{'RunFiles'}}) { + foreach my $pat (@{$TeXLive{'all'}{'file_blacklist'}}) { + if ($f =~ m|^${pat}$|) { next DORFILE ; } + } + my $ret = do_remap_and_copy($f,$rundest); + do_special($f,$ret); + } + my %DocDirHash = (); + my @LinkedDocDir = (); + DODFILE: foreach my $f (@{$lists{'DocFiles'}}) { + foreach my $pat (@{$TeXLive{'all'}{'file_blacklist'}}) { + if ($f =~ m|^${pat}$|) { next DODFILE ; } + } + my $ret = do_remap_and_copy($f,$rundest,'^[^/]*/doc/(.*)$','$docdest/$1'); + do_special($f,$ret); + } + DOBFILE: foreach my $f (@{$lists{'BinFiles'}}) { + $opt_debug && print "BINFILE: $f\n"; + foreach my $pat (@{$TeXLive{'all'}{'file_blacklist'}}) { + if ($f =~ m|^${pat}$|) { next DOBFILE ; } + } + my $ret = do_remap_and_copy($f,$bindest,'^bin/[^/]*/(.*)$','$bindest/$1'); + do_special($f,$ret); + } + if ($package eq 'texlive-base') { + # now activate the language.us file! + &mkpath("$basedir/var/lib/tex-common/language-cnf/"); + open(LISTFILE, ">$basedir/var/lib/tex-common/language-cnf/$package.list") + or die("Cannot open $basedir/var/lib/tex-common/language-cnf/$package.list"); + print LISTFILE "09$package\n"; + close LISTFILE; + &mkpath("$etcdest/language.d"); + open(FOO,">$etcdest/language.d/09$package.cnf") + or die("Cannot open $etcdest/language.d/09$package.cnf"); + print FOO <) { print FOO $_; } + close (BAR); + close (FOO); + } + # + # EXECUTE ACTIONS + # + my @Executes = get_all_executes($package,$globalreclevel); + my $gotmapfiles = 0; + my $firstlang =1; + my %langhash = (); + my %formathash = (); + $opt_debug && print "Executes= @Executes\n"; + my %Job; + foreach (@Executes) { + my @p = /([^=]+)=([^ ]+)\s+([^=]+)=([^ ]+)\s*([^=]*)=?(.*)/; + $Job{'parameter'} = $Job{'function'} = $Job{'mode'} = ''; + $Job{$p[0]}=$p[1]; + $Job{$p[2]}=$p[3]; + $Job{$p[4]}=$p[5]; + my $instcmd; + my $rmcmd; + if ($Job{'function'} eq 'addMap') { + if (!$gotmapfiles) { + &mkpath("$etcdest/updmap.d/"); + open(UPDMAPCFG, ">$etcdest/updmap.d/10$package.cfg") + or die("Cannot open $etcdest/updmap.d/10$package.cfg"); + print UPDMAPCFG <= 0) { + &mkpath("$etcdest/fmt.d/"); + &mkpath("$basedir/var/lib/tex-common/fmtutil-cnf/"); + open(LISTFILE, ">>$basedir/var/lib/tex-common/fmtutil-cnf/$package.list") + or die("Cannot open $basedir/var/lib/tex-common/fmtutil-cnf/$package.list"); + print LISTFILE "10$package\n"; + close LISTFILE; + open(FOO, ">$etcdest/fmt.d/10$package.cnf") + or die("Cannot open $etcdest/fmt.d/10$package.cnf") ; + print FOO <; + close(INFILE); + print FOO @lines; + } + close(FOO); + } + # + # Map files + # + if ($gotmapfiles) { + # We have to call update-updmap and updmap-sys, but also create + # a file in /var/lib/tex-common/fontmap-cfg/pkgname.list + #/ containing all the files put into /etc/texmf/updmap.d/ + &mkpath("$basedir/var/lib/tex-common/fontmap-cfg/"); + open(LISTFILE, ">$basedir/var/lib/tex-common/fontmap-cfg/$package.list") + or die("Cannot open $basedir/var/lib/tex-common/fontmap-cfg/$package.list"); + print LISTFILE "10$package\n"; + close LISTFILE; + close UPDMAPCFG; + } + # + # Languages + # + my @langs = keys %langhash; + if ($#langs >= 0) { + &mkpath("$etcdest/language.d/"); + &mkpath("$basedir/var/lib/tex-common/language-cnf/"); + open(LISTFILE, ">>$basedir/var/lib/tex-common/language-cnf/$package.list") + or die("$basedir/var/lib/tex-common/language-cnf/$package.list"); + print LISTFILE "10$package\n"; + close LISTFILE; + open(LANGMAPCNF, ">$etcdest/language.d/10$package.cnf") + or die("Cannot open $etcdest/language.d/10$package.cnf"); + print LANGMAPCNF <) { + # + # do NOT disable any language, users should only choose + # those languages they are interested in. AND, I should + # make a debconf question which languages should be + # installed/activated!!! + # if ("$lang" eq "py") { print LANGMAPCNF "% "; } + print LANGMAPCNF "$_"; + } + close(INFILE); + } + close(LANGMAPCNF); + } + # + # Work on @SpecialActions + # + my @infofiles = (); + foreach my $l (@SpecialActions) { + my ($act, $fname) = ($l =~ m/(.*):(.*)/); + if ($act eq "install-info") { + push @infofiles, "$fname"; + } else { + print "Unknown action, huuu, where does this come from: $act, exit!\n"; + exit 1; + } + } + if ($#infofiles >=0) { + open(INFOLIST, ">$debdest/$package.info") + or die("Cannot open $debdest/$package.info"); + foreach my $f (@infofiles) { + print INFOLIST "$f\n"; + } + close(INFOLIST); + } + # + # create the maintainer scripts + # + make_maintainer($package,$debdest); +} + +# +# make_maintainer +# +# create maintainer scripts +# +sub make_maintainer { + # my functions + sub merge_into { + my ($fname, $fhandle) = @_; + if (-r "$fname") { + open(FOO,"<$fname") + or die("Cannot open $fname"); + while () { print $fhandle $_; } + } + } + # real start + my ($package,$destination) = @_; + my @Executes = get_all_executes($package,$globalreclevel); + $debdest = $destination; + &mkpath($debdest); + my $gotmapfiles = 0; + my $firstlang = 1; + my %langhash = (); + my %formathash = (); + my %Job; + $opt_debug && print "Executes= @Executes\n"; + foreach (@Executes) { + my @p = /([^=]+)=([^ ]+)\s+([^=]+)=([^ ]+)\s*([^=]*)=?(.*)/; + $Job{'parameter'} = $Job{'function'} = $Job{'mode'} = ''; + $Job{$p[0]}=$p[1]; + $Job{$p[2]}=$p[3]; + $Job{$p[4]}=$p[5]; + my $instcmd; + my $rmcmd; + if ($Job{'function'} eq 'addMap') + { + if (!$gotmapfiles) { + $gotmapfiles = 1; + } + } + elsif ($Job{'function'} eq 'BuildFormat') + { + my $name=$Job{'parameter'}; + $formathash{$name} = 1; + } elsif ($Job{'function'} eq 'BuildLanguageDat') { + my $name=$Job{'parameter'}; + $langhash{$name} = 1; + } + } + my @formats = keys %formathash; + my @alines = (); + my @blines = (); + my $allformatsbuild = 0; + # + # it doesn't hurt to call all three of them in any case! + # + $package eq "texlive-common" || push @alines, "update-texmf"; + $package eq "texlive-common" || push @alines, "update-language"; + $package eq "texlive-common" || push @alines, "update-fmtutil"; + $package eq "texlive-common" || push @alines, "update-updmap --quiet"; + # + # POSTINST HANDLING + # + if ($package eq "texlive") { + # do nothing, texlive does not include any real files, so + # no call to mktexlsr necessary + } elsif (($package =~ m/texlive-doc-/) || ($package eq "texlive-common")) { + push @blines, "if which mktexlsr > /dev/null ; then update_lsr_files ; fi"; + } else { + push @blines, "update_lsr_files"; + } + if ($package eq 'texlive-base') { + push @blines, "rm -f /var/lib/texmf/web2c/latex.fmt /var/lib/texmf/web2c/latex.log /var/lib/texmf/web2c/pdflatex.fmt /var/lib/texmf/web2c/pdflatex.log"; + push @blines, "build_format --all"; + $allformatsbuild = 1; + } + if ($package eq 'texlive-base-bin') { + push @blines, "rm -f /var/lib/texmf/web2c/latex.fmt /var/lib/texmf/web2c/latex.log /var/lib/texmf/web2c/pdflatex.fmt /var/lib/texmf/web2c/pdflatex.log"; + push @blines, "build_format --all"; + $allformatsbuild = 1; + } + # + # Formats + # + my @doneformats = (); + if ($#formats >= 0) { + foreach my $f (@formats) { + open(INFILE,"<$DataGlobalPath/texmf/fmtutil/format.$f.cnf") + or die("Cannot open $DataGlobalPath/texmf/fmtutil/format.$f.cnf"); + my @lines = ; + close(INFILE); + my @actualformats = grep(!/(^\s*#)|(^\s*$)/, @lines); + foreach my $l (@actualformats) { + my @bar = reverse(split(' ',$l)); + my $fmt = pop(@bar); + # + # remove old fmt file if it is present + # + push @alines, "rm -f /var/lib/texmf/web2c/$fmt.*"; + $allformatsbuild || push @blines, "build_format --byfmt $fmt"; + push @doneformats, $fmt; + } + } + } + my @extraformats = (); + if ((defined($TeXLive{'binary'}{$package}{'extra_format'})) && (!$allformatsbuild)) { + foreach my $fmt (keys %{$TeXLive{'binary'}{$package}{'extra_format'}}) { + if (!ismember($fmt,@doneformats)) { + push @extraformats, $fmt; + } + } + } + foreach my $fmt (@extraformats) { + push @alines, "rm -f /var/lib/texmf/web2c/$fmt.*"; + if ($TeXLive{'binary'}{$package}{'extra_format'}{$fmt} eq "0") { + push @blines, "build_format --byfmt $fmt"; + } elsif ($TeXLive{'binary'}{$package}{'extra_format'}{$fmt} eq "1") { + push @blines, "build_format_if_format_exists --byfmt $fmt"; + } else { + push @blines, "build_format_if_file_exists --byfmt $fmt $TeXLive{'binary'}{$package}{'extra_format'}{$fmt}"; + } + } + # + # Map files + # + if ($gotmapfiles) { + # We have to call update-updmap and updmap-sys, but also create + # a file in /var/lib/tex-common/fontmap-cfg/pkgname.list + #/ containing all the files put into /etc/texmf/updmap.d/ + push @blines, "create_fontmaps"; + } + # + # Languages + # + my @langs = keys %langhash; + if ($#langs >= 0) { + # + # Again a problem with texmf-config settings and fmtutil-sys not + # finding language.dat in the right position. + # + push @blines, "build_format_if_format_exists --byhyphen latex `kpsewhich language.dat`"; + } + if (($#alines >= 0) || + ($#blines >= 0) || + (-r "$debdest/postinst.pre") || + (-r "$debdest/postinst.post") || + (-r "$debdest/$package.postinst.pre") || + (-r "$debdest/$package.postinst.post")) { + open(POSTINST, ">$debdest/$package.postinst") + or die("Cannot open $debdest/$package.postinst"); + print POSTINST "#!/bin/sh -e\n"; + merge_into("$debdest/common.functions", POSTINST); + merge_into("$debdest/common.functions.postinst", POSTINST); + # + # first we merge the .pre parts into the scripts + # + merge_into("$debdest/postinst.pre", POSTINST); + merge_into("$debdest/$package.postinst.pre", POSTINST); + print POSTINST <<'EOF'; +case "$1" in + configure|abort-upgrade|abort-remove|abort-deconfigure) +EOF + foreach my $a (@alines) { + print POSTINST "\t", $a, "\n"; + } + foreach my $b (@blines) { + print POSTINST "\t", $b, "\n"; + } + print POSTINST <<'EOF'; + ;; + *) + echo "postinst called with unknown argument '$1'" >&2 + exit 1 + ;; +esac + +EOF + print POSTINST "\n#DEBHELPER#\n"; + merge_into("$debdest/$package.postinst.post", POSTINST); + merge_into("$debdest/postinst.post", POSTINST); + print POSTINST "exit 0\n"; + close POSTINST; + } + # + # END OF POSTINST STUFF + # + # + # PREINST STUFF + # + # only create the preinst file *if* there is a content! + # if there is a debhelper entry, it will create it if necessary + if ((-r "$debdest/$package.preinst.pre") || + (-r "$debdest/$package.preinst.post") || + (-r "$debdest/preinst.pre") || + (-r "$debdest/preinst.post") || + ($#configfiles >= 0)) { + open(PREINST, ">$debdest/$package.preinst") + or die("Cannot open $debdest/$package.preinst"); + print PREINST "#!/bin/sh -e\n"; + merge_into("$debdest/common.functions", PREINST); + merge_into("$debdest/common.functions.preinst", PREINST); + merge_into("$debdest/preinst.pre", PREINST); + merge_into("$debdest/$package.preinst.pre", PREINST); + foreach my $cf (@configfiles) { + print PREINST "handle_config_file_preinst $cf\n" + } + print PREINST "\n#DEBHELPER#\n"; + merge_into("$debdest/$package.preinst.post", PREINST); + merge_into("$debdest/preinst.post", PREINST); + print PREINST "exit 0\n"; + close PREINST; + } + # + # END OF PREINST STUFF + # + # + # PRERM STUFF + # + # only create the prerm file *if* there is a content! + # if there is a debhelper entry, it will create it if necessary + if ((-r "$debdest/$package.prerm.pre") || + (-r "$debdest/$package.prerm.post") || + (-r "$debdest/prerm.pre") || + (-r "$debdest/prerm.post")) { + open(PRERM, ">$debdest/$package.prerm") + or die("Cannot open $debdest/$package.prerm"); + print PRERM "#!/bin/sh -e\n"; + merge_into("$debdest/common.functions", PRERM); + merge_into("$debdest/common.functions.prerm", PRERM); + merge_into("$debdest/prerm.pre", PRERM); + merge_into("$debdest/$package.prerm.pre", PRERM); + print PRERM "\n#DEBHELPER#\n"; + merge_into("$debdest/$package.prerm.post", PRERM); + merge_into("$debdest/prerm.post", PRERM); + print PRERM "exit 0\n"; + close PRERM; + } + # + # END OF PRERM STUFF + # + # POSTRM STUFF + # on remove: + # call update-updmap and updmap-sys + # call update-language and fmtutil-sys --byhyphen + # call update-fmtutil and remove old formats + # on purge etc: + # do nothing + # + @alines = (); + @blines = (); + # + # Formats + # + if ($package eq "texlive") { + # do nothing, texlive does not include any real files, so + # no call to mktexlsr necessary + } else { + push @blines, "check_run_without_errors mktexlsr"; + } + if ($#formats >= 0) { + foreach my $f (@formats) { + open(INFILE,"<$DataGlobalPath/texmf/fmtutil/format.$f.cnf") + or die("Cannot open $DataGlobalPath/texmf/fmtutil/format.$f.cnf"); + my @lines = ; + my @actualformats = grep(!/(^\s*#)|(^\s*$)/, @lines); + foreach my $l (@actualformats) { + my @bar = reverse(split(' ',$l)); + my $fmt = pop(@bar); + push @alines, "rm -f /var/lib/texmf/web2c/$fmt.*"; + } + close(INFILE); + } + } + foreach my $fmt (@extraformats) { + push @alines, "rm -f /var/lib/texmf/web2c/$fmt.*"; + } + if (($#formats >= 0) || ($#extraformats >= 0)) { + push @alines, "check_run_without_errors update-fmtutil"; + } + # + # Map files + # + if ($gotmapfiles) { + push @alines, "check_run_without_errors update-updmap"; + push @blines, "check_run_without_errors updmap-sys"; + } + # + # Languages + # + @langs = keys %langhash; + if ($#langs >= 0) { + # + # Again a problem with texmf-config settings and fmtutil-sys not + # finding language.dat in the right position. + # + push @alines, "check_run_without_errors update-language"; + push @blines, "if which fmtutil-sys >/dev/null ; then"; + push @blines, "\tbuild_format_if_format_exists --byhyphen latex `kpsewhich language.dat`"; + push @blines, "fi"; + } + if (($#alines >= 0) || + ($#blines >= 0) || + (-r "$debdest/$package.postrm.pre") || + (-r "$debdest/$package.postrm.pre") || + (-r "$debdest/postrm.pre") || + (-r "$debdest/postrm.post")) { + open(POSTRM, ">$debdest/$package.postrm") + or die("Cannot open $debdest/$package.postrm"); + print POSTRM "#!/bin/sh -e\n"; + merge_into("$debdest/common.functions", POSTRM); + merge_into("$debdest/common.functions.postrm", POSTRM); + # + # first we merge the .pre parts into the scripts + # + merge_into("$debdest/postrm.pre", POSTRM); + merge_into("$debdest/$package.postrm.pre", POSTRM); + # + print POSTRM <<'EOF'; + +case "$1" in + remove|disappear) +EOF + foreach my $a (@alines) { + print POSTRM "\t", $a, "\n"; + } + foreach my $b (@blines) { + print POSTRM "\t", $b, "\n"; + } + print POSTRM <<'EOF'; + ;; + purge|upgrade|failed-upgrade|abort-upgrade|abort-install) + ;; + *) + echo "postrm called with unknown argument '$1'" >&2 + exit 1 + ;; +esac + +EOF + print POSTRM "\n#DEBHELPER#\n"; + merge_into("$debdest/$package.postrm.post", POSTRM); + merge_into("$debdest/postrm.post", POSTRM); + print POSTRM "exit 0\n"; + close POSTRM; + } + # + # END OF POSTRM STUFF + # +} + + +# +# do_remap_and_copy +# +sub do_remap_and_copy { + # my functions + # + # here the mapping from texlive pathes to debian pathes is done + # + sub make_destinationname { + my ($o) = @_; + $o =~ s#texmf-dist#$texmfdist#; + $o =~ s#texmf-doc#$texmfdist#; + # + # we do map *ALL* files into $texmfdist, not only the dist files + # + $o =~ s#texmf/#$texmfdist/#; + return($o); + } + # real start + my ($f,$standarddest,$finalremap,$finaldest) = @_; + my $gotremapped = 0; + my $returnvalue = "**NOTSET**"; + + my $destname = make_destinationname($f); + $opt_debug && print "DESTINATION NAME = $destname\n"; + MAPPINGS: foreach my $maplines (@{$TeXLive{'all'}{'filemappings'}}) { + my ($pat, $dest) = ($maplines =~ m/(.*):(.*)/); + if ($f =~ m|$pat$|) { + $gotremapped = 1; + my $act = $TeXLive{'all'}{'file_map_actions'}{$pat}; + my $newdest; + my $foo="\$newdest = \"$dest\""; + eval $foo; + $opt_debug && print "REMAP HIT f=$f\nnewdest=$newdest\npat=$pat\ndest=$dest\n"; + # if you add possible actions here, also add them to the list in tpm2deb.cfg + if ($act eq "remap") { + &mkpath(dirname($newdest)); + mycopy("$DataGlobalPath/$f",$newdest); + $returnvalue = $newdest; + } elsif ($act eq "copy") { + # mapping;origfile;copy;TEXMF-tree-base + # eg + # mapping;temxf/tex/latex/pict2e/pict2e.cfg;copy;/etc/texmf + # + # first install it into the normal path + mycopy("$DataGlobalPath/$f","$standarddest/$destname"); + &mkpath("$basedir/$newdest"); + # remove the leading texmf{-dist,-doc,}/ + my $o = $f; + $o =~ s#texmf-dist#texmf#; + $o =~ s#texmf-doc#texmf#; + $o =~ s#texmf/##; + mycopy("$DataGlobalPath/$f","$basedir$newdest/$o"); + $returnvalue = "$basedir$newdest/$o"; + } elsif ($act eq "config-copy") { + # mapping;origfile;config-copy;TEXMFSYSCONFIGPATH + # eg + # mapping;temxf/tex/generic/language.dat;config-copy;/etc/texmf + # + # first install it into the normal path + mycopy("$DataGlobalPath/$f","$standarddest/$destname"); + &mkpath("$basedir/$newdest"); + # remove the leading texmf{-dist,-doc,}/ + my $o = $f; + $o =~ s#texmf-dist#texmf#; + $o =~ s#texmf-doc#texmf#; + $o =~ s#texmf/##; + mycopy("$DataGlobalPath/$f","$basedir$newdest/$o"); + $returnvalue = "$standarddest/$destname"; + push @configfiles, "$newdest/$o"; + } elsif ($act eq "link") { + &mkpath(dirname("$standarddest/$destname")); + symlink($newdest, "$standarddest/$destname") or + die "Cannot symlink $standarddest/$destname -> $newdest: $!\n"; + $returnvalue = $newdest; + } elsif ($act eq "config-link") { + # config-link is LIKE remap-link, only that we maybe can + # add some automatic specialities for config-file + # maintainer script magic + # remap and link from the original destination + &mkpath(dirname("$basedir$newdest")); + mycopy("$DataGlobalPath/$f","$basedir/$newdest"); + # we have to strip of the $debdest part + &mkpath(dirname("$standarddest/$destname")); + symlink($newdest, "$standarddest/$destname") or + die "Cannot symlink $standarddest/$destname -> $newdest: $!\n"; + $returnvalue = $newdest; ## ?? or $destname???? + push @configfiles, $newdest; + } elsif ($act eq "remap-link") { + # remap and link from the original destination + &mkpath(dirname($newdest)); + mycopy("$DataGlobalPath/$f",$newdest); + # we have to strip of the $debdest part + $foo = $newdest; + $foo =~ s/^$basedir//; + &mkpath(dirname("$standarddest/$destname")); + symlink($foo, "$standarddest/$destname") or + die "Cannot symlink $standarddest/$destname -> $newdest: $!\n"; + $returnvalue = $newdest; ## ?? or $destname???? + } elsif ($act eq "add-link") { + #print "DEBUG: f=$f\nDEBUG: destname=$destname\nDEBUG: newdest=$newdest\n"; + mycopy("$DataGlobalPath/$f","$standarddest/$destname"); + &mkpath(dirname($newdest)); + $b = "$standarddest/$destname"; + symlink($b,$newdest) or + die "Cannot symlink, $newdest -> $b: $!\n"; + $returnvalue = "$standarddest/$destname"; + } elsif ($act eq "replace-link") { + my ($a,$b) = split(/%/,$newdest); + &mkpath(dirname($a)); + symlink($b,$a) or die "Cannot symlink $a -> $b: $!\n"; + $returnvalue = $b; + } elsif ($act eq "") { + $returnvalue = ""; + # do nothing, the file is killed + } else { + print "maplines=$maplines\nact = $TeXLive{'all'}{'file_map_actions'}{$pat}\n"; + print "Unknown action $act in config file, terminating!\n"; + exit 1; + } + last MAPPINGS; + } + } + if ($gotremapped == 0) { + if ($finalremap ne "" && $destname =~ m|$finalremap|) { + my $foo="\$finaldest = \"$finaldest\""; + eval $foo; + &mkpath(dirname($finaldest)); + mycopy("$DataGlobalPath/$f",$finaldest); + $returnvalue = $finaldest; + } else { + $opt_debug && print "NORMAL COPY: $standarddest/$destname\n"; + &mkpath(dirname("$standarddest/$destname")); + mycopy("$DataGlobalPath/$f","$standarddest/$destname"); + $returnvalue = "$standarddest/$destname"; + } + } + return($returnvalue); +} + +### Local Variables: +### perl-indent-level: 4 +### tab-width: 4 +### indent-tabs-mode: t +### End: +# vim:set tabstop=4: # --- texlive-extra-2007.dfsg.17.orig/debian/texlive-bibtex-extra.override +++ texlive-extra-2007.dfsg.17/debian/texlive-bibtex-extra.override @@ -0,0 +1,4 @@ +texlive-bibtex-extra: zero-byte-file-in-doc-directory +texlive-bibtex-extra: extra-license-file +texlive-bibtex-extra: script-not-executable +texlive-bibtex-extra: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/texlive-fonts-extra.override +++ texlive-extra-2007.dfsg.17/debian/texlive-fonts-extra.override @@ -0,0 +1,4 @@ +texlive-fonts-extra: zero-byte-file-in-doc-directory +texlive-fonts-extra: extra-license-file +texlive-fonts-extra: script-not-executable +texlive-fonts-extra: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/texlive-formats-extra.links.dist +++ texlive-extra-2007.dfsg.17/debian/texlive-formats-extra.links.dist @@ -0,0 +1,5 @@ +usr/share/man/man1/pdftex.1.gz usr/share/man/man1/mllatex.1.gz +usr/share/man/man1/pdftex.1.gz usr/share/man/man1/mltex.1.gz +usr/share/man/man1/pdftex.1.gz usr/share/man/man1/physe.1.gz +usr/share/man/man1/pdftex.1.gz usr/share/man/man1/phyzzx.1.gz +usr/share/man/man1/pdftex.1.gz usr/share/man/man1/texsis.1.gz --- texlive-extra-2007.dfsg.17.orig/debian/texlive-generic-extra.override +++ texlive-extra-2007.dfsg.17/debian/texlive-generic-extra.override @@ -0,0 +1,4 @@ +texlive-generic-extra: zero-byte-file-in-doc-directory +texlive-generic-extra: extra-license-file +texlive-generic-extra: script-not-executable +texlive-generic-extra: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/lintian.override +++ texlive-extra-2007.dfsg.17/debian/lintian.override @@ -0,0 +1,26 @@ +zero-byte-file-in-doc-directory +extra-license-file +script-not-executable +wrong-name-for-upstream-changelog +texlive-lang-german: spelling-error-in-description german German +texlive-fonts-recommended: unusual-interpreter ./usr/share/texmf-texlive/source/fonts/fpl/fpl/TeXPalladioL-BoldItalicOsF.pe #!fontforge +texlive-fonts-recommended: unusual-interpreter ./usr/share/texmf-texlive/source/fonts/fpl/fpl/TeXPalladioL-BoldOsF.pe #!fontforge +texlive-fonts-recommended: unusual-interpreter ./usr/share/texmf-texlive/source/fonts/fpl/fpl/TeXPalladioL-ItalicOsF.pe #!fontforge +texlive-fonts-recommended: unusual-interpreter ./usr/share/texmf-texlive/source/fonts/fpl/fpl/TeXPalladioL-SC.pe #!fontforge +texlive-fonts-recommended: unusual-interpreter ./usr/share/texmf-texlive/source/fonts/hfbright/simplify-rename.pe #!pfaedit +texlive-base source: maintainer-script-lacks-debhelper-token debian/common.functions.preinst +texlive-base source: maintainer-script-lacks-debhelper-token debian/common.functions.postinst +texlive-base source: maintainer-script-lacks-debhelper-token debian/common.functions.postrm +texlive-bin source: maintainer-script-lacks-debhelper-token debian/common.functions.preinst +texlive-bin source: maintainer-script-lacks-debhelper-token debian/common.functions.postinst +texlive-bin source: maintainer-script-lacks-debhelper-token debian/common.functions.postrm +texlive-lang source: maintainer-script-lacks-debhelper-token debian/common.functions.preinst +texlive-lang source: maintainer-script-lacks-debhelper-token debian/common.functions.postinst +texlive-lang source: maintainer-script-lacks-debhelper-token debian/common.functions.postrm +texlive-extra source: maintainer-script-lacks-debhelper-token debian/common.functions.preinst +texlive-extra source: maintainer-script-lacks-debhelper-token debian/common.functions.postinst +texlive-extra source: maintainer-script-lacks-debhelper-token debian/common.functions.postrm +texlive-doc source: maintainer-script-lacks-debhelper-token debian/common.functions.preinst +texlive-doc source: maintainer-script-lacks-debhelper-token debian/common.functions.postinst +texlive-doc source: maintainer-script-lacks-debhelper-token debian/common.functions.postrm +tetex-base: maintainer-script-needs-depends-on-ucf postinst --- texlive-extra-2007.dfsg.17.orig/debian/tpm2deb.cfg +++ texlive-extra-2007.dfsg.17/debian/tpm2deb.cfg @@ -0,0 +1,1075 @@ +# +# tpm2deb.cfg +# (c) 2005-2007 Norbert Preining +# +# $Id: tpm2deb.cfg 3857 2009-03-23 23:38:21Z preining $ +# +# describe relations between texlive and other debian packages, but als +# which packages and files should be blacklisted +# and the filemappings +# +# For a description of the format of this file please see +# the toplevel README file +# +# THIS IS FOR TEXLIVE 2007!!!!!!!!!!!! +# +# architectures +arch;texlive-bin;any +# sources +source;texlive-bin +source;texlive-doc +source;texlive-base +source;texlive-lang +source;texlive-extra +# basic info +maintainer;*;Debian TeX Maintainers +uploaders;*;Norbert Preining , Frank Küster +section;*;tex +bin-section;libkpathsea-dev;libdevel +bin-section;libkpathsea4;libs +bin-section;texlive-fonts-recommended;fonts +priority;*;optional +standards;*;3.8.0 +# last texlive-common version all packages should depend on +texlive-common-version;2007 +# +# last revision of the packages, necessary for texlive-full dependencies +# WARNING WARNING WARNING WARNING +# if you adjust that and rebuild texlive-base, then the new texlive-common +# will conflict with ALL version << then that. So if you have already +# updated latest-version for texlive-lang, but NOT UPLOADED, and then +# you build texlive-base and upload it, IT WILL BREAK! +latest-version;texlive-base;2007-11 +latest-version;texlive-extra;2007 +latest-version;texlive-bin;2007-13 +latest-version;texlive-doc;2007 +latest-version;texlive-lang;2007 +# +# the following part defines the mapping of collection names to Debian +# binary package names, and also in which source package it is build +name;collection-basicbin;texlive-base-bin;texlive-bin +name;collection-binextra;texlive-extra-utils;texlive-bin +name;collection-fontbin;texlive-font-utils;texlive-bin +# htmlxml will not be build, but is replaced by xmtex, jadetex, and passivetex +# see below +#name;collection-htmlxml;texlive-htmlxml;texlive-bin +name;collection-metapost;texlive-metapost;texlive-bin +name;collection-omega;texlive-omega;texlive-bin +name;collection-xetex;texlive-xetex;texlive-bin +# collection psutils dies, should be proper debian packages +# same for graphicstools +#name;collection-psutils;texlive-ps-utils;texlive-bin +depends;texlive-full;psutils +# +# collection-ttfutils contains one binary which should be included: ttf2afm +# so we cannot blacklist it, but we do NOT want to create a new binary +# package, so we move the bin-ttfutils to the texlive-font-utils collection +# and blacklist all the files not belonging to ttf2afm +# lets hope it works! +#name;collection-ttfutils;texlive-ttf-utils;texlive-bin +move;bin-ttfutils;texlive-font-utils +blacklist;file;texmf/fonts/enc/ttf2pk/base/T1-WGL4.enc +blacklist;file;texmf/fonts/map/ttf2pk/config/ttfonts.map +# do not blacklist sfd files, cjk needs them +#blacklist;file;texmf/fonts/sfd/.* +blacklist;file;texmf/ttf2pk/.* +blacklist;file;texmf/doc/man/man1/ttf2pk.1 +blacklist;file;texmf/doc/man/man1/ttf2tfm.1 +blacklist;file;texmf/doc/man/man1/ttfdump.1 +blacklist;file;texmf/doc/ttf2pk/ttf2pk.doc +blacklist;file;texmf/doc/ttf2pk/ttf2pk.txt +blacklist;file;texmf/doc/ttf2pk/ttf2tfm.txt +blacklist;file;bin/[^/]*/ttf2pk +blacklist;file;bin/[^/]*/ttf2tfm +#name;collection-graphicstools;texlive-graphics-tools;texlive-bin +name;collection-music;texlive-music;texlive-bin +name;collection-langindic;texlive-lang-indic;texlive-bin +depends;texlive-lang-indic;python +# texlive-lang-cjk can be put together by packages in Debian, do not build it +# see below +#name;collection-langcjk;texlive-lang-cjk;texlive-bin +name;collection-documentation-base;texlive-doc-base;texlive-doc +name;collection-documentation-bulgarian;texlive-doc-bg;texlive-doc +name;collection-documentation-chinese;texlive-doc-zh;texlive-doc +# stupid wrongly named package ... +replaces;texlive-doc-zh;texlive-doc-ch +conflicts;texlive-doc-zh;texlive-doc-ch +name;collection-documentation-czechslovak;texlive-doc-cs+sk;texlive-doc +name;collection-documentation-dutch;texlive-doc-nl;texlive-doc +name;collection-documentation-english;texlive-doc-en;texlive-doc +name;collection-documentation-finnish;texlive-doc-fi;texlive-doc +name;collection-documentation-french;texlive-doc-fr;texlive-doc +name;collection-documentation-german;texlive-doc-de;texlive-doc +name;collection-documentation-greek;texlive-doc-el;texlive-doc +name;collection-documentation-italian;texlive-doc-it;texlive-doc +name;collection-documentation-japanese;texlive-doc-ja;texlive-doc +name;collection-documentation-korean;texlive-doc-ko;texlive-doc +name;collection-documentation-mongolian;texlive-doc-mn;texlive-doc +name;collection-documentation-polish;texlive-doc-pl;texlive-doc +name;collection-documentation-portuguese;texlive-doc-pt;texlive-doc +name;collection-documentation-russian;texlive-doc-ru;texlive-doc +name;collection-documentation-spanish;texlive-doc-es;texlive-doc +name;collection-documentation-thai;texlive-doc-th;texlive-doc +name;collection-documentation-turkish;texlive-doc-tr;texlive-doc +name;collection-documentation-ukrainian;texlive-doc-uk;texlive-doc +name;collection-documentation-vietnamese;texlive-doc-vi;texlive-doc +name;collection-langafrican;texlive-lang-african;texlive-lang +# we build lang-arab as arabtex is orphaned and the author agrees to +# let texlive take over the stuff +name;collection-langarab;texlive-lang-arab;texlive-lang +replaces;texlive-lang-arab;arabtex +conflicts;texlive-lang-arab;arabtex +provides;texlive-lang-arab;arabtex +name;collection-langarmenian;texlive-lang-armenian;texlive-lang +name;collection-langcroatian;texlive-lang-croatian;texlive-lang +name;collection-langcyrillic;texlive-lang-cyrillic;texlive-lang +name;collection-langczechslovak;texlive-lang-czechslovak;texlive-lang +name;collection-langdanish;texlive-lang-danish;texlive-lang +name;collection-langdutch;texlive-lang-dutch;texlive-lang +name;collection-langfinnish;texlive-lang-finnish;texlive-lang +name;collection-langfrench;texlive-lang-french;texlive-lang +name;collection-langgerman;texlive-lang-german;texlive-lang +name;collection-langgreek;texlive-lang-greek;texlive-lang +name;collection-langhebrew;texlive-lang-hebrew;texlive-lang +name;collection-langhungarian;texlive-lang-hungarian;texlive-lang +name;collection-langitalian;texlive-lang-italian;texlive-lang +name;collection-langlatin;texlive-lang-latin;texlive-lang +name;collection-langmanju;texlive-lang-manju;texlive-lang +name;collection-langmongolian;texlive-lang-mongolian;texlive-lang +name;collection-langnorwegian;texlive-lang-norwegian;texlive-lang +name;collection-langother;texlive-lang-other;texlive-lang +name;collection-langpolish;texlive-lang-polish;texlive-lang +name;collection-langportuguese;texlive-lang-portuguese;texlive-lang +name;collection-langspanish;texlive-lang-spanish;texlive-lang +name;collection-langswedish;texlive-lang-swedish;texlive-lang +name;collection-langtibetan;texlive-lang-tibetan;texlive-lang +# don't build texlive-lang-ukenglish as it is non-free +# this has to be confirmed! +name;collection-langukenglish;texlive-lang-ukenglish;texlive-lang +name;collection-langvietnamese;texlive-lang-vietnamese;texlive-lang +name;collection-basic;texlive-base;texlive-base +# context has now its own Debian package +#name;collection-context;texlive-context;texlive-base +depends;texlive-full;context +name;collection-genericrecommended;texlive-generic-recommended;texlive-base +name;collection-latex;texlive-latex-base;texlive-base +name;collection-latexrecommended;texlive-latex-recommended;texlive-base +name;collection-fontsrecommended;texlive-fonts-recommended;texlive-base +name;collection-pictures;texlive-pictures;texlive-base +# Additional packages, no tpms/collections exist +addpackages;;texlive;texlive-full;texlive-common;tetex-bin;tetex-extra;tetex-base;texlive-lang-all;libkpathsea4;libkpathsea-dev +# all should be part of the texlive-base source package +name;collection-foobar;texlive;texlive-base +name;collection-foobar;texlive-full;texlive-base +name;collection-foobar;texlive-common;texlive-base +name;collection-foobar;tetex-bin;texlive-base +name;collection-foobar;tetex-base;texlive-base +name;collection-foobar;tetex-extra;texlive-base +name;collection-foobar;texlive-lang-all;texlive-lang +# libkpathsea is built from texlive-bin +name;collection-foobar;libkpathsea4;texlive-bin +name;collection-foobar;libkpathsea-dev;texlive-bin +# titles and descriptions for addpackages +title;texlive-common;Base component +description;texlive-common;The TeX Live software distribution offers a complete TeX system. +description;texlive-common;It encompasses programs for typesetting, previewing and printing +description;texlive-common;of TeX documents in many different languages, and a large collection +description;texlive-common;of TeX macros and font libraries. +description;texlive-common;. +description;texlive-common;The distribution also includes extensive general documentation about +description;texlive-common;TeX, as well as the documentation accompanying the included software +description;texlive-common;packages. +description;texlive-common;. +description;texlive-common;This package provides a common base for all TeX Live packages. +title;texlive-full;metapackage pulling in all components of TeX Live +description;texlive-full;The TeX Live software distribution offers a complete TeX system. +description;texlive-full;It encompasses programs for typesetting, previewing and printing +description;texlive-full;of TeX documents in many different languages, and a large collection +description;texlive-full;of TeX macros and font libraries. +description;texlive-full;. +description;texlive-full;The distribution also includes extensive general documentation about +description;texlive-full;TeX, as well as the documentation accompanying the included software +description;texlive-full;packages. +# texlive-full should not depend on these meta- or transitional packages +dependsnot;texlive-full;texlive-full;texlive;texlive-lang-all;tetex-bin;tetex-base;tetex-extra +title;texlive;A decent selection of the TeX Live packages +description;texlive;The TeX Live software distribution offers a complete TeX system. +description;texlive;It encompasses programs for typesetting, previewing and printing +description;texlive;of TeX documents in many different languages, and a large collection +description;texlive;of TeX macros and font libraries. +description;texlive;. +description;texlive;This metapackage provides a decent selection of the TeX Live packages +description;texlive;which should suffice for the most common tasks. +description;texlive;. +description;texlive;The distribution also includes extensive general documentation about +description;texlive;TeX, as well as the documentation accompanying the included software +description;texlive;packages. +title;texlive-lang-all;metapackage depending on all TeX Live language packages +description;texlive-lang-all;This package pulls in all texlive-lang-* +description;texlive-lang-all;packages. +title;tetex-bin;teTeX transitional package +description;tetex-bin;teTeX is no longer developed upstream, and has been replaced by the TeX Live +description;tetex-bin;collection. This is a transitional package to bring former teTeX users a +description;tetex-bin;decent selection of TeX Live packages. It can be safely removed (unless +description;tetex-bin;some external packages still depend on tetex-bin). +description;tetex-bin;. +description;tetex-bin;Note, however, that the functionality of the TeX Live subset that is chosen +description;tetex-bin;is not exactly the same as that of tetex-bin, due to the different splitting +description;tetex-bin;schemes. +title;tetex-base;teTeX transitional package +description;tetex-base;teTeX is no longer developed upstream, and has been replaced by the TeX Live +description;tetex-base;collection. This is a transitional package to bring former teTeX users a +description;tetex-base;decent selection of TeX Live packages. It can be safely removed (unless +description;tetex-base;some external packages still depend on tetex-base). +title;tetex-extra;teTeX transitional package +description;tetex-extra;teTeX is no longer developed upstream, and has been replaced by the TeX Live +description;tetex-extra;collection. This is a transitional package to bring former teTeX users a +description;tetex-extra;decent selection of TeX Live packages. It can be safely removed (unless +description;tetex-extra;some external packages still depend on tetex-extra). +description;tetex-extra;. +description;tetex-extra;Note, however, that the functionality of the TeX Live subset that is chosen +description;tetex-extra;is not exactly the same as that of tetex-extra, due to the different +description;tetex-extra;splitting schemes. +title;libkpathsea4;path search library for TeX (runtime part) +description;libkpathsea4;This package contains the runtime part of the Kpathsea[rch] library, +description;libkpathsea4;which implements generic path searching, configuration, and +description;libkpathsea4;TeX-specific file searching. +title;libkpathsea-dev;path search library for TeX (development part) +description;libkpathsea-dev;This package contains the static library and header files for the +description;libkpathsea-dev;Kpathsea[rch] library. +depends;libkpathsea-dev;libkpathsea4 +# collections in tl-extra +name;collection-bibtexextra;texlive-bibtex-extra;texlive-extra +name;collection-formatsextra;texlive-formats-extra;texlive-extra +name;collection-genericextra;texlive-generic-extra;texlive-extra +name;collection-mathextra;texlive-math-extra;texlive-extra +name;collection-plainextra;texlive-plain-extra;texlive-extra +name;collection-latexextra;texlive-latex-extra;texlive-extra +name;collection-latex3;texlive-latex3;texlive-extra +name;collection-fontsextra;texlive-fonts-extra;texlive-extra +name;collection-games;texlive-games;texlive-extra +name;collection-pstricks;texlive-pstricks;texlive-extra +name;collection-publishers;texlive-publishers;texlive-extra +name;collection-humanities;texlive-humanities;texlive-extra +# missing dependency +depends;texlive-humanities;texlive-latex-base +name;collection-science;texlive-science;texlive-extra +# missing dependency +depends;texlive-science;texlive-latex-base +# collection-chemistry is replaced by texlive-science in TL2007 +#name;collection-chemistry;texlive-chemistry;texlive-extra +replaces;texlive-science;texlive-chemistry +# +# build dependencies +# +# texlive-base +build-dep;texlive-base;debhelper (>= 5), quilt +build-dep-indep;texlive-base;libxml-dom-perl, libappconfig-perl, libxml-regexp-perl, libxml-perl, sharutils, tex-common (>= 1.18), eperl, findutils (>=4.2.0) +# texlive-doc +build-dep;texlive-doc;debhelper (>= 5), quilt +build-dep-indep;texlive-doc;libxml-dom-perl, libappconfig-perl, libxml-regexp-perl, libxml-perl, sharutils, tex-common (>= 1.18), eperl, findutils (>=4.2.0) +# texlive-lang +build-dep;texlive-lang;debhelper (>= 5), quilt +build-dep-indep;texlive-lang;libxml-dom-perl, libappconfig-perl, libxml-regexp-perl, libxml-perl, sharutils, tex-common (>= 1.18), eperl, findutils (>=4.2.0) +# texlive-extra +build-dep;texlive-extra;debhelper (>= 5), quilt +build-dep-indep;texlive-extra;libxml-dom-perl, libappconfig-perl, libxml-regexp-perl, libxml-perl, sharutils, tex-common (>= 1.18), eperl, findutils (>=4.2.0) +# texlive-bin +build-dep;texlive-bin;debhelper (>= 5), libxml-dom-perl, libappconfig-perl, quilt, libxml-regexp-perl, libxml-perl, sharutils, ed, bzip2, libncurses5-dev | libncurses-dev, libxaw7-dev, libpng12-dev | libpng-dev, zlib1g-dev | libz-dev, libgd2-xpm-dev | libgd2-noxpm-dev, flex, bison, tex-common (>= 1.18), libpoppler-dev (>= 0.6), eperl, chrpath, g++-4.2 [armel], pkg-config +#build-dep-indep;texlive-bin;, findutils (>=4.2.0) +# +# CHECK +extra;format;latex;texlive-latex-base;0 +extra;format;pdflatex;texlive-latex-base;0 +# +# +# TITLE AND DESCRIPTIONS +# +# for packages give the short description, for tpms the description field +#title;texlive-cz;Documentation of TeX live in Czech. +#title;texlive-fr;Documentation of TeX live in French. +#title;amsldoc-it;AMSMath documentation in Italian. +#title;lkort;Dutch version of Not so short Introduction to LaTeX2e. +#title;lshort-french;French version of Not so short Introduction to LaTeX2e. +#title;lshort-sloval;Slovak version of Not so short Introduction to LaTeX2e. +#title;voss-de;German documentation on various LaTeX related packagesby Herbert Voß. +#title;powerdot-doc-vn;Vietnamese documentation of powerdot. +#title;cstug;Information regarding the Czechoslovak TeX User Group +#title;metafont;A font definition system +title;hyphen-welsh;Welsh hyphenation files for TeX +# the dreadful "Macro package for TeX (the most popular)" titles ... +title;bin-afm2pl;AFM font metrics to TeX pl converter. +title;antiqua;the URW Antiqua Condensed Font. +title;bayer;Herbert Bayers Universal Font For Metafont. +title;grotesq;the URW Grotesk Bold Font. +title;adobeuro;font metrics for the Adobe Euro fonts. +title;avantgar;the URW Avantgar fonts and support for the Adobe font set. +title;bookman;the URW Bookman fonts and support for the Adobe font set. +title;helvetic;the URW Helvetiva fonts and support for the Adobe font set. +title;ncntrsbk;the URW New Century Schoolbook fonts and support for the Adobe font set. +title;timesnew;the URW Times fonts and support for the Adobe font set. +title;zapfchan;the URW Zapf Chancery font and support for the Adobe font. +title;zapfding;the URW Zapf Dingbat font and support for the Adobe font. +title;timescyr;font metrics for the Monotype times cyrillic fonts. +title;latex;the basic LaTeX package. +title;bin-latex;the basic LaTeX binary package. +title;jknapltx;LaTeX support for Jörg Knappen's fonts. +title;lambda;LaTeX format based on the Omega engine. +title;gentle;A Gentle Introduction to TeX. +# +# PACKAGE BLACKLISTS +# attention, the names are tpm names, so collection-something +# +# these are the packages which are blacklisted anyway without any further +# doing around. There are further blacklist down with additional stuff, like +# additional depends on Debian packages +#blacklist;tpm;collection-binaries;* +blacklist;tpm;bin-bzip2;* +blacklist;tpm;bin-xpdf;* +blacklist;tpm;bin-chktex;* +blacklist;tpm;bin-ghostscript;* +blacklist;tpm;bin-gzip;* +blacklist;tpm;bin-jpeg2ps;* +blacklist;tpm;bin-perl;* +blacklist;tpm;bin-windvi;* +blacklist;tpm;bin-tifftools;* +blacklist;tpm;lib-gd;* +blacklist;tpm;lib-geturl;* +blacklist;tpm;lib-gnu;* +blacklist;tpm;lib-gs;* +blacklist;tpm;lib-jpeg;* +blacklist;tpm;lib-md5;* +blacklist;tpm;lib-png;* +blacklist;tpm;lib-regexp;* +blacklist;tpm;lib-texmfmp;* +blacklist;tpm;lib-tiff;* +blacklist;tpm;lib-ttf;* +blacklist;tpm;lib-xpdf;* +blacklist;tpm;lib-xpm;* +blacklist;tpm;lib-zlib;* +blacklist;tpm;lib-freetype2;* +blacklist;tpm;lib-regex;* +blacklist;tpm;iwona;texlive-lang-polish +blacklist;tpm;antt;texlive-lang-polish +blacklist;tpm;bin-psutils;* +blacklist;tpm;bin-getafm;* +# euclide is included in texlive 2005, but superseeded by pst-eucl +# blacklist;tpm;euclide;* +# blacklist glyphlist, dont know why +blacklist;tpm;glyphlist;* +# +# first the meta package texlive +depends;texlive-full;t1utils, tex4ht (>= 20051214-1) +# +# the texlive package should pull in a decent selection of the packages, +# what ever this may be +depends;texlive;texlive-latex-recommended, texlive-fonts-recommended, texlive-latex-base +suggests;texlive;texlive-doc-en +# +# texlive-common must depend on tex-common as the others don't do +# we need >= 1.1 to get big enough trie size +# we need >= 1.4 for mpost's main_memory +# we need >= 1.8 for the workaround for latex-based formats +depends;texlive-common;tex-common (>= 1.8) +depends;texlive-base-bin;ed, perl +# +# +# now the conflicts with tetex if necessary +# do we still need this ????? +# For now I am going for a *GENERAL* conflict against tetex <= 2007 +# but this should be discussed! +conflicts;texlive-common;tetex-bin (<< 2007), tetex-base (<< 2007), tetex-extra (<< 2007), tetex-doc (<< 2007) +# texlive-pdfetex and -chemistry is gone +conflicts;texlive-common;texlive-pdfetex, texlive-chemistry +replaces;texlive-extra-utils;texlive-pdfetex +replaces;texlive-latex-recommended;texlive-pdfetex +replaces;texlive-base;texlive-pdfetex +replaces;texlive-latex-extra;texlive-pdfetex +replaces;texlive-generic-extra;texlive-pdfetex +replaces;texlive-pstricks;texlive-pdfetex +# we moved thumbpdf to texlive-base-bin, so we have to replace it for +# texlive 2005 upgrades to work +replaces;texlive-base-bin;texlive-pdfetex +# +# tetex-base contains a lintian override file for tetex-base, which was +# shipped by tetex-extra << 2007, so replace +replaces;tetex-base;tetex-extra (<< 2007) +# make sure tetex-base is not upgraded while tetex-bin_3.0 is still present +conflicts;tetex-base;tetex-bin (<< 2007) +# dependencies for the transitional meta-packages tetex-* +# taken from FK's analysis at http://lists.debian.org/debian-tex-maint/2006/12/msg00558.html +# plus scheme-tetex in TL 2006/7 +depends;tetex-bin;texlive +# tetex-extra should not depend on tetex-bin which is a temporary, but +# on texlive, lintian error: +# E: tetex-extra: depends-on-obsolete-package depends: tetex-bin +#depends;tetex-extra;tetex-bin +depends;tetex-extra;texlive +depends;tetex-extra;texlive-latex-extra +depends;tetex-extra;texlive-math-extra +depends;tetex-extra;texlive-bibtex-extra +depends;tetex-extra;texlive-fonts-extra +depends;tetex-extra;texlive-font-utils +depends;tetex-extra;texlive-pictures +depends;tetex-extra;texlive-pstricks +depends;tetex-extra;texlive-publishers +depends;tetex-extra;texlive-lang-croatian +depends;tetex-extra;texlive-lang-cyrillic +depends;tetex-extra;texlive-lang-czechslovak +depends;tetex-extra;texlive-lang-danish +depends;tetex-extra;texlive-lang-dutch +depends;tetex-extra;texlive-lang-finnish +depends;tetex-extra;texlive-lang-french +depends;tetex-extra;texlive-lang-german +depends;tetex-extra;texlive-lang-greek +depends;tetex-extra;texlive-lang-hungarian +depends;tetex-extra;texlive-lang-italian +depends;tetex-extra;texlive-lang-latin +depends;tetex-extra;texlive-lang-mongolian +depends;tetex-extra;texlive-lang-norwegian +depends;tetex-extra;texlive-lang-other +depends;tetex-extra;texlive-lang-polish +depends;tetex-extra;texlive-lang-portuguese +depends;tetex-extra;texlive-lang-spanish +depends;tetex-extra;texlive-lang-swedish +depends;tetex-extra;texlive-lang-vietnamese +# +# texlive-lang-all depends are not necessary they are auto-generated in +# tpm2deb-source.pl!!!!!!!!!!11 +# +# texlive-lang-polish +# missing depends on texlive-base +# suggests texlive-fonts-extra +depends;texlive-lang-polish;texlive-base +suggests;texlive-lang-polish;texlive-fonts-extra +# texlive-lang-spanish +# missing depends on texlive-base where cathyph.tex is which is loaded +# from eshyph.tex +# could go when tetex packages are gone ... +depends;texlive-lang-spanish;texlive-base +# texlive-omega +# missing depends on texlive-latex-base for latex.ltx (needed by +# lambda forma) +depends;texlive-omega;texlive-latex-base +# pdfscreen??? +# this is NOT a Debian package, at least apt-cache search pdfscreen does +# only show texlive-pdfetex +# conflicts;texlive-pdfetex;pdfscreen +# not needed, texlive-context is gone +# depends;texlive-context;texlive-metapost +# dependencies for texshow +# depends;texlive-context;perl-tk, libxml-parser-perl +# ethiop +conflicts;texlive-lang-african;ethiop +replaces;texlive-lang-african;ethiop +provides;texlive-lang-african;ethiop +# ptex (japanese tex) and texlive-lang-polish both provide ptex .. conflict +conflicts;texlive-lang-polish;ptex-bin +# texlive-latex-extra +# conflicts with a lot should be checked +# depends texlive-pictures +conflicts;texlive-latex-extra;latex-svninfo, pbox-tex, textopo, circ-tex +depends;texlive-latex-extra;texlive-pictures; +# texlive-pstricks depends on texlive-generic-recommened +# and also should recommend texlive-extra-utils for pdfcrop for auto-pst-pdf +depends;texlive-pstricks;texlive-generic-recommended +recommends;texlive-pstricks;texlive-extra-utils +conflicts;texlive-latex-base;ivritex (<= 1.1.1-5) +# basic provides, useless, these package either don't exist or have +# no reverese deps +# provides;texlive-extra-utils;cweb, ctie +# texlive-extra-utils should suggest gs +recommends;texlive-extra-utils;ghostscript +# +# texlive-xetex needs dvipdfmx for xdvipdfmx to work, see #430373 +depends;texlive-xetex;dvipdfmx +recommends;texlive-xetex;texlive-latex-base +# +# texlive-pstricks ships pdftricks which needs ps2eps and epstopdf +# but since these are not strong deps I use a recommends +recommends;texlive-pstricks;texlive-extra-utils, ps2eps +# +# MOVE PACKAGES +# +# 2007no: move;eso-pic;texlive-pdfetex +# this has to be included as Package/eplain depends on TLCore/bin-eplain +# and TLCore/bin-eplain is not included anywhere else +# Package/eplain is in texlive-formats-extra, thus move bin-eplain there, too +#move;bin-eplain;texlive-formats-extra +# +# move mltex to texlive-formats-extra as it doesn't belong to extrautils, +# make texlive-formats-extra depend on texlive-latex-base +#move;bin-mltex;texlive-formats-extra +#move;mltex;texlive-formats-extra +depends;texlive-formats-extra;texlive-latex-base +####conflicts;texlive-formats-extra;tetex-bin (<= 3.0-13) +# xmlplay *was* in texlive-htmlxml, but this is not build anymore, so move +# it to latex-extra +move;xmlplay;texlive-latex-extra +# move yi4latex, the only package missing in the latex-cjk stuff, to +# texlive-latex-extra +#move;yi4latex;texlive-latex-extra +# since it is nosell license, so in addition blacklist it +blacklist;tpm;yi4latex;* +# +# move and replace +# fpl, resfs, mathpazo from fonts-extra to fonts-recommended as they +# are required by psnfss +# charter from math-extra to fonts-recommended as psnfss asks +# for them +#move;fpl;texlive-fonts-recommended +#move;charter;texlive-fonts-recommended +#move;rsfs;texlive-fonts-recommended +replaces;texlive-fonts-recommended;texlive-fonts-extra (<= 2005-2) +# mathpazo +# <= 2005-2 math-extra +# << 2007 latex-recommended +# >= 2007 fonts-recommended +replaces;texlive-fonts-recommended;texlive-math-extra (<= 2005-2) +replaces;texlive-fonts-recommended;texlive-latex-recommended (<< 2007) +#move;powerdot;texlive-latex-recommended +replaces;texlive-latex-recommended;texlive-latex-extra (<= 2005-2) +#move;jurabib;texlive-bibtex-extra +replaces;texlive-bibtex-extra;texlive-lang-german (<= 2005-2) +#move;juramisc;texlive-lang-german +#move;jurarsp;texlive-lang-german +#move;juraabbrev;texlive-lang-german +replaces;texlive-humanities;texlive-lang-german (<< 2007) +replaces;texlive-lang-german;texlive-latex-extra (<= 2005-2) +#move;mhequ;texlive-math-extra +replaces;texlive-math-extra;texlive-latex-extra (<= 2005-2) +#move;ogonek;texlive-lang-polish +replaces;texlive-lang-polish;texlive-latex-extra (<= 2005-2) +#move;uhrzeit;texlive-lang-german +replaces;texlive-lang-german;texlive-latex-extra (<= 2005-2) +replaces;texlive-publishers;texlive-latex-extra (<= 2005-2) +#move;microtype;texlive-latex-recommended +replaces;texlive-latex-recommended;texlive-latex-extra (<= 2005-2) +#move;emp;texlive-metapost +replaces;texlive-metapost;texlive-latex-extra (<= 2005-2) +# Bug #484818: supp-mis.tex moved from tl-context to tl-metapost from 2005 to 2007. +replaces;texlive-metapost;texlive-context (<< 2007) +# Bug#390896: From texlive-latex-extra, at least invoice.sty requires +# realcalc.tex, which is in texlive-generic-extra. +recommends;texlive-latex-extra;texlive-generic-extra +# move bin-thumbpdf to texlive-base-bin since the sty files are in +# texlive-latex-recommended. This has been executed already upstream, too. +move;bin-thumbpdf;texlive-base-bin +replaces;texlive-base-bin;texlive-extra-utils (<= 2007-7) +# move bin-texdoc.tpm to tl-base-bin +move;bin-texdoc;texlive-base-bin +# don't needed anymore since we have the above +#replaces;texlive-base-bin;texlive-extra-utils (<= 2005.dfsg.1-1) +suggests;texlive-base-bin;perl-tk +# useless,there is no texdoctk +#provides;texlive-base-bin;texdoctk +# texdoc(tk) needs mime-support +depends;texlive-base-bin;mime-support +# texlive-lang-cyrillic should recommend tl-latex-base for hyphen.cfg +recommends;texlive-lang-cyrillic;texlive-latex-base +suggests;texlive-lang-cyrillic;scalable-cyrfonts-tex +# get some suggestions for gs/pdf viewer +suggests;texlive-base-bin;ghostscript, gv | postscript-viewer, xpdf-reader | pdf-viewer +# upstream moves bigfoot from -humanities to -latex-extra, we do the same +move;bigfoot;texlive-latex-extra +replaces;texlive-latex-extra;texlive-humanities (<= 2007-3) +recommends;texlive-latex-extra;texlive-humanities +# +# FILE BLACKLISTS and KILLS +# +# ONLY FOR TESTING CURRENTLY pdftosrc does not compile!!! +blacklist;file;bin/i386-linux/pdftosrc +# +# this one we need for installation but not installed, so map it into nowhere +# and do not blacklist it +mapping;texmf/fmtutil/.*;; +#blacklist;file;texmf/fmtutil/.* +blacklist;file;texmf-dist/vtex/.* +blacklist;file;texmf-dist/doc/latex/splitindex/splitindex-Linux-i386 +blacklist;file;texmf-dist/doc/latex/splitindex/splitindex-OpenBSD-i386 +blacklist;file;texmf-dist/doc/latex/splitindex/splitindex.exe +blacklist;file;texmf-dist/doc/latex/splitindex/splitindex.class +blacklist;file;texmf/dvipdfm/config/config-win32 +blacklist;file;texmf-dist/source/plain/pdcmac/config.status +blacklist;file;texmf-dist/source/fontinst/base/trig.dtx +blacklist;file;texmf-dist/source/fontinst/base/xdoc/.* +# +# blacklist bin/uniqleaf which does not have a corresponding .pl file +# but is a link to texexec! +# uniqleave is gone in 2007 +#blacklist;file;bin/[^/]*/uniqleaf +# +# texlive-formats-extra cannot be configured with tetex, as mllatex.ini +# is in texlive-latex-base and NOT in texlive-formats-extra!!! +# SOLUTION: move mllatex.ini to texlive-formats-extra (check on dep on +# texlive-latex necessary!) +# this file is copied into texlive-extra/debian/texlive-formats-extra.root/... +blacklist;file;texmf-dist/tex/latex/latexconfig/mllatex.ini +# we need a replace to smooth upgrades +replaces;texlive-formats-extra;texlive-latex-base (<= 2007-10) +# it also could suggest texlive-plain-extra (Bug #504494) +suggests;texlive-formats-extra;texlive-plain-extra +# +# blacklist various scripts which are also in /usr/bin +blacklist;file;texmf/scripts/pkfix/pkfix.pl +blacklist;file;texmf/scripts/tetex/epstopdf.pl +blacklist;file;texmf/scripts/tetex/texdoctk.pl +blacklist;file;texmf/scripts/tetex/e2pall.pl +blacklist;file;texmf/scripts/tetex/texi2html.pl +blacklist;file;texmf/scripts/tetex/updmap.pl +# +# xdvizilla should not be installed anymore, UPSTREAM fixed +blacklist;file;bin/[^/]*/xdvizilla +blacklist;file;texmf/doc/man/man1/xdvizilla.1 +# +# proba.sty does not contain a license statement +# blacklist the file as shipped with TeX Live originally +# and add all the files to the .orig.tar.gz of texlive-extra since +# upstream puts that into collection-mathextra, and we want to follow it now +# should we add a suggest? seems to be overly stupid +blacklist;file;texmf-dist/tex/latex/ltxmisc/proba.sty +move;proba;texlive-math-extra +# +# MAPPINGS AND SPECIALS +# +mapping;.*/[^/]*\.info;; +special;.*/([^/]*\.info);install-info; +mapping;.*/tex/generic/config/language\.[a-z]*\.dat;; +mapping;.*/tex/generic/config/language\.us;; +# +# and just ignore the file +mapping;texmf/web2c/texmf.cnf;; +mapping;texmf/tex/generic/config/language.dat;link;/var/lib/texmf/tex/generic/config/language.dat +#mapping;texmf/web2c/fmtutil.cnf;link;/var/lib/texmf/web2c/fmtutil.cnf +mapping;texmf/web2c/updmap.cfg;; +mapping;texmf/web2c/fmtutil.cnf;; +# +# fixes to the depot, to be removed when a new source is build +# ibycus4.map is a mf input file and(!) and TeX input file. One copy is +# installed in tex/generic, but this copy should go into the mf input path +mapping;texmf-dist/fonts/map/dvips/ibygrk/ibycus4.map;move;fonts/source/public/ibygrk/ibycus4.map +# +# the man page of odvips is dangling in texlive-omega +# those of odvicopy and odvitype are replaced by trivial copies +mapping;texmf[^/]*/doc/man/man1/odvips.1;replace-link;/usr/share/man/man1/odvips.1.gz%dvips.1.gz +#mapping;texmf[^/]*/doc/man/man1/odvicopy.1;replace-link;/usr/share/man/man1/odvicopy.1.gz%dvicopy.1.gz +#mapping;texmf[^/]*/doc/man/man1/odvitype.1;replace-link;/usr/share/man/man1/odvitype.1.gz%dvitype.1.gz +mapping;texmf[^/]*/doc/man/man1/odvicopy.1;; +mapping;texmf[^/]*/doc/man/man1/odvitype.1;; +mapping;texmf[^/]*/doc/man/man(.*)/(.*);move;/usr/share/man/man$1/$2 +# +# ubbold from jknapltx uses not available font, this is fixed for tl 2008/9 +# but we want to do it here, too +mapping;texmf[^/]*/tex/latex/jknapltx/ubbold.fd;; +# +# +# config file handling +# +# first the config files which are in /etc/texmf but are not searched via +# kpse: +# mktex.cnf is taken over by tex-common, send it to the nowhere +#mapping;texmf[^/]*/web2c/mktex.cnf;move-link;$etcdest/texlive/mktex.cnf +blacklist;file;texmf[^/]*/web2c/mktex.cnf +# +# note that config-link copies the file to the given position and creates +# a link in the original position, while config-copy (see below) copies +# the file into the same relative position in the given tree and leaves the +# file also in the original position! +# The former should be used for files which are searched for at a specific +# location, while the latter for files which are searched via kpse +mapping;texmf[^/]*/dvipdfm/config/config;config-move;/etc/texmf/dvipdfm/config/config +mapping;texmf[^/]*/xdvi/xdvi.cfg;config-move;/etc/texmf/xdvi/xdvi.cfg +mapping;texmf[^/]*/texdoctk/texdocrc.defaults;config-move;/etc/texmf/texdoctk/texdocrc.defaults +# +# files found via kpse are just copied to /etc/texmf, directive configfile +mapping;texmf[^/]*/dvips/config/([^/]*);config-move;/etc/texmf/dvips/config/$1 +# new config files, ie those which have not been config files till now +# and don't need special treatment +mapping;texmf[^/]*/tex/latex/pict2e/pict2e.cfg;move;/etc/texmf/tex/latex/pict2e/pict2e.cfg +mapping;texmf[^/]*/tex/latex/contour/contour.cfg;move;/etc/texmf/tex/latex/contour/contour.cfg +mapping;texmf[^/]*/tex/latex/config/hyperref.cfg;move;/etc/texmf/tex/latex/config/hyperref.cfg +mapping;texmf[^/]*/xdvi/XDvi;move;/etc/texmf/xdvi/XDvi +# conffiles which were nuked by tetex-base' postrm, need a copy in /usr/share/texlive-* +# config.ps is also among them, but it is handled separately (in debian/rules.in) +mapping;texmf[^/]*/metafont/misc/modes.mf;copy-move;/etc/texmf/metafont/misc/modes.mf,/usr/share/texlive-base/modes.mf +mapping;texmf[^/]*/tex/generic/config/pdftexconfig.tex;copy-move;/etc/texmf/tex/generic/config/pdftexconfig.tex,/usr/share/texlive-bin/pdftexconfig.tex +mapping;texmf[^/]*/tex/latex/config/color.cfg;copy-move;/etc/texmf/tex/latex/config/color.cfg,/usr/share/texlive-base/color.cfg +mapping;texmf[^/]*/tex/latex/config/graphics.cfg;copy-move;/etc/texmf/tex/latex/config/graphics.cfg,/usr/share/texlive-base/graphics.cfg +# +# now the fun part +# some files should definitely STAY in TEXMFMAIN and not go into texmf-texlive +# but the make_destinationname function moves per standard *all* files to +# temxf-texlive, so we have to create exceptions here! +mapping;texmf/web2c/mktex.*;move;/usr/share/texmf/web2c/$1 +mapping;texmf/texconfig/.*;move;/usr/share/texmf/texconfig/$1 +mapping;texmf/web2c/.*\.pool;move;/usr/share/texmf/web2c/$1 +# +# STUFF IN DEBIAN WHICH WE ALSO INCLUDE +# +# beamer, xcolor, pgf +# AND remove the patches for pgf to 1.01!!! Great! +# beamer is in collection-latexextra, but prosper is in +# *-recommended. This doesn't make sense: Let beamer be +# recommended by texlive-latex-recommended +# This is already executes upstream +blacklist;tpm;beamer;* +blacklist;tpm;xcolor;* +blacklist;tpm;pgf;* +depends;texlive-full;pgf (>= 1.01.dfsg.1-1), latex-beamer (>= 3.06.dfsg.1-0.1), latex-xcolor (>= 2.09-1) +recommends;texlive-pictures;pgf (>= 1.01.dfsg.1-1) +recommends;texlive-latex-recommended;latex-beamer (>= 3.06.dfsg.1-0.1) +recommends;texlive-latex-recommended;latex-xcolor (>= 2.09-1) +# +# rcs-latex +# is more or less the same besides minor modifications +# TODO TODO TODO +# rcs-latex which provides an alternative dep on texlive +# blacklist;tpm;rcs;* +# recommends;texlive-latex-recommended;rcs-latex +# +# +# PACKAGES WHICH ARE PRESENT IN DEBIAN +# +# cm-super +blacklist;tpm;cm-super;* +suggests;texlive-fonts-extra;cm-super (>= 0.3.3-3) +depends;texlive-full;cm-super (>= 0.3.3-3) +# +# texinfo +blacklist;tpm;bin-texinfo;* +blacklist;tpm;texinfo;* +depends;texlive-full;texinfo (>= 4.8), info (>= 4.8) +conflicts;texlive-base;texinfo (<< 4.8);; +blacklist;file;texmf/doc/texinfo/info-stnd.html +blacklist;file;texmf/doc/texinfo/info-stnd.pdf +blacklist;file;texmf/doc/texinfo/info.html +blacklist;file;texmf/doc/texinfo/info.pdf +blacklist;file;texmf/doc/info/info-stnd.info +blacklist;file;texmf/doc/info/info.info +blacklist;file;texmf/doc/info/manual.info +blacklist;file;bin/[^/]*/info +blacklist;file;bin/[^/]*/infokey +blacklist;file;bin/[^/]*/install-info +blacklist;file;texmf/doc/man/man1/info.1 +blacklist;file;texmf/doc/man/man1/info.1.html +blacklist;file;texmf/doc/man/man1/infokey.1 +blacklist;file;texmf/doc/man/man1/install-info.1 +blacklist;file;texmf/doc/man/man1/install-info.1.html +blacklist;file;texmf/doc/man/man5/info.5 +# +# preview +blacklist;tpm;preview;* +depends;texlive-latex-extra;preview-latex-style +# +# lacheck +blacklist;tpm;bin-lacheck;* +recommends;texlive-extra-utils;lacheck +# +# tipa in Debian +blacklist;tpm;tipa;* +recommends;texlive-fonts-recommended;tipa (>= 2:1.2-2.1) +# +# dvipdfmx in Debian +blacklist;tpm;bin-dvipdfmx;* +recommends;texlive-base;dvipdfmx (>= 1:20050831-1) +# +# lmodern +blacklist;tpm;lm;* +recommends;texlive-base;lmodern (>= 0.93.3-1) +# +# dvi2tty +blacklist;tpm;bin-dvi2tty;* +suggests;texlive-extra-utils;dvi2tty +# +# latex-sanskrit +blacklist;tpm;sanskrit;* +recommends;texlive-lang-indic;latex-sanskrit (>= 2.2-1) +# +# musixtex and friends +blacklist;tpm;musixps;* +blacklist;tpm;musixtex;* +blacklist;tpm;bin-musixflx;* +blacklist;tpm;musixlyr;* +depends;texlive-music;musixtex (>= 0.112.2-1), musixtex-slurps (>= 92a-4), musixlyr (>= 2.1c-3) +# +# lcdf-typetools +blacklist;tpm;bin-lcdftypetools;* +depends;texlive-full;lcdf-typetools +# +# texpower and tpslifonts = texpower in Debian +# TODO: what the hell are these lines??? +blacklist;tpm;tpslifonts;* +blacklist;tpm;texpower;* +recommends;texlive-fonts-extra;texpower (>= 0.2-2) +recommends;texlive-latex-extra;texpower (>= 0.2-2), texlive-latex-recommended +# +# prosper is in Debian, can be used with a small control patch +# but as it is not updated, I can only to a recommend +# TODO: after update change it to recommed +blacklist;tpm;prosper;* +recommends;texlive-latex-recommended;prosper (>= 1.00.4+cvs.2006.10.22-1) +# +# latex-cjk +# this is its own collection which is not included, see NAME section above +recommends;texlive-full;latex-cjk-all (>= 4.6.0+cvs20060714-2) +# +# jadetex, xmltex, passivetex +# all packages which were contained in texlive-xmlhtml +# this collection is not included, see NAME section above +suggests;texlive-full;jadetex (>= 3.13-7.1) +suggests;texlive-full;xmltex (>> 1.9-11.1), passivetex (>> 1.25-2) +# +# dviutils is orphaned, we take it over +#blacklist;file;bin/[^/]*/dviselect +#blacklist;file;bin/[^/]*/dviconcat +#blacklist;file;texmf/doc/man/man1/dviselect.1 +#blacklist;file;texmf/doc/man/man1/dviconcat.1 +#recommends;texlive-extra-utils;dviutils +replaces;texlive-extra-utils;dviutils +conflicts;texlive-extra-utils;dviutils +provides;texlive-extra-utils;dviutils +# +# latex-ucs +# is taken over, so we provide it +provides;texlive-latex-recommended;latex-ucs-uninames, latex-ucs, latex-ucs-contrib +# +# feynmf: separate package +blacklist;tpm;feynmf;* +recommends;texlive-metapost;feynmf +depends;texlive-full;feynmf +# +# aleph: Is both the (obsolete) name of a programming language, and of +# an omega variant +conflicts;texlive-omega;aleph +# +# docsplitting +# texlive-base source package +docsplitting;texlive-latex-base +replaces;texlive-latex-base-doc;texlive-latex-base (<= 2007-12) +docsplitting;texlive-latex-recommended +replaces;texlive-latex-recommended-doc;texlive-latex-recommended (<= 2007-12) +docsplitting;texlive-fonts-recommended +replaces;texlive-fonts-recommended-doc;texlive-fonts-recommended (<= 2007-12) +docsplitting;texlive-pictures +replaces;texlive-pictures-doc;texlive-pictures (<= 2007-12) +# texlive-extra +docsplitting;texlive-fonts-extra +replaces;texlive-fonts-extra-doc;texlive-fonts-extra (<= 2007-3) +docsplitting;texlive-latex-extra +replaces;texlive-latex-extra-doc;texlive-latex-extra (<= 2007-3) +# since bigfoot was moved at the same time, we have to replace +# texlive-humanities, too. +replaces;texlive-latex-extra-doc;texlive-humanities (<= 2007-3) +docsplitting;texlive-pstricks +replaces;texlive-pstricks-doc;texlive-pstricks (<= 2007-3) +docsplitting;texlive-publishers +replaces;texlive-publishers-doc;texlive-publishers (<= 2007-3) +docsplitting;texlive-humanities +replaces;texlive-humanities-doc;texlive-humanities (<= 2007-3) +docsplitting;texlive-science +replaces;texlive-science-doc;texlive-science (<= 2007-3) +# texlive-bin +docsplitting;texlive-base-bin +replaces;texlive-base-bin-doc;texlive-base-bin (<= 2007-14) +docsplitting;texlive-metapost +replaces;texlive-metapost-doc;texlive-metapost (<= 2007-14) +# other candidates: ... +# +# NON-FREE STUFF +# +# unfree stuff which has to be removed from Debian +# no sources for the jar file, bummer +blacklist;tpm;bin-ppower4;* +blacklist;tpm;ppower4;* +# context documentation +#blacklist;file;texmf-dist/doc/context/base/context.rme +#blacklist;file;texmf-dist/doc/context/base/minstall.pdf +#blacklist;file;texmf-dist/doc/context/base/mreadme.pdf +# misc208/bar.sty +blacklist;file;texmf-dist/tex/latex/misc209/bar.sty +# GYRE fonts have a very strange license ... +blacklist;tpm;tex-gyre;* +# +# literat is non-free +blacklist;tpm;literat;* +# +# tableaux has no license statement and is not trackable +blacklist;tpm;tableaux;* +# +# latexmp.pdf source code is not present, blacklist it for now +blacklist;file;texmf-dist/doc/metapost/latexmp/latexmp.pdf +# +# camel has been removed from TL as it is noseel +blacklist;tpm;camel;* +# +# niceframe is nosell +blacklist;tpm;niceframe;* +# +# grnumalt nonfree +blacklist;tpm;grnumalt;* +# +# futhark nonfree [extra] +blacklist;tpm;futhark;* +# +# newalg nonfree [extra] +blacklist;tpm;newalg;* +# +# oca is nosell +blacklist;tpm;oca;* +# +# fax is nosell +blacklist;tpm;fax;* +# +# eepic docs don't contain a license statement, so blacklist them +blacklist;file;texmf-dist/doc/latex/eepic/epic-eg4.tex +blacklist;file;texmf-dist/doc/latex/eepic/readme +blacklist;file;texmf-dist/doc/latex/eepic/epic-eg3.tex +blacklist;file;texmf-dist/doc/latex/eepic/eepic.dvi +blacklist;file;texmf-dist/doc/latex/eepic/eepic.tex +# +# hilowres doesn't allow modification +blacklist;tpm;hilowres;* +# +# china2e is nosell +blacklist;tpm;china2e;* +# +# cirth is nosell +blacklist;tpm;cirth;* +# +# progkeys is unknown, copyright simply, nothing granted +blacklist;tpm;progkeys;* +# +# blacklist cellular: license noinfo, author deceased +blacklist;tpm;cellular;* +# +# blacklist cmastro: no license info, author unknown +blacklist;tpm;cmastro;* +# +# blacklist colortab, nosell/nomodify license +blacklist;tpm;colortab;* +# +# blacklist umrand, nonfree +blacklist;tpm;umrand;* +# +# blacklist wp-conv, nosell +blacklist;tpm;wp-conv;* +# +# blacklist geomsty, nocommercial +blacklist;tpm;geomsty;* +# +# blacklist ogonek, nonfree +blacklist;tpm;ogonek;* +# +# blacklist barr, nocommercial +blacklist;tpm;barr;* +# +# blacklist aurora, nocommercial +blacklist;tpm;aurora;* +# +# lamsarrow.sty from pb-diagram is non-free, remove it +blacklist;file;texmf-dist/tex/latex/pb-diagram/lamsarrow.sty +# +# +# TeX Live 2005 -> TeX Live 2007 upgrade path +replaces;texlive-humanities;texlive-latex-extra (<< 2007) +replaces;texlive-science;texlive-latex-extra (<< 2007) +replaces;texlive-lang-cyrillic;texlive-latex-extra (<< 2007) +replaces;texlive-lang-french;texlive-latex-extra (<< 2007) +replaces;texlive-games;texlive-latex-extra (<< 2007) +replaces;texlive-music;texlive-latex-extra (<< 2007) +replaces;texlive-publishers;texlive-latex-extra (<< 2007) +replaces;texlive-pictures;texlive-latex-extra (<< 2007) +replaces;texlive-latex-base;texlive-base-bin (<< 2007) +replaces;texlive-generic-recommended;texlive-base (<< 2007) +# teTeX3 -> TeX Live 2007 upgrade path +replaces;texlive-base-bin;tetex-bin (<< 2007) +replaces;texlive-metapost;tetex-bin (<< 2007) +replaces;texlive-latex-base;tetex-bin (<< 2007) +replaces;texlive-lang-cyrillic;tetex-bin (<< 2007) +replaces;texlive-font-utils;tetex-bin (<< 2007) +replaces;texlive-math-extra;tetex-bin (<< 2007) +replaces;texlive-extra-utils;tetex-bin (<< 2007) +# HA-prosper moved from latex-recommended to latex-extra +replaces;texlive-latex-extra;texlive-latex-recommended (<< 2007) +# +# blacklist format links, they are now created by dh_installtex +# tl-base-bin +blacklist;file;bin/[^/]*/etex +blacklist;file;bin/[^/]*/pdfetex +blacklist;file;bin/npdflatex +# tl-omega +blacklist;file;bin/[^/]*/lamed +blacklist;file;bin/[^/]*/lambda +# tl-latex-base +blacklist;file;bin/[^/]*/latex +blacklist;file;bin/[^/]*/pdflatex +# tl-formats-extra +blacklist;file;bin/[^/]*/eplain +blacklist;file;bin/[^/]*/mllatex +blacklist;file;bin/[^/]*/mltex +blacklist;file;bin/[^/]*/physe +blacklist;file;bin/[^/]*/phyzzx +blacklist;file;bin/[^/]*/texsis +# tl-math-extra +blacklist;file;bin/[^/]*/amstex +# tl-lang-cz +blacklist;file;bin/[^/]*/cslatex +blacklist;file;bin/[^/]*/pdfcslatex +blacklist;file;bin/[^/]*/csplain +blacklist;file;bin/[^/]*/pdfcsplain +# tl-lang-polish +blacklist;file;bin/[^/]*/mex +blacklist;file;bin/[^/]*/pdfmex +blacklist;file;bin/[^/]*/utf8mex +blacklist;file;bin/[^/]*/pdfplatex +blacklist;file;bin/[^/]*/platex +# tl-xetex +blacklist;file;bin/[^/]*/xelatex +# updates to xetex compile the pool file in, so blacklist it +blacklist;file;texmf/web2c/xetex.pool +# +# blacklist files that are already in other debian packages: +blacklist;tpm;bin-dvidvi;* +suggests;texlive-extra-utils;dvidvi +# +# bin-platex goes +blacklist;tpm;bin-platex;* +# +# the source of the tex catalogue is not free, and we are too lazy to ask, +# and the catalogue is anyway removed in upstream for TL2008, so do that +# here, too +blacklist;tpm;catalogue;* +# +# oeasch package is no-modify, blacklist it +blacklist;tpm;oesch;* +# +# +# +# file placement errors in TL2007 +# done upstream +mapping;texmf-dist/doc/latex/nag/nag.sty;move;tex/latex/nag/nag.sty +mapping;texmf-dist/doc/xelatex/philokalia/Philokalia-Regular.otf;move;fonts/opentype/public/philokalia/Philokalia-Regular.otf +# todo upstream +mapping;texmf-dist/doc/latex/cmastro/astro.tex;move;tex/generic/cmastro/astro.tex +mapping;texmf-dist/doc/latex/cmastro/astro.sty;move;tex/latex/cmastro/astro.sty +# done upstream +mapping;texmf-dist/doc/latex/otibet/otibet.tex;move;tex/generic/otibet/otibet.tex +# done upstream +mapping;texmf-dist/doc/latex/bangtex/bangfont.tex;move;tex/latex/bangtex/bangfont.tex +# useless files +# todo upstream +blacklist;file;texmf-dist/doc/latex/mathpazo/mapfplm.tex +blacklist;file;texmf-dist/doc/latex/mathpazo/mapppl.tex +blacklist;file;texmf-dist/doc/latex/mathpazo/mapzplm.tex +# +# MUST COME AFTER OTHER mappings, ORDER IS IMPORTANT FIRST HIT FIRST SERVE! +# would be not necessary, is done in the fallback remapping in tpm2deb.pl, but +# indeed necessary otherwise the config remap below hits config in doc files! +mapping;texmf[^/]*/doc/(.*);move;$doccomponent/$1 +# +# +# +# vim:set fileencoding=utf-8: # +# Local Variables: +# coding: utf-8 +# End: --- texlive-extra-2007.dfsg.17.orig/debian/texlive-pstricks-doc.override +++ texlive-extra-2007.dfsg.17/debian/texlive-pstricks-doc.override @@ -0,0 +1,4 @@ +texlive-pstricks-doc: zero-byte-file-in-doc-directory +texlive-pstricks-doc: extra-license-file +texlive-pstricks-doc: script-not-executable +texlive-pstricks-doc: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/texlive-fonts-extra-doc.override +++ texlive-extra-2007.dfsg.17/debian/texlive-fonts-extra-doc.override @@ -0,0 +1,4 @@ +texlive-fonts-extra-doc: zero-byte-file-in-doc-directory +texlive-fonts-extra-doc: extra-license-file +texlive-fonts-extra-doc: script-not-executable +texlive-fonts-extra-doc: wrong-name-for-upstream-changelog --- texlive-extra-2007.dfsg.17.orig/debian/texlive-formats-extra.root/usr/share/texmf-texlive/tex/latex/latexconfig/mllatex.ini +++ texlive-extra-2007.dfsg.17/debian/texlive-formats-extra.root/usr/share/texmf-texlive/tex/latex/latexconfig/mllatex.ini @@ -0,0 +1,2 @@ +% Thomas Esser, 1998. public domain. +\input latex.ltx --- texlive-extra-2007.dfsg.17.orig/debian/texlive-latex-extra-doc.root/usr/share/doc/texlive-latex-extra-doc/latex/simplecv/README +++ texlive-extra-2007.dfsg.17/debian/texlive-latex-extra-doc.root/usr/share/doc/texlive-latex-extra-doc/latex/simplecv/README @@ -0,0 +1,12 @@ +The simplecv document class is intended to provide a simple +yet elegant way to write your curriculum vitae (resume). This is a +repackaging of the |cv| class that has been available with LyX for a +long time. The change of name has been made necessary by the +existence of another |cv| class on CTAN. + +Author: Jean-Marc Lasgouttes (Jean-Marc.Lasgouttes@inria.fr) + +This material is subject to the LaTeX Project Public License. See +http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html for +the details of that license + --- texlive-extra-2007.dfsg.17.orig/debian/texlive-latex-extra-doc.root/usr/share/doc/texlive-latex-extra-doc/latex/simplecv/testcv.tex +++ texlive-extra-2007.dfsg.17/debian/texlive-latex-extra-doc.root/usr/share/doc/texlive-latex-extra-doc/latex/simplecv/testcv.tex @@ -0,0 +1,45 @@ +\documentclass{simplecv} + +\begin{document} + +\leftheader{123 Hamlet Street\\ +Stratford-upon-Avon} + +\rightheader{TEL: 888-PUCK\\ +\texttt{\small bill@globe.org}} + +\title{William Shakespeare} + +\maketitle + +Some people put a summary here. Note: there are many \LaTeX{} +variables you can set in the preamble to change the look of the CV. + +\section{Work Experience} + +\begin{topic} +\item[1593--1609] Wrote and produced plays for the Queen, and then for the +King. He really liked them a lot, but they reminded him of plays by +this guy, the Earl of Oxford. + +You can have several paragraphs in the same topic entry +\end{topic} + +\section{Education} + +\begin{topic} +\item[1577--78] My Dad taught me stuff. +\item[April to May 1581] Tried high school. Hated my English teacher. +[note how a linebreak is inserted if your subtitle is too long] +\end{topic} + +\section{Publications} + +\begin{thebibliography}{1} +\bibitem{firstref} First Folio. Me. 1623. +\bibitem{secondref} These references could have been entered via +Bib\TeX{}\ldots{} In any case, here I can cite my work of +\cite{firstref}. +\end{thebibliography} + +\end{document} --- texlive-extra-2007.dfsg.17.orig/debian/texlive-latex-extra-doc.root/usr/share/doc/texlive-latex-extra-doc/latex/everypage/everypage.pdf.uu +++ texlive-extra-2007.dfsg.17/debian/texlive-latex-extra-doc.root/usr/share/doc/texlive-latex-extra-doc/latex/everypage/everypage.pdf.uu @@ -0,0 +1,397 @@ +begin 644 everypage.pdf +M)5!$1BTQ+C0*,R`P(&]B:B`\/`HO3&5N9W1H(#(Y,S(@("`@("`*+T9I;'1E +M+:N@R-L'R@1DCC%14-2W2Y__;S,!!>5U.$^$003B=SP,A/\^OGI +MR^\RN]&I,CK>/!\WQL8J#>TF22)ELF3S7/X2/)_=]K?G'T$9K2BM5F$:;4(F +M<5L;!A^V)@YQ+P[CO0Q01:LTARHZ5F&&WUF=!VR:WT?7E@--9,'?Y]6)RN%BK$8TQ#DMSO8%5"PL\DST2" +MV1RR[XP*=JK-J32'/NNI=!OHZ=/,M./L&. +M5=?ZCUTKDVYK(AA$DT%>>2\8%%*E>(;P9.XMP.I;$W1D-JME/=['L_]PN/:] +M:T=Y(7JUW<5Q'+R_N$.%>#0'Q-7K-HF#+T`3FY4X6%#T3OA>7'_L^L:5/CZ2 +MQ6+&9G!*ZIVR=Z#;VC1XX#T3(Y(\W2S@I(,.JD$4-?!3&-UJ.IRKR\65D#$" +M[P&FB\*0FCZINA? +MAGO%=&95K*T7N&J7/66'XK`U8?!RZK=1''37MGQP)+72,[QT1^%0>#F@N-<' +M%A/-8^!`=JLYBYUDP>#(B4GN!<",MQRFZN*UNX[P;`(_/I_]['(^0-R[II*S +M@2^D"_/L&D\[N'9X<$B-`5:$V>3;;D]Q_.#0`$GRF>I5F/^MZ`>3DH,,+%3Q,PM*'\QM"?Q9IR/'-W)I+[1H<%#=)4GB2THU%54O@0T-1()M#PIK, +M>P2#8U?7'8GY$0>?#AH"XP=/Y&U-([8U#TE#>C8D-PV*FF*;1GM/TKL:,5K2 +MB\>.]8ZWR6?MN3@#OL:?Q%<",]9$+F[`8#9Y,5*.TX$GJ`9YEK/'0:/FO*0IOTFN +M0=;,0YP6:P&,DL@T&(4X8S^T(Z?/KKPRGLVZYM#5TFJXTAAEDJDZX&W3D,#[ +MU!>-O!1EZ:='#B_*Q:E>Y984.QMBEZ?0R*3 +M4&HQD;E)+1G>E]F?18PI=DFBS\J.P.UX83`"N'6/'+ +M)?2QFI)`6VQU4%=_4)S17"%@!F')Z>1[*A_$5$`:AE!C4HY',\4C390?*IFA +MA$03E_(H`]JFINQC0_LX^QC.7T[6,]#P0F@WR)SD>$Z*A^N(-T(&WJP54D(/!UI7QN1)^2;9@$W[,R1+U*]K'/KB#U@_A!FIVCQ^1(_T9_.LTNE)F",6[R++'V +M,+&A.D/%47:CMT1_LCB7QJT\Q;D8--#.E=6U(8-FEJ/$4\CZ>.:#P]WU8]%Z +M5APG>.X]IV)?N]LOEYJA.R7L',]O-I9,1R/)=%Z^_H$#F5^>2)8W>4JRH0C3 +MP7!OTMBNTY8#8?G@U(:H!?.U-9F]2`3^!YA)!TAT'*4Y!7H<.G52E$?"S*OQMAO_O/N +MNV<,(@%00:R^])@LWEHC<%V]$(F#Q)H!EL`UCZ(;QEQ.F$POY83)S%).T!>& +M=CPEQ='GVW)BMJ6.4A5I_8ER8B9#%X0F:*DFB/=433#[MY6#R?)5RB&)1B$L +MMV\*!\Q54TD24MJ(;[!M-LU23%!&\IEI*B;6-IP`.9X0E>BQZU)/?"66-2J* +MJ85`-V6E?-",#LQK+D-\<=-V\B0P*,:1VP@I>LY.ROFE!)K0-_==!KA&*/!_ +M.,J<(&H^!:(/T\P?E&PZ*%.!LE#Z>%VDM[=I@#L-R]4L'A<*<8G;.)*Z!K.5 +M[R/.,K"!5$=^:7D=7V7$=0TU`]=IH2?Q;8+U^6#5VEB$U3)JB)'PGQ1D^M-WHIF7%*.L\@VCN]3#T +M(N+K<.ZN]2-8CY%@[01"KO`[7R^RK/4;#A?2[.ZDI"%Z\FSI4`3?T8*'.KF% +MQ773P(V"#=[YNHQ\!D3".6&*F732`T-)4$D:-(XQG>E\8S(9?=5/@(XL7A6U +MS'?M&]8^*_.VXR.GT+[1Y!0,?*A@1%W4ZM,<&9CRI5O#&9Q(.C_/417-[L"( +MO?Z6R_!F6>_H/F$B+,9ER;W$*X4C'9P+YF6"/US?R=3'JJ2\1I.%,-7S5QP0 +M1U%'@)!-'1R^WY3(K9][D,A,$JO,3I!9$RO7/TQE9@96*-3*WB-.[OD!6E,V +M0IZYK?X^#=I&A*#%H9F1 +ME@JXTSPE`PD2#&9\1<'ZS_;FHYY+1Z(3K3%B(`RU2([WE17PUG2]7^R;'2Z) +MK_7H67<\`S>>KW&$157L?(V@6E,W-YUWC+;&2J\1,UR)>RX>P5;JZ6M7T +ME)Y";S4:P18]I?W=L:]P4NM7F2[:!T!+=ZQ4V_A-B^%%B(>Y%;F7$V51&B[P +MBD-UY&QR*DU40C>JZ[Z#/)%K +M8M%\!??F4V#E^J['G\7+4I"W=:C8Q^E\Z5I3RTQ^Q>LFZKO8;3H\'F*1XE*YSC]PM_W"$2SQ*MK;ZK# +MZXI]AK'<'4^!@T%3M-6EJXNQJ_RG[CC=)4>,Z'KZ,L%?;45)N"S"L7%\=U+M +MIG,=WL6]S]OH3[KC`U4LXG2^$O]S59)XB@O)A'D@B$,C9);Q@HQ0RFOA"1KN +M,VTN/>@@0Y^%Z+:"LRWJR[$7H!6T)S##QVY::1C6T4U6'.9/WSX_4:H/-QH] +M7:12>%5;G#4=;0[-T_^>?ODMW)1/X>;')W3/:+$_8APJG>>;YDG33ZXD]>_U +MT_NG?\_,=A.WW8K=U_Q_+][$*D>M2^HT_GV8J"R[ +M__6WMD:ZML:?_F+DV4/AA=Z[2;CB<)X$*\9[R]&EX?)O#SD:.RBZZ7,G@KTD +MY&7\/#5%5E@STRS*'AKY[G@+Q_\[YP!EE;F1S=')E86T*96YD +M;V)J"C(@,"!O8FH@/#P*+U1Y<&4@+U!A9V4*+T-O;G1E;G1S(#,@,"!2"B]2 +M97-O=7)C97,@,2`P(%(*+TUE9&EA0F]X(%LP(#`@-3DU+C(W-B`X-#$N.#E= +M"B]087)E;G0@,3<@,"!2"CX^(&5N9&]B:@HQ(#`@;V)J(#P\"B]&;VYT(#P\ +M("]&.#,@-2`P(%(@+T8X-"`W(#`@4B`O1C@U(#$P(#`@4B`O1CDS(#$R(#`@ +M4B`O1CDV(#$T(#`@4B`O1C$P,B`Q-B`P(%(@/CX*+U!R;V-3970@6R`O4$1& +M("]497AT(%T*/CX@96YD;V)J"C(P(#`@;V)J(#P\"B],96YG=&@@,C,Y-B`@ +M("`@(`HO1FEL=&5R("]&;&%T941E8V]D90H^/@IS=')E86T*>-JU65EOXT82 +M?I]?(6`1@%J,>M@'V>2;)\@8R2*;#1`M$&`R#S39L@CST)*4O5[#_WVKNKHI +MTJ+']B!Y8JN/JNHZOVI]OWWWX3*1JY2EL5QM=RL>IRR6:J7#F'&1KK;%YZ!L +M!M/M3&>:W*PW4D7!73GL<10'[;`W'4T>LOPFNS8]_3KV97.]_K+]QX=+'HHI +M`\Y"S5>A)?T'E^KC\+VY+IL?;DO:/A4'I.%I[#:WCE'6K'D4W-^M>1AD]R1' +MG37EX5AEPS+7C9`A$[%>;3AG:12-S"^ND'>QQ#M*F=:>-UMOE`Z#WPXF7_.@ +M_",,19Y5U;T[IB;'-!-2NF-F+^!=9A7]R/K^6!^&LFWHM_^".7"@P&@E"+I!5G#I.&8"]#B]_6!I +MB2@,\K8P-!KVV;"@O4C"*3TQV5>T%@O0L]=:75[O!\^D&;*R84X@`>Z5H$`) +M`_/9S1^K'FZJTA!DQR\/^K8V--.;IC?GNDX2IH5ZHZXCSG@DW*$\:XC#E2&> +MG0$G,@5-#DX@Y]KG`G`>,1X_*T"_7]"0XB"TU^;5/7'X9]:!ZY)R)%A)AW-? +M_2W?=ZTI@+`*@_=P)HZ"J[4(@R/H5PD9E/8K@J+LPH7S'CM1'RI3&S`9NA@X?R)T\%-#BSL;>/GP_EP?,M1,A!G#`VJ%N]Z1SMU4!G\>8O)RE2+22D,F8S%65("MSFT +MQV'!=6$_%U,!&6U*Y8HKBB2@Z[9MI&!IPNUFL=[P,`R#?_FLB7]LVYMSLCQ4+%+>\[,\-XG+ +MT"#KUCP)KH_H>S@#F:XIW%)1N-WE0%\,3_O=N]-5V;LE]`K\[D&2G@C-DUL" +M4I&VA(B83-0+5UGAIC-+P<[MONR?OW.J62A]@L@ZFYS!GXX-#:[,KJ7).)AX +M2W=/RS9<[*CLZ0MN<3@.6(V2\#G+Q!K21SR_SPM2)BQ.TZ>&L?P:)]W,,#9- +M09J'H(UF.B%C@762LE81*ES^ZW2<."5 +M-J.6'[N.?"8*G=XL=R>%UQM*#I&2*C63^Y=VL`?TR!B@C84[..?EBF(OC0[Z +M`6J"+=/%>YRQ:<`OEFYWT]+O$:I8#BTM'ANBX=B:VM%IVFZ^,:],UIVV^1)Z +M?@M,T)*#T;K")EQ.-/"[S[!8D'>Y&;J4W63OC*-KXP;DH4BKP;Q!G0%LO3GMV=J;*$BI@(D@]2J:_N2F +M$R56I]G?G3#6I6E<=.4D>SB,(&,`C>T":@I9PN>HR>%$T`+C_.L* +M?]^6[;$'1H!0'3UW`QU@SF@RQSEOZ\U"*C@`MKLJJW)`497`BP0DH_*Z4%.8 +M2TE_$@]V>2X?;2C,P32V+,$.#.4)18Z`]FA%@TG7$8U9`^=*=_!0`68J:+6< +M$#F_R7,YBE8O4;;6@;%C/U8L@_/_S1"`]^]=.8,"T+OEWAA?(9?Z$6@N1O@- +MVI;E`7SZW%U%"DVXK_?@_>>$8I9HOZ/H;/W:#7`O@-\OYHMD.5_H5^4M#LR%0W^< +M3QL>%L>6;Y9:8`OW3EO8N"5FJ59DF40QK3&G2?N@@?OX`GZ.8'6"-7\Q +MINBWYO?+MJNSX>'G#,8@;2#,XP(3>QBL#5&1NC[E10Z_=NUM69C^5[+0@[E% +M?^14H1Z_>PT7N<`%.OD1`G^&SDQ_".,/(EQO8G!%SC@-?B34A,,!F;8TMG`) +M!ZW[HE#W-$2QOOAGCX1%262?/;1.3@U??F%\PW&Q]QU'>-X8+NU[VF1IJ,B` +M/TXG?S`V[YI)W]?XMQ_;1/9SA+YO;1%Q.6:&S*=A5#8EOB&5_SN%7#TGY-Y\ +M7""VP[YLKA=<#3JK5,_\3+WL!8VY@P)2@S0/4\V@34;M/#Z\RN>B;^$V8$.% +MW)XP0YL)IM2YD?_,KA(Z+_D5&Y^Z(A*Z]U7&XVEO(00%1?$LMG[)3O%;-/?W +MAXD6QH#%"SY^YE\>7A6X^H7`10[7%]!\#NV%=>UG?>/A;_QQR3N(VI1G\DV7 +M1`-ZAF^[8_J-=SSSR/&*JTT*Y$6\F'<.%QC(BR4\DI[GUC8\.IYD#_KE4@#Z +MD6N<8)K@$XZPL\?OX,^[L@J`,4Z2$UF8!@HW]-P!OSUZ[>DGOO[AMS,%^3F^ +M\H^$SW-E@\5GZ4N"#4N-S=:66Q"NSO86=H`D\+#0@FW/CW6XT). +M#P0PLH\:^`7J<+?C8/^:L%/(S6([&0?]VA:1*5$/2F%0MX5MM$WA<@L^H>DY +MD)S#&0#G>*"CAS!`V=!W]32?T5<4C==4+VH<%1&PEHC^/! +MK%UY73:+&A8QM)`Z?8.*X\2_55F_H494`N2)HUE3/Q8>UT787L;F,`)L;3_8 +MJRQD+B#"YT`F7`@RB`VNOQ+5+EHPQ,#O'Q>CF6A,PYDO@2:>,J6GO"HS.!;M +MX:+/;DUQ4ATRG*MODJZ(T(RA>`W#PNR>&&?Q/DOTE]`3_KTFIV^.=!/O7@N4 +MW0FB3"F)J]=3MCIZB:P3.'J#P-Z+)L5ATET!!`=DG+(D24YP]=VG[;O_`Q_\ +MK3!E;F1S=')E86T*96YD;V)J"C$Y(#`@;V)J(#P\"B]4>7!E("]086=E"B]# +M;VYT96YT'0@70H^/B!E;F1O8FH*,C8@,"!O8FH@/#P*+TQE;F=T +M:"`Q,S0W("`@("`@"B]&:6QT97(@+T9L871E1&5C;V1E"CX^"G-T>JEOW1X4B;:%R**K1](T\'_O +M#$DI4JP46A0P+)(:SN.;I^YV-Y_O:<0VBJ12;G;[3_?KY7?)/"-8[74DJB6&TB>V%WU.&6Q3(P?7>& +M7W;P^_&^W>6F[K*R;MT.%S3HFC[O2C,<=L8]&UWHKU'$:G^U.WH=4/=1"2;` +MC#CQ6J#:MP_Z4-;%4WFML62$,^EI3UG>F(%UUB'U9LLI)0RN;.&9QK$E+$$Q +M'D5!GE65+MP:Z.U3ARP.GD(:![IY<4?.=%PY*-SZP;]%*]S+I@0ULVK!)JK0 +M(6IJTP35*ZL201+FB7-3:!)NA8R"W\\Z+Q%`U/OE!SBD48#[IO7&LE@1KM3, +M6*=?S)U^X)UE%>.(T%2L1)T#I*FGM6`"^S8+&?7(%3^"=T=_#4V,!A,7W1P32?GJT&523D"TBEDDR$@M29H(I-XR +M$97NO)C!]C<@4.@4C#=IGLU,G%HCKM#[&="+MBQQ +M3Q>X\X@P+B?+3TFF2*P$!"TP8_1]_S%M]U$#DD3P60,2D&O3!H1[QP`2 +MU38A/&G+TQE2UJX;W78&_MQNN11.JO(3UAOLJK7"WD.5-3GN').X/\OQP>PUR8Y$]^0Y+,4'P+!)_GE&LHM +MH]">4)X`^X3E]IOI;)6GKF?;VE[6[D0CDG_G^HS#!'0M>YAGK6Z''N":#PU. +MY>'8N65M/)>'D:]?E'6GZ\(V?/>:!D?GL=+T31C'`31:"2+O4:YK-'@+$*QS +M_S++09.F7&Z96X$M^_J%L.^Z=X4=WS%-"HE +M47(8!77(`9:M'Z8%3(E\'AX(()"\+(^R')1,AXFHK$MT5?F/0W;+)*@"U;VT +M$2&I37PFAXD+#O[J=>^79N^>OM"U;F>#&)X/GLJ5#.N&O.]L"`*_9SM36OJ! +M+*?DU*IB@!V(E:T5<0#>L#$H9?"+99?Z"H0DSYB'V3@V)OP#<'D" +MX1//P,7\^&\4\9-(L`]15/8KP6DTZ-/TM>.3RDG(I$1%0QW/]AU(O9(%-3IA +M@_>'V@&,SR&"]CA$0@1?&NG\2P-4;]\-VI7)BL5Y]KK/Q2OZW+N<&'H==AQ] +MOD5@+NN:W)K!&7I%6>/GWA5$%&8"V]0Y9*WBS@#;IV]^WMW\"YJJ&91E;F1S +M=')E86T*96YD;V)J"C(U(#`@;V)J(#P\"B]4>7!E("]086=E"B]#;VYT96YT +M<6CF)/M00`.H4R(RPP0Q'H#,IFPD6U(!@8T+@SA"(:Z0CAL#P*CX\!&!@XL +M*8!B9V=',@`TC"/@(E'1.-CD'P0",!:>`'%ATS_9B4!;$"F0^(GXOQ85`,,` +MCX8!"V'#@+;1-\23[@Z,W.F;@#N,PER(#7SC(MD(`W@C#!CEP<:`A7$!>^X` +M&!C*1"1%\\P)+&<>@`"/`S,0XC&8SX`Y$IBN!"*PTR` +M8P!!&>PXIJ0`PLXB"")`.%R,B(@E?`28+\;#>0PNPL$!D=77U6VN3CP:PB6Y +M>0CA!AB+B&1BC+A8&,5G?00,X<4A!.4!'.;CDER1,&`B/`X;$A"Y"3`.%YDM +M(XZ'H%$?*C`%7#B*$(<-\W@$#($M8>=#G^!/W4,<#ELP^S0V&_5'#0C.@]DL +MR`J._H*KYIQ/U$TCZ203])'+^/3$_%N0#]4;_U69^C.,6QV;3 +MH5A"VM_O!4!<#)$8FP>\_RT6BD78@K\:'03/E>[';D\<(GIW1J,( +M_LWLS&WFK`C/#>'#3%\$9T0#%L0FF)FU;T*9,)>-H#"AX"QYP,S2TNXC7V`T +MPHA!)51;4V==,,K\N`5"E-D&+.A!?E[!?B9_O@W-`MC$((53J+9SP;Z$Y'B@ +M@`,#\F\M^6#,/PX2*!<7C`^VFU'6D(EZ[*R(S;(C$U\4I2!,2538FE#!1"7"PE(1#[B9`.V4X@1 +M9\)\R9I$`PMS%,.)1P`G#D^2K!=)LNQ$9<`"YO`0-D$@X2']*_HF%-D6!WNZ +M`ANR)<7*:HY>1AR72\SA[(5!\/G[>79O8)@/,TAW;V,,AXRM^84%^*DE)9W= +MKJ$76BDRG3LY5=\&5I2GGL1:4O*S!NQJ(J;K=IHW]-B+OQ/<>LJ9&=RP>NB' +M5@VV8<5NYRL^KSMJ:#.VP"*M2+!@)VKO]Q4WO^[);J.3-0P^Z +M_?S#CDTO6-%SUHHK_^*M<:I>?'FJFOXX1RF9\4W]/O5SR@U2JJ>./AU9=?#Q +MVW'#BY>Z.CM:7LUO&UQN(MRWT,`A7E9QU9[4;<+E3ELV5;LON*OYKN"2OE=% +M%T<<:KWS9?J9X$/)]+XK#?RA\)5]V$W;36_22@X$K]S1BE2L52*J9[KNZ';3T+W7*_[HH`3\4^^C&**;G)7#_IKI]Y6OA*:[IH;/?`T%W50]OJ>)\O=-D0$1V^7J.M +MY<)^H_3T+SVWS+CRM0:F!YRNGYQQSKU%OD![;'+BW=DSB[>4:[8;GS>H&_'/ +M$(FK/I,+XK@GZ.;7]"8O;U6L_N(GA;UZPLD[5>EEJQ:9IJF=[GDU)7[ZJ)#> +MOD:_&1_\_JA7>13Y)Y/GN.\+/$A59"=:BA +MR2E]7W81Y!NXS,(KPS]$?J*Y4E?IX3X7W;;)+=_TYSM<*PGV8'F85HT**DZH +M%.3(:?M'C+OGR"DJ-6VP-LHU<@K=O.Z:HVOUZB7Z8R_W[U+>U:4M"`BP[X@E +M;E6EFL"S+\43ZO0V2^/C]75TS-53MC+^AL=F,S^#S75YQHY)*N&7;^YT&MRL +MZ1QV]9=J&E:?6)IX15H1';-0`WI+ICMDLWH$\GKJVD#U8-G)1FH06+*7YC=) +MH7OW=CI..TQF^_ETW]9WGA8Q]YIZVT/' +MUA]+NV#'JGFFEUDV;*E:AG\N6G%5I_3VP6?#PJ>\KU\]37-8C59?3:J:1[HG +MNGW<2?;-X9[TEX$EZXYX'DWK-*(U##Q(\_(4C?K,&WI&)*A>7^)WQO.R51]*\T;A;))02 +M+T@H6%"]YN&;K8NV#`LS7OB/AIT6T:+*7M?)2#':;^261ZUC]==J%CEJBU_N +M+*V/O]>^E/8T,>&N%.?(N.+"IN3(J)L()2[$RL1Z"M:Z9)C6D&5&O=$FAN"X +MK,S;W"N7=8I-@IT#]CTX)<[('6[R4/^%+'F2/;MXQ[D9ZUE*88&.K/50^YJ9/"4GK%X;HV"_9J_S\J^Z7 +M,4Y/5JB>S$KSN5]M(]-2YKCKM+7*!*?"W_[Q`\QE]:FD+*FV?O]EQ07SS'G" +MH-+""/V'J0<_N_0]OP&:+K+4HY:?*IG0OO9^D7S3^IH#+SN"A;OOG%B:.Q0L +MA3^9],J,T![51(/E=*$JL(>.O?+/6/`Z\>?FU#*Y6J.8$ZW)^R:4\]_+^PA= +M3XM".IR2K2=7V=Q"PI9GTZ9FPEJH48-\HR`RG +M>B0%7E.2\7QMJ_TH-25]1VWQRF17E#<5@IG8DNU&1-'7*5UOI,O?3<&CW;5N +M&H>&FVQM1_-_/?9V5+6I8:J0&J-7#89[AT6673F] +M?&EH9>:5^(R&^@YM-;6K:P>4"NM6E]!US^6O4:55]!6)\MZX(*7UJ;20:+?1 +M#L/=7>$"J9'!XZG+6ZRO*VCHM>D/LJ6[S!='[^D@$:^6'8+]MHC?SW<'Y0X=[4@)*SJ0:=DV+WM>L'ITW]H_YNJ^;[F;MZ>O/ +MC=TN&^-8I]TS0]W?NKRS4N5A]Q?KD[,;'32*A55FK`TUB$I.KX6B7-<=8\^P +M^'Y/I_(AJOA2#5>CP?U(392NVJU;N0H!7^]9*\?#WIU?+&70YGSNM(=RI??] +M$"^-FO6_3CF%&#GNAE.UU#Y_S_*Z>RMU?V\SZ>B-4$.C<9>:9\44+RJIU=*3M[%\T]AN,+L%W.?A$\"LC-3S86-:GZQM_)?MAHJ0H]CX^,7X&@8[7C5F!A\U5GA:3= +MML_)%QV>R0R'H),_;K0-6AHZ;95[?E/(/`_YP"?"#+/U&U+N"%-2,[^J]4>_ +M8GELS:EWB&%;??O\!ZK:VLH518&YALIRQTM[S+Y;U)LG.G9\@ZL7U2YTC$:N +M!`8_7IDP,3I.IY;/?WTF]>K.J_3$\,*07*9AXI$9/;OSICW<&_&MK=O30OVE +MN^2E>:5)#E5@*1'X5)'#%_7A,@=RU3C9=YI2J,?FVEH>CO"<*:Q$=G$ +M76&'STN3%`I)4P<]^F1TTC6[(A"2]$#:_.WO948JQE[KP+R$'5,RD'S/ND+# +M9':VQPCY;WY(_P?XGP!@L&&(BV.Q$#>&]$^>!RL&96YD"!;+3$X,"`M,CDS(#$P.3`@,3`Q,%T*+T9L86=S(#0*+T-H87)3970@*"]E +M<'-I;&]N*0HO1F]N=$9I;&4@,C(@,"!2"CX^(&5N9&]B:@HR."`P(&]B:@I; +M-#,Y(%T*96YD;V)J"C(W(#`@;V)J(#P\"B]4>7!E("]%;F-O9&EN9PHO1&EF +M9F5R96YC97,@6R`P("\N;F]T9&5F(#$P,2]E<'-I;&]N(#$P,B\N;F]T9&5F +M70H^/B!E;F1O8FH*,CD@,"!O8FH@/#P*+U1Y<&4@+T5N8V]D:6YG"B]$:69F +M97)E;F-E"]S979E;B]E:6=H="]N:6YE+V-O;&]N+W-E;6EC;VQO;B]L +M97-S+V5Q=6%L+V=R96%T97(O<75E2]Z+V)R86-E;&5F="]B87(O8G)A8V5R:6=H +M="]A"]P97)T:&]U2]/ +M"]59&EE"]A=&EL9&4O861I97)E"]O=&EL9&4O;V1I97)E"]U9&EE6%C=71E+W1H;W)N +M+WED:65R97-I7!E("]&;VYT +M"B]3=6)T>7!E("]4>7!E,0HO16YC;V1I;F<@,CD@,"!2"B]"87-E1F]N="`O +M0V]U7!E("]&;VYT"B]3 +M=6)T>7!E("]4>7!E,0HO16YC;V1I;F<@,CD@,"!2"B]"87-E1F]N="`O5&EM +M97,M0F]L9`H^/B!E;F1O8FH*,S`@,"!O8FH@/#P*+U1Y<&4@+T5N8V]D:6YG +M"B]$:69F97)E;F-E7)T+V]P96YB +M=6QL970O8G5L;&5T+V5Q=6EV87-Y;7!T;W1I8R]E<75I=F%L96YC92]R969L +M97AS=6)S970O&5Q +M=6%L+W!R;W!E2]E;&5M96YT+V]W;F5R+W1R:6%N9VQE+W1R:6%N9VQE +M:6YV+VYE9V%T:6]N&ES=&5N=&EA +M;"]L;V=I8V%L;F]T+V5M<'1Y2]A'-U8G-E="]R +M969L97AS=7!EV!2JG10[3X0A!J6]!Z4.P">CSBS_973V?^S#?WSIT[]QNA;YPZ2$XPJV$D +M0W-!F`@+`XI8]0H,!9@(181"!0MQCF3H^3@'PP`FDV%`;M8!3`)0:5@P&B:1 +M(D*@8(Q6EM3I.3!5,:V7)`5R`V1)#4Z#6)S30P.OH<$IH&8T).2L(B"G*!#? +M>\($XJ$)LJF0$"$8!@A2PX'54$?2B+C7D9+6,D#:OTV8C<^A5,B:>%-@*F]R +M&N`M$@Q-60$!M8A8Q?!W0=[)OV%JH'BDF:)4N*%7OB^E5W#<0%+69PS&8#1S +MD`6Q#`%9>B!U&>PW%PL)TFP8B"HYG"(U/K,R*.6;(L6JD,>-;7/C`.)VENB=4(`?J"W5=C+VH^ +M)9:T@`14A*(83^3G\U7B@,L6T!J&(&D="):$`IQE<2O"_R"^DH`T#)`T`2T` +M6GC'8A'-3`;0,B_2V-02(<1,?%6E*YKNB[P615U\3$<%8TH*"92!( +M%LJK8U@HD$HE&2\3E])DBADJYP,)BJ(S@_N?IS&S+*2YOF_$)_6\UI)\NA!: +MH`9Q-#*:6=E)>TY^<"1SP<&ZH\/$;H]J2N\Z7,\MMV?FDD2&6I*WV%?'%;86 +M-)=MJQ0DUT]8J)FU:RQ[PB-'M755YV=C2\ILGQ8MWY$E*1==5@NLZVV[1_0$ +M^+VKM_0[-76#E[8]]FOT!'I]_:FN%Y1$O$VP?//G0VNH^9'O_A]$F> +M4D>Q:]/@\0)KTYU+$_^PK]U3/4?3\<.5&&6!>#QJT=;R!,L]GTV3-@I_/Z\NLG39,KW2?OG.Z"KX:5-; +M3D%7^B(WI-PGHJJIKC*[NEF\/2OJK$^,=\V-$'VW9TV`:O>;.M09,N2KVW:/ +M[Y-N+CW^!;;Q:8NKYZ',OXKPY/VG/O:9?V]-RN$S1DB*)/[EWQ6^&9 +M2O?&,^.PL?,:'(KMC_+=5+4NMN!8<]F#W7;]MC:QX%;[C-K&NJC"&UF&0<,] +M#J0O3CR%Y"S"(WM<>](QIF?B+=T+RA(^'.Q:.'W2]>.S3";[(I\-B*XI+VSV,FXP*O.#MJL53J;RHPS%WH^*LO<6>CAM;+K2Z^O;1FY3R][YX?7=.\[.'BB +MKZ46%59.+<%F)X6&$R[%=I@0/7ES8XESS:Y2[U*DZVKW[-9D[=!5RR3G+FY* +MC8;K1DHJ"P85Z77%QXXL'U6LM86@KSW),C&RVA]WOMM2_>1^7'M^0T%ZSOVP +M]3U'KHM'Z_(D7`JBV^87?L)G^K'0HB'WPK-_M54E?ENP;OR2ML;26_M^3K2; +MT_01(=$-VH+T_;G];M#6R_%O^$__K++5O3`E-/!9L10NC-< +M##K>#[Q9OE`O4XFJT7\XD/\%_A,"&@KB+,<8<#89^1NFL<&H96YD7!E("]&;VYT"B]3=6)T>7!E("]4>7!E,0HO16YC;V1I;F<@,CD@,"!2"B]" +M87-E1F]N="`O2&5L=F5T:6-A"CX^(&5N9&]B:@HU(#`@;V)J(#P\"B]4>7!E +M("]&;VYT"B]3=6)T>7!E("]4>7!E,0HO16YC;V1I;F<@,CD@,"!2"B]"87-E +M1F]N="`O5&EM97,M4F]M86X*/CX@96YD;V)J"C$W(#`@;V)J(#P\"B]4>7!E +M("]086=E7!E("]#871A;&]G"B]086=E')E9@HP(#,T"C`P +M,#`P,#`P,#0@-C4U,S4@9B`*,#`P,#`P,S$S,2`P,#`P,"!N(`HP,#`P,#`S +M,#$Y(#`P,#`P(&X@"C`P,#`P,#`P,#D@,#`P,#`@;B`*,#`P,#`P,#`P-B`P +M,#`P,"!F(`HP,#`P,#$V-3@Y(#`P,#`P(&X@"C`P,#`P,#`P,3$@,#`P,#`@ +M9B`*,#`P,#`Q-C4P,B`P,#`P,"!N(`HP,#`P,#$V,C + +It comprises this README file, as well as files +everypage.dtx +everypage.ins + +To install the package, run LaTeX on the installation script everypage.ins and +follow the instructions provided by the script itself. + +NOTE: +-------------- +This is version 1.1 of the everypage package. +Version 1.0 had a bug that caused LaTeX to exceed its capacity or to hang. +Such behaviour was particularly evident in conjunction with the draftwatermark +package. + +UPGRADE IS RECOMMENDED + + +-------------- + +"everypage" may be distributed and/or modified under the conditions of the +LaTeX Project Public License, either version 1.3 of this licence, or +any later version. The latest version of this license is at +http://www.latex-project.org/lppl.txt and version 1.3 is part +of all distributions of LaTeX version 2003/06/01 or later. + +This work has the LPPL maintenance status "author-maintained". --- texlive-extra-2007.dfsg.17.orig/debian/texlive-latex-extra-doc.root/usr/share/doc/texlive-latex-extra-doc/latex/pbox/pbox.pdf.uu +++ texlive-extra-2007.dfsg.17/debian/texlive-latex-extra-doc.root/usr/share/doc/texlive-latex-extra-doc/latex/pbox/pbox.pdf.uu @@ -0,0 +1,4124 @@ +begin 644 pbox.pdf +M)5!$1BTQ+C0*,R`P(&]B:B`\/`HO3&5N9W1H(#(W,#<@("`@("`*+T9I;'1E +M\A_[\S.DB)ERDGN_'!`'RSN+F=G +M9^=[AGYU?O;B1^$RX9@41F?GEYDT@6GM0V:M9M(;GYVOW^7GUPN1;Q8?SM\` +MO!_#*\FTYS[C$>[F8K&4-F\6\'.7P"?HE6/*PU("+P#M:B%-_A$&Q54Z0>I, +M"!:,D;C%:*:LSRR3VJFX[3WG*D&:,>0R<&:U%]E2&294B,"_E-NF7BP54/1S +ML9`^OZ6M2DZVPBE&>)4MA6)!.Q?W[BZ!K*I"VF[AYZ^;&GZOMC@O<97MX><6 +M+]%M6@1MX*=A*P28(]!PYEP`^J1BRA%];_;U!LESN8%MSVDH8<@Y_)A$+*`! +M-FA+Q`H-U,)-@6S'O)'$%K%8"@&\?%TO%%`$L[QM$%^^WJ^Z$N?`"1**S0(+ +M5EI$QX$>P;SD).N_-SO8JYW-=[@%)5-6U69-:S\G@BP()#CE$8$53`?K,LDX +M1Y2`Y.7,.7`!;X'#([!S!,L,,TH;?`$7(\[_<'CAL]'ZOXF*_6X3KP>T[7#% +MY44;-32.+XMM%$\)BQ'\MNRN<63R[GI#2Y\7QM"FLMGO:`V5UZ/R>E#>N+)J +MMEL\J$#!KW=LL?1.@35L(FNBNF9+!YQ`&2P'20.AL!-!MD6])B)!WGE9KZK] +M^F!*RHW8XT&FJK>,]T+I;?%Q<]'1*B!`R!X4A&"\Z%T2\!AU07D> +MQ>>2^$!`438R"&8#F%H2CH@HNN(C0J$4E0$"X:$#>"-D4IJ$@[4,%PS*_Y(3 +M`7A%R@'/LHMD::"UQN.Z#3W0]VAM\K\U-9&.J@@:$%4&PQ!XL>J>`*(5!!Z#3EZF8+92_2BN4?>+BRHR;GD;8QK:UQ#1#WB%]HQ[.U9B +M9%AT^1<8I^>H7PZ[)B'Q910!>C/3:TB[2_.K*FIIE,,&6*D%CV:?7I,D-MO> +M102=?]J726L0H*P+I.NF;?#1EL7H752F$)6MZ-+:O'@"TZA'Q*`[7D^:$ +M>)86[OGR$I,9\IXN,&^UG"IN455X3W!)O6O11B>_!/->JW$1M5H;A1X6'UO4 +M/E36JBN7%0+7"7#J$W'E-H;PBB9;RDE@%-W>QT%_<7H_1I'P1>3Q?48?X65R2\A_((I&94>ODMTG?:R:'64J&#.#RM]B.-O4M*6@'559)VP# +M^HCD+NFP3YX!CVN2&XPS9'U37SU/:IP(`+%5*2T*#$S[*"TZ"(F#B-OB)L53 +ME`T?R0;&E!N"$6)R=37A@0OV&K"\6%`4!#\0\]KZBF"* +MZJIIH]5>;WN&0WI +MV&[D2Y([OKW>M'V,B)+"-22EV5BGEO#CPFLT!V!88B#J5K'M8U@5UY"A!HTY7HV`MT6O +M#[T4"HIIM(+ZB,^B*J_JM-1[)(0"CPH#%Q/0.$AAO$.7@*X/H9(;VM$L.BP\ +M&0_>5PA8+GM'@Y9"`5U#H%)A3K4;I/)N2`K1\"!JGT>+M>[@)4>W)\G3^RC9 +M_M:X$$,`/-%!IV%W7:;LQ?I\-(Q5SHS/">!TO!U*]),2-8RKP3<]3)7H!/0@ +M1$:!?L1"DM:B595=&Q7M/FF"=,S)8Q:AXB$"E@Q82XNQQ3#O-47:GS85%-$S +M6>Q;4J(*J7F&G-8Z?Q5SH?\T>PI7!E0RR*,CH?A?]])XAF!G/YR?X25Y)B"- +MC*P)F9(XT");;<\^G;W[P+/U&<_>G'&F@C?9+4PXF$:0V?9,:LZDAY(BK51G +MOYS]0I2'@4,5-*ZU%4XR30.,M9\MJLVS+W\ZOLC`EJ>[R(C3#RXR +MQVD9H-!RPJ24]Q2G98`H")0\(:-'*!_A\X2^$9^[Q&>P0#2_GM-H;)MG7TXR +M^NGNT1O''\_8#J2EK;_;I4RD)F&[W]*&0>$.`>!^W6*8KB'>F9][,8:>Q$S +M+CI<*Y?*(D+8%A5MPR9&##HW76KL*0J`^/)J3X$RT8.&!C>QD, +M$.K48+ZA$-),!V./FW9M2ZT=#,>Q<;B.2>%?,,GU?3\BOBHOZ3G*`%/AYOHP +MOJ/)^*JTIZ`70UZZ23ACL,>V(PHKMB7JJX2Q/P;'0VO@4.2GHYHCHG!M-B_Y +M2J<(0KL,A^P6U([(:=?+%14!:Z0982B9C')!,$J3J +MXG!U:@(=TNLD;$BDR0CH2\#-+F7AU.I1?9<(JM18:91;I`I?4*7Q"=;V93OI +M$ZE!LXY2(<>\E.)4*B0>ID*ODGG&/`BKF[A#@MNV4OZ65$C"7LF%>KI4R/TA +M4R$I+9-8P3P>H%$B4'X^G@E)*`BDD1@[^XP#>+,3-H6WYL3 +M/=V51BQ_<*59EG.L![S_6D[$(11RT/&GY/D(YV,\'U,X,+V;8_KW)DA/=ZG_ +MTPQ)!,@&A`Y?R9"$!]J,)X?ZCZ8KL5MCN(AA+L;*6YQS;$AE(;2@=3(AC;@1"0*)Y2C$[M)KA[VW\Q7V,<%1W?RXX_JBR.PZLL1?3QTXB;?+9+S5=CNP+OY?#*2H35C(M +M9/@6E1-:,&UAT[S*#3B78Z3D-00$=,C2$R\,LU!Q"_0>@LNC_V!0*G,`"X4B +M?2$7#M69>2')O?QKX4-*+W=E_$<&@U]#1/S:GS..\L%^=Q%OWM&LW7PN=T.V +M`0N2XX2K%_&I7W`[(PLT#L$5V"5'0@70H^/B!E;F1O8FH*-#8@,"!O8FH@/#P*+TQE;F=T:"`S,3(V("`@("`@ +M"B]&:6QT97(@+T9L871E1&5C;V1E"CX^"G-T23WV8##_/54L4D3E*^B\;Y"3LO^V%7T +M[G!7Q95Q]1PMWB_CAG3FON]W<-:Q?`*?Q[I'5Y +MUO]VO3%<9/]86X6[PPWD,BL!/6NSK@2"'8Y==@^?E#4R?'-LZ+&'I,3M?:9W +M'G#<'A&U';:VN#$/[7_P'`[;H88[!&0C7,ZLEBX"(_R'#S4"*R7N +M^YPIF3/GE)WQ=%]VU^UC@A]I&(!IPJL,L%0J>X_L!('`->IX[?&JLAL$MJ.Y +M(`.UOX:YB!J\NIN&=22H1O8%B0Q.'>+Y/A`-`M`/M^W>:TN)[^QZ1L!HP8P! +ME5S@&60,S"_V;;YQG+,&:8LYR!5_!E-`RP=^/@4$QUP+!"J.B +MTNS+QW_/+`:.[E)+.<8=CQ_]]"5!E^=,F;R(Q[9/@FF9G13VZ]-D(GI#]3BD +MZ!C<@XMT$I!:II6)5'HOW$,?-(3$'N5&H]$^DBB@(J!AG&D&63:X--7A-FK- +M_%S.V=]P73">@_@N=&.$8\&D4(Q+&R6]^G@$#[+1X(]03/TUB*F&=8-2:IE[ +M-NEQ18,]Z@3NHQGJ35.3/B>P+3@3QK@S?2>N7V2[7WWC[R +M+/):=K?'J&W5`55Q2.$B``XPV$L9?UKZ%AR!N1'"1-$JFX:<))YGKL&;>#>" +M-\HCAY/]/;G.;:1^\SF\X(\6WH"UZSU^ZIT_3`#`:P^YOT,[>E<.\5%P[7@S +M.2FXZ:KAV*';J':_&6VC9W9Q_M&*[ZJ;DLXIF',RU^<2KL'J:#6W.MNV.>Z? +M-"&DU7H\-<\*E\"+Y7II(J[65OH(1(OLOO-0?O+XHSW4,@HX>O"&%">ZA]%/ +M]#V]>M-V1&>(MA]8GDF2M`S,8?1PV[+9IN0-=%6.!O:^W")''\K;"J(+85Q4 +M@@1&8&AABS.,/#KMS7W:WQH-:.0FZ5A@#SX<*?ND33WU,+WY_=8'^)E]Q8#QGL$6U4N#=%<1S +MJ^W^XN/%CS_EJ]U%OOK^(F?20;C\`#?PIG-BM;^0DFF#,31--!<_7/QEHI@+ +M4&6("Y6%QR`JKR`H5`Y:6;@T1Y^E.@K*)'EWPR1$,LKBU="!\--3$!A+6_#)RH() +MY\[\#/ZB!)PP.)+>0G#&(.ODREF_&ZPS+,UZ36$+(()VVH73R))@: +M8O;74A8\&8"[``?ZO7[\`B?OAZ]/XO]WVHLG^_W,!$VOA +MTU_LZ!:'*=$=V^DPT[5/Q0O,$8H@;U3[_",5-?W_H?095=WZ6//9DB;IV-\. +M6%V"8_:%L'*HFL]8Z,,J'V3*6-S#`B+DHF47*I$RU%O:?;AK%I47X`"212Q? +M2NX+;LIGK375;O!]'^X7&59S(.+'[R#C+"#A_-,A4/3%REDNC'-U"(9YUOGH +MC6H^VU1DU-3[&H%`'"A:="'\"IF%S_'@9DHC92@*^IK7H1UH:M?2>Z6/VC_3 +M+GQ%&2D>Z*5411#0947.BWE),)TU""PUF1A+OL!=ZP/8')Y!@ +M"VFJY>7*ZD*CC%M7U%F$VX_(GOU$`+>+B8^9=\>RNLQS'U'\6]_7J;L +M[V8;E#[U;,.C*0&'FU"AN?,BN>OOZON8P'C9!CTZ2<-^\.>V31:4,0GA^N6# +MDJ#*8JQU^?I_[J:BXQ3&[T/:5F']/[?9L:]19'`XI:5E/M4(0GL8LTO2$=1?`"SJ+W!:TL!.RDMX"4A;45(7@'DY +M!+;Q8)69%4:47NH)'J:RH51,SWLJZ?!9F1]F25K5O)0"A(]]R(2]#5`VS_[I +M*Q7'0&HF$($&CY\.(T-5UY&"II),"7D4'W/(7R633%/D$51OF;P2=AL"2$K. +M"CL5ODEKRNT0*O#>$F'O8BQJ@9DX4`\CI88&W(@L[*L$+I>C"=F%M@CA"(/; +MZE!UY1`:)Z$W=/#'!O]N0PO&(3IM:-#LJ?73!ZO;,^SLR.S;<0-8/<,GOO(5 +M&CUU6*_N"0\'_!MWT@VE=*4G8'E%%X)/TUN$(8EG0YZ;N](SL[VG\E8*WRX(\>QUYKE!!/V1/( +M!;B,@O-I#]30#@&VN]>MBE^96PD^3VAQP:CE-&CES=6:V57SBMR>-7E0!ET5&#G[)19V]*3W*GS]UURDU`D]< +MG!<::=V'N]K/W-'MMJ7-EC'"P,DG0`:[HFT1#IC"E"1\[;Q&M_LO4^4*1*US#Y:/!CA9MZ7[2_;YNR?T<&_1(O +MDLPPZD0DC9-EXP,'&*'3J#V'6RIH3PS$R,/[#3&Z"D&^J^K@@%%DB,XQ!I-5 +M3Q.Q=KJ,$["7H<2K"ZU"%^HE:Z6,EJ\N+_O.M,N=7*K5RZ;+-W]Y"`WE,TJ5 +M8[&7SVTB8.\1ZX<.8JQD>*AS[EXC9[&^O,AK-AQ$08,[!*&'K$MI2FQT2&PN +M*;)J%N5S;-5Y7T?B3WW[YW.<2XJ`IH.F^UA`QO%90W@!C=60^CW?T1#@K9U4 +M*4.#]+U^8?1%;KNA&VJS>S[0%Q>Y]\7X_LP7-U,X%S;R4/=WTQ;:L(-YV==3 +M3R8!/-?,%5(ME>]5C13'.4_V#E!MN0N!)8Z-5V%N9DTTN-E5U'B1_J7!E("]0 +M86=E"B]#;VYT96YT'0@70H^/B!E;F1O8FH*-3@@,"!O +M8FH@/#P*+TQE;F=T:"`R.3$P("`@("`@"B]&:6QT97(@+T9L871E1&5C;V1E +M"CX^"G-T-/8JP1%'Q*1N0F]7-KP`O:UXU,.-S!?//+*#OK#55!]SV2]7`9O5A[^\% +M37BZ!*=?P>99`N)15[=")+DQDF9^[&YNM66;8T+//%+5_/O +M$ES^MH.D$0 +M+"U(U]O3H0K>EY2M[%C9(DT!H)'+F@ZP)\$JI?J[J7#"`T)^`#>95(`9:'[WS//:(-Q>R@A?ZD(( +MT2^BA!:>7IL[<8?G8Q4`5NQ0\\\\83"EU73)AR88:/&96W:L8&QJ&?\@FESK +M*4Y^0J@;`^O#KO4COOC[PIGHI:4ERO<1I0#=.*&"!5Z+N#IREP=C7I7K@@RF +M\]N24<$F;#<&882\@UR$S0@9;"U&YPJ&`*IUJ0/5>D71[%[D.VXHJX!L8B-< +MY`'(QR[*R'5N16H2J^V,'Q!H7?FU>XUTC4FTLX%TT7:5\$R@9#JZ$3:ORE]3 +MI<=LBJT/I/-AXCDK"BF3U%H16/%&2;@M_(?ZEVR4C,7(`6V2I3KHH#ZB<58U +M,HF2LC\PG8?A?9B?1(U6MLJ1H<.30`W`@P8O@%.4/\;$1R:9,=F(#P[E$YH3V._+F:L\W:M/ +M]]C*Y$5MGUY^%SLT\`P\XIG96G#YOY4-20G;PN_;\G>:+`JE@\[@? +M<9,?5/M?]M&P*2-V:11 +MBN6NXK"%G+/2#AF-@Q;LWM9XX.H_-1\''#HU +M'W'""BVV.FQ0WR8=V%G;22R#[U[PYP>7(DNL54&[,0-Q2>9,$'>QJS:XST1& +ML$6&%_+1BP,PV)DY;9KB(3@.#L/03XQ(1WG/2W['HP1&<#3P]881K-B7'V(P +M!5#DS@457*M786I[F)Z;-=@ST*0%@YY8MHY8-@@NM:D:F3;9,AGMR[4\D7D_ +ME)OJ\.(Q>GH!8.S@W^E:82>$''W7*6KEP$RI%F9BY1\8+3MPY$ZSK6NV]7QP +M+*3[+3>R/4&L!RZ7HP*(4A;M8^,-L=L677CR30,[Y&'I;4'V,UYA()8<8!@# +ME[9)GBOW)G6HQ.C>D9*.\C[S=^P^G$Y4;^IN/0`"1E>Z)NV(M!-/:9 +M]UJ3#]G'0C-PIT"G;A:T7Y03*_!$_>'(A7JSGEY6I6J(>":;@[%II\>YAU=] +M[(H@BBR0_C2G2"4:".TSA0'M3$D1'0I=4%/RL9J>%U)F:`R<\9DY8E^PHZB6 +M/K<1F0$[`>5,_"X16\NY?+&:^024^3,XNVD^P]Z'ZHH4-_/4A%R''[Z +MGC/."#ASE:1RDL#]IN(R(+!,1&0Y)/0`^4RZ63Z/7MM0_:+V8)43QPR&Z0)! +M'(`,(X0$GM8.:L1+]6D$1Z^\1[$IZ/9MY]_Y!TF2$D"LMZ"X(.W832LMV+2% +ML!+P:(!T?^$\#4QBV9&V-KQ2YQ-7>@F),L,)LR8?&8`43.[LU#8*'L/YY==Y +M_0?7ZYV145@OL)C_0>KD%^=`A+P")6B$`G[Y.#I]$G%%//Y1?!Q"(WOI9G+W)&5+%^$\FV;*C=[)&!PWG(,#R: +M(2Q$>\T,EU:Q>TKQL$1/[.C0J?[GT^U`T'FBY5SJ4W)K.1!C9Y$M_A%!509L +M:B"EETF:2@Y)?HII(U'HC6Y'P^[H'.`EE*8.H34;P,]#A[L:M?^+<]E5C2;[ +M>Y_N%G`[A5Z,WOKB$1YW7S?CI)3#2KNH#S=]MEJC@#N0"65=,.=8-,5^5*#\ +M(P:K65]_#24W=H9-K!1U:UUB1!J#:M'$D0"0R94R'@G;H@U)4E]**X.;H2*6 +MF?(KA73R+*23DD,ZJ1=KO#X7H-;$K%@BQ"GM0,5<.L;1@>SZYZ;T;_71LR.* +M"^=#W/XX2Q7;]QA"I13%2>T]-[HE'(]NA;T68S!2!XR!#$TY%?\GC.F-05"XM +M.ZH^S9+:%*1NS.P"`/;H%2RX2Z7>D/R9\,39NK&%C4P@(+=#0N'8$M.7]KJ\OC+ +M71)__;5<0HQ3_E(_`+?]A2.Q/[P$^\08[/X;HK#\U2A,CO9NQ6K$T$-UA +M*"F-MA!I9(\P&N,)BTVWE19>9">Q;):8NE]BW +MB$S_+T3V'3(SWR6S;Q5:]@U"JWR&`$Y..1?-$%YC!"!=A=_'AJ(6N*P%^=$5 +M51(=.V_\789@CO-(*B!@]]8_A((7T0>\'XGABDU3'/V'9&CDCW7T41Y3V/?\ +MQ1CS3Z>8^1HB2'BCY+6;;=+Y`-(N_*D\UU9=W3QSB_=8M['D*A!G!O\:9/9Y0=B+K![2>E_[#?"'U]/E-NZ^FUM>QF9Y+[^)6?*+ +M;'Y29;N_%I\F=\1B=^P#"=:250H1XJU6$`*8;/@.^^[GNW?_!2/?)C5E;F1S +M=')E86T*96YD;V)J"C4W(#`@;V)J(#P\"B]4>7!E("]086=E"B]#;VYT96YT +M'0@70H^/B!E;F1O +M8FH*-C$@,"!O8FH@/#P*+TQE;F=T:"`Q-#`Q("`@("`@"B]&:6QT97(@+T9L +M871E1&5C;V1E"CX^"G-TSR]6,R8PHS?A,4T48-]GL\NF@VNRZ:&O[QR9WD+FYOM&CX!%C'/HKX+-YY?7E6.7['>]#$WT4-L1/06 +MSI2*_G8TW6VS!4;5TE'.X4]'X?MY%20#DL8M/\-RVWG!4*Z\0PFZ^/KR_2QA +M*?F$@W>3MO +M[AWIR)A"$<5@Z4A)G*3:1'\U,8B^0SV+K_87$=NW$U"2$ID9,F]=.@L_H2^N/WAW4%CPI[LNNSSU'>W$DF$3!%`BV +M#?`=FM70Z"-2O44:@S&#I<]#'2.K_S1L?=`F^:]085+>TF[XNENUL&B$79 +M04QWO\(QQ%*YLFK2H!ZSZEG-A#BD@)47#H[CWVD&%V7G_L?>,"D&/IY#EGF> +MJ(Y(HUV)4GJVGVULX\HJ=X?R;SSCGA`?3&JF2*:%P0A!@05$O=968$X=34IG +M!J)(I4C#,8J8'`1@CX?)_H/5!XB4CARK36UH!>EFP2J4->X +MIJZA3Q1G+E-7CJM0=[&FXNEVX_Y#?^;0`9Z/&M"NVAMD."RUG;]!LJ5;[QO7 +MND&2T(+Q"F*C;!V6E6H3I@SL`0XEQ=D`&.1U,I@DTG&OLVK?8&,"WNL%00RAM/C*` +M\>UP;R#7"CFX;H=;[,,@BR6TKH&+S +MS]CJ(8A6=V7GI6A6?A)R?VYTM[EW/S6G)$QJ1#5'\TIVTKPR<"-6L",_GC"B +M"/H:G-<`L5@?6<WP&)4D*M\ +M7E2_];L&#`HFG'"V841KB#,?7%32Q;8=OABSR!<'Y8K"^<860_^XX90*\(.T +M?IAI3FC&T%(0.IFR+.V\^^;=Y9O_```(2?!E;F1S=')E86T*96YD;V)J"C8P +M(#`@;V)J(#P\"B]4>7!E("]086=E"B]#;VYT96YT'0@70H^/B!E;F1O8FH*-C(@,"!O8FH@/#P*+U1Y<&4@+T5N8V]D +M:6YG"B]$:69F97)E;F-EF5R;R]O;F4O +M='=O+W1HF%C=71E+WIC87)O;B]Z9&]T86-C96YT+VEJ+V5X8VQA;61O=VXO<75E"]59&EE"]A=&EL9&4O861I97)E"]O=&EL9&4O +M;V1I97)E#N +M#J6XNWN!(L7=BQ:*4]RE6+'2C^YSGN?LLZ_OW_OOO5YRD>2^U\R:F37WK/Q( +MZ&DTM=FE@%`+D#P4XL+.S<$E`E!5TX(ZF$.XN=BEH?9``!>',`\&/;T,#&3N +M`H9"9,U=0"(`;CX7&X"4(PQL#V#2!P$A(&>@N2WO`7[PS``9R!L'<0$!1@)J< +MCI2.H:8<-^>?(`!N@!L(YOR[/ +M'!A@!8,Z`!1TM75$_Q'PN0C>?Y4"D-/5TM"4DU('Z(`,`+K:A9&']1NA`@"&;_/(W/XPG^,^D` +M=FX^@7^LZ=B`+>V>I]T9(/`O-Q`$"/A'OL_]_Y,M@%--1U=&69/U'ZK]RT@. +M8@D%@B'6`!Y^`8`Y#&;NB<'UW#0>?GZ`-S?@6=<@C[^T"N#D@$!=GET`CJXN +MO@`K*`SCCYX$!`"T--3#FYV'1QC`SB/, +M#^`6X!($"//S^/Z7JZ4K#/9\I_TU_<_Z^!]L!7X6&PCD`;+$6)R'6HJ&V*8V +MA97[R15.52#3"W,<5Q&_-E".1UK,F&JG()7-VZ0%210%M@1D,A1!515%3/V2 +M`R$E!O0A1/9/:Y^3JB>O@&\DM\S]U/PH<.2DQG+U.'2#,M46`BHZ:9D/E',+ +M#$OY9C);XUNI`+ICAS+"[5UWL3P3O_$N4FA-*EI7\I'=B[]R-Q/"[/$]%G#) +M.R@6ICK@77[?$<;%F/=*+;+,FA6$$8\IHSCV=.$:L:86Z+S[5#._#T2)J>UY +M2>&@S03!TO4(K+TAREQ`K%:BXDN`]4MC<]"Z#$1.27[A"2W+5+UE,;5?;BBT +M\4.1F2G0<_4ILC[Z2AGF[16QD2K`K(3P2IC5)`#P]+ +M,SL_KU'8!XB0_>TUTH[1_KSY=@^'FZEL4M=U##GH*C8UIQ +M>&0$<^,KXOY01APE0*91..[G\LM'-V%+W2QLD8T9#28JB<%C05=_#X&ZP>]P +M=RB7GZ#[7EKC^"KO1T;03(=]SGB:VJQ/-5#)[==1!G$\52*$/C*:8;Q\M/N&+J%\@`"K'[HK+;,@IB)OHZX%+ +MM?[&)1`(9Y/GH=+H.[EA9"V5-.JEWD)5*VZ,\?;'IOIX>_P'?=GKDM'I9AZVZ>\5BAD?M$7T9RM""WHGA-:E(_/RS/+A!%GE?.>4W2.CDC +MNTH\JGVSL9#M_C%V+L"R&8>?QXR1[`D5&SF66Z\%S +MBQ/]FZ4-S9;KX>OQR5$9-KK%XKLJ^^=/1(0[SY#`-1$W+P%F-!2>:0E*7GEM +MDZEQ4OQ[O%LWG^72S+-3E]=S_!=YK\N2V63O;<%6 +M:_3?C('*UH7?[CY:L*^@R?*>YXZ.7/))VXE6LAU]K,LBGYV^%JHI>7.%2BB?7M0-ZEM)&T)U=9@O0%MU^/+Y,>M"DL>B70]E9&6\ZJ4W@*D]MYXB4*_ +M@,E8/EO_A/B5^P&D=J9N!<_E"<])WN%\D@"GZOT@\XW&QU$<"5Y^<_7X:@O7 +M+NU^H/^ZO42;A&2%-U07_MART#-'P`:C];":Z+%[+8)&E&G4C%)P@RI'=1`# +MO;.\1!T[I+T,3G?'E^_V>:97Y] +MLP9#,9]*X*;/UD`]S$$_$:#S5,5",DHR&.RQ,L/L+7BYL<967;,'(9+4\G.N +M%\^J4VF`[A4'B]BJ?]][>T/6P\`JK=2:,7[65WOY(;5&$C,R_5RK!B/F!O%] +MP[)/=84Z40D^=X!A@79>):CQG1XBJB)C?,AQ@$^K0D*]'!`4BL2,0EI4K61F +M;Q)E*2`'DVOV;>RT+96>E/'C-?(AQQBC +M^KC$>.'>37%LB#4/1Y,19_0@,@KR6/AEP+<4Z4K4\Y.TR^A?^1^\8Z^5D'C. +MX+3AI.]?$E/4=I%^P-;$4MTRS%`AM3:W\LP,H_0`(8&$R4:^*:S&'BI^UZV) +MDUV-'B4QL9,45[3>^-8;P(H&YI;O,VM$9K`;+6M:T((H#D=[7]W>T&GYKD +ME:;N[H8H'-5#ZD8M(B'416D5J1!I6XR6AHMIQ8DM,IR`0<,-IX^=I^LT(H>I +M],F!PJR9/4YU-?B>UT&K+$G5&X8PG8##!HEUQG&>^-ON%#3)5P,H6[1(QQU" +M0:'S0\3:E%30].+'1SAPLF:E=5AC=KI2ITHFQ@-#T-S_DVG:%E[M,GW1(K^3_E' +MP^'G"I72;YGE>O7=3!3A']QBS"/..2]XXGR-TK]A<8DGV1/BP0EXVDRVLT]^ +M8&+?&ZXT^94;1B^R+'@?+L5PP1/=.&SA(3,2Q45,+RO)+QK117;V^CWV"^*' +M:3+D4OO^DIO[#A21B2CX%3DA7I2)F5F"E@<*WH)W*N,?FJH?U(8(YZ>"Z<;?.392.BZJ7&N +M&'2C0^1283]@`!1;>\^RH[;SLT=LYIV+UM,JT:28X!RV6HF9K=D&7EF5PW-7 +MG?;OU;`--UV.PV'CIDPW5,8TBVTRDB6T6U]^!JW"GI4,-:!BI"UQ*:1?6F?7CL-/H%?/I<[$L_%9-^04\;`@$&Q]E,,0U_^0%U(?.O +M2%EK>;M2%PJ0#[EY+)?8"/7B??+H%&QW9_2I@A>>FM1^C-:S5)IHXSJMT6&' +M3_*XH0J;P&^7IT=F);K*;*=9M'JHPB,,"7:NC-9NE-A"I:J9V+844=R/T##8,/J.](HW*OED81ELT'WCGX&*V#*56)A8+;F).";).Z>V78E3V< +M..51S,B_^/)$)U>>$M?)\'HI#I^'!8,+V9Q!MG(M?*[,""\S?5G[*4<;T.+# +MY3%D"J[&F#NCQQQC4\*$C"1V*8SS!;+K<8:Q`L+6ML31;6L>](J40"Z2VKAV +M*)^[+,5`>!6&K%-5)-CV]L\ET]N-MLPD2$>^=81JBXNB&X1SB0H1VI^',`&DV#9VG-,3<+'&RZM/*O-I!Z\#0VQC<6^0-C#F,2U-.6%?ZM@Z +M9VK?<@\7*WN1]]H38HJB:G^7'0K!H@7VK;#P&/(4';9%KIS\5D>(XP\N\BRZ +MA(W*OTC?U/G9='1JXY:^L=VK1;!U,^_U.\#:L!5#HD#/S(6Y]%+2P]N](F`J +MVKT(ZS-L3SI]4S?V&X9`4W6;6J+GGCF3%#748HF&3I\V^=NO.W*R>*\,3SVU +MKM_)5IUEZ]4OIR6VKSK>[:I.T"E'OI2RA(:YOK&(:1TO"P>FD_NN#N=*[`IS8FL19_4)LW.6*Q.T"HO3F)6O/[@0]DX"MI,_;B<28A]!6,]QL+\.+%-Y`V\E`GI8Q,;9N8`NQNOU/O_C. +M$S'3_1T+ZM-I?P3>B-X'BB?^&U\O8_#K)Z(BJV0LV1IF%^HW);A1/6&J*;%] +M2:-_M-B]ON:"2JXAW:YRE<@- +M)#J\Q^O0N!7"_ILR"8*\PMC1N/0"DD.V][Q4I._N/KRI:G2C1W1>$!*_LZ!_ +M^C5R_S52Z[OL0U72O=8=%]>8`?I9VL%5 +M=)XK^Z]152P)4$=\5/9G5"?2/.DCK2,/.$:(*\)2N7*(:CK!BR*+`X\STN23 +M_N:S4B16!H:Q.]TA@4DOZY"X)?<9UA\X@SMY+#%G")0]*)1CV<&!X +MWBTKYND'@1UG":UBF==,TV#@,A7\^S)VUHD;Q +M8A1^]7T+.YWO/]2?.G'6ZKJ+ZC&?-)$:[#D/O"$0!'O.D'\3X5>L&2L2*/ +MO$&HT+Q"0C#KB<7WQTT7Z_SYM\CN5XY*D8$SWD>EQ+E)F6CTRFG::9/9N[4> +MK@FT'OB%5"NC<,Q9YZ$POJZ!LBCM?@\-R@+SN_L1C^&[IZ/W:V]J^75J$[:J +M^(,L@B>ANI^''"%E/OET[<+^OY!;((>G'ENJFOBQ3TH_C:@/_3\*=7`=N4EA +M(X4Y)_)+;7Q]#+"2B10!OE1*BFOU^.R">]>MZY!]\KE$]Y0O%UUOV<'"9G`2 +M+<:=\9AZ0G4BAL`1GA5D`B^^Q+`_ZHRA^?V;J@\S.L.R%GV4KZR-G4X6V[H( +M-J\!L7+&)'#E'>)!_Y`.1^W)DT%3%H%-K6,/G'HL5\=4*,S$3,-BK73$-I_+/Y45E[,2[Z)=%FDF4?\+E)Y6D"/XMP:_$L4LX>"`*-9 +MFRSBUP"*K'FZ2"F3/F,#U@P6JB2P0EN9Y1J_YZ+=^#27)H`(U_D#;O--\JK2 +MC4=A#GY#YJO4*9A2QTU@R]M@?+(OUS9'<4'`CQ5J^_,[]V +M;(4[%7GX<8S_;GA;<_TJ!PG-(>R,;]4&TJ%03-(6F+GMYDK[$72:M,CV$![= +M3/]QGPHO4XRR+V)@+[X4H;6F0E$;69ZVF[:KD/$>O2,B`:=H^!Q^)M<^IJZG4(!E'V^(95LS7/&K+IOK!IL?/ +M0@C?V%U_C6TC#-TKQ^N`<20X%CK(SS/Z]_,Z0(-!?*,0&3OQ"W7?P6I!`F\E +M'@^GPX#+3MW4$.:U(5,6G&B:)M:SMTT.GL-L1T/CO>UOX>;T&U81>L-W?HCT +M8_.^R6[*94,8?.OL:$6;B)]'NHM:^^UU;]S#3;/!$Q*#'YM)!2>+\7LDE^\2^YVI!E5%00@U$_`)^C?FU^Z-+^0]>VCCYP.W([LT".I?8%V^_NVT* +MWI.(VL9X?,IPO)#F=OR5%=4_E"B%]W[2V=BH3]7=U5.YI]1DT8$'+ZM4&X9,XO`Z;-^8?;H%[BW+=@M^DJ[`B@D6A*.&`)KA&&*!#_N9^SF3I@MC[O< +M/`KD?U69T::9)PT5UJ7RQ%XY%P[.7(E24'[15):%_\;G$!$WE'1UMI^N-Q!$ +MB[J/AA.'&ZJFY!V"%-.7K"([:Z#E#5CT-<6LSEKA19BB=!):BN!Y7`VT9?E$ +M^F;JBNWC.O4:.P=5*5\.CR)S6:T3RF]#"O$^5'9 +MVR'QQ,2IA#4EJ73&@YWV7)Q(>(V5/ZW88NY=TZ=2'A-"G&:>F%4#G?=9-:/< +M#?E=$ZP>WW9AOGP9>8:`Z64US]1Q#'\)6>R5KK'+[$BX![CK=VCB[X&=1PK( +M<3-30;.?MV^R5'G\$7(T7)#'2,:@49 +M>R45$R$M!WS=E,9[]5:X<=SK"::3[_+UZZZ$3R`+<3.\2>+KSYI$N.>/%`XQ +M+_QXRE`'5EDIIMLJK]IIV+9'3M!(V&9^3Z"FZ,JG5\!Y%UOA65U&1N;F1_E^ +MSDS]^I!>MESLM&]7"D/86/'3Z77SNYJ`3CW*8+]FBG@TA/"K51];A6)BGQML +M1_K4!T-1*>Z#A^/UB3J&O_JT@5/FS9FH_D^3>^W +MRK,[EU]N1'G*I`H=M]`YB>\AV@E!;8_(?W8_N+1Q?TCH]U.GIV&>PUK@?%&B +M_T-_X%4&C0CKM7A_2;3Z!3_$$44\FDU=,:DMH>*\1H]31L=4UJWH>&O0@9+$ +MH^>H+ZAQ-NA1ZG.TV[PO!MGP&)S?E%5-HODQ>66H;5$J*#R:A3@-ULGS:2K+ +MX;JF97._2W;KWOX-;O)+[V;,`I)N`2'@)Y[AQJ<;#^J3.P"S!?RL\D01,HU* +MB#P^=;X?W.A0\47`H+'VU.+3`@Q3A.2GWZIJ=M$?!N?N2]\G?W5G9_'(FA%" +M?K.)U[F`NLF\O*@@9ZBZC88QX62/YBV%3NFG@F?S +M4.\[^DLL-)&>?FV11H^45)<"ZDMU\XYX5-XTFH/S`E_J,DK)BD@ZM#\'5[Z% +M_K@]VNCGH-*71;29O`0>1"F=77,`"\M#7R$ZDS628#^&E.?+.M7N@)I%2W%V +M^6^*>\2(SJ-37C7(W+I*HGTDMQF1DF^NX\'TOR,J.%RW?%WM-=\]6@U^E4H#+;9=BS=-6%/E:MBYJHJQ +MX.4X$3:A/7L$`P]!B*UYK]E:YSC53^PY';[Q^)%MK'HCJO*>*X_X&W\RZADX +MW;E7S<$_ZJ9;Y0YRC[_@A:V8KK_ANIEPT2C,>)U(TQ"K5]?5>;=S-T0 +M[?%1)S@B%RO5B38DV_(,]2ZU3'XJPT.>_/#*E[(VQ/F4T7I,I[WWY'8SET[? +M)_2CL6W:?7.ZB\`DE:;Y)U`O:L18#19J,N1;4<5A +MS/GR8Z(^S`ZY:!]$!L.!V_CPP\R\"UQ"**4>Z.6+EA%TS!1S,H*9P(RJ8`P# +M+:?6$5DAF9\[%YXV-9T$0W-MHOID+(/#,D@7FY+S&.&ZR?O5GY(^'4/\@LHO +M;2="+*MTI`.HA-HI">0WS$:Y\K$RI=@5HELX=I*M3FVD,*(7['KS*4K0@5*' +M@>5]-PR"TW8K)%OYP6E#RJNF<1JL;A7*"*)8J +M";.[G(U=^:*GSTC=9L')Y;VM&8A);Q&2&0](?OAI,ND4ZL7I=9K.T%Q]-_5G +ML6#/QCO&&HMXZ@=DH6"S7`K9\](T6(P59MD6:'9&!LT*;+L8A-;B%*8H?!`L +M@>TZ,6YFVW,67^*D9!+1-?UN>D3&`C*F#2`FIFJP8R3.[&KEW:E%P5_P]TM* +M\`FJ5.EL^?)LB=2;ZN:WW;^FOK-0>W06LUYQ3-;#Q=5.CG3+RU:+(YJ6@C(L +MOP=;>+Q5';,%"+<3-6/_S#M=@[`H^-^*?>]@(A0!PF\8#]%3RANAO>[0:D.L +MM"]=I0$$RV*)F<]TB091I#&E)#*_Q&O'/^?-GYO!Z0KEVL//QOA0_3I_LVV@ +MQ88E7TH0JRC,`L/-1,=-910[<*;2\MB&AGN(LUW"\=CT?0Z"R$]:9VDFB8_3KA&1(*C( +M!MSYH`HR93#VZ7:N'>.J<(79K8QR4![=XU$!U5Q!5+F\)3MRF\]C8C*!=!K> +MY1N3;HH06J9%G6'&3!^YX>^I'[-*[H#O5W7R.[.B\B-+MSL\>7XV2P]7ZMZ- +MGG.Y?P:PZGQ,W0E_E-KI5E&0=G=31X6?X4CU,R\#,@58I9,7VRO_U]DZO*A9Z!1L:9?*(3IU$?OZKO:4C:H<$ +MUYPDJ/[/DTK/>HFG]U*"F;=V5OLPR6\64BJ5F`>;\%9QO +MW0;51%AJQKNCCT-3BKLM9L2W"B%O?ZL=C9.SW6..)V\]57ZG?CAM!AY(5$\5 +MH@VTB!Q)`9?Q<0I`1Y5A6#"I/FF]#Q/A".PG_B)&R`>/X2&A20^H7]FL&*YJ +MUC*JV<*))S(:MFOT.,K?8@7*MYBU;'M)HOHV%?'M%"<-*<[KJ6!QBAJ:Y$9' +M<:-4!2R'3E@)&&DEM*L1^?G#''W=U:774J[QKQF4-%;/@(@?^K2O@(J+ +MVF_/D#71-"1+Q[-W%9=)!#R]UXEZ2^!.2)+$IW`_*M?)E&WH!J/*\J$Q-%-D +M;ZD[/^'.B]`%]9@Y]L^O*+B?>,%>%WI/&J#M6%2W0#3`@KHCA%B,H.0-4[J:R^@,-6MA@/!X<[\.@R,;0<:$/H7%1GXF +MP\4FY'D%+E.VXL%":52E2'N':)6I8X^'$K`\LK&Z +M1]Q?@-:4W_I``=%0Z5Q8+6A,@8\9HZ_^>&C#Y-"`1`3Z57B(NMDMS8"D)]W) +M7?9Q<"WRR6W-/?;GB4]\!5:^BB&6`^A`39<\8N$H.IJXRAB],`_O6-(Z(CQF +M$2&YL`+1I<5(+'*E!7NS8\)UV]H&%5BT;F!4=BA/Z9UQ*\Y`WO,'C?\Z+JE#!6%ST:KMI)A3B[7(#Q4[L9IQATD\-`!2^U +M8>)Z%9/`S3I6B(*HC4YP('I5P'<=2CP1E,&C]EV:VJ%V"NE<:T\\7Z48F,U*X;[! +MG.6R9GT)%45:!:RG&E9]XZN@4['?B$"94_=*J+J!K$;LQ@L_7X%U"%.K*6G^ +M<=[-7;2PSQE0+BGP\]2L>+RM%4>0-NYKWN%!L.YWA0QLL*-"_"?IV3Q3=Z-J*M+'G=P!D/R@]Z&72R +M3"8SANZ%FZ'<8;0^P/05=8<-+YE9\8;.Y("T:NKR5T5/PTFQ/6?$7&2[2'5& +M$X9W_!++Z>TCLI:RJ`A&JTF*F6/?IYLU8DV\%=89LM`.AD8F2(TW'@VZ`"'N)&:,@\K%*.P_5[_N!]S3*Q%=Q]"$-;N*B:\O]F)*].I +MBPS)S?+_1N'C\"]_4CE*Q>E_YZ7G$AN[E=VKZ^@BMRV!QQS'RB3PF$MHVF]8 +M_'_HG,W!^EBB\"CI5)8HNWF>H*%4K6%`9^,UJP3$7QUMC3 +MF[Q.#Z4EQ=6!PJ'?A7+SBV6\[]I;SLH@_`XW=ZR@[K-;^]XD@_=J^\/XK268 +M!BZG#PI-A>?4^-895CDK.;)@S#^73(N=&YW]+G1ILV*D"C[%4!ARIB*/[F_V +M6=?@DBD.EC8/2$C@1$5PUFKW2<&?'%5'`4XJSI54!XNHE-QE[>FJ\N@):M&5 +M_V2!]WKX["S3!;?-E+-=UZ7UBT4CO2JE<(;P?[^1JS>W=&8^6Z2W;D%JD(%P +MCQRI%^]1@TEW)V6\R&$OPF_M\@QJ*OGUMA-C'!Z_!]R.[W2!.,ZN[Q`.2Z= +M-?)LFB>L%AK/$[=XWWG_8$W`UA#TB%!)9O`6H?54PXG@EX-69Z\8S3'6B[57 +MKDXY*!K-KTQ[.E&^MR4A(\ +M\()5[HU<;D/@-WS0\HZ@,)8D2(6_@>07:>#Q:F"H3@%3L#W^AQKU +MKG;-0^+3+LS+UKY/4N8>7K6H4&KM"72F(,222(O]LC'F00.5&3$LOBGW[=,3 +MS9X7BQT-X\>OMX8QIB`;R!6^*3J<1"R%4G==7*Y7K=T$WD^Y(KE?4QU+/.SG +MZF"2)RO]=U[J+WRS\B'W#:C-*#UTK\P@M\?\C'*7"%WK?O;, +M33D!,\A6.0DIJ,XH*).ESM8A^2G^YIB(OA9/X4F,10;[[9[?SMB!B?WCM`-Y +M@VRH&F*<'Q/U,/T/&BI.4!QUK6AP*_E<&5:D80O"Y94[+U"MM3RZE_6HCG]$48:.WCB5-M[VY:&MF8/KH"@UU9PGOT0YWBINVJXI]Y@*UOK3+]4O4+UM*8\ +MZH[]K6L,,X9^%G-'\^F8!@"\:X#>G%_,Y/\F,>"$JP,_4!U\H*;3XL^(7U;9 +M(/*6\;$O1UE6W@[+RVWVF.Z4Y1AE1VR3'G]A]M3*/U(J2(;DL_KJ[F^118%F +M,06&]W;^!&,!KUDI.RFIG]!\?+34/NK$#X6ROT=^/>O?CE/?`9O:.25GJIYC +M53P$.VH+"7'S;2T2?CM:\:`XJO2[0VE$<*VN8>E&;"(QN9E+7AI"9, +MZ".33(YIIM&-/!E)+%#@U+$>B@X-*=9&G$PI+MZLY<8MY09$]J0^>0)Y[E41 +M%Y:5*M_(IW34<5TS\Y`EA$6ME,1J+M*7\SRTZP%#/GI[[9'JBUN/\#`Y%RI[ +M2*D4T,!>R%4'E)^HR8NMSFUP*:C921?9IENMI-6MY=-M$OM[K\J5VW]X5S+F +M3X,N'*7HQ4GB;>^B;Q/')"&*A*F@%2?BU-L!U[>,[5VJ2_20F6J32+26[Q(? +M<'C86X[WGCD38T74/8J/II'.!I-+6%)VQPAO3U9&3Y.W7VH/4&ZFJ7-J.UWD +MSO78SA0H3'T@GNO@EFL+%8P(:WI=.O@YVIWFDPMAA"EJ3`;';/;=-"LG67W: +MYQ@'*^QOAD%E.<>_*+22W@U63KYVTXU(FD73R6A>,-/YGK$'R:6OOJ*R7-ZY +M)4VH9#;C+AF#7&*TWW(5\!9Q+\AZ)P"U:F_J/TEW:N] +M"V()`;^7ZGWG;Q>'F,.0'IBLHL5S7[L2;/D3,_LE5NV+@3&D=[>&9\;G>#]: +M2TAUWFSE9-%ZP!`MN]+T`4-N\!0DZW-TR?6=5C#>NWPJ_%)SG820'SR\C^,4 +M38B7KHH7'@&C7:[OK)S2V;6*5"0ZWB3,VK0*`))CCOWT2`O/U`@'^4SBKG^F +MF)WX0OE*SN9DFF7(ZU38NB/4=]HJD4&X%6L_#Z@G$?BM#G79SW'7P7$U9XL^ +MI-GFQ[@UKFK*;GAT3`SF"%PK'C:@=N3OX*:5['8TJ*JD9,PYAV +M=(=8O1%RO")EI*0]GHTX:&.GO-A);%Y#F +M@CUJ4E^B3VKA!.A/VO=%7W)BQ@ES]OPOJ%_DBE)ZVR`/JCG3,T5!%C3^Y^(% +M*'LN>6=,S;D>-#ZQLHYNOC'!6%UVQV5Q?H2QS@U8??1TC3J/-%H/B?,97ZG` +M[MWE/ZI&$H?PI/;I5\Z8VL6"`+^R]]`H2$=A6_Y*2Y\`4;7?BC6_G,69,02% +MSK#R->/#'U'.OC\_;>:;^B*#[K;C2&J5J-<"Q]ET01$JTZ^7E=H/4>O42$'WB%V_0R#G6;43^FG7A5Q2 +MHB2^3-V497!RBG9C&]7_XA_'_-OB_8@-+>Y`YS`7J8`ZSP_"&@9Q=H+`_ +M/TO'^/\`8-./8V5N9'-T0'4(`J3GY0SA!K*`_@):,%<$NR7(]6$9XF0#=8*P/H3( +MJ@-=86YP*XBK"-`*YNP%A]K8(H`LLJQ`;F%A0:"TNNYS(,C!`?B7W14(A[A" +MX.X0L"A075Y/6N^%ECPWYV\2(#?0'0)W?4CT-[4,!U`%9&4/\W"UAP*9@"H< +M0'4.H`;,X\$&!5K#88Y`17U=/=%_$#X4P?MW*4!Y?1U-+7EI#:`>Q`BHKRNO +MHPM4U-'4U](%LKBZ.3O#X/^J44Y:0T\>"#%X_M>&O]_U($Z6$+C-AY>W+_/5-X)+`MS=(0X(5P!OSL@!X5#K!`PN!?G_^B" +MO1/,P\GG?]JMH4Y@ZX=0(-C-F5/?">KB!E&6^Y?W@PGP'YL-!`'D`D)<@!!/ +M*UO.WW1_G==O,_=O,\@)[.?C#',&6H,<7"%^4&O(PP?`QQ7D#@$BX&X0/Y\_ +M%_X;`;@%@6"H%0)H"7GH)^"OW96=K&%`X;_-#YG\>^E?W6'Y+2O6!TV!84X. +M7D`PQ!K`J0%#0*T@+/^[E?"/FA7<'!PT0(X0EG]V]I]^($>H@]=_>?[#PQ#R +M.VT6#1C<$>3PCS6HJP+4$P+6@B*L;/_N[]]V903(`6HE[63C`'G0QE\F?2

P?AMX5R/=W&,0)#/Q'P@\2^)TND%-3 +M4UI#1HGM?TCW+S=Y)RL8&.ID`^3A%P""X'"0%X#KH7,\_/Q`'V[@@[@AGG\) +M%LC)X01#/(0`G=T0?D!K&!SP6U0/>N`$_3;]C82`G);_0<)`3JO_B[BYN("< +MX#\@-Y`3\@?D`7):_P'Y@)RV?T!^("?T#_C`X_`'?"!R_`_D?B!R^@,^$,'^ +M@`]$SG_`!R+X'_"!R/4/*`#D1/P!'ZIU^P,^I.'^'\CS0.3U%_SO3FB!H/^: +M=:[_M.9?$_(7UD7`8?800RCXX4[_PT4=A(!#/4VX.+@>SHKK]_/?W\S^BX#Q +M/W?,']$R,C!/'W:>AP!VWH<#XN;CY08*\_'Y_5>HE1L<_G#[_75'/$CHW]@: +M^J!'",038@58G(-9B;ZR2_L85NHO7S!1AL8HS'%43B)AI)*(NI@QT4I))I>[ +M10>1+`QJ#,QD*H2I*8F8^;\.ZKY.2_>,2F=: +MUKR2A^91-,/=0`1W(/!`NJ47GTU;Y(>1#*N@.W=U +M$.X@QQ1)WBP4\I,>OT0CB>O(%KEC/&)-J@K_'G9HVMKP7D\OR1X)^XM]_XH' +MW4%67Q4_M."R_$,^GN-J=<\K7WYB[T&UKHK6->91K6/ +MZ@A>1?^Z7<&J&\Y9Y[H.%KC(#Y./*#U(?)& +M;^YX&CYH9,#7QV0\_?3FD%LL"(\9,^6<1B\25JEB3I&)VC$PS+_F%.5)_E24 +M7`^;J#6]WH[-V_&K9,A0A2D9"O_5<9H[&Q.N?F.$9C;;AY!X`3Y@_$]RC<=" +MD\><\PO@.1G3'YYB-E4AIHP<+3UBN!5RP&T2H0XRL^IE4>?I):.5OE:7PACV +M+O("@#2^G;$ +MZB=S3P196KI_M#)OW':87+7;^M\NT[KL*&8*E"GX63S.1GNWMA^8C+SG7/M;3U2D/HJE/1L!6*4,^E#1JP#Q)/KL<8(P#XNZN@4YG:+R?N. +M)O@U6/\:;_B'3>/)18$\@"/I"SI,<%Z<4&&0M[.+77>^OPGR>AI%_+WJD=#R +M1U*`C-OK2S;C\'`@-,\PE[L0U-4EZ'IG5./RRY'9J%(QQK@UWR:UQ:J`%['\9,TZ1`NB +M;Q3QRS_$V7L80WTN'HK"V5B8X[]TF_JR[TD73S:`'FR-WF#/RP+7HH>&NMD:G.$;GS2 +MN(Y,0B$@G;,>F@*'_8K2>"I%OT8I'[Z<:]7'$8PW=U';URUB$6KD9J_B[`MX +MR_>V9(BL@NEL/IXLTVZMR`L#^J[2&V?5,\T[^IK]7H<)[ +MIH%U)"KD+OFI9!GE=][28D5+J]7A0Y9R;Q;97\<"R(EC`Y)'/S`G>'KWH2Z[ +M_"2?>^<(Q)0(CY&5SF20+&,4/GY.4&T@$J9)/Y,#?>#70J=GF`T;%$3!@FD- +M7*^52EHL-+KZ*@52)5^R3>J\$@U6!J5FY'$'$,40377]UB +MD'\GJ#.?QNAM77A#MHVO?FGE3#YA6T'F;'TQC6.D2>XL* +M*XY+#HLXZ';*(T6G%K7;_`&)0KER"!H`JE$31@B+&QU +MT[Y@;RQ_?YCYA83KD^M.`F#4,I(74Q+PT[0O2R=\D8,BIC[O]2.['?:;J@^; +M$?7S'WO8DFL=>S3O!95;OI6QGHW7V'NX@(NQ>NB9NJ=M9#KGJ6D_B12NC?4> +M,'*[@=ER#!SPZV7B?9J+8:MJQ?._W-5C=?*0@[])G]YV%3)\GLRU&LU&Z"YQ-;Y/;,U-,F.O@-!*[GG=`PX_9*".*$RE9.CM>M +MDI^PO..8+D:-X@M-@BEB__SN/$CBU4?)5CP3 +M=1(X[35^@K_S;2`YS5S_RYSLES%?\-B0Q!QE^,EX&ZF3*U+0$6.5(20QQ<(= +MY]7:+78(I9X(5R8*$RN).WA/5^3D0LW.\2C;S-+P#KNT0)**H"#)#5><6G,_ +MXWPQSP4'9S]D2CC_I*BW#4W%[FT!-$[2!<*/B]W^&4_B=/)Z@`34451#Z^C< +M1+P7:GGX-(MCWL+EI:1R?6/6SJ1FQJ*O)A.BGI3"L]I$QO#UTOS!1);<6M6S0_!"'8U5?EQ:[%>N`%#,&CE,2''BVF#>`V.;C]#_.%9,5[]Z +MRP8?$B<@D"QBT:?7B&7L&V1#:*HD`:6'."6I4(A\^3#P75?#\-`3):EPR$`" +M_*A.;_-J<3R?+TV,MG)*C3<_"B\^&X`WV;I! +M4&S#2-X)!X]#GENXF%CJ&9$<2FM,A;,<*70Q_G5?(+;H;+R9W.D'AXBJO`+) +M#/&8["T5F=U9D>T)2=-4>-D^BT<$,T]V>AHDS=%EB]V79]6.$5]Z0&.URB9Y +M:0V%AB/##BR/)Z\"D%YKWNOP)OGFYYPE]:I6?@1]>3]^_S/;NMC571?9Z4^E +M^J).L/;MKV.*50G.=(YV8'3IIA39XW&TV$:1#BAY^UH`V>Y'.CD1RLUX5`L- +M]`_D0X""G8$"M?=/H)1VG>)"M&T,CWS?E3J)6=_8)8^B4F?PW?J<=;JK7O"C +M3_GIS;=1ID13CFC8??OLZ-%7\J62MKL+)_-9SQ-TAG[HT,B-@.9(B9*P[-TO +M&Z+'+37N65%M.-1LJZP!QCX'U7.,4$X0G76IQ`5_/S`!,!,]+H2.,&@_PF90&Q*D?O0M[/$OL*LES_Y6A'>E2+*^ +MT.2[W7N:T!Q%+U +MJ!_M'$3\*K`!O*.9][N?;JX1X^FZGY[\BH9.'5B_/>`]\,Z1Y`6%>,1S9OM2TT^ +MGN:(%G10=BCMNG^#8_M!&5GUXY?=%H7"K]!LC$V2'G5%8C@6&&JY\,@'XRY\ +M8M_W_*=6ICC`E3*A]UO&XS=-4O.U.(0?\.,G\Z.74DUI`O9UNN7FHX>]$Z+* +M\TZ&=BL+H6G(M_3).]WDK':?C4;[V9G#'D\=D9.DY.6,QNFC\PCG,],O`582 +MIUOM/XY$6U)BQQK'=7]-8D_T70:L$KP4*CS#TC=@7$64E\G=W>.?V:_AL%$N +MF3-803O<^T[XIYTB)'@MOQ!3"%7`BM]UK@(<15P-V;U*AC?3!W](_B)RKJSS +ML,DLJZT9^-54XARCQ!#15CJNQO8RD8$] +M/)K+($+T2=O274Z%5#F:\91W'.&,7W-L[G=SS<8@_4UAXPKV=B&^4@IF +M#F[5D7KYHA8O[=SL4.!YV2^=*6\YY1^6OORJQ$]PV$G5]!((,OIDQ'Q:9,O#GUN"TT<%U1MBR7?0SS-?:2MHN3NXIJ'"%///T66NWCZLQ-^%9 +M%V*V'@;MQ!9Z&-@QEWL6/@H7(!]?-JJ>A9+/D;V%?6R/Q<+2SR(T:,SQVK.A +M(!DZ8^.%WIO#FUS7N%2V\VJ@S%)VA5P96"E1=C%M=P=?EC:F#_/)YE2$8'T$ +MKT!_.6?X!,-L)0F9.P^:7H*NHMUM'E%:J-(AT^I2]A+Q)%K%*N[T-I3P0\QI +M2A0W=';I#&\U.![,AH.<>^B;JB>?&CGR%JV[W*)Z4.0SSH& +M=#-=V,TL-IAJ_EZ#6!&E]SG7A!\\9^;[;4]QD__3E[=]$^T,@GW1(ZK(+\S< +MWR^/Z#T:\JQU!_/)RDN)N32B8U=&&55=OE":=B,<-ARB`;V"">K;TAS7?%-! +M*S+IDIZ-TJ056/=[T0_RF2ORVP+DY6[&F=16=\`K7 +M),]/&E3*U"XV>H)&5[H5=A]<*$OV1WB4?VW<8&)MT>S-X@]ZVE!%'E.I<(RQ +M6NV=/:RHKD[XX<"CW)U1\&57449\5_Y;\T[>WJ"J%+S#@\46Y)?]M*\.3C!H +MVYX@$:V.Y/<>[K$(ILL)(IU4X$?`+-2"L1,]@N4M<[\XD=_$*H/MU$2[S`7) +M$QHHTO5VG1&K,E0KX=%U$?Q5V*G&N"L:*5+A#C237-^2#F==EM>N0NO?(H>$ +M4(O0"XW>;IX-XWA:[66\2ZKE'XZ%IWB&/U;]Y6&8+5K2MA$D#J:<"#H8*#=* +M0*975/V2EUH>B>[K!TD(S(W2Z[%@&40$>E((\Y+:.W+F`$=RQK<@*V`_)8,O +MN!OSXY?N1A%8POP'6[BA*RZ/48+Q8M,+=ZW#4(DN.I'&/S#G',9W25E>$MQ! +MX,7OT4MC\>F]!M;H^XTON%K*OX\Q<9GU^SE/%*S1#C5ZS*=U5Q=,)(<HDL=9/%5,OX>\3@@>4XX?2X +MH(S74;LFT9==#A`*+*I;VL>=8==0T:(W@^ +M;7RGIB]V&?>]IYS@*UTAS[,2G3=9#"J).-VX.'WLL^DEL$V&7AY3]D^.C4P,TIFFLL027*K,_>*838TT#>U:C0,ZD9Q1AK*HRB:D7G7 +M/MG4352Y9OB!".*QKDI"&E-IO`\>T5#95;.(.P%P%N[NJ>YM\T=$590:M%7) +M)A4-R*UG_])J:L^+3?'UWJPR$;YIY9)ND6OB7?H4F1&8X8Q59%UQ=M'F`3Q.!L;""V>&[P;'#2XP@8\2_>AQ8=^' +MU1OH<`SP+1*#F"9I4PTK_;"ROCL#[JL2BA"B8U@EQLIM2!6S\25AJ`'IMP;X]GO[W]B,IE*AKZF*WKXP*X%XP>)H" +M-E^Z0DL;4H,8(3?M22?:Z+(]CGKM->]X`*LU7D&5B(RM967J*VJ+67_Z"H^= +M'GR;ZF^0H30LG9R@-G4MW'"DLL`5:$3?((2JFH=B-O8X\S+@C6Y?56:=\S1W +M-5,BC<5[1WRIF<[VFHMOMI(W\7TKS:/#)0"^J0X$F5717?WMP=C+1OR5F`_# +M*>=E^9N%'C9P^UF#^!/.`;QKHH2DZ@(5Z\]779!1;$;U +MFWB#KJ33:[N&)*68F0I$N[28B[NYD=UN4TEG\N0^R5"45R;92?1SLQX/GZ)W +M:@*](M0G9K<9%9;.2Z,3RV';'8(E/@',U0*PR6,J#_)M$4.(+KIS*N\_M!TO< +MRK$C67+I!]/U%>\;N3Z%$A:MES5,!>]1_%..%S_K&*Y?!/1U)J?SP[/077G,UH%U?J$U0K@T"RG2]&56G^P +MV4#_>=2\C?;"BU^'H'*ULXX"8:N?O!V>0JORPD$8[01]AKJO=OWC9R0"TN2N +M2<\]E=(U:3PG[VBFZG-J3P0^;G65VDBQUH&[BQ/55G:YJ;91V$^'POPE8SD] +M"T9&JBIO!=ID&*%0S$8Y9D4/H?I3H3,?%%VDC9[N$\B9-`OCIO''[7X#I"D. +MAR?'=:K\&]$XV@,"$*OQ^R>#7A72N$'-'K3URMQ-];?%,9SZLSEK%&09:=S83`:4"%_(GJ,DEL[\V(=QZ8IA,>5 +MDG*DN)"^?]4KY.GQG$GOHZJ)TCSJ:"7*VW2H59_*HTS$[RVRC.APG+N%[HVY.6;"#C9>"'UVH6S[-=IGH1P +M7\YH3J/>7W@>:/?^:*" +MF`TG\!%P+)LPXA#SNH1+O")Z[23(291(:%AQ0DFJG`*FK5HGB$7WG +M*YE/#GU!QU^23#90%3UF:/H^.+$8PN2F].;>SAJI6J<`'DWH9#(0YZ2JF?!_ +MDW[O*A(8^/6^28IAF!UF.-)+J/818]8VJ:P0Q6F?:8]9NZ%!**RK4UB3PH`F +M+[3OZ;,S(:/(XE0OF5+9G_6?:^Q#;492T=?``=CFP?7L8H6@\(58YYGW6WCA +MQE=-6KY$&CJ)/Z5(=Q$[VS\:D5@2KD8"%?RRGB@XEO9Q;WZ;/$V^3#F0ZP5D +M&S+5#7V>3E9NYY6+Y;0T6@*5G7N1?G+PR9*^&`XO\*CH`#*3->WX4#>\DC7Q +M7P+1\F`)]:8Y5]*GPV)6J*@'=[J)>,#YJ2USYQM>WF^0R3'3/L74D9B!'KV? +MT>Q?B$Q]D&AICG4A/9M;;ZDE$#M6H_\`?Q5+C8)`WZ:NT[SXB( +M8O1JGX:-Z)^F)7TG5T)0ES4,CZ#2G2S7AY\XY/JGV!@_["JNBE)VUFMX.;D/ +M+EK6CPU^BFS'4)G_NDJG==@V\;U\,3<`7A058_!OU7'@=(A._LH1R/BU^OF9 +MS0G@!1E(+]*82-+.15;7-JH/(+0G\F4TES#B_#+9:Y5$OO +M,YTUEIOX`R3B$9;F9/ZB9'PPZ+62,CK195*@6@Q/%2&)F>+=M[FRQ!0L5<-5 +M?=EF8CKJ-))R<;6IJI+%.M1.S52D%R&MF*_@UU62U_NR3A%A%0TE`\R-)9]_ +MS!3@N`Y$1,VHL?:_['/[S(Q]=2'KR<"+JZ53)R%3LMC<2B6^Y*/7#G._069\ +MAV$:-FH7J[:D74;L5I19%;:1CM_T(4W$;U%7IX.8YS!\Q57A%^.2WDNC$<<` +M)7.-<*S^W@ZQ:HI/*EV(";/4(_8@EC6+X@JSA7BIO/]VVA;C@./[/NK.:)TA,P +M\+,K8#]W\#^'[%O5WAT7!+#.&!+'#G'S+O\(_B';L4C+A4W=&3`9$%G:LMXK +M2Z%W-ERO$`'XM.!S.O=$D?='PEFR0&3YE/G!,Q!CF/\%???<.-.E8Z?LVBM% +MIGRZJSTHKDQ*U9?ZO=XD)Z5<%?,S=1:WF=TO$E=J'Q0/!!1B[GOEQ@JO?)_U +M)JG:_'3A]-]9D*H3H$68)C@LV%@XR;D=3]ZXK8Y?[Y0^8V9`C?<]EDUDW^+ +MZ-+(X3QI%8_+:C9&-%+/N6@M#(5*)W@C;SRYXNWG/9J6*1:-M:[3'/*KU;Z< +M71^<1OFM+0F2P&JDP[2@#J'[+'QUM[W&E%D,:;P.\OR7]9Q;9VML4^M%\N_P +M:SJ,FC],!X]UP[%CQ:FIT^JLG)Q +M`"CD_2[W0H4&BC,P[;8WR)C3KV`[43Z8H=(7U%S>A>!&KF]&U_W40\E*""C2 +MG;6NV_X`6F'*UTKYWB<,T)UI[M0Q_7=K(;7%*P%5,?1Q/_9G$I[3D2L]Y>!0 +M)+O-SUO*!V=_] +MWJ3PA.GQL$?-8UL@4#4D[]##"`36$3YR^E2?HTCD>.@@N,Z@V"/;7#_N"/,) +MK@PHC3ZS^BI[>I02':CWZ-VKM<3DMN.">>D$/Z."R>*O"._"[XX&/$C00])1 +MGK3Y"/TG?!"MHQJI'ZFMJY.EIPJF=:+!\=RB +M,M-(#X`U],OS0QDBD!YCDM6)$5(L6M-9YN/NQY`"Y5CR?,%3V0"^=9,Y>C8L +M9Z"YDQ$&';KE,&QPP:A@7UMRWCV"TH>1U!QI`K.SPEP^,2B#?LS,AYGEVET" +MK]?SUVAV`VK0#1LS7"OV\(`-]^+Z5^PQ*D+%;2Z:-61_\J5A(X*S)Y>L+0X' +M@X"('PC_.`[U+DZ2V=,*&9J1-.8CQ0[..S)A@`*82<\$1_<_S!14&1/NO+(T +MFGIWSC2],3=YDK5%\:.Z'D4J\)==-K$?^U-!>VEV84LW_O0S$S(SHYY#BU`X +MJOB)A/X]AR#&J&LUDBAZ40%^1VGE^T]UAC2H!<-:OI"%U5Z#@J>![YNH]4:" +M4AD"4RX45/`7#YZ07A!VRNY@S(59L?*^B8]Y[/I*[356IC^Y>03*UKF3F@\^ +MS!G#E.JN;:2U8,5BMO'VV?X1@4HA?QO)\7UR3OL0/O:L`W/Y@K:?]?M#).0D +MTIV!'/@6#6X(4]X)TOPWCN3M%G4:F6Z!_+ICDV69PN]#_..#IJJ>FTDQ]&HL +M;)5K7J+FWXC$_)C[KR+HK#(GV"Z#+X6)@9V7:!D`S_V)("(ES3A6P-T%(VMX +M.B$F-C;A.GO?FZ'EJ6E2-D_ME;5&SK-5\G/\Z,$\)DL)B54?-?2<<;F]._RW +M]!1!;UUU$5J_0-4U4.H:.%)LKKY!QR7-B+%5:P=A5&_OD*/B)<=R1UN8"ZF! +MRQ&JG=K]ID+^ZR;>RQWQV6]OR>SZY66:9*H+@:]P99JG4VN\+IL4@B*1+3": +MJ+.DIZ07MQH&UJD8\/9@VV"CP7:I,8J6Y7"@4:JV5T97N2R2.RB'XUPIYF#V +MAC?+*E5H%IMES>Z[F[T@_]V`Y#NM*>QLO-W.:^:$GUJ!3;'5,/]W(,V7<,[M +M:8L3"N&[,;L>,_-"U7VLO8BQO7 +MCM*2?*0[\V28&E"CD2J3HM\:19)@O%4:K!N^?'U;KN=Z^2UC,R6#/(HRQVO0[*R+.LWA'+MLU2#Y\2V%6L*(I7V4V6"RIXT*S?^%^@SF>?\<\ +MWHM0[]D)CN1#%:&\.(^,VL9\\_64J-`RE`+W?-#@?&'4JJ(H/"^Z]V*AIBXB +M:UB+A.Q]-'HZ(B>XYN:R,N."11T7^)A'U? +MCOV3W]G2U0=LEW!?6'?7]C!;S>W`6>?NSR6]MWEMN7P(7^LJ9D6E +M=_?Y\L6/*]R_Q+U\-],:6MRL@P^8V]JIACTFX0W`UQZ3QM@^\P1\Y>_TX^NA +M>GM(@KZ+Q=A?C)DD84#QXBL4[ +M-"O-D6UT"3,6&/CV?!TI"4LF_'7P^%')3&\BU__C`_#_-_A?L8&5`P0$1\`< +M07![@`\-KMFU58',K2KG&WX)X) +M[@RNP=W=2;!!!YO!W5V"A&#!W9U`<(*[>W`(KB%`D,-:>_][K;W^RW-WGC/S +MC+Q5U?U5=U7W7`WM&S5-5G$+1S.0C*.#"RL'&U`0H*2LX6AOZL`!9)5W,07; +MF`.`;`*<:+2TDA"0J8N-HX.4J0M($,#![6(-$'>"V(`!#+H@"P<0U,+4DY$% +MP`D$0A1!`65I+7$M?39J#_0\1``?`#02!OB3ZA[0$&T#!U-S.T1UJ +M9P.@`RBP`939`"J.[B\V&X`EQ-$>(*NMJ27T#\&717#]:RD`:6T-535I<16` +M%D@/H*TIK:$)D-50U5;3!#!`79V<'"'_7J.4N(J6-`"DP_+GA'^\:X$7'\L:?2#A:2CO;V(`<7*-H?%9"R@8#, +M71PAGNS_JPIV#H[N#M[_VVYIXV!A^3(48.'JQ*[M8./L"I*7^G?TBPGM+YL5 +MR`4`!("<`2`/P +M`H,`K!S<;-Q\?'R<_W)I.UB`(."7T_ER7&W^./E_!/#^PZ=E;6-N]W+ZH0!N +MX)\ND(,%X!^9O_3"'WD#V+5UI:2E5)C_5P__&2;M8.YH8>-@!>#DX0680B"F +MGFC`EQ)R\O``O#D`+UT.\OBS)%\#N!(+8.%K\Q\3[$B7^%PD`V*7_0WQ``+O,?XB?`\"N_A=Q +M`]BU_B)^`+O>?TC@94[7/_8#:NX(`?UEY@.PF_Y%+U+F_R$.X(N6Q=_P10ST +M-WQ1L_X;O@C8_`U?)K;[&[XD`_X;O@C9_X4<+T(.?\,7(<>_(1>`W?EO^*(+ +M^1N^Z$+_AB_;Z?(W?$G#]6_XHNO^%W*^Z'K\#5]T/?_$_^X--5.;?U]#P+^: +MY=^']T_6=($XVH%T;2Q>?F[^%J)LZ@*Q\3`$L@%?M@[XQ_-_OAG_EP#M7]?? +MWT9+2#AZ>+.^W,*LG`(O/<;U4D\!7@'?_QII[@J!O-S+?]Y>+SW]/VQI\W)0 +M0"`/D#G:TKRCN5"([:>FL%(_Z?S),D1:`;;C"D(1/84$A*7TR38R8JF<+2J0 +M:$'@EX`,N@)')3E!8[^/@0Y%>K0A!."G[RW)E1/7%NIBVZ9^RGYD6-+B(]DZ +M;-I!&7*51&9:VK +MN8CNA;,E2_MZTT5!1IR]UELX!]U?-.1*^ +MJ/:U96#.ON,FL:`[@+#:W)89R+W)C/OU2)C*=_QK<*HMC$I')&L"M\#Y)JQY +MH>ZPI6X#SR[=JQ]BXHS\0J36NL>*\G2_^_/V98/N>/)_8Z\@CA`_1D_$DU:7 +M0[JXQ`YUUB$K^I?$P2;OOIO^ZH;CJ1F-0K"_/=VAGI-F@CT^9HIZF+@0(9T'^UXATN46HVS%6%<\RK.I +MV`L*KN.F=4'`R3!2+IG#UA\(N6SL*A];18;\[&.2>SW"@<22;*T!,U6[,H48 +M9]DQP:3Q\78<\*?+9S"1=Y.FA-5C$^;F9!K"U;3(8+ERLY6,$;6TE0:U[Y2# +MJ,UQ)2/C,5D$)25**?K?8[^E07(X&F53X233W@>1-#$VNYI&85)DCSD):;]5 +M_WYB9;MAR8H'^**C6YK787V@,(\-B-['5WXRJOCB$Z4H?`,E6#3)3Q4:VJI[ +ME%N2^A!-%662L:H^PKM"6'^P.J'TK+*]2,O3HL5-\%F2E`L2?-IX$XYE&D8!O'GP6%.I0/Q +M1W1IYSB!*&N;;\M9VD^>=(R5B,W2X-IY$-U(1^=[5!UE/U?]@2/E!Q@WIU!^ +M&Z%VEF`38X1]P).&=V>K)'WIQ^H0Q03(@9D$1L&IV,_[^P6??S1OIS$U9.@9BFWE]G\!".YV)8\+L,&<"*\*;;L8HSC#25=25BO3ADR&! +M'"@,.7V50=:=P#Z^_JFC#:.L+ENN2/5#/FGI[<=X8 +M/?U4LM)&9U+]EPVL5\OLV4#4J+ +MX?[4&U3[NWUQM=_G8KB-^L=,PX:D;CHL*_&C%\108N2YM(9F0*RF)!.:ZZ3+ +M8OPPF,G48TVPT39Q+S/C7YT[).(#IN3Q%WE%*>ZDA!UEW;U@=3AI36EJ+ZEV +MKUU\,Y#H>O:#MD"YORDDK[Q#:,EM5B]OYH.ZITW0*S4'R23AI^ND%P^ +MDM,CL7$B:3B34=P;MX,+@GRHG[?:*H_8DS_W5YJ`R9-F,V17:EHK[UR2Z^$S +M<:WJGK4(%BG5G:I0"*5JF$[U2%M"'H@S#+Z3J;7D@J3S_+#O(0N9OG*-N63( +MD]]S?-5\2GT.V-Y6?=T.C8F+]7L]*?YI)%-%?&X9W)%PB_NL_^H_TZ.&)V+7A>M->3J]27#'(9I?OQ,#)[RCVXN:JW:-%]! +MS).O7RIJ%*Y$2H5)BU4VPUNKEF3'WOLN!EFH7'[73Y,24_3]S>AV5JT92$BH +M7S&D1"^P0\V(?>M?KKK5&LUS#[R- +MW-@KZ@QB)^R[RLT@6'@0)YR'T4LV+$!*4D10"2V:LI=)!XR_18`MK@7]I"?3 +M,[Z^2!&N'%0N'0]?I%"E1CJ_'HL(FGL_&K8!7X3E+.F`%OIXE"[C+T7'=E(_ +M8X@K1[XV]>0%754F)MHESO.GT2L-JHM$V,[<:!TDLQ`HDQXYU@NH^`I4%B +MA2NM4_=?94AA/O_JL;3!D(C))-<>)M.--JGQ.PE\+V%MHJ":YR&I^V5[O\E- +M7.F290IW<,T@;09;>[QE)KWV8X>NVU%LF-)&&V\5DFAHVF*2"_?VE"%*VH). +M/`5N!F"Z9J4TFBYALCK=@2WSXP_\\,R[3^"Z&"G5,+&]ZR#Z(%7/S$X/ +M>\[!R*F`6;;;$ +M^3*Z5ST1$5THQ?54&%"N3,\'9EWGZ5%]PQ;^P2,;6LAI_YJE[>96=5B9#0P; +MJW4FR.S$31F73V\5D9_(43'IGZ,\QUZE%ME0;(AF8O*67W2E6>Y4J3L._UPQ +M#>B(3_3?F3/2DKP6F7U%V\?(1I"SYST^'U/K#'"FXOW@\+*?@FA'`GVWE2 +M1PA`P:O":(JM;G[F972JM^VFH[3D@FQ$".T&V=7(K0G=7:B:=DWS +M,-%E^_.(78W-6*5Y*J%D-6,8))!SN'J(2NQZM$V9&U*CUHY>B84&XMZ>NT@P +MP;"'['^]:&-M'/+I6KL\"PS3S?N!9V5FUOM^5K,I\JJ&-)-;AR_^^C,F7941 +MCP=RN#[":N4SGO>>XWEXZ*+93.QNBP&7O]K"-41UA?B>\F;*SRUSG1!TZF&) +MZX`T(G7V_D>1GU#4Y/>2,E&;Z/NW_,<,@S%9#.J6L@R<=N.W7K7%JJP(_>ZC +M*P#.[?V^Y>0/A?8AN#-%=ZJ-C*)X9/2>>(R31C+6TBS\10TSDOD-C!.DMUXE\_KXQ5[?3$`D@S +M)B#>9TVJGAK<,B]!>".1'U["1%%(=:FMRGGZ[)!7%@R.EVC)E'\.;'LBT_EJ +MGN^-)X:]0^8':&4Y[4#C&`LF,T2S?H=P+;C)7)<=P=@=)OJ51$JB(HSZ;DO&?]OW\M81/AG#\/K>%[!O#&[FX5F95[ +MYYJ]:>`)W;+/OA_L$-JC"`^D;<$Y-O'BK.3\XU^G$VR3Y>+ +M,Y'J#C3*OJ#/,KK>B>O!&E/IGBN&('?Q;KL<&B(0AFZD7-!WE2+!C2Y4WP\K +MW'LM,ZOM_."&^6Q];\#[)+WK/3>.X:7K+'BNW95S]_*+7$;ST^?>:"0D-(E= +MPX-_:.LBXC-AAZJ<"1J^--PQ&.M3CQR?I/Y@)F\>Y_R"$<[OX(6:H\_CQ$GX +MG?VY#(ERMA;6@QU3`7.Y!Q8<#_XH58EY>S/`)7HFMCO+0]'M,4P<:11%G:24K+.0>DD'M5!O7=M(8O0*6KB1%&$GM]P$(4 +M_0&=O/)[Y>3U<33G4*_09TV9E5?WG#P97[5WD._>N?''\`B4\YGVA1)+P812 +M'8]99`5=^H/F64F.A3*$7+*+"D58?$3ZGD6,M<,0F-"/C=[:)=4H-W#XM-N? +MQ*\`\OKJ\,S-G)LWSDFLY"D,0ET7RJ?KT'B(]+S6CJ?E-XEG3'("P%?(/P2$ +M/L-W+>(]?W)`$5GJ(X;>J*TH\SSH5:59L_9BS;-_L0EX#?\CH5;*'!7\V7!% +M?EL7LHX;?0L[,EV"J@I?>2WTZ!KX>DECT,^47OOV:/"6K?3'EDO)K47H,5?] +M6A\'';<=ZH/]][KX0I0K`B@?`ZB=?B@%&_M)NV?7#XW,`> +M)I_2(07)Y9?:2`E>F4S9Y,%RH2C&9W+I,^9RQ$:@;NRV=+@?`DTW?925;AX) +M_LW/3K2A#PU*I1%]D7)#D519Z2R_Z;E\D%+#DC89!LSR:S93@J\J+HP'[A7F +MO#;+RLC$`A54R!D$184G-VYQ%I_MOHO"*YW71:1\`W0&;8Y1JV)7[T1&L#,< +M7\/S/?MWCRCLQ&`.AS&P>E3^5AYGL[^T&AZEYV^D:NKF"5@YH"'B;C-=G'=5 +M);-$W1C=7[G'^`A";%HV^5*2OXZ-P?[UB21]^AH88'T/V?$S)1V+XO=?Q+/U +M7MPD;%$>CF+=&#-_1GUMBB+Q-3*1E7!+WTLQ7A(Z;NEBT#]P.GHN4*D!:]71 +M\31A^X9]>M$!+1F-,J6.N=C)\/-KMF[L.>Y8XID@4N$[O/!$_>&=+_4591S+$UZV];9#8D"YWQO5CM\XIDS$F\JUO,`\>! +MI[X5*4G%Z`\K)]'RL5HR\Z6^9E!$7GPG":'>"[$AP"NZKA9T!*Z89D>H/3JR +M)RZUB$K(IS?6SMH]OA0=U>ZJ(W)PJL=5QJF^;S`WKUE"?[O1_-R)N>G_+5'V +MN`V<>#ZEC.;X>9%1/IO7A-#?%U2ZEGXLY4W##@F_@>"/ZG084>-&?VL2G[XU +M$DC;M>]*\EW;\3APQG645\R3/@H=?S6$PYQ/) +M=<;4.^I,EHXJC>6)KLRS5/!Z@L9!GP6>2]#0\9!`:?R!;JW]R+&#^\8$S`KW +MO.L2_O$W863X%>_!8(HCQEN38XQ7&[N-R_8 +MN!0,2[X:16U_JX,$)@W1A$=78J]'Q0J^F$UR^C$'<S%!I'NO*>JN$T +MT?GT`#4_/K<+BA'G(2!W&U,:CW(U'V)W.C;M^VKL0T!RK/3%\LS*K:D^`^K1CQ)>AYLL,%<7NF&RPZ?LVA'73` +M$E+)999`;8N5E[/"._`-A2&_8K_`%"'&JT6+C25T4?/-IUMGW,U+@CX.N`PA +M23#/A86X@;<]JI+[X6\64!.#`B_[;<109--#6G2]/WF\]G\7;NR03#37HVQ< +M4;-#AN@"\T"_T;H&'6<"L_$E5QM^>Z]'+![BW>__^8CG%7E.>74/#VR^8KUK +M7/N'?*Q#7KD^8Y]3+-'L??ER^.R\!%`CVK)E+5JT>-$R("2I8,;Y1]1RMUH#4FV/DG@ +M1!LXAA/LN&W,7B[*1V_>V?C6W*S-14T+KD_(=UDJK`U.)F3W$]6E;;ET]I"97> +M:482^:B5A95_8-O6IW`:#9YYFN3+C&V(1/`5W=G'7&LVA9X%091R`>QJA_UOTXBZL6A:@$K,]EWB^WWFZA=4 +MAP'2_9\L7.'&[L!3K^(9K)\KR?(]ZH22>"_8H7G4A-J<:8%PXPR:1Q?>S/=L +M1F4YPHI+`5'K`ZC?SY:5N%'U9M,QHE6D])O[$SHMVGQ^C/3%SA8W+8JF'=)D +MR,`]>]$`*.[44:PKQ6H@,>PQ1[W'J3GITG+6FR)+9X3GVOQ\D[`82*DT7]9C +MNCB!L/=>N::M@NF>CC'LYUTHR5Q[T<-(#TM?EK-Y/TY,70T*5:1L]81:CG&* +MA_/'`#7AW1"`>50E[A&UNE7(RS=:Q4J>7R@[$))5H3M%:;8"I7.)D>%/]77+ +MB*C)M6SM^^N[I!U3SB-OCLZ.4A(551@U-7YN;,'YK3H8=-GT*O?Q$$._`LQ9 +MY'>LR,WM(19QG@I-OJ.HZ><40#&TXS?.2C_>,6783(?L?%0IQ3TG-!W:^BIE +M/?:$N$S?W1W2&H_786%Z(@7X2CZ0QM"RBJUS]78OQ?X#;S`TJ)IU&;<:Z7') +M@B;:L=Q[%*6J6O44AM``P%<-=QWM3A:,T3=![$=OU`$,)32(S +M(I2-CIW*XZ984&/:K_.N'G]M:1&XD))7H:Z- +MW,N`@RBG194F'J]X;C.\L7NR"@FD"3HAEJ>?L$.%_C2BO(ZEE@>K&*T$346] +M[SCY8^A@+REA+`>JWM;$M&CV]=;T?V.XK4-/'5IB%'G^&8#/.>4Y6"`S@V^R +M?>_^_?V18$73#^.=NEK#I.;6$<\*VBLO%67"42<I6BZ*-*@<2Y*F1V^5M:,9['+7@-M?4??NTJZ(O"%+ZJ!3B5X\ +MX-FWPLE%]HG"^G'C2$9%)9>^4F-=`27N9F[2WH&#*JNT+Z8&DJ@M8K'TM4M2 +MO3H>JK483;(&U7TMW'&"_LDB>=")FNAH?\^M[R`;R^Q`\TJXS>5M%[P\`DT0 +M?9&1ON_,@GD3Y']JGV#-:U1$KHJ!\YYXM;Y`U;Y^TH/;5?\]%!`A$S +M[2?'T(F%H)SK?K_6<.PX]6^G&T&>J%AS:MA-XW29V4LONGFEY+]R=^7[>9W@ +MC8GB!DGAZ_C#8N5Y^@G&_1(PY"'-@+DS2'V79R`[BO4V8>O8W3S^6;_L)BJ< +MV'ZS(>6;+OZ! +MF*E$K9+IRAA,J/D*I.6-T$HI1*XR:NHYM7*_]^4GKD%>TT2` +M9\_`9$WAK+MHB_K0G6+S##K%;VO,9=XAJ5J]B1L&CX/LJ>R+C'2BW@/$]9)! +MI-.(KLW=1\3C>T<"9]XU*9@>[RM1'PY0"ENY;NTQM/"?:E(B>B]/T,>CR"SK;9K-M;(E5;$*;.CI +M5)43A=AOOMZ)SHY4EUU4"I3>^&@(^^IOM_-+T*7C1$Z48Q43_RY$Y]+??$3? +M_4G4QN#TF=]B6(@96EJ.D7XN;KEEK7YV1>B?HK`?/UL#N,65K6Z@$JNU%O\N3_XIHGL(ZT/LQ2117&^YJ@+CN +MES"1$V7>;!J%<.YU9'R@;0QEV'"`N7XM6$7CE.?PUFVHMC"'C@DHV?Q2J_ +M/@5O(K<08%VH.F5V*JK.%K3X?UOJ,WYSE.S9??YN7'I1SM +M8U7W+DV052]\">OWC-2B3NZAYYFM,<.`>/<+IOXXUNT07S$,;^"L&9_;"]R? +MMME]JLY*29!Z:YG&?-/VEGW:25D[`9_,!U0)'T2D6_/JKO9IV +M1YK<,FF\P.$Z>`K!@31[[^R>?C@F?90^)),.W$1U]VO-!0TKBK3LS/%SR(!= +M7/T%:@3(AXB0.;WK'@W>G8SXX2/Y]$G/>#'`%NIELQSW+-J6)M7Z(%9`W\R*T)M*0#O]Q\ +M_EG;QH:':%0U__I6'0F*?%]36;N3ZW^2^HW.,BCY9C>?[?3*MN7$)Y2>YF4C.9]B[WAR404XRQ-.>_`8;V-$P>\VCB=QUWU#ZIJMBU`&_6UT +M(.&4Y)YFOZIG2T/LSQW8D2.C6WQ>QZ5RGO'[/>PA'[NL6\DQD_$8VWCM!>F2 +M?J+-)XQ5*@Z5;(8)/CIU.7-'SZ)$MXE$=.]C-MXH5./N[8(WYWT<1I(#+:"E +MJJ`I1\SU'*`='8;1[%)AL&*/1NE(N9ISL%(9;W.7SL7[?#]WVR-[XKZ^V5G(/'*+@WD6R$J8:2_53R*N#IC?MH:0#'=<`2_,!(DW; +M47$4YR&-@6!\)2V`%)S;"H6R^Y1?&4^[[YF!UJ0:!..(>-3/L^YKJMFI!5\< +M-NW\[I>BR&=GA.\'0B4Z;0GN-\!(C]M5I__<&"2N=$](K5.3?4.9B`8!CL^6 +MQY1?G!50E(0%=#:,Z3CCNQ(/4_?>(E=W+[B +M$'+4G$.CWPBIO.``F;;X#=O0>"DJ*U?VST%D^VGNE%_0#*_>SP14B5H>?8+.*L"FU)0AWYG5!E=P6-MYN3BP7TL7S6K8HW0LQ]: +M9M^L?0X:X-I6]1M`?Q,H2L8OO_DQJQ->:8DJDT?2@-A:_HM+,.C4'K4IO+BU +M^!I>]MPHXC1^Y1W?#SO^DOF$25CQX&P8 +M3AV4P%.]:SQ"WJY-NK(KOS"=2#HY=>XO>[H(K'X?8@!6-4+E_E,B=,*T\C2^ +ML;^4K,UGA>!`Y,,I%PH%L]^P].S>[J4&_",VX7 +MT6S,%4!=]XONTQD'[2,-L[2.-ZLO2D*=<);4730A@Q!S_@)>S:_+[KXHMQ3" +MZ'L*[PI4)@:#.UUE\X0AH4]X*>^H$VT$WP:=%U]/M.+I+NYD1QA%89\I"5?V +M;%/A&BC?PHB;".^3+EU6^,4V"A%^SBI45?:F/RA!5'YK9ZY/-Z*OHC$V4M.9 +M4LU5@\8"[`)^RFH;\5D+'_V@?U%]@T+DF](R,%#0J7PSOT%P3S[HZ("3&?@Q +M?\-HIM7RD!Q.=1#!\NCW"C9"`Q35\U?8&+9\`BD:MS7>XQK%P68N+\K95(6\ +M'H]I_:^DV>/U#*(*%=)4YQ9Z1!P>#N0@7-9"$$A5*1%6?NM%DLK +MT?'5EPA+Y\U:%-)2,YG-T&_NI5.H&DXK(48FOB.#2U^(AP/J=@0^A.]W595` +M%:6LC\2V%&1'1O1@<@C$,#&>OZ5_7$"XAM.=>W=.88,L8CQR4YE81\Z6D;?D +MJ.&7(QF_T'/_S!IM=Z&;G)\P&EO`6IWV]A/-';D>>$S&)S439+XIJTXJ"?T0 +MD$8N.(N1%"Q_DN57X/;(2MA%$37!_BPTZJMAE?J@\NM=P67R84C*)&?Y"*L' +MSH?-FU:%.R%E?:G3^_X/S^1$RV\5[88CZSYJ;+50I9N=N=Z3BMY,0*[)@"R'4S51N\43+?[1W*,A&/2;U$0>NDA16OJ +M;-=ZZ(,31X-^NUG7HZJ=%:WQ;0?]PB)/I#G;F6F<31S`%N/F`>W5H+"*UT;+ +M1WX#G;K7A="1U?"<)"0MXRJ)UESN\ZDYS-1OM7ZL\S#]0+44.L]OR;,T)9Y\ +MFTEPR($,QQ,=;",RW-+4SDH'74Q(2\(E^K*T!6P._>[[A_=0Y837]<0"!._" +MSK/NL]W"TI+U8>ACP'+&:/8%>5:U3#IM$@)"DP@L']6`07CZWOD7Z(17K8@7 +M!LUN/^!^Y`K(;B6-2CCP@P0)MXI/;N9@#JB=?Y.HVKQ_/]9$>/U^V9J!&O^M +M"W!>@_#)DN<75%T5#+\ +M<]A``"4&J>`K_D-;Y'&>V$^9WA-P!&T%*`S85:O`_;2.[ZH!NQ-J.XJ?@TGP +M*;!!`B,I%X^K[!@E#S>G^%1Y2&VM[]SZ4Q[4\[KQ!J?GVASG<`G?V;J_)D:! +M3,6(?*C*L6U];D$R,"Q`6BQ9!]*X +M\]TP#\?&>^B\RY(QN1NREZ:90S^YHJO,ATK2@:1VAH?"+Q8T+JOK/0L(H9@A +MMN9%OP1#Y_35HT'#BIS^C`YF[]PDCB.NFG2=0VI]@@'#*\G3`41E,J\#&W4ZR*B"H,JP*\?%]FT3DVU:>B2T7:NP,_/QV:@W+ +M?/W$OOS:RK2=*3G]>T34SO=.R2"8DA"?PTK>#WT+HCV(?6Q#^-N$2NS++VY`(8CJM7P(3O261DD#]N-#(:!AMW7JSP1A#,;S6&N'SB +MBMG&J-SLZPP\D>,E`';6C3'I%3V1\)$4=IZ)#`T=C)N@AT5I\BW8QR1\-T0D^05 +MJU-5Z/C(&Q/&A[Q2EMS]UIN_`QC0//!:'?3<@)Y(>(5_J!*T@Q5:*Z8N1=NI8`?CBCMS +M5UX%T\+:Z&12$N_+9=`>^)L5M,$^MV1$S+T@E-SN-R2)(`.O=:%Y$[:_I +M?_'HRE?T4='?2+-_IHMKKI]B6KZR[C&.@]79I/)BRHETE[UU`!9.#'MQ&/;; +M3UL&D8!6TT@KIO44^!29P39H_B_=JYI)+`8,,1GJ-6K&(K)?SUXY7X?LS%FW +M:ITB8[[YN"`I/(3%#81U'G3E-KK#6&.Z?4M+;WM/X.=&H=X/LRH;U:]&P=*[ +M3+>=!8AF'ZYHYWVUR(HP2BDA4[&[^RB>I%*UKEEKLK8TDR$SK<=A/S& +M35ACX"C,`T:-(56LQ)GP)"M_`H\VB6&A^7S]SCE%DG+QYTKGS7>M19''R7815%[)_JY:TGH[UB\[AXZ>V,Z\>'A!S% +M@4E]2)O"Q#BM?;1J]C,R->/(I*17,H@?X-:WX(8^R&0C8IPM>^>0#/?DAG95 +M5)>675&28+K-6'*6'T>2@Y@(R%-4^6>R8.':;A?<;.D15R0`7Q"G.%9^#_J1 +M$]JVRF@9Y%J=&52*N221=ZN?;"3"M2W4!#)>(KIKR28PK.Z-\I,$%WU*"](5 +M=([-=_<>98MB8ZT9T@Q6>3/F-TF,8D]7ZI0J*0C5]@F2R2JV7-Q`PJ/RT(1G +MZ\Q%;0AP#3L@$2S>]*C,X]K%BJ5X/Q1\F$M;:^/ZNG`%<.9),)1([F1L&^Y: +MO.]19W/$H"!!W7:]\`PA8F'6[ETJ5HH\+J1FYL)V[S'(B)LM,N13V51`,>-_ +M72#-6,VQ2V^JF2^:K6$4;/!I3M2ZPG.9+L_ED:@W`S7M>YY2?=H-V18X-N0%Z+S?K/:F +M*#7KY]D1+LVD-6N$,S![/Z$X.K0*DG`(A:7!I;/_%IZN:]NQ(8M2!M`TGXE@ +M5C%,83>-(JY=@11O1(N;#.HYM!H04;-C +M%L%,R\2R4TIOYZ;NH3EVHU4IO5(+3TYV"$IN35XPOU"F?NFB_W32]=B;?J?B +MLYSXR(!Y`CW4H1,7AC'5CP+:(R+;H[FU&J.;\4Y87YI.L^R$B#=A/GF]"9_6 +M84/YIDW.?"<]@85R=#A07"UK`\V6VYK[8,A?)C^?S8;):1O_3%NTVX4%"ZEX +M_WJ/4:YBV5>&#E8C\NW`3S14E_?$Y5S[H@2'Q]4A=OW3JT+RLLI$<%\$.\ZY +M&]4WO>=JQY^AS:@ZGAAP*ZXMMV1K=/&)9A^^<`<`TJC[_>I;3RB]HFQIT1J? +M:BO-_1H9-"JY-W04%G$:@\5 +M^W>T.-2AO22L4O#P4(:.-U=6!,H]%V_5!Y/GA,-9$8XL*:--/F5LG20EV2QST_>78OB^8]PQ(E/Q)B;E`37"C^(5VSMY=8X*<0$*Z,?UZA4^D-L>M_9[X,Y_:N8&+ +M2UGL=@W7IAT2WX'FUEKLO.*UE,?'$DXO,Y/Y>47__)TJ647FL<:'B6;ZA7D> +M$DI'>_B+M%Q(E'O]_N+OU>H#A=Z=/6+_B$MP)JIYV1ME]FI._\4#H]2U0YBZ +M&=$\-P"[OR*"5OQS27LF@F.B>+WZ61Z$>F[[^38(R%QYO`@(_0;)BEH/E1UGN-_:?GP-P?EWF5J#A*)>C +M/1/KCNL8XS3PX!_5BOH:Z^>8P06=2,:O8?V`A+W^K.D]0ZC8_.3G"^/UY7%, +M?0@LC\RF0].:(\D*<6BE1^)4:3]0RN-^KVS[W4(-_P@7I&S>9U3"BC#!E\""XVAQX3(15V_9I +M]RR+XVL!1XRBJ#)LH.X>=[K1'78`@<97H2"\@B5EVU.-65EH:<[:50EZ3ROL +M?=.[#0N5O6YL&1&7L^P\Y*94"8$F#$3>U4(MS=,^Q"(5!>8Z*56'4?6V6V"2 +MTPX0[OV]EK:B9I0S@35RP?3,&P_7`%=JZU?+!2V_D:297LVYNT7ZZ'*F@MO> +MLHV)1V@\68MLH9DI].6Z!?JYR\UYM2SG=*_6O#64:B.,#9<,]<"#W-5PD!+(I7US,C3*G9.BHF/-:0+%]59LJV0`0FPJ+]$W;O5S_M(X(- +M,Z6P=+0-/Q1;E(E;)%;!&9*;X@#\%IU^8J<]7!KPO55$$CW`'"^%)#HC?%S( +MAQ/`."E),17>;9+Z4<4G3`X;4ODSU<<'=!W\<;R)4%SRA +MX.O'?:V0C`*'FB?]7TSYU&5/L4T131#Y^A![_6B>O67K0N%$`:+%O7?WH"(\ +MJ[RO\G!;QF;%4A%]^,RD3]M?EH/]>HUCO]KY/=XKA1C5O[$O$E0U^.1)-8B" +M1><85=_<&A+$ZV4CS%M`2J!^%B%%9$WT0*F",T+N[DFA8V;)\"WJ%AU60ZT6 +M/>ETJ*;-;]/V"F9!/OR\+G4J-XG37)<+=2>/+)L1]QYK$O/M)=0NXIK?C_)U +M*TREBF[`;;/=_KRK:^$&S"N39$(U4ZMR"[1+Q\O^\Z^\F@7BZ\AWO'5A?N@1 +MA.GM]XIW2T."[\F%9`9:7I\'(P>M7&K2)\'2Z^1&0ZF6B[9Z? +MY(&@BSE7A>SZRFF+!7/K\XQ-FQR?AM.6^S\$S*I.O",/J:.EF@L8><5JPD#" +MU1T9LY_[0^W>!OA_^4#[_Q/\/S&!.1AD"G%QM#>%V*%Y0T!0%T?('_\`0OL_ +M9?SIMF5N9'-T`;@=0,89 +M!G8$L!B!K"$@5VN@%RL'@(^'1P"+$:`$@H!@3X[6`$LO@`8(#M3W<@;Q`EB` +M?P%MJ"NK@Z@`%,`%4N@`870!/J\<2!`38PJ!-`R4!/7_P_%GQJ +M@O]?K0`4#'2UM!5D-`'Z(&.`@9Z"KAY`25?+0%L/P.+JYNP,A?U7C_(RFOH* +M`)`AQU\)_USU01!+$,R6`Z"IK\3*]=2@C+RZ&$!(5."IGZL/Q.0!\-`5G`HS(O[?TW!`0+U@/C\;]X&#+&V>0H%6+LYZO^_6'YOU#`R'6?C[.4&>`#=#1 +M%>0'M@$]?6'YN`+=00`XS`WDY_-/P[\C+%YA@#78"@ZP!#W-$^NO["H0&RA` +M]%_T4R7_;?JOZ;#\D17KDZ:LH1!'+X`UR`:+6Q,*!UN!6/[?5L)_]*SHYNBH +M"70"L?SG9/_3#^@$=O3Z-\__\#`"_2F;11,*!4XT!%L)0.Q=00]:>,OR@!B#8(Y/FW*IUT*_K/A`9R\?Z;[;S9].["5 +MP].F=P7P"_UE`D&L`?]1\),$_I0+X-93EY7756;_7]+]RTT!8@6U!D-L`7R" +M0@`@#`;TPN)YFAR?H"#`AQ?P)&Z0YU^"!7!S0:#PIQ"`LQO<#V`#A6']$96` +M`(#;ZFD+`?_0_V*$`-S.(!@8:OTW)0S@=G4$NMK]S8@`N+U!,.C?A"B`&PH! +M_0\6Y`%PPSW^M@OR/F$[&.@?'GP`;ILGF?Y-/)7B"O;\'RSR5(CA_Z`GX7+_ +M720OSU-^ZW_`I_2@?T!!`#?X'_"I6L>_(>]3+.0?\"D6^@_X5`;L'_`IE>L_ +MX%-1\'_`I\SN?\%_'YXV$/Q?QP//W]/\KTWU%]:#PZ`.(".P]=-CX!\N&D`X +M#.QIRL/%\]01SY_W?_]Z_6\+,/Y]+/TC6E86ZNG#RL8\W311 +M(1&_?PNU8_R=.#JZ*T/ND$G%NE&PB=YH'N5?!@VSQ +M?*1#21"-(_K29>ZY2+WF3TCNI/"-/<(C5:WA_O<%C,,DB95MENL@5FKSQO9@ +M3)5>P74,EJPX;F("#FTFW!-VI0VYBMMCD[%G!B.S7UZUP7DS[_9?GR@AZ6\[ +M&[_-9R;;T%`?#;-QP?G=XD#QWD[V==RI#>AE_9644TT[H'V0R$(WB#0A%H62Z,N@IOF-7MOXW4P1@[X'R)O/_*@KO5FIM>,AN\#7'HL2I0$)];AG';T +MPC^$WR`X5):\^4DT!6?@9%/\?,2`SUG-ITDJYZ618)YG%FQDD]G:T3"=K<^" +M"R?J5>W"DG[;MI]K;S)Y63UI+MH5+W%6-4*!D1T6?',^<4T:[.>+>HY&%H'S +MKM^9?V:NG*PD0>01@K+#HU&?FA._H_O*:BZRQ_>M5V@%@@<_>%JKM$7(O,&J +M'$.O(^V8C&Q=9+-M\-OS(-DI9\W@6C;UZAAG''/>/"W\?JU3#M-TQ`_[[!ZD0!]/,"+%YZM0Y@H40Q4I],'0M1*7QY5&MH'%X +M?&3,"WV1"B)F+*L5Q+.:OHN@.6G::YRJ<7'-3.VMTNSP$ +M)ALMT.D,#@-F.?W_0X9%?/UXO)<3!$F54P_C)3:M\0K'9^RSF5,8Y"J +MI5YS5W!ST;*>LGPJA%8]3G1X1^7_3%#%&07BA7!I\G3C:[U+'W9&&]10'78K +MSV6!]M*T^@2E?S,8^2!UI\"[U1W8HM+Z,3L^1JO`(?^K4OT.ER.`?;*I4AUX +M8"?1`*=(B8UDN/.X8J$H+?IB%0]D>I^E9H"MU,AU;MS5M+;'MQU15S,A5H^4 +MS=O"+QAJ#3F8O,CD +MI$,_B=Y=/ACG5$`-\E:L=B:W3BQ*P73W5(FR:7,$S6_9A9K41EY6FD]O'TWI +MEVK_00,J8^*ZCB2O_H:'2/YVEOVP;`Z%8`K9M;5/]0+K"]6+-E:,%[7/A+WR +MIA&&]LS/N/VE=>;VYK`R9SIRY%F\MG'W4GN@+AJ"2AO>!W#'EUJ481W +M6UW-6S0S4>+D#7?L<]`, +MK3RFUGB[<.(>7R]KYT1YARY2Y>0_:(6TO_]5'_=9S[*2G6'7W*30,\T0=P$O +MUF^]+46;+"EGL=,*@56'K7>H^5/T#$SD4W=$NE?JUJ8=-3;*;"2\MS`WP36L +M6.CGFAZ\N,2P'N?$WT5ZO1;W0)#4QI@IER;G688"@AMOUMIQK-:!>;;GB +M$H=,PY2Q@U0K%:YJ[B&!0,8Q!Q(I2W90/>2[+.!95L\6:997U5:&T:-`_-]0#%HPG.IBG,*,@PL`2$=;2&EH-^:K0^1SIERBSQK(_8T?=3N@QO5,\H +M+10'15>'*)528[&7)T]K#GB%5;X)Z8#(]-F:V;NL1I(Z^M$QUE_0&5U-+Z.2 +M'\8EGR`#:C]7Z^D=C9ER$":&']*0,GG5'1')[SA_NW_??ET3O+KO7F>18PPJ +MJ^^DC'7^Y`N_?%O5WDN(AUS9A=_KZ1VT)"("*2D:?`5"E0/8B"A*X2^J"@+:2`C@'$':QMMQF,;=; +M?[\Q4@.ROSLL#W&`=,NOL4`--=`7W5U,ZA=\2FAQN6)R.^GYZJJP*S'8+&'H*L*?)>^[T8C0\7L] +MT2/&I:7.+8FAY,G-),Y4(P#7"N8(DU6AQ6E85_4?78/WDZ`R#2T2A()W!B:\I +MH+2PEW[:?^(2=:$_,^Y9Y1([VOY`%H<)XG,!HD,&0OB5"1J]\1;,RM>:/W*6C4'DP#K'E..C5`7*5%KX6EO0J/@9;;"6_*WY,#' +M@.:QH7UWEL1H)YS0RR#^N':C+B:4N(HW714N@VZ/"M7](%$5EC.9NT_-TF]4 +M1?']TS^?]D3KMNS19K?^R)'0Z,'TG?#A[KD);U/Y5DXO_273)ETFV92CS<8Y +M-BUE+D<5]9AP"M:_S/BC!I^0LCU>Q.=HD_EA>F-ICBS8LX'!KGMO,T+E7-TM +MSL?*;63CFM*W>45HY-"7:S:)X9VDC?;7;Y^&>9P5/GRTN=Y$C_7)$0C7GTTG +M;#F^6[V'UWO6H(;^+(F3%TF]\OK1XU.1@$@OB8?C4J);PA-HZ!%&-FN.[K++ +MC*79%00ZQ:Q>,O;!W*%;A!B7;OV(2>"9+3INS4LU&-)S^2TZ%#,D,D-M?+)M +MA;%TQ.WEB,?D'QV@R?X6DY\AC6J_V_R;D>QAB075>G0Z99RKX.T:.N:]B)RB +M-YESA$R-SB4%8>^AI+$D1?'EIUR9D`^(P=%8!#,!D1-F_>Y16/5\;_MZRTWY +M!9^?8T'<\*W1576[17XM]!L?YB"^YNVK0J$M%\G%/03R8@M43T\T$&K,.+Y_ +M^;+ITWK7ZNKE:3GJ +M&=KG>*,T8LK&]]_V0WYFIZK:,T[E5%^XEWJ73VBF/#/IT.(+) +M][V>9%JW)E46855/U`>)W`=:8M\^D5K1W92V$I#/067;SLKW\87Z@P81RD,' +MKZ\[?AQ)>+?P:WZ6C9']F?X'6?)`EE(52\]N_^>=ZJPY"=1!N(@-3?2/"/6U +MVZ2K`(...PH&.D9#6_'O7PT!GRK\9XH0GK]X1+)1PKX2#-?H +MFB9'-_07Y)W\4GKG=7O+F*VQ`DB[?YTRA=^1+6^L]Y43?`;MP?';]J*,;5#] +M_`',:!+N=RE.6S;I2<7MQ_[0][QL?334]$4"F[\-^.YND_?K\*'1^Y1/88') +M>XR%$0=(C%>PP-I'9Z?=_K5Q\I@5;],#M*6L>Q9VKS;I/)Z(;XNP:3L9=FD] +M=IEDE^;LNW1+&70`LFS#:80JMZ_,J +MORP^I;V1E;&X330$&W$2"N)E_2IO8$6 +MDOH"&8;1UG'.3=NT'-!'AM#?X*.36&9M#ANO*HO`9QIVOQW-HI%"Q/C[R-+2 +M5]YCM1ZBM):716Y0U^TP5.](XMV,5*DGNJ)`&4/K'K\4K%[_ +M`**=^-]AKWUEG6+FX=L<^CB&_H%T^7CEIZ82(FY!FB#C^,V"76U1$4>!"&9S +M(7=ZI_(]>(KEAOZ8<&Y,4GFT+\S'%AAOBC`(B>V3>]3]A*_-]H?CC +MY+20H;5J&[6ZX!<=.'@=R)K]';'J-X;$[?<-CRA.KXZY5I_"10]YP3%,<5]/O2!-[+QY3;JSWQ"W\#3]WHS-T +M4WRJI.G\0.[O^B +MX>5OO$>4O"]DYIYXGGBL3+:*X6%W+%^26'PRXI3<:]KDEU]+]K*ZW];2SCC6 +MEBF8S^GRN;ZOO@VGH8?4(2=ETM()V3W@0JVS/G_8[I0IJ]##K):Z`Q>>T58) +MQ`^P=#W`60H3>W6^5A9#)LGW,5K"MO)](>'U(MS!86+K`(C9,HRQQ3/Q>$(3 +MR?OC?NEAY#ABJW.[==Q++%+H,XN"R9WY(^W8;VK(S]\FRLF.!VR,F>(IL?XZ +M(3I#PV-Z!=0`/3+5=XWI/R`R^>."W(MG`1#.ZU-8A1FA3AC25.1IFPTX)I2C"L=IJ"]N)>MZ7982Y5J6X +M'[1#&`V2M1PHV6]0IT4T!NA"O^B?U:(2M)Y)+TFSY5Y*MSF4&C';;G8H2(J; +MT9$7:%2AF>*A'.LD.\7B<+C[\MDVX#T;(9B7C^2-DL5_;]KNVA78$E*BGM&' +M*46G:66DAV?9U>%5WB;UG19L%%@\N7E.8]M]B1?P9 +M&7JSEWZ,!6!_\$I<;*EM39U8Q-2CLCMY`(RQ&YP.*1QOS:>S\\R,2DXXA/R6 +MUV9I)15>K`JQ>'4-01*C?_E[HDA.[5"`4$2D@([_K67OIT+19O67PYY!@L-T +M;P[LV5.>$QKEK\"L;S*_UI/MWXY3>_J1;,-8S&0!11:O0G)I5FA* +M@^/,WC.6_OM!'TXX?KM\2YU[/EN`,Z3(?;N>P7N=[%HG\1UM%0_P]BU*<>RD +M$4$A][W2Z%3W0U3S"1.$^@D8PSOXL-7`=8OJ&Z=JNUN +M9B*_'(ZZEKU7I*'_=+>.B?:U92=1E]B<;;RA@=Z:I%VL:S2&WS+6C.)S-^A4 +M8\-RTU^'ZM@^WG[@F\Z7"MZF]:3?IDPX3@6'Z*>J#A3!0SUS74C7,?%5!1&K +MFTH:R_[N`OE=B?W=Z +M`$+[!-[.OZ[*S!R(JZIHZQF',0?C7A&P;Q6P^6QA"KP0`N7D\_.N9/Q<+=B^8-1NN9:4& +MNJ15H=Q!+1`U9&+O*^YE*F.>+9=(>4>,B1ABY8"'O*.A]V=*Y4H*\[?-+)R2 +MQL,X`^?[TWZ4:(GQZM\^(:.@OO,6OB'I)XLIYPIZ+F?NE?U5@[;..6`_(R"U +M-[73JZV:6$QF#9'9W3N)0DH$L@DIXM^)N\S=P^5@31K(DTT+/`5+ +M%3[JP><$8T+RAL4_6AUYPAC>;2+:H,3@;1F^%93W*@&:<0N*Z>.=6%$:&G_( +M"%U?Y4&]K)J\BT7WGKSPS]>4X+SGK<7V\'-"1EZPY9*7,5#`YQ\_>"OU"K1" +MP?VCY3'Q*.5,WQ%GX&#?45W*L8>I0!0T%YA1TW[]?7EJNLZ6TX,*W4F"$%^H +M=3A@'4.GEX7G@S/G5W=!\6SYT>AV+0M)S&6*C1M)],LWJ._UKW',K\,:KL?& +MP].[67TQLU6Z/']QR,;CH;/$BW;8G"W/C\=!K?`!!*C*G,O@&EZ([]&,%R%> +MS+H7*IG0KAU^GD?Z4D(6^_?V4XN$!:S#G@GC8\1VX/Q("H=FD=_2C`,\I691 +M#?OU0X@@XX<.UGYU>43:DPO^/(9N1^>$5B8/[<=S>CJG6Q&C5C7&A.OAR.YW +M.IJ[X;9(1EX[8S.&;O83I;>D.R/Y$B/%?8[$_CQA5Y/#*H1!WBT4YB\^I)F7I1X"6\F(J$'L1QW>_A&-*2I;6IQ(/F>&W;7R9);GP2O38RV1OEQM5@$S,IP^ZU(-]Q]52R".AI9+P +MU83NFJ4QCHQU-22;66C4X85)_0^S6+NJW/AI6=^XQ`/ +M=7%-P`\JE%:&)LE@SZ_9E/2CKF9*XR%RAV2;?=+PFR^@B&6]N^259]\SD=Q-%]"K(ZAB1]HDF)I +MH'O>\_3:6EBKY,B"35[JO`CW&`6Y!YT#"$:H0#RKI'IH0[036YY&T%7"1[". +M%U=K.JKB\ZB,SP=?/*OK!Q>\J5"DBHIN[']Q?$Y9.T8@<`56N4N(8X9=;K%! +M>A@Q2C,[>?0WR)]\V:-9 +MM$BRF*[LZG;^]5K&H%8`UD`!R%.G:8TEC*5E5/4XA+_A<&*?F0\T(O%)2P7; +MUM+#!9RH-_6'BXZ%Z0&XLJSZOUJB]<2'4+J'4#^PE&\IR%\1@Y>.Z#\5(0XQ +MJ[_X7%\4LMI@DC30P?HM+D^0C]17&[(/%DD+ZSDRNM"Y^>V!0YDD?3O3.'=C +MU(.$@`LFTRT*%E?G(.*N0P\>U?\FDDZ[+,WSN$Y')^RXZ$R^B>VGZU!V\P'C +M[;F*`=O(.3[5LUZ%E]6;,@KW;!_6?DG1EJ3KIJ4D4[Q[N*82:26D!30QOB10 +M$3VX/?U.46/P2]9.C5UBRP5'>]I$[N#$RSVP5?MC]@FRZ(U-AZ6;#@U&Q6%Y +M4]\^^FM9Z9?WI=52OU:TU6[N;.N@G;#P;V<9$SPU>2/=8Q?)86Q.W7MG41+= +M'Q20%2N/3H]GLRCDS+Q:$D:(,O?B.:8O#NL0$76%Q&_'_5($C>C:S;LC\@@9 +M[85QD=J.W'T8S6`A4&+GKM>#[?MCX]4B76W9+^T%K]0=9-@Z!OG!&C0UW"+M +M&XC$^:1H;6+[%YE>7`IF[@0W$2G&;/EUE+5QT=SFK@K[X338I>@Y^M)WJ#F< +M+30&2.-<[KU1I=ZQ+I@\@04$@@Y';N*Q(52R^!W%3[TR +ML4ME0^)FPEP4X'[Q +M*JNB8FS1*!8:H;6;L!P[HAO6C+(KKAD+T.^WL3%#$A%;E +MX_`B$O8U>R&?]>J%ITPU[T&]U(5(5K4=FTPM"3E1QC3;%S$<>6-S@^I%.T(+ +MZX12$=H\QN"5&,1O!NF9D@O7EUX6&.4"HCYZ`!K=$/GJ,_D0"Y(:#AU40[-6 +MN;7HQ4\T>:5Z2A?+)-.B>.VG&Z^.U8BU*J0,:IIO6CK[:$Y)T[.3B^N*<<7B +MG?O>\A&"^"_@F28=G8JHA[=MDJ'/M]]X\GT](7>`%!G](D9HH++E7(T/FJAP +M,E"\A0VF<,2@&4DJ,[:3)<.)I6,WOITNEQ]"KF9KEE_V^0LX?_B4+-V;9MW& +M/)*_<)]<4;'I4XLVT6@9U@O97/W@]VFKH<7PIO,V>06P87OB(.WW@-5V^&). +MLJGZ\C=1UNQV*!("56PU2UWA>=E77;`J]-W@6+Y;U2D[QZ49.I\G<9K>]FV? +M^VM8FO9F:3/5B%2MF<.`#3YEI:ABPH^2HMH3<]54#*QM]F%VN*!V&4E=19#/ +MYB-^P1N^2?&#C"W).)YQF>E,P+CBT)(%`S*-?4_:IO5U]UN9,EWMCX>KNJKM +M[=*BGX##5P:I\WB^37V38[V"!?*6G9BP_EKC0H1<[I;PYG?+$LN>5;/2:21) +M[3H&,3IBN3++_J/>),QS"-1.2L]O5#(,^8]G8.,ZJ2MTT6=QJ/@H'LV\BN:DV3AL3>P?"2^;\@RX6U46A1K<3_;V +MX7&ZQIGTN89I&W@!D.U@6.*_$?+/K;VJ6_%16HCQ>1KURHO>AX&-2H4WGZ.TT5$K +MMK:EBZ*&E>I%%#!VB?S8K;P5U+>9 +MF==&/A/G04"FHW?T+'RIM2^X@V-Y;J:W;L2S7$0(<=Z<'.;\KM296RNXD6;T +MQ5#NNJ]OV]U!:;^`=3.@L=FH%WNQ+#FR1;)V7YBK]7.S#9LLT[%M(P(BWXH% +M))*&&F8\ +M4.FP`EE9(2)I(]LTT4^FP/RX_H8N^7'6R*W/V=KMM'Y +M3G^CD6'R?DL:J_#=2X:FCK?9DF:2&A[1T)-WV6+-9^'[H8/1[(4+J[7^M7(, +MZPQS"HGQSO[I>W-2K3;+-Y-RCP]QB@0_,PI'+[I^`Z=YLDFMO2>)+./<=H=J +M-^%0.U#`I"`MN1X*NF<3)^:031A5"M["`)QD/GP4N:J=I*=BZJ(/-UWRQ>(BHN,7&QB77!2/ITSU4UUNK$;S>V7[EN*%]2S +MRDBJX>I'>\.CZ`"U(),`@PPBL'/3R&CEHQUR/8TI7;%+TW:1=?&>%K$L[86Y +MWGX!P7Z:@DA;VDRD_@5.P[R,,?KL2.;Q1[KLRDDM&O*#L2\K+"(J44:H0DM- +M"]%<;`+)S784T_=;7^U-#IF^-`VPP*5\6'&[B/=^+Q]_?X^%(\YWRB)?8A*SMP8=1E_=XH74*:TH-00MMO'YJ2E^59R838O]+;OA#:!JGSZF6*F +M$E1Y^D;AA5'YNZFHDXDB#D#@@*'K*?O&";U.<5Q6QNG)7"\XY2)!)>8B!<%` +MKPLMGA+)3STML7I"12!P&&5+3@G@9",Z)4<#%`BP"@&BIG4B?Y_?;KRE[`\" +M>Z001[((-83G4#H'I1R)L+)OH`.B>$@8Y5\*BH<1&WH5%#6]_-5RF"54 +MP"`K*.^`,-?[#)LVY04PE'VR5[QFV"2&1A5Y\<@EWD:&3RKBR.%`EC:G;,H@ +MKX*GSK&%@K>U-:H1C2>(U40JAS,A;8UH1ORV'">^SVAU<-O[DNOS,XF)`=F5 +M3CO.DO1$FSQ!G&>7C$U??HQ:L.GD#9Z+2C\2Z)4EQ!$1SL:6O(HRP,!J*6;A +MJUK"J4;,'G(;RA:^F<%S<>7!9H*$3@L-^OC-G-] +M>9WHG.NX+OXSVZL\HMJ.CF%^K"[ZJUG/8KK0"H+G'6?U8P?X*2ZT +M\DYO0,HJZ9&_KV,NOOG.OEHNX6>@^N&J7=&J$;+H<,:ZL+)C\MMMESYHAQ1# +MI_07]J!O!W:AIK&V8S(G-"GBO*Y`CPW+?+U/FU=E1T*>UAZ4))$K9]DQE#+NM*TF-N)>OG:O@I_KC>59V4K6^0S +M--S5Q_6]R/55"!B;<4E:;PBTH,0CU`<6UU9GSFDS!P%')5:5+FQ"`QT2,(/$ +MCS+1S\5)&W.G\H-E"N>7!$Q.X]_0K-2II]O6KW^W>:VP'^#,UIK^*"%V$](. +MR*H97>V5-=Y?FB_Q*TS5"1[.`D4<>1>*;=UNN&:ZVSB$M)$HD+G$!RY8)>04 +MOU2T()=*H-OP'`^ZFH$+:R$%9)SSE(-W'/'RQX'!KQM_9K7;V:VBCUK&^!`B +M&FE^.VK$!;\]&VL^^_+)J6S\I(2P)GNZ7R6LQ*.N^TQ/]S`T`[-^&=G=T:E6 +M8^A&.T5.X1[/Z$@D)>]3^U2X\6GCM.C9RZWVQ[D9V&^<-W?V6?6]9_ANGO-^ +MJ]G;E?J69-Y$DDS__E +M"^O_)_A_(H&5(P@(@T.=@#`'+!\8R!4.A?WYKRS6_P'/WK7#96YD"]6+V$O +M9"]E+VDO;"]N+V\O-I350P(UG5,R4]*=FY.?E5"JDI*9QZ?OE`^U*!;J$&HY"-]RM-"?'+S$79#PHD#"D$W,S>DZJ@:VBB +M9V!L"I'(+';+K$A-"<@L2RT^V;LF:OJUM99WK +MX@NK6/4Y?YY8^_(F^X&('76S,U-J@TWG!2JFERQYM?#1UK[#XMD7);R2K:<* +M%VV1[/7KB?NR2'C-UJX%RR(F-)CNU[L1+%[9W#6-]Y^V^BO/PX5A,^:T/I*V +MVE_T>%:GLL[-+\KU)WCFI;QPBEJ\[_N]:]Q"6D&3M)2DS&^N8+_+*"9>>??Y +MU3_2BIS-\Z*#[F]/B*U>&G[&])KGM]>ITLWE`B:[>"QO]SIEJ838?0F:ISMY +MHNI6T9*FC+X)KH=4]+U^^7C,G1[#-+'\;,KT5VZ)PD*1*A',D]>_;MKR<4D6_'$K`/W90U#-JA7OU`LU'Z^ +MV;CU^1*!N'[C@I^-._[-L_G\@*&Z9[[N9'^5JQ,/&WC4WA>?\^9-4,21.F^C +MX/XI71O8BG]>]3Q9N*%)(6RS90+_P<=+GTJXG.DJW1'^,:ZH3(WOHNC1OZ'\ +MP>="FTNL`S;\W'[DA]F][Y[SG6?E[9O]-?+2.];"//WK9XW[;3$ +M7DO5.0?_'>1W_QVVN+7C7+(39W^Y:AN[HM[#.TL^I%6+:I1N.A]UQ'LR=T?7 +MV;G>H6FJ3H7*D]INZ(F<6OU+S +M"NN"7P]L>]VWKA)>T7BE0EGW6NR>BZ]G"!YQ>)P45/?=_D3^LY0U;QON7&O( +M^3M9^]Y#IAUSE+XHSU3R_*-4_'E.Y+KOT0H=054KBX]+90O[JKV7VK4]7'&Z +M%)]?4/+N33"U2VW=O[/3NSGFRM->@]SU^RTK#\T]W/'FE.2RQ,;D<+ +MV?QRT/->F+?E4-4GF6F3]5BWS_D9:.K_+2WC6(#-LK\*G2NE>@TH!%RC!@P+ +M`Y)S4A.+2O)S$XNRN0#);[_)96YD"!;+30@+3DT."`Q,S(Y(##JZ.YB#G3E!Y@[.GF[V%A9NP%HQ>D`;'Q\/`!1175& +M@*F]/>!OWA7@`G0%NG@`+3X`%"4U1#5T52396/X*`F`#>`!=7-^%_A5:C!D@ +M9VINY^CI:F<#H`;(,0,4F0%*CI[OG`W`TL71`2"MJ:[QX3\"OB?!\5^I`"0U +MU915)$65`!I`'8"FNJ2:.D!:35E311U`Z^KNY.3H\J\<)425-"0!0"W&OS?\ +MZU4#"#(#NE@Q`I0TI.F8WQ,4E5#@!W"SL0'8V=D!;-P\[VS`KH!6`%`9P#0R]R:Y:_`?Y_<7S3;7[0IR,+?U\G1"6!I:N\* +M]+>Q!+Z_(?BZFGH``6XN[D!_WS\-_Q,AL/$`+&S,W0!FP/?*(OR]NRS(TA'` +M]U_TNY+_-OVK3K1_-1C=>W=9.(+LO0$60$L$%B5'-QMS(.W_W3WQ'SE+N=O; +M*YDZ`&G_U_+^I[.I@XV]]__3_3_OE]L_;1K6 +M-N9V[W/`%<#-\[<)"+(`_(?H]U[X2S*`15U/0EE3@>%_;^2_?25!YHX6-B`K +M`#L7-\#4Q<74&X'UO8[L7%P`7S;`>ZL#O?YN7P`+,\C1[7T)P,G=S1]@Z>B" +M\%>+<7`!6$#N#F9_E=T*])?MOV@>`(L3\+VAWJ_)?W.<[``64]=W!3:N=O^0 +MO``6'Z"+XS\$'X#%$03\-W[/G\7-\Q\[%]L[MG8!_N/!_>YA_]=Y_)O@?`_T +M3]SW8V(1_P>]!Y3X-^)]7ZOR#WI7J/9OQ/<>RU-7:W_83G^[?U?S?QOPWMXTW_0>WBS?]![LN;_1FRL[VHL_H#O`H!_P/>X +MEG_`]X!6?\#WI*W_@.]UL?D#OHNP^P.^J[#_`[[+__W)\'\$H/IGWO^Q6DS,T2HZ5XOAO8L7V3KP'*QQ_#ZCD;01_A]K@_< +M[>T1*S'.=%ATA7[!I"0"9U(.QFEH`$V/(;-$0^?7H&]6Y^7'"9+%Z"U#XX2[ +M#6WCC8E'VH`WJ<2(;8_VO,L=[7Q+29'+'M5C2/.>!NP2%:5?%N61SN9P]FVZ +M`V&$E1&&_\7[\?5VWQ:'$*%<8@'VXT_EH"!>8"PB]0_O@`I>9\DT@=)I +MB5FS5D/"0)BP_,U7RD(!JII>Z76BXBD+DPHK9(R^F#5A[L0VJ1_=MW':0_2O!HRLL29W>E`-V),) +ML\(B5LN:]I_79W!$9&!,]N#&H]'S40J(8!RX%CR.;/@D`H1>"P./!OU5^[7' +M^H_;'[F]"`2]LL4(H(S1W9"#"GNE;74%TM6%6%B^RX!KMTZ9L0>3>U==M9NO +M(P1D#F)VY"RD0"UYW/8P^%WOA+!/^3,_)N,H*]HI`@0=:C16@Y*UK$F?C1?[ +MUYZ:HWC9E(G+V6D0C*EN,(:MGP6<4(KXB<-71`IR'^TRBN;-W?LIF.9TELH3 +M\)!TH*4#@HB5W1.1.F$97)Z&]W!>9CUFB%C-#>KGG54U"[>B.=?GC')DUB# +MYVM/T//R;JKU?P[,V:6(]5-+Z;N"YF,28ZF6W,\$RY%'G%EO"WGUP.D9#=`U +M88RX,8_=>!K'Q.KC0B)D_MAZD.#*.%J`VOV:JV71#BS/*5(3KR@HOL>OQPK2SQNMIGZP=:,.IWY$-$$YM0 +M[&I3">T?E(N">!4?<:PXOAF9"MI;,]Q0H!L]600A&4#A.4I\2R1F:>-P;$U0 +M!,/F,]6I^;QA;"2Z\:NJDYJ:;Z)X3[.8%UIS-6L?V4PLHEU,(.3-+L#U([;1 +MDRI\'LWXS5[IEPI)G.1?=/UL**%78`S3,=B;U[.N20W'CH$%YG&\0R>F)8EB +M&.&C/6,>:-K:Y=GA!2:FV#-S2,X^*:0(7:[RL9G# +MGV%D.T$6A4BBG"NB0WPA-A1_'4LH$+RL#7IXFY6/7YEQ">CU2=MU<6HEZ(". +MB$((.*:L"%48.K.,VBQM+B:^T-"KPY1(:^A_R5?=3F1#/^VA='A(QL3=5'#_ +MEAYB*Z7'`EB*D(&MCPA%4[TU_CK26)1IU9,Z&S-TOTS5^\H8FY[M<32NA7J* +MBOY4VKS8-.U>`/$[O\#MAM#T;6O\[?A:\:<]U0G4L6YAW>7O\#T+TR=.'Y8L +M03O\ZE:N%F;J.`.5U?1S8=1D&S/B*EKP9WW,P"?22Z,]P2-?<]&/[K)89LHU +M\E=MSZ42\=R(>$N=CV$_"V7=%`-E)GX4V&;7'=0GQ3.)\YWG;3U9-H*+^=[V +MQPL3^4$SR(0&?QXG=XV]*C4IY9<6*L\TX?HJHL+ES +M;H:V4X.9I(VNV^#P4RJC_'1:B#!3$5?VZ141N9[UB_[MH':&QAKLS]I?W);H +M"'N;*]!ACP50!2F56ZF8ZQC;*BD(F*;@W-]V-%P)B6&3VZ%!E=L..N'P1'0+A +M3<^HKT19)(T8C%S8`S0>;9T<3Q@(!S6[N$J#A;_PF,.JC?0?D[GJ5HK22-)/ +M6C?DX_S[K[KOS$\QM;3A9ZNA&[:B"/$$.`=;)"*.I4VD7P[#=2 +MW7/JPS026!QB?5LZ+O^,Y;Y>5'+-:*C69)Q!UEV`$R4E_$O\GLZ##6Q\E4#Q +M;KRC$7^*C29OWG]5;7_-&;I>%G*."!DWM88C\IY7$%N^;;\.&1J6(H%^P-.D +M_3ATQ)INN`Z>8MPAW'KB^*RRE]UR34#.H!'O<#LRUPP`X( +M;,=^`O)?!9H&V>_3J*6`7U:B+(:]IER,A=T422NRGL.^.?U:,^1&46N,+!"^ +M#HC85NLW-T>@)/^8A>AW@6E-(J?J`2=&0Y(@GBTAZW&MS$I*UZT0'SZL6;*S +MNNW&JFP"SS2V)"OQU%+O"*TE^FD)6OTK9,VCHG%%E)6^YB)JF8!#IAMQX:[Z +M^A2#ER8VUYEA.8//+21JS(X,!?:(;L#>"W[&0\U!\AOPM_I]G*-YH9;#$BH/ +M"[H!493"Y(+?4Q$S]=17;OD]BQ,T3`$)N8AS/UZ3>$I;0G'O46,SIAW-\`UM +MT8'$6`8Q_TK^BWAA$.SA$[TR&XTBU,J0GO8^L4W,Q570OX0 +M:IP=(QLL.EED@3I*B<7#QW;]!-]IUZO.G#X0=MW![E'I:'Z`Z`#W_^P9EO&U +M$@TY)]F0/O&L1=64FF&\$9PZ;>2<6I(EUY-Q^7,UK>)S(0%&]?Z9=4L:,`=] +M8/!4B+.#I2ZU0IE(^"B_Z\(H^QPW!8_,"D\4Q8N5`!)<%_R%GW%Y*3UVP@J5 +MAURC@F#;?0Q,7[X;;0Q1(;B)_]!FHE-P63+Z%M11MA&^#0N9?@9;1(;P\^(Z%IS.-_B!VQ +MM:?^G;D)(O$ZCAXT,_F4;A`.6=%[YKRNK-+6TIK!#+,2=@?"-T`19L!HY5A> +M)367`:Z"C):UP#:-V28Z-]2<*FFHUJ1^V5DQ"D#UM@`/=<)1[.T?][[0=ENX +MA]T.3>(6KZ$U*,>2NOM<]0[D^@GR)3/3QH^DK%`M*I[M._5MT\1:GT>#&%!_ +M'EQ.S38NJ>_JC?T:Q+2*Z\G[5<,6FV&6\[C#W+2;_,'#OJ1[Y$G3H'OU:O*N +M>:!5/C9XA<5Q`I5^@J +M]#Y='Q[ZFQD]$[*XI[B?7]]*N\0VH3#,+I0%&WZ]%76(+U# +MJ6!W%\63O?17^5/Y5[+/IU(*6O?BR\4]]#ZPA+R^EFEJ$7W(/ZRN#1X[*\UJ`7_L@0VG#''[$CD3-ZIBL*OI@%$4/IK;I4>:^3.ZQ.U8U +M&D)A)H8MMSOY@<;Q<]$'70$RBD^8K0!Z5B*1I,G%9US]W8C+"SDATM"I9)%N +MKK?VOB#;M'[0;UI7@1]YUTG?/V[*-1GS1JE]R6=&E4M%/&V_F8$";5?W*,]/ +MF`FU!XCOA7X-^C1PMO$:$\#"\!NBCBMNWE@D5\^"<7^$)_)Z@N9S9$QZ +M099[J"9ZK3DQN(9!MV-2YU'->='Z3M`XE0__%#KYC*R__HTQ.*N8/>K,`)O^ +MY%#KH&M`CYFP=\MG\YFWETOV7J=HI0UY+%YC_4>C*?!AIBO3`A@8M)]T;O*2 +M6Y!DP%,ID(L*RQT#'HF$RN!$VOQ3HE)1"^$8M;NG'F:R'6QC=O_G:5Z;).R- +M)R-V+/ZI9;I]-@0-\R*8W^2[FV:>=-D]GV9<*6G6+.$%Z)7M"A'WF)1):71. +M9'A0/BJAL?I]63O+JPWP7,ZM-#E74"^="`T7-N1R("1SU-Z7#<)"[^+&K$?; +M_WS"EL,<[][UDS3+H\=&UH2&V\7N[OPA+[.#^)HI4^*LR:-4V#3IG)\&)NNN +MBP*93@0ZD=B#4B@ZD5*L(3PXHV[N8\"G'%KLUP:M+LPYFY\85N+2M]2%5&HL +M%FVBQ/&HDM9N01^/E(=0=`X-A7'%D=@1$>L?B_.<,\XT+1(LR,+Z'E,G"NZ' +M$-8>\1C9?9BWHZ+8T`O)E,R,BZ;%9)IT?X`E8L:*SQXKL))H9DP]N>.O-15* +MIB8YVC2'8Z3>)*P34\E5_]"$BHL,][NBX['U +M1%5MS\B`P"%*+&VLXM!3Y-\9B5LSQJ06*E8A:RCL\C^D=7O5\60.>=V%28OR +M=I$1M`PA&YDGA*4OZN01R-P86)8P)!VKS]Y3C!RO=Y-:YW=39=F^>O,R.>%P +M[9O^('/0)EHX)]<41KO0`1>W<;V?H&Q.DM0M+ +MJ0N[%A(2]^H%5E6#&K.)3XYQY_&RJ#M&O;8V6M(!L?XUE_6T%A,454MG2[B^&+U;6V9 +M=_V?2(5-6=-T17&VS\A^&V:B\FBQ-#43<$2NH&-%+J/$C\L9I:9&LJD\@Y*$ +M$A"8%+JFBF'^ +M:NTA`H7M6`OZ?J!W,)O7^<@YQGWK[;-X>AM[>71HQS:S@LW9K!32`PLD-]>Q +M/K^R_SW>]GD1ECK+1C5M2+3$+Z"39:<"+G02JZ;-="`UHQ9J+<,@?K$SOE=] +MV5MA0KB-YL38+SLM^II7H@.)Z`FH0E39[&=5N*43:8\>:Z\/YMT;"R8:5E&D +M?N6293^>=R!9]E*E1;H$*=T9&29!JI^/5"YUDS3= +M$FR%ETA55,LP=,7LTP$B%/.%-Z;4OD<380ZA\`*AYA2FY*D5EQW9+G"W?=BZ +M4E6[1T:_9_[`YI+Q5DQAKP$,Y]I?)XYK,9\7/BRFW[>Q6WA$7UYA6FH/4M51 +M6BH4>)7M0U7J!@=]UBU<]Q&X;6^@/LB_L"`@X;_-T!]GKPICDSA_&U[;JX\Q +MR):R^@13C>`7VG"UJ&7Z/;I84!AI\2G?ZMX'#30GX3Y"T8'"**+?:#A+%--7 +M3P<$]S1L2`I#B?1N%_1LKRVC^QPN_<']`_8O&8/>_%+?#(F'`<5A9\-4`ME[ +M])O'9'MKG.IR`R1C-8-@,F;VEB4M!'O4X)$U+'Y43I>GO%%WBR,6Y>,A!51A +M*C/=V/6XYRQ?<$0W'/XV<$8?I=OKCH +MV9`H%="S'TQO8O++ZJ;LSC8TN$%O[#D*I"JL38E^*G<=JW\LW[N0<@,_XZ>V +M?64:J8Y$;9]HREM-&)W'0'!_^+W?^$W1&]Z,P_YBR_KC]M14PC!LX=&]HOIJ +M(UH-I,&M(P+BV>IAV+@VGJ7DJ!6IT.$$5J1Z=^80FNRG@,T>K@M7T[,[^R.+ +MR;='@K8XKVB["HUT[]+:''*M@AY7K3B9OGLQ^!2:8MMT0^/2-=K!Y$.9C@ +MG'G/D>RV-)FI7V?P$(<)>2H=4M,*@!;SY['.*6GK3YEX!QR2],OZYP;JZ>$- +MRN0WL[]*":@1DJ2ZJ-"D%&"JDC"4.77$<41WPIW&Y=-$?*FN3$1L#]/#1MH+ +MLA$X3<`:B\?UVMQQ#DC(G,H*Z%XC#L/+3#&+H>?0XQT7QW7+T6[3<)"`=LCS +M'<>L5V&^V](:^=C=2\']O0,5E![ZTP^O!9=(]@AK[#23U5O\DYY*T##06/R[ +M%3"&=9:3>I=X10O2=\7C3?ALF':5BD_CQ"O#>NNEN-[NH@&L>1ZL^I9;*JA% +MARK%/E3J]4"GTTM*&5M<+1EBGVLTRY*2G&AM2'H'R3XX14NO=/\[/G3U1[Z' +M^Z,@`B`GZI?58?*6%UK?`X;(4"7)Z)#4#V;`++'*+M18,J`(D1/:=GO^T,U, +ME:=CBI_RPG8*;%*Y?WU1G#Y.CA#@85G2N5(R.P5;JR?:>>>5P9J(C]1ONU^4 +MBHQ'DM#[$P,:P6I98F.9J10&52S@V88'-$G7PS47A/O2'K#R@ID5$&S=EYUH +MB0K!7_?=#L)XCS`^+;C&\/O7BE[>&9T5;:\LGZ^!]EE*37[QKD&\5IDI1(O4 +M\"7>AS\6;1)3C"`#0G88(`@1G04LO-P=^L_N2%UQ%59`Q5"BDYZ]2&%A4GE"/A? +MQ\ABOP5\$Z/D?@HHEY5=9(/N2_^(D(0XO2?_)65CVE1X@_"W=?KJ# +M-CM?.+2XO)S6L&FQ@+7)X>/LF]*'SAQ(V"8:@Q>V\%"HD'GX*4#W_K)P`T;U +MGE3?4_Z,YLN4YY`I**P2X7?U:8^8M?UA_$E3-DRBSVGPIL=1`2PBZPK?H'U% +MM/^/=NX:_M=1^=BY<$!J,\+2G56G/8U?TF=[@S,__^@,P;J;5\@"KK#T_.6E +M6#Y]=QXJW*OSK@S\EU4;#:87]*7;U[FBZI(]S#1VIP>:WF;F!$)P)UVZ)L9G +M3X,P>]);KZ04/7QZQE7"E^^D/BS#J(I5B,VF!-^D4%TI!3O,-]=N/*Y5@7`1 +M!^:*)RK(@^SUR>E8D/WD&ID2VX\:]52V/S.8^T%!60CBD)-^\L66S=[V7=A$ +MIA"G#UE%3(GY6C:?=;67#;GBN0_8!DS=QTD%1R'R?'JS$MWXI>E>!004:[4( +M$JZ#94]"+D=.?B[63=U/4Z.%3:'GO.JQ5I7LM;PT0Q%+\7'XJ#(>;,C[I9W+ +M$J*>%+/GF(G*C#I"C%R"741=(N_")N`^(424@WMH>0KY>(WVBX'!DD.92*VG +MM8'[2X(BC)M_XHR>=$:8?61[P$*\AFE?4\BJ96^M[N$=3J+Y9-IP-&_W%L8, +MYPZPF/@JN_01TP^7UF+=3P)[HO?`V[A,XK;FZ\9X!V^`XA\4\G_?M>!31DFJV+S. +M4G=9*O,$`=F%!KY^_>*MJP(#]NZD6>!LRN4VT/X99D&QR)TCJ^-+L97#JN"<1;?BP)#&Y,CVLKDDU[/.[YQ7LR\CMDUU +MB%15%YRL<&JME_&?N-<]S$(XV*+H"^V@RYC50%%Q*`7!>G;\V[JA\.L\%R`F[*5_ +MN%+7'6.-=2E$Q*H.>'2'12:>P\[Q%)LKB:$.9<#1E"?W53S1(2QX2SB6*D>? +MXO&I$M,RT.4PC@ +MG<>=-TB]_G[2?/F0Y[F=*Z*.=VV?V* +MA<*ZW5EQII32;GS*/WN4$EKWZ_QPF[]-@5$GW?A/V-GLV^L6'@$GXRTBY>8J +M@@]-!YJI(7R?FD^L#9%VF9L2Z,"T0TC-T->_S8EC?<7!@Y]&@?*&#"_6H8;( +M<:JK/XGYC@PAB.K(EQ_8?Y#&VDQ4UQ9MH[Q'4?VQ<9$Y_4E5LD&@>E&.>MU*U%#V> +MQOC"@8[?UH/1P/.80,2R),\KU7W-\WM*&HM)%#C[4RR=.AD_F89@`W>$G'` +MGJ_"Y'^`=H:@9A>F#!JQ0BZ$BKUOH"&=M/J"'/#I"[RDC]7PQ`]G?,F\MVCN +M]ILQKM:K3+3+AN8X0J,$R>']'\VSLWVFU;CFZ7OLTQ;DF$#.DE[#:1]SG,U"/X\A$!<$G`3L6@.C59P* +MSP[\6E8%"K>VOX^C_5H.7BB("_.R;U@M4*I9GVE]Y3$B3AH0NEF&$945OIVL +M[SQ7)'*`61ZC-QK,VDVN:QH`:]@'NVA!\+!!L=T=OE]XB):DKRSR*0'_?$#0 +M=G.65T;L^[]M-(=?&)PX%Y+==!IF&^89PYG0_RN1@I +M9&!IML;`(ZXUJ@C/^@$FL96DQPU';1_>2F*.U\U;*K`/P"US)@1W9)PU8WF! +M+X+$O=%?Q.)<4N-V8%0L]?['[W/8Z=9P(Q2"N>&RH-"7\,LS.WHGZ!),%DO;E_W*$GDD#N8#" +MO9\K+,ZAQFY6D>(QFX+H>\+,'0-O./2CC.SB$SNRM>N<469^:,IP_M+7LW3J +M_9%X`P8X!092Z)*V>Y53`G'_.QG$8=)L2'RC>E.8IJBRV87//BI;XPHU*&]] +M#-#&EVH#?MC*R)D'HNL<1!MU` +MQJ933VV6;C5LQX?C9^Q'Q0>P1X8K_7@#05N-;$Z9D%X%I=P8?HY6_RK9IMA^ +M#9M3;>1MPY8PU='34-'Y:-;G/<^;`LAQX`3WU9[ +M'TSS-5:H@?DERX'GQO']KFQB?ZJ+<]^%MDJ-0;K[5\,U-1!67G?X"OGK^"9H +M*XW^BI+S*);)6ARG@YTNEH%QQ").UN^T9D2.Q`(1,8W+1);_2N&#ETDGJV%ZB)GFZKA2)3GBY6JA[&DYYMQ"T6\KQQG--:_ +M;<_7CIBM,W!R*K224VU'RGG.*$)\:$1)F^1LLL7]DK"WKO +M76;FRT[/AM-3DCI(Q]/BH7`D.WZ9C0UME-H5RHY.A)J9OJ:=C4D"&7\Q1C=5 +M'L.+>&%N*N&HK4S2E>(9X6^B*^2_7)]5\K:EKEVD'.,V7R>>; +M]PSUB_/8RH.,5DWYI*LS:1VCD0IG10X.&Z@^LJW7M>8/O]6A?>C4);%[D$4N +M&A8LN8N538W`(93_^I"[]7S:PDQ-&ELO!52XI?C*/778QAPM>O%4H^8K:96K +M>1[)9A72%.@AYJ475Q&P[@Z^F=^.5,>D>5X*0P<;C!L9M(1P1?0FG=*'0R,[ +M@D7G-;E5+OC\0^8EGXLZ[$J9$^^Q?2JG;7SKH$"$.F"G`UD9W`5,@9%)2%B^ +MF(_2*+W#D3N]L15T#N-)ES(E'LV>W#=3LM9DUFGD2?;KD*(84(![Q:Q,A4@P +MSQD4)%G"R1E:R[:&C8O?>^(&6R(3B;K-`O9P:<.\#;95=PKGMI@M.W*.GTJ_ +M((518X0Y2WM(4GZS9QDAUYJY,G$N>P/WR[B(MDJ3S=8I3;=X$`';;(DQ@J.A2C+54'S.[?=^??D4.5TB@99[\W'6_X,D*5#SMPNH](4WOG;I- +M8IH0\)_87Y8R*/MR\,8-2):)./??7#&@Q7Y169.`Z_KE!%F'Q+&,X+H+R'=V +M[F.0'*M^NK'9+PK9:E.HSJ";W*X5[%/6\UU;%6^)X55@&M!E0$$)BCRGU_FD +M&-.A@_+C5*>^\X/+9!(#M'XWG_,7K,N+PS)-3S&SG5B5LWL6YJ'\K`5/-PO& +M'O#B:3&A)NE'?;W9<^S`QQL0(W\W])11631I?S^AN?,4J\@I]L!\KJ`M--S] +M!#>&X9:\@[>30,FOG"=MPE]._!0=-?>]*I+`,FHQ@J8;86O.M`F-JO2-\&$OD4F?A5&!]A=S::I#%%T+=G(/:TFS.T +M8GMUAC6\CKA)QNTPHMIT/J,D)+^12DV +M&A0@`!U+*2L^%@<-^FD!( +M0D\RB;F>_E9.J(7.')$`;OTS8LU0&RN7/6BRDH$3!IN=ZX:@B>\K+S1^FZF= +MDQ)Y\M>6X,*$$ASF2-1;YA/>F]`J!X[.UTFN_=Q=7H@D\@(:!ZGH0W."U^(D +M[D0\YC">_7:CZV9:C&]J+P6[B[_SZO*=3LMGVC7JX?&$$$4W'Z54]0K&#M*EZ._]%"S(9*N9 +M\X5`%IA\IC%R.D&@RM,:(;GJW-::KI?E@C6>Y)JZ3PF6#%/(QD0M,SOR.L=+ +M/QWM**AX="%<1JT7R]1-W8\OW3DY3Q1N\S$85R1YA=J&?O9:Z_5EJ/J&6I;S +MRV/38Z,P@(C(-[IG!\D.\:)"Y&JUUG.E'BC_[2=7WF6GGX4VVF?.XA0WMTC! +M>:2(XK:SJ(^C=Z[5I!:J=U\0KB>6C2W'A:+T<'S97/ALQ:I??BIGH7.3YJ`5 +MC3UGX<1]#[0E(#8$@R9QT^E0OQ'8\W`(H)^TDOQ\HRYMKS&HX_.;"PUQ +M!//M1_I^XG@R>U9(B7FZNY4\O?2@=9$#K?S0H40`6$R??5YFRZ^VY#M4M,R@ +M=A.5Z_VH_FUE,-$NIY:.+)W-(EZ.R66'7,""WZTY5`ZL]L*4!6\[R*8+,V)F +M6@Y#?.G-03-<6$"CK+R*H@JVVY7AI.B7Z\YQKZ:P%8I5YZLWG&H3R)D2B^.U +M'(C`:[@KT&[[DS7Q^B5W,.;[1PN*1^K[)3.2P-25[J:>S-D5>'4BZ[-7P#2# +MYOGDL4(K#EPCQ2[TJGSWI$V^B$"P58X'%Q&$5XHY/,6T"4G&`?D:X4_V+!_3 +M9Q12L4Y89+;]9Y.'SQF$U>9F7SQ)!+N^$V=!S<(Q]6-&6$"GRA*;R]7^'$UG +MZI, +MX]D9?Q'$D+YKU#/RD58S]UJ,VF3-@'`GH\&.._=19*JK'LYP8&>*+W(T)VY- +MTNULY!*/-N2SVIJZ0V +M/=DXD'Y9[S31;6^5]J,69@GR+-(^64WME_O>6*WFL^)^=N.X`E?Y`W1:,.EZ +M0Q>^/&7D4=]RA)*XV8B>X1(#2=] +M:S%(B(7G.*>L;5"3%R)J4,L_S<1/S3;>/4J4)-U6"S(I8/15^&W[( +M46_89_,QYM;P7S]C?*ON7.24VV4]O4I>C+0-Q5-&39THR@-69$D:DM09B^US +MB;C!*E!I172XPR/@W*7:YR",&4,58V=3_DJ`WI1)LKORN+XL"+S9C+BZNY(G +MS/8UQB"#12=WP9?<--?JSK1#0IVUN@R##]K*B\-AM>=X7JL"+[LJ3'14U +M<=^A0T:$A%\^KL/823=(CR(U.8EGC-+9BU^B_.I:NQ=PGA&EZ`[6T\!EL06+_(&4 +MF-R237B,UD0V0GQ=&A+&(*:"0%O1C`&:6$OJ-EF\F'F#1F"">YS9S#TD]Y[5 +MP+9`-B:>(>\@SX!.IE?7K@;NY\Q=GF#"LPY?BX&+AUP1Z=BX4Q)!D4-#:4_[ +MU1(6:*/>Y=CZ$([VUYWL]G"[75S3\,+1TB<[\4`LS]GE6HW^,ISB1+N_MM=5 +M>!6*V;&M51CO2?AT/.C`/T:N?JZ')H9*FX92"EI9SJK](S*(TS5^EXX1,V-G75NXKM#;))#^:,9D=+D`%/"&BHP+Y/@ +MH(%23+Y$[O[VL+@%A*\-:LP2"4>GEW%%P=J%R=,MKF;9*[$;`:Z'GL_WW"B5 +M0=^2.%O.,5D!CB<(J>)&'[XD2(53K1LU;'/QB9H%Q8;Z+BWPP1QBZ_,_=VS` +M,./R=DA@LR#.;+V=DY%*:L`:665D +M0A'#1;-T293//CF1292(JZ;\W'PU[D`XJ-J!%F&/CXR\0&&-2*<.'D0:`?&: +MY^^[_P")M%:*&.%#=U(ILL)=;68!AG^6-&.&"`O]38A("M^SS40!/#UZGCPP +MT;DX7C0)O)ZKYP$@A06N%_I6Q!LG+X)SA'+;!NC[;-4J]EP5F;_K%FXVCF:" +M8&?N_NS=#8.?RMSY4DJ"X@P5!.+:>=A(P+K@<*M[+(\9U!IY+"A*MF4CP>S! +MG9N>*<`T#G4-E48P>6V=?[!;WZ[AA7Y&F$#A@!MF_=2_:/.PFCP>?7VJ^'J"&?-& +M+D)+F@Z[TQ^QXKK%([4K:DW&]V"\J"R)EL*;'J,<`X,M>"(H3;S'@4'-SV-W*/&K7+F(Q%< +M"&R>.U6E7I^%;MSO<(M@9^>4U>!TE4@#8+)J#:Z-\^RT3W[MK8,.9P3Z(U?C +M3[[RHA^E%+>/Y0?*B3:OX9&=RXB]\A8-G^OK*C.?I5\C-$3TG3Z@!Q:A?$A8 +ME_I:KZD*$67+I;C1DTX95_SCQ+,+WL'/F"MDHJBR+3:X?Y,?LEAZA:YR;+`J +M_B*=/`#S1V`:;QY`LWRSE]^C[]E3`/_'<:`E(0.'D%)O?4(4D@OKVP,J7HPF +MV?:=KW8E!0VZ^%'5]_PHWIQ6N7-KZXOX7SA?\3_++.16*RR-HL6=/U\:MMM< +MVT<0I#!%QV^/87J#4\'$7.SO2C"[Z+Q-P5Q>)IM%5<6\24K-R%I0^CLO"#U\ +M;\4[@2-M\"-)L,*Q[.TT.8KI;;SD5!5[0Q0`.7!]4$TX"EC07&,4#(V9\(/O +MZ;DN"D>*C"3Y?O*VW:A$G4/[:DA*YX7"$2X.W\Q(#]631 +MQDCGRP[$'K`KC\F`X6,A'/*!73O0I<'TS:O">9:6X=1BRN+@XT.Y\?\I:\$I*"=>(V +ML&15*A&2[5(DQ<^#]V[=%T203 +M'2.3B3A@;%/O8BX*]-U<4FJ^D^B+1I2UR9&6LN:;/'Q\X1GH=]H:0F7=9>0R +M(ZPE2;C9A<`O7HQ?<)$9Q&PBVUPD+;#.TELQ5/H&F9`2D8:W?7IL:*(>8E>9 +ML\O%A."'UVHJ-10!6RRY*A;L@&7@IK.\TLEK*_3UVU;):^J(><`L:0#%]5HQ +MSKV8M?:]\^XI2OU5<=Z7U:Y1M^.VJTS4,@B_);WL.]P=O)U+8(VGA7/1%P=$//>ATO96@'*"4!U16X8B2MY-R6?80^/YHO+'T@[V3Q:K^Y*=A1IB1)Z8'SM* +MST)^!D7V8ATN<60LM^Y`M)3::QK3JK]-"^H@`N+816+%18>9DI4^W.PT4L2P +M[D>R\:>J!Y\N9;3^8".9$TO7PYS!48YK1&%R?AUK^BB#28BYJV8M)!O7'_[I +M."TQ/..H;-4:!)+5BJN(\MJMHJ?%5%$H/D$4CDI-$ZPM2):-G,DWL[?7O_Y\]X->3=)E9_A:0/IJ$0RNZ.OA-SB!"BY[UO$A +M>1F/WZ@V'J=N)IH:XU_V!?``::%XW368T+E%AWO7D5G07X41Z,C'D+)CV''/ +MPX^U@;K+\X_._?`_V*1FA5.^*N.NP\?8(?!YKUK.L[P-&A0&TG9:%7++P<-` +M4,,RPWT\0;G;BBY@3;D3C[>WSE^[^DT>T0A31("6$W>.>"D*)HNBZKF_E1&D +M$/Z8!:AFB8OHBN'F6#<*G`F9QU&R?Q1I3OG,R71#7KY(\3-3=;D4E1&T/>]\ +M#48Y**-ISP!E*^`8E@99;2>HYE:C"P-Z-/_%BKVU%M=WXN,+.CTJ]0J5Q1.@ +M8G=0,[#IU:NC!7H<.C/;.;$$*4C +MQP.T:PU0-+EJR:!Q=[U6';/+><2D3, +M-I`5@RY<\.;P.(NHS.#?`'M"F6D9VQ`"BG2%5C@Q]_NDGW/4QG2(5<0G7!^/ +MMCLMVB23<#N3&#UOSJIIV/?#1+#IAIUGWDQ:,55?0Y*P9"K'+?P>P9XR+<>"J>PIKK?*B +MP.$KLLS);2P,#/)1?NJ['H7J1U8>BT@V]+RNDHY@AU+<0V(8-9@OHA8ZJBE3 +M)=>LZ7.&Q(*$O3SG>6C`^4XO?G_?6'(W(CD181,1]+2O&A2H3,1IMG,H=N=9 +M++HHD7)Z[%EP^K5)16C+AN#*QO?1ET9N.5M<6@O.?_`..,)`)5&+K?U\S!2I1]SW\/&-9J7`P"GBHNB_8@TX`X>TB<1 +M?C:&M7LXD&1R9ME0N^ZH=2WMO:+E8QDO4G?0LBMZJJJ<(X["IR,X.SL&DPE= +M6GW6NH6SQ+B=S(#9D!_-\6DTTD@^U'M*I`-)N2KGN])NH;QQYXO$OBV&3DP9 +MWCY,ASI?(G_U@':+\(R2_SWC]"7,ON9(7+]W"X9*H2T99R4`N[G/QF/9)C0D +MCR2;5B.>(#)OS_>U_5-J@"_+:+D_)AAB+--/,U+;),W[XD^D[XJ6C.7RM; +M9.-5&GX2_/RC8`DVI11E'"="&6[KP*9XRS^79R +M'86_90_^R10YV[":3@&G7[9:;U=-!$VP$-O[S(MKJ+-X^)AOP=\MF'&^R@^F +MB;1?HBPA.-Z&X!).0BK3`)2"'.L0>Z<[S!A^9?*L;AI*M?PS=M8ZJO-\R)Q7 +MS?PSJ092X*D2F-9!=K);)0B1^Y#MVS*5+*;=SQ;AMPPG2Z85/$0QJ/U#2 +M5QG")$Q;O4KY"\B^C9R4R))ZE;0>Z5&0U]_"K0\278J]"`_"K=>DX@"+>H:P +M^#$[4=$6(+#MEV.LFZ+WP<0@;, +MWT<4ZERJ:Q3(*L3I2HY%[*"LV6(BJML0>A&=-;9Z+V0>/=Y..Z3JD,NH,8.3 +MM*M>9COAB:#EAW1+;N979@[2L&F2=?"#.D>\-')C2"Q@\6#H1=<_>+?K"P3H +MPA63DVS091\=_1#[F+#U$>J^$$T$']3X70'LLL:CU>@S&_'T-4E^9\0-JF5J +MCU-E;2X=]$5,!X$*_M46#,,+"XO,_%EZX:0<:9WO#3NH&[#>./]+267,`XDC +MT"IR($B'LI!C=W?A$.]RIN]%R19Q$(9S%$_[RSR6^4:WA# +M5_QS)J(6AF[]NL'#38XS,$@V=#.^9'V$P,CY:U[^7$+VQV&NF5K\%ZATX-/9 +M#)NOC%+/V1OO!@3@HK`;H6.K%H5L?L8#/+R&RAX%%D3R%5K5^'!I)%='X7RX +M])R.%6-^\)M2OZR]>6#^(>O_QP?"_[_!_Q4;F-L#35W<'!U,7>P0?%V`KFZ. +M+G_]KQSA_P#.C03@96YD7!E=W)I=&5R.2U296=U;&%R"B]&;VYT1&5S8W)I +M<'1O7!E=W)I=&5R.2U296=U;&%R"B])=&%L:6-!;F=L92`P"B]3=&5M +M5B`W-`HO6$AE:6=H="`T,S$*+T9O;G1"0F]X(%LM,C$P("TS,3@@-S,T(#@T +M,ET*+T9L86=S(#0*+T-H87)3970@*"]N=6UB97)S:6=N+W!EF5R;R]O;F4O='=O+W1H)6 +MW@W:3Z5_OO_ZO9OO)IG?S)R9.?.;^YUKM#H@R,R%C49"=U0@,B.96SH`7RH- +MY3,%MF8TR!7SF!BP-"=;$8R,W##(%"&H8#-3!!T`R484!5QB,80'B"&0+8!" +M-E-B8@JL+"UM"$;``PH@AANR0:0$4*&(29?$0A(@,J>%`%0H,HMD"G$U%'`1 +M`33!7=RH0(B*,184.@`6&BO!$&Z4"!#=3`")3+8'+M0@4\#D\<`T+@08%$)L +M!V0[`BJ%[D(/"Z"0+!1!``GL@)@03U01VM4<>#-9,6B\,`8!QL#;'%#-@1\: +MCV,(X&`H'W@P@NB.,P+B15B_+P50_`(J+'Z##4,`(HM""@`?-GQ$0!(A" +M<6PLBGVH<;.+'YT"8+#I](**;SH41$*,:PK\Z!XFYGB!+IM]'8`=V0:O![]) +MBCVE"-AN*)\/!2(A0=&!S0@&62(4DUC\K0LQ`C1>D/AWG(,(V!S<%;#%L18, +M`1(GAEZ;/UCC$.$CQH4B8`E@'(`)K"@+1;CI_5+`)`7,%+"3$F/16,!A\H0P +M">%`_(>0*&3N@$"$B6%2XJ>*SR4"R1ZP$98(1$*\GX3IU;T$'!20W\-X)G^I +M/G2'J*"5"(B8/8;D(N#R(&!F;SU#18]"6#'XS`N!U?II%12PP8Q\<08HL@46@11? +M;XKGNK\Q=]J,(F"A;$3`!5:V=H")84P)P1)OG)6M+4@D`9S;,&&:K\#"7("* +M"T;&L)+$3QZ$>9A,M1&/S$P@I8<'!V30.? +MIQS`1#[,A.7'&CXP:5H.$F%H#`Q!V/BS[Q,3*E.$(0E;+,TM+4DXCG_^^A?Q +M60"CC[/XB;>K*YJ0:&9%(@$S:TMK0+*WMP)D.W+29ZXL,8;A3XGI6<+W^B^9 +M@^!]@S`!L@A#@RC+<7_TL:MI%.U30^XVNUN:3 +M#_2A4UE*_1ZI<1GJZ^D0D9R;(C@3:K1_.>_/X6M?5_>\8`?I; +M*QM^*)D7?WJ`5*>.\98ER%1UKNO*>J\KB:9>J1_.9+:Z#*V]L[TT3:/3>WYL +M2_,7HTJ9IYW>9A!'I0Z37U"(K^*&[S'&%FPY*+RNO&*6WF[#%95<#[#FZ%:" +M1GS!#:IF[IST'A6E[#)ADSBEU*O7;4WQ/KGV%;4^V6NR]?-=8<[T^WN/47Z[ +MW_KX6(RA0S[?8R=-FL9M=*I+V*@<[YB[E@*.2$M^];[XFKJ^2VHZ(9X<>7?Q +M<3A_FUT,A3M9>TM-(M9;/[Q(?H760NVBCM2D->T9V"]6T<.^HKVY5S*Q]P:[ +M0:U'N>.@7F[3K,ST-LGQ%P6]C^;L"AJI.?`'=NNJ[H\%!^&[)\6SWAGPY[E& +MRQT#)IXGKC+PN&PPN](IR6R)X4!Z:K3ZHT'_"U7\*9]5-SP8:;`TOTPOI4%K +M:9]DV&UV:I?*W'U:"Z;:[BIMW[TKJJI\?+>OC4._ZM"8U8:BC.%!I9.W9:,% +M:>LJ^I;P3]$[B@;'QXJ,IAXF=9U\OMF],F+VZ8B,UC!F[*#>A:]/'LV(TDM. +M.(3=_L&C*MB619LX04LAKPY\D_YXG[M6S/+)6QU[%OO?>Z717_72Q,O5Q28@ +MHLD\T3FX1Y[ +M+O1L-QS^4KG^SQ)Y:*NT(+)+?:FCKM[4.8O)D=3RVEM9/@5CW0_B2W.LN]O. +M&:7W=5WP:83+?JKUV&"03V@Y_8MOX4]303M@RU7ZQW7[O%T +M7F.\$^VQ.__(=-L!M^BBJQ7GA4A.X.CM;^O35^MR&R,2[[>7J=WR*WS2]J:Z +M6S*X05G[VU"='*_.\X_U:M^LVZ3GO:WH][U9%OFTNRHG%B^M*EROLFRU9V;X +M(16RC2;?K\JK7'/7O1[6>HO@^PD%4NM4GW<[;0A*6;E^312&7SE=?&6QY_>U +MLC\TYW&>O]Z9R]:IGK*O+1\XFC1YB9Y7:RT.=W:P140+^C)FO?2"4>N@_ +MARM6)1B9/[5I-OG^0!;A09?I5:+!+SKG?SIXL?AG6V*)WKT,=[UQJ<$%;;^E +M3O5]F9E9$N.7LNKYT.&9"D/PZ1BAL=2U4WW/37SPZ,R2'D[9JO?VV*3_E0E +M_]&3\+*6>EW:>?_VEF;3XTV\'8=T%R(UPQM\B"OTGDLJSUD1U08-1B_:IB_; +MF4>7-:=TOFY?M*!W_,I*CM_1V@R7/IV4WK<:E4B:4>DUAMEJ]Q4&$Y[:.K^QX4JN: +MON;:\E]^7`'XJ]RWYU5QXQ/9]"3]9G.E2;2MYH*-Q83O?ZQ6.5GAV_S\=%7*O:<#T(X6SZMFDI?='A`U7C)=QU]PV" +M@@/DL"4X_T'T>/K=T#.A9U<=[K_8\>#4RFU=(QD:;6M@:IZT^^U<[K&>EIRX +M,*U8V0G&D;,RI;$!@_XPT0&P,:GP9TY?^M3C`2?5217=[,?S4/[&;6WMI/'X +M[.NY:KN=BW?-DNHZ19_\JO"9.V?_PPAQ675[ILED77^ACN7>1[48W +M-EXH6"(+32Q56:S1CM3VNDG[K/^5/BIM*765XID,CI*:Q06Z\-WU*^X@=Y99\4R1U5*T]LFCO4_GO31=0 +M@UA:-UH^9Z)#]G!7Z8Z!KR1(:Z!"!;+3(Q,2`M,S`S(#$W-S(@.38Y +M70HO1FQA9W,@-`HO0VAA`.P0*% +M!7=W=PWNP0K7PMW=W=W=W358<'<)%CRX'^;<:Z^9O=K93_?MM$NU1E7OGXQ/ +MQU\\0$:DH$0K:&1C`!2SL7:@9:1CX`+(R"J[V@*=068.0!`C`ZTBT,314A\$ +M8*#C9((C(Q,&`?4=S&RL1?0=@%P`1A8'4X"@+QM'D"'0G@M@:&/K"C(S,74`4`A3`A@Y.=D!@K)*-`!]2TO`W[P] +M``2T!X*<@$;<`%E194%E#0511OJ_#@$P`IR`(/OW0/\Z6H@.(*5O:&'C;&]A +M!O@"D*(#R-(!Y&R14$)0&'O:&MK`_I7CB*":BEH;"=M860&M'>SA_NJ#B!D( +M:.A@`W*E_U]Z86%MXVSM_K])CM;VWDZ6YK8PLPUK>T!WJ:&0/?W^#< +M[?6=@``'D"/0T_U/P?]$<(SL`",S0P>``?"]MW!_>Y>T-K8!@D8*9@Z'IWXW]+UK2 +M0=_2S%#0VL02^#XF?U,JUD9`D.7[KKXOK]E?]P"`]GV&_T.F;&IF:/%^%]@# +MV#C_%@&MC0#_$?7[-/P5,X!>6%5$4$62^G^9Y;^51:T-;8S,K$T`3*QL`'T0 +M2-\5CN&]E4RLK`!W1L#[M`-=_IY@`#V=M8W#NPG`UM'!$V!L`X+[:\J8F0'T +M[V)+?:N_^/^B6`'TUHY6!G\-@XGU/S0[@-X6^#YF[\OS;XX#0*]O]<[:OV_# +MOUF6=P>FKK:FP'^,6=C^-C:S^4/KW9^]I;Z]Z3_,NS]VTO^&W&\)ZKV +M;\3Y?IH!Z'V-@`Z60.-__'&^>S!XI_]G23B9_ZW]7UOV;\&[4_U_T'M2!O^@ +M][(9_ALQ,KQ7S>@/^%>Z?\"_*O8'?#_0Y`_XGK3I'_"]LV9_P/<:F/\!WV.R +M^`.^!V7Y!WR/ZI\A8V1\C\KZ#_@>EE>,?\#TJIS_@>U3._T"F]ZA<_H#_*C_P?[2*D8GU7_0_/?F?&ZR@ +M;_:OQP7#/RO]KTOV;ZSD`+*Q`*J9&;U_1?A#15;_O8)S<%E7J)YD^5?2#CI#NIP.)3EXJ%6DZ; +MZL##%LG9(0;R%_BV^*1_*;"1D>#2\4KTM2Y2)PO`M'S=:$VHG+PV^BJPJ^\E +MZX6')"HXEJU*I^*7+KOD4]9%3'DDE9VG4T!(SI"OT]PF6I6+R\( +M:TP*VK:W&T63.CE/6?U7CWM*RV7Y",%Z;H.206UHUV*L*C;^[VH^8TD`@-OA +M1_>X`P^C2&Z'3BX<>+B#U7PY)@2G5XVPIQ+"])N.E0W1CD>E +M!]-%E$6B6-_':155#[):T8Q,-`6ZQU+`NOZ/%[#%6=T;^#SCW`_K0U/.BW7< +MG:@%;42I>/88S8**5=%VVSGP;GF+6Y.BEHM2U)>/'!A-3[:V/ZU`HQ41F<2. +M"*7#:#@"X2CVY\,-]4KXT^K%'(9K#W#&R[-PIC!PND)/N'G3".VDX1"@(&ZR.UFR#N4 +MW?ZXW>#LO<;$T&`J7K9BL$;BEI]$S+Q''89I; +M>H_ICCYE*;4\VCH=NF@??PIM`-(I\'+KL"0,YZ8^-*$A$G"J +M4!OAEYW2JEXUEVJX>W?_2!$8?/)-YP5BD/&6MH1:TA+1&O;R,JU3WF]J3P7X +M^DI?:>$"X50(0/"Z#%]8'I#R+*AU"%>B)F_B$^"EV"UM[@E":_9!.SXL'%U* +MX_3R:%Q]"WP+O*W2W5/F'ID;N\3N:/4/UK]GS&*UC'?NDEV5[-48;;G,^67- +MAS/Y1=G'S!@,E"@-B]P@0+W,;PRC^P&/;Z:+O/5O5J,*N8 +M=ZOIXST/?BQ65QD00F?! +MSD/MZL70!UEL(,<(NKH-SQT%4`$8F-THD/XRQ')]5<_. +M8_MM$[^^C.+7H*&`^O>E*^F0,2+6\.HSHVIM91$Q,R//0R1G_@MI5DLRGO=J]="0Q]^P7;P^X7UB9HN%T;,D3NNT,Y>]XP>R*V4.B8^3RZX/ +M8*5Y)IY;"M..GKQ^$%TRUX"M&)#FJ4MNQK_5RXI\NV^6V]'P[9.+8.LN\K9O +M_8(XX17ETS^,?R`QW4JB$1_`&8>"`3/=E9^\J^T=6S&80FYXGB_U"5MA*98?9%"^J<=>F%W9L\C9IQ +MM'26N\:?(X^'9K>#%+WHZ96RH?WI*&?I%N1LHO$L9#TWF8&QSIHBJJ+3C@J: +M3[B#$^&,X!S)3J:D4G3MK8QPHUD77^,59>0"RW(VBA\/0P$]TI#SN4&?)Z,3;&=K_>EW;1!3FR%-1QD=2KKDZ)`C`O=(I;IP]A,!8P?$(;8S6&&I##P<")^K(=EV_6/F[/OMG@@YG].LZY\;5R4/7OED@$P:K2>6#,:VZU39P[Q[SI8]T*+I?SH\?^W!1 +M:'^_@M<]GTT0+AS3&8F2W&@M64:P[I*%9#BKP"'V8#H5+U\X.&QSIX[=! +MHD71((IO=85!S;?$\WG#&SW-W?G46I@ITRFYI2VTP<6^\CKF>^5+!/H+3Q>A +M,L`T_8L/0\_;.4>VD`9]H!^VQ"I=0CUS9K#Y2W'W7,1&`\\;$5KU;Z+2-(QC +M[L5&Z(+TMF(3L=#!5Q"QK\OA-'?^+C!!;,]IRY]OV&0@II_,,]B"/>&=O?'F8J]E:XYO!:H9;EI0DH]\9SRZ4JJ=NAB]>DW&\J_AR +MM/GE)M(9C;(OOR!65/F+`I(@G*UW,4;Q?*E$.90_TH5SR6)('6EO`',\+Y\0 +MSM;Y)QI0Y5%6*<$"E'@^CN\3F&[+7"W#[OA$X89TO/!^R?>=(ILDQ'3VQ4I>EN"W`@OE609-,>2@B"4=LI)/&\(8YC^W +MY(O32O%]I;'+9P9U+7@ROCGU/7S$E;Y^^UV]F%-CP?_E>7&"?,W0P74V(.TR +MR@]>*>P6.G>O#LH6+[92.44TY7>EV.ON0A@B3%!Y>/.S'][E%DULK^1QKV&O +ML/&/;A[?"QBF>(^(U1FL20DPD0=S_&PL:TR;[2>EWCM$5#4R`Z+X&G/X=7!< +MP$\5*GP'^`L.-X^IJT:UN#ZQG=UB7_M"$1$=;+=ZA&VE6*D'TEL'7R;CZCBP +MX80.-^6Q9*)EZ-J,_,O!S^&VLT$3=S#H0Q.P*>Q1#7#ZR*;7QZ+&6X9:$-KBQF,.B,JHJ4=V^_&D+AWT\EE. +M:-HAPVAKZMLLB5T$*"MAL8NVAO0ASW^;A#S/YC$[6`%`@LI[OR\_>%M1_C$! +MAQ0,7"W&]+*KE8(:2@BS8&\&(XCJVH8]-T5!65(X.75((8+C&]WH1A!/\JLB +MC)TO&>Z2&U-_H8.?-.)2.^P<_43!CZ#%KD2E.?C +MNLR1%S=$27U&&R/<"_=2<9B'R9QKS1R4^%,4=-^HKT2/7;(3>)J[.G;$EP>2 +M@0OHFW!:>\86@$,H?USQF,5@5UXE^&7F0IGZK&-#D'/4I)8E`CVXO#R>B$,6 +M_&*8T=O4K#0Y;M%;UD'>@$EO0@&K9I%]F;Z*[M%G\/-RT=LX#X?<$*23G072 +MG,*S.Y^)\J41]2XNR<.L,\:JE@AL2&([:6/S-8]$/"\J>)TH8Z=C[P`OG6F` +M_0:)T`XP2K:7'2(6VS[_?LG_K2I^*W$,R+V0^36X36YYND04E\R]\1/=KE524<`S&8G[.Z +M%MER5P#6VH8/@48'C8:JB?0H3*VYX$4#][F#*C[,']ENV](1UB-IQOD<;U#X +M::QXRK'A;AVU'^^P#XN+>E,1`LT"ZZK_M0>]A)OUP$"/B5P_K.K`P@5XD+#69[9F<`@9)Z<>D$*]QE]$VK#M+S8`W?]-.R!:/-YF$`%UL:N,^W%CX&[P046*$ +M?O4J?.0/UI5*1Q>*'HLT`1)8A/M2='6DUC+]FWA3M`X:*.HV[7X_S^@$F:&F +MN`TVL%GX]%GP`CGT-!XUU4YF9&6086\08^S9N]+)2'9$68E(FHS;S'TP".,U +M9^7F5<3KC+],S*JFJC)]ST_/DR=VKW'-F%!7[`D7#(4T;D,F124*[=Q45,NU +M*%8FDDON2F^:RH":SW;. +M)V\HNU5;15]W;CY<6THMT2;!!$9D8?.'5MKZ++6(EEAU1N&'7:U!(0O+R(]? +M"^MY-'65H:9^J5?'H8]PF4@M*I\!R]HDEV"D>ZK;]&58;BZC7MW]K^ESB^H1!E$"A?X!W2`D#5?0Y_)FG?N1F3[<. +MEF4=Q62MY[C]-<[!E>?S:7L&U< +M,+X"'8UHW;MOOP+J:YJ?<\U4Y4/YX19P#+U`BH\N3`-9\=M'DP`:I*J3?9** +MGXK>BQCRV;@R7"H4.[H?"MCU2.9X&DS*7,BCA=>&M1@N":<&0'%>"*,?7L@+ +MI\4FJ*::2P)]V4-EW7_@J)H5`>^SJ2[-UA'5OQO"I5OVF!6BK[+Y(LG<.JTW +M,)V\7?%91GF(%*(S-&D(PTDMB@0J2$]YV`J@1J#O*YCY0`P&.QV_HG;H$W<^[$2\W:@>\+P=Q]IS*D"Z[Z*3/_4J +M.&][-#!6Z(*M'=)]1G9@G[ +MPA>1ZW-DH*?D]2D`NO^K?64NXWT(`N:!TOS&XFCFE(>?@EC29H+&?,K)7_?T'B2UHYJ\#RYJ!"<^E[@ +MQ:JQ]F<,QYH:1Y2'\O`(`AK6$(`^Q/6A`;B_0DXT;)3T2YT^S8M\:BR]RS=$ +M3!N?SC@CXXAQ/Q_I"M4OPC&3ED_2#!?=]C.OB1CZ<@?*Y\:$FV,4_EZ/2G/> +MP5?3L]5!!4+!;O1['!:;UA6G5+3/219VN(Q\$"R7)7KX8PYRW(4]9C]:):W3 +MLT5C)@R?YQDM(*("^`H\F#8S/_Z850/3,'FU]TG)$Q%\,Y,LJ?I435D96P-Q +M%WY5GH7W6157FTC]<"A6R4Y`C\R)UIFQ#8=6!8Y^^*Y`=%<>,DU[PM*P_542I&BXHJ]7P5.CO9U_N7<@$":;N54E\15+V! +MK)U5/VW/95:+VNF;XQ.!BW6G5)*)6_X&U&P;;]M%E3[4,J9HQ^V@YO@'2*BQ +M[TG"/OM7K[0%E-PJ71XC3,*'X,7$7Y8[KMUX\UMV!;SSY"IC?XN'RR1XT7A, +M"LE*ME;M'AD;L2BDL[(>+YFWQIB[2O_T=AJH,$BY`KGGDHGZ$*'Y`0@NQ(F& +M3VF_&NVD?'Z$/\95(I]CO6WGK=HI3B6@!-^5ETIS7.(="S`5UXOIQ8NXKE9( +ML),X-_P$=X`WI"(9`C>TY'ZQ@"!22D+LXB'9,Q>/SH,NM%AITKM> +M6NK*N*RN_$ +MS+_"G`VU$,I2US.W23):=],:`;W,E#/,FN*UOJ;MM:M?!!SE8-+Y/"OT8'+^ +M^WYOP$&[$Q-"]^)!\+K_ZFGBO47R]M$28E;J)Z4=^R_2IZ/:$12UL$X-PFOA^A=E^9/KE4/ +M*L#&-2#>T2_EP,\&QJNW;WL^I)^C2\S^U&2O[CP9OQ4F4Y:O+K&/35%N?XX7 +M8*1>SZE)93I*X:+%:]ZK,*YDE;48JY:-)(:.A@D#(;4'KAWJ]"DZ[WIEX77G +M,XO-:X<:K8YNCFWT_,+'$3)W]F^]+N3]A!AR3OMY]Z-#&3E'O`X^X+/TQ!DEA71LHH +MJRJI%H9")T&A-QIYQ&5V%<9AP!75GJ[Z +M[5NSJWS-"YF`?X:T8%W)/8F)FHR!S+*2AO\**27=1,_,=W,B"6K3#Y`RWW?! +M57I"TM';J^;V/8*+95,&*Z'A"A==F_]JAW.68!5T!-3;&] +MJ,1I/,;+5&X_T.`1??^BU/VE/L,R(T[L?O,QXI=K:5J-`7GBUL1S\,SPDXIK +M"QJ/\&'%I24$1NY)-[C9\E>ZO@6WIR![^OV\(`3'/LU(*Y-*XGF+@*Q/*$TA +M=I:O.6SBOZ%E*F>)W'"5J_G0-TK0UI%VZY]L'Y'MXJ[7#L[PUI(LND5D8,*] +M(9BU$U3D(!PYI3%J=.CN'?*^G%)Y222C5JR6&5^*/9F" +M>:X!9X8N%K$#5#;&KI?-:4)IEB\WN+@;3#2E^1ABR.$UM+GZF=\XEY^9KHC@P31P^!0H&H)]U1(_*>`X%3 +M1DO=F9MQN;,3&7`K?7,`?P=%"<+FR->7VHJ*B[;I]0)_:YD<3J?&Q9FZRCS( +M<[YJHR(#EAII2!2&".(8VJJ(A3,\YO;?%B9;4`_@1K)<8=!4N5QI-37:^37S +MYOM+)MLYUIK2/]I'^I,SJ4@2IH(8-'YU7Y+"'&4YAV(HELD*!=K +MV=>>"?"$B;`0YK!V_+3V8D.X>,4!E*#QW&D?I;=?F2M'BRKX,2_$?J^5J).7 +M0`/;=J9*D7)+/@5?HK_TCI/GKLFD!$@/C<"18R0Z&](&V-_&5A$>Z@&?/A_ST_:\6.\MQXR_8 +M!KU`>@[SIX">$X41;V*Y+^?EMRKM]?]6?*X[R2"@QAQ65>T +MW?K1SUVUB`3GT`C\9[W\`N/T^92BEG`B=>QC`>CLB(8=;/N*G7:@7:ZO'-M6OG^`4473A,9,8%X8I +MV6'@_H]8>QDJL/C$XU?H_[#?.3BO`TQ>=J+%)-,MOG-*@(Q(UL( +MII@M#(LX6#A<WF=`55>^ZXKTA08K+%L@6;6EN;=0"?O5R;>HH2E;`]]6JW9O% +M+`MC=OR6ZD9HSGNK>1OB]LP62XVPR][">/*FJI?E[^^S+!0XQ0FKDU:S&7E> +M_H5EJW%3&UIIF%_KG7JAA+"=K-"]MJF<;0,CN\&5)W5)57:@?42HC#E4H<[0*2%)G]UF\D55VXXA +M>0L[R3?<:?(?>]DR]MM'5%H]S#E/_73!CV^_!UR%4<;PHA;>GK7YI!0X?1[B +M'7L'))?=M;`]K5U/Z"BS)KQ<,*CWS<:]=4E5^-'=+A9-YS@V&KFAP3V*!-[P +MBU'(>F_8T8FMX#0CUT?@$]/Z<[-+IQAX*[2V/H2[#5B_7G_-"E%3(T?*)BJL +MX^Z!U7#?*#@@L#,.]=<01`J4>;KP%3KSWMIXMG&`+O@96V63NY4_OMV]02(7 +MAUT(?*5(4L;O$%[G7.MLR)@PTN=3="`;<,\V0T"I=L-D;(%Y:JJ5FUG99EG\ +MUM9O]5O;I(`*&4Z$=SY:]ZWMY]>;(;5MZ>_*SHBRJ17_%, +MXNBOZ4\"]27S?25E1DKO83-(JMU%.AL--26=#O!'R5D#M+O(Q?R%,[B:,^#0EB': +M9!'\BG1<+N5BU_ZP83!@X$V@/H#6V9./NL4?^WS&J"=T7B31RGT +M0:_O"]477M2KW@$.'.6/!U[:AB/BCTPPHNBE*2V\M561VAHY5/!C +M8K`Q:=$3+V=3+.;CB9I-4T\&X#@9B56#\5KC,IWQLE%="5ZD(?M+EL?6T +M)&S`*Q;O6/9WWO#KO:C]0*)9\IT:XI/RSEM'3![:5+1]#;DO@"U@E.T6PNW+ +MFQ#>\]Y*W9*2D_=AGO(H97)"UL=:*&4P.Q':XP\<=S5453*PPBP5L3-9CDJH +M%:AQ/C2IK&BI6R/WR4^U%??0P0L!I8EC;8\0&X:(*=2"O(+_B +M(J-$YXZ/4'@QW#=@?-Q">"W52/9`4R[,K`J!^?148TOM#+GTW[634W*$<6MM +MR@CF(O40.B44/\7/W&@S0SZ]S%;AR.:WPEY:`0M%2#N1'`6S,)&V?0#R[DFFS"OSK8=DBN>&);0HM@5G6AR`%"8Q]V?LSER +MBH;O[W)$BRQ]8\,;1O!:=L*SL^H(/W8-]$+1:%!;"FJMX;Y^3M)7Y\1\%^.2U- +M+&A0YJ`;R0AB*Q1MFT(-C4XRV<(7'>](FZK,;3'H&\Y(0GHSW5QM9K-_.DOSL6:UHT` +M`5>2G>709FN+A[TAJ6(4>O8-4R(7GTB5-HB'_;,?1!4C65%,3V%X78V?9SOO +M(MMTW8])_;?;H?L))>2,\EP>J\,BZ3["/)4A(QRZ\$CP<5;`C1M5P"]VE22_ +MJ[YL]X"%8L.0`1W7_<(-@>O@U?9;IXL@A;V>N/<_C2U"GU.W%;_\>#P+7J81 +MI7=M42V`5*\N%1`LRI+X<#*A8`,6_9-G"EGE%&)7JX2?L6/A2_:8G%M;8Q74 +M8AN/+,8H6[Z!\.7Y+9$)60=%,0[U(#-U^O43?V24%)X.AQ+%H7V +ME4SP:`.4@RX7!6AZ=,+3G@QU,AYA"&LYY`"RK%/FZIS?BIL#49ESB5RDS.H!NB%WBDKT&W"6D1'I8$ +MP/\#=]-*B4(D+V)F:J%4_W%TFDZE8/OD#S]*CQ>E@0?'`L& +M.88#OZ9@4K@WX'0F2]\E+MFU;F=4KI9^15(?+9ZF?)-4VP>G+;D[*UA>,YF& +M&HWYQBQNI1EXDFI-@&6ICV8=!17'J-\OT2!:RXUL^98HSLL@07*3@:`S,5M< +M@CN#%/W#F"E:TG-S)[FBBS%4^![KU+&_,<(]OI#5T^[;(\-KVW?,KS1A$DT` +MR)?;BO/S$@^O\H>\IU/. +M^W5?@(-1^?W`J5:TSWT9?*WHA!>AE9[*6C>[5,."*CSC0*CN?8_*)L6-B'OQ +M:O%5U/KI3G;9I9KV^.V0V!%69HCFA90!R&5'F%%>J>GC5PK=VAAX^T!3`>UR +M7IGB4ON$"7T16%.&JXFK7]6ZB7:)JZVG-U4^/\PR`KU1@C]F5N;0Y@BMIM59 +M.?U"(.T75/4/P@2..EC)8^E/6%BKP.?C9]G7(EI64-0+Q"U%V&-*:H7%UNT: +MJ_0%T&M[6W/O%6\8"6C`Y%]81K<6B1?L:^1R^B<]TUF8VK3]-G9SC),@W+(= +M5.4-#TK_.+N&66<.'=;6;9!,LH0DAK&:,+*HW&^-!?TW2!` +M*711DV*B=05%Q:]@J.Y: +M_LH,.E5_!UO"R':;.0[,/7Y!-\0\`Z1[:%1R26Z8Z]P$P,7>JFL6W=768.B] +MQPH(/BN?R`%?T(W9@+"W]C7*4YHXBJ5F@0+3!Z4-+$JY`8`*C^O?772;1:6. +M*Y5\2YF/=D[,7919_:J6'E=J#K:MUB8W\,FSWZ,Y\T616?:A;CRCI)ZQE1O^1-DJ% +MJF"4/P!I#/5K.O2Q"#J$=2A*PE",&SS(AAK\H`#7%(I>9BY6^HO>"FI +MP\N*DVGF-/Z>>R``S\J;-N7H/&OE%Y']4(:J5/B*RRV>?D6*@S&I")(0J]:( +M]CB14:!0ID1!CKJ>^OR6$_17X=(WU,J\=$W7"Q[($[=*Q2!@Y_B.(:"7O.B) +M+#$YX7`,3D/=T25]Y%%6?"*->3ES0%+B4_2O':,17>).ZQ7DP*D!CZJ12`?DH#"O56RO`R^"WNPCR)BM8U*$ML[ +M$RWDWP69ST/'96"90NAQZ)^HM=JFPQ,O&-EH&A/R%V9?I.;S[IF<+O +M$"TSXR57$,%71^I>E]!6_(230WZ%IYD0XO5.5KW&.#EX)UTY:[<,13DGB:*[MKFU1]LH])4E#%Z2Y^7*B5I)8]?XZGRW8O5R,VV&4'UES\55-,' +M<6Y,PUQ62#!%YR\AJD5E!1)??]Z(H*GU/-M&Y5#DH)2,:B):[UKY@?A_][:V +M-O)Y1//0E<@EX!T2+&(ZQ3,HW)B1,C(Z;>[92<8@F#C*\95&,KAAN?U:0"S= +M6913_>85#>OS(K#)3"=Y\'LA0@G5WF$M/6ZMS)'3".*COZ3`3&2'/7^E,N.- +M4O3FB..I[@=?@J6R6U@C`8]@%@W?B0WY^'Q(@VZGCC!JG_*`,]!(.D9O%UQ' +MX8`80]!ZA2^E6A5H.;H%V@]68T=%H';[((PX;`!E0,,Z'87LMFG6K\QQ4F_T +M$5.)9D^&`"IS'=+.*QGYYJ+]:6Q9;M&Z35+DC$0;:]N5-::?WS& +M[I26U+9)6_E<"VQO\]@!`HA2OB[*C54_Q8A7MF`Q$J +M4Z57:X!SH(]V(BSPJ5,T>S(4NCS8+(9T78.PL`;:RH+6J,_X6%'FI87*5#I7 +M7UP]C9:W$B7G&LI7$6"KB%+Q=-QMH.&^BE#GTL[DL&[G@__ +MI<]_U9$/:.?W_;.P>K8=OA$>-M@E&=G4M32-0STIM3J!"17>&I9B%,;&Z()J(5$/GP[_! +MX9C@KIA&>HWKE3QT$49L<1ZNGGWW;@-30`PH^=$_,BY-2+'=)(>-ABZ8.#K5 +M$6ZO[?++QR.R5CFPJS)D=_@N\-'RUT^N"V(8))5\.MHG1J""<8>E_DD$6G;7 +M14J%Z6]W)G@^/?XK,S=;5/3%=-XI[,0C1JH"/1Q'YOX^5[\(<7MS)FE +M`.D1X#8FDOT(LMR'\!J-LEL813)=2^30(N&'E.[2J1#L:JO-\`SWO@+L6`DN +M/I7)YW-A:+5DJ4`E)_KER*IQHWBT^!C:*626>P(,YJ:[\R3/"QMMDT:KGT^' +MA6NQ/YIAO$0P3E![Z:5Q)ZMO-FV^$609LWF+B)'8T<.="/=Z!V*+^XKV?_D$,+#X83YOH1HYJ%Y>6P#=Y0Q%X="+L/EI +M?^'G0<0'BX5'L/["%7/I[3,&/5=ON6_125(3N0]JV[+T"/$-=_Y6L"[,`[)[ +M@;9U`X*S:&_!9%L8/;@CC^<'MBWJ1S[(6J?J^9J)1J6E(DA6+">;^@DCXI0: +MF%QFM]Y.=%AE;2#Z&%QK%)BEE3YN'#ND0^4@?MZOLRW9IB-Y[1D!$(E+0M22 +M9^?Q46JZ@Z?J?M>[,K+'`NB:K.VR0U)M1;TX\O:A7]6>?O9':E%4N0NH(4"(("($R5SJV@\?`%@%87,Q^,: +MQ;O])A&OBF=HCC4Z.(J'B$"MTRPHHX:0LJO:UNA/.R;)":4&MCOA<3FL5CE& +M&MKD%\L12DSC7;#4D3EVB?,6G4H<)U`JM$EGWVSJ*L*M"3L<5X7A057=D_VH +MKUM.K>"CUU'TT,T4%&E1ENX%UP>L6S&$Z"&/!XL8B#^AP;`%OPRYBN;K,C\:\BP0%GL-4%;M1W]JK)Z/4%X(6N*V@[BP56O;$CL+,^$W_'AQUY> +M]*^[";E=17+O"MM/4OSPM3U-SWNN[#GN53,E)_.(OZ1(ZAE:9/K6:66EI:K; +M$^LE.T_/LK^GJ9*["C9B8/8LCFT^*NU2G1(>#C:N@4]%$R--XC73L7'YE"ST +MN%F']DXM&VTR,:!8`0>2`MX"];G*`B;*83;[J-40X'BAV36J,Z>�VIZB#] +MM40F5K@X%X!B8'=])&89][6'?00Z`QLD@QD +M$QM]I#/`4C6@7D2V>?&\0?WH*Q^K4A72`M4;C].OS^$%O!B0)%MPP-0E??U1IY.*0 +MLA<[^>8R+BP[X%)HZW)K3?>[$XG21GIM%@F:X)IRJ6#ES7B>X`>S"5_<.F6* +MI-`$GV8/DDZF`X)[&/G@\$70/1#<\L[MU,&Y$;J$/3TXR1?LBC^)*1<3JKWV +M>7"::-)I\9GXQ_0G5I??$F@.+''DK`6GMEA>[!*!K9'$?-*X%$U=.A2FC]PB +MFWB%=Z0=2Z-S%JVC,CD5O^S#05:A]3&DU/V$#:6B'JT;`E]GN%SQ +M]ZF=:4`M1B!.`[02LSNJ#`P97CUKP9'#[.U$UJ(:A!O*]V?J<#UT_GS61QZ5 +M9]U-8M +MHN2:VN\*(80&P>A98$IGXA;DKF`%+'1"LSM!-5935*SW(BD/P>2FM[\)'VS` +M=T==>WU'>#B_-DDW>%M3-TO!E`BBVAUEO$JN`C%MTBU__0)N&S8-A?F6DE$+ +M^(V__:5)AZ+36872^V@=%=D+5L7XS.O'-QZ'P3'TKGAVU&5_S0??#M_OM3\% +M"0,JLF_+#]VS;[F(!#"_/?M.M0KP2;9"/ +MWU('B8!)#F^*1N'YR5A'1D#,X^ASE54@+CDFF@6'THM"^4;15]-N7Q&Y^\6# +MS)?^,..YFD*DYY) +MR9214+(9ZG.6R_S:!M[79X\C3;EE#\Z%"/*,5[#IBE#4,++UOIS-G[I..9A#6]A#:X"8 +MZ/;@_GYHC">B\PK%'"ZY!>XLUK$UKW40V>L!Y"B:/"-'VZ#H`'A +MU&`(7$!K(DK"BPN1).4V]T_'Y&A\:;0<_7GPH>Y01M+W2?N31$!:^E5H`^2/707!V?WZ +M0#)\Q6!61FHW^!@&+`T0.^Q8+YI@_(]U?S+#7R'3YBL%EH#(6)CCSBE$>?WG +MTV![JYUR)@Q?,IXV,:%,IKL;:`9TSU//'C_E-3DS#PQ2F^"8ZH);>*BSLQG' +M-SUEPUQ^@2,:P@FYVC#9AE4`M`4*6"T^:UVLT"Z?*[CJ6;RYJ:#F(\M1$ +MQ2KW#;ZIC.ICEP'45#<3W;_M/,B_<-VA?XH<$CI8*:T09$1+Q*>;B>$,DK.K +MO$6GV\9[*@EX"";%\YT"[HU>%CB#V!"FEJFB(N]M'`N_.PF3Y.RB"^/_?N7R +M1-.6QJZ?:OKP*?S8V2N.L$*/BZXWH&V&4Z$N@J-<8KPVJR?^0SVN(TG%^JR[ +M.).$S(85K!J?I/S!#,!S2BBXE=F)G2)MJIJ::'RZ\R*R1Y4K`MM-5/;^">-$ +M=Q3TXHO:^8$W/`I?,C&$V@1*[%L3CV4MSTJ8#>^7"YL'%CX+6E@H'NE1[$0V +MB_QH?R7%\SG0)8$@'KIB*R9V`G)NHI1\H%W'&UOO$+T';$XYT5Z?7"%N@)*M +M56[$I/]M89W#=JCO"[58YF%[V"X0`::PC.-43O3N2"R[Q_K#0]>E"(_WRMJ4 +M9Q9W,'HJ7):;Z$?,PRJH$\5!$O]+K'+3SW9MPY,'FV)ADWYE&T*9*Z;[)9A$]R9?Y;;/,Q:\4WKQ*T8`^8O1&6ZA[M\>IJB7)?BWG]@R?-HG4.P4Z9/9J(P_31^67/9$XL:&_.8K)'5,*.X#U4ZHWD&>J +ME#%L!7!(Q>G7R#7J^`RR:+#'9+"^.C+'28X-L53$$JF38L](%&GQ+YI@S2$L +M=I#K!#AC'$YO`A3X16LI'FYX]G"B.D.*W``PQLJR0*V +MEE+V(?N[%%KR=YZ<\#;&1EP4MK38;/"`C^WNR34#CK<+:N[HU>??XAMP@9L$MFU$:=YN0LJ\3'("$(B-(W7%M +MU)<-&S&JO3W^0WS\B;9I3%2S4JR?SA$EF#OI@1=-P.UIR\1^KO0?S]*]051N +M,&]!'`*YCLU!$#Y-@I+!88Q2Z^3GV7@"F3Y6OY7!C`R`]2BB-\K$$>S"$+>% +M?CT8Y@F1+O$#+)W+#*R`).AX,VV/FQNO5&N36GL$Q/(]G%I?28#LVX=PNU+R +MM#MC?YC:1E,5=MV-`4WNK_TJ&>G6@MNUI$CZ!VW-$I=63TQ`LSH&GU$F7D,[ +M3`\QN2]D7BRY,RS%Y/B:A/;S)-]XU)%0>C>Q^%:T1E2NM@V1/D.U5+5E3N_' +M-;XU3DM@I.D>X(E4V[.W%A0.G?+WYF9$%U&VI"KV9ZS*S5G>PJ=>R[%V7GF> +MXTHGD.')L'9E6@5)VY](2_@C?@G`@;NXM:L;)'38LJJ`]FM&=FW%&!6W/`[$ +MH4)RIA3]!'WW9#.FY+(YE3@_>QE,K/K_[$PJTA\"$` +MD^'_XP_<_^_@_PD'AI9`?9"#C94^R`+.'02T=[`!_?7/[7#_!\BZ(3%E;F1S +M=')E86T*96YD;V)J"C,P(#`@;V)J(#P\"B]4>7!E("]&;VYT"B]3=6)T>7!E +M("]4>7!E,0HO16YC;V1I;F<@-C(@,"!2"B]&:7)S=$-H87(@,S,*+TQA7!E=W)I=&5R +M,3`M4F5G=6QA<@HO271A;&EC06YG;&4@,`HO4W1E;58@-CD*+UA(96EG:'0@ +M-#,Q"B]&;VYT0D)O>"!;+3(P."`M,S$V(#"]B-KM>6<\V_W7 +MOTVU2E%:\VM3F]A*[5%;K=:*2(B1D,3>FZK:2E%:5.U5U*I-K5*K6JLV+;6W +M\-=>U^]_C=_#^]G]NI-7OLEYGW,^9[W/YTDX6/0,^15LD390520"PR\L("0- +M:&D;()W!"`E^`ZB=FQ,8!0@)2(F0HK0R@K?)`X8&9GHJPX*\@@##@#D6A+Q/]%5I1 +M`-`$0QR1'FA'.,`):`H`V@*`#M+C$H,#,!32&5`S,GP@\Z^`ET6(_E$*H&)D +MH*NGHJ`#/(":`D:&*@:&@)J!KI&>(<"-=G-Q0:+^K%%90>>!"@`UYOM]X*_G +M`RC"!HJRXP-T'JCQ"%P6J*"L)0V(2X$NZ[G\"/_JJ0K"5@GI[`Q%8-"DOR:@ +M#$=!(1@DRDOPOZ;@B$!Z('S^&X?!$;:P2U?`ULU%T`@!=W6#:BC_:7T)D?Z% +MV4$Q@!``=06@GA![P5_A?O?K%RS\"P8C;/U\7)`N``SLA(;ZP6'0RR]2'S38 +M'0I@4&Y0/Y^_*_XID0I+`+9P"`:P@5[.D_3WZ1H(&!*0^@.^S.0_JC^GP_V+ +M5CR7G+)%(IR\`%LHC%10!XF!0Z#<_[N9\*^:5=V$(.T!$3!P`HU!@+U*AR\F)B(D!/L+` +M);FAGK\)"P@*()"82Q?`Q0WC!\"0*-)?I`))`H+>4!3R%_H'(`4((A'0_R^+ +M"0&"&(^_]&+"E[(]"OHW"Q%`$';)M[\`T4L`[OXW"Q`@B(9[_B6+79X7*YP:]"TSGS$5JJ4M; +M^"<'(5Z;

=#J?J4LJ&=RSU;^W`/;7]J>_KJ+0EV4L8!2E6=- +M,^N563YH.+T^OIX),.K[KB35V'P<(_+QXL9."JMY8?W42T*/O%'A6FJ4$Z7G +M!`5=$_W$4!,NYN*8.O8)N$WARYT1ZU?A-'V:1"ZMS53++^I7Y>:1_A_UUMZ! +M,NG7T0G*HL7RI^!,W!]K'/51_YY"Z3Z\Q7:;U_P[A4IA_26 +MDMD/G;D9"KC&.\F5]>W?&1AO9+4GKO'N=`_#CJ_BV'S_9$_6?<)[5QC5V,33 +MRE3LX=#]]ATID>S/!V/Z>P>A6='B#@G&B(E:G2[J/>Z@"RSHJ.JWM7XF +MARF)!W\\UCP6F#J^H@3XR+QQ)>W+%Q\#JU[3W_+0-ZTY9?M$MW>_3(ZDPK_- +MAL6S/+BH(*+3M9_N8W*JCF3A>I'2`9:'0$A^&U!4W[5`0>C*8I_$N7,9+5B$ +M>B.>'Z$_W0TA,4QB(G_\=50K)/"HT]N1UUKTXTW4EC7)C2HXGO#)?+7C\UXA +M^2?5:%PX3(UTW75I[K23@+N.[+H'*Q2=H(5%>^H\7'O*DW$%+B)^^_#L>R +M"TS:A!EHM'\ZE0/_2R)40[/I8_4O\B`,.19)\ +M?K"ZJ0>3.?GSMC@JIOF8G45!EV>A$X)B',?]N/XCL?WJ%`+`DEU+!^G"?/9L+8]>E;4:J2K].%AYU??)%6J"4T0 +MK;6?%A6EP\#VA+C3(@E25C62!">8-K2<9TJ5'VQE:CUK)%)B'S6?^BK&\5ZQ +MXV0^P5/3;5X[3H1,")$A4S$#91+^N`'!D[,BC>HU,H8;].F=%P8U]8F-K#%XH*G +MB*P&E,'D),8&]82TGJAQ +MK%`%\\W`2E-KM\B(<51?+TLFKZF"8>Q<^7EHW'(S_VO!9(:H)P?0HBV5%26O +MOA1=][OHY[`D_`%1']`]PM/B/J"[LRFQ>&"V6%4J +M.SD_RTS[3I[1)>2<"_0.RU7#V23!.5EA_>C9C4'K;$6/G_[7:S+=I7A#!Q6H +M.'3P[X%)N=@U7-P"9#D&VU<-Y\_?Q(@];'N@%VM#7$_[)B'P'`1)%9U_@<5B +M>O04WZY&IS7'=5N/2>0=X.9U3>G?2!/0MS5WF3Y\R4K+3 +MR1/QAFPQ?;I?L?'\:AF)9I*#U140;BZLY.6VVOMVQQ[%-6;\&[#*QA3Z0&M( +MK5@^?4Y&;Z6$NAB2^69CG +M<0'V\M"JF+4GEY\N5^U6E/`#-G6'HGV!1X*2@5 +M':]I)G7'*N/S;0P%LY-D1E%7.AL]OK"(G<4N=RPJ=1Q(2!`DQD,;-/JF4`[V +M>6`-H@7;->NHV^P_1.B`MNABY6B/@*$/XV^#Z/9BH3F.^&DYG-_R?.`6,G/E +M=7FC#1D8X].M)C=_UU0S8(;B9D1B":])SL,RF%[1"RG#'-/FZ2S>2?Z2B<]E[8I_&F6<S+^7=;O@T@`I,DU\?V-@! +M'^\MS8J.F8$.0I,S=FDVN",Z`R:+(,MXGZ@^T*DR?3$]FR,P6MW/=])&%(%- +M9B]PN=M>!&3IDTOFT%I'LTQ5;6WN*7<.#;:6)@&> +M3YGZ>L4_L''_[E++328QA5NMNMHWN3CRB@=P`[]18G.90;4>7UTQ]UCCQ'*; +M?V"=Q0F7N1R)");]QL1<\Q2PFUZ1!6ED'P2D+:J*O0@?4L^]*KJ-=^2U+4YW +MU(KV#+];7XQ=M(ZS"1JK?]C_*7*C\EESF\R@]9:E.[8JO)U>++]GMJL@,G'! +M[ZGM$%7Z'*VH.%PFOEQ1]4C\?U(V@I\(J%;\N9Q*"2M4'3 +MV39K-[6+2%.49BLJ(T4CNO5A\<;(L)SP*:XGL2A#CQ=UPYXX#/%OV:;5[N"> +M)WZG_K!AF:8QH#$=WM_(;.13`\ +M,;?=^P&^DH'IR!&1]WN&5\7HX3X\[;/?Y=1T;2)Z>'Q<3RL$AX;:C"M3OSYQ +M6HXIY;'X2=X2>8U_D^1U1=@.YF>UR2R5UBO=D9GN$!GL,T^.M&;#O+5(C](& +M75Y"K_N&WP6?Q#_Z8E[C]X+CN*/-/;+R8@ONC0E0G!M3X?'PZMK426UF-(W\ +MVD%_$DD!W[KZ&B=ZNISQGFS'-2O>-=:?[FEI^(\N>,;5?/CD#GO+O8*O3GGV +MRU>6JXJ-RM@+;GIEM$XFS\2KF!;S\`W*C\5,:#'R&LAR7L5P;I=1VGS+VVZW +M@DM.>Q&D<0T6-+X\H-$RK(41US4DDD:*ZN-N@:1^K#!G'Q6H6^F +M-1[^+GX.'#C0FSB>JL.+;,C;@B +M_C##'$E,YA\65D+!N$^G7Q$G""4#9\>KBH7II!!=Z,[TQ47-F+=-UY`:*H.7 +M6MA:)5H_,&MUR?.^*!`HG2]->^9:2W=<1N@XRW1SR7GO?1.G;5'S0K?H?9QW>DD5L^&KB?O^Y,IK%/]%9P1C+"W(_8S-9^S)^;->9*B31@'C1ZRTS +M:B+E\:QB?VX6?6T7X4^6?QQH947N!'>@O,X6N&T%4V`=T($7L.+L@G3JMR"/ +MN_:EVJC%\X>-T!>LV4.%+=[47<=4R["V`)([:D"7W%6U]GI&%K4-U64,!;6F +M`7D`K$8S(8#4KL%L2[KP6C(=23D5&]?9\U)15M;'G.6RUK<_SIQO12Z0C@L0 +MZSW*+]!5%B73^%9U2IA*W;,V3/9%B?;VUF15>#JF34*$ +MC0T1^/Q]VIMJ%PEO,>=UAVV*$_(>+@UP-[Z,'W?E<5!S?K)RQ:M#XPFZWGFQ +MO">VG_D91LD84MUU=@W"XG\2M68OO:=](7;A+FZ*$/,D2"C6[/\>*C?_D'%* +M.KOG@^YI#M&9Y3WX=55M53N9#UIQ?,2W\J5L.USF3M2HQ2>Z%C4[.G%Q34;5 +M[>17GG\F>?^&*U[R?%XZ`&N,7Y=;G*1R-PV4U7&@+T3I+;/LJ188(N[!O/;\ +M&-6%ER"*Y:RT#HJC]'BI[>2!9QN!?]70M>V$E?J`V9=2IRZO\#2@3AMHE;VV +M($F./AF5U49OAL7>#].:IZ9[BPQ<`?JNE#9I3,KIFX5 +MSU?/$,KJ;9TNHI=L4,+HN_"^_C7GXQZD2SR[%?[]<2/%6;5&G_IQ.Q)QAV\0 +MB1OI?`TJV-?D!DY.9M$-#NP?XSNG.UW/JJ)Q'*+AUWV"HC`?@]QP;LBB\#>6 +M$5"3E::F9E&1N +M4FQ4OR;GA3R,Q8U\K7-?=53+MF0YSR"TQ/TI&>UWIJ.(!7#<>D6)1L[,C#5A +MEDY\9B!_UQZ?5KOA-Q7O)KKYDS<3GM`[6F6?CG_0<.%].@@TS>!+0J'6IW5[ +M>S>ODMV+BG.+72'B8/4VZQ=N5K*?X]MP>6C*UNS0!HI6;7B`)ITKN2^7=F4' +M6,L0]TGIP,S*\G-(QRD]CB8@ZE64K0RJA55XC%_?QE_MNFGNZ3&^DE^(;'PG0W4.YJC**?[%4], +M'I9T[4?:0:2"@F-N]ZI/`"MW)P\+[-"6Y]^CNIZ*7;G(\#C,?6,,GGL\:^+M +MO6NAD"-:LY2F&&_&<6; +MW/YE`4N6X#)T#+MXYI)*';^T_+&T[V3+<3F)X`;6-;8T4I`!*JF4;?&1;6V\ +M5323Y-$Q)VAX[S4?XVH]R.2?J# +MV2)\L]9Y@J+NSKOH[WATL1GPK=(AS]I9(,7<5#1,2]?:F<"..M[]Y\W[4^,$ +M.3EY[O%JIZY/\$Z(#7-U>I:"2L7C6[A.<=_/9*%#U(;C!F*]CT+-#V/NKW7O +M+$[A2'`(M:J6)>4VP/;(A\._N*>"9^?LY?@:3LY\GF6VS/JO+C'G$I6`O__`'`C>_Y,K22[_3 +M[%]>ITQS.QT'MP[;!7B,*I%:9XIBI-YB*I4M$EU2#[P5ROGG?;VHM[<*$)B1 +M*'!Q/BM5GX78Y/Y>9L2O;7QZ!$5F-:3"Y$O`)G +M'[(YQN0T/+B3(S8Q3S]3[#.#F5R!ZHJ@CD)H.O6[O%CPSER6,Y-J*WAD6!)9Y7F#)%RR[[N +M/>*&'LVER,?>NE^XK?4>Z<9SJY&0FN6K!3(^+=OINYZ_B=NP:"!K-5:T.^$U +M[S@JMRAQ:K895:G%O7A]._L0>+\4;+>LY=T;KR>8\O96D3OKG5WTG4;5`7=W +MRQ>?B@]O8@=D^85NHQP=3!X3=V[7)40J^<2-2"X^*=:3N)#:HF6DS9DF-E"! +M2X'0'$5;+;#CRJ\@"R)8ZWYX[XZ",SV5SJOE0O0`7LN/K4_M=XECU1WW86[,0E>:U@ +MHX7[O>ZQ`Q$U[6#G`8V;E+QP2!W/:>6=\4RA4Y8?HKR*0B#=H)"SXUKVM1^W +M)3[M"=N?V'*[4MR2P59VX/A3U?9AWY=<)8^>:,]&,ZE]>IFM>2O%ZSHAYUN* +M=/M,KB;&951XG1!Y$'E;N0:TC*,F09O\L(3`\G2XZ*9VA(50=\,W7TE +M`]=VYU0@E@S;(;86$KG%YS.QZ?CVC>GYL-6OC+VWZF$`>UC=MRQ\4`0\P0C/ +MF-3B,:YTJ[%*,J\_PE!#/31P48\8/.K1+.`*MW8ZBNBM[>P82?$^#79@)&L[ +M]5IAD_H$]!^<"RMD#(/D/L_LU]^+>YQ$@O<(T_,L=N7.7-+(8(UK@5LR>6DE +MCCR+%2E!>W>NZDAE/[\4!F2]MQ\+8J.3:7MVLL1<7&W<[6.+:8W/^USCB$=U&S%.@(WJ,9A_LROTG<6T4 +MT?ML)YX-*_2/)H05OS/RCOP4R\+93_^B+ZRU2$;^75-",,<^7L\D+3Q`4)Q=_+,T2>;3['\/M6_/Y;S"N># +MGP1?R<&IB&/VZ)=X/BX_/IG1)^CH=9V92;NU]+=3^6 +MXQ->B?ZD_'8?R?7Q0#JWA3Z@.\?&_'HW5?6 +MKT)D,V,%`W1.HVXRVUB-9*BD6Q#FR7R4EZ4IOWMV0^7#0P<-::8A(Y.>Q6DE +M0OO#T:\-E#(B'-V2=-'+"NF&=4&2'S*`U[G*(U'L)U+D,L3SWA%>^U_;-0]# +MP\`'I0LHI["US"_CC'#&-Q.E8&*:(OY^27OCI)3JUXGT[A#- +MI%'OXXZ%&=!Y/9NE$\02-99D:+\]1B#?K7HW&`Y3,;J-Y]ZB/S=+! +M?^N<;7#2EQC[K@\L22QY9+"[4F;Y[?_6QVM:!. +M\=WZ;/I:(NC3YI"!L^=.[VVV%]+H]?+'47?#S16Y%JXK:Y$W"I;Y]O-`4_;, +M(@QH*:A)P\6)?1;M+!QH2GT4&0_/Y,:LKB9Z4YQ +M9L;(?>8@INZ;G'JM<[<4Y',DN&,?7OBBM_=:"E-REFY&%D%0H=O#_+V$^0'# +M!E_\O:?>L`!'S2OW#BH0UPQJFQWPBOM&YU=M'OEN2MW3+,F8G$^C9I_S#M]= +M8)*G]>->."7:MG*8:@A7BA'_.L!16!+LU,QMM$D&&7N4 +M1@]41+UF?,1W<5:VZZ]-R?)L:!#\'/8WT+K+,?]N"T6DI]R8L:JG-A[8JL*` +MQ"[,>PG+A>WQR2G&JEB&\=[H^!%FI+]B7><_S5?E;$;DMX3O/V+XEG@OQWE! +MRJBI<)-`-P1\.FL(SS!Z?A4]!#7[5[XR@;'#1O^O0BP`5;D]=;B5SV#1KIU>3[.PA`<$/!Q%TR@UK9/:D.FS$&=/`NKLG4W:GEO< +M[!_9-)GQ)6*E9]9AK3W&R0&=]DT5N7`GR9H1\I:'!/.$_J/LL=/K;TS5^'.R +M:H\X4DB.573T>W<E\NOG?KS?X%U`%?Z?>,X`?NE2IE2D6?XUID*`[ +M-Z!9:2>ALN[/N_TAAN!JH.B4A^*]P33K>-6E?4RCW4%G_7+-G>VGH&L/T_2N +MW35S(NW?[PV=3#6-9CI_1&^2\-22=YLV\UT?QS!E'X`0;(DZQN+:'I^9 +M5%*(PHRD\CM#*H8L;:/Z'+O.3!([=!\:.H[-"/T/7Z3_=\#_B@,@3E`P"H-T +M!J,<27U04#0&B?KU3S3I_P/C6+BZ96YD"!;+3(P,R`M,CDR(#$U-C(@.38W +M70HO1FQA9W,@-`HO0VAAS_O+_@6"SFJNKO.ZJKN:ZZUH"!15F,0,0>9`B5! +M#JX,+(S,O`!Y!560O8D#"S.#*M#2S<[$&<#,R,.*2$$AY@PT<;4&.8B;N`)Y +M`2SLKE8`$4=G:SL`M1;0W`'H8F[B14,/8&5F9D>D`$@!'8#.X('F`%,O@`+0 +MU43=RQ'(`J`V^0 +MSM:65JX`:C$:``L/#Q=`1$&-'F!B9P?XA]T%X`QT`3J[`\WY``H2ZB+J.LH2 +M+$Q_!0&P`-R!SBY@H7^%%F4$R)J8V8(\7&RM`90`64:``B-`$>0!MED#+)Q! +M]@`I#35UOO\)"$Z"[9^I`"0T5)64)404`>I`;8"&FH2J&D!*54E#60U`[>+F +MZ`AR_E>.XB**ZA(`H";]/Q;\ZZ@G\_?'?]-B"Q<`'-K +M,U>`*1!<4<1_K"[C8`$"\/S3#%;R;]>_ZD/]5V/1@+O*'.1@YP4P!UH@,BF" +M7*W-@-3__^Z%_\E9TLW.3M'$'DC]?TK[OP--[*WMO/Y[Z/\,T0+^)9Q:$>1L +M;V+W/SYK%TEK3Z"YLK6KF=4_*_Q/NXRKB9VUF8B#I1T0W!W_,&DXF`.=[<`' +M$WQ2K?\Z]``&%G;.__&I6UF;V8(/O@N`_9_3@`[F@/]1#&Z"O_0"F'1T%:3E +MI>G^;_?^8YR$@QG(W-K!$L#*P0DP<78V\4)D!A>/E8,#X,,"`///WX.<'Q7*V?@WT:P@A,$'ZD_!K`6%VO//\S]ES8[T!\A'.`@+D![ +MZ_^VL/@2-H_R%P!)W_$`]XKTV=P9<(T/6_>H"'[3_V_^X"\`7&]*<#>,!+F_XA +M\-)F?]J7&;P_YG]#<"C@W_"OFOX-P0$M_X;@[*S^AN#TK/^&X/VT^1N"-=G^ +M#<&B[/Z&8%5_3@(+"UB5P]\0K`KT-P2K_(5B5R]\0K.IO +MI_>OX^OV-P2K4LHGUOYZ"S'^N +MK'\]._[!:J[.(%N@EK4Y^//.WX8HF("KZJG'S,@,+@KS7U___LO@OP)0_'GZ +M_FVVJ"C(TX>!!=Q(#*P\X)N.'9PI#R>/WW]--7-S!M\@KO]X>H*OUG^SA37X +MG@8"/8%FB(MS(#.^4)N,'^'?_"6*)LI@*7@83RIP!+5EDV`6,R=^$N*)YV^1 +M`H6*@YH"LRB+0?+2O`;^:4$.)=H4H=AVKVO-J=_';\Q5A+=-_!7\"5$D1(;S +M-!DU@K,4%@++?I'2',KF%>J4LD]EM22U$`$TAH_$>'ZV/\2QCKVA7Z63ZI>U +MK!3`>GR986G$\!*B#7I$EFDG38N#,<9EH5S[&S' +MW(&,_2+T'$.]D\5[CRE!_>"TMJ1Q"*\7Y=*&]`'B8P#YAS)+*0!5BCXBCD=F +MMP)N&G3D.`ID4K'++[>@0ID),:KMFM?'6'UY>`,B9/EKH,, +M6W+>S_92WJI9X9:M0HV>`D@>?&FT$H#$K()CV=I'!>[1+/I;M_N-E]H#77N= +M8<37+83[AD5CA.A4(F.354#:QP49LES+9Z=<:Z[1*#*#-FN/)-[.K-5`/\M# +M_D8-*I36O!9OJQMO91D1;[]LYO=E5/7`T0$IODBS&@B".N12R'N_@W%T%Y>S +MZTZMPOX2(@AEJLWW/^08^[Q"U*;]=&[J,`T8)A\:BCG2J0EX7W-IE-_A-TPF +M9NY+"7817)O1(F@X'1`*INJ-C4=$_&K[<"'PTY^/_(C3Z:V9I#@9J4K_W+2<&)(-8X,DVO&)&[@W,'C^]HZXR7;MH1? +ML,67EVPH3S.Z$)@/V^-3#O>\L?8\_(U#W$2M*4VG>W>=Q%QWL?+Y(S^]&A9B&NEK,$D_W6NEN5&AU2QHI\TK,=KD2">L_&NT_>" +M[V1]]'#B"0X&$'W![S9><3KHM;VWWEZ7W.N1;/(K/%LI3%QS-P4! +MC@=MY+1.BII9YM([O!O[[V#"+5MS^DWUY>3Q?!&W61U4#35B(TU[C +M)HRB;U1(/0EYNJO[J[%K7'3G1S\:N5(Z>*9_N8FYU6-*>%EK2>3E&6[Q%83' +M0X20.IGV;4D+G3P23OT3(YVS>[V;R5!&%W:5WQ]JKT(`3#DJ-[FG_/(25).I[OQ+5EC2S@5 +M5EUFQ\A_FV"?F7!N*Z +MC[S.#Y%Y.LC$'%`YNM_W,8WU'IVQ#O+Y=1F/7U$1+^PT-(BK*TQST8GP%$"0\B? +MM:&WQ$2F+G[A^35GK%GSK=,V/Q&!HB!:8.!V+-2YXZZ"H931P2V!Z[)^V*3.EY7YC<]! +M>>R[Q"D]]!G$T:>A9]2(:_19^&$U*T@;:+M@:1).)0+)#GS&BO-)IHC79RO;:P]P^JE[B;+_BU?:2]:S"<$KDF25>IR +M)]=@J;I1@RQ5JK08 +M9)V]$0K?!E-\MA4=FCNR$1+'J7!(9MU3TM"`,!WCD31*&5%0F^13[5$2:MQU +M\I-+!1OYM35)66W2@P+R[>?1)E7%?&6BRMXI'-S#77LKR)=AHI!!T#$2#UQ0IY6!!=L +M]HBDB,WX'+W?3"%CWI/R6<^14-0P43SR!C!*8+(Y:[32*G5[\[+.QCN.29=1 +M)A$*1OJG7-Z=TMEU]M7Z32YO)H6,)?<1"F\00-SD2O*6V87V.R +M2Z;233(L/+GT&+*0^D,K,1J=+JECAW(;7>%HK@^D]!-U[1R"PI&"61E&U.&Y +MHNO.A="5[$WLN%A+*"M%=I8W)A$T5/9[E6+5SX^_2L[-)ME5H3)XV;\__OD; +M^F9\&#":L+%82CS.X^$54[/)J"<^8]H9"A=Y?].G.I[.X3;&E=C<2$%73\B!6N7=2&R2*US<0F;?1":X9@+NZC +MGMK[2&FKQO`(MU,^*J8V\F+[/#5@:NK/M)4]A7(J4$J(0T=P7$/H\]:+EQU]+J_XDQ86*#*7HP57[;B*+6( +M_37[(8;J`W2H7'[7!D=ZS-ZL`A?M[EI\@57VTDQZJ=#,R8\-J.O&#PS)0I05 +ML;<5Y2V)];K2YFQRP\(8Z5.H[H\#?"1L;$M[VO70`#]J\KM#_X2#")33W!:@ +M!!8QD[<+_#0\5;,BV?W>UAS^U)'KG(E@Q-IV-&T:S(R?(G+*1L50+<4\VR89 +M,_W[+%C%#&ZK\".(S17D2N".@^P1-F%B6)ZN9) +M25KHSWM&1-KCN:X8/7FZ"GKO^#.*K7^QKM7!HU$A?<_%&K?(]N$>9L`Y4WON +M314O>IDRI/IVL2+G?]N^EEM-K*P(U>-XK5ZX +M06-9"7<^2_?H7LJ/#_T;0:5W$#(_:_4"&XB.1:Q%UM4XN.KXO<3"*L@9">YK +MX1M\`M'M1,\F?F'/4\\O<'QG-?HZM4.RE3]R3/O(M)H2(ARU,5";C*IOC,9] +M+"G,$3LU]]SF6%1M\TLWIBW'^*>-425Q0GB.]^W..7[4"Y=_SO(T*G>]H`;< +MK*-8'CZ^@*Y<'X7?RM$M[L$O*P83_VVTTNQ4%H7\O+&7@W*\IC"U$*2U][ +M%'Q$N)>\"/5=@.@06\7^&9SDAC)8HJE12G#1#IT\%52%U(M3:6#7L^FN+BL5 +MGFF^QWJ_*[H=8S[C4EPH\GZ/8&ETC+YT=>>\@3VNNMZ3KF0F^BQPVFO\#'WG +M1,26]_F62[ +M1)7<`;PCY4<-;S_S>L$JV>$*:0:XJAGMBQ4A$68)V:_9?926;<*R\)LM2+`$ +MTV<,QYZT)5>JZSWQ.3-IO.2*NOM\G^X!?+3[L$U4W2:C\0*;DI4=@HQD:$ZL +MF-XL,J]UAN9]>E6]ZP1DBX_+OTUEXHZEZE:^LTST9I@#^D']L#7>ZH8_/20N]8\:*M\4[T]/DJ[*/,11RY?!D0Y=W@B;$UVN,Q7;7 +M2%1/="EW;!L:(YV$FB"RQ_?H<3<@!RTXJYJU>=L%<*8)[S%*%GAUI='.C&JG +M8N(@IZ#2+5._#]-^?Q[R2F#4ZM!T*.I/3G^C!;H&-<#0\TA.1\D]T5H_Q&'^(Y2DA#A?>SV[UN?WE#63H86?HBVF/[4#@PU +M0R2G@"Z(.^@<&*$&MZR\]9%SQ.18P5EVGRFQ<\UBC[KUGP-5/J`?_J90$-6M +M[>9Z6Z)!;9TO)I"\C<8`K[I^L['?UFEQVH^>XDAK\M;%I;@"^YG(WUOKQW^N,`5:<38@O^5 +M%$VN\,3YHHL>BK-[961B`.*S[Y!<5ECB'0U;+>/`J/3"AP[\P?H=@L`@M]^I +M-;GIH-2:Z[>(5-?#(_99W=QC^;5%^=1S`:I5IZ=-QX%?DKAMCQ$ONSHEAX2Y +MF0>'RC+0OP:\6&C[:N(-+MWDWZKS(O7VU4W6'E +M%];4Z**)!"(UTI\5^-Y\XY'B[$(N&8D#[='MW1.U2[S,H&-5ZPEW]@SL6(@N +M&BH8QATF^^/L:I/B6O-J)C:Q(QN*Z!8<2INO*XCCAPJ[$S<$GVP[.QRWCYE;AA(1N":& +M=A@S8=;>8"$B^FT$^Z)7=92B:A>E^VV!4HY]T?";"N)$.+YU"Q60:5%7)6D. +M3XJU4))ZM;^9[,)T1(OIMB:,H\XC>&'W0RA3;_M]WMK/K_[DK_1[76]+3`0/ +MWBJ:[3$AR&Y%QSZQKQ'QKB9.E/#!S7T=PX_V7`K +M.?)R^:%0SY[TY?:%`[8YY79\69F2`]V%D]L/%[&>*>UQ^\1&8<]?OSJ\'3^E +MO#Y6P=EH.%1UO;S`W:VK("`-/C#F#K+.K\!4[08WK+750=%BV[7LV)X+G7EX +MIS=_V+6=4/>LR]9->^;XNY5B8;*G6"VCY"M0C7"TE!3779[<^[',:Q`K4$7ZFG`[+\--E +M^V`QEFOOAYSG,>",]`"?B.J_<-31(DJ8_ED2F/$M$9NYX'$^0X()XBUFZ +M?>I3`7;JU^:8&I4+)?FR-,2'2PDF>.21.D'$.-7]6KUR_H:XK?E+RG,%M%U% +MYL$\_7U)]7&N%A#1ND.H?(P#K"%NWE]7X&N +M%@T*&S%^)O+K7T]V.++0&I?NZF4I5+M0LG>KN7M=E<3//J,] +MH8<+XINN!#3/I.KO_N9$P5*8:P^$\/&:B-2]+ +MR7N<2U#EA[R@:;X+]1GYO-)R7?4U6!;(Q+KY54B4D`!>W):.\LCIXL^"&S'V5G^YW%1S:R&_7RID,CL:6^W^'QP`%: +MY60Q!TZDU+?/O-[Y7TW]'.ZI5H<,A>%.'B:7IRKM7=,+V+2X<]V;<[#I<7&T +MYK8"4NW.9KD0O3N?=O?1F#=9+Q,E'J&AF<4$\Z1"VFNZY'O7X*VRWRVAPM[; +M-?5)/V=Z=68\!X6KD59V4YR_245T:08\F="
M'$_+OR?((2,T0D@$%.XML +ML&?R97)^2)WFZ7)<4CT2$IVZD/%JU*8A;*5NBS3W2]DS9T4HL6@S8XT1R#N^^HJ)#+PC&&]B2UO2G?"MJ.G!._Z( +MH)^YRW0JECMF:<+8]F4_>V9^='2B`E6O*@Y[M/1GI-',$1V4Y*@+84MM;YJ: +MP<(7(=FZS/^OG?-L9X-1`*BM]J@M8J_&;%%:*W;MOEI;;%&U-[5C4WNU=E%* +MB$VIK79IS8H5LY44%1&;^]P/]Q?<;_>YYP><'W`^'&(W(33$NZ:`)M>)A>H* +MR3\XF[U\%F7/`=NG3KO'V#N\P6T25.BB_+B>9M/TLUE_]P;^LO@,)T]`*PE) +M+VED5$B*#WB[+_![XN]MZU]!>?7JR.AE.EJ>([V2Z@5\IBUQ?/C*\VLAO-)U +MV!A%LZ(;&]K\ZD<%46-K^"6IV\M<#5/VR#XXDNH][ +MS,E>L-8Q8/I1U>Z1CZ:L16;K)^ +M,RQA$M23?V-#:/*-8-G%U-"CN-2>2@V4!_8N'3U/9"N0&0*8G[#%A +MN#-.)F9:,M.OS[6<=%O[-?FH9ZZ0<6TE9)C!`L-D[%:03.,3K@&8@"VGGR*K +MOVM`A5-EO^:),LS/4AA*_"!77`/<"A.OQ71'D?TU?9D$Y?)MA3-3ZKIS7?A5 +M!4BM8!@13G-?5#*_%E08,.DH>UE;@B=*&Y+U>#=:B:^8?VZ^-:=P*$*??O3P +M?Y.U>@1SP'>ILU!T">MC4GOX$O;C=J$#\`O+'Z+O_E2@L@+"AG@-!^[?'$>T=F5KB5Z; +MCY5JG_Y#8-E&%H/M,XJ44-M*T%'6/X]HI$J'1D3.5Z:ED_]Y,-]NO'5OAN6H +M0!#?3`!ZXY];=`T[\!F&3A[.Q-^^:9?6-K94FM]0TRCE.&Z?Q2I<8&I*:;R? +MF2,TL:/#CKY!S"MA%7#6;.'"[,0OC',&/PP5A\RZ^6N6]L^?4*NL9..HL\BK +M&[:KH\,V]V8-W@M-[T%3P#3RQ--MF=4_ZESO>GP&?;V--AO'BZ/2MV_]ZL5 +M@%,5$OES,4C+QL@7/T]4QH_$.(,E^Z>[BSZ647=;H\+XZQ%3F*8&C?5.`G>4 +MK$A-Q#'3EGQ@.\1ZFU3]4[H[9],5Y55L1,OJ:.`3#Q$7V5FEPFQ%]1JCM!V; +MD_J$%ZT+(^X-$E>9F$0OCB,CJ3I2:>'+F#"TL^^?XWXLX"72BF*R4 +MKHE((W*P+&/U?9=*MX?J*RPC,I?G_M\Z,.5I\9W@U(.G>Z/U31-9X*1"*0(Q +M"_$=64/Y2LQG7VD<33YR_Y)7>>Y]K_=1Y:D3[H!?HV_LA4H5;*);]V(6S&36 +MYTYD2/9E:(U>':(:?0+('T/&K()4]%.$%-,Y/U"Z)O,D"(OS$SY.I"W=C<5. +M0X8.4:--!B,`0AK-,/'STNOT1V$,(2;1?A;^38(D/Q\%J +MD293>P`/"D'ICX"!E1G4C?\,![BGM@#>Q@.#/)@FO3H:G]Z`5L(';$_IF>_@ +M34KBM@D`*J*#(1#T$[;[M4639;BHMK'76\*;<.OPP866B>N#.3847FNZ\_N; +MYBJUH'-B8B!YW5V3U$LA)97[U01<*6Z$&K$,ZRW?;.,[YUU](HO$/W\@8*\6 +M?[?)X2NM)GN4:N-3`+$5O4V/;K01CHO)2@TGT]@[N\%;_HKRS8FH$S88ICB]==O74^L6$SN5$\5Z,?A?9UCCM +M9^@UMY<0S"ZMXK]-+0ZKD6A,R')BN=ZP+2H]3`Q&BNRT'G&XA/1(3\#G4@Y;A+6 +MD!D%H/OM3]53:YMM/@\^>Z#/\7"TMIR6S5::=ZIRW,FD]'<(-#8X_$#!60@_ +MZH2KSD.J3)9@/.";AKKYK$?REGOG'0(L[).8WI +MS$,P3[6,&XU +MJ\A-"]'XO:77?58EK<+YG&"[D(^OU'?/@*=?N,O@=G)?X8)#?9]#\&)1#C44 +M;11D.%*+[J-"6D8A]2"M'X,7.Y<,PGL[;2>33"?^!-ED0NLB$:?6*#H0@WJ& +M`8&<1-GKK,YL-9%<,;011B^']J(IUVI&63!*B@2BD*&Y$YT>V'M2[;R1I+6O3;SAT^PU_:XKPC&IMUU-\+ID>)O@8S?0\8JX\_[D?#:S]Q +MR:]Z%%$4=H]7`;7J\KC)^+IPBB(*&Y#>5YU6LT]9C!YU38S.VC`1?^E +M\/$\PWL7@'E-Z)2CQ\?,Y]K1+))<*5+Z-OVO#EF!IZQ"]YH*EY_$(Y^XJHX_ +ML\=A)3;M]FPDYM:!^0;1B:)(^@$FPR(S2WOGU>R +M!LP4H'$;%<:;#L0P]F0*OK9LS?<'!\R&%FOX:\?)#-]"W-IK'Y2TB_`"4<=( +MC;X/YY"9J#05H]U,W]@X[3(QCMT"^J8"@?>97\.0N(FWI'1,PET&@C2S7MQ9 +M/DI),CGK_G\OZ5AW#O%5*H9)([>TXZMO)WBD[C:RL/"$0.V+N?[BB(?#.9/! +MZ)2\&*\)B/II5R(%O+\6 +M8Z>5/K%NS:"`/Q]G8+^*)U\U47I09;3LR7*'M4<@CCAUOTNQ$)T$'W^3BX+= +MH:?N^\D17$_S>NU1G^>69IATR?7,]DD9,2\Z;%LP*RL561]M+;4OJ(U]<],] +M6.J`I>L_DM`\51UY2':6XW(;M"P[V$J@1?:$Y,^P;)Q[87D%&FJO_\YEU]NZ +M0C$CB(^3OM(04W384"<'BQY0^T4N?-^XFUR&3PS%UG$;U+W4T/ST6Y9H5.SF +M0?0(=+,N>7.<=#F9N)6$LIZ0JST#.*6?U6LQH/_B5?CJFP_HC#56*UF?"B*@ +MG_B3R^=5W/HCX<*^=*Q'V6"W_6O\^!4,_C4X&-L86TO<75O=&5R:6=H="]P +M87)E;FQE9G0O<&%R96YR:6=H="]C;VUM82]H>7!H96XO<&5R:6]D+WIE"]C;VQO;B]S96UI8V]L;VXO<75EL]]O]=M>=62._ +MZNJNJJY_]WP::G(U369Q*V<+H(PSR)V9G85-`*"DK.'L9`YBYV"6<':T`K"Q +M\',@45-+@H'F[G;.("ES=Z``@)W+W18@[@*VB8`!QL; +M%Q(U0!8(`H+?'*T`%CX`9:"[N9:/"Y`=0&?^-Z@YN[DS6YB[O0T#039V("#] +MVQ1)98";LP?8$N@F`+!T=O$!V]G8N@/H).D![/S\O`!Q94TF@+FC(^!ONQL` +M#'0#@CV!5H(`96DM<2U]-6EVUK^"`-@!GD"PVUNB?X668`$HF%LZ.'NY.=@! +M:``*+`!E%H"*L]>;S0Y@#79V`LAJ:VH)_E?`MR(X_U4*0%I;0U5-6EP%H`74 +M`VAK2FMH`F0U5+75-`%T;AXN+L[@?]!?[UI`D`40;,,$ +M4-&2I6=Y*U!<2DD`P,//]5;/VXO]KSV5!EE).CLY`4'N;DA_[;^4'1AHZ>X, +M]F']KQXX@)R]0'[_;;6V`UE9OTT#6'FXL&J#[%P]@/)2__9],R']8[,!N@/8 +M`$!7`-#;TI;UKU!_[]5?9O:_S.8@JP`_%V<7@+6YHQLPP,X:^/:!Y.=F[@D$ +MN(,]@`%^?P[\)R&Q\P*L["S=`1;`MUXB_;VZ/,C:&<#_+_-;)O\S]._.T/TE +M*?HW/5DY@QQ]`%9`:R16%6=W.TL@W?_=*OBOFF4\'!U5S)V`=/_9U__V,G>R +M<_3Y3[__SO\P^QO;@H%_>'``6*W?Q/:/@?/-8.?YCP?/6QCQ?X@/ +MP"KUO\3[YBS_#_$`6)7^E_C>5M;X7WK3+:OY/_2VBL4_]):UY?\2.]M;TE9_ +MX%O.P#_PKX3_P+<,;/Y`KK<]^0/?^%>_Q![ZEX?D'OJ7A]3?^IX;4S.W^?46Q +M_2.J?Q_LOUG3'>SL`-2ULWK[&?K#1=G<'6SG;`F8./'\#.S8/#;A?WWU?8F_O]A +M:[NWDP0$>@,MD=96G"T%P^TS6R,K`Z5+YJI@J?E9?M3@B>@II,"LYY1`$4_AK0'Y])\=%:2$S`.3`\!E>E1A^,ZOFQWI-7.WEBIB^V;!RH'$J%) +MBT\6Z+!HA^8JKP97]5#0'RL4%.N7;,(UJMTB;T-!^R(Y;V*0=A-M#K7#>G^^H"3%&\^(+[&L&A6'(DWJ0#G +MTM^+H4]R39E"2;96>YDY%'#9[M\S0Q1"(Q58AVO5WU_!>M%*;(I;VZA&I0NO +M/+.;KE6PMMJEYQ$D^+C1$FE0H.2@PEN'Q)O\+5=!:,@+!]7P%J&BV@,;+N>;&FN[S><&KT"9,HK.Q,9W673MJ%Z*GM6.O5:!%QQ`?* +M]/*%ZHH:9P?](O('H#Z5QO\RW-R#3_)FOT9(SLG^6Q)TJ>U(I4J\_+*=LY3V[9XLQ<&[G(F*2Y]4E-*#]2 +M.[)L1@]H0,AN3_X?92DNJ>+IQ'!]]#.4S;^%O[#_//69;CF;Q3@N2XY4^.75 +M,TYQT+G`OA(F@(A4@I88D*""K%IL!.9C1"T,H^,U7^[NOB#:)3M'8B0?HRW+ +M/\F#B3$M;%C>:]"S+^SR$N:IEB9/PJ4TR9X+WIFH1].;$+C!D=JG)I#-.[M, +M<=2PO-["_(BBDEU_A$?>>E=/UQ+;;_L[]?WB;_"J+)BI@0$6\F$.`:S<8UZ5 +M3H=V27F;[_4N3)RZ3]]R->==2TY4?$_C=HQGAPXC).8'@&Q@PR\XR`/U':BV +M&_@-[9T[J3'`%U_P8GP+9LL1U*E`#X<22<=X1\Z#*"E"@5W^,BDK1>I3X\WU +M>ILEK(&<[0AE)#HGZ6\K]>?`S4.@ON9\X79YUK+DN+B%;Q5Y5XM)&$#0&_FH +ME9+5F:+@G>UUR/XB@D:Y3GGYE\2+#R/-JRN@_#1Q#5>B%$BQ71#^K6GRD6-5K92OGB.4[ZI6(9)9=I&--RRQ")2R\?R;ZA +MQ743652[0!_K&%ZQJ+79$:]2OS?\CO!2Y!L0&U.)CIG-46@GK?]R=L=9/&QM +M0[3V'`K`RA+09O<)UM%[A&A2O$U!YB>G_D["U&G7I$'IYC?*!"N)$7N,NZ>V +MIWVCKSOIMP2802]^:J1S9B1$?M")C_2C2"F3RI&Y\.55<*ZZS3B'/)5UJ,UD +M+GX0CNPO7'RMBR*J$I$Q$N__$&)3F0*)AGFTE.?UA">XL*69KH/1U8`8 +MS<:>3;Y]1'C^$$E![Y(L>X8\M^S).9G<:JC^K3P+L?+79U-%KN="SOTMV5R* +MU$"Y<;5@IM%&E>/WLG[KW\/E.A7NR5SW`^U1#!"??R3P>/>_:&X5@JVT1I?2 +MO/J[X93CCU=D-CL0=-)$.)\M@@BE\5`6Y^3$'4J(^Z';=F:_,EK3$\;X+V'J +M0,DVSXDGLU[D:/%/]1MN3B6_X\AG*]"I:[_@QO[0HVU8AL*#"/-1E81TI$0( +MBR<:=5`U3\T;D6.L(O;31-_@SUX?WOM#?:=%;FXH81-T'3;]A_0"*!SLL4US +M86C3Z?"TNC8=W-&*7\K8S]VJ+759'^M_SGRT]1#05*?7*F<^!)VCEM-U+_P& +M\@N#-'T7FX65>GL"M1](R;X/U^M.FGC[I]Q-MRSF9[ICD +M"5%D>IUNFDB$9_<:9`M7]@X3X_-V+FA$JICRPF?F(G:Q(ZO5.)VCAYDZ\]_M +M:H-9O+YQ?.Y#Q`/M[(]C308NIUS1SKP#\Z'8&YBI399(TE&O7DG6N,E6S$2: +MDY%?S-O8X&`[V@]_16HZ,>E9D2]9K-*!*&`$?H?+)$Z*;:(;`N+O7=IPCO@9ZYMM\*_Q;1]9=KT8J]3FT8*IIS +M/1FPI/?EG%Y#N)]A>I+?O5^4R$3T2;KZW47`N=KE2E)?ZZ:I-'=*%Z)2@,TZ( +MB>_DT!R\0"](.U']VL\FJ2:N&>9Y-6.FT(^_62#A^NR4M2,+'IT^T +M5(B?NW6D(9>Q&:XQ=SU<'[,BJ[5VB=K>?&6A,4IK+<]>+O>4?\8_I%=QRNKM +M5L#H?\6F9%F[#T.0D\V%?2<6HHG>71%H?2_4Y@]T<[S93GY3(0^=\ZBXG@19 +M=XSHJ\2,,5(UW4)N&1/C+NOH^-,X<^="]HC%`\=:S>$&=T^Y_FUD;41+0K'^ +M+JL9:_;-]Q(-1`R8N@DN:N+L.8%1`<4)[.SQ:2K1D@@+I24::G-;WJ!.O4*E +M66VS\2YT#(O#ATX+/LA#W1/L\A7I,PBU7NVCFD)#*"T\EK-,:1:^)?UB\:LO +M^?)Z9+\LK?A3D;!B4DH<"7Y7J3)[E6`DWV*`-*F.Q)4[C/5O+DQR38%:%!U2 +M436[VN48%%Q;-HP?>:&)%A-#WAZ-;T)B3?V0XEI&.S-SL1`CVP7?.FN2^ +M!R)SN*YMAUH2C18A]E',%SFNCS6:1^(*'#8\^HTKHB^N@VW6L&;UXX6R9"<0 +MW[8[CG!>V2R2H9J5H;*R[5)4$T9GI0BBT@M1+2+N:S+4@N:!PE?\7[1!S\G$ +MGQ+!#JRR8F$?"FY0UM4),W3?9<_M##\J2,@>V!7ID+OE@D@Z;K&BLWS+MV0( +ME:P'"4$'L\5S^HJ-LX[G:0R!(A!-W6Z_>BB>[](J:@4S+;@2@98_-.9P4Y## +M/;A*W\T.,FO@I6.D(>4HM3$C>V4M!J>4S&P<$\$ED$HR,)D2&'X!3RF)K)[T +M_J2$MH:RDY)%JZA-"2V8I+Q[)OW8,,4OM=TH?O6<8]IS^.FG +M!7*(:G$Y_MI:.HE`+>PQ#B$#(T\^>D#W_BW'!`%C15[NQ734AG:5"=+\PF!6 +ML3>D03)0#_*S0#=Y17S`Q$BO/Y?R/.E&7'1:#<,ILY&:+''Q+>^([]SML;_?'PM,+R[$QR+(NL@ +MWEK7++8N:X)-!2.]9$-3MJ0>,12C,DT_/+G7N9@7L3VI*#SNVJ.9AW/^??OV +MFSARC$/3D7I%'VZ/1X:Y?XCJE^64,OP?[M!NJ*//@[_HXV7I^J)'^ZGM\(;2 +M>5\'13Z8.VU"&=(R:0KN"^$_/7KDI#W[CIND/MG^\*D/"+[^YJ!7CT&(M"() +MV"4/2DZQH^JI@K'F6U<[E4KX.?$YGM*%HN^U=^HGR0U1:(O0Q;F!$0%"$),@ +M74^]7M-9J2/,)V9C$;<=6IUJ^W8#\W#:!(Y6F0]5?2OSVOE?;2A[SXE4/P.K +M7_W5G37&KTR3(0YE#M;`$Q7(&X()NX=J.?/FP^E&$=!E7>>NFZIJ+4W-&2QP +M:W%:(^0<6%]I.VS'YU(\S84V>EVVN`J$AAM_?A>+>F8E6VYV,*WQFN&>U170 +M?+6N_>JKW>8$G?1DM31=N3#*?-NO/*+GD,-RKC,JM7->KBR%6!Z#'#_&CA\^ +MN!,0Y*8U!C_258<6@\`R'Q&8=V!)&(.FP;*HM+RE2< +MD@3@_50ED,B2#-%JA97?:R!2XA\,.'0HMF8AYU)Q&Q67Z_]1)&)][ZF6_*WJ +M,#]8LPZY8D-PDJ%/)@K##:-0YY-ZOVF,X2P\2-$YHE+9`NM$V2:4X>J+-II) +MH(V+U54_/1FR]P!L4>/]6/`0Z05^SH?T\L9R-($4EZ%0=@L]\CP]V;Y55K1( +M2ZPURUVL'=35[!32+9L&U?RVWK*(QO82D;Y^`ESC:YARIB,Q@W41HDNV(W^_ +MN.E@0:4/"Q-JXZ^J88+%S`S)6'0!<15#DY+P102Q4PCRT"0VV":8VVQPX)YW +M=I)M.Q^%`N)Q0_:SP^CM<(*J>(3BX7Z@*^M!:&,VA-0SDDSJ/W(Q,%YX$%0K +M5-8*?0^)I-ZJ"GRM@XL8'5!QJ6G7D=*B]1)P%YPW06^70-M@MLZFKOZ6240/Z43_A3]%7E7K$[MC#K$>TM[4]^Y]S7' +M6Y$$H-Q.+2*O*V>B,1"BECPAB$5>Q.K^P4@\=0`F&_-GBP@\,X?"EJ><>G14 +MR/.Q'\V]\*63M\EKYTN/7B',*$NK^^%@VMQZ9S9:0:/&E]%@9\+2@F_NU"\6 +M`PJS7@\(7V(RD!(IZ+H^N>^$,#&F#EA$E?OK5^2!`7ZC,>=]F/N-.?!7CD]K +ML\#J7IO$RTWNSGIN7X[I&?@\#-FK0Q/8G6\$\LS\I`,DZ[]3!C]\XKJ$4?78 +M+CQ>GOV8U5YB+GZ`J,7_I?,A;3FLS'150?XTJWXE$[^4B4&XVG!!(>TYK#+O +MC$-_/9U7J.&^+_K:E*DU8QC/!P,*"\K1F)'3:=]%T/9]*XF0`!8@$O=]X^"I +MD)9#.8ZU>T@4!24N-865E^CZFM8\#DJ`$6517D5/I@)HG2Q:+ +M5O!LG%D&#C;I28ZB5BQGRC#EG+`G`:Y,C[C_`BW#;*ICE]S[+MB[R5Z^X>%N +ML;,N+9A#'F<;-8Z-$(:,-#Z_D?+2N"@XPO-5C/RHP>;1PST8LW"],87)SJ%V +M!US&K1I!B\@5Z;F+]I^?0@<]R$^]OE(Q9JN=)#)`/I%QT);X>5D1!EUG9VM^ +M9?7UAB6-VZ%;E9S+%.5'*1`RTC[;WM\66E"P;9-,.(T,)8SOQQ)IF-6A='A;$-FKPN(YWPG+_G#TR\MQ^0@#Q'M/7I1L=:<[.?!GAAU/Z]X<(T8LP;BKK/(\0C#[' +MR9Q'0UA%Q7M"TCJ'=SLEY%)+?3>*(4;4-YWY]JWW8R6`@4$=ZBU-2JA)8W#W +M^Z,)?SJ_T7Q:YF#WZ94PL646;#^2UE?\1HH,#EFN3NPBISE\`U(#F:$<:X'H +MI.A:?BKBCI4Q8N4,TX@3G)NP/&6!]<>S/J;-Q15_'9TQ?J0C%)IB,"/2F\99'!V.HG0O=74WM?^N>\1+0_.4.40]UG@ +MM[WPILJ;[Y"L>7U=/_E=4I"\R/WXHIO0[5J,/453T +M%EZREVQ\WR1Q;O)C2,U,;KW?RI\/4A^"YN_\@O\Y7?L.M7>&'QWCJ9'`?759 +M.&'NI@*KA<1+8&HGYUQ?A#OU;?L^Q$_!QX>>J'F1XZ;FV!9M=PQB< +M;:6X3+H!2Y'R#*,D/3.,^XL667EWK=O$1SJ,TG[N4/O>D!<$NY]1ON409.\GCK#0;0 +M,AK0R)+;DGN'0R\$?,8O;3[U+X\?X^JS!E7?\@P%32="?4W:W_Q%95D;3$`6 +MS,5O0%3N&W>Y/06/:0_;LK)$RR:=OZ32;B:VD-36HJJ,H)MUH-_RX("X;@91 +M5WBTH\[KT>>Z)3NY02M0$IR-+L&VM85TRKD6R:^2Y0FQI0PSI2&S[EOD5.LK +M4L?"'C7O4CENJ:HIDR>O;W67_E +MU2_B]X4;OT=E(UN0/JWW?/0\H+"]FB"]_&#+3+L;G;`SM'Q#'PYS!V\>1VW0 +M9N1DP%<51>ZQ?.\&XH)\VKKU^>'^N +ME;MDSB_N/-&KCZWA'I:?MF^7:J9"0%E!\+TW5RRM=<(TUDN)E>$\(N_)3,S' +M>H[=UO]82^*:.>49W>G["32B#Y1_#0KV^(0S($%+Q>'1L&^TE(+5RI;WEI=N +M39`;)700A1K6EW('QVZBV.Q,84UP7%.EA&0O<9VI@UK5*Z3>;G`_B4U97:9UI+\8>\E^4^?;RBSA.$DU`Z<\S]F,=P>8O^+BI.-8;-/]?N1^4W +M*3^-D(OZ!"8!.O?D5/+HG(;A(H0F2I5D"],<-#WC3-^/21'10VL?IPQ3UX'B +MI_=H;I(9;YQLAQ>AW5Z:3U\--'Q@1&Q?.^:MEEYN*&L#`)DWE"WA^[RM3E>, +M\ZB\7\9B/KJ3D2W<,+4`RW._/^J;FM60.Y5RQ:(V,]!%IUI/`;>CZ&!T:RI6 +M-IBU>[\B!;-]9'Z=0S4P-YFZ^GGJ9(BE2N@]`'I6B(M+7>2(2T+A0UR#K +MS$@,^%J-Q-!'`]=(1XIN3 +M7I,D9B']Y.(C'P0Z5-@/!L[7%YG4N$9F2QNGPFACU&]M9)7!^CXP[_COJ(3- +M4.[.\7.[!8N,])YDN>[WIM%WLM-;RS +MP_N$?-$FWPG^(2(>9O\(P&)N;+FN0@XW_4&2$+3&@KL6CH#]< +MR$&(S:9)LNG*PR[-MSM36"K9 +M,9(!F@0H[&#)=MA^Q@*ZD")LUT*72S5GK7ZOMZ_/^9"'[ZVG_P5S9#MQC;)- +ME9K&:B0H:'S:>H(Z;#$]\Q3PZE[,'LQ5 +MC8+^J;%K8,,Q[GP-W.#?*M7\E>_@U>1'!T'B(GA%Q73`^6?BN&O'5 +M6HCM$:HV%!,4KP>)RZ2ULE]ISA0,/$HB).J22=5LL>D[?Y1=)-)N\QI=3PUL)D? +M7TGJ^Q8X[!53;('5#:?<-*9L;6FN,7FJ0IF2@J-!0+60Q$="JT<5VY`9SMRQ +M%!L2^\!YDL\)\@I.`UE/_.(;E6)XA@CH#]T',;@&PRGX&:V&T2WYJA]__NJ& +MY.=W:]#5.KP]XM'I9Q_U`]MLL%M<$Y6WSY)!XPT&G4<*K!V%V^LIPOC!=D0N +MQX7-4Z*AK:N3-S$;=Q+'[.(99D#!%;FE1ND&V*Q>);SD)Z9)R/SM)311[]71"XO&0R+AV>YK +M]([6HY^!)]TN*%S(+$DLA@L=.GZBHR^NO3FPC,M']!W?LIKR4\&2*M\L+#4V +MFMKN"%"+/V%8^ZC9$-=$U?\GD.`8!J?/D753(H'P790*8E0>HQA?:H-GX+&OXI<^3D>2B,!HI)P*##93( +MP:Z0-%V%Z-#AZ8;Z*/[]?9\F23`-B\=1:1LM?7>3O.7\ +M!36[#/FBF!_R/FB>7\#Q$*8QA>[O&K[C1\+W6"A].(S^VAYW2Y<@0]A7<:[$>[:)>J#7+U6 +M-`-?PE`$A?C+.NR*`<'>S=X@385*<<7S7%M/Q$*U?-/&[3:MSRFSX>"TUY0+ +M\+'K="X&.'CG*7!^*##L-3^[B>MPHDI<'Y1VF,(3(:-TV6>T/$M\%!4R[Q9' +M9<+W*8[77J_:5.MS_NW+Q^7W4&D+GAJ_Z:+US"XS"'28-D(MBOH]ZF\F+#P4 +M94RPWJX=.GZPF8JP4?5FEP89@4A+P1QTG0DRODE%P&*8$X8GA5$FQJ*^H@:E +MBH6`EL%F+D[JO.YL>/8+"63U*9FEO/\7E`,;?"^4(00&=FLMH2T4J$S9;O7;C* +MPRU&?AA#^=KNKLO#;_!#(3K>B92=:6IUUR*S-)K>6E.#?SNP20,R,A10LE^E +MZILX7JT +M?`AT:T[B;2)8"K\O0\Y!Y?=*_2C!FK`.T]=Q$`M[XK41XR\HEJDDWP]ND5D_ +M%Q85S1LZ-9#MB:R*%//ONS)RH4Z>,^US8Q('\E$8+Z!ME)?&*OY\1P@'UL!Y +M@=@"[36<(7BP8^QZN/]N8JJHKD\"=9"PY,(]#FQS+G[*,(%M;++$))/^/8*: +M&(]#KS=2^>ZED+5.FEODMNJQ:%4>]/$PO;@/G8\U]:ILNG'['!YX?XB>Y?JT +MDRW!S\K2G;/CRC8+I8860K*;HB#NQL,J:D=7J;ZE@5FS$G[\2E'9RRHGCJ-B +M"+>O)VJ4#<8\1"#M%.-@B]AY-NFY"%O)Z'ND;;>#D?6EZ$M-.%12,<`FN&(Q +M5_@FHGXA9R8JIGGSB_A%+NIN*L>=^R3BS'!5U&S3W[3+-7Q-=AP*N(;4W]+] +MH(ONSKNA?=.#L%'H7"Q/4JCXE28P2!2(`*TND82^06Y-0I[A4H&?1DX^^/,Q +M0VV/QY%T'OUGO[/N>3*&2R'52JZ?47Y:*_IZBN-ZY0R=0YEWD+P!3DVFI-/Y +MME_\05%44`QLJSJR,X@$&_+L%!;17Z=**#?H%?.8-Q:A8ZX>>7CF<=`)6^89 +M2)CS4N2B*?+RB2!#;B7QY;=?L0`/-06Y#5T09A$+KK"U, +MJR.O6:?`/-5KF'^`$H+RSV3.SK0K%+I,^XU6]R[U,-$O-/.V>R93[%(B18FL +M?;P1L"A:\BL:'SM]1V)IS%Y'RR"'"KC4+F-9S?L_[!U3($3A5L!V-H*(9-!*.,X/@^D\CIAT&F?-1HAB:FW,==V[/^:MG +M(NR&X(#INS4=-U1['B9Y=S@KJ+2Z*]3< +MA=(%29%U9,.A'4ET6+5L]9VH-:1NAVZ8#D5BB.S2SN8KUK6.Y+AA=YP +MWCT!*_E:,Y$J05U/BTW)^@66*-0O59SZE0A<-Z4C?$*O*3=N50(6*U$1=((6 +M\<=F[6MVC;;(0(9*5/;86.APR5R^%<$T#[`&',M'Y6WBP$T?1.Z`WTK.K5+. +M*W5A)XHUY[^VJ)M0U=QFOU!I"A\KTD98ANW^=5?@UF%4^)F$AYR)-40[V +M\*G9N\,XC4&XZK:O]OCP1=HG#Q9PR&70X)A+NC7QIFS71'X3YT()QXB`%0Q? +MO#A%V@NF"?W>YX.`GUG9Y^I_UYM[+]'[ZZ:*7'HG7J.Y4H],9AS[*TCJD(M] +M56`IL"I7Y6Q&Y(KJF^MJA0$+:Q?&H=2H_31)I[1U].-F6KDKU5[*)&TOQL'% +M$/[S)])U!2'^.V2QN8EKL7:!"'B6YG,2;ZN6Y$^;H^^O@+D^##;M7)"%)R.X +MF7XK?)/6#R[L&J)P?>OA/#=BNJ"G^1"7ITHM24#B/"K0ZUX3/(X7V8\?B61>SP>T,\ +MWT?SPPQPHC:D&6Y7#"MBQ4J#]SKD!M1S-5/8:@\,&;-,,%56(-[GW+[5<*+] +M`O,]B3N/JK(5C1HA.%B/#IG>17^/<'B$Y3AM6)1G7(2+.3(QW3HH6S +M8ZQPB3Y*S>*-':7P:U6\Z\;;1361:K+7+\F(WJE!1IG4+#]*)W@5@=<#>+V; +M]Y#!YTZCQ)`U]HN:(2CEJ0F)ZK7\X,!R&R?*)[3D;O99`JG>U;RQN8WLDYOA +M+QJ)5ZX.0]+/9CK174NI$W#`V?U%50^#(PWAOLDF,YD15X8+9,&T;J?,@="& +MR))ZRVR5>C7'@U\*(;ES:>',2.P;2U2I"SNQ8DY:!S4>HT_C40FLF7/[QPE+ +MUE/-YX-?K9CI7@WUC&1=QK*R>1U[E(33E^I;*&1]QY=6!0ZQQF=V^T>@DO?- +M[46AJ#@'?W:KEE;H-%?`_8Y_'@TH%%1<(4>.DRCH$=IL]C,24[;HE1[]%7Z8 +MFU-FD?!-+V=AUQ(LQ[B&[08R.8O/DU:'+UX8ESRY>&^-FFU<2:^$US./*=35 +M'_O4DA%;=.G]HY)9KW=3V^\14[6GZZ%]W7@7BXG9!8N&:[E8]EPY$LR92Y*, +MRH>#][^JI7 +M1SSW<\5",RL]9FR)W7*R@YR--;;OEZ@(A:KM7 +MOK4#64&\9L9^7U?)1_R=B`*5MH7:TH*VV7![KFGM7PIB%+RM +MV4&X2.T`I\R#X?P56X9>Z^9-/,R-'_-T8=OKA*%ZV]!>DZG-.NL0D$5GZ`9M +M`THYJ2S?4OB6.YZ7QG@JROHO/%UW]5!!P<%>*LJ,$\A^`?(RIO4A=Z9W^YD5 +MQ-&33$-Z-T9C'*\;\'K@UO&,(157UM!R8AB4(3N;[C1-?1X*IP) +M/#OW#]A'[DD>3>KL^^B?OZ',-M%\4.(K6@WG[N8",0(=20F8,0V;:OMPZ.[: +M^.G]AUI+((MV.;Z)^T/X!Q7$?*_8M]VF@XNNB,3$?2>>IFX2]<0CIYW]>WQ] +M)%4PUKR(EJ6A*40$RH;U]-H%^6+]P#/ZEI*NFG2"!8)O(>2)N(Z5">VWW+*J +MF+FU6J/\WEU7R(^8I.4JV/=I()HJFN2+=]/NQB)20RA4=@>+[!DSVN7;84UE +MFT'U\901;?6S5MV,K4;8_L6AI.-A\?LI.IITYK]8]W1-?@\^_$XG5;*/)N&V +MHM*D6G+A*NE:1D#3Q8%6OF(7?7YBE*6,(/MO@^W_(:[BTJ&N'% +MNO6@`@9L:PX@]Q01>9`_+IQH5L,-F7,U9/'V7=%MR[1\/"][)U_AYI5+.M2F +M"R]MJS`5=9%[1C]3JS8(C0S*8TYAAO"0`5,HD+QKK[@K#JVU#IBO4J:U-KR9 +M=1S+V/6!B/LMJ69&FU&-M/?<],M5K +M2XKL#_-F9WDD+\Q8LR)OKCCN@%\7XIH689GVJD(%[#^@$&PR[U2CS.C*21N< +MV[.L[PFANJ_E'Y]D`C5PU#!R:F!S9G_?2!9H[`2P)OSB!'=PX!D0?L.CN+W. +MS?I.7S<2GZL-"GL74-.56.5B-6#C/3U)""/03E:[\V0L(QHM?$12(@%0BOVA +M$"+/&:[O7<@.L\MJZH=XWPL'#9RC"J'*"RZ0*%,KRHJ,\;B#<"'=P7QOQNDI +M5=?Q^P#$LF!V5W%A4*QEL]7Z>>H54LK)7F#%FO>GU\.*PNZ,^3XGZ=]EAH(OE255B\VWQ.4K4SD2E.E>_E?0$J(8*DUCH)(A_ +M/T4-1@V/(DIM0B`I/4BR0WKXX?,@7HZ\#NI1@TI")^-JZ.Q?=HN'"M3TB;6T +M@%(Y?"F*^Q)&'GY0JQPRF8`VO&##W$;<;E/*KAN^)FFSKQ=O%5\ZHW8E_%U. +M9],!0Y<4G,_61"SG\4M7.+UGLNJ`4'GJ4WZ=I``=X:D;RD9MWQXHZ08K#@6^ +M)55\OA7A2<`M!)>HFN@VI#R*4L6R:F)R<.;G:QU+#L=5$_1\5#APQ$6PF_AHG79A8?6#ZT!G:G\JN1C9R649]\"#V317WC0Q+/3\9%! +MPS]J5QL1U>H=^+F#W-;5-\<::`TO"Q,T'9<]O18:2C2:W@L7.E@_TRE\7!E) +M/>6Z=<-W[6`W\I<@A]39QG0-[D;FV;Z.6F8^$];IT@^0DTO,ND&_426>//#, +M_"B<89",@=Z2GIB4UL%Y9S'#4=<3]C"M)7+)/XTY&/WNV38/.*7$6)4`ZSU0 +MT.A?<"KL2@L!R&FVB]-0K1H>J%M4OP7E9X;!Y5B8/:1Z*K9],:HTF8-34_"S^#(8TQ.#LEG%U#5TD +M045*U8&>M?MFT>F2@UC>3'Y2,8M/M[41*2VHG_Z;'8_^$_/.T-[*0;'\`(V( +M+,.3HX^23BC'S!T\KVCW0J8V08_=0Q8I">]FX5=M,2PB&0PVZP9=.O+.76W/ +MIUJS8DZ9!:T\I>=N;M/RSV_R)O4\?-4 +M%=T@T/Q=YK=C;U4Y>6!>Z7E-.*)6DK[D?10_9T;&NW0)@H&)X*ATA4+ +MCTP?5-.VHATXZZ-*0D",ZOSBT54[;CSI_ +MW6S[Y%N\U<,RGR0M,P[\_JB<>2B!@IJ^Z`(\02UJ)Y07A:(2IUD-367VJ/ARVT@?/N19_&I +M7E:6Z]01A,2^SL_KGK5NY&X7.1=N^Y*V[YDS%9\.Z;>T/0(?2U3B4:5:5E%F +MAA=FSG4'0XSBI@CFFLYLHH?3[FN'/Y%->VX2W/%C0F&P(CV.0Q$'Q=9'!(.@ +M^EF*SHIQ%SW4 +MB-$NMJ^V6Q$E8YFO]MM7G)77`5G@1J;Y',A$:@4*?,`U[95-5('+_.W7F$QO +MAW*6E,]=&D%$**9;GX])VKU'[JTG^C`.4&D#,_A6CXXZEIHEO((IY5X(.Z58 +MN8T0!/6HY-P:O`*S4%@W:;,(%O(9UX;U]P`Z9D\,/G:7\F='3D*,N\64X)/W +M*?3!+N#L9"2#*A[NKE;F04'OF&P7:Y8-AK`>83KW)W/-WG>"'[#33SFBRUZH +M%PXJ/KG>UP6<=44UF^MYA44A-U@-0L$)@PM*O\L'82O+4=H) +M(_1$.HEI:O&E+7U3%"LJ@U$/NP]Y+^_6 +M)C\Q>C0XB??@W+4XMG7U"2.$^X3JU^,\[BG:3*Q*_/U%Y_!'M8DHGZ<@XP$6 +M(A5Q_72W)?I:3]\RU+NI<8LCSX9BG27^C^XJZYQ^&R<9TP2*"8`$1AT,"FCJ +M&QU9/:',I2):SSV'1W(,,K"2+`.'X<.@F/MZU\^SZ!8JO_=;>?=KDK#2E%6- +M;/^'#Z3_M\#_%0M8.@+-P>[.3N9@!R0_,-#-W1G\UW_@D/X_%;ESI65N9'-T +M-KM>F54FVVS+NY2 +MO$6#N[L6=RL.I4"``"F!0!+<75M**<7=78H[%'?W(J50O%B+%@Y]][?W^^YO +M[?WK_#OK)&OER77-W#/WW',]\^1'F.EU];GE;*'6(&6H,X*;GX=/`J"I9>#E +M`O*`@1$@&+\`MQ[(W@T"A`'X>,0%<)B9%6`@(`(,=58$(D`2`'XAA`-`S@4& +MA@#8C$&VSB"X+="+G0L@P,8#0@N`;"!NGC!P/8."`";`CN`7UQ< +M%""GI<\%`$(@@+]X.``&@H-@[B!;28"6DH&<@:FN$C_OGR0`?H`["`9_W.B? +MU/(\`'6@C2/4`^X(!K``U'D`6CP`;:C'(P<&V,&@3@`50WT#R7]+^%B$X'^4 +M`E`RU-/159+3!AB`3`"&^DIZ^@`5/1U#77T`&]S-Q04*^U>-BG+:!DH`D!'7 +M7P'_?!J`G*U!,'LN@+:!"CO/8X%RBIH2`!%^?H"`@`"`7T3T\4R5G&T5H$Y. +M(&<$'.=/'Q3!,)`-`@KSXOU?>N'H#/5P]OG?K'9@9UN[QS``6S<77D-GL*L; +M2$WQ7VL>*9R_.7L0`L`'`+D"0)XV#KQ_4O]U=G]H_C\TT-G6S\<%Z@*P`T+@ +M(#^P'>CQ@N,#![J#``B8&\C/YY^&_XYP^$4!MF`;!,`:]-A;G+^BJSG;00'B +M_T$_[N0_3?_J%-L?B;$_ZLL6Z@SQ`MB"['!XM:$(L`V([?]M5?Q;S*\^WKS@/W,`P/UX%/]F,W``VS@^ +MS@(X0%3L+Q/(V1;P;[M^5,.?/0-XC4U5%)0U.?\7+?_EK.1L`[4%.]L#!(1% +M`$`8#.B%P_?82@%A88`//^!1[2#/OQ0,X.5QAB(>EP!/RH1$ +M`+PN(!@8:ON'_XL2$0+P`A'_!<4%`+S6CVV'0X!PA[]9T4>GOY'8H\_?2!S` +M:_-?B)^/'\`+^@=\C&?W#R@(X+7_!Q0&\(+_`1\#0_X!'R,[_0WY^0"\SO^` +MCXF@_X"/B5S^`1_+@OT#/B:"_P,^G@/B'_"Q/+=_P,>\'G]#@<>\GG_!_]XX +M72#X7U."[^]._NO>^@OK(V!01Y`QV/;QR?`/%RT@`@;V?,G'P_=X5GQ_WO_Y +M[=5_2\#\]W3ZQVIY>:BGSZ/2!`#<@H]'(/I8F9B@@-]_6VGC!H,]CM"_ALNC +MX/X3VX$?U0L">8)L<);FH3:2H:^3&L)+_)7R)DO1F<5Y#LO)94S4X]&64B?; +MJ)XJ9G]E`#W/#VH*3&/)AVJJ2KSR3PQR+C1A#B6#W*\U?ZB8N+!](;L%]-?R +MIR)0DAO),N(Q#$[36@PL[6!@WU//RC4M$II.:XEOH048CNPKB+=U7K\1&'\@ +M.OO(8%[:LIJ#[E$PR]]("H,0>RX^H6RG6IQL1T8\7)/&Q0)[Y)8X9JQRP\E' +MU#%^(CX[=#G>M;\&F7Y.KSPX0ODA>G/KHA3B +MQN`5LMFI35NX3ALDFYQ>$J1XD/\.4V$C81LO"3O8`M'1K\]TNKD?7W89W@9K_SNDSB/ +MU68B8Q<4B>("Y8;[=GNK,+&5XZ#A+4(U))63@DE%A-%2+ +MO4+(:YKZRMV_SQ)0B`[^ZAY;0I(5QY'TNS6X1Z`%0>1=8_31.]6>4U\@9%9@ +MVIYP(:5(=I9';#`Z\<#X!0B&&XZ$<ITL-W#9K$2-$?N#] +M\@M**)URX\5)<1X;_%RB]/RR5Y1Y[N23@:$')$!6_3YGSL2B5UH([*ZWOEI. +MT:?8_NN=>75,@<5YQ[K'M`D7K!0(6:^K0LFQJ3_6Q7RIEW]6;J,;'$QI[;K!]K:[3O +M64J#Q^\%73DVWTCHXU_/6]PLO"E&YLE_Y=\8$LKAOKY!S0:R2FLF\:([%/7F +M.G,IJ42:,HM58*G>CG07R/8%Y(/`GYTVWJGQ>T[D2`1*"-#<+6,O%\J]:H=. +M8HI41'N2)$%=*Z[69%CRY5#;?YKRR/)6VN_8[W*O7^W'0QA\7K4R[PAN9+`9 +MW]/FEBBX#X7[,[0V%H`O<&A6]*=ZK?>2S82/]U*2)5E,3@OX*;RJ3`)"T8WO +MO]2GQ#E&]#3+6B]=?Y7ZY56EC`\0D%H6>O;@F',!5=\Z;Q]CXN7;GMW;IUN' +M9,2-#]$"[$/['4/1EDX!TVT/^ZP%^MOXW._IH<\$YE8@FQ5!(T19S](\JI.E +M>WLRYU_@YRV1QC`Z?8-T;_O-UA9C4C.J?]NO^3+31#TQ!1&HX[K&X@O?;SK5 +M^_;9>IUF6+8^WR"?4?I%.[T&1:S1%/D7`B(Q37QD@B0\-M6A9]QH +M\F3YV].DX1P74-&<9%T#-86DQ(_V_BBS?K5::O9D<7(&H9T9KSE.4#1Z^$"] +MMH2#'MA8SNH*\I@77AT.5$QQ>%L+WC\$L^H,SX-\+Y]R/XO^^#5PPN^K3).> +M`TD487HFI.]YW!><+L:58CL=K4_7W;B$Z/$9#!4/MPDVUD3>CQZ(9 +MC!V+JX4DW.Y]DIZY,;U"59H)91#WT3.^L,LCK;`H?ZI%5L3<73[`OIVH-GFJ<&#U@H:VYJV@1;(1NV0S6;10`=%X@RZ.BT*K2 +M7-P%M1*LRJVWE'#CJN*<_G/35UI6PP[@@U"S2.8( +MEFE9@6`VLB`AX32L!HC]\`/.^;>9A!'[)\DA3/#7D)3J[%37HN.6U[[N(G?UJ5G:27 +MQSQ79WFNRB+%6F6!C^*C?`61_-07;"&=;KA52@X4I/S._G7/HXD[0.7J1[@<:6ALR39\6):ZZ +M(E0*M,VX3_5AUYLEER7S6!BU_KVO(!\+]?HL(,1#=OD2*T^NQ?RI`PHM^-?J +M66W`.6W1A[88TU[:T,!%E)M>>6.2I$+>7S#OSRU$NQ_L2VSLZFM_#@VDI*ND +M5?$\TP5K&#^C)L:50AU61&#/<:9$WQUR7M(:.8CO:1S6;Q:+YI7?MB"9+W"( +MPNI2]#-IY^%33#1?"GZ7>"]BH]#0YBH@IW$QI#/UHP`FFF5([*>:6/AAW8(/ +M?%/S@7O/@R]5O)\2GL]?N<]M86@TT8+&W4:S4MQ7PS6%J-K&Q(\!TU1T.?1H^;LP]C +MBP'ML%TL.&P^V#;$(>H@V5T:*:/`%J86Z6ECS5(N5)%CZL/)*`=,XQA5;5/P +M&*7J2N337`B>R+M[8BN1<^IEN1$B?ZM3<"7XOJY>6Z&LLJ?:#]6TN*$3V8I` +MG>AW2ZY#9LKNS9O`CVPG+P!!62\U?--K"0\O6#])V66Z3ICLI=41089K3-?L +M.9!ZSX;LP\+,IZ_(@#2DR=-W\L^$UEEL +M$EX.41=I$S*_LZN$('DV@E_NSZ6RSRZ(!MYX4^RP-BE(CH%C'C22T:MO#O27 +MC@Y"N/`='65L^-#C3;NC@"9))?YU21,-_,-A+8ATWQH'[_5;W)"BD%"]PM,0 +M%;0EI=SV>B]ZVM/&]H,ESR("=F]$YL>PLG.0ZP;@T].+T,9+-234J^U7?+%: +M@Q=N$Y=S=,'WIR*6`7)CD%>6I1&W3ZIU'7(;X\[(7I%+DF`'CMOH93>$PF\S +MVFC'/[@2CS7&YPQGN)M%R=[GS+ZI5+%/ZE];HKB^B*/W,U<^>^!U]@Q+E/`VJ]!!>)7[V0T-U`QC/I>*-NJUV'1++RSBVC\RBF% +M$J90.351]^79,5L1STPA6K10V'N(C%11)UDS8E0SK)GC9=C[#G0KEL%!I:@D +M6[9D=;^;D9E[MN)W4G4\U8<=1YVO/Z'>MW(!RES=C%MJ'_KT#V]JGZL<]!-C +M\D3<_J#4/KV'S\;(S!Q+3T%'SNS87^YQ6&N,.^\=GR1&W5>H/AFI^Z#DW7!_ +M1&51BKNLQ]+J4Z+FR".P8HV%118VELK/B>TE24V7;22JQIROGYS9.$YWF,&_ +MXUB-A]VL5\P^2(U5(#@OQXA<$DFU=&2^+456@J+@C=6^\CVA&YJ.=V.4H'B/ +M<5*=4*,Y(ZI`X5C5N(Y#YOKBTMK"AMU9P()+QC:X@(9)A+@1UXJ&>S.J-G-+ +MF"V'W!:.ZKTZ11"'%/1V-WIZ/WF^\?38O8#`]JPXX!TOFPA9BZB]],WUQO1A +M$UKQ%BJ)!5*ED%AP!>;'N=&6PC/;&VLR1"R0'F:'ZR+UE2KZE], +MY\\C6\`VB0'2'?"?]1GO/O"02K#T(VQWIL>?X_LS]F5P?>^<8&@-9:1U/)5H +M>C5*G%?<7&'Z8=-K@;?HU"\/Y[Z1X;[/A?H3F!)M,@I*"<8S2$&>E7[+B96M +M$M*W6>:1MR/7.>;:*FV_5G1"SD#]23W_`&#(\.&\L@J2SM#.G_@[4FL^Z)+J +M3($0$!%<(.D7&4KGW*0CR)ZKI$=WW8*:"\XN=F%'8C;,XQ;)9&-AN(&XGRB^ +MV&3C8!+8C;LPZW71I4K<;1G!1]L&<_8:O^SJ +M@A4\S43WWJV+V[*I)ND[U1"%U3"]?$>71..=@:8-`2U]]%KD)G)+_9EGL'AJ +M3/-M&%EM@BG.06+7)D\X;6WHP/4]X,QB*(^W!AC(Y`7PBW)3MN(7 +MQ9>A)(GJT'+%B]8FM9:HLTH3#\$,.HYQ9_T'3!9`J4WM\MI^K%Q"YX<0G2S* +M<.6U:E6E9;]7:_Y`F;7+A;J+?6.1-S7G(K8B\>.M60&U3GF*\F*C@E^]J,NZ +M5R<[NU]._;SAG?I%`@F2^I`97&3L\G27#!-EH*/FP"&[7BH)CCENQ)QU);]' +M'?R--X?%333V@R5_CUU2T1%9FMY[]Q2]]Q:#*U(_"N+U>Q=Z64YF.L6^?7-? +MUO"5X89:?9P)7)Q-#T2'X[Y+8FJ?X]722,VIX)0^K]Q=_!2F$EU;/A.DGXR2 +M3"?W4F8G+?V$N9C-?I"*\=A<#\])%X9O-,$[7/A,91B&2>6*Z/>'H58^NV56/AD/YTGDI,F\<+"'AYJ1]BD4B]:@V4UL]#IS>!1D\_QPNAJ43I^-77%=YO,3T1(7F +MY?<6X4_:31ISZ7%#2.8&&H-25TIG\S29J"9T#%TS=J:XVR>D?@Z?JQQ1[379 +M[K7B`B[8KYWPQ^6.N_?9]Q5/C*2(/TF'7WPY7.3723G93)L_EG66&>,D&++YGE6$G(SH3=-#H@LS#&]>7/R>I';U3B6L +MY>K.GMH&K'(L?YK=)-6@U.[44;_FDABH>B+:!R']W;83CQ8*;E.W9NP]22_- +M\STZ>TMY?>6XDV/'J-\..\G,C0X/``./S^JE4?ZM:;7P?/;B!'G +M`YA!=9HIGM=CNX=DX4F'?!ONL(SL`\.W1"QH"I9C[DK@3PA69569;PN:/-?F +M<=KX]/71TZ9<8,0O>*R@,'JK(D=S;<$2WQC_X?H>,*D\6D1H@[#K0IRUHIR5 +M6J+D*;>(KFJ":?.((-IU^&$VGO^0E)NI#'$R]XG:U:Q\H60[Z/.<*M6.L?`L +M2=KE=)V#)`T&DVE\&('D?#!8SI_(NYM3%T=2<39Y^SE]6P^*"4AVN>.UR`DB +MB)A7K#]_DT--M$`L6#/O[9.]QM5Y\=6&E6EI(!^V5EZ&RYL'9]'>!BX.HEID +M#',1F>-/QZQR:++AVYLKH2K\FTWO9@<'K><6CQ+8L\K'5!+OG4_JCA[P$[]\ +MO9#1;=3CCB!EB+0+@ARV<;12N?2Q^:=&("VAC2GC3QH4#!LR5%^)`&JAA@O6 +M>%S4XHQ?Y3[$YNYZ=N2WI8S/U7X\C8=HWY3;#;D^K:G3:L5$[;A?$0G*;<#& +M$$0A_LA]=,QH-2[WV/G)*= +M&KU%8`F7\^E%`LU&X\!7#O%Q_9M6)>TJ\`GIQ_ILS<^R*U&PE,$9$E94ST6* +MEJ826NRYURDJJQ\PUA!/[)G?M?M4H%.`H5:8,@^B!MJM- +M?OMF0L&,!S.3Q*&)1D/4G.U=@9R+,475-G!K.I[3(K=?50DQK)''Q^$L4UCR +MJKLE6TFR&/M>'^X@S^M#0$IJUMEB2CXR7D3;KYW1?'R[D/CMW:BTLZ8XS_7\ +ML*^CAVH``;C$<3G+"_O6+N' +M/[0!0WV3:Z:D&E`_9"I)E)]"88KA\,2-"J(X@,%$/GYRZL4OF`#3>GM)F(K2 +M`]"%N(#6+&U7B#/7;W0Y$2:_19 +MV`GESL5*:4%\QTQSJ9B0R*[9:X8B.M,!CPEZ.RDEEQ$6Z;W/`+]-#G/U4M3+ +MHA\T5660*1CS:6*:IS6]ASKK?B1+^PRTI#>2X=3WB6O7P-U'07GDU+$/2]/; +M^B>HQFD*H_<(O)]$AML#A_ZF%T@43'ZI@1*UCG?6@"#T@?@Q\^KTX;4-JUM9 +ME=?SW\/P"63-=O2DNT8^62F1`"<"!KPM=>&$$U_3&]7 +M4/I-7H4'@N3(;*YD +MO]L$4=EV9"PD$!EYPFEANL)$BZ^Q-FUK4(\_K=ZKA/S,6Z&VPJFJ>`-L^<7` +M<5Z>*U(FW+_:F4-NJ7+UDQ,SXD##I?-;D'>((=(NV9[98=1[/V9V1X)S"W0< +M#2G+MLG'\SSO-<]\I87)?E(ZWO" +M)^72S19"$$/C$MG*MOMDPJ\,/3$3+"M;C]XF$$FSXD,P^C!N@<6U\/">#;V' +ML@7S0^ANVU&44\"@U#3!;N]<029*BL^QYW;FH;=DX593F[=5*%&^]N\Q281P +M78X?H?UER`F/*X"?*4?C3F^/'B\:S&P(A\J=Y073J@;RZN[W=YN-W!/A;U96 +MU/R4C]8X.?@:\=6"F[CQY\L;SA%JS]/Q'C"I?Y4#,O:#F\=N`P0>X%+APO$& +M1H"M=XJ>Y1[N'U6&*&`YW^CQ[0-6#HNA<4\CD&75R!2S3D)M$6YH<771W_L7 +MI^'=P3TEK5J'[]P3"HN%TT`7R5;]'.;+NR$_LG9Y)K03"(QSK.:CIP:C##42 +MAY>HG?>]5;IQ!<-=.IT:O\-H,8=T)74,)7F[T4P_NY)EX0,;-T7.GPF^-A_7 +M_-BUK"H\@IW+M%\'V:6>E+NB!@&0`G^.32AF",70=*G3G^G2\Z@LX82] +M>2YM*Q%<)!7<8^[+-&I1*6A36>,&^85&YG/R$RG>0L9]_`,UJE_I?-*G`=YD +M\)L$;0>K&0-F;U2.][I#[-95DME+WS)/TWTS>(*\\Q00S$J3K0/A(Z$H3/,] +MF'8SUI#%!9HQFV@9M8=A!/RSM;09W*V/E$#LQ?2K4D*V'J<3/VK,3".*3QW; +M;SN`\7(H%=IF76NG,3^(1*K::MHC6WF3VS\WTJ\(S?8_=3:OW4ZZ!YC(C5W+ +M#QY6AA`%K''?7OC*:F2%S=5?13@I'\)Y3,:M:J6(#XW +MNC_MH"N*[$)>_`%_SLB=J$?CZ=R!HP-QB);F9U>\_QVS%(^:M%.!M10JCBTY +MP-Z"`1/&8+=-PM=&(U,0?E),6@4P>5V'A9GA]HY]G;?_9[*FWKEV5O7E;N\3 +M"^]86>XAP\UOA3WH1@O!ZJ`Y[%M;\XGQW:)*_FFFD#Z^P/[#`PP_#$EOS\R: +MG?-L'P\?A@Z+HH;%4WM?&>/K0;')V%UA=[.&\.E#FG&JJ%RR6I*7"[!139G% +M_43J+<3&/=8E=7OMTQH&AHVMH$[ +MS(\_3+OL\2I]3X?,-[)%NV?FGDWN'N?R*O0%H>BA!#Q)#?'$OG\&OT.V*2X( +M'\*(0)9%E)^V]"I(3/PBB9PS5]C.';<:ZD@S-4UXK]IOQ579''<],R0CI2CICJN^%E$09*4A]_ +MC^VQ3#'#55RQOK)X`]T68^HW&*@\[(Y9'MK3N%OF9'TGTD:%LB^'JHF93#U2 +M'`>GV$(J_3]96F>($23A@YA86PSHRHI?]Y\G[>EKJ9@ZBN'TJ^I*/?_(XV\6-> +M?NM%O(U^?!.98C5Y>V'\%Z*G"X(^JHO#>/1>>DGRP?QMD^53R.36R.I#EBC`H'.4M=-"P?-X2#\]./*%,SO)OD">.07#AVT_,H; +MU6]-";1L.I_Z12?<9\7.`T+??\]7;7D)G0G9J8\9]%J%:QVYZ>QE'"GT_5#S +M>>-Z\\PM$2(K35/?/KU*1@BP*R4=K\BL2K8Q:0`^D`.FW%A_$/0`M>_X_5+: +M-E/+SCD4.R#I^]/H<%W)2#0_ORLU_8U]#.+FL%*JIJ)+[/86>_1%PD[L*SG/ +M7X9^=W$_V'P;(W[\S`RO*^)XED5*[A"7JE)V?;D>3Y5.-W\.G:K\WO[&D$3X +MB[."H_29ME]_Q%=LVX6FO*:=YL9[3?;58L'D,^!>>P +MM?!V4P$Z07F,%C7\VB8MC1[8W1T##^FB,N5`_QSV8G9R7U8'U3XU29MD,=;F +MV8\OG32)=_?'`J=1-;]48`(5,42W*P8./Z1%1@GG#S=^(+_.M+N6;GN;7K!KGW`C&IDBK7EOC16<5EX0I?"\L-4_M/1AP$$5&SBL5![@3BYY +M$1J8,C5\]O*Y21[PM*9+_FNTT^]^:0?K\*>$1*+VE=$H`NXDF)]V#B/N`CXX +M$[--J'UD``FOPZ5Q5W]&%P6&H1O^XE5TUQ$B,)(W#7#22O6 +MQ!U&C%*\B7O8`8=++7$,5DP+#]96%KN'H+(?@]MA/M>=/'>CT"ZZ[3)_0-S:LA>^D(`Z+"OI +MJ_0\%)-JY'DQ:R"8JEEO.G44R%?H;Y;@),:"SSAR.Q3.$K=YE(O5W`+,L69C)N/SL5ZY=NV*&A[[`S&YV=>:I,:M/#[1D_+DU^\Y +M]>F&:[,TW_J94FZHJ6N5$DUC?I6[74$>N*AIRI+/008V@\Q(6_V\:WLV#J.>$^J'UI:.LT(]N;0^52Q4.66O'"4#VO9 +M+1P4I/"(MIMS1W0B'()*IR(7Z:=[!C_7>0O992"7&7:?H7>:M(J&LE7I37HF +M'*H/_?B2D2O%Z8Z\'+:+9F!_]RK/:/TL +M^>1K9Z;RR([:./F0E +M).*J*-)\T%B(.[I4G?NZ2F_2]C2YM=!]E#4%5*_F59YD%E7R@I# +MC#XT7JE9`A_7\K7#&U@?$QM'\$2)Z(JJ@;XL^2?M$/!B)P4Q43&+[W3;8N;= +MURN!"B2".%0@@8'`[P=H5X:H37QIBC6Y"$HQ>YB76_,#$4QC\*T#E++-/&*K +M?I38C-DP6TF_0=;8S&>`?];T+$4"[66KPXRU*]_K42&T(T(S"YIB3M9H>-ND +M(J67$H38301IF/:,H8H!6.EUXM[0#210N6&3B;.D7G7L[+/#DH2)>ECLB=:O +MR23&]UMR'KUCK"&GMHDYL8*SD;JH_5Z5GWS[`F3Q,P&\+#C[C57$VG(Q=:VO +M=`U>64.LQ#%^<[Y%Y=XN.XZ!>;6S+9]SBTNWM!D=[.L_52)S?TN\L9PLRJBC +M&;C8^2LTMN7)@8OB\YSGJ=6%BIQ&%> +M;FV%08Q_/C(X;>E'O)\7\$.Y&OPU\I`[=41O^&L/R0S(IYV]P/$C(8Z)>Z;M +M2D-CS2%]VX!YKH\#S(S$>ZR>NY?K-&9:[_I_Q^/4RZ#^9!'F;#&K?^M\)VQ, +MXT:@OT.)Z,`;@<(^UTGQ-B<+[+D'^NI)\^GL;5-Y#.N*L)!3W#JQ.-K5K85L +M&'C="V#B3<>)]^KZ2@=LT66,_1)1ECO.I.4IFL$?O<>LO1ATY)E(:V.ZE5M> +M+$@I$.X(J7I./JR8M?GW<^G-XT*QPW]^HAKG$KZ9*E+2UWTK-/7@N#^%X(J/&O4\FUB43ZJKJ`/_D)S!K3)*7H:T+ +M73V,A.8OXQ?.)?D81>I/-K&[EF;"NC?"*]R[C5#X8(F#G`]P+B17=4G3CB]N +M)6HCU1K?>^_W(&^TK@)PC6W>1!:C +M/FA7W8,D:.<%E26-ES1#UV^AM8[IB3OXW+WQ2P$\UW>)-3VD98;/I`O541F= +M\.W]4DRQ12Q>SNO%G@LF)$/>>ODQ02?A202RCJ1BZ4:4A9EYZ0@OI45>JG$E +M0-U$%/%WPEF+[Y;(W*<_TY:EBQ48OMW<-^+@V399U>/_.*R3X1A+54AC:>ZW +MLCG"*SI^"GI=+@T'+IWPDU5-(6YIB-2C4V5PH?_8TNNL>_+M>$IS^X-V1:+L6-033[: +M;YFCC^]Q9>U5&R3QG/29Q'2V/=Z*4MR0XB#A]L:0OOFQ".D/\*>C9;B3=+$P +M+VQV!*;^\CNL4CW^,(7]"CL=*<.;R>;0^H:SE/5%01H$\$[<.$V"U)W<^6*Z +M-#B*@+"!@:)R;=N&-[S4MMW-5E<_WF9H+>17YBE2'B;V(-0TAWY?!CT\BBQM?*W_^E23#1:S]FV#ADW"]O2R;&(_8X0EAJKN[ +M6/@H&;+PP,IDFA1YF^[EYQ!,R2(*^R\3%/D_)/G^+U\X_S_`_Q,!;"`@(`P! +M=0+"''%\8"`X`@K[\S=TG/\#(#QX>V5N9'-TYN +MA>+N$EP+)$B!!$)P=RM:'(H4IP4*Q5V*0W&G:-$6=RD<^L_L/?_,WG?G[CR' +M/"1YEZ]OO>M++L+X0@O(*0V"6H$5H!`X)R\7CRA`35T'ZF0)X>7CU`';NCE: +MP@`\7"_Y,!D996%@2[@]%")G"0>+`G@%X'8`:6>8O2.`Q0`,@H!=099>K!P` +M/AX>`4Q&@"(8`H8]&8(`5EX`=3#<4M?+&&<5I:N3VHPQ-8> +M`F9]#Q`#J\KK2ND9:\KS`'N8)CK4Z%_4LMP`50LK1V@'JX. +M]@`F@`H70)T+H`'U>)+9`VQ@4">`HAY05^P_$CXUP?^/5@#R>CJ:6O+2&@!= +ML"%`#RBO`P0HZFCJ:0$!+*YNSLY0V#][E)/6T)4'@/4Y_@KXYUD7#+$"PVPY +M`!JZBJQ<3PU*RZF)`H1>"CSU\_3/^^=,Y2$@6:B3$Q@"=\7\,P(Y>QC8&@Z% +M>7'_SS$X0*`>$)__16%C#P'9/#D#0&[.W'H0>Q +M`-@%`/:TMN/^D_"O$_LCYOTCMH2`_'R$`*_#31#'_BJX,L8$"7OY#_%3)?ZG^.1^6/\1B +M?6(5"`IQ]`*`P#:8W!I0N+TUF.7_;2[\1\\*;HZ.&I9.8);_,=K_-+1TLG?T +M^G?3_S`Q`/\IG$4#"G.R=/P/G;VK@KTG&*1E#[>V^\>$_R%7AELZVEM+0VP= +MP4_L^$ND!P&!88Y/B_FTJ?9_EA[`R2LL^!\Z73M[:X>GQ7<%"`C\I0)#0(#_ +MJ/B)!'_J!7"K*.C+:"BP_T_V_F4G#[&&@NPAM@`^02&`)0QFZ87)\S0\/D%! +M@`\OX(G?8,^_.`O@YH)`X4\N`&",C] +MKTR\/+P`;O#?H""`V_YO\"6`V^E?D/>I#,C?X),O]&_P*;+;W^"3K\=?\-]/ +M5:N;Y\_BO +M=V;_EH#Q7S?&W[QE9*">/IR\(H(`3CZ1I^GP/]UB+X5$_/[-U=H-!GNZS?[: +M^"VL7_B%ACL";;&7)B%6HN%ODFK#R_SER\8+T=A?,GUZQ.IA*%*XK.% +MS/%62C*YO`TZL&1A4&-@%E,A5$U)U,P_)0A2;,@82N+XL-*47#%V#M*6VK3T +M5_>GQ)67'L[5Y](+SE*?#RQOIV/=4\G]8%0B,)G5G-A,`]`;WI=]V=IQ$\OW +M[9'@-)7.M+QY.1_%HVB:MX$8YDCH.8]/T48Y/]Z&"'^\(8Y_:]DMO<`V]?I# +M..FP"JIS5P?1SB=S.T+)][<3)'@/1$91W>S2[-;M@T2+EG*ZN2C$I/WDR.M\ +MPIX49G.X(?S7.+FXRD(1R:5BW,]RB-UI'F2-0OK9$OF>#R1#U'_2E2UQS\8` +MFVJ1W)_#UW:(?JIH#O9&%#`.DKZK:+5:!;-2FS>TA6`H]PBNHK.\3^`F(>30 +M8L(]9%=U[2$X9T.?#.5C +M,,?7J.X:R.\Q+9^@T.K4W%G-RJ.N4LJ,0Q3U/J?(AN_OJR`-+9K\UC&XHIF% +MFE^9Y>)W&C#D\E1)F&,>;RAP6+.H)+95%<]55.?<^#008M267\O_H-6<<(]0 +M/*Z3#6"2?7N:Q5C+G1_@5^%M@P3]256?'@#9.]H9EY*C'KW-IC=WQW:RB-6Z/5M8S?Z(,/%H/M?2A\8A8?RG"V4R%UXO\GC%:`DJA +MSZ)FJ-*.@>V2_2(T`WX2]^K0:S(JLN7MF`/A/-\PVE))(J9[5LH4G_6D(5+" +MGO$[-UI)PA&GNPB:&4J6T?G)3O+ODZ_`,"QRH#$J!0)Y\I%ZU!?W\T1I((5S +M;^)G4),DP;6;9I.R0IT#$+<(E_YUR-&Y;M\C'54-]A@EZN>QW7MT7XW`@;WV +M4MT>\4`Y]Z+QK!^&)82$/H4Q;L68Y\!N;IKLBZ+EW_@?U.F]\SX';J:[NP.;[\HDP,O6(IE&H_E\-FH8)11[JU,*WZ:E^2D3KE8*4'H +MLSLANCM"[C%DL\XMO:'";,T*WZ6+[)I?H1'K4]P$Z>W=F>>8=L4N^AAC'"Y; +MP%LQM=WXW9OA8$F,6,6*CX)')>>-IL_F6ZI=S_)9S`[?V^/2F;"A)S&41JW` +M.%2NW@QR1BFZNW:Q^?22QQ-=NC&$7C#Y7;9T11?,<6\)2!3NU\[XN813L$/XDUY;U7N)`!TK8L]1^!^MG$B9'(T:]U[2D6H#2[6\@JI/=LAJKY+ +MY3L_KSQR5C&/AV1.6-/F\,@@3R83BS)X7EX.+KL?)\\;H>Y=^\M +MJTE>"?3J,5`IG=B!QDYR^Z%Z21U9O2Y/L7$&[IX8V6ES!,)&4].A.O/2@>;= +MN8U0)R2C#8IO^A/*>O:$D,NE^M#.H=_L>][I=1J;@>*HQ-T=E`@I)Y^=TPDI +M-+,2*DDX;W-OT(3C1%P]KU>BG].9",GC)6:5_&K8?'A*D:Z3+NL7;5"18:J] +MW=+B*9C&E[@:\NRV-J)<5>V#UY#IZ"#Y<<@9ZU?^)K.^)+2P`B8C3C1KOT%L +M;B2XZ]N&)8U,8E:*$]/-EMDO3;@ZX%\ATLPUGK>@]S9,U6T&_B(KOHG>63CM +M8C2=3)G+6?:C]5V1.OOE6.&C:(X*SH.<,*%1:O)L2T8]TIBQ3:/]Y$&Y:(O* +M'<0=V3#1K`2*BL'FUZZLAE:H))%BN(8YFWEKM_?O!\77/4Y4^W`L6QU=BJX!`J:F_FI_,6TV2L()1NFW$5P7"6+2)4IC*?2Z5]-Q-U-C:>5G-M +MOK=PNTFEU&&I&B*PH`SH.PAVJBA,XLLVP.U^C4PA0*#!*U-$84@5JB/MP8;M +M7LA8P[JU&286G':12I/2G:3ZF8B?Y_@&?:E'#PXV?;EY+CO0S;(@ +M^8HZ`3W);GM,%@6>+!7B?+;[V-ZH>6D6_7T9(Z7Z.4).3N'O94153VS@M.WX +M@X(^EMR0YDU4X5P`Q<'TMSK1SMRQ%:E?3]_\233N0_1_);2!%)]!CMAV\04I +M`T;M#]DO%%*=Z:9PO"8)RT\'>Y-C)+W-'5MKX,]_,319K;)G2P&J-)'D/=Y3 +MQ'IU&K(%<"#V">B^KUW%3BBL-OW6D!#6CF5::Q?E_"I;L?R]+7#]#O"K:U`H +M4^@ZA4P_X$2I9O1#$W9=I)S4.6C4@-6`Y:-P'1.3!86UCJ[;RT"B8U7E2Q?0 +M,2_K)`6'WEQ]@8[XBZ/>BCA*\14_44FV:\JBT#'.4V9&!0ND*+U0M3-?QZM0 +MI77261;T7V.:,E(R79G@D04R)*C5NT^5C>=B'YYO;PZK,(? +M@RP\N@1N>/2[M`RH\*`E%Q\NBW?Q7UT`<;O^LXES`S +M+BGL.]ARO'K6]GIRZ2-NTIJZ5)A!*$7H&RKQTV4U*U^*&)7%=W[9 +M%\6N1$%]#6?S@<=4J'GWKG@DDO3ZG"U+6($TS7VV7(7R1C23=$EN+NO-9A/N +MF(/S$))I>Z]-W=2U^:38,)/WQ7&%5T^1KH.-7XQ/A^7.WK+;T)\Z?5^+K[1)!BW3&`=GQOI8O-OTH@<(5)!DNS*NW +MF1W7`X9%5"$C(P8`AG)/S'MF/,X&WV"D5XH/:R);"%^KAGI>3WZT/SN1?^%! +MN7`!FG]679LJ,JJK,B5F+XFF8?A8_7FX;8))-/.@)D?Q8'319WFJ(&9XZ1A2M*M4U5E&&)R+H?`8.":_LD +M,='EA_AN^#C`S6(=$8).F''$2+=%TPN&3;=BC"SC;Y;U:]592;94&G2C'QJ0 +MSMKQ@B1E9$&V$5'XF39QSKXZ6^:IR%^OB9&GY@"OHQF01VY628U(ZJB\JA3\!>G3)9Y55CMETS>&0A7*" +MN]#KYI:NU3MPN:+F&(#HC2L-C4*$Q/?9 +MF4,O8%/DRTS'=(-&,B@""JKX+2:<_;:R+9%8G:GJ9[J$BX%YLQ"#D@Z3B]Z> +M$9!Y4VF?IPOWZX.>A?AY;E6HU5)Z?ZA@+DN4\1"#70\YV3(YE1G=/.![*$2= +M'BF2B9<;[8IDR47.!US-NC6VW=1N7D,OT7K'.I[]0G-R\L71+"4UVB620`KM +M972W^IO5S87NV?N;`[97KNI(14%PYN;=EGM9-@OQ@3T,^('8L=DY4Q#N;Z/1 +MRE?/-\YM["O;2$4XJO7J%O$Z7O48"ILO820!P,0"7IRX#_;"D&'6%L'QP.>_ +MZ_T7?A.E^P?9-;N'8S48WB]7/",`E'>&LUM*A552D[+XLNA[@O3&2QE20+$=H88-4 +M?-A%'VK6)5/^_\+N@BP*Y+?002[UH&$/^GRUD'4*C51:VL&WL;WRN';?>\DN +M5@93Q<,0A@WFJ1YFSQ)YT.-VB8L;WEF2*?/W2[A#/U3F"[X9D[#8U:5QVOPM +M0'YS@Y?.;HQXP+'1:X:UL'V19QG%W%N]$`&D-AC.AA?^KRN.GY#V_/E##Y/?4J%\UY=I@$&W[J\0\1+ +M[*,RM0&K[P+K!=@"R,*M`.N<>#4/K%>[49U6+K`)G/$BPV686E(U7,+`XL8K +M,<8Q^2!A*O[KB,IOZM1(JI1.LW#=B1FKVO4ZEOQ,+OT(LX#9*A&KP#L:7^>F +MO8C3#)1?T[ALY9O-MN\HC#!0&)6FBE*+^_H^>@Q!9ODY.LGH+4L=,2TPSU[EB>:ZHUWM%,+AX3/S@,NC*+,?T)T&64 +M8^>+0"XM^$+RHA!G6L.1UGMPD_97D;#2SU#T6">2NMN&`*XMDX_KO8/;/WAE +M*;$W]Q%Y::N9:DK'"@:L4J_L=I3/RJ/U*T:8BHO2M$TO3CI-"(7[QQ,N#BC$ +M%UF7@I8\RCSL]5E*O91'<=1S&S.<;]=QLZR<$ILYY\XHX\)G*71S<2JW$L96 +M7EDV%Y\-XUYP1YJ_.!\]T8PVV=8FB-5D$#)ZKT^Y^\O1(P0XJ*J;,LA9V1T6 +MV17,WP;FYW2KJ"*7,,_B^4UPK.Z\87VK;X;Y +MB*,^7.[\;',U`9-%HT?/NQ9@NM%?PQB_B$2IU;M;[N%^APE*YVRNF\16',SY +M$CMU*ET=*?[`*3K(DC%_Q=9N'*U;3A?\.TJMF?U99ZJ?A,9"@QF#T-9.1K2J +ML,E!=IC)5>P1FOZD]\Q@2.,O\2Q<;TG>]RF;N5PQG4H(Z59Z*S=?B>O)C#!U +MQ&W1?@@%,0`]I`#XRTD(G1Z8\;3J>\O(*HT$[]I=M'+)FA#6;.%!I-\L=;3% +MI7OT=X;UA.*_^!,&K?7ZJ!F'@84[H6[-GQGJ@V\7:401-REHD.YJ4#9D!X&O +MP_6+]Q,3[W0=OLB*'#V$T]\[U(KY?@I"E2O=2HY4>'^F,DB,/_7>&9=^E,_4 +M$XBEH'BNP!W9_B,*WPJ996N,@/#Q%(AJSG5#4'1!%4C++;],(LTOGS)12\)K +M.G))*ZZ3"R=!">J$G%F^.8V6+PH4ISVH%QZ[@3,8[]*5"VPE\<5;&R0UJ2R<2+HF?>0V1"#UOD(D +MR$EJ^CU1I.JIK\O/$_E5_$U`9?6$H)JMVL4/.]9473S&C5V\FX^MUZUC&K]7 +M>+/:+@40OF'J#IY#XVDA:DL#6Q\WU[TXV7:VK9[KS1TS#.V:]0\6Q]Z^B`'B +MKO`N5;0^6OLE5+]&7GVH8'T5 +MV2SO82D0^5%M!U'T3O7FY#ZWV6"`^MYT%AXE9N]IFTTQBQZ[G&D]LS`&U +M+T*\FWV&,]8:#%/%,N`#+5(?G#NSBNDP[5%+5`:E[[9\\UGSZR&_)BZ(Z20# +M" +M6DMV[\ZOJ^,_7PYE\:)*P!7V\93/XFQE*^;]],)Z3<7^P^I#6$WZ)WH2#L:! +M?M&(GA4CX6E=(V'M@SF"4TJGL>TB(ANLPJJKG,QES5_O"3X/T_Q@O&6QQS`& +M=A(4Q4EO=VPP8:EH?:GFIW;QU:6:J.Z[-P<,C.=52M$2GRLF2=Y],Z1Z-X`W +M"43\6CT@KQC?W"TJXU>CRIZYE.OG>%-GPF33?^])0M,%>3.N)P**LE[\YHWQ +M>:>!@A]=_76Z1"\?PL%8^HE=&*=QH3K]FV;XY`";L\U$O&2N&DWTMI^\",5Q +MXU'R"U6*P$PB1S/#!6[-L"A-7,O.ND/64P3&'#%N)@K/C=55)_4$F`(MW.X< +M_4WES!T]?<(%7H+/:NB%'5Y?3P@M$7=NZDQ]$]ZX%*<4N*-I&RS&4VGL]C^9,)!R +M*=_",1X=?F&=895QR[@#3"DO,M^-WFW4IDWW3V7.$5VC?;#;E%?<(4L.^&RU +M-C'_H/^2&9]7&-F"?.*U0TE89DFF_G(Y/G6YPP[*HX&6THA[3..):+&,XC?_ +M&#FY$[7`^_Y;@\0BW!4R+>02T4B=H?=<>"KOL`[JS[\]@ZR5M6@NH21%WRY= +M(XY^!'/:4?:Y=CN]1&HM1.R&T9*T'[*Z$4+<[ES5BO57]"!\,0A5*3MZ33D93QH@3E +M,<^VKT_,:*"86L[DD-;@)38NY77MZAB#%C-6@\6/=?#K*IOLGU6"MQ<_GQ.T +MB0K$R&2.A#)!Q`Y#B7V5DY55^@"X5M/3)#!'<=@-\J6IF;@) +MD#S4]C&>0'%K9Y_%.`N'Q7'(\JG02Y"ZC)"1RR6L/[4K@^1JS;`/1"$XX3AI +MNZ)K@B/D8'E$!M((W/(;-!/5UHHQXU+-O<(6](@3JZX^^%$(/".+P"C5>X:F +M&O[N;=DC@8Y@"[]NZ\KO1`1-B20'.#W4H`@W"5K1P"VYQK0V#^D\8BA&[;4+ +M[^H5HC_"&6U$5"XKI)R*=[R2S!TAU279+NI0/H[_+CI*4]%CLB!VF2\33,6N +M75\:8!)WK+JP3E/*VNSC:LB9G!2>W:^(^2@^^,JVOIQME[*V+=F"B<[2WXY` +M.R>=UXLODFV7+NF1B_4XQEYVE4&P9;IK#G=@FP:$7<*H%.L5)@!A_%#;7:K@ +MT;8(=&>T:;[JW96ZV'$KNCF*XUW*EWYLU*:(J]/8[\B>O^>FT0[(#@`D=-2? +M&#PP9MXO3L&0A@7MV(2/WQJXD6"2F/$MF=K1?J[#_?V*QA`-\`H8=?.ZFXF- +M29S@K.NK,`@NJ*_W$R3`95&_'O]"^?Z\\TJVM)8V-!1YX#%HMRZ>FW6=MDN> +M<9FM42G@H8>R7'(I[4WEKUIRF\`YNB\*F3\OI-L^K4B7TIM,*=[`XJ#EAY]O +M>K=L8&4J:4519!;<,T@+Z!]5J*KT1(K?%D.:D3P#71L0A;5[FX9<=-":UZT. +MZ,(`!W&^^1$!+\I87*_3%,4PS+R:Y7$6YGU]2Q3X=8U'()0(GL73V%?]\S\$ +M/+=RZB"3WU:0O-X+90)..^352?EK;8THP43^F.1Z'_@:"F5W@=,]=#?K9,S3 +MDK3&4E;P/>;2O)>4OXQOT=\72^4+R4N<)$&(OEE(+VQI0VQ4E=G_1P\B"[;/79@#CF/KW`"ZX,4`ZX2B2`)O[`G +MG`($F6\/6@9=T(7P0V?\,&-6`GTP^#A9/3&U#ITY!P +MXHLT[>`Q=1+&HRPP<K&Y-O]>Z^6)@ +M.BF>I/JV6)@.B;1O+ZU\>E#5-LQ';C._J+8MI$N8R5%?J49MA1$_Q.H6\7+& +MV&QE;4DL?EDD\C,:@=SB&>1&$[ZFQU<].25$3-M#RO[6#8YR@J.-WE9=)'7; +MOAU'UZ2^Q>VNC`ES->SK*F/+B_R8PES:1"4"<(UV_D2:9K`P):."7$C*0Q_; +M@<*#+3A4=AEN"5)^P%"Q2&/R[!-5V[9[P77'F1[.L+],5J1+5\Z41AT0S`]Z +M';_2`Q+?*,!1[4656Y!Y=ML'T'O-&F]*&4;ND#=KO9%"R7B>L(.^( +M-I7<0HS:]HX?<)'LR4`VQ%K'OHA9<$!:RZLCM]DB3Y%10W!8FKYE91,?&RTI +MM-P"U%'&^S2[=X0='GP1M%?S\V']`BG?<]/@6<-XI7!N\W>$=%',T*+']?,= +MT<\+GL2#[@3L[[>Q67`XZ,"TA-)]&XWOC5-;G"JN/8_B+[;C966(:N_A^4ME +M%=VULYMONZZFG&B1D0DMRNRF=3^]&H>JH65^HUXNOJ#N.WE'[_>[L=R#(O^> +M)9(T;C\];/,'X/AR.8?F@U(.--[A?+YNE:@^82YRX8*0#^2&_V9GU=U9LJF" +MV36-+=#MJDR?[R-B''YK79/$L]MBCA>*%2.VVKXH4\2X55ZA6BDLU+%UVX3O +MC"4:Q?(^QH,KAD"%GWA-G^.1A/-U!<@0QE7R/#NW2W:+GWN(Z9LG=PY";DF5 +MA&(M6E(FOVT?&%X?-LN?'YLQ;^3"#LN+8LKY;L=_OD/B<87OGL:K:\+S@YZ> +M?WQ>NT6OU-MD["IM.S.XT,];[GJD4%]X)_S#(I"W1K/S\!KS^`V6A*BSBIA7 +M$W&]JSO+EEW[[4UM1&9&:Y5S')\3&E8TK/9+.V.S#Y<(A?9WV;Y:6>O?8_:C +M-H))'83$&])LF]JC]$I,FCH>K>8GE(A%D2^S\,NF67,OK.6HM#>?YW=CR`VH +MI5A01.5+6'M5[I3;*=FL$!&;FXUQ_C8"?RYS-N\I^\1C_[0$P8+D?71)%):F +MFH3Z#;Y,DS]5AJ(YUT:M'S%^62>';U?"O2=B3.W?V/C*O_5?5%A]AB,_L7,[ +M08+?U5K:%(-6IG":\Y9V_8#L9P5?.,$+6<1B>`/P"H4#P8AI9.]*E8^5VWB#U;6.: +M_GH'CQZ?TP_'KBV_Z9K28(HPU/:KG%X&?>UI;#0I4#E0A>V"L.NTU>0P]T4@ +M"5%0[.AW[@6G'"DID6L2(J,`ZMH==F:C9.QL<<%_+CK7SL4AF]7*"&?M/ +MK\^M-YP-5R.^@QT%RV'5V>;]S@/%+RZTE\Y(#UHLHA5GZ!\GP+WF%MW6JGJ>#.H/&]U%H74AISP.GSV/@(\IE +M"?MD(3T0'[D87PU4O8%;1I+/(@2A4JEQGZ57\QM$OEN6Y'V=X(^4$R.T`(LRA7*D\WEPD/P,WK45>,QFRH)2 +M\T<0#^$^0$O6#ZTGR9JXIP?ZPJA`_5+Z'GY6DF +MM.5WY2<[=*\5$6]!78XO`TNLCUOY-Z-204,>R;IH(MSVB8@,>*Y<9(Z5J8E) +M)(17*^_X`WB="0P>>1'TIP'\-5I5]XF#6YXL3;[V-E3AH-DAU;-,Q0B3)7^!&Y\RF.G5=\VM7`^G*W/[)/8^,CW(8N3U\_][F<^ZMS%(<;4@A=*M381//;?>=Q?A[*ITLD$>>"J;GNYJ=J;I]7#X-ACTV%NWEGNY5?^.5 +M9ZJ/+.3V$21,OM'[$D&*J.PFU3B5_+P]FUUU;[ZPR)IF@,:7%L\CC-ZN][I_ +M"I.1Z/.J6DPYDL1+H@%RAUB\Q^P7`<^+X!<4-[`G+OB\J(^Y.SL%5T_D$[])1,MR>Q6//#2"QD1QSXX)-5EU +M[/>-D^T$`DP)",+Z#Z]_MSH78NEIYX$R6EYZJ36='\QY*1;$S;+H*U1]GK!N +M.(XI6!B4>Z/SNESPAUKV%ZXR`O>9'E8-'A`B)$RWJ8Z0BM3/G?UY%G)L2)?K +M[]QBXG/H@<-/9EZM4WLP2^Y&4'C5H7`9!)S0U%U$QX[CR)P)M/&%5=%'6 +MM$PFTV1HP?IZUT-CO23"U'<1>KJ2L>\D(P3::LF7OX5*UGVT)MLF +MCCE=4Z'J_0?[=[!YD.J@"DI*$F63&L/'#8FE_;Q39URF +M0LI:8D=XTV9K,]HJ-]A@57EJ-TL^,;RLHH]!.SG+LJ[>5+K=,^QVR8O-%RUK +M@-5$_.JN2";AF^FKA_'`?4^*Z7(G''2S?.5U4WX6\@)VT^8Z_3$45&^9LBY1 +MYYZ*@';(^C=PA`<`[O$:,DLNRF[NB%C +M)\//U,5WTRT\2Z\P)E]O+8MYX2#)":"6)RHI\WT4'3[ZR\,=XWF@[L7P5.G:HET:DT9<\=S/8H6X56)>J0#[@*@":;M@ +M.=X;,7`BG]NJRUYY7>Z9LHY@=1.Q4GFSJQ%;'"JCSD=INS@_Q48H,NC^D;4] +M2K=6GO5E0F?'HD.1^`+QG3\Y2UE:%A[#[2$1)W#8Q`J[[*6"<.I5LWEM +M"4KR/J=K>/#SONB#\!QM-,T-]`OQ0[Q2-*)X07NC1K[YJ4NZ][EO?<"1K[&X +MK%L[,#Q[>M:)MP-Q1G&JK)G0&.0;?P[KD[.;33@$C445:H4M"\SA^0-GZGKR +MUH39**D_9\B^B=C<]!^61.]/$!"L#2?ND\7^N,X`"+Y8]`Z\=U@4P`ESM9^E +MJ(]J<^N0#S8GR%,N_3I*I.2LA']W_67D4W/J&[G5B2FT6KZSX_E@Q17(_`(M +MGS*'"7G).G-W6'Y)-3&Z;W'?2KD]/;M'C2^^P[C&6-I9:9537_Q+[_5B?$9Z +M#&ELPGNIR&%$0R4Z5N'C8HG-61,II_X!;MC5XU1`T +M43_:77S2KR`YRW>_G9Q#IAU<852P<(%;TC*X?HUQK;KH*55Z@[P;4A?/B0]/ +M]-:OHJ`EV#/G_V'Y10R5%K:]G&XWREOT,&UYF<7S?_F'^?\#_#\1P-H1;`F# +M0YTL80Z8/C"P*QP*^_.+6\S_`U)S\(EE;F1S=')E86T*96YD;V)J"C$U(#`@ +M;V)J(#P\"B]4>7!E("]&;VYT"B]3=6)T>7!E("]4>7!E,0HO16YC;V1I;F<@ +M-C(@,"!2"B]&:7)S=$-H87(@-#0*+TQAF5R;R]T=V\O9FEV +M92]*+TPO4R]A+V4O:2]M+VXO;R]U+W-KM4FM4 +M$T<8]5&A+&I]5".OXR!&5"#9!4,:?!&B8@5 +MJT;QT=9'1:%41+1@:X]HCK8B101;V@.54J.':/&%(-2VH/6@V`7U>,2?[:^> +MSOR9;^Z=.W?N-V+?.$V0DF17PDB6X8,P"18&5+&:91@*,`F*B,4J#N(\Q3)S +M:L$*&D:Q/>>,(%X:()<*B0E"(8!DB)XL!+J*`:1]CJ* +M9K0LD#_=)LW&YU`JY$R"*3!9,#D%"!9)EJ&M@(1:1*IFA;N@X.3?,-5?/-), +MTVKU$)*'&4!B:@$13&!*,SGJZ1^E\UE"):D&!T( +MEH4"G.-P*R+\(*&2@30,4`P)+0!:!,=2"0(H042B*.1):9G)^\^\<'AS+D'ZHX,D;H]K"F]XW`]FV#/S*7(#(TL;Z&O +MCB]L+6@NVUHI2JD?-X^8OG,T=]PC1[UE1>=GHTO*;)\6)6S/DI5++FE$UG6V +M7<-Z`OQ;HRM7+=FS;WVS5U@Y=WWO)K]`1Z??FIJA>61+Q-L'SCQP-KJ/FAK_ +MX=0)GG)'L6O3P+$B:]/MB^/_L*_973V3Z/CA\OSH.)$ITN9?KYWEOK(3OW\# +M2=*FUM<'++REK&AH:7YO'/EHQ((MY8F6NSX;)VP0_WY.4V3ILF5ZI?WRG=%5 +M]-/&MIR"KO0%;DBY3T154UUE=G6S=%M6U!F?^=XUUT/TW9XU`>I=;^I09\B@ +MKV[9/;Y/OK'XV!?8ABZ-YX>@XV>W>!0;7N8[Z:N=;$%QYK+[N^RZ[>V244WVZ?5-M9%%5[/ +M,@P8ZK$_?6'2221G`1[9XY)3<=.YN +M4?9:MRJ\ZAW)$/-C^?KF]1V)MR\<.>1^X>K!87X338%'EQ67M'\^WZ&N<"UQ +M>LW-S9:7C@F\XNQ@S-IH9U.9\:UYG@_+,G<4>G@M[_K2ZVM;1NZ32][YX37= +M>P\,'.]KJ47%E9-+L!G)H>&D2[$=)L9,W-18XER]L]2[%.FZTCVC-44[>,52 +MV=D+&U-CX-KALLJ"`45Z7?'1PPDCBK6V$/2UQUDF5E'[XXYW6ZH?WXMKSV\H +M2,^Y%[:NY_`UZ4A=GHQ?A>BV^H4?]YEZ-+1HT-WP[%]M54G?%JP=NZBML?3F +MWI^3[.8T?41(3,.L7,GQ&=WA!\^"CO<#;Y3/TRO4DFKT'P[D?X'_A`!!0YSC60/.I2!_`TU&NYQE;F1S +M=')E86T*96YD;V)J"C$R(#`@;V)J(#P\"B]4>7!E("]&;VYT"B]3=6)T>7!E +M("]4>7!E,0HO16YC;V1I;F<@-S<@,"!2"B]&:7)S=$-H87(@,PHO3&%S=$-H +M87(@,PHO5VED=&AS(#ZUNKN^JMI5 +MM>NK_=+L=_4,^<$PE"U6"Y1<""4H!6MJ&$!>,D`2_`=S>'0E!`X(@26$2 +M=G9%-!R"1:!#H*T,88.L-:,.Q$"-O5[@0P`7Y(^BA,%A^6PCF2@UWL4>XP+FO7!2U`0S* +M'0V%8Z0`*,K5&XVP=\`"7(K<@)"DI`0`UC;D`R!()/`'QP!H.`:.]H##I`%M +M92.PD9F>LI#`[R"`$.`!1V.N$OT=6@$$:$"@3BA/C!,"X``T0(`V"-!!>5YA +M",`.C7(&5(T-C:3_%O"J")&_2@&4C0UT]93!.H`1W!0P-E0V,`14#72-]0P! +M+HR[JRL*_8\:E<`Z1LH`W(3OSX*_GT9P%ULXVIX/T#%2Y09=%0A6TI("Q"5% +MK^H1`X2$A*[V5-D%IHAR=H:[8#$DOSN@A$##H5@4VEO@O[K@Y(+R=/'];]P. +MX0*SNW(%8.ZN`L8N"#=WN+K2/ZRO())_8?9P+"`(P-T`N!?40>!WN#_[]1L6 +M^@U#7&!^OJXH5\`.@L3`_1!V\*L7B2\&X@$'L&AWN)_OORO^4R(1D@!@""@6 +ML(5?]9/DS^KJ+G8H0/(O^"J3?ZK^T1VNW[3BON(4#.6"]`9@<#L2`1T4%@&% +M<_W?9L+?:E9Q1R)U(,YPKK]W]N]V$&<$TOL_+/]F\1#^.VTN'13:&8+\FPZ! +M44%XP6%Z""S4X:_^_H6K8R%(!!3L8H^$7W'C#V3L`H.CD5=#>36EB-\##_`+ +MBPG_36?D@(`Z70T]!A#_RPWN`@/^EO`5!7ZG"PB8FNBK&ICQ_A=U_Y@INT!1 +M,(2+/2`L)@Y`T&B(-XG@5>>$Q<0`7R'@BMQPKS^$!01`+BCLE0O@ZH[U`^Q0 +M:)+?I)*\#PC8_H;^2%=3!0B@_DT4!@1<_R4*"P("7G_$_TQ5#X+XQS`(_BOW +M?U#HCVR(1:.?GR"]T7!?A%!*].!)&KDB7%[OO]ARO4'8V^.A[^#-'5'O]3MD-<-0P. +M]X)#22;'4%#I$,?XRK#\)\K9@P4$[)*@C2(Z65.-F&N328.?F.B5,A98X7(Y +M@=4!R1PY*"TU*Z)?DVIA:%L"X9TU1\E/CR7/A_DO*W3>L%@6U4YD$ +MGKDC0E4T:"25UP0%8SW3Q&`]+O;RA"8Z"M("GN09MLD*H^O1('1M;J2P-*%. +M,,Z;[><8T558DCWOD1K2?LR8EB-;N&L?&BK#M&)%D141KDY,%T(V8"J*?&9=3<6-+%.:H9V%%0P\? +M5=8\O_C:K=4A4Y[81C/$9NFJR>+HPB.2&9OG%'9N +MSQ0%IL2PG1.<=$5,!:,I%;0%?LXTZ';3/=-:P+?>5?/64@$A^3OUJU+8 +M:>26DQ*(10(<"BPAK(K]7_CP#5P.>;F6J0+V^'+=\":<-[)G`3Y4-B,DAU;OY,VYN+O+W4_*&T[`<.RO2M+ +M^-Z_DIOIM%>04?*-#4R8M@7[A=;;'[2\/$^UJQ6,UB:II\,7J*=0)%95WGR7 +M%D#S.?SC2/>`P!EMM"AP...!VR*YV15C'$T]D_\.V9,LD4'146YKLU"$$5;9 +M\WE9/5?DI,F%SX]79_>Z5>[+"E%`3=K.SZ*?<44,"JPY^=39F`E7V_XMI[G/ +M%S,_+;P90;<63:(B".^V?CNA0F*TN-99=A\/BVBIIPSN!]QJ4&F[TY!=8MZH +M[;H5Y,ET_O2=FM[Q'O>R`OP=@ZH?_*;B?G-TV*`FQ33L9U;/]>/.A'7A6>JW +M*J[EX[T;<23N716O:(X#JKLZNXZG)PT7SZBGC>)Z+.E:&63%;&QS(PF'Z+OAD.I(W:Z +MI9.83;[6$T@D[7(V7/;I+V=31THL?RBBV!UFOE`U2;'CM`%KX@!H\;/YR;K +MGQ8N!Y+*&+KV/F6H4U;YPA^3NTR2&J<:WW._L&>!91!WIN^!=%G=+T"/!";< +MZ"584ZH9?L-5^+J)C(RMTL7I>F<9I\4 +M&%^F9,73\TB&X8*N4_+YQ$V$;YWGU[S-D`V86=P>I,PYV.O@RBXI;!]\Q1_S +M^!O)-)7U_4Q/1S.-5^[!NB"3KMRN>K'JTHC3WBV)5+:&B:FWU/P>[=)>6<_: +M1$NT7A<<'A^]*\F7V*7V++:F5(]9OK`R]I89_LJC>A[>OCA`WZ_`N.YK;))?&U&0]5;?*YD$5H9_E<+J"KCZN`C\>BQKQ_'EA'/@6>KB9G`:'G!J'#&>)U0T\ +M7Y5CI'19>Y#5@Q3CQ0(ZB`CC"C^#`QE7FS(N]KYGE`UYNO\E3D5U7(3F61/P +M]!''^UJNH?@5R>;,#5_10_>-=,EUG*%PFJDN.;R@&PU(LD7VZ#$3IY +M6L_Q7MM?:XH*42CO5F%1$.V1.7$VN-:"W@&/!7$XM5OJO\>2%_OIF5D;2TC` +M!-YIF\)#ZOBW`H=HG]9:RA^Q]OE0NXK2@Z[/B2FJR24@!CV$YD.&VU2D,OC= +M2MCKH[R)D><;O$V'JCF$T,TBEX)#8P&KZ]&5E'#XY-*_NR!GE/JX.)[/#<+.;[?E9)I:XV>O-1EW_J +MHV;\_#-&C4-"H(#H>6?!!UP58_(5_$Q-0V8#?MYVPD76:QOU]X-"QX)@P0Y/ +MUQ,\'N"DYL+0ZA%>4%N.(M'B3#-?7C8P))FG5^V3HF7F@D$'T[7#2?W3PF3TC#FU2.:N^POLNRTY5 +M_?JD5QXYMP\V[4UHX1[<;0XHH]\/J3I2Q\$__FXI&*7=N>\^<#1Z)^AB1]S: +M']R'M+0N"#^C^*#GD%45O4MK22=-?3V@'VJ041F".4O]Q-(?ZT;55Q63V9WJ +M\>BI_$7FR//WJO;Q'3.3MT[VH^_Z6:ALT_,KE[;@6$ZSSA-D[K_79N?NJLGL +MI:-V7HGB9O=P)_HP9YW9J8--NC9\R&#@XR\W2T8T?+-2T=G47F;W*J +M4R=OYS(^2B-U"F8U#HW:2>IX;!D9/I`:F4'<$"3D[S6?%$HSJID1]PIR-4"KPQ>J.+[H8'R:88MKCS0 +M\-MKD:*AKY"R,GF-M#787JW0&A[ST%<-!#8VXYY>%*M1])3'*OM47FPR6160?C7@J//-5W<" +M"7^S)2:F#>U+$N*][BU]^TZ&B80Z>XYA0EI5_YV-5*%EIP]DUVL,WG%WWB;. +M%1D#L^'F1S!-;EI\EZ'-QU/T(:[_MO*Z&95"=FKR6NF"UL>>22PW;?^;\4X!*GK96P?W!Z,O=EH_K:NT5\:BN<]Z+W +M@XJ)WHSVUK[=A9W:TF*C('?1=J2N,@M,D8?.HT(89^452[ATRPN0[XY4MY-T +MA8XI&LG\0\80VDY!;]ZJ463/"O&DELKK4V2J]/A$,YS1?J8&T'K1..(GA!NP +M3U3S/"V=^,9(ZY)ZSQ:@RK\53E+N:^9NT3_#/(ESHN_ALR<748N`QOD_:,`< +M5*2^C`712'%T8&'+7_KE;CQA:T_E6VD<8*T+86-QVI&JMNRERGY74VP6.^\] +M+I"WXY=-M'N>KL,P7AM\"F*$4%FE(@[\N`%+W&&:G#[?*%G]C*XL<^M +M[H']3-XV'>OM,HV<=<"8-7;O?0DRA;5>*.Y7A/98X!'3KN)-(#PH5]HO(N2. +M2[6N"'>6LL&=DUK\+$3&.U=N'';C;'[Q-"X.UE.DQ[:2_CP7SSWA']'[C]I< +M]9CB?M3VD%[+%JD$TW\O>!!7I_4VI$%'__IW*-'(R8W"XWU.Q)=[=UZY-_%; +M5W^,7V'JNF73?5>AH4FJZMQ("TK.M[9BURM(,NE9S5DH;>EK,Y+U +MN*9Y4!A+:"MR6:)JZC`49:W7 +M5:O7/MU];^HIDGJ'I]_%\)*(`RB`EGZ=68L"OVZ,#=9-9PQ3F?F@IOS5SW+F +M"41VYFB\?'_MH?CSCWOB,/&8_KIT_U+G;"6%^[TB"]ZW"YNG!AN;S8<.3@6& +M#JF1@3*Q:4%Y#UWI?]`2X7UN^+CND%$A$X\AZC=A3S]66+T=M"20R>$N$15K +M+=1B%Y^W29ML\,HCT>"55>6/+YJ/I;E1]F\&0Z8 +M&$D)(,"0OHR_5S\JH*V9E%G,^V#O_8^)LE#5R-*BX4##!+R$.V!SV>7DE&WV +M=USVG4QL6Q8&9,YZZ!LV(T(G;9?8*@6+N_07M_S'KNM\)C3?E#=[L-`<4*M> +MEYL6\T(WVREK4+7L.PC)^;0S?%?7KE75WP^T[-:(XZT$&&35.H+&\HT3/8F$ +MURMR5%_AZ%!9;RE!,Y!5"5618BW0"K$R2";0IU5XM/1,>U^GL28FBI#C[+CM +MXXV+X!)V=Z7/)`\+W\=GL-CO%G]42-%^O57YN545<4[F))]Q?Y]MH)1!M!^/ +M4I;">K;'R_O==;U/'XA):`YP^L6ZTKM^[\O=;D_^P-@W;F9%^WZ;Q4]HVD:$J>Q!VTEC-RF?&I7IW`:_$9(^(,#3T>HTZ)^K4,H013*^%>GZ*0ZVEVPA/'YF1WPYR(4CAOL?DU +M2[5V0;+)/E;[L>L+SYW*IE>V2$N[CY +M8Y'/>WOAKQW+RR=/OW@_3=O?C]SG9O&O:4"'6Q[RJLH +MP%W!^DN!D8+^4;K-DCC%N:C_:7)-*[;BHO@33->RFF1"UO/5C.D^$I^E>HIZ&;$N&K-U)DT5-'&&)]#Z/%RR$L(*7W$ +M[4-Q?8+K34$FOVS*N=1ZUNPS)M:6E$+F0NIG_/C6U7UBEO%W6,$+ZP856US. +M8D&G>#O:GQ?%QXL8-MSUW,[>>R,B*P@(/QQP,9BR;B^,^'\F+9<"\([D;XL& +M5G`O?A_+_7!`X3@KN_[=Z&U'^O.>"`?SUW=IP=?%1=^V[J3F\_/5L::R6C/3 +M%C_:N2U;8?#=68Z@^\;EHX^UMV_`E$I."OS=9`,0_=YZ;^(>BCAV?I.&S#'# +M1EVB="=BK]-YBU*]GZ9E8)YF +MJB&-8RNMON:@B6QHU:45+W+ZEGBTY4Q;1][P_'>%;H;GRJWG`#:]!0/([^3Y +MNRX^3(5AMXEN?O>CZZ.B??!CSQ,OD/U&)%F>=?7HAQM5M5YGY^9Q\_8=`S59 +MG$;ET<0L:<\5HF)FW'X]="GS,HRS"Q3?JY]9_S'H:&P.XW=`?MB>ELEA^,0O +M&,\W/TKG1PX*&@X-)B^1?+4TT0FM]2:114H5ON&KF7>\AT/=5[[W_,!U\>,: +MIG#A5HI68Q/=NQ^O6UX$_.:?\;U:V3-X:IWBEW>+-B[5-> +MX-8_MUP.9M8O=PUSD`Z.B%FL)&]GH-2]7_[8;J*-]+NO8EG4H8'+J\)1/UV8 +M%.)H9>B"6KAN^#G3RLWF-1GEIE[TU^8%MY]E7!7!G?(_W[0X31.EIL._BR88*S9M@?HY&!5((S=/8Y!^83DM1JO,5-3M +M'[LX3"2]NT=$:JC!WCZ=(ZLA/&R*]//$U1PSZ1RS9J6)YCCDCQ;ZA2NG#_,. +M1*2NR^>*R^97K'MV/=O'6TJ8O*.]];&E5+G/ED"Y:<*]V-9'EXD^S0DP1;E%08`?MN.?FTK2<$K9G_"XC[02G^6@ +M]NE+J"3]019E;RQ-ON9*&M]*9OBM.,O!'HMDOT\EDQ627#VD-:*H/2I1FC4V +M:H\$!M7J:PP=QKQ=T10+)E2Y3R(XYV8=XF/>2L@GF69AZS+$6-1BQ;I#)/W) +M"IO9Q2CB?X7$#]>]2+]FM`WBV2-F93?[VDA4'Z/QR2D=EU_+M;&1Y"'#99L> +MQ=;Z/&_1HB-UPZ(0FT^NBR'A7K.PC?`S!5JB(@N%9S-LP-$(P9?J?M>3DQ^4 +M9@8WVDR\AZT(.S,_4^U$;I3>R^Z1,VL68F3TI=:[,!OO05D7/\I/*=9]RKPM +M6I"U"]IZ5$+Y@LWQ"!`4_$"2=MH9%,7^>1K,7PTFP]6?]$L8N"S[[KJI.M6> +M9C^;B$=JX7B;C'M^-8)?<=BBX,V^#]74E +MXR*Y[$&Y_1BWK+=C8[& +MQ-0Z<7V<.F]VN:[9X_3\.*?.:\M-BCQ"ZE6U=%$Y$7E]QP9X.('BR*\<9(8LEM+;)?S/;Q5X-<4(_M+ +MJW,V_^(60K.*T^F-@N(GZ\Q20K"(R+./-*\>O.`Z-V/(D.9[>>B=*];/1:?^ +M?*"+F)AH['"H%DR'97NH1^C6,N4UAA$P6M#!%+='*C,@8MBY?P7';+/0[,W8 +M-TS`33&YK^)I*H:MVF8?0]-O6:W?C5@=3.HCII(ESWV3?;9V0D,:%N,FIA(] +M1[AC-LR=_$`I=ZGKQRCX;O>M&B^/,R(SG[,PWY>WFT>`X&ND1XQ)R>*)'@16 +MO!-XRKOJ/^?,;G?9?G];-$U]*_Z0;>\9XD_GH8UYA\VXJPH,\2C8`>]N +MA^03\8M1[W$EBZ/';=Y8,Q9,1&'#=JU1>_"A*BQ-9CI?+_,T_?D0*L!9?JU$ +M6<$(;R-:8ZG-136OPZJL)'Z%/;:=/@-?_GZLDZW?1)5XTB;/:EX*MNF2G)2, +M<;@B^:<7N(IG3\WOSH9G8HDHQ;41_UJFXNN_RDOINW^6JCN]-F.O2>E:]4.> +MGAX97UM*L9!^PX?SR]^PGZ#).W9LM36RDDLC^-E9A?+/5">_+LE'_,&26?V# +MNH/.IZZ]N_DF+Z0^#X$?,:Y31+EN%0=4V$2:.ZG8=Y'L"OFCK28V?ZE9>ZEH +M^3;DOK*.:E)/7;TI\U!DXW&`^4X=(E!L(C.]N)S,HZO!#\>$]TZD/:F4-2[8 +M,*#N=B(`>]3V1Q_OVV1=H[%$(-`PESS +M,,GN?F6!FK0[*>$0(:OG(AWMVM$+/)%8&O:%^UX51T>]5G0JZ7Y<#R5]$<4J +M@]V"_J#=5.$*F_)OXQ-=?9P2,XTDK;""FGG94,HE&GV\R-`[_/&&@7E +M*,AM^^#)2\=%MW!ZVW*4Q2M22!4SI,J]I3]@649C!Z^V3Z]KL3Y8T9T`3<;!]Y73^9+4&\@1+Q@-5J(+3+7N"!% +MG-N"U!T&U%/N-5YK1A^`J%X#M1A:^;2)0&+"N-ML*[=,[I;HT34WMNSJK;]J +MISOK('JJRP?W$?1LL0BA=+P,,XF8=,P)GP=[7!E("]&;VYT"B]3=6)T>7!E("]4>7!E,0HO16YC;V1I +M;F<@-C(@,"!2"B]&:7)S=$-H87(@.3@*+TQA"2Q=B[^$,1@!XN47Y\9B8Y!$0 +M,!(*ARF`D1`Q`)\@T@$@ZXJ`.@-8#2&V,(B[+=B'C1/`S\LKB,<$4(+`((@' +M0UN`M0]``X($Z_NX0O@`K."_@#;<'U20U=0'`B`&G'\%_/.I#X%90Q#VG`!-?24V[H<&9174Q0#" +MHH(/_0@!^/CX'JXI$&8K#W=Q@<"0[GA_1J``14!LD'"$#\]_'X,3#.X%\_T? +M%'90F*W=@S/`UL.5!P2#NGE`5!3^:?X@PON7S!Z"!/`"(&X`B+>-`\^?A']= +ML3]BOC]B,,S6W]<5[@JP`SN[0_RA=I"'+SQ?=[`G!(!$>$#\??]=\9\(C^\% +MP!9J@P180QXFBO=7=!68'1P@^@_Q0R7_I?KG?%C_$(OM@56V<)BS#\`68H?' +MHPE'0FT@K/^[N?"WGA4]G)TUP2X0UO\VVK\;@EV@SC[_:?HW$T/(G\)9->$( +M%[#SWW10=T6H-\16&XJT`VC@]++X[0/@?;A"8+>!O%3^0X$^]`!XY?6T]D`K' +M?V?O7W9`F`W<%@JS!_`+"0/`"`38!X_W87C\0D(`7S[``[\AWG]Q%L###8,C +M'UP`KAY(?X`='('WAU_3^BO]`#07C`_T*B`!Z;_XOX>/D`/)!_@P(` +M'OM_@P^!'/X-/D1R^A?DXP?PN/X%_[-+;3#TGYO$^Z^V_\F_O[`>$@%W@AA" +M;1_NF?]FH@%&(J#>IKS.EF$RBW`?E%%)&J@D8<^_&6ZFI%'+6GT&D/P0W!F4P?X"K*XN9 +M!Z0$PPJ-F$+(G>^7FY(KQG[:ZLAL@`,T`JB)@+)#[PVX0:\R-&:#2MN?L>VJ +MOL\S+A*!LJ\ONCD?F!J1O044KH\Q36G*; +MDB-JN*T?.VNDAW^:VR$TM#(F*B7,R_.?39]@,6M0U6@6I`A*CYVN/1;@OYA* +M(J=ID5T9!ZV/J+@\X_Y)#>0K'$N>:7%@ZJ8O4X$_NQ-7JMEE;JHV:]Z2XVX9 +M[5*Y)7"]N'(D#B:8Q[L;TK[4_/'80IS"(-N? +MEG="@JC^X]BJ'.?P(QI5BA@0?;W61E[N_/<>1+HC>Y=3\8Y*2L28D>,@I3F/ +M?J/Z+C*MFVXC54KL3=*OKQ36-KIDF@ML$DDR0=;^XWVSX=^NTR"N$_R_O.*5 +M93^-&5I]=V;/H]Q\E`>6^#[GCV5#7'K8T(>`9L."&1^=JI'E[_OS__3Y<)<" +M,5+3PNH%%$_'P^=11/'2$]E\PB069Y=X57VX$O&]XWW//0599GKHM]N7W +MT3`6.'S*/\_!^YQO@.#RTFO2IPJI<3XC8&;D2TX7LQ!Y0EAE"Q%L@LQ0-8N- +M1[@45ORR,C_JY=I^>LB<6!%3PR8D_Y3/`0_DQDCZH1]<7KGI=^QBX?R2$DP9 +M]JY*J454?R[-)ALH-JNY,*6B+BI,!-S.Q?FTNW.GP8'#/Q +M_BT#BE;^#>74QP7#O=Q;?)Q\`Y:/D=O=[4D.I>R5FC]^+5\I00-*1@[TTLW. +M)0=6[4R=L'/0S_?C[',SQ4^V.CQH?VCEU/$V2T$JA90TBY9DTR_,H\\KXU_> +M!G,C.R:]@7IQZU9 +M/J1ZII\;OS&Y +M>BXFE$X]YI1EE8WAQ&Y3BVMBD)#_Z(@;E>7Q%MXJ=DS7L7+,LW`QS=]GPV7> +M/I_4K=J>CB:%E!N;:HIQ-GFQH%;$_.\<=C%=+,N_6),_IATSQ:8`TXS>D9SW'A./YAQF*B-? +MX]-7`:TSS4>*!7%Y=(2=P>?*_O0'7NE5@@>YEL90!-:WT=&$SZ:OP'/7.+@9 +MBYTWM9:;&MVFSP*_@#KZCGM>%*DK[-&;?^7`MJ8[JG(ZW&S(W6$ +M07>3X]G5Y4Q+//`;^05,840KHC>U/_$BS"*4494^G4/GH1[+)4%%TX +M2O9K@)D;6V-Y#US@Q&]1\4^6]4#GA@R$N<'V$EY";JEE":H]/&@10:7:7=%F +MT0J'\1^8Y$@OI1PH\%:GV*UC,P^R\8V]8YN:;A^M*YF$AQXX^HBJ_]2\DJ.M +M&!M""Q#J*!AKZ*C>ZTP=<3`(E(WD-N29SF;0_ +MSE`;N2Z3.DR>8MFT/JML>9WTN5DVU%.?9)J:[MFMN*N%62'9>L%>WJL5:PR. +ME(`+].:OV+HQYWS/T^]5O3`!]ZYVX&.2V\^Z2E]XMJY3,D"81==;E;NSC2$4 +M^9S0Q9SG"D2FM +MHC,X]%S<^&D@CZ8SX1B%:I5V7]WPB^4O([KLR;C&D3!)C'NV39U:H>YI9?^% +M19;%4G>?K"28&P>V(QU^Q +M!/T(1_8[R&UPZGZD,KW%=DEX?`',E5REZPFE;7/'D/?0IANF.BX*?;/&E/$8 +M4YEK`5K-YYP\F^;S^&:R7'TLU1/K1<BGH&$6"23%G +M^3]ZZ7I*IS-_#$I@6:U02(9J7O04)G=\[KUP=H3X<%`@""O+%0@,H[BUW=.V +MS(L<7F![@'9"Z[V2ZXQZ_$;F=).2^G"O_#SM"V(VRWQ#GW2N^)J(T%^M=4$V +M%-1GM9VL]3G(K`_W&:CFG9*VT9Q0F2!MEZ2!2]PD<].) +ME_ZX7K(X2D+10E[]Y7)<@DDIO`N#--^]9'5I%$;P$27$_L5S)ZX:4DT!U(@L +MMKK-HZR0ZIC#*E=])912W12`U.7?,P9^UR8.!1.3?Z>1YJCHJBE_66G//]^WM?4K8M(G +MXCVZWPFAJ_VUX2?P)3!W!ZH79@ZD-T7A5#19$7DE*VZ_UCC$=;F]XE!'O;@3 +MT;HR4)"6@!5:TKXY5.SP5;>B"\]`Q:YC/>IID_NXWNS7PM#$`L=._=U2#=!T +M54(VJHRTQ(G(<4)C=6A)^Q;?4/;.KW +MKCEM:%+\!99DWTVXS`YY%-XON*65D'/K!!Q?6`[`TZ,[WB;X!]%(&KH1/3OY +M%A\N_G +M?%=BU%%-7;PBEU=WN5+FLV,;5/J=@8W^^D4J_/$,SS*#>#`77W1!@Y1Z&#Y#L,Y7&U@'CO=G'UN(Z0L6F4X@9')DBVNC\RZ$( +MSEE]6AF[WXU1>8>:4XS..>1Z<>/5W[0)"+VRE+A4H=K$1 +M%>T1^\_2KFU7U'G"33,$8H/V"X)6+"=)#U%T:R/.L'E +MK?B*CRW,E%;+.7]-\,S5_IWUDF!F_44>D0\L,!4[8)GYCLS@YYYQYL_/'WD@ +MC[1<4"C?.K:\$S^S@[Q6EZQB_EY4@.0\DKX>)E6JFZK@VZYIDJC)6Z`BP=@T +MM357\C:3E]2DRF%O%CDWE%L4WOR-72%&;?G#1VAYP+9R08GAQ.LVHJ",M(PZ +MK7">CMDSIO%W(/9@C[F/NI\\XY(.=51B[,HFL-#G!P/\'F3Y/5'*$_ +M5^!U/L933S-F!:`M.4&'\,N4`(;D0X0T!TFG.S:TY:\,SEI"DEY +MN#\YC-WQ-O-`:HAX$DH6+B:QZI@E>5"J +M,OGR?(6AX+"9@Y+?=KDDBCEAO.H=K++,.NUD^;FWI0\VJNHW"*W"O>?"&=35 +MAFJUYQ7Y*+_JFLAM4Q.FX$P.V@EKOGOQ`@TH@SL&,OP::]_$,BN+>"'5J'M/ +MF+>MNR7I#FFBJ(''[@/]W+6NR<*>T-M/R)\MTB*O?=B>PPS.IFMQFZ'0.:'6 +MOUT7*.;*VITW\[)$WI]NS_TX;3),0"1>)(8&,T<$&HEG2>,70\Y +M%D4F-5R`]VI]!;A^T-A$RYV]'Y`5)PWK+7`]\:R*["%7*)J1O& +MX-Z=\J7W+RTU.L5!O7]J5M`Y2P_7A+5L +M=99IVC[/N#`-H:"L2)W[=I4]H^*Q"!U.L3N650_KWI3US!HVFYB:WYG:>^-+ +MB,G[DT?:N=T$P_S1,8];:L,301NW5`7.4Q%+49F>9E2EY@_)03R#6C0"!$2% +MGNU(/=*1LIT5FP[1J4:WG"NV%=N4&$Q/?[\PX_1G?OE9>;3L>X4I#?95M?N44PHR,R3C&Z(><<"!DQG0E!U! +M9-#F-SA!@$/EE6@FS?$'%'/Z:^DU[O)X>(&6"O91D&JO8 +M"<5U;4QU.,:*Z8L2KD+"86Z_M;:?/5T?\A6*.MVTDX\$!WO8.$GF)Q)Z5)JM +M]"H.^[;CJLE=ZC.YGSC^&7WT6NMQVB*_6COKNHDJ-E3T3\5D0V"AL4,,9XOY +MO]#1J(=\%I:OD$1\.4#E)GOH.,2KWT2O"ELYQ@[;@%B_L +M%F/06M,.HT3()+5\.&?;&\M;FF'F0J*;E(UCF,MVZ`5OWK#HLN?)OW'9XHQ5 +M4Y'U!EL[)KF^I6@@^:!3^BD+DYW_P+.ON1O7Z@70VN_)N=M*9,7LQS[YMG,1 +M^4(8#2,&7XT_F2R137@D)J_]@/$N+G:<]_RHB7ZG*YV(CHR"7VTZNE]`<)Z( +M8,:K-J*;5]>R/AA\@Q0XS.FM58S+>MWX[;G4'@S7DWMZ95B?P8+5&6K3A:T^ +MCN>`G:/F+9F\GTU:C!K"IIZW.PDKE[I[IMB2ED\[E_6QC^CK>;DT=H09#AW9 +M!V(\]^/OL//2E93S^[\TEHL'YZ:$-[,I=&@[3%XT\3^=(]O3?-7PR(7EPZW2 +MZH73(ZK]B$%^8N3`$[1>._D$8"UA1,EGI$WB3GL=NUKO['`+*S5CB^=BU)F5 +M.7;TN+"F9%EC6.W8=5+Z.\,0T]Z?GS^_27![TY7J>_96>C0!("YSG`6BL@C1 +M4`DO0-X\YE,>A;1\57U45%/3/EU%+[DG4](%5>O>JR#T!K)O/V%-F5%Y/OHH +M.1A+Y!H8LI;5<$!19O,:1/>A*F+OX<%-?2;'4,`*->M*![?^:F)#-3+:JZQ. +M,A],W'WG.5>LK8!>O#UY/;H`,FQ[.J7SK-^RK^3S6(!D)DY9E)U&)V2D.@5] +M0=1W-1;GOOX-S\R:4F4-Q[H"P\C%21FWS7,=4-YN;#KSTA&GQ]Y+NF>EQ<=B +MP/"CMC-%LDBK:H(A_LF&+KIC*P,H)LN'_8D3(3/QF1'G-'RHG.;(9,?(:QKD +M=V9&WEUO?YJ/YWT7[B7TMCH7@WAG`]\L[;Y(A9M0>%J)ZURQ_HI&4ZZ:M[U#[UB*">9!>=@VRIZP[N?6%?_ +M_M@8AKL3#&U08\%0DT8LA4"SO^%TY@SVK.@).;6(U38\`M:MLK7?[$7E/T%)41=\G +MN=^UK!K<<:0>@:A;A]Q76WJBCQF$QLO>6W18B-=)F3\TTVR<6\Y1?J)[[T,^J?'40,1L&6D6K;WKKASIM7P99!5!T[ +MK/[?K8`K2LA7=GJ&-[WLD+QMU0W=B9(F0:S;#-IUUN57$$QLEKXJ$RC#>+#2 +MB%O6^3XA:@NS6M*Z\'9%=YB+V5KC+@.`<\=E0=`X*KIRNGX^N/`+1;^203#O]R^MG/!CT\Q.<4]%L-LS.TI$H[W?+)Q,1N.5-/\:EV>3+1AP^B&[ +M'E4+;WOI2N8>]]SR."<_F)Z^=Z&\;1.D=K<+[8-%:;^5GD[_=G +M&[W2I)E2KYIKT;*[!&Z&+J[%FOAKKR?07`@, +MP]VW)SF?HALS%;2`MET'K>I%*&(K%!&QK&TMFFGFZ5#_\`,=G6W&+/7@O10D +MU.T7&%(J=2.JYG\:F\+J-#IE8SS:#JW74Z0V/F/(Z+2BVS(6IC3H7)H+C.U6 +M5XFD'R`EI>&NFP?<(]DC?0)Q`F46JYN<8'U*3?.I9=SN&GG]+&&;YZ_=/*;A +MT>,\XY9/HRK1+Z_HOK\&!ZVNR>JK=;'(A> +M,-6$E>X/DGIF'F>:P#/"NYKO0H]`?8Y*]M>T@%&2`MU2_'[4B/CX#Q,*%#;YW@((RZ5;22 +MQ'4=7<=WO4$*&8-W\:UE'XXR]CP^"JBYH)*]K_R!=AS490G)4>99;.3@5:]=[#S1.Y=U# +M5MB=>,Y(#324C21G;=X]RB'#!#)Q$(^!21)-K>V*QR/\JNU""*U.0/W&9:&" +M>"7\Q\?Y.5Q*FUK[4V3PX>R1]@D?(/ON +M7<0">F9VNM4&^3"A"9)$L`9UHIDV@MA4M?76QAN=(J!P#2WPJL5SMR!E?=

@! +M8R?1I(S^I/NO0U#O,?%QD@DN;$[D.EPZ/2Y_,7YTF=7])G%^6`!!&#;U?3LV +MH1G-YK<\Z]%RUOZR*R@LT40Y5)<,?%E__X/:HA1_7I>YQ;=$Q7HC7WCKKE%B +M-%Q%.[()(LF+]C5#/BCQT:T'.L>7W"2"(CVJLU>BV:QE6+?'Z*+#GH9^#`DQ +M\1JGSL].1[$23/;,$SD4/+KC/Z+?#TBP@QI-@.E$B]YI&W>HJZ1WH$`E$4?@ +M]_V!-:8[R6VN!`$OHD1^$-,?+22DE5=H/%[B)!C$._@D\Y889\71&S +MI=5=,S^T33"#$[&AURQ[9QHZ:!97]W7?7/VI[Q$LVLJW[?`=MX;#4.JS\^7M]/S<(2\/+ +M`H8NT*@XL>Z&_G&S=V3WI-/^PXDBB$2.L!U=PZ3>FW*>X82!MYUHD_`(A8;H +MIV@:CZ%P8OR2Y%N?/1.8^#XJ[`960W.?NW$$ETO3Q+\Y)#9!,Z@0^T:TQET< +M?%.%OR@TSR!FP\U',+.$SV"&N@=.MGH\$#;QD@P1L:0N4O!(IXXG,5Y-@[!( +M>^6T6(RW6KQK0?A@A"V7#M0SM:2T!5_Q]S>2B<^%E1L>_-BYQ+',K2RUX%N\?)6-/[' +M7)4=YUU).56^9,A+HFHE3.HMP1D>.(5,Z#X&2&A3%1SG&R5#-4CP\HJVBDY& +M&L2L=\">C4LL@4'+2TKRHNP9NXZ?C=["M$XH<($^3'L?AM4I(QT:^JI(?[$C +M7/8^^&N2\2*M;(QXU[OE#^RK92]D1VF/3#UHQ16&H+$;[L0Y[H6Q1?7MM;-C +M[GWVNM>YA'XJL`OY)-+O=^91MJ'+[Z_4Q6//W3\&D"L6!WKCJV!DAM2Z73.TYKV +M0L5@.KC%Z[B6`K><_?)=JU>AV\NG!Y?%3[""),"!7>BW;7-"GN_6XZAK]F38 +M^K_XCOMW$;Y063F;[4DHN%MY3G4QC;ESK4M/0TYN-8X9QF.O*N5TCP6(;DUO +M1N\>T)":1OMV+S!TL_\:^]J3@22W4]NK*F&!=X]#CI#KD--%M>,17C!-!(%$ +M@JU8I`6E$($0&=6^2414B;F1X?'6[*#XM0([,!,#9[GGN]_Q]F%UEP]*""/C +M*MOF[R+.1\"[`&(CYPZNU`#%*.Y83T'R:7,N\H8SY*3QEV=T)Q","6I+H1UI +M0C;GM#T_9*&*W1*/2FA4CX[.^V[27"5SP._G*3ELEV.5?23)HOY:PDCI>:9` +MHY:T,>V<@S9*>0]J=D/%"=&"A%*).7](;$F;B4K/L]T[%D.EP6`")0*Z3MR5_-]1.)#O$I*VFCR7**?PQ:_WVCU'SSB]D$ +M#5M!L>:3GO+:^F@C2[^LP%'$L#HN?V2TXX1-YXH%?CMZ-N;Z:P%O3R:,!M"R +M-53MKEP*-=\_-_W2ANKA`9&%C0EEPB%E<,550.OB6YWBA>\EWOZ9"?LJM&07 +MD\6_JK&57'Z8+K:QK4Z(JI7SFT0Q.7QIBWJ0W\3SAVXMRS@;<+'9]D"H1^YM +M3RQ_D[D/^O.Z`CO9Y'K#^$@2CH3.3>8-BAI9J8K[ +MIRK9X:P:/)\4&MKJ7X2]!E:$"9"Z&:[P$%#$$[-D2WD9TTFG-)''!3(^*=`H +M$A.Q?'<%N]@X9Z!N?SZ6&TC'M^ZI^,I2&Y];^G&9Y@_VU&RGWJWI1:H*04"B +MLP+H/G!HC7%(J3L&M83:47KM>W7F.Q'7F+5$#"/6[,VH>7"YL*P_;M.Q@:SH +MDTQ*=V$!B[ID+#!(]NLN->Y(Q+O3[_*A<-XPAOP:;W35GOWJI@@[?'W7GEGO +MZ.)]LA",R3Y-+,&E7WSPG^A+T].>+TE(`#2?GP_;CH3,Z.*L=?*%(TS/4V8K +M^I>\5`$4ZLI5$*&PY/GN%-039$;WO2AID_XK2OV7]9^^G(W*+\Y[.B;6XM#I +MXJ1II^E9[/&YA'SCZCMPT@CDN>.G"O?G'[TW#/KD9#3WTO@5/"F3;?>>CT+N +MEXX4:;LE1L#6J_".>/QCNV;;#/<^17CTVTYKOL`8LR?>,IC`/?_5!0G21M!I +MA];=>3-)BIKWBU&Y*.S6[PU;,NF+GL;'HN*"VYRR6":;EX/3'!,_.K:#Z>.) +M`>G,:)A9\Q+17J3`PQNE"LZX+DKZ_OUX=V +M#:Q@9D5%3,W8"%8[E]Z:"+,^UKX6"2^[.,\.<]@!FEJ!MYS\(N>INJO0S]S< +M->=JGOJZ,SO,=V2ZLH?XYIS8X(VI,^;;[$>+7,IYU0K?Z!1-209Y"SZKGC%VPCM>L^!?+46I0'5_+3J9,ED9@8V'Y))NZ^7A_7]\ +MX?W_`/\K`M@X0\`()-P%C'#"\T5`W)%PQ)__?N']'Z9020)E;F1S=')E86T* +M96YD;V)J"C8@,"!O8FH@/#P*+U1Y<&4@+T9O;G0*+U-U8G1Y<&4@+U1Y<&4Q +M"B]%;F-O9&EN9R`V,B`P(%(*+T9I7!E("]086=EF5R;R]O;F4O='=O+W1H7!E+U1Y<&4Q"B].86UE+T8Q"B]&;VYT1&5S8W)I<'1O +M7!E+U1Y<&4Q"B].86UE+T8R"B]&;VYT1&5S8W)I +M<'1O2]A2]C:7)C;&5D:79I9&4O8VER8VQE9&]T+V-I7)T+V]P96YB=6QL970O8G5L;&5T+V5Q=6EV87-Y;7!T;W1I8R]E<75I +M=F%L96YC92]R969L97AS=6)S970O&5Q=6%L+W!R;W!E7!E,0HO3F%M92]&,PHO1F]N=$1E +M7!E+U1Y<&4Q"B].86UE+T8T"B]& +M;VYT1&5S8W)I<'1O7!E+T9O;G0*+U-U8G1Y<&4O +M5'EP93$*+TYA;64O1C4*+T9O;G1$97-C7!E +M+U1Y<&4Q"B].86UE+T8V"B]&;VYT1&5S8W)I<'1O&-L86UD;W=N+W%U97-T:6]N9&]W;B]D;W1L97-S:2]D +M;W1L97-S:B]G7!H96XO<&5R:6]D+W-L87-H +M+WIE"]Y+WHO +M8G)A8V5L969T+V)A&-L86UD;W=N+W%U97-T:6]N +M9&]W;B]D;W1L97-S:2]D;W1L97-S:B]G7!E+T9O;G0*+U-U +M8G1Y<&4O5'EP93$*+TYA;64O1C<*+T9O;G1$97-C7!E,0HO3F%M92]&.`HO +M1F]N=$1E7!E+U1Y<&4Q"B].86UE+T8Y"B]&;VYT1&5S8W)I<'1O7!E+T9O;G0*+U-U8G1Y<&4O5'EP93$*+TYA;64O1C$P"B]& +M;VYT1&5S8W)I<'1O7!E+T9O;G0*+U-U8G1Y<&4O5'EP93$*+TYA;64O1C$Q"B]&;VYT1&5S +M8W)I<'1O/$01(4B=&BB//`E;A>-;JX$A5G&_C?.\.A +M5MI=-S'VQ13)X9R9,Q=R[00L")P;QPPOG>=73R^XPU,FN'.U=G@6,QX[/@]B +M%J?.U?E']VJCO$]7KY]>B%DL%"Q*G<#LWWHBR]<+`U3UHA+$<"UUU+2E(G)SE"9X/0#UGF=BG+=WMD_66CYFQ +M68'(61(O"4N1L,00!DYS/(7.?:E*-=#*T#5F3[C#INMU,>J!IKJCL9%ZH^!/ +M5FO(\N.`A1P((>K!G'%0I>='G+MW&R`JN/-@0?9JTB2U,3Q8VDS<1&'N=FL8(PC@IAOLTH(N +MW&GD9!CL5911JA]4H6GIKM(;DNS`[)X^CV*$DDBD;,OA"4P3(-C*WJ%D!QJ/ +M[91:J^86$S@,*6XP]JI4UR).6T7S22W.(G?:*VE3U8."N/2*&>V0T7E$"(E! +M@/0%.>ZN9:&?T)%+'(2[,7Y_\8A>7&D[31^ZKTB_3288>R5K2!'S77<4XL\T +ME9/]FTD/*AX;U(SA2UUD#35<>R)CCE"R;[DCZ84G#WRZE4:SG6VBX_6#)R&(B#HI*:=/%=W6'5(=7@ +MW&K4_^-$(3$PT%^4'"I#K(CG9,=),0ZZ:ZI_5Q12S$NMG:W5:H-B8KTG#" +M2B%ZBNXH,S&F*Q(9-E##M`RW2-%7<[ZED8T^GM\2O?(K'3-5NQ18]+DPBZ`8 +MEE"$$.Y6=Z>JQC_.*>LJ6$&NSAQ-5S\Z"Y=R1ARQZ5K^H"BZ![SPC(4D^J>7 +MA>;>2.>>B3.;YE$*J:4TK1SD\4"KTHZKVK8KNR_[DC8H<0=2-DF;BSHU%W5) +MZ"ML(%OZUL=O@Q!<32-[]\MF6'?ML6N^E5IDLFFB&3;1&)LH-@F>N!?F(NVQ +M,OATZ8D'^Y@P?8S&.70H.ZVN28^@BP_#+9+L(1>$B)E(?N!"9+(^>,AV@JTL +M+((IP*86!)CP-EKF3*^@N?6[>LK@[9BGADD,PFJ<5]HUET>PZ1.1V*RVGWF*[ +MB4D[W&M-:S/=9SBDE&?@;[XS]I5MI!(LA^=^8Q/OUT-(L8]ETQ-P9D?NV +MF_K=;:^*:E#U]N=#VH!A^.1+YL1WF3M710U]]'VW@DY_1LW@V_7UL_N/P2<8 +M\=VY6GU[=G]_A&34(*$VA\-3<)[OXSQ_!$YT"L[9/L[9=W$H->-3<,[W<?D(G/P4G%?[.*\>P)E:Q(XX +M'APBD<@/H"[WH2Z_#T4^<7X2U.M]J-<$Y;RX<@(6.7=."C_AH2[19JYP/]!R%P8I9GIOV$+`E1()G:R/Q;GG,GM1[`-0#V"Y9Q(_.'E^7P +M`V&@%TL<3;_.Y[;&XYP%$,8P9S&?&SN8^M-_;3B"2@IE;F1S=')E86T*96YD +M;V)J"C0V(#`@;V)J"CP\"B]&,2`Q,"`P(%(*+T8R(#$S(#`@4@HO1C,@,3<@ +M,"!2"B]&-"`R,"`P(%(*+T8U(#(S(#`@4@HO1C8@,C8@,"!2"B]&-R`S,"`P +M(%(*+T8X(#,S(#`@4@HO1CD@,S8@,"!2"B]&,3`@,SD@,"!2"B]&,3$@-#(@ +M,"!2"CX^"F5N9&]B:@HV(#`@;V)J"CP\"B]07!E+U1Y +M<&4Q"B].86UE+T8Q,@HO1F]N=$1E7!E+T9O;G0*+U-U8G1Y<&4O5'EP93$*+TYA;64O1C$S"B]&;VYT +M1&5S8W)I<'1O9=^R\B>,$)`B<%Z>]'#M[HR]'B<-)*IS1LR,B(D+'YY2(V!D=_'##R/LY +M.OURE#H)2;E^)0P(CYR@'1V/#V1>9DLYK":KNMFOYO-L,?T]'I^]_PA^JNL\ +M:V:3R>^S]W>3YH/DFSSZHO-J%$6A!GW4X,\H9E`Q"G7>1YV#5#$4ZJ*/N@"A +M.`IUV4==@AHH4*BK/NH*I"I!H:[[J&N0JA2%&O910XBJ*$"A;OJH&Q`J1*%& +M?=0(TL`(YQ:W?=0M2!7.+>[ZJ#N0*IQ;W/=1]R!5.+=XZ*,>0"B<6SSV48^@ +M!N+EJCN)-V:3:HF*3F^^JB:J3GTT"XS2QKUG?23!2;B3PB`=WP#6`W +M.4T)Y]T[N2G*Y).+>K64M7Y(>IBJEB98SZIEDZ^:NANINK!<1_)L84(3SX]4 +M1O.PJN545Z%UA82GZAJN>UCH"92ZNM;N3F6-$G6(!/^40I`@Z<;]<<2$+*=:B6"NZ8JZT>&R669- +M42WJ3PM%!1%*3D)HVF8YT7*$<%^7U22;%&71>*H/2@!U_U8CR=:JA723)J$D +M_53F!X63@-FJ%.LJDYTJVY#:>>8EOY-LWJ;ZR>S.ZJR-M&VTEB543TWNLO9=G*T=4& +MVX5.JY:3K^8JJ[IIU!+P*'3_]9)SJ9+H!OXII%]C:XXS'[1YOKS,Y5^K" +MD`IW-),FN*I766ENZS>#R/XS:73-C#,UK^@RY5G=32OJW<]MK^SQ6'7XG_WL +MM6C:[%'L#MJ%^;J[,<(@)FR]@8G%L-IA/Z0;Q\+]Z%#U?&M-JW.MW-3%W&\@ +MFTRQT#TK=`_R-4`#+'3?"MV'**4A%GI@A1Z`E$98Z*$5>@B"4BSTR`H]`K4W +MQD*/K=!CD%*&A7ZW0K^#E'(L],0*/0$I%5CHJ15Z"H*B'>G,"CT#M1?M2`,K +M=`!1&J,=Z=P*/8ZL4)!1_P8[4@C*Q1TV(_1CG1KA8*._3':D>ZLT#L(E*$= +MZ=X*O8>TEZ$=Z<$*!?TIP-".]&B%@OX>8&A'>K)"+7\4A)P2K@Z@+":4FA_; +M[3'H7!E +M+T9O;G0*+U-U8G1Y<&4O5'EP93$*+TYA;64O1C$T"B]&;VYT1&5S8W)I<'1O +MK;$WAY[+RKP>W]U^>O,04M1=*YMB"R:Q9T1A*YB%*AE^4K.?79:6HM<@JE3;YCE97*I>-6M!4 +M4])WTVD,9^W&L6#.>!)X8=\6/:-EY!([C]H&K3B!`HK+`B7[(5/?-J!/S.!D +MV61E4=.PU$KY$2OO&U50`XOGN4RQ^X"FP199&>&Y:AI5U:"B +M'P?L*F]6Y7:Y(@'UJJR:=-O4U`4+CY2LMRG""QNXSZTP[`BVTI9]-8ASWV,R +MKY1<[&AZ3C:AYMA=J!D/H@)UQVYFAIN5(M&U:FBD5>HM.LECA7JDB;)0YF2- +MC)$"IS=5J8U>;%,0?V1"LY(@6@C8E]^HI4F"@0793Z>& +M%:VD<8%&X?0B`[!#55GAO?`)M?84\\;?\2ATDLB25C@)Y?/`']+!R)W[:?>W?3F#GJJJ+>56DO,U0$/&`QA9SY_>N/M +M]WM"UX^=P">6\9[3/Q_1+.J\_MNV`C\E&,S?T.&)SU+2@3J6;S5U)2T&L0?\ +MQS&S!6(,T0\9;0'WV*V%^1ZX2V_0>0ZF3+@5F%7-7&9VX9JC[-6/P[B];GSN +ML:NES(JWQ,`;9&3(LIJ^=%H869[1Z/#F@L%@>",:>9J1N*=-CM@A*E`[U;9" +MH^QN@:K*%B=,R&S.J=N$J[\]BHM#S%Y@6W`QVS[OI_QNVC'K9K\_I-Z3X1Y0 +M;C;+U7TSM0-\3ZW9K,J6J^;.,C*`<`\.&9GV*-GE*I\[H6B53$_2UG<=/S1K +M2@I,!"V.=+C&<2^#84_',GZUDS;Z'E`TE);%(FOQC4_4+3X2*70C]HN5UDLI +M<**@T;Y?ZA],%&HU#^Y8A:1T&4:23NH^YWAC$U61E_@UR[SAS65F2]HVMW9@ +MAZXNG)9#(2.0IQ.*/-$5DQ/F/6I5JX]:A0$R:(]:4I[1VMA6(C +MJVG*K!&=`[)B^1R?Z<@@O)C/[X'0XG\3>IXM_[&CXAF:"]_QQ>'U?GU$7RZ< +MV#-Z=W6Y"&PE$O;+0.P:M(*C&IBFNP)<'&4J7=(&G/V)Y8CQBZDYEYG9WU;( +MJ`(-F3KBZ-#)B<+1Z-$OJ?HQ`M1(VQ++UDU=`?F"TZ.+G'X]SFX>_/H$9 +MQR:.-W!L>L*S<.]:SW[:6O;GV8-]<`$8]V4UK!TSA66\3N^#J*"T+_#F@'NT +MJ@W670':!AMY*3J@AF_B39^E+Z"L*].?0SR^"/'T>AACET!^-L0.'`&?V#RT5Z!(8T85GR]$/2MUVS2Q,;7<8#7<2:+ +M5&&012Z[7=G=;?SHA?K6-[Z#@94TJ_XFBF#E6AP'5O_B%\/:5C\S;+@MJ197 +M)KFV%81Y%FWG=5IEF\:D7O.X`]PP)\CJ^Q?JB.0B0H!3=-$ZR+-$CVK]!//3 +M-]Y=5[(*=.@$*M(XZ/SZ^=S#J)<[1?>?!B)CZL[#["-,T/A'S]9[X2)69(-4EX/ +MNR[CVH56(:W/Z/KVNW\!<89!C0IE;F1S=')E86T*96YD;V)J +M"C8T(#`@;V)J"CP\"B]&-2`R,R`P(%(*+T8V(#(V(#`@4@HO1C$T(#8R(#`@ +M4@HO1CD@,S8@,"!2"B]&-R`S,"`P(%(*+T8X(#,S(#`@4@H^/@IE;F1O8FH* +M-3D@,"!O8FH*/#P*+U!R;V-3971;+U!$1B]497AT+TEM86=E0UT*+T9O;G0@ +M-C0@,"!2"CX^"F5N9&]B:@HV-R`P(&]B:@H\/`HO1FEL=&5R6R]&;&%T941E +M8V]D95T*+TQE;F=T:"`X,C@*/CX*)XSE#?EA=9QD +MG'1QQLA.&*LZB.N,W$[N@)%.&B--?+/Z?'E5GNY,HX35-&O\?3_T7L9)SAHR +M:BNLTB-$/"7*X&\W&ZOW8KK'\/=.AH1>BD&-V["M[`Y7QF'B%6#BY0E3SFK$ +MQ.N`B<9)E>;DJ[82O[,[81U0CX[1IO#H[`Z.LRPC1NS#ZB],%SF86983`V58 +MM9<&MVUR)P6A,4>$3#9=.N+P5DPT7Z`UN[04C#WBK,Z, +M<*+ZY5)X2<&-6,I6'1PRY)@OVN1D4MN=.["XOYY$Y\)?/CEL+O0NM55$X\%3 +M6_CWZZBD3>4I1P`)RVB##5#F3V5A*2T7NMOV@^P&,@W.?8^%/V!QQVM^ +M`TLYFGER&N\@&.3&7@-+O"`/;]GQXN$M/V+8MJXP>W,\>E\F>4V+_%S\[D7U +M*Y>`<+ZMG8P'I6CVHNUEB@)J43I/::?*LT90Y;Q><(2#30?6R?R9+ +M>J9(\2I%NG]*(L;M(!]ITK;GLOASE.7RJHA"%6`6?!=:A=9UF):YZP6>DR_* +M='*`J^,L)??_,1+],%@^DB!@&$3W>T?+VC>D'L*N)QU:83./G=,B;/>RY44U +M+K,(YHY\/E180QG:B@7"V%-X/@7IO%*3L1=!K&4(@DLZ8768:@N("\3D)VN0 +M%&:@:]30P0(3UKX!]1!0LN7R'H]O9QO*Z>8)7.R7SE`OM&OP!7JJ+%_E"W:\ +M9N>>6(1WZ_7F@1U_PC$XHVV/BPL><07_*\L*VA4>RS/_E)\8T'0O26UA9V5#70HO1F]N="`V."`P(%(*/CX*96YD;V)J"CD@,"!O8FH*/#P* +M+U1Y<&4O1F]N=$1E9VE`4HFRC]<",#(!Z3@T"@B8(FB +MG05]-D+0*`)@2T+C0%H`#`","`3`YL> +M!G^Q68(8'-WG]ZXY#47`H8V(7@00@/^2<%0SG#^(L<;1T&[JHS*G`>GIEO^=$7K6VM(5=:7).WY=,GV5]."!!X8V_O">;PU +MIT=H>PS97.G^9T\R^/05^+/W': +MK%;]%;Q4[NY3&(_)N%I-.(S^;:9"3+EGI?LEXUHO)-!P]LVQ_"QNW\H[[S<)$4F1/&9$5OBXP4E\^.G^B]MNI0H.:B +MHAVV4Y#O@M7Q.BEN9J?&1VM3#=O&`S$\I_2/&]GEI,;.*[=T;?&U%G&5S,UY +MM*7BK;:PA;3Q"6%-^NR-Y-KK@21/.06UBPFH*QCOC$(FGVUCS.?G>$2X'WU? +M9;8*\[*Z(:VV<8_5'J-C7>PMKZ%2::.)@MVNW+FW4A/G#51#JK:E/?^BE[7( +MOYD\><9N4M*UL@;UB1.ZLT`@\4#CO>C,'$_!V"<&>.OK42:4N86")G-W33&= +M'J?$AJ?A/7S05V&BWZ-%8SPJ>=\L':+`HOG9;8=D[[P43@._L'$A1<$?/FS+ +M1[S9(J+9!:&N@LZ!L--JFOYY=2FM(L4E=?,1QOED5F.#50=N@O>C#:'[A-KO7.!L3H]3L,*"Z6 +M3&^:$F[?I[4[X:;MD%0S5S6E>I,J'UKE5'QF='S-([B6ETSG>N@6+9J3JP`& +M7[(YR&[+201^4MKH%HK.,`]$Q8M/V'?:0V3E@:LME] +MA_M8D2[V[X.QLG.<@:,O0^TM1.#W#VMT2QZ+F>+-7--JI%FU=9]R.3@;F/$) +M4G0\^15G3$E*=*FG(!6:%Y\O'KNDIF/#A;5858X*K!_5PTZ8OV"R4CW62M`Y +M24\<'3X[A8O<>=OUZBDQEUH[VBAZ^_$> +MB!?JU_%BA*R4PJ`^DH!C^PC3:EI`5]+OZ>SC'%O>F0K9D^EC.HP;A:DQK&:# +MN1/UL(?91M`LKNO.K5?S4F/KAE7M(_P!4T+2(T#9Q3ND9YVTEVH=5N!O'G/7 +M(T*$?I7[Z^(IEU(-L\MC)9L+'P_E:R)RO3[TCH@@)F:$[N\P^V.$-XQWIO7> +MPU,MGV)3PA+D=Y7/1-B-7(?)K?=53A0%RSZMO!(HGUA%UD=.?.NI*TT\-(`Q +M616(B#6@$7=:\D>^AOMH+.D@\Y.5Q-RHAUC>1#\>0Q4E(Y?:V/#Z)&6N:Y?_ +M*+9@"YP;U\K4%U:B3L85VX:]-%9:[TY8I1THF2%TS*/XX\:9?#C#S_=K=C/7=7AZ*ARHI\ +M0RM\FUQ!5&=`Z'+R2IC(/+D$U=U2L]`^JO3^L]>+X^!R7?_V2G@H0\2A3P_W +M!KW/A/>+-;YSTV&V4D';"%NBD%HU\O)>HW0D6JRBN\A1HZ@UJ$BA#VIF<%S@ +M6ZPQEM_9D4,WNEF9]>"*>TYSVH._ZOC5BP?0WVG.PP[C^4BY(5; +M]:72R?'7(C*J\Y.Y4.'B#\U8;5*,YPYBS10,"[M?[0M%-VPHV^ +MHTD6LE$QS!6TA&C('Q6)5RF-8^Y1_N?&2"9TF8NL'KD&/YRDI8Q'X]+#/9-; +M&_GHN1S%Z+PQB=W''H<3@BMN/QTF!I`AV&>#'9_]%N,=88M1$6&5SLI#)Q'+ +M7411+AI56@)R^]/Y7Q(+HUY3XSBGE-/C+&<>OI.DBO +MIJ:K8*%U/3+$O6<%M4PZ!I1W+1C7[U#"W@V%ML4E7)9I:8VY%*C[I:?>BHVI39%:`L-0H/UXZ.$18B80_N)<#%=Q4 +MO)JPN)"5\_)^`Z_<8D3[\QF,4T&=2,WA)[4V,KV^#_9#:\K*'O1DT4H=/Y4G +M#JU?T2$D.33:*N?3S1'1'6VK,V0G[WFD>J7UP2]I#Y58L%<\Z]AJ-'+@2 +M9,#*<8:RU8@SJUU'7A>_O5LY#4C7ECM,M3+T%_9GO>EY_JFO9;0.*Z)##<_C +MVA3?/,E+9IFSK!=LZN:$5B@[\\M(^[!Z/!B]1/>$X9Y)#/Q$8A=GUQUW?<3S#=?8(^ZN5L\Z/TZCLQX!QJM[=T= +M=$ZTZNB!I:DUH6=!KT/>>W;>_B[($\J(33^:>;+QA'W43$RCN=%TJ)=_5FV._$AL,L7GSI-61X,;LG6BPS+AS]-C.TQ<5 +MDM25%KP#-VZA3-5]V]+T^FI?1\7-=^O3N76;PWB617@NG9]UC<@C'2Q;#LP9 +MY=*3HM4ATTCP1BF7,DI+.;DFS@TVWW$1OZ_AFG"WXO?V\8-UV;N!/J`I?43"\XSP6,:VA*E* +M++CVF!'(T67.+E`?OTS`,-JD8$/[X06YM0&6^J-/(+_EP_D +M_P'_$P%H`HBBT$@^*`H>`OD;FT$CQPIE;F1S=')E86T*96YD;V)J"C$R(#`@ +M;V)J"CP\"B]4>7!E+T9O;G1$97-C[WM +M^\][O?^]U_O<_SR_[^][?^_/_7L>DVU>9"MG.B<8=..P^58(:P0&P)+(9(0] +M@+"&PTQ,L%R0RH^/6WB` +M-\@#N5$@W1H&0R``.D3C`\%@",2&V7R$(K`9',#^DTR/#/_!6$6SV4?:0?/$6?W[43UTO*L3F^PC"_\K] +M:%^M$?^L90/B0C%``-P:#D?(C++U^>W@%Z?AV#0.'6*'`&0^E4VG&/DU]3WT@ETKF_D>)2W6 +MOG-3HLQ4M!X\G)82YO5V2'7Q5Z_TO/>FAKN.78XG.8AN2`,[!((M56/:YHR> +MEH"G"YCJC.=6]S3K_.5MKK\&TQN#`FHMBE&Q@8H;QN?HQ?SPUC==VW3KEQYT +MQ[<.TZO\+5IO#=5.'O^E>0V&]@`7[7':XFR0M$:)W8^E^VOJ"&J0FD)6LFW* +M"F5^MQ4E8>"J>]@SW_9"S`Q.KC)B'F#D9T4[FKI(B-XM=U@\G#)=:;!RZ>WQ +MTK9]M((6,]K7>MW&'O9;NS;A.YH"J$7]=^.ND30\L!I3>.2R8'L=]YL$W7-% +M6,>PN'PF9<*_;=OFQ\TL^XO2.""RL'/^6-:P`KEG<=1HR:2L>+-QXZY[K3[N +M]:=J70(0V#AF]@-B0U1'JW=>?]82$F?2![QZ2,[E.,ML_ +M.'1RCG+J5IR:QKNCEX44=+%>-EPN^8B!65O%"/%FDWC/2%_.UGBF)%;]F1NM +M)DTLV'`:UH]-37SX`8F[=&0D,!12_:#V-6]0M=Z)6E+C$'A_F$ZO[ +ML=0W48U6"L%K#Z.[R\N7,0GUB'N5^!3TM)OBM[43XB=V$0,YR3^N=7FF4B!* +MWFL%M][9N(ZYE8>\\)S],FC1I/U)CVI`WO2+U].5BY*@OM,*&[IF&6D%A<;/ +MW'(+SR3'.=SM\GNF_E2X0:(1G(N<,FCR/`]4)F%VL#OG\0[!\CUGLZ7O@^4N +M_$.BIG'&P..B;SAVG[;B]B#W))`]%+\,*FY3KX.L4/N\>+" +MFFITL_K(\&R2/'X$E=LI=0=JTPEH,TO5/J(&-BFSQ:4PJ+6DF;:Q*57GC4C_ +MTHSOM7,OC(H/J^J$<#(E'5SGIDI+Y,S#7>+*76!:%+]=6[3DO-[/: +M)>KIH1X2R]_6^'^W5=@E;_*ZW^:$1W)=*Q/4MK1D!IM=*EQNY)`W%;XXL#]1$5X +M!-IC9.[]B27-[I7DN*X5:(Z0'[[MKCNNLZ/I_=V.FMX[Y!_=<_#2`<,';=HX +MPN.;)-LUWK@94VNZT:GM/M+`"L_1EY&;F8OF`1>M1@X*0AM=B272,8X)ES][ +M9$&880LZ7M]O9.O87)I^^`3&<*A".=5`+'BZ\/3G_/%49ZVV',2[5\:O=JOR<'!>\3B]5-7U5\I:OCSRDQL'W5 +M]VZ]MOAQPJ:M,5-<'W.7`G_L[\,?D(L57'):H'WK,-R=D +M+ROG6^3="[;4C"F5N9'-T-I350P(UG5,R4]*=F<>E#W*49UY:OH(Y1#BEM``F599:5`QTEX(&T)V:"D!7IN3GY50JI*2F +M<>G[Y0-M2P6ZA61G87$5NN%NI3DY?HFY(./!`84AGYB;F5,)59&?6U!:DEJD +MX)N?DEJ4AZXT/!7B.-_4E,S27'19SY+$G,QDQ[STG%0%74,3/0-C4XA$9K%; +M9D5J2D!F27*&0EIB3G$J6#PU+P7=*<#@`SM$WRLXS-,K6!L:M1#9@,3,O)*0 +MRH)4!0.$@8$A4"$0PEBQ:+:YYB7GIV3FI2L$ER3F +MI206I<`%,%WEY)1?4:UK9*F@:VD&3&J&AF8*YN:FM:@*0_,R"TM3/5T43`T, +M#"R,(*Y,+BTJ2LTK`2<'H(]A_+1,8"BEIE:D)G/-GB.:R1BO(ZO]->'+@:M* +MX;M.G+NY899ZU"9#2;_S39.#6)OR_:;'GCMW7%OG\\*.F6?NR=\TO3"WT9HS +MY]@.F_O^RCN7\6Z1GUFVQM@H^23'G?=G]_JT,+UE6)Q7TI[LRS'_2M27Q5UA +M2QQUK+G7_WI=6/WAWOS?52T)^]VCTB4V'+<)%W2]H#:UJ"R8U6#1[_?'3GPK +M"*KH2V?>'?=DJG$[]REY0:L;Y@%7I^]PNG$SQ\EZH;KM7://2[TF:KG8GW7Y +M?GC9/\NP#:OD*KS6'?OSH'<=3]FMN5QVN\)W=B49WWSYX?`'_C/9.EFS%UE] +M[GQV_[_?O\/W6*^IYV0_$2^P>_+V^8MLQEW%']>9GF.X7.8TNR4 +M\@6-D^W?6^_@TY[[?_GWT/2-OWR+9Y?K]Z;[A96:'#NZ^^/YQ."B?0H;6XJ^ +MKXK8UZ.8N_=^XQFNMFTW#'N6]3_2Z?IH'7(]//_)J:BJGPQQ2\_XW:X\L#JM +MS_^-=WW4O*T?GASH.-O8=\;_M;?#F^Y+,Z0_&2>4;/-Q9CQ\;;]L]^'C96OJ +MML^9JJSSWY:-Z?TR_:5A969:JDD]3HPSX\N?,?:?RYCR_):.E\SWC2NSFNY +M+76<)?"+!_<[E>[F)3)?3#\5A>D\/35C]I&0%4LK_[N)^;8ZG&%>:G-\5"HBS=#<+7NJ4.Y)P7 +M6;EE\^*WIZ>N"1#IKFP1F_`SR1%=%YG*.S0/ET:]N==0TQ^\]U8CUS^!A\'SZ_]7A[C/KV\4O\V3 +M.^/[ZV3]=^F3)Z[177FE/OJA\I=W6O>W/XFXPWV!Y=Y7R8(?\S=M,Z`0<(T: +M,"P,2,Y)32PJR<]-+,KFX@(`ZU#$S`IE;F1S=')E86T*96YD;V)J"C$Y(#`@ +M;V)J"CP\"B]4>7!E+T9O;G1$97-CR5;(FL34*Z5<__?CY/]_/F_MSOGL]SG6^NW_$[ +MSN/\GK_KDA"SL9/31>"\D48X+$$.(@_1!/0MST.4`(B\(KN$A#X>Z45`X[`& +M7@2D)@#1T(``NB$^@)(B`#FCJ:RNJ:C*SBX!Z.,"P_%H'U\"(*5_^J=+#=#% +M(/%HN!<6L/0B^"(Q!R%PKP#`#@='(PGA\@"@&Q``G/^Y)1@XCPQ&XB\B$?+L +M[!`(@$##"8`WT@>-95?XR62*1>$`M=\R(B3P[]9%)#[X@`N0.N`\#1Q0(G#8 +M@'``@42Q*UCA#DY#'K#\VUC_"]6?X48A`0%67IB?\3_G]"]M+PPZ(/R_##A, +M8`@!B00+]W6L<`4SR;_P2XOUMMD:Y=C[9)-_>ECJN?;4JRA*:VD)S;P\/!Y=- +M"DBC>AIA,U\TRZ\OR%%!M2X,"LV?DY,1Z8V$'F$0,IZI]C1 +MNMV1YU&4,429BPSEQ6CU[+6Y9W2:\!'#4/-TF1P/VB-F["M]A`M(*/R1$B@2 +M$ZL^6-;,X5Y"R8F9Z'];K/$SE/LFIG$LL#B +M`MC56GW^HR*'Q&N872_IGTZXF>R_4@[%E\/;TI*P+H"@812752-@=IY9YSO1 +MDNF#>Y$)KO#/$2V*D[G&'M`K9(QT!G!WGJ +MMF-]&@2M%VJ,9I6O +M>)#@3+"]NH&J%N&,"A>!:PNLW'IG+U@@!E^P:,J<='N$VBB"G,/\Q6;DP-JC +M8P1ZM^;$HKE&-]>TL]N:?H +MMY6W,F0A\GF[[06]V-=K=F^H<16"2X+N[HTZHCZ#X-PE$/G9YC.0TW-0L9-^ +M-0E=(@..N.UA]^,$=1+Z]E*?8&7^N)A#''=7K&ZUR#G&9AWS(8Y*J4IW$G!6S,]GF>_J02W86$^[?)I=]#7BX51F_Q/$Q-PFC*1Z'5 +MPI3"RTBV96@-MOA1=:G]SVU+4M>044?"YZ^U&X+]J[JSR+9R>:C7DZ'\)AOC +MT+`!8<:9[0TNBH3?\CY>]"9]T9?/X:EUA3V.!PS9'')'DTG/#%NSHYY^< +M5TS_J5@)3B?Q0/\Z*`SBDW@ZV@6;7/+!=JJ1!)L_W'V:(]QM;:IQ:8V?5+,0 +M@LF,V`NRK#/?')'3'KXN\VT_9F4RXF:B?Y\_]D@V7UUF)%>CXU;4I*'U0BY# +M7X'GN&Y]COO5J2MZ?+A[3.2EM,O.E$T4;1B6.G\*4F>]#:B +ML)EI+JV.74<]5OO1#6E"$:7)XHEUUXDJS]WN)(ER@1NL+-:L_>J/&[VE!"B2 +M;Y#GQR$/@A>/2DQH^^NX9VG\1)BES?KF+H0R<#[W=3$F?:,$7>+,/3<@R]P^T?0U@&>9 +M%P]B/;J\OZ\!UJ7Z0956S!=,SOB>0<`-Q5C&K!)2U*Y1&S%J]J&B'%%1743D +M24805W=\@0$R^WU1YL33U]W]'F0K/]5V+G"_&4/;G0%PWEB47]A.Y#/%"&_A +M,U<4M:'C/$R5^(IY1,285N-IFQ3!=ICG[)CX"/BZ=.D6>#`_T5;+^)[1ZF-Z +MLFA%`"O/Y'T6V/GUUZ#2VD#BB>C#4^(G@OYJ?5K;.+@[MR=;0,4+,^/^T%'HCKY$ +M'YUMN&SS8KLM8CG'])4.^IJ`)[:S62%L[S;:V0;BOF=V\\U::,8Q.\]WWBV! +M6-U)_FU'YJ"L*3*O&AWV-F7/6;-68&2$>H3_*J@7!I7BV3A3T_DM9: +M!\>(:4=5PS`3:8L/VJJ8M*G]\-`9ODQJ(:'E_IHW[1Q]3BVK-L;1NL*8;N_PX$#Y)ZF(OM1Z&`F2`EWS%!'0KIKJ/+Q,^P$2 +MB951D/<-795H0`_'^$123UUV5#[F6%,=&,FCL!COM`02XC10S)1`N]1+)(V; +M1:HF>L_*GG,5<>9,+1JRXQB7W1GBHC>;CAV\Q;'BM)K!'.C2T^FMXU#MRJGU +MP^A*EQZ''G=,\V!U:@JG]EA^UYW(WD5KWB.(#J\7INL&JM*1-\WM3.5O`%/'UVTM/TS1!5E?K0VK2 +MDO1K^S!4UOZGKP2"?(>TF>5.4TG96;V\5WSPUG7"T[&=Q)2JEB5@=ZC[N>2"X2A?E&*_WQ`C4]-IQT,OEA#!O +M]Z=R[;G-*JVES=J`D=3N@$O/PPIOUC9E+#K/*1A:5>3\(#$JQ^7'>J_*9VJE +M\W[[X#G3D97WQOD](TENHKU@]H=_?,Q#$W6?EL#4-3J_JEAX43\F*/LELY4K +M=TZ6VBEXH7SP&Q(V^Z;&]UBY-M&^^\@+&$I!5ZBV`9^0570V)U'R92Y#*]/3 +M04<#5*\F2T4.0]G3"=,!8:A\\D>6=T/]=WL\GN)V`BTY!M\V0Q,[KX$MNE:" +M\P6+VY,MG%9W/EP8W]^#!CQVS_+P'-:E3FI\WFV^Q^U2HBXX%2T$SA-XIF02 +M2&I>E(ZY/-R[2)X7+:47-(/R7-T>%'!E^6QI*+'#??;PV\VXLST9ZLG9K?7= +MP3PRLX;6]PAW^RTF8`[J'/S^4D)W^V;7:9, +M0?:LA7Z:'WF(Y7+';OG.W!/6QA@$K@_5$-+'I=<<"\KWV=QN-<7EQ=,#+^+(U9_OWK)TFNE!"H+49)AK'$ +M(OT^;:'P7,;0--V)#G"O0;YHD +MI-J&).?G_=V\MG7U0Y"'UZ5?B:S)F/N_D)2PHM"^H1_%Q+J%?NWH>QWF +M9[]^1&]^9S9>C<;]'CABVV&9^A+_OD$N8V?.$HVU?Q3#L/9=:9ZU?QIFQ)N, +MHG>ZEP#W;?K^EJ2*6N5>%R$9FUM9#1P>;(L(BA32FWAHQAMSI`S!:\DP[%%V +MN7L-Q85%N!]B#CV4K5^P[&4INZ\D/=>7Q;/"1'N:Q4%&/R!]H +M2A\WQH1LPM>!RM&&^?D]785$G>=*W*,D[/X-S8=MTC#4YV'R"[A<$K%1BE>' +MHZI@P'=:[-6(O[+-3*8O8SM/[0:.QGJ)38%*3V'-[>3]^E+[2\J<,U!8M@)J +M<;"\QW*L]U/R(BG7B3BWDDW>CP"IB2F80-4B@L;[!/72OPPS+16FOLJXM7E< +M,<:U$E2&Y\Y"P;[D,>@7&\JQF;OU7I7'I&,%#1X_G7!/XD/^RS0IQX]`H#U\X +M^!S?70XF\K<;NWXA.B6O\S;37[3F=1C%A*NL3/;Y/3+O=]'Z4=6ZO]"Z(S*; +MZ-R2QB@Q?"BB>8?W"[.-_MI&G<5`*4K]MGT4L?.L1IH43:W?^[ZX +MYY61TO`^C\841%*XDW[R.XWG2Y*KJ-./0A^$M&N1N7CV@\V +MWF5_YS$[9>@Z[Z2"CWC_\1/;GKKSA"FSH:!%`[3+$VCBB]J@W`]JR:UP=&=^ +M._R%]ZRWCEE=WI2X^!M/CI.':FR%[IAH#@@[#L;*UHA,&X/8V@Z=O69_O#3U +MZYGJL"^DSBN><4D)OA$-Y98&V?<#.V22GVE/"XJ+YTJ>@*495X7!MMU.AC%H +M7`R-3>SU%1JU)-_TNXEOJ>JZE"@*S5?J.)'?E!\WG9.K#F9KY_&)DA055?P/ +M'_;_#_@_$0`/0'KA"3B,%]Z?G?T?0-YCLPIE;F1S=')E86T*96YD;V)J"C(R +M(#`@;V)J"CP\"B]4>7!E+T9O;G1$97-CO=<0)AUM"`)HD;OO7="]"XZT<7)^[[?]YUUWN_\.>O\.^OL_6<_]W/O +M^[GVL_=:FYU9UX#O*=39&J;LC$#S"?$+20`4M.2-A80!0OR"A.SL"B@8&`UW +M1BB"T3`)@!`()`1XZF8+$!8$"(E)B#R1$'U"2,@.4'!&>J+@MG9H`)<"]Q\N +M(."I$PP%AX`1`"TPV@[F]#L$`G8$&#A#X#"T)S\`\-31$:#_QRVN`'V8*PSE +M#H/R$Q(*"0&@<`@:8`VSA2,(!?Z`4D/8.`.`?\E0-^0_6^XPE.MO+@#7;TYN +MP&]*J#/"T1,`A=D0"F@[_YX&^\WR/\;Z;ZC^'J[LYNBH#7;Z(_[/1?U;'^P$ +M=_3\A\/9">F&AJ$`6LY0&`KQ=^MSV%]P\LZ._S9�UVA$.>(FP=80#!OR2X +MJS+<`P;5A:,A=@`;L*,K[$\=AH#^'>'WVOX$$-#6,=;2U^#YQRO]JZL+AB/0 +MSSR1_\K]P_YG+?2?]>_UH.`>`#-!?D%!H=_&W^<_K\S_-DT)`7&&PA&V``,T +M&`$%HZ#_$OZ=2E[>V<.;3U0$P"GK2?OU,^MNFK-UO^*5$4L<$W0E9IBBW0M`<+K[$T*^?!B'I;X#V< +M.X)BT,C&PPYFFJJKB2Z_QF_0SZ8\C3W3Y:NA:W58$I`)I9<:L3SIEJ=?[B(& +M%:"F9-2>7X3)?)U>BP3],CR6XS/T'ZM0==B()AGYV53\@DD%L7Y@43K:^X,C +MV;@T3I\DL9ST>G#\K;]45`,.T13%].T,PX"2!I6V%VUB9>8&BKK +M)&US(-N$(=OC<$RX6O$Q5IQY`H +MB&[\<0_TO3X;]6&=^\IKF]$>]](=/ONZI$2(+]GHB5_["N> +M%L=>#G:X&R>GA1TP68$IK'!!ULUP"[IJ7P+BAS.?8.FPYX!0&Z*MXOW0-4N7 +MZGIWD)8GM^TJW32V),(_7#HY>&)-TZ")ITXXR"P.ZEJA*M+@$2Q]OMJU;G=[ +MR_ZQ+B*7/`JMD8['-MGW^A6;MZ!^O[G-\6']>9Z];(7RMK'W=*,@N[O^X**H +M=>CNPC27I.DH71AY0!';=%(B87?6BLPSJ=65]JB,=>:.09G0+<'SZ#MT$'R; +MGA`K*[MO6ZP)/W[2E<\"E/"NI0G&D;1=.%E:L76_.!O0).60@DB1@JT";-,V +M)N8-Z0X>$J:VXT"Q\NK)3DOK<:YXKE.;J=/;A-Q8D3*04QI-M1F9P$_8 +M.XFQ+(;9D%7X-'E +MAA2WJ,<-!8_9?H?*&CRJM!]6&OIVU2 +MR[>CWPN7QV4CK'UKGT!R&(#8/D?J>!Y)UFJ5N/)I2#QI= +MR;.%_!V6(W?18\5B[.?".C')NVCIB^`ZJ31[E;"S+N;)]V)&FUGJ(U$#GND6 +M&S[FUA_9;&B4#)#@EN/$;I<4@1=G)";Q(01+#_J_NEOL<[%*$!/TI%6ZTYO; +M$@]&R"%"9/!I+W`FO*Y__RBJYH^'==N!'YVVUB]7.>!YSNO2%H\9Q7)'%?B< +M*$@:32/`M>]2XR]<\6+>EJ8#>VRBTD"#4W"VY%7G^JD$VS!FE[ZZK@>T +MHZ(!O_4@N7]OO9(F`UM?X'X4D`I(+SW)NAN*W!/C>/(3]/G#M3J]+:U%YI7Q +M^2G%X91324C!:Z4<(?\L-DA53.5[69XO7%:K2:'=!L!Z>O5#K,G@FQ>]>A$" +M`6\T<9/PWA>N9&A16N:/M8Q6NA5\Q+1C1C,BF]]PZ40GGA6*Y=K9XB5VDZ]S$;.2Y7./89@^&'00B_.)T6@2&"\D:]26MZ&Y% +MFJYK]"!YD0%TE+Z]5\B`5RA;BJHLT:D)W\MY*)L!U,U"UROB0B0H:-=(/I'1^=]_!D_$">3@J@JVI:\QX"< +MXL-,[FABU[V"7(XNFAR$QVN)V?GSAN3'7]W7[;YU'UO2'>7PUAQN:6N<<6PL +M&MYKD4;)65#[^C)>XLN@RV5I#V7/L(KH5Q:>9';6#GI5&X[W,#M;9QI8_ +M4ORZX"YM#Y_A.Z3&>`;Y*GIU"H6SYY/9S'F_0W285[=T+7SS$,#@9O*L^'9Z +M]?<>:WU,9?S&TR\T?MO15+V2)MS"*\[S;>"V/&M$LO/A,U(_@X>0XU)6FAK> +MI9VVB)!ZEB!=PO[U>^-WHHNK3-S+.!ATZT6\0U +MA0ON).GJ9!M:*5;R'49-1G[84$TGIJC/GYQG<)F\O=L0F/11O99[Q5\3B&?S +M)6CU10DB8%!^W/;34SP_\:YZ3MHP---0YXHNKMF[UFE?(3RZT@FP(`GEV=B5>;C*7E[1%W82,ZL+RZ2O>J[&/H8. +M_*S`#6$GFGF@M1OAS=VR>\R@[#QGW[-V*,Y(2Q!;6?+^EWH%98G,\I,Q,:S[ +MI`T:'MQQJ;/%#T5[,^XME4>'Z[\-C3QOL7S]+HVF3,JI'D%-=1_,K:'B9,?Z +MK&(,XM=R5/:=$*_LZ_9(=)LZ"ZNHQ2ZJ.H@DE&@$3<9NOH]E]^P2=T[LG+3M68+TTN%*,/)5(=X2+`L6N,TNJ"`NL;RAX.;$$69?8:KXA6QE>&$P_O-@[<59@7O!OV1ZUJ/>'VL:^"GC8DK]'DYT['%JTX*ZWDTJ +M(1BTH?`UM+FQ")1RK3"Y-U1S'P<) +MLIO.4CNQ$8/$PZ/MVR".]_0 +M8GU.9F*NT_*<3NII#UGJ;:O3OA[&)4BOJ5K(H4>-RAZYKWDE_1+W&7 +MK1U^SWJN:U9NFCJD2GY6VMZ1*A"N?0&QKP9"S.VV_&]ZWUK?ZLQWRHD35++= +M-^=,G8<=N=\_L1H=>>WI6]=E*!7#FZI*!27>=_KH\U63,Y-ZXWP-61'GU6(R +M1KQFW'KC=1ZA5D1">LZ3&.,4ZX;O[`;'#5NOSN+A\I"/PVIA"8D%U#5[Q.=/ +M0`J9\:L3#FD$-UOVZ4(_1FZ'MM=INF?DX98Q6DG?E4K8JMHE] +M@8O'D\'DC$BI6)(Q@&,0/BO\+768T;FCMX$DH6@>'2J+VN?Y#B`T(=LB+J7=[A/V^/^<-G';(K-8 +ME09^[G/UYA]?Q#^L?I]*5A/K(^AOFVQTGQGW+//0-5J,F&+Z9K8M=H.396O+ +MR$B`4C'%+JL(;IZYB=4-C\(X^KJ^E#QK]R4D;0XS(0FB-0EV**^Q$>49J["P +MX(2N&1<]T_&/80WO(I%YY9FDBF0O*&-7?,!'+**@5EVPF5['B^EY**A5H=%_6S_("0\LO'7 +M>@&K^ZP[1PE4Y'WOBFK(GJYUX%^%M-T-OAYQH]PLLT[&%1\+JWI +M*0T#GW+&CP3&&>Z=IA\?+5@5:BH5\Z;44<=JDW-4_5">P@]FR_SR2A[+KHD3 +M.\,H]3$$Q0IRU^7H.O6>26&3=A:NK(=SA3ZLMXT,(6V^$KGV??W2O?GNTXF0 +M0(RS`9TQ.^3EWM[):'XNP7`6SB,Y<8,@D6*W12*KVL\2[_9&`L,)7CWLJ-J? +M&>Y_48(J??SC*']IJ.):T*\]4>D'Z`6U`+[KVX7=S4S;^KPC(A72YVKNG)JA +MNAF@3WZ'\@M`H^>`4W?$=R<%V4):T/B)'XNCL,$O41G#5AP4X(3OD'^`9C!T +MJ2O\N)O"+X>02?LBA`)\"%R"*YG+?XJ7Q;H)Y:JG0].YP?C/=H)^*/(.\\MN]#4I_F$)T[9$TXGF&20B:S$T`[RM)^%5>K-\=%Q&>KGY`/PT +MKQX\4Z$=4[&O7,D\E/<3PON1ICF][EW38,2]K9-@F;T`ODQUR^6NJ.6[F2XB +M^77RNQH;BS^'N30V%=$,[]18C,V8X()&TCEUF&KKE"]#U^7>%$SU6$T?I^FC +MQQ)M$WD*B"0A^!LXKP3[ZAJKJ2)5N9JD;'8H01ZI_C'4"B,2<,_:WM,TTZ$$ +MR7%CVDR.*/Y]`Y8'I +MF8*J!4JM"EA+LCS'ZP,)4I2Q**5!9F?5IRY1GZBB+#%N%H;>3F>+XR24%O&8 +M:B-A^P/@H']6$D:I=B[^P)3]N$4^]]XLT*WFQ]$11)R7+@(=_H;"Y':O?TP# +M#@=$<6E9SH@;2HPY@Z@42QQVK.Q&7'?'1TF!T6 +MZI\%A<34\-[QMK<5OIK=7+90W9O8=&U;:=_*K]Q-TIB7Z\9=6GU2O`;)B,<. +M+L2G>V;V@P3'NKWFH68NI9RQH/"]PTJJ>=ZFA.=>ZW,C+1(!=])??/KF0Z]6R*F2J_[-/]HO/0K7+TX7X-?A5CV"#O1@>?4MM:OD=523O]@".K.=;9_?[Y??PUA+IW\",44Q87^%#9+[ +M*(8)_B\/PO\/^#\1`'&$@5%H9RRFR@IE;F1S=')E86T*96YD +M;V)J"C(U(#`@;V)J"CP\"B]4>7!E+T9O;G1$97-C-KMEV50'=&ZIG$G.,'9N+N[N[L[&]U[ +M0W!W=W<(&B!H<`@2++B[!B>X!X>;<\[<.S7GSI^I^3"2)M +MX084!'`("'`"9(&6?QM_+T$>;D$>3A04&H"4D[.WB[VMG1N`7HKA'RH^@`08 +MZ&)O90$!J%BXV0'!?TVL+$``+2Z";-RL`(`$"`33_\8@K0!/H"G3Q`%JS +MHJ!P<`"L[:W<`)9`6WL("ML_J!0@-DX`OG^%K=V=_S/E`71Q_U$P3D#;`&VJ"PJ3K]'0_XE^;_&.Q_P_7OYK+N()"J!?@?]O^HU7]+6X#M +M0=[_0^`$=G9W`[H`5)RL@2Z0?Y?J`?_%I@*TMG<'_WM6PP&MU>W=K.P`-A8@5^`_XT"(];]#_*W0-F/XUK?]* +MJEO80]RTO9W_R_8?ZG_V.?YG_V]Y7.R]`$;L?^O+\5?X]_S/ELF_#28#L7*R +MMH?8`K3<+"#6%B[6_Q7X[U"2DDY>OBR_ZXR=70`@P"O@_[\J=2#V +MG]R!"M(`'G9V=CX!KG]&K=Q=7(`0MW^NA+]O_)]]&_N_]0$"O8!6*$%:&BKT +MI_2K^.SX9E6T]"%S+^51P2'".GQO()'5A/VVS&V_>KJ[(;&U9D<4/YH7'NQF +ML]\WU<_OXX&*_"PAV>.)<_["QPJK7:,I83Z7NJCBJO=8W/4W*]G<+_FHJN8` +MK/:I-MT^L?1$84.V[@\/^O[D>FZ1>9RJ&B\-]%&M:M1XZDOB9.U)\S?E=58: +M69*4H:.]+1/2X+6Q%;RUW/>H,%4O9<=[_BS8%1E4-`IW!VA7!!F_`,O>6?L; +MA"YNF!V;S1#:CRS?PAOBT:_(OM1I%O2%EU1,^9,KTD)_4B]0]!=MLQ0GU*?^\^[,$> +M[U;E$Z4>*)J]2F2X#\,DI"5OX^%=I?HI3[M[H>2K:-DWAK>,;BMZJ?:6SN06 +M/'VB+)-F1S+H4?-S^]&4*6.DD-,#UM6Y;81E'NXH2G$,5)LZ8"+C/F0Z,18* +M4X\`$2K7M0J[8@IW%/3I4IA1?A#J<9'2I@Y/T)#KHV/##98KKRT9J[153"9^`&NEM2K',7Y?#4/2,=>@./36,!X$_+O*046\ +M',>WV/TF/?JM>&F%W;Q<1PVB*\T(''>?O`QQE08KTMQ4GQ.'#J6Y-V? +M;+FJOEJON;FX#T4CW3=C0.NL=76_[C6Y%)R:N%7$905%&J9R)D5U=0YFAV8\ +M)JRG+M/DT('7,@Y?I^V8(T,>_`#$#F+PF,T:.$*'DNZW/.@1;+0LU3Y/W:29 +MU);`3.HKR'6_>1)2$9I_0..L:>XQ2YU.;4:9_&6M1.S2T:$0?_=TW.PCM_=RH*&<$8Q)+ +MRG=[X^6RL\P655LH0[J<)))VNA?*L*O="8)V/_J5(QW:KP*/$(^$&17N@>R3 +M'T)RBZ#'48,6PR0M32O6F.]C/M4I4_-IS$5;;TD398V%KTCI?$;XJ_0X1=&; +M*9X$OF#CMH$L]*)P0%80J:>LG)3G9.H#+MR-'LKSPMJ;IUX$?+)/N[U55@#D +MA44L^TGWM-::4B]+4S9I[;+7L:]4R0XT&U2DA.G8F0)HI1LT7B8'&R +M`MH=6+\R8TTM\Q]\E:\H`&_>/&T7U7MU9T;BPCCK.&3LN!C&7=7(/FNF1D.Y +M0FO7_L305A91N/+@M[A3DBUIA<5K@G1K#+!5'4>6<15,,EG3(2H0Q+L6!GS@ +MM[G(J:W,>$JIDA9&>HX)0S^C[;`[4NX3[OV3$8LA')"H]F-P=/J^A//P48?> +M9XHZ7"O/%\CFP["R5]N'D@`C>+;C.#]DT<5C0?OYZ\]70R#Y^R,%>?PU(%NE +M!HQIF++@K7S]5=.10FH(#[4LK+@Y\T\6->P*N^L8@J-N;O6C2:&2)$P7-7Q. +M?-?<64SE[URZJ)MZKPHB'=\AJ5Y&,JC7BU=8-%C6X$T.R2*$'V?;G?FZUN*= +MIY+F#,;'$PM*TSMFCOG+3P/D,D+CKA\]MP^JZ_@J/L9C=1.?+=H1X-TLG,=3 +MH_H=?5.;JEN`HW"B7:>G>\:PT)>`-*C%+EE`OK^E>GV*HAZ':."8)K- +M(5YY:F@Q+GVP8H3[(EQ4AOCB<(O(0=L-3;=L[]9$>QO];EDF3!CQ"A>S9*T] +MS[3M8&Z.B2WPC?^[521P`%*/HI%8#HO-J[ZB9PUI<+?E".F-,9'D564,7("OA[;SS$(C]G! +MAB7)67IN[_]]=+`ILSZJ22YX8T'/YBLZB#C<6#=%T&Z;\)T-ZP=)?O_`*P?W +M8,DO1R=E]],L;9N!._BP0%SW$3*3T"\][O)\JS"/O^U.T)<@`W,DL60K/-6C +MKMMCN1(IWU'"Q=)KY9I*Z0S[AQIFE\02;D.UY/S^NHQK*@"68*P`['T?WEQMX$P]QV?,Y +M!X0A?9U*>B1E/5?\F/;PS?()#S\OE.1#\8.MJ+'4>4'Y9!E8&(K-#\0LW>FJ +MM[CMNHE")%H,=R_=1W1?J=AS9EDQ'[ES036'A4DSN6GFXL:;;;E7%K[,##YW +MEFGZ5&;$<>EWG=(L)XTJ9;.H6$W/)VE>F2-RS]"MWKL$H7PBZ$6YFV"!3P$9:#WY\J!39[L@L^V^T/'"A_ +M1W2K+(HXE."V@(TPNZB/JM-VEYGRM%I%L,[(LO)LCKP8-2[X17F*,_/525Y8 +M$67C3<`L5$O%=Y_>U`'@KU51:7X6?=1%5S?652S$DN51L3PUSI"=M$"QY3$5 +M&KF`JX?TB0]$H9Z;?HPW_N+B%4Z.NQF*U,J*19!ZR146U7DV??UP?.E*VY/9 +M[^)FQED30/\]L(' +M9M6"DF_P\9-N"?Y("*\B.)+W_<[&\-`):\>+.`X.PU5&:2CMFQ0K2%#_>]O8 +M!;<)A]?P-*DC;4^@O*&QT!QXFER@GGN?MVK=AO-$G/]E=$M&-+RQ>[E_WA*% +ML7BU"VV%/>FH[[2#0EM?W&R2X*SGPCLX�Q +M5>=)W3IBR%F!@5%&R2(D^5TWG7NX;Q`9*7PNF4SC>H4FQJ__29EH7MH&,)H? +M:W+.'*_+[A+G//G.A$@U88S^0K0O3NM[I;<,,7#VR0>1H4L?$"]F'^@5B+@Q +M_,R&883!;4!':,"L'"]/BECP).5S"2;618[1\PRHXOH4&[YD$ZUNJ^W<.!`/ +MDY!UMZLWF+K!]2*CY,XX=3(X_M1Z\7I5LX3,Y'34CW;13R6];AP?#MT6!MSX +M4/'$:RY37L+W"KX3G]E/-7DX,>7:B-*7<8R@-N&(6?0Z>'C@>_OH0U!MQA7@ +MM4:`6/*2G"\^PDQDI%D-,PA6&%":IR8;X%QE=X(2RB,[H.]>Z(SQ<(;\NCO" +M;O/]:"1>CD17#A![^\.#_S)X!P'-YVO:8.+6#S))^Q1DM,XP\%8F)*HQ-R$7!%9<6:?6]$`I?X=<@F0U-Z>..\ +ML'MAQ:K`<]%SE_.#V.59]"),Q27LN34^,&$3+H:??6FCWYB89">GYAA=M +MN],H&5=SJA'CO$G#8[KONM?H+T"9Y(C"Y"!CO]-VI"\AM# +MY:/A(6JM#%TP-OL3%P*B%\.DX;ZKL0HM:09)*[7/*"9VF$680"0I$@M;F%CT +M5(VI*`\WRXYW9?Z75K//XQE-2NY&#'Z&U6Y1ATO``C6;\G9,B=DY0@NU#XR3 +M=GZ&ON%6Z\S1'V^T?K+:\%_ +MX^H;8<,C?]B?=07Y8X,.^WD%.DYJHZ]HM0CV4=_$O.91/KD^ZC-,\-UPF<*% +M?NXVKP\4X3N7+6:'A2N8;8V:BY:MU(=$>:SUV@NT[)?0B8A7F7(MOKB0,QG@ +M9$(Y`P_D[!)XIPH(^O/\.P!IFG8D^WK_$C1=CT= +M)(]0#>;K=V'L,TGN!B[7RU?WMPL(:2JICJ^_%;^^I6$Q_PQ-8IZ%FR+?QG5Q +MRW9?^#7%+EYB1?@@L-2HJG;VVM?<:"`@?]>7\.CR$R;%V),*V?=-KC7S<<;R +MX,8;%)-C_?WC\0I+SKUU=_2U'D!UIIXT`"]9*"9ZOH9GY,[_KC8:2IM +MDH@9%@I!%+ED*3M'2^OS)F?A3]^WMBY*=5/GL"647+:OC!#5^Z"2Q'1W/?Y2 +M_J!I9%M,(Q&)9A+9W18+66F`&P+40J^6S'I8BJ2C&+2A4"%867TP)T/EM%@I +M?!QNH08J"@VO]7YQUV!(K])$[LR?Q`&F,2FT$24@?DB$ +MK`1IOZ%9#SK+[0=M:1G6$SDS#D_O\L8,T)!9*R:CB/B:^62>F=A5&7[(,$:^ +M(M8L[VBF'F[4'XE<]S<](3X/;:^$45VX8 +M5?/\B5\P/$&!6:U^?78C6"Q_6JE0A6Z:(O8=HQ>M(DR@NH7M7DA8*QF./U5I +M6N9K0>TZI@=P11Y3:=1PN^_);3+QN?5YP$1M'[?-7Z_.M[""E\N$!C`U`7+L +MNK#VS!(IL1&%UB#%>9L#B-7*AOQ8'U"?.$]=@F=:"F#EF!!K#;G&B%ARQ\Z/+ +M5-`/;QME@Q"@;UC2?JCG/"11IW^3T)D[NZ)SA:F6\8G5NP/\B'YM8>,^J1<1 +MDEGN);O)?'Z^LH`.G<92F,DF-*F988_9D67M.O7%:]&%TN/$6OO=1*@CK,,)U(<61[%.FL[RPO<>$T*J +MQ/,D^L!LU:;D(1#;N,Q+8:7>+ZR"+A&RJ'ZN+SO%.K2YR,W!@-E$R?7(-$P# +M`6%LXW*<*_O%&*EXZFN`<]GMM%%JA +M;4PV\B[8I;-'P:(8$A8#DA/:2(-@!M_BH,PV4VF3B'?)HW;\[A\^(55:01(4 +MMF#H2D)Y3.^(DRLJ<(:PK]G!X1_,32ZPBKJ^_!@L;>6U-,:^4JPZ%OYK.JT\05Y0>YN&#N./"MHG1&9UC_12'J$K//-=UK."GF6ZJ_D +MG;M+7S`=$2B>[`[2\(-_43^V:.8PY7$2I'()UUN:XV@-BQ/\_%,W0URCVOF> +M*Y61L$9^&.&%,%N\7`ODFFJ,(BS\BG2(Y395KO&#D;!'S+\TH/7BVWQ:5*Y2:(VGN_Q`T0:/JR.2@NTDB:-%(<' +M=A5;\]/3N(5M=8%K^V=L7TY(J&O,E.>KA@NY+\VI4Z3HGND,1?T"V446$?2U +M(M$BC`GP8CY*(&7-R4U1H^Z#&DL40SLCB'_DMIB,2196,G(F@83!T=K:`FFP +M"L*(^E-2D""/>2ZY=(_SG$@?K)53"UR37XRP_8_!"Y"C +M8RH1@XE)#/=\M"_Z9ICR+5J-@^)KBKW_=!?2*6K5.Q)",;T&M$<)2=1TE5/Q +M6A/2R,"U!*]?=U7-U=4)C3\CH-3*R,,Q70N<+^[$'[X +ME.,-JQV/'#E;[^4D.X`NP2.D3%]/Q'@,];1UHV\>MVJ<:I6%#>NS:7X^ +MP\A!/")XUCB@1L;:JLT2X6.J8?D"S`\`NH'B5;9+L-B#807? +MO_"G>Y^"'A;[<9I\YE@L&>8,>K3'4*.,O5J1=.+6XDS$K&Y<552JDJ=H#_/B +MM0+-Z@/8ELA4*V=-*F[-`=+/J\DM-C[U]6`G\822+W#K[61,-)K38F]WD`-Y +M1:JQKYJ1(C_4LWBOH/`X +M*8XBW[CI3H=G`?%4D)A@E&_]T<_+IM/XK#"#F43`V*7><@?)Q>5EF7'/QF]W +MO8[?.5]B9+%[E*CG"LQY(\*7CB1`;2QHQG?N>9P#FLEQ?1B?_R2].3>BSQBT +M`_9&-LM:^ZG%_^;Z6D++"QM"5JGV2L'A'4TE6__YW.K#]U +MC1#-H$,1EK3Y9.SI?5*3K[_@Y'YC!SQ2D/-%AX$.D@O]D*N^S&YEM?N?WMZM +M`VU$.W1<:GUD-M#O)6&MM)68#30Z`E%=V73657T9]R/CQB^83[BV-T03T2@Q +M,:2R3E'KL`X&_X3ES_;-LG'J_\/;Q-Q7A;!LL +MBF)'6?FBSS(F<`X+XAH6PQ]\(VWV=436Y[]3^W"+0^L5)+I.,]J2V%?@*-#< +MET%7L<_%W$'K:64CMX4&LXT0`P\%JI-V9:=^=$$^".\-,O`Q4UN" +MS3BF/CNGH-5&*M[+*(E^Y>56Z@P']^MO*P\7YD94FLFL3J?[OJJ)R:*$?D3Z +M**_G'X`1[#KN]P[C!Z$>,TM=^?UU[SXAN:.**/;S(^IP93K-A?M2*0/)^QWG +MVX/.WXU`H!BC-[9]D+>>1)C4*1Z`NHT\<6[3V"_KLEITZ/P)N$VB[\X%75,5 +MVV7E["1U?S'SV%)%6!NI4\@:LJV%'.?M)*7[8;N#0S4TI5XN?TM +MU>]T.1'MVT1'$U8=L;;01]I:[HH'2^,6C32$YW`->ZSFOKG;_@6%2V_V3]:T +MTXQ?HX#*M^LJ0@,97'>B-9)Q%5H.:CV-WD^%PRF_%'1Y#V/O'O6`Q+>ZT;._ +M<)!U9%1,!WNZI=Y"K+\V3%>+_?*-I0,+)=05M'W<4Y"=%]N]TC&J4\6G^$[&Y"=%AYCZX;#G"-T[A<2N]0O"D)T6$VC#YF;D>P"R,FYH( +MB<"WPM09B/8/C_)Q)ID##4#!0375*F&G142F(%KRI53+XBW/Y>(O&?BF*-_A +M38VT/X\>\ML*EA/Q$U6*=Q(<=DJD&M4Y4:SH_)9AM@P'I,;5M=T&!%7\<4_$ +MZ0DVL6`8O>@AESH2_)'2_#D+\#RSOU>;H5`Z8T<*I.HR$Z/(MZS_7&('][MA +ML*R5M?6EROV!>U+^>]BV1!![1/Y-AM55<,R&#VJ&%/^U<^]H[>EM;R5AO@WO-@-U;I581B\2JT=-TCJ'15MBNL`&/^U31P1QR&EMKQ287 +MVG'%]%A3_R,I4G6,TR6?VHA7P]Y%8Q4SC9T0(<$E0H!B@G0V9.B&]@>W7[I+ +M/L+J<531&8-](-`RU@*&T%*VWAF;),(#H6RSNZ1T$4KWV4R[JTR,Z59&?``; +M1\I505NJN:;7X>NMU=9N='RNRC8IJTS*VU1\67KVKP?<=H):)BPT\=D+UB]WM7-WN):OMLS8['G)LM2Z=\;&A<#3.ZW +MGM,#[*S6FM8+F""+S8D.4%/JC"_+^VX;9&X?L!N_Y40&31GO`3OG`XEK]Y1* +MWJ?VC[MPY(A"E[DOV:CVT7-*OO*3IJNHWSY@^X7]4E'T" +MI7K%%',LM"V/@Z8<)7@;EX\LI_)VOF=H,NF,4Q7)8&8(3JJ]X=#HIV^))8?H +M6BG-PE*NT)S0[8V@PO.V"X6,PYG,(('1371&E`-1<@UN/(X5_%$79A03$7TK +M]=-0G2^HB_13;/]$4\2?9;VQT-5PH"(1W`.@"U@U>REJOKK0XUQR\'4P'SLI +MS`$JBPE59UQ12'7W7/!_:7'$`T[MKTP]*6[)TC;#[.R#8$HK8%5,%>B`Z^4#/9 +MGSPP8)6@_(!B'3MU1`6>4RAXAU:.66_TP20/,.FA0"]+UHU<$?G;J>+7"0]W +MP@UN7T7#U/NS93FFW!>"F$AF=(Y?0:1#[*S@?"FGI0\;'BZS^4C@..JUOE<< +MV@K74KB^GT5\$EHB]:R9N@@&JG3+1L-#N0P+EC$;Q^9M.C!I5`2C^3E09?8N +MVTH\4M0F`I,/+;G'IE1:LL404F/:3HQ%F5DJ->KT!UT7CE=C +MZ7O8;P'1Z.-6B/;GMD4>H2C8!"F_)4+R6+/*@PI[Z':%:FH?]_13A:#E69K= +M$]:2[I8S@E]`,J&?.K..`T5&^,^]._T/7C9!]_JU,@?:V+M_WLP_`WIV'B&@ +MVW+]P6QF+I267P%!'PO;;=#NNGQDK\(8"Y?#]Z2/QYZR*@4M,1E#Y3U<6/OJ +M$&F+"=1+5.8*.U1;0N:^_-[8K9RNKD_/Y/7$:R4._P,4$Q@D^MRMKC#G?4F5G"``KLXOGX_ +M;A*YJ_4<^C"25^MPOO#C2K=N1VUC+*3GO'0Q5P#C7WG%)AXC7?5;;U;#AT +M\''EE(J##)COGZQ$%WIZLHZDP4UX"B!P/AZUW3H"C590!62>:7D!I`0_I%&> +M^O%:(7G.'^!5M/^%*2J],I&(:+/<#J:+IG5!E'*-T\N%<4&CSBR5&C8K!;3!@P3G1;8\,:S/];D)#. +M2/6$5,?W-VXSXTP5J'T"XZI\^B;5EYW$+VM7(DC\`@=Y96Y7T)%]K]LR&J?+ +MAK[A'D-O7XG)B0S#MKLJ>:3M[,4NS0Q#F^#%AZ!5$V)N$A]DY[PI0*4BYZ +M:5;'K_@#K'3(4WVF`L6MOT`;PGSE2@9=UAZ8U77"!?1DD^+S7$BR7R.70YB( +M(]0X2%@HV!UBRK$BS53JR">2YI-YLY?Y,Z\E&!>_%^KO7R2D2OAMRL?&:CXB +MC3/VVZ2D#RVHY&3_2ZS%=9):F.I$=9MC^K_/4NH&SPD]6 +MK%T8<,B-S(N4?R$4_=ZQ4/WKI +MW!ZC\<6-8/NQ8(LO+:%VR5C"E.7]FM+6TPZ4UI9=&)7;VP`V9>&,H]"U-AGP +MAI=\_[8HE3VG:Y["T6`&R1BL"7%KL&.E[[GBC#HB-@@1ZIV`>G=HG5Z6W`\A +MEZ;=`(-B/LZY,Z[AK.KIZTV+OJ$T$/3X3;Q^`:PDK,$P9>?;*"4WM1AKO9B& +M:XG:A9%SW#S=E:3`*P^J,&B].!=QB +MT]Z)%,\5_GD_]'\DHK;[>`JB_HA&,D98JL:-D$LTP,>*Y"6%L+.X0S;A1H/' +M]_,GFB6+!"VECMEO6DL<'TKZU)\U4GA`,O4JT3#[M1E=WO2(9/6;KC;^^"^O +M5#P.I*9,/-HZ2)-[1VQ:NKG6G#/D'EV[NMG6V%5P"EY@Y5_R]X:?(:1L=,_8 +M*<"FW$J^)AVBS/YDE:%XX#!' +M^M7%#PX!#2UXX@0O7=EMG>$XAG7E%P)#^R6L.GL'359+I*:"VU=V;2H?16NX +MFCT!A(5P[PF`^\2)U.[JLL/H[;9\C#GKZ;*.0.088N>'7Q;6'W@6&!7H481? +MGUQTP[**3%?H"U,FZP_PMC1+"#'S$OJ5Z4`-190!E/-R4-=_U/]8Q*H=U0,3 +M'A!O%AQGI5+,$Q==!75$P3$/01Z1R*>BFG^:2L95]DQ$R66KY#D#K'@;R(D[ +MT&Q&G7/R>R]283`-\!!#[; +MT_6$L;P!Q[B['[]7CTWS%1D0I?C\:6"&FU:&N7244/)G/>-9_0W$>L**`L.-^V0JQ!X)!& +MY,>BE+5RNNHE?O<$VZ(N?=UY<5LZ$9%?QOMA7:%\M-KD^L5_VKW_OO%8[D7=Q_QI- +M)=_8)+P\%Z0_)9^J;%>2/?W1%V&.FPPW6XF=3*OTV#5]4,R_F;58[T<[X*'U +M`GI>6G),\4?(E,/P(`>+H>TO+#<8M^;@4X"Q97E)Y_;F3B&3R2]2H:"W55>% +M\]KZ4@=6F>I(1BB-OS^NBG"T)O0'5A7;E/Q2:]&Q\NGJ*_A"LH/W<&;CM=Y1 +MKK-']9Y3M!)X6V(D"T"_Y_P]CJ2V$JFU.5&?U":/V[L.IM:VH=%7V97%$81X +M?H<*"$,K-C7W`F*!2,I@@?;)19*4.YIR#_R31%_@6HMNO6%AGVN-J'SK8X7" +M1/)ZNV0<_`*Y`4!T@9*(45C7+'$YP&]IM6;6>8=Z_3G +ME<-9EJV%%:5O8I"I()8.Z[@YL.$%_X9Y=3[UZ9`38B!CW9R?6LM:6J]UJ!&R +MCH>ZE]X<+:I>92UED1G2QE,+6/<8HFT>9BB[27VK>/9SD>>Z3.Y%_@W=FXR@//5QS=\-CGJ;='\X&S7R,\I)HW3Z)( +M",L(!4%`\'L.DXO% +M4GMT7H*)O4OVF^K?B>(W$4DE?894D_.B9^6"OG4'7.CJKCB@()DZ%WHQ.YBC +MAI.GUTG8;&QQ%J.?T]J'6GOFBNY8F.#MCT+W/PDI7_&LXXA=N(B_N&/B)U?E"EVQ9[OUC;@./!"TZBC?3!HNPV]UF/6S48*3P)FR +MLV"K^'3L+3_*Y;#=NS<>5Q2=Z"&DWQR3*O-6OBIQ*FXO%GGK&N29]^>XR=Z# +M?B&7+8U^Q;09D-O%P:R8P]52W?336LU)!*'4M,9^GW#CRHN*NKTPC\.$[[+I +M?(F;.(;.9E]?"G#=!K1!UGH+E&]1"DSJQT3>:D>C\B'^B=C/-%]EE5@VD-RU +MD75$S,F!V3CB0,,L!F^4O9B.Q,+JPK??#5>I18,SL'>RQ;SB/*X04&R8H?G& +M26-^_85KJEAY*SB"T2@+LR3L[*26)W"ERJ,X0`:]=V*JPO4S`X,0HZZ2/'9K +M/_*2N)=E+:2+B7JQZ(JG?G5<6:/@>-EZ[G/%#\[%"3O3DZ>::CA()^$W6C@6 +M,'KEQE@7/>-%%`5[!//7U;+AP8@;^._BLZ!;K`]YTNAG&B6#QI3H$Y_V[1%` +MZ8PF+LG;=>DQE32<%7#$OMHI"L*O/?BT1M7X"_(RRO2;TME8FLW,^FR:S>%KWAOTP([9N +M;)08S8F%Y8)JV"DOAL.K*"<4H54V]?*BET*XD+F0X-9B_7:-@$^T$#V"//:% +MDL:`>2#O/G_KZCKO"J/($3A!:O4']Q1RRS3X5N+(9F$>OJAOPP??];3>KC_0 +M8VL_SA$'L6<.`-`3T"\HW!Q$+VC7,2<(^4J)8_V6^&+]$V^"5;Q*SX]\NN!; +M$X.,]$+.SXGU'8?7=22A +M[\1/6WC>.>^-FD"KWI+PQY/"F#*RPJ+1#71#-98W5\5;&`6$$%Q!>E[;[EW] +M$85X%QZ<3()UC*5;^KRO"8]O#WCRI3;P+!I1$48:9Q:C>^9#4M&U]N._U%-# +M)P=@M5]_HT++!K7[M&:T7^C>E9ZXL?]?'BC_W^#_"0,K$-#"Q%LM-"`M,C,U(#-KMDE547-N6 +MAB&$)+@4$"!(H<&KD.#N[@X!BJ*`@L**PMTU08.$X$&#!0T$".X2".X$"Q`D +MN-,YY]Q[>_2Y_=*CWWKTWOMASSG__:]O_6LST6GJ<$I9.5G"Y)T<49S<7-S" +M0!DU75UN,)";"PR6QF9BDD'"("BXDZ,L!`43!G(+"?$`I9R10!Y^(#=8F(_G +M]X.-S024<7+V0L)M;%%`%AG6/U0"0"D'&!(.A3@"U2`H6YC#;Q,H!`'4<8+" +M82@O+B!0"H$`:O_QB2M0&^8*0[K#K+BPL;FY@59P*`IH";.!.V*#_L!2< +M&LP*[N;P]ZD2"H*`0Z4<;1`P(/BO%MQ5'NX)L]*$HZ"V0!32#?9G&^9H]7>& +MW\G]20!2UY+6DU9B_\>Y_C75A,`=4;I>SO^R_4/^9\W]G_7O?)!P3Z`)^'?` +MW+^%O^]_OKW\VVIRCE`G*[BC#5`'!7&T@B"M_M7X=RII:2=/'TX^("_]_K.VAO\. +M!P;SA$&Q`W6TU%A^LLR1@)>+[7(CK-KISJSP_"X[*BD;Z&SZ.0+_1=-S`J[S"2;_QJJ->LUD\1 +MC!BB?D?,IOJR9CW"U/IO"A_2Y#;*/EX=;NB&ZF.\OWWH[[A04?UU#I&%GY0R +M2:EL^..VW2`"?)DHHV=1^/W;FJT'QC[(\S0*&E46ZMP<"('OHKMS1=4OO%T. +M\R^'60._&[ZM0'((Y.UYLTIU6E39[//-3`Z(G+UJ8(*H)=D/`CV"3B9^LO7X +M``K*R6@E,-\N^IB)Q2MRKU$!V^3DKWZ(E@B_2,N"=:"[V4:>/V_TUP'T1^#W +M.ZK^%$+?P2CHE763#=L:@W_NC[E`?O5R),^4:2!^@RL0SN07LV)7_P0G,RF1 +MFR>-QTVI^#T56MY(/AQ'F5=-LNLO\E]Q79-Y6\0]`\6N1'6*C&`PB5J_+\$%#@"XIVJ>A'\P(` +MU[E3`'GN,=.\>`*A;HQ''[HGF:YDKWIYT*F(,U=#G'-P=.Q66;NR#`H4-5+Q +M33JG>E\93KGJ0L%S]ROC#I3A/0^?>FWLO*-&*68RH\W]$9YT9G8MD%/,<*@+ +MBF60S'%=>+9>S!>0";8ME#&=>1Z#]S$P*_K26I4C+2.;+$(4+5FIGD4E;$YM +MGZC?#K,IA!6$/S_+<88JG2JC-+^TON_TCRRT4%S:PWP!JS,[:_G4<73FR7.1 +M])9'EJM``_`50TD-JID7KB+MG3BF-'1C\(;(@GI0.==_A%CP2*NR9;D&D) +M74I@EZEXR*2%I5B),^SP]]^<;34'NW0E%\9!8"3D^]E5_CZIG>&CS$NO_KJ= +M?.;N?'M'@C9>,1])^2E^>:J\`V>K6($2G4NGBBEFQ_X'SW5V.^-;D]J&&CK) +MN[C5LAUUGZL&RA=W#_GO;C)],?N5/(]*!^E_9`& +MHVMI&"QB8]!)!K6^SQFK]Q_>B"HTOM@JN%*)L&&;-#>8#NEQ6!VCP29K/F8" +MPQD">\%C+'P>WCUN!&$`:H^J4Q%+ZQ<#WSZ_SGZH>_7$M'D00PA#P[SZ.],F +MQRI7K!?(Q)]!/G*\-,[26]Z9-\L*FGY)DRPM#=UH!V6+2=&^EU6"T)1X&@.O +MBWCOV3P3QZQH0Q`3'(9#GVBDIKX75("OR)?2Y,O3*!@L5+TRR$I2O6X&Z$U)8TM#D8AY1KLGV'BK=ZZFKSMK;>,(;O64V@5RB%I(' +M$]L$,S46U-^V[YB@:L[O6+*TE:V7.T7GK/"$D/"6K,%,_!_*?CY))7[=]+GV +M<%C#Y+07-O@!'\V@>&":CDL!688@0`1P8TJ]^WT65Z;I)<=//Y%43IY2RB1V +M-SQ$'Y^0ZW5C*F>H#7;W0/?7NBW3%;K+Y*01UHKXYIQ!-\R8JO=^5YM]7]T> +MBMRZ1B5TY'S"60T)GRZ\NLC>[2HG87N&OQ,9NGL5$>1/WT'_%+?^JTK/8IT4 +MBSJ9)!K+?IX;HPJ\BG<=&\8:W!PDOMRPH=3WD-"G"/&#J]O6EKNRY,('A,Q;_$[G(,+:=ZZHGUF +M)H,+-3<-C"#?>"RY^#K_&4[6. +M70J#PXT3CY%'.;N>#^S'JL7<"3EL+4D1"@_Q.XSNU:,NA*5GECQ]H9,Q6F43_>@V)R)EP0:&]HL7F%>0I.S?F7&BTN +MF*0?.F-G\T9SG/FI2M1$'IX?NU_)T-!@Y@Y,NX7H]HM+FZ-]G&5WJ/)%W#U' +M<_^$`GV/XR1.@05Z9D$K5W`_N0VE_OG*_L!D"6-3#57CV?:+8DW^CRS&.Y=7 +MGW[R+SA>G*AZZ1QCQPW>\X9%$#XA2M8\A=%[_71*&.L +MA_<7G=[&D0RWR.`"J\6]S)C]=[;U(IVC'WN8`XR=O>31/6;9$S9VWS!&J-#0 +MR`YB/'MHCG9].+43K67.P^D67=KU'OC+VC*BILQ[UW&&M9/X3+<3 +MLQEG3^5SN6[D6G_A2>O(_,(N;?XSTWCCQ4G=)OT]7L43M%?IF\T5`S9V7HO; +M[LBZ?C\:T.J2B3V4%(D"8[1\>NWC)YNR_&CI^ +MI5C)H%`R>Q!U?IZN4)PW,MT=J97R')T?)[(ASB*]X[8;G+M3YZ];+,DPV!D* +MQ;28]'.)^]2R)'?4S\%!O.EM$:H:"+.9*F/Y)QPV3I +M>@0QNU9=_[QN4#'PP:#BN%@ZS]YH#L7E[IN(]MD:= +MW)V0B2S,3EG[CB_S7;1WMKD"RKWO(@1T3CR,"JF#-Y. +MG8$RU%N6JS_#D^SC%;0J5W&5VRKC>%,M&U3;Q=)&()E?-$."V&B[7E'BIK99 +MDRCSZZF&--"PXJS/?0W$2FUU!H7%N +MY$S:_&:@MT^#T(FI`2(20D2$:V5OR#7P.R\_/*Z5+^2T'R??E%*B*F&_VP>( +M;NNQ==A;;D]'$;`*-=^?R3=,2+1P5;V8MB%_+J:\O<#,P99;4<+`G2&X]!#_ +MG!=OM7GJM&TQ+O>M[343L4.8W@FQ[.$1#9?R`*_$8WIUMCR-H9!`*KD78&0T +M)0A!UJHR(0\L(1/2;/3A$O1#7V_GYZ\+_1%-\9SY+I)$@&+)7X+H$)`.&)-U +M:OEE[KS1OP>IZ.1'XB:MYOL0#8XJ1=?HYFKH`KLK#,5J<)YJ&]9[IXP'O&M^ +M/90N1Q>$1XDIAMJ;R5,U$\![O5Y?U%8VW'+/$CZW,?.<901ZM!BH, +MT"EA#21+0/R-S[E0XQJAPO#\8O$348&R)U8GF]FLKLUL2MB/YN-XY%&. +M/^O"M;\U0.JD,-J(AU_R9?@,V&QKBKBRJ0\O6=)!JZH4^,S%?OSPDF=/*,N_ +MN^.X:@+;SGF8BS(:/-3>.G#9];'C1%OBP@AO3%5U%\)(0T6>2UNM#70P*R( +M[8PA]81!=R.4ZW#^:ZLF!AV*=.WHX\UEJH@=R=L-?6UYMJ*W-7[Z[;9/YG*' +MW9^=2G?5>.$OML2A6],9["Q=G+Z0OW\P^="BBD'1'"URI0'Y<"J\VZ9@,6DY +M??AUOF5,V+[=JG%U7D%+3;>P8*O&5 +MD@_.ZE%-;Z$W'U$^^)Y'06 +M.KO*)XB.@;]A3'WHE2PWLO2>^(;>?7QBEZD9\.9;G/CVCE0Q +MN\]KD;)I4EL-1>/U))>F`I$ODBJD4L^V84^U[TSQ^S@UY]K592S%=L-JH4^P +MW&DDQ$;I&5`9EFB$BP<'I8EK\9C!F&QMZA(I]LW6J-9&7Y8*CFT +MR085>,,GZ:<^5458V?85Y*/1HG=$G(H$M[C%:L!S>2E,6-D&NYM8%[A3T5NH'Q;!=39S=@ +MY_R*W5Z"UN.Z8'1&WR-?CDT#UU$X=C<0HBG0^J/S;MTZ\JG9$2/F?)K,BC9F +M.T@S.CH#]=HH0^GGFR(]-<>T`%>5!(']`U%R80C"D'9JJ&-Q?2BLK,U@U=&F +M?*-[M*$GEKBY[97%L/:.L1=@B[24YYQ +MYBYE-*V2G;;3=1$BZ^EM>-F!0HG*;V,N@CZ0+KE/0&5-H^SSPDV*C](#S^U> +MD$7)8/.KJB%"S`<5\BQ3$VA%JI?W]E&E9I[M+_.Q.L(J7@HS23&92]+GF!>$E9./^I%UB3M%085B0H@<7K.6E9UW;=T+?:9V"$G&N'[/>-YX37Q=^$ +MF#;-%_-+@[KH@9+:;5?`\^$/?;)@-B[,-G$NFL +MD=Q]T#N!:'XRWBGP_/,UA1:H>EJBS=3EMB3=,8:>VU^6_:;W'9YP +M&H_#&N/(FM*/)@$C;PEF#R]A7@F)346H:47S5^=WW:^G3*A;"![9TM"J.;9\HJQY2,FC,$@C@]/C:_+>/+YV4^53 +M'F9,GBK<46OP?+O"WO3N#B3N2=X87-1V&"D4SDIR0_((82/TF +ME^FQHO[NQCJT75_X!LO/7KT]ZF3^0$U5DIA$RGWTP&P5^VRHJ`_3 +MV6YIL.&;9N_3LP]XH9R,TI&4?`@;F3Z3;$JA0.8G)Q6#-Q0;K^S?%6I$SSZ) +MQU(!J#^R+\-<]1T=B^^(V3"E4_F6E,L8IV38/@\%*?ORI#I@?\&RI/;@Z"F +M<.25_2\%-@&(D4LSU;IH8BY4AN/+,BM;?=*.QM..J6I?0;TJ9'(O>8FY,GM< +M18MVS"$S43[O)O*3JX:2$?D#O2<')D:`S"R`S/9146_.RB]ED?>B#43YK!<* +MI<-^I39F>QXN'+]B52)V;QLB]VN^C#L +MO=+/'2_Y:"&.,Q-V*'9GT72YN +MD.TV=]HUY7$M8-D3./"`E.#-:#=*EI)6.#]=O&$+V@_2_+F;SAZEPQ0=\5'K +M;?*0K/9B[X-2%&A1`V&UG)W^M94Z=I:_K!<<&]MEPLJ`YP,&4*@C89J=P-JW'S_M^J;RY8)SR+/E+7T>#<]J@P<_U06+VAJ1ON(7_3,B[T*QSOX.R +MU-Z/!7"E%863S:-6=*D[@Y!VH]*MEPE8/CPE.$`O]7VP^[%=]H(;08\@%H:Y +M:&+V.+A%I8Z+GR!/U,9P*C]5/L;45FXP.!N^$D&_$,5KXL[*`%T!93O14R`; +MX=VOQHKBEWT]^T-K'D68YE9^:8.D0[WJ,7VN"Z@5I?:H5FW\FH.RF@(?9]9O +M^"4],G0O`=T,K/3?SY8MIR08J;D[8%8CZ\UU5DG6S<.[P_2:%SC"HW8>,YK0 +M+!W^`K302^-$I)"8@O^7%_;_&_R?,(`B8!`DRLD!@K3'QOX/;X.TY0IE;F1S +M=')E86T*96YD;V)J"C,R(#`@;V)J"CP\"B]4>7!E+T9O;G1$97-C3Q4_[_'D2PSMK(+'6,- +M,V;(6L38B6Q9L@YS,,S"&#&R9ZWLV4OZ90TE6TE$?`F)%F2)F"PI$MF7?JK[ +M_=W'[7?_N8_[WWW<<_XY[_?K=5Z?YWF?MZ28A35(.$@Q`/#!ZP)GG@0`H5`0`Z>#Q@ +M]?.5`,`*#`#)%T$L`@)!H0`LSH,"N(->.")$X2>2,=&3!*C^;F,#_?Z6+H+D +M@`,N0.:`\P1P0(DE$?%4``MZ0A3,20>G@0'$/X&7\P +MIG]3,00 +M!)"_6[@``UPPB+7`43R\`4\,/@#\U0>)V#\A#L;V"T'!_+RMG8FNW*\?^ENS +MP."(%!NJW[]2?YI_U:C_K`^&0\8%`XY(!!*).C`>W'\_.?]QEC[1@X3%$;T` +M:PJ&B,60L?]J_#L3&DT*O@175`7@BLH'"X125`14E9%A_]5XGHCS#P2-]0!E +M)!*IJOZ;TB.03`:)E%]+>N(/I@&`PZ`')O\&+HW>5%Y%;<_O>.@BS +M>]PW9`%I+E[,45XOY.M_O@S%'T8,^\3'^EI\?\>^_=GB6O:FS/$S"0_"S4ZE +MMJZ[M%.I0I7C?+*>O4\88,/.8%=XRPBV\H)<2_>[VH]79IKH-#P&]8-,T^5NNJY7,Q%? +MZF(O<`M0JQ6YPPC12K'[YU>UX>3MHDPN(L.\M'"R=%DZ/XU*H%AEK +MM@VFD4G#7)\S"!K/M>PNUV_,$%0T'`JEBC%YRF%B'7.7%HZ*UIBR,H0)567P +M)D^FG=#^)/SZ&Q56:Q^;:*`7%!``?9"W-<=H/?4PR67\Z"EIC>R5U>AI]_0S815'H+-Y.]LU%R' +MB;/XK25&]-]]6\\6*FR_V'*2Y:PBQOSR=(J,WC,ET0]+QQ-Y+(6V-N/:YASM^R5K.KV>C/0 +M&#$S39WBXU>I@-7U6$*S=-%J&C'L7]^D9)7*%WQVO5""UA%[2):)'S=DW?<@A.G=%P7M4--T?B\!2ZLL +MPX'&%0PM$]MUJW`XK[1G=2#6MI/$LECQ+-BO9Y=N^5MT%32':*@XYQ]Y1;EA+W +MQ/2LR7,_"5'>JF?SKR![Z@WQ%'S.EIK\YR>VA*;37LQ7#V=KO;7"XQ@X(DKN +MCD3PACV?P^G/`W0US9PJT"?26@:= +M*IF=3S%%4B8GEA1J/L;&^164A9=("W-<3JJ171N+3JF\[P;-T4A]8022PI2XHY.!F7%2Z"#,Z*%KN"TX&Q>:+H[QL +MH[&SUK1$7HW3$TOZ*M`CJ/TMK;7/M/$I;,DP.S/S/MI25?WAT#7#L\]AO%+1 +M4=!DXNVSD0/KGV#,FVLSK>W="6*5$R(+=E\=6!!,&2SI%YT4PMPS0XPL"T-. +MGJ$#N[&.C$B%&HV,])20OT\2=Y7(7G7F(CFVA)HK/7E;2#0X_T.>A[ +M)@G&8<4+60^)!1?"-;83QLK0B3,31 +M*!^T]NK64J9,47N2,.(ITL9S5@K)ZL?(`]U;`P+-69+$SRZKF*[G"X> +MD4'+@:,WAUS.,*EK^9:BSG*X&:D<0\]I;ZADW0U1[H=BK>B,7X:CT>VRN(M_:@?R"N6Y92%A#J*3NE)Z+& +M$I>[3*8KKY;D5#[7A-#Q&)1,'UJ^"8RWEQB^_D`2EYCEFIXWWGA4'9A5(/PQ +MPQ]QL=>MR&D+V-N^WZG6A^'.-PQ;H"\':N[HC$ZV25_D5DLS?HHR8KZ%*G&OS)_]5Y +M6=*U>VI'E748&2MVY2)[P=F\\C6RMWC;`]7*-GNA,RWOI![:7*"%O?3JG5W= +M;=D=2:^RPNEHXT/Q:(]7#,2O$V'37T8/F"2F76GECHN +MU!;U62UU>RF>9CHCF?9"Q"V8LLI[#N(XD)!3ONEI)E8MDXK'(Z?>9LX4.RUUA9ORW%^=CUK@F55P%)H09"JA +MM?+%=W-Z]=RLD"1\/`P&?>$U/W)7I*!\0=-N(U-YC>YVA39CU<6`*^NP(2[E +M[W'IMHFD#UUHYN1PZ<"IYT$CA&L=)1NR[3+?L2)WET[QQ7%"&"F3N6*\\8^= +MLOFSZBIW(T=+D.\I_O$-S]YW:`Z1-@.CD_,WM$7*>_UYV8U:IT4?F3G4^),H +M/=H32C&/HL32[/<*Y@YV4;0Q3>1DOM.%3SNI$>S&KY$2NF=@0GC_2-]WPE`X +MC1TMG3"G-9(6I[UUB5V7:UVA9^R*1L/.[3R.]:@J)914)OVE9`;K>]&CVR^[ +M%Z4W[?!_M7[J=5=YY:L+,IYU3)EP<61"*FYOAN):]Z['B?CY!WS&;_RC(-QO +MP..>2ZYB]1OI[A,&QT;F8\QMIK)5)PW\6_UA7R]OJCI9%;R7RBWE7K]C&*$& +M*#C8KU4E"#4W,=O;MT<%!@RM][8`MG7NKO,9ZC!.H4.AIQ-YN_8@YS1$R'NQ +M\F:V&%@SW&`6:1PYT%7+IB_]ED/66,\?>>1+Z65+>/>3):["6H3`E+N:C3^< +M*\@B3XJGR]J[8.YS6)_S=IE+'WC+:"ZRG^5;Q6P'&Z.@C*$H +M8C24&=9ZQZ(Q3@CYO[P@_Q_P?R+``P]BR!02`4/VA4#^"9=A?"<*96YD%LM-B`M,C,S(#4T,B`V.3A="B]&;VYT3F%M92]0341-0EDK0TU45#D* +M+TET86QI8T%N9VQE(#`*+U-T96U6(#&QMW=W=W=W6^?<^;>B3EW7B;F;6)JO51F_NNO;^6JJ(@B +M)U%4IO]N;&L(%+>U<:)G9F#F`8C(J:AP`Y@9F.#(R44<@`9.YK8VH@9.0!X` +M,S<00H`1V!#BY`8P8X +M.&9F@+&YD1/`$&AJ;@/'^`\F*1L36P#GO]+&SG;_67(!.CC^Y0)0_>6D!ORE +M-+:UL7('&`--X!CE;?^N!OS+\G^,];^A^G=S<6`G*TQT,'FWZ7JP'^QR0&-S9VM_[TJY61@96[TW<;4"@A@ +M^E?*W%'&OVW[)P&CHIRHG+`F[;_^Z+^* +MB@;F-DXJ[G;_Y?H/]3]CYO\9_^V.@[D;X"<3`Q,3\U_AW^<_9SK_MIB8C9&M +ML;F-*4#9R<#&V,#!^+\2_QU*6-C6S9.>`T#/PLH*8&=C`7!P\RG4L&I.Q]I^[#SR_HX_H9]`;M,`8NRZ!42UZ/^MH +M<]D]=2&1-VZ-)I +ML_0>_T#93(H8:Z'CN/]A0?>V#F`-_E2]$Z)7]9VKE[3B2F-2O;*J&\$2;[VJO>O"-:0[I#$S%FFU2YE_6XN-D&_ +M0@7/.'+#*LE?="/>7LP\[S-DJ0K-3E*FB?*]A]^0UIMJ'/^(<1QP^(;- +MMJV?:2IRB0J*#'0/@.?PDH)*[YE7U^^>C.XY]*$]<^BTIG)'4?'!EVD@`S9I +M2LR2I05\H]2B8X,CP.@6H1JG9A\0V'40)#QD]Z`FP@@1M,)`E?`4R'6"I&4J +M[+D"KV"1,PV$WAD#&RK_*H-W3%%V:]ELGWLL;Z0H,.CT,QM$VH"GW2]IN[_* +M)^CE@.[R(5?K\=3\MO3G'=Q:[]2)3_6V[8DAPB#MYR*_/41NXAG2HI3L] +M6**:,*BTCFIK"M*+]\1",_]%I5MM.5=Q>;ZV/I9M7EBC2_^MC?*-4*KQ.W;HQ6R?@P5 +M!7Q#.U];1U-[VT4FRS>._-O]%Y5<'4GWN1677="@B/7@)J,^E6-0GT*\M-0! +MP!+`E51U,/L@KIU#\8`TY/`))GV199/[*T/HB?SY<)O6*9QZP[WY'9_!TP47 +MMOPZAU@0;B`Q[,^L_WR9-OED()S2MT6<8K9[^R?.-A(B&8C%FN@0KZD95?^CF9A67\GC&MX"F7-8/N^AQ5["OO3>N,)7E0E>NJ +M#:[?T(T>S(V.UPCS92L'=TX=0]F"FKS<=U[?ZR4F;9*;5)>"4$BRXD4[.O-D +M^WC6,Q#&]7XA+>8=%4VVEG\7.`J[,&Q4#8NF>T_QX^46'I[YD:YP(7DVKD7] +MK,Z>^2BOFV#2_\81`L\;%]$,-G'MWY=XLX*T[;L:PNQG8,F.WG8,`6I_"FI, +M.1\F#%\%"CB5S=TAJBQ.J^UG:..$/HP%,SM.@[8_/OD4#OG2PW(Z#D1]K$:_9X*X+7#2[LKJ(MJZPQ#I1/ +M'RA4-&;MBL9,PN_*M!QPQ$QRN41K_EFJI[K88IWD3-=0)S>.LI*:%+^78(.: +M2%U82$[G`$=#`?3!'`XK;4W(E)L87<\?6S0*AW_S6SG@=<+MG?0L(5C4!C1^ +MJ2Z\FE)2)#",+K9VSJNA:<&ZF!H$PQ"E_&POK +MU8'93Q<4OZ4?.!6T,/X>DJJO1Y#BDA`1L78DOKNST6>Z,>G37[<7*2Q^Y,HQ +M5V`H_N=6:Q23K^CFO7W;("$((2(/?-!`X.4N:)9Z[[`L]KL\LHKG_RJW5JE/$X\^GCBKI;/ +M'COTI9TH]',(Y`3:Y#"TNS9(\/`@XNOD>BA7IHI,K\#/)&X_@`V:NNP_[^4A->=Y@+OI(U=1OK2$MKZ!:R]+9 +M[*666]">VF($J&,0DIB3<0S#P$,N0[*(_6-E!L+?#*KKN#=N;$\LZ28A/$=$ +MERY(H5Y;K?F9.MZ1KP>HHI'O9"2$U7B&I)$E,+>GHDL\NG[D:V'%+SIV_OW] +MTR*LSC8SE`T^YZ%5E$"#-?)N-_B@E7K^[C%?'A%"KI=3R>,;Y97XZ7#SBL-' +MUJ_\$+I&.0L(F&6OZR&"PCLUQAR1;K(1&SC]C/^SO+HDW#]:@6 +MMOO[P],H#C_[=QOF05*1)IQ<[F7:2ML?]>A3$.IZ\QA>@'S8Q4T>'!^POHV4 +MVV#ZA\EMFP]W%QI[FDC?-7C2!*\8&.2G#[(;Y^U,W,5:$:%@XHYR24?1KQ)! +MZYVMS[X.7M\MT,8#H]X.O&$[7!5ZIC@NFGB"/(1P?%M!9J6IRH7=NOT9!LQ2 +M=W7<%]=6T/6*XRB<+U6M]U;R:8EHPZ261>@XCDM(_H'[#`4=1Y/.5''EPC7! +M:DYH7-%$PBA&-60BJ'74U?;]DG;/[R],9T"_$CO"XQP.>$..-0[L8(7T2JQ@ +MXF6,8+P+`*?GEF:)I,.4,-)2@XCQGNT&8K)3VR0LO>KX+]W[?J%?/0-QD.-Q0CVC6[#J-@+4??=PM=?L\\NK-@/X$YQ9OTH; +MD9=#IJ,N6?YHX.F84T("Z%%8YN^.&]-RE/-".$B=Z;TXVBO5)H;2@$1YL':# +MH_Y747X\%!O-E1I&K^;1=F^\'!E<*;O*VEA(3C.*:^,/Q;OE+2A%#^N0IZXG,8%G.D>24$U$ +M]O*;EO2'*3OG8=7PA&*Q89_?+RPI3-KXZ?/D@%BWHV7>BS-LM,N++Z`\5^U\ +M4K%O]T[>&CO'3^GV!MR(E,Z=5?"_XVP%ZX@[9Q$>4+RX2YG4!:B"#F!Q+5\? +M+Z'?R[9%6T;G62<'#'/SDI'3M')^TAB&C0Q(A*"C9/\2_U5[@6R"8'5%5`'H +M.%QPI!U$L;K6/\M`E"89DBG:&QA%`"+@D!J$*Z]LZ!)TG15$Q6F74KV/3@Z$ +M`54[`K2+%=(I\]8;CLO]@;%+O'+Y1!4'J5JV4F>)/TK/&JF/"U%@[$.V/8Q5 +M/+?),S,7IM_#.V'!+*8<9B"""PG'A]U?B$LR^#PT%E_ZC1S0 +ML%VP$N=0C6FL>P^*;6!>[[/6@ZB+^2JW5]-&^P3MSTG0,CZ#'%`3V[KB)'Z,.&;%WFOCX@K3L.IY'/ +M-Z&N6\W8'/)3H[S!]\LX,QQ:AI\D/`ZC4GHU[;L1D`G'^.A4^<-J?]860G?J +M408Y50)5)SFT96TB?PUK^_CC+(IOZZ64L,2A_2;"GXU*1YC.[CF*P^#?1O>; +MSBP==D9K'=-CEP5MLDSNN3UL!0$?%=@I04"P@^H;.#'#WF\D\X?./OGC-VE_H$]5Z46Z4WY91TSPH! +M27@1SYG6!YD +M!.F4UGP2@B:L#U9B,8;#[AB!DX%&D[6QIN1>&2F_4$5RLDWUV`=VP8>(::+=]0 +MD-C\JNXV(B%ZQM*<"S&4W*J\`N]@"\NT]K$V^JSNA>EL5S]LO&2$87%]TN&N +M#6R_R!VMY4"85!.BRI>UD1*+WU=9VC5.@AL6MC@(VI<8E8*&B;(H[LX:?SH_ +M4\&48!6.G]ZA:[B1\%SSSI`[4E)<];'R/FB1;K=9PN6PDD:"X6!"(0PB-3:N +MS8&B'ZH)TF=Y<9]F:!]KO.>X$;K/PYNEYV4-]M'A^S;.@7:_@>]:*`3&IVDH0'%_N`<>)E`,9$UIISXL';\(`N +MCLS^-XI)UYJ)@3W;ZU*XIQL/.1DE*C2*2U7B1H-'U'\,,O=X/<\P=ZV.:,DC7E,$ +MIUUR'4(JXO:A&K/F=T<99^+PAY;WS-4]A@J&-YT'%#??2=-/#'/,4D[R9JXXO?IVK>PBX0*6HB2%F$3Q&G2V;!=T&CX;6P(K<](.Z)Y +M3-ZD`WH!GKZ3Q_V9'*Z$%HMP!"B&:S];2\?H(:9X5JJ(#M637X.Z +M*>Q*LY'E9(9WN!=6K;Q[:4`;XW+$4?[2-35K@\_W@E9C9:+4L>LUJO&Z#?L% +MXE8HU;ES\W*WA=7;DHKZ,EA]^6=0TDJE[&F2+C`^]_XG_=Z^-ITT'+>$)CJF +M:+HQ:O47V+UZYOM7ZQVO[-$CVO*FTYB>?N?^HB6M39AR@G8IQ;1'C"E_-!07Y^TKZ'C,Z`8$%67`F> +MS5XSG!^0^U+US0/DKXS(3-@X"$8Q+FI)NY7'[(?U]+M("_CGGG9Y<8,:+H+A +MJ>OV/EQ[![7NG9D3K\8HV`;/X?873QI(Y.24-,-N"\&57A#UOU-G9_'\\<)5 +M;K\GKH-S1\[IA*)];U*P!T9U-E^"$5^I"X;H*:D";W[,$;A9_F@-20@&2U3] +MZ-OBDX@#047PGQ%&_&,G0X*P=09UV..0OQ$>R;N%S2]W6@W/'3[Y/OT@6>KE +MCI=J?DNL.#A-DA\)]UL1GY$7E[0!G3MBY/#FY;AA`Z:H"YZCE1.:1X^7/`@R +ME`]QWA!CN9*MHELY7N7Y?>N4T)3TAF05OP]:)+]:B%V4E2)I\4Q(SIM,10[$ +M7C!&<8<-66-S4*4*3D^5'#J8:],Q?]`DF.F'8[BA7K!Q=CD][I: +M*,&'N_`4G,T`!Y#8C><-`B+4+`R=99L6IF"`H-!`)ZX=YTH +M,+L5J9LIJ>:&::*5[3G%=6(/T(U!LEI].\R-_S!N0C5/YH4KK((`(R2[N+*Z +MY_G&)=?-?R_E_&F3=8G5,^)F\ZE^';+EV7`A,@[A-.)H4^IM`KO!H9P"H192 +M/L0@PAV!1%?\$`[?E-I>C^!&FB$`=M2W,(=0(TD1V4\9@<"0T#(WT1CGJP@+ +M98B<>4$T%R4(KHRB79Q7*R:IKDC51XW43!%;FI9LM80;"C?!U0LM8_-\;2^W +MYAV/7:T>^PS;7*4DX5IE0-]0(V]ML9H6-4"I8Z3+@Y0F%I;RYSS^(?_0/].A/HJH/O5`WRL#J\U4X!79)STU*P+ZV'-BH.8ER;]'KWLN +M8*F1WXW?/:Q/R)7P=+TD1MT#W9';]7Y"RN'U;6H\?BW!\YP>E$='74;"J2$Q +M+EOZ2(0T7'KL"+-`?O^>>R1!:*ZTDY.MGNH:!CR62L+*RU)@N>4IE-AI1+A9 +M)S>"`BKA6IEVM:GY,)NVP9$Y5O\IL7D&ZM&W@`U,DJF=M0>F;7SM+CBWMDI/ +MUEN&-3F();%@EP8>[0A"NS&W8E'U6((XC*G+/^2I+!.;'RM+<&9J^AK3EKTM^R<+.IF>@$1++FJ>)3V=-DX3+5KF%R]YJAL[=6%F:JK>JA7&46J6\A%0FYTG(X< +MG-3O(,\2S8#.F=JI2\#X5W?B6/:)*HOJM6E0"MZYJ:4Y"\R9[$&?$/Z9Y8J$ +M\TG-K6A!"T-[#'9Q5:'9@(KA::=L?@_\(3Z0PYTO,48AC-;MY\U\>4H!SAQ6 +MYF-.,W=Q?3%>H5Q_/RPTU"J,UUIKK^NX%YHFWH\U)4!2#SDKUTD+&GR'2%HP-1._,]/)#N8&!_WEVS/MV[#7"=+9<$ +M/7U"E^L"$LZM($$'07L(NVC)`=?WW@&K>UJBSI.D$T`O'$62'[8A58T.Z+2H +M>Z[5_2K&!S@/:@K-"M0YH^F3Y#<$>*,/GF +M')N(C,CKZAJ2LN]CK2Z4:T!?#9#->6MRR!*BTBQ`8G;C_]7U$H[B#TW\'!I:GM'QMKF_#%&Z%9?RE`YSA:GMI"8ZK%EPR +MX!.&Z-E'/XV@^,>\>&O(_M'=BH#HJ1N?=D.@6P6!Q5,%<"+[%3I]/1^FJC0]L.LU`$PF+>X]&PX=*$VPB5U8?2%+\LX/B67$Y +M>A'A(,PF(C[E0K]G![M0_`K9SPFG.I>&&[!B"`Y8!:PSL^)[K=",OGV90(O% +M;S_Q8\L;#!Y&ONB4ZM94Y.6=TSUN116IS@ES4%*V@S&][#E:!]`3N"@@SOEO6\2G6T%,A/ +M\R95.O3F[O*8G9*L=!F+"3=!N9 +M-']4AI>[&)R*TNYC*X56GFX6I6@10:YA6A+"@H<:7IK)5P-1T5HD/=,'E$+? +MU0VAIG:?/ISL;M4`=#3[.(9MR\$X^D[:T#&]14S#_+9^M:.V>=&1K,XO=`A? +M8[1;7.AMW-Z?%GH&91670UBZ`>>;+KXP4Q\@:[%&0>,92/6) +M*TUA+'4I88?)K+9U`%A,RE`N+B':S2D+8>F4-7@?(^MWK(A5>Q6M9,)(-(VV +MH1`?,;#/C&QR=/9;U?QA@RW6GU9#&9=:RW:.1O5WC)R-\^[LM5";UD3)#&*# +M#_=]W_GI]TV=-9KNQ.,84/_L2XM&.$N;[2X;PKD`7]`0:MZ&Z19Y/MN)/A84Y4U&DW&7`YQ<+5KWQN2RW%3J%6X,"5.15LS.COIZ#4F1$I90>?O#<`H2UOS#D1DH@8'\+)KS7TBS,.)M7 +M^U;,0&D\*60!`T#5:`VQEKYIFZTP2CP)`>TQ&"PM6S3%WLJ6G`)=X38FM05T +MYZ$2099W*AGS2^4O&%%9?BL>LZXC^=`I&"G?'K,U?5J$O;[[M;GP8>T(_2"1 +ME[F3NX*[&$QQP\8$XM\2%OZQG0]\"KH:5B@`TS!]FB\/;^$.U>Y2R.;8=O?G +MS#;WTZHA-Q581P98W@5N9HGPY6K$;F+&^@#+3T&/M>'>9K`#G6PT"U]MYL)1 +MU%V:G&Q)E(R$+*,.[AX* +ML!A4<^*N8G5B'!I)/"T^->Y7C!:VDRR\LE]0MD]>I9-^KB%AS1+N&0M9;F(0D)%>NCH#M0#I"!OUV2BZRUH3S'SM0DR=QT31NWLNMX%"`=+C0#Q?@K!]O^D%9XJI4\9 +MBZ7SY7C+S'$1N1&-I^EG#2$[1>'1RAI[M^5D,U>LF%P_Z)"^)2J5V4)+-^'C +MQLMFQ;2I=0M8:L$BH>!]W>WN8=W.*NBY:8*GYZEX3=62]3+1?X\% +MT,D:`S\2"[2*0*[]PJ$C=);6L%FQTF.Q<0\<)>L7,EI;#S&ER15TT8XE\:VN +M-*LZ#E9)<#-CO%5>2UM).%O'/RN3,I.QLY[6;>.G5^NUUMOID;.H7:.DVG!4 +MPZT(B=S[.&',6[SI-&-^#U'Z=*:L\23;*]7JT[J'[J$@=W*.\^UQ$Q"5.^\T +M-]M,<@Z<6IJUP/YM\^%1I`+R'CD1"OG*OQ2VPE#&6FL[-T:S-'43#K?&VQD3 +MV);_M><>*]O41_")_+#W]C*ER:.'"185D_1]4.0WYA62VZ%P]AN9<[5UN&7; +M_AR3%H7.B!;N!V'C7*B%*["!UOEX=(^EWUZJ]_Y`SC +M8^%3@C+U +M#8JH`$(X3]03WL]PZ][5.,TZ:D]I:Q`;G`K]DFK!)'X-U"NG4/F<1::B&2)/ +MN?[MYYL'9RU.+""8]EAO3\:7L;"SD`:]?X!N;Q2^7_25DPV&W7JH*MM`>MXO +M<-1;76G/009-H'`+JB_WM'6C_Q.2-P@=HY9@.%`R;4$2QYJ]D"MMU^&2AZ'. +M27W++\V;]G<^NM9(9G<0/<=RB1FBI+P>2PM)X*:(FD58KOTH^75YUE5(!LOI +M!CB9I1RU%*($GK&*R))5@5H>1]J*#^S?"P)ZA.B^G#X"4$V/!#3%J@KS-2^-984#JS%[XBRFSPL2'4` +MPE+6+V4,*\2]DH11N;V2^>.:>?DX%X6.XE/DX^K>'6W9STTPP"Z:Q*LG&@E# +M%23'*:#(*$I].":FRU7ES..[$\?9>E>)+N+1-Z&?M1"I)=S8QH/7W7"]3]G4 +MNLQC_/HRQR%V_)B*5>)G1H:- +MNBWC6OA!LQ"$\'+44B#XKR![,AMWF+/-/BG5I/V(A)H=%E)=O?``49`AF+'W +MGWTGLBDNC@<+LTI04$%2=I`PQ-$F$TC]K.OD1B;8IS;G2I:R=&@NO,DQLRXP +MMC@DY=`$7\+LR;"XP]U@T?"22K'7'2.(+L"`\:< +MR3E?TT/D%`G"/\<7?ZW@9N,`*&V_JG[`FG%!^7;S7@=>:'B`WC3KJ."+IY.# +M]SFP#LQ%?X3JX8L/CK8 +MW>TY%BUDA[;`A;'<2S]LJ-J0##I*BP*HAM6DJ(8?,Z'&?!U$TD';5AAX+Y0;OOTUE-)6,CPM;MC![F.] +MTF(E@6LA@P["([\S2F=K+$U5#/<]G&/Z&WQ+M/.W*QW/'8:^%3#Y6+:2EQFI +M$:"469OPR=5E]$0J,I^0."KXNWHNW +M!0+#"7^$,:%$,&>7@29J%L9Z6.+99_PWRSFY3?1MNP,K$J3DJJ>\#J6<)-/2 +M+9.3GG+RA6L;_FPA/;@L)(Z[T>[!WJ)CG$/M;=/6PK36G-3\NG)_FG^!.+=S +M909)9\T]#'22M?28O8]M&S\\-8=J*V^-:11?F5M*T)OD\TS]7K8)9.?>2+,E +M=-3NR19G6?N>#/W::[P^PY2F8(R455'MQ<)ZM1(58X#U*+R%U'IFLR5'1,PW +MT[]XOO"1+W[&`_]B%0GL,+CSR.G2,:F<`^]%&X9O%*/7@GBT'JZ6$&+4GI!L +M\>SA&QY[:R3W@9DX:,&V;.:Q="TU'39V1=SRO#8OK/X48BNG%GID?]&T6_Y3 +M/R1;,Z&@N]9F[DM#MCB^7B`]"'8@\PW"P&1!1NF2"(871KH*8W"JJ;8]]YZH +M&.\1:5C-1W./M1MRU4IB9?6K9\]EQ7?_3\>X@K4QS=6JDK^'N!,;#/@4D[C= +M*%B-#.+1ZF=R*5*1001?K5F?WW@%]&8\6L/Y*`K6W'6<`0:$V3O%`L$"\J[17=#3JT`.*K[;,[L0^S=NR*4`J]I@N +M"P]9>2J!@0S99FR';;:0#0O>]R!^+#2GNK1T[)9L@J5===/M^39Z1LWK<5T^ +ME(_[>@?E];7-SU%.8'\4]1I)<<2_[_:;2Q`->]_K7ZT%W@'52I]COOM-9**LG!C7+BI2MNY0_Z0X%;Q?_G(V`$=`B*?ZI%; +M]WN_[GO&P2"N2W(@:@CTQF^%1L%3Y9J0$L`(J1YWV8]#FT'-859!""4VLA8* +MNN2C>ZRDC+SBV;!=7UE)ZS7\6H/QB5I_!3_31$D..HH9OWC.=-'CHM/VFH6C +MP-`(^=:*\NA_4>A447&JVNH+(\*B-A#!_4^/)5OK@576UFU/3+Z,H2 +MK@J60EZNY``(_BGJP(;AL?8K*^;BY-:2W(_;L3*4'^]JT'G9XJTPOI'TA&&: +M\4=5`L$-I7@(Q%W$LH89"Q6V1%O8<3H(3=PSQV.F'AE&O1@]S3A,L<@F!%CA9$-O.IA4D8>1?1[,7H'C>T9[F'<3JE#\IJ+Z_OZE4=:+;@$+<8^,H_?,!O+7YM`G2E:("&WVN!#"ZUUM\.80-+1JE\R-2^R>%5#H)+P*+"$N]% +M.J1"8/AYDLCW&3&CJ/1>`?5NLG@Y+U==5`AX+7[*VA/+A'=?TQ&!@D6>I9(L +MD^MPT;^YC4L6K$2]?:1GWP]!M8!7OPI;$BL3'?55=H:6ARAW\C)5G#?B1"), +M"\O&ZHX=\GT]B'[RE\!(?).ZLL#@+!Z^/L,ML?Z@VR1"BC)7JH4W/-XY`WFF +MR\0*R[@(L39AB$UITG@UY8M(N"_KBW(Q[;&EYHE41?8ON\.98#"AG"\/*.!F +MBSFI-M*(_SZ#(A#Y81*UPEW6QO1_.>#^O\'_$P9&5D`#!R=;:P,'2SBX_P"D +MG!\6"F5N9'-T)257#.+Z@LRDS/*%'0<-8$J3)7<,Q-+F<>E#W*39UY:OH(Y1#BEM``F599:5`QTEX(&T)V:"D!7 +MIN3GY50JI*2F<>G[Y0-M2P6ZA61G87$5NN%NI3DY?HFY(.-!X80AG9B;F5,) +M59"?6U!:DEJDX)N?DEJ4AZXT/!7B-M_4E,S27'19SY+$G,QDQ[STG%0%74,3 +M/0-C4XA$9K%;9D5J2D!F27*&0EIB3G$J6#PU+P7=*<#0`SM$W\?7Q]7-7QL2 +ML1#)@,3,O)*0RH)4!0.$:C#?$,$'!E)19H5"M(&>@8$A4"$0PEBQ:):YYB7G +MIV3FI2L$ER3FI206I<`%,!WEY)1?4:UKHJ!K:6*A8&AL9*E@;F%6BZHN-"^S +ML#35TT7!U,#`P,+0#"R:7%I4E)I7`DX+0/_"^&F9P#!*3:U(3>::/4 +M1U;[:\*7`U>5PG>=.'=SPRSUJ$V&DG[GFR8'L3;E^TV//7?NN+;.YX4=,\_< +MD[]I>F%NHS5GSK$=-O?]E7%8\75UY$/I+(GI\U6[>_(NGUF_1W'-$H63)^Q>F4O=47A@ +ML>7ZCC4&!BP;5BG$LP@'.I0Y%(DQZ]]5>J8X=\7';(U30D&^KZM/L=L=FM^%#8+S-1MWM/`^:BS0*SMY? +M^ZXP7N#CG_4*#_)M0M8_/:7<:KG_T=9I@GG-7\WE/_8O9;!M=5;*^>N@^G,* +M<^KF22LB+M6S]UKM^?]D8;0H)TBD_I3Y]*G04H=_IVK-K]1H_5# +M7YOMM];NZC?STS&*6Q:Y1_``9TGT_0X+EHG+)RSEBM++*G_%Q3'?MW9V3COP:6#R=V'4@W<[7R..F2^S;^F=FV#*=;WP1Z%[$9 +M>C>RA2Q14TK^/EU_\<^C[&^+GD\\>GE?LOI"DS>U2M/2.7;)2$1:ZFQ_SUO& +M:+]UZ>,S'YF5^RZI&1KZ:GR_\"9KE9E2_5X',84KUE^4O9;$R*IL"G#>-H]A +M!>,>`W.3USV!O[C?%'VP.'`NLCPJ8&V?N +M4*2#(J@(PHA!N%+$09U[YQGO_)EG_LTSY_PY:WW?^?:[U]X*LO8.,!,\V1>T +M().H,*0:4A]`V6!T`:0:`J*@@**`6"J!3#+#4D%]`*FGAP1,:/Z`.@)`:NMK +MZ.EK(B`0!0!%/DFG$/P#J(`R2N6;2P"VY.W5P&V6_QCKWU#]'&Y! +M(Q)ML<'?XK?']!<5&TP@TO^ADX-/TJ@@!;`AXT$*Z6>K,_@#S0;$$VC!/ZM6 +M5"R1@#,A^1-!`/&C10BQ((2#>'L"%1<`^&&)(>#W/DC"_PRQ/;;O"'!;!S=7 +M6TO5[P?Z0[/'$DA41_K)/U._F;_7R'_6V\.A$,(!=X0:`H'<-FZ_?WQY_K26 +M.0E'QA-(_H`#%4O"8RGX/QM_93(U)8='PC2T`9BZUO8%0N@@`!TM1/2_&D^0 +M"*=HH)49H(5`('3T?E#A:!0*2*)^OP3;^_VC]B-L3P<$PT$<)#=/E+##^["T +MZHK/I_9!.>>F)T/VD):;B]E:JPRQONXE?B*WVG!@TMD@^T\C@NOO[5.O?%8^ +M:'2N*L;&(*-]U>L^G2Y1-B%VR.]QL_OTBCXS;1;V5+C.C1/>]CXTJ +M0RO2BWOW)!O/H)YL_T9J7F=_.8>ASYNT#S,^I+J +M->_52A[2;RB\F_!^>J6Z<'1P@L;9K1/+QK`3L0.UZ`"7ZJ(Z1J^:Y*?I(L8L +M&GW$H,_S=11+$:*?%55VLKC0_5P=2O2`-!>TEL*7G'P-W/?-Y4X.T#Z`.1FHG?@HO2 +MGG9?=>H/G^J?9OL6:!LS@L5?V\XD$C5/;;ALO70S"%,Q%P>EQ%J&%:/U;MJ> +M.D6#M;S5[\BMK>&4FO.JV_+7X^$^7RPT5/]QXI/A)\*Z$K.V:"NOKG4,M]Y(;'+:XR,)OC2+W`".I$#SF&@9 +M]W?^756]3`+U4&HN9!2%5F47,2&+QDWO"0RH`5.[]A$,5JRNXM2UD_84`VIQ +M5+-AA^IS!)@O8`765N*_'_?"-QMFM85A7#:CRVU-BWKJQ](G%WZ)$TAF=@][ +MH1^]D=69\MCI'^L9F+!N,C'4:4O/P<9,,SVY\:BQUN$QBA]R-[N+2J2Q> +M-HM]*9.1F^.J=^ETZWEN$\X''T5]-@RWN_%"<[Z=%+' +M/';/BCI/G]16T0%G24Z4O+7ZO&ZC,D/&M]*@SS)0O5-3:J&1L7[(R$@C4W1P +MN32,R_B"GWB_O"_#Q277;IYU[PHQ2']&7$5ID +MSK%>SSUIRS/<<\&D;TZ4&,*?HC8'G9.M+AF9CQ5DRI_FC57?=3_9<^WEH&7L +M1HZ![X';U9.F5AM)0\+[#O(6>]_-2/SE*(+#KQHF>.Q91@JLJ/9B"/$*_O)( +M%.%VLM&BM'BFPH8R:^!VOH]V.,/JU3?#A::5^%AUI=W')B.BF;!6KL&5H&0F=H4SF!- +MGF-U_C1-Z*#MT?J5G1'%TAIWXD\E90;'U/I=[[S$%Q85)%,J'6:5HIT,S<=4 +M\BHZKON)%,Y+I+@1&A!OR\03"OI"N73$,R,>U5Y)+YOFWKVH**P:5V5Z,(?F +MP'O^^D+LTE!:6N0,ARN]5VM(%^2$!.1"E/9.&>L<-BU<'*'P:G1NYG&^3\B8 +M#3E[<+7+1VYIQB=Z^=`)W!U7"Z_/FD#KE=0"F;^5=X;GDFW2:E=<8MXV6FKZ +M=EP:XA<^-/X=@X)&;@]GU?DE5#;\T+)3FZ>/KO6S=+U7O,D8C76FRM7(C3B0U +MVL>-M;FP:4("3FG=O&H//%%Q7/"&MWA<^W-#JD`A^V-IYX"9[)APN+G$I_%3 +M=[XFQ0,^\+=B?'>-I$D7N?9:9%5*]WL0QTM&0$UM(79=9]U5)Z,\]=&)V\&# +MD+9XP_@@P['6`)6$+A=V`\\T[31?`4]YEL24E9>"4''CHK\07_*LRNDC3%V=*TQIQH68/)Y9MX"7,0TT\L"'[F,:24DWG#_*'^-Z-:WU +M(49B[`YBGQH@^+2CV&@6@-ZOZZC@F3NE)8G&Y@F<1:H&L`EJ%$FC/TEF*TGC'Z(ZYJZ-BF1@:I-Y7: +M*P^!RXX?AHU+)K4O'\O=S_WPO;J/Y`6WK$MNB<[BIGLR"SUEAAM-CTJT/!G= +M>LY>>VR->+T4YBD$?276V?&+85[B1/6"5/]NCUYHYF=N8'=HIPV/KE;O8A8" +M?;,"^:S8Z`)F9I=HOK#C6)3@'2=+I2O4EN=<=AY*G1!Q?']&HY-@&J4=QT() +M+*LL$`PJV%6=)&/+SLGT'#-45AU7RJV`_2_L#%_:5K;)%Y2$QL4[YE\V62AI +MM[/SAU!90<7&Q_B?M:L,*]7SQ;4('46?JPJY)6K'T!4,$(X@4>1)FCQU<[MH +MAX_/]5U^`V(*3LTHK:EI=RLV`U]?=$5KS[_0W8ND\B:.+;\J-ZN'GWO0))+" +M2--NE`ZLL2_(#F4%L[/KGO9G.(.C[_+6&/3?5Y*D;CQ>H7_X8D%KP;2LJJX& +M>J66]3A+=COL='X^[2?D&RQ^[RX&WY\I9C@AL/^,7#J_J3J4$_[*+3Y-1>`/IQ`[]MWWRI.P8N?PT%Q/*KQ(5@#?!J=G"OKFXF<>H\^ +MX?@.BZZ'K*[>LK+>8$JOJ-\"\,N>F`K$?_E`_A_P/Q&`(X)8"I4%LM,S`@+3(U,"`Q,#(V(#SR4^1['74ET0@D^N?XS6']I4^B4VD1OSN8=!:7`[(!9R8% +M9#.^MGJ"7^"<00J52_^Z:\\AT:AD2T8@#01@*`,XTN"+3@W%47D@Q87*(0]W?;_=+UX5$97`.1[!``/FG?;-&_5EO +M3(E-Y0%'D7`D$K5AW'C_6/E\M9LM@\RD4!F!@!N'Q*"0V)1_"G^ELK)B\B)A +M^D@`AC9$`B@D&@,8&2)/_JO1G4$]S@7M;0!#I+&1OC%F4R5SV6R0P=G\'S9. +M_$<=0-T8$@CR0#(TQB`BMLS$:ACY,[545A:/4F7[QLGN#ELI@._`,W)R'FF,^[ +M8<:34,C8QMZ3@N2>^VY<&2'_6P+RM\$)\;/88'K5\Y6*`SBWZ9^UD"B"6*V# +MF@Y==RXYPE+UW+Z1H9JI)\N]D,2Z2X7R&;<5LF*B(KNEZR&$]%]E9_>>M9*^ +M/BE5>OV!7Z64_X5RAQ:-.;'W6\*.;3-+7T9@5U9GC1"]#$>%77Q%I9$T1/7] +MM1-GFEN9_;3!VECS9YR]?$R)J3ZN0/I@R'8,7T]E'G%'J0MZ6T(,:E=MH]*^,:96>>DG8TK21?,RRJZ=#D&6/WIE:$5*.BWZ!*S0*C5[-*/.XP^,W%:]D*-OK^ELN`" +M4"B/D?CQA=^JUM%B7[G'N7'C%T?O-!5\1(2PX\43;1^^/7X%I?I,J<&>NW@M +MOG6H\Y=O(2^K#4O)CTYU:IF?+@I`KZ9;%D:(21WJ\AO#PFLO)84[A;'V/JL- +MGY`MT&X)AQ1AETX_:O>HE;L6-`<)#R[?6FP?T3!HF]>3EH,4[/@.B"I! +M$\[,4Q0D91-%#GD0KF#R77;=J_?X@6P>&:V@W?'0;N3[,\1O!@HD"/N+V)4K +M1"&Y;+G!HF&IR;:YM\XML(O[O%4%.CIG1'J1_7Q$.NHTCD/N=M3IN>\]`LFW +MHV_S79Z+[,`68X7MS;XB@YZQYS+3'>\M:?PBI6-O(5GDK;8[2"KJKEY+Z:1T +ME%09\BF0HOIAYJV:],#L?7'W@,)*7-*[P>(;31Y'LB-.E*A#KM=D?_BQH5O7 +MZ,J1I-$S,=BIB*,:-SVN9L(;L4\6&>^.&DO>-C:?]SP,7K5Z53/87($Y^$9H +M$77TNU<'`I-%-<]CRF<40O*<&E7PL:YERB+[^;HC]P.RGU=7#\T2XFUWRCF0 +M>XGKKQY+B#VH3A5R;\4G2A%>0Z7?C%+RX@@QRD\T?2E?I!LG]0L +M#TVH\T+":F-@VQ@C*&.\8%L;GA3IZPM.4.$5D3*7(`OG-DD6LAEK(>_S-XLQC*:[3 +M6U1@JS')0ITBH''81/CM%>*"WZ>(<>' +M+GP:V?WT2FA)@E:J5^(S<['06V+X]4F7-H)>!S:D.&G8915NW3HS.7'$V""W +M2G0T,T=2+'`A8P@_AVR[@7>N5#3I9C%-P9NMX;Q9&]:"BEC`-T7%:[M/Y&44 +M^Q/WS_LN2 +M8RIO<2?^(XG5"J[TNI(4_DZ=N:^J+1SW/F!3T2GH>OE$V)UV$58^5!^ +MQ%\Q=!;>WI'*7E-.SOCI:796FWNH(&LR(O)5IH_/.[H:A#_^4_=VAVL* +M*/D@;92.>=WRXJG7@Q8=TQ]\<`3*55(NY,)$Q>= +MR'U]@-2N2>6)9AX>P98\81B\S\GR.W:>[IL/"3#A&D52>;_SM;)&2:[@' +MB?@=3K5STC#'>MB#P!L+,')D#$.]T2[*L5MSDB=BN%2JNU+'ZL[0.14H5#$W +M4NQMF57$-46?Q^>\.\`+">Z^CPY.$.CX.;U=*WL]]D&8^S3[@+P$'KJ8&-W@ +MFV1C>"*]N3_6^=J"T;;D$:76W(^,W@92EES>M)F.V)WU8V=W:$\=4I8CHO$S +M);W^_$)>F?3B%$94Z_"62P,7E^!CE]%OK=&RFA,98(J5\4W*Y)ZD`K4VN)4M +MUI\U-203W\/?FZ1_#/[#(QP$DQ+]VK52QT$)0(2H+"5$VV(*)(=PFARIIR_> +MWI.)*N[LN;?G!?]JPZ!V:]<1/<.^DJE^Z4R#$-]VN^]ALD?/^YFF&FAPG'UE +M7-YPI=TS!9J-$T[;"BMB^Y_)C][U#A>N9=R]'F!U[1[#8"%L[OBJW[SZ02D" +M)TNW(^SE$7%&8Q)KE7 +M,%'T-B'SZI2+E]VYY$_OPCB#3<%HR7*+F8YVM]7(ZVOC1Q*#*JI="<0F]>,6 +M;VI\2DMC2[WCG?1_MJ$H[8SF;7.!G+\D(&TO[GATJTPTCE=GMKM*3D%.@ZA^ +MV;'GSBF!B/E-2D0CTSAPI/!QG6F)M^RM,!.*L?-O,T^Z^/$ +M0^KI-9)I(G5/GG7O=0?M^6$SN27]'#'7E/9?S9S`@M2](;=LI2NUKJ"W>RW: +M-Q`9-;X5TS]]^SA_G*[CB&`[MLF>5)KVGKN'+-;J.CP0$OL)J(I]I92B4IYZ +M:/5OR/_R@?X_X'\B@$P#26P.DTYBAT"A_P`ZKF!,"F5N9'-T-KMDFM44U<:AL%)!5-B#1(H:'6# +M("`D)"00"$HEQ,AE@FB@`04U)(=P-#G!Y`1)D0J8UBXN.D,F@EQ$7"@$O""@ +M00CJB+BPB@)",8)`E7HI*(I8**(V8FW7T/DS:_[-FG/^[._]WOWNYWQG.]F' +M7\;:1:3Z`[D5._5=C)`+O +M4$#!+.!%]J%3?;QF5(%")H,0=.8^&+_X0QT/&X<$0FGCN6W-##R2=6)6.LU+BRR>[,\Z_7].(+%PRO+KZ= +ME[L228Q0LD-"*1]'T;)#F;Z^W[X9SXWY1<5DG(+>:)\]8+MJ_&Z&G[,U)!@* +M.[Z>I%C6*(HNXY/""OM%NWDM3S>V1+)RMJ27QD7W=_RP:!Q?S'U4958Q9^!O +M.`8QYOKBA*3.HLV'WNI.^4_23*K_;F&VEY']Q53*DM,-S*V!U1978\_W(0O% +MC?K:GQ7S#JPK<5ER(?W-)M-TAY]^%H?L4>U]1/H4,=FJQK@$:?\R6LLN.%N' +MR1-5]FJ:,>8#W3F9"\:O.5CGC!A>/%WPB5E=0=E?(X66* +M\W&JZN50\8'0`R)S^I47$UFX +MS/41P[N6QHU$9XB>^ZOL_(4VRP7JC:UGH=O0ZEO6=T?NNUXTQQ1M1FM2H^>X +M1Q(^*FRN5R>>UF^S+OHVJ]9I4,?,^/X9]RBN;$Y8QQ#5V!F +MB7_;EA\<[TR<++^1*<"D.$8YJ''K4R<:*J?@SH[=J>H;36O[ZR,^Z@']']?U +MG93;[7-N:D2VW\^QSDH]-4DX/NUYPUN.7B@Q9&-_;%ATO5=E"(VQ8>AS)SKV +MV1[;+SSB:(>U]EV0/;5:L*--WJI'R>W]258'E?3E9.24(+ +MT6(AQ7:D;.JAAX+;F=1J8^))T^ZA]URD7WRN?U2!X>']VO+6QY@0P:3WE/DV +MSYVR9/F(FU#K]J0:KP[&T\["*\S[0X#=Y_C>P<2>O(FX@JZ]G?6]DP5S*1JQ +M^IN0M8L1G46EVI07*P0W:=4MM^;&^;Y..V@JOW$5]2>B,&]\MAM!46)&XYS1-/#*"99C'42J^5*3B3ZM"Z\G7(-65696K]1GE!RK8D95 +M#LN8GE< +MGM]Y4M_R70M,T`V7/RC.R-=,'SCH0OXO'^S_`_XG`@1BB"]#I1*^;#L6^RL! +M]8;?"F5N9'-TZ[H^G&NM__5?OW.=)\R)PR"AJ.0*A`T3`HH)"DI#%2#V?]9_/FD +MQ$2E!,4!``Z@,LK=WQ/NY(P&@I2Y_E))`!7=8)YP!P@2J`M!.\/<_I@X0!!` +M8Y0#'(;VYP<"%1$(H-%?OW@!C6!>,$\?&)0?`!`2`D+A#FB@/`@)ZQCK**,L]_'NL_J@80.!)MXN_^7[Y_R?^.A?X[_C,>3[@?\*G@ +MG_D*_1'^>?^YLOZ7;JI(!Q04CG0"&J,A2"C$$_I?B7^G4E)"^3WG$_ECQ">"8F+`B5%Q5_\3Z4I$N[A#=-4`8H)"@I*B#_Y.^O@[>D)0Z+_O@E_MOS/ +MV!'^9T`PF!_,`1!L;*@+^@F:HQ&DL2WC!(5._"Z.#@F5,97`(&3G$C8:TE8" +MJAZ?]$+31]*G'@ALZLYUSJ0'/[LT(Q( +M0>_B@6C5R6RZZ.]W1'IVP`>-HPUFG?*IB3)@@3;22XL7+.;HJ"QA/18?K^>FX7CQYBS.K +M2D3\R-OEGA>>&J^9K.'/3=105AB=\L\*EE\=><*KGOK/*]9!%3BE\ZE=.,:J +M'3;IK!C-E>/1_F`V+QISOA9S/+VY_JKY&,K"U4F;M)6,5\I6H[$_OHK516AL +M:7-1J4W']!U?=@O;A)GMH"L$NU;3T+Y-N_FR5"R?@\]>&VYK_X[^^EQ*BXEC +MQ;EQ3-14W\6"TJ]O?/KGAW)"7*NNPN7]R"-U2GE"!:XU#>F]KP]O-].51J$V +M>20`'JBAPE#GU:"6[)L<;8#_L`A7K<*/T3.028H"2O9;?+!.Y`]Z9G,V`11+ +MV`^HX#'5LGRA(@\SY8R,70\W/*X_/\22ODC1OO)Y6(E:8D4J?N^@Z6[PCY=P +MMYLN+H2C)/;WP)C<$`/.QZ`'(>61[.=/=Y9L:P3N(_H6`UJ\'$MH:>MBN$5_ +MN:K0>?2FR^9_8/B=>4%V$L[]*"^+5'/NX6#^B^E&X&/L>4.BN`>$Y:>=@=O3 +M/JVM-&4K,2=:F1!C_L^^JCYO1Y;-Z)[LEO%)2O802MU44S=UBXR]>NF5:6\& +MQVM^%'4B$?'HQFB+F"X:R9!K:YQ[F0LW>GF\.*4#%*>\B]ZD/T9D&71V-31\ +M=?X0>_UI(=QSJ_[D*CD7XBDE0X@;"0Y0$@ZQ8SYX=6+$VEW,(BHA>82]ITP% +M5E^_[FIU1.H\T$JR-(`D##(N<%V1(=O&9H1M-^OXJ3Y$D69J5T5O1/0QOM*4 +MH0@'D]-+K*E+]>Q4L%]T61RZ69+XT*WD3H7I1MFSK)TI\\!L]B8'(,55)$N` +M8@5_Q':L\EAOJD`\;Y&L8/U"TWS5W`]*:H#*8RHGZS;#N[!$?O6][6&5H]W> +MBJ>(/2+\2IRSB1C4E5CNVU('&Y%`\4!FBGCJ-0:,_.\/[#:*^2ON#T1)-:<$ +M^1W9J;Y,S/TP#)^Y9?U]/YL=:>_^RO`*<8L.< +M&`L\PJ2*4HO@EX+[E-0MT7($E4F-+0-H=0DCUB(D_R+CK9(T8P_1^PT5YU^J +M7Y/$\XCOK1<>!^6L+?.6"8KTSGBCFZIAO>_N5S)IU'_,'<:UY[%OX(,B,`>% +MY'<8M9IT-K/&XE":A?U\;V9Y1_?9BBA:(?2#^_T9.+6"O["6:_3U%RH,OO>B +MQ$*I]V%C*TLVR1$'!&?62X&'`^]U@K[\%'SLRWE>]4FL\^;+Z[/3M@4&#!>$ +MBO2I'"U!#3E%F<(ME?@JSAL41Z`,;U:/7Y/O]!<+"---&]69MW&R*`N:QAP& +MZ!IAM2*;0V_56\8J705<,0H=Q)[=DIRTC^(K]BQ9N6IRQ/!&*QO*$=V"_*;< +M1B.SM`WQ74U>IU[]OFAWIW;`%SAM&[&'.]M^YIIR)W\<$AW*21[:,<93+EFB1FI.(? +MW[$GEAA%TEO2KQ>M%BI'2#:3''5J-DS4,J4+/MX7/N;1."2?=/"Y^[A3&-X[ +MGL7]$V#\TA=9H1!OLF#;+-M?OQB!VQ_]I%'O[/;8(084'\R$O'@.)+$.D#4G\*/2#COLL%(\1I1@KQB*1Q^4$5X[G[=7/S$[TTD# +M#Y.[OV>?SO3[D=>K]3Y^0A96LM3/66X[5J$VHQ0R)5$MO +M'L<]>6OM:JW,XX*'-$R(<6%+]=5*7.F'G7:'=Z\2\C-5:,`2/D/T2.;TO7MI +M-]7"VJ'2QIA&9:EC#SYMZH;#ZUKID$$];2DS41]RMV[6](*4UZ,Y(YY?(#H< +M%(N32?JP-ZBV[>255#:)!W*Y79>XN]*:%F_'=5?]&\*P+Z2[&=4D[`[,5S-H +M7$Y9SN43$.AMS:G\Y3>2'?K1TPU67Q.]7[B%J0[L9LPG>@W1V-AY3S6(, +MR-1;G88P@$GQ<\Q<7]F!YPC]C9QX$8F[1FS%/8[;D)**;!ZLNBDHQWP3[7T=)<(4;5^RTD$R%Y +M4PM9T6RJA!$=`CQ%1I/R.]X*/\IYIRFM'>;I7+=;9.Q43ID!)H'^\CQV?K?G +M',SUWZJUL.,BJWQJCX\OD@2.I18YRTP5A/9?/GIIH:H13R1O*`T[IYA*_B:< +M[T``)N9N@B+FI:G&R8,9ST-"G?U=:T-%]PR +M]56AUUZ96.G+]RD;+6[G/_J4"J0]V>I26R$1K@ +M/.%%\J@"VQ-7S,,*>)G7-_R!L>3]Z5`!8J3!X=CZ8&9SO.E)[,T$W78_.B/2 +M`O8*3G`G7):C,]+QW1Y67NC+V#)HC#7-EA)<%2ZR\1D`$@(J*V6 +MY>GZV0+T=&@7CS,;J0)%@RN0ZR%]/!^BCX9-68)"X$EVJ7YN!X]^M"6@Z0\< +M7P&GO<'2F$F&7WQSVV^#.J<;JGP%=;L+'@7,7T>1[P3^C(08'*SMPZD2.QF> +MVH+/1N:EQ*B2[49SZ8R1;U$W92R-I=-OB1>O!W"OF`">U:3)>K_*LBQ_/X\Z +MQN*IX#-XRZ?4TC_':103O/'5A39G)W3R^]8;R=GB=Z'=C15V3#ZY@X&/A]U# +MBZGDOF+?$[;8D:LAG\3:/A)YCL,M>$K?6$%'-FKZJG@3MS_[.Y6I_8;CKK19 +MX<[0EZML7D>BPW6-,AQ1CSZ!4C&3@ZTP`NJDO>X&+<;2T6G*= +M7Y:_*G=VB9"D%=LICK>T55=F0%$NU#BF&9R34C)5^75 +M!";+$+_M*LK<#T:@OM,G/*SQT"OA6@?-Q6WD12]\0\K'BFVJNCMC9SO`8[@X +MT?E==0/P6^_ZR,$YHH('HA)$)#6_&'!49ZO2JR24[?4LZ-,<=YPU**_%`MZ9 +M`=4P!%,Z8M5@.71TY+,3$R)#'L_J>4`A_#+K"I-:AE-X%BOGEZHXJ*S4"OV* +MW&-S)+V\X/'E^04",.E"I**,#Y7)N[VIX2Q8WQ>N3F:.3+ZUE<*/^3Q0'R*\ +MGVXK9D3]R8J;?SDX"LCMM6]]3M$EM",A]/XZ]$LU><_L%I?M:7M`1G:W'+N" +MUV8?$_-Q'6$MSCG-=1/@.?=B'[Y4T0,!UQ2RI2M,IO\S'C0MNBLLOH:\Q*7P +MG;U9;4?D%^J0@;?8_NE,E`P1%(B&"C!VUX7PLB1!)7$IIMM6>(L4^6SOLL>3 +M>0:>^K2<)50.8\\VH6-JTX8&0(3MKRL;(>;>=QTP +MN`?-\WLY6;+WJLQ1D80^".++%L9OS&8HSG?; +MKXA-!E[R4E"G2]#D]@\D&T])C-6M5!Y@4ZK5KP-CI[^L<#M/F8QU3%\2^S]1 +MF)$)Z>T*NU;*U^/,CJXKPHEPI++L1-P^8+&2S7LE014VX=-T94M0Q6)TF0#> +MN\BT`_3C7XSS.'M0[W`/\-*@TO3_G3L81FQ +M/GNN1<81L,?RNE#H8_Z.*%Y28?-I_W5)Y=5`Z\.?'-H-:;MU%WX9>W;=GK1C +M_;^J/(`E$)9O_G'BU]".C&:_MK857TN1&H6^76ST-G:7CSU/E.:_" +M'YZTGK,_?>,$.90+E)E2M,_'O)UDQ6<7`$TT^@G+QGF+_;QP5<\;"[5*).)? +M&Y>@%Z#`R3R.-UVGO&N0"4:SCSVKZR-<@JZ +M&Q@Z[(T,0UU3CHPQF+'?N);QY0)5SW=A$/C^7" +MT&CL?`YJ^4M0 +MR[UC8`,F0H+BCMHX&7LAG81<]8E,#*DR<'CW4L7[3,+EG7>Q*O^,;8<0R_YD +MM'B:(9]GYCY1M&L\+F.D.!83Y?N92=;8,BU5HCK`3)>)2Y7'GN^1X15_00GV +MIK-?;%ZRH_.80;5NO)0KKJ)5WW77?E%-4)X<[VP_R/0[TJ,#VNER+%%%_@"E +MBS_]0X9SK5VF5?ZU?*FF\\_GV^8KHG9>>WGX6Y8'\3+N)N:I?JV#VVBU?^/@#PZ2CR9_$/\VXM +MM$X"V<@$WE%%*-TT.$NZ?3W'^U8M=)CV)/$'2>VDQ/3[??LEL^JM +MJ(_,*C0.+QF_ZV:Z*6[N\"GB<5AIMGC>4;9<](8C1=DA"RY.L3&L*F$&]%Z$ +M?MZ1\^,WS.?"V8\MI2T0DG70II;8[-4CH<_'F@95=IK18/^1?M"R&XV\$#,! +M$XY,3,Z>322$T^@@"LO(CK"C71S,SNR2>D4OUZMJ#='01E!15NK(1F(>P.9"VV=_3-Q`B#8]2U`NQ/CKSF%P* +M-<"7VSW^=-AHV_+V-DTKDL73-IU8"MHQ]I0%+NB&`@5X;&BE?[!?'IO!R-]J +M.6(_F2]DF98P`0FMN0*6G9JB:5\F8'TRR;4\OS1[O('U%6/)(0!LR-SZP(+5 +MY#,P#:;J`#+``YY_>]1J9K*I9LCALK)"X;LT[1[Y*AD:]O[&TS0=7W/ +M&2O4;]@TNU+D3#4Q@.-=+F6;TB@U,8V_`M?_'J_P^%+>[Y$=CN*%D=B6H]&*,I;:*"_\`\O*;'C!!MC;Z9'TC>6,YB!C1J +M1E8&?+J_2+RE`MYE93\DXYW'V1L.?Z':9#*1JUDR +ML'*S*[%-N:I2=V9F5;;'/'WV/-*=I&9(,%)@TC0-T#!S%KCB[%"VQN*B4P23I'SU`"Z0?C&2Z!-XBH7L^KD"W*^V+& +M2M;K6[O5%N(VVA4T.F'Q]]4`ND^%4^JW\R8/]F(1\!1BHX3AB?+BNZSFH5LP +M"XO54TV-]#VX4+4YNAX:S5]F'U%E3)KNS4:TKN=ZB-_):ZKT^M1P!,&Z79C3QX:3R_2%B[]PFAO/Z +M3/&G"@](SV#:]*^'Q#LJ5L107O&81B3SJN)$&$CE;NI4>GGFY%DOT<-L5Q.6 +MEQFF[@:.N5QL7SYZV_!480P?"8$VG8C[J"RF[]B<_T\3=3/S@ +MQ)R87J?U>VPAY=A\J`I<)CF[_B%S7PKJG?^J*KBBW(M7<':"O%8-;_S[0%5 +MG6VMJ%^!R0VL`7@K!^GA)2SZO4HT0[3:-*R6U&!+2L,",>:G9]*NW].RN)?03Y5'G?$"_:U@ZOM6IVY +M))<)W654.>TG&R*4R.P^@;.*3?)KDO56\Z!JK3P4R>!=GN7F>!N0UX%S<+5P3R9;2`Y$5&1+SN#)=C(X\[H"LU.U'R +MDL@)L[EM8C/CH#>^TBLIC=6>0:+.BXF[344]"ZRU:3&;P/)0J>L%PT:B\P+[ +M*"9>CPR&$F+&4=\U!8NZ<8)7#GIZ2.G?#G!GTFB?U7$OQE +M![8RXFG?G:CS0)[+-Q3-$8(2K,Z\7.!"[%K?%\4J9SS*+K4^6#(J3/@[SJVF +MI%PZ\2N4@".$F.:0-LPG<]IA.?TJ,70U<^E9;)+NG;!HZ=BS^8);XWY;[HU3 +M4.Z^;EW-5I#N>'@+[N-1V[W2Q:<.IM!?*[^"C$[2/(@NWWV2QI.L5G)FJ#)5 +M$+TG:\M++[`4V2V:\*BL>3L:IVPF`WF5G-%>BV,?33K.NZ_@[/X`%..US9J7 +M\#2'[*-+/=Y#SA],K%QN+39*3FN2&?+LCFDRD(>_;+(&?BV,_=_:7YPG^7SZ`_V_P_X2!`P(&\42C +MW"">K@#`?P#N,SDF"F5N9'-T7!E+U!A9V4*+U)E7!E+U!A +M9V4*+U)E%LP(#`@-3DU(#@T,ET*/CX*96YD;V)J"C0S(#`@;V)J"CP\"B],96YG +M=&@@,0H^/@IS=')E86T*"F5N9'-T7!E+T-A=&%L;V<*+U!A9V5S(#,@,"!2"B]/ +M=71L:6YE')E9@HX.3@S,`HE)45/1@H` +` +end --- texlive-extra-2007.dfsg.17.orig/debian/texlive-math-extra.root/usr/share/texmf-texlive/tex/latex/proba/proba.sty +++ texlive-extra-2007.dfsg.17/debian/texlive-math-extra.root/usr/share/texmf-texlive/tex/latex/proba/proba.sty @@ -0,0 +1,96 @@ +%% +%% This is file `proba.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% proba.dtx (with options: `package') +%% +%% ------------------------------------------------------------------------ +%% The `proba' package --- typesetting texts in probability theory +%% Copyright (c) 2003 Laurent Nguyen-Ngoc. +%% +%% This work may be distributed and/or modified under the conditions of the +%% LaTeX Project Public License, either version 1.3c of this license or (at +%% your option) any later version. The latest version of this license is in: +%% http://www.latex-project.org/lppl.txt, and version 1.3c or later is part +%% of all distributions of LaTeX version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `author-maintained'. +%% +%% This work consists of the files proba.dtx, proba.ins, and README and the +%% derived files proba.sty and proba.pdf. +%% ------------------------------------------------------------------------ +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{proba} + [2003/05/31 The Probability package] +\RequirePackage{amsfonts} +\DeclareRobustCommand{\A}[0]{\mathbb{A}} +\DeclareRobustCommand{\B}[0]{\mathbb{B}} +\DeclareRobustCommand{\C}[0]{\mathbb{C}} +\DeclareRobustCommand{\D}[0]{\mathbb{D}} +\DeclareRobustCommand{\E}[0]{\mathbb{E}} +\DeclareRobustCommand{\F}[0]{\mathbb{F}} +\DeclareRobustCommand{\G}[0]{\mathbb{G}} +\DeclareRobustCommand{\H}[0]{\mathbb{H}} +\DeclareRobustCommand{\I}[0]{\mathbb{I}} +\DeclareRobustCommand{\J}[0]{\mathbb{J}} +\DeclareRobustCommand{\K}[0]{\mathbb{K}} +\DeclareRobustCommand{\L}[0]{\mathbb{L}} +\DeclareRobustCommand{\M}[0]{\mathbb{M}} +\DeclareRobustCommand{\N}[0]{\mathbb{N}} +\DeclareRobustCommand{\O}[0]{\mathbb{O}} +\DeclareRobustCommand{\P}[0]{\mathbb{P}} +\DeclareRobustCommand{\Q}[0]{\mathbb{Q}} +\DeclareRobustCommand{\R}[0]{\mathbb{R}} +\DeclareRobustCommand{\S}[0]{\mathbb{S}} +\DeclareRobustCommand{\T}[0]{\mathbb{T}} +\DeclareRobustCommand{\U}[0]{\mathbb{U}} +\DeclareRobustCommand{\V}[0]{\mathbb{V}} +\DeclareRobustCommand{\W}[0]{\mathbb{W}} +\DeclareRobustCommand{\X}[0]{\mathbb{X}} +\DeclareRobustCommand{\Y}[0]{\mathbb{Y}} +\DeclareRobustCommand{\Z}[0]{\mathbb{Z}} +\DeclareRobustCommand{\calA}[0]{{\mathcal A}} +\DeclareRobustCommand{\calB}[0]{{\mathcal B}} +\DeclareRobustCommand{\calC}[0]{{\mathcal C}} +\DeclareRobustCommand{\calD}[0]{{\mathcal D}} +\DeclareRobustCommand{\calE}[0]{{\mathcal E}} +\DeclareRobustCommand{\calF}[0]{{\mathcal F}} +\DeclareRobustCommand{\calG}[0]{{\mathcal G}} +\DeclareRobustCommand{\calH}[0]{{\mathcal H}} +\DeclareRobustCommand{\calI}[0]{{\mathcal I}} +\DeclareRobustCommand{\calJ}[0]{{\mathcal J}} +\DeclareRobustCommand{\calK}[0]{{\mathcal K}} +\DeclareRobustCommand{\calL}[0]{{\mathcal L}} +\DeclareRobustCommand{\calM}[0]{{\mathcal M}} +\DeclareRobustCommand{\calN}[0]{{\mathcal N}} +\DeclareRobustCommand{\calO}[0]{{\mathcal O}} +\DeclareRobustCommand{\calP}[0]{{\mathcal P}} +\DeclareRobustCommand{\calQ}[0]{{\mathcal Q}} +\DeclareRobustCommand{\calR}[0]{{\mathcal R}} +\DeclareRobustCommand{\calS}[0]{{\mathcal S}} +\DeclareRobustCommand{\calT}[0]{{\mathcal T}} +\DeclareRobustCommand{\calU}[0]{{\mathcal U}} +\DeclareRobustCommand{\calV}[0]{{\mathcal V}} +\DeclareRobustCommand{\calW}[0]{{\mathcal W}} +\DeclareRobustCommand{\calX}[0]{{\mathcal X}} +\DeclareRobustCommand{\calY}[0]{{\mathcal Y}} +\DeclareRobustCommand{\calZ}[0]{{\mathcal Z}} +\DeclareRobustCommand{\prob}[1][P]{\ensuremath {\mathbb{#1}}} +\DeclareRobustCommand{\probX}[2][{\mathbb{P}}]{\ensuremath{ {#1}\left[ {#2} \right]}} +\DeclareRobustCommand{\probCX}[3][{\mathbb{P}}]{\ensuremath{ {#1}\left[ {#2} \big| {#3} \right]}} +\DeclareRobustCommand{\EX}[2][{\mathbb{E}}]{\ensuremath {#1}\left[ {#2} \right]} +\DeclareRobustCommand{\cEX}[3][{\mathbb{E}}]{\ensuremath {#1}\left[ {#2} \big| {#3} \right]} +\DeclareRobustCommand{\Var}[1][]{\ensuremath{\mathrm{Var[#1]}}} +\DeclareRobustCommand{\VarX}[2][]{\ensuremath{\mathrm{Var}_{#1}\left[ {#2} \right]}} +\DeclareRobustCommand{\cVarX}[3][]{\ensuremath \mathrm{Var}_{#1}\left[ {#2} \big| {#3} \right]} +\DeclareRobustCommand{\eqlaw}[0]{\mathop{\stackrel{(d)}{=}}} +\DeclareRobustCommand{\tolaw}[0]{\mathop{\stackrel{(d)}{\longrightarrow}}} +\DeclareRobustCommand{\qvar}[2]{\ensuremath{\left[ {#1},{#2} \right]}} +\DeclareRobustCommand{\cqvar}[2]{\ensuremath{\langle {#1},\,{#2} \rangle}} +\DeclareRobustCommand{\1}[1]{\ensuremath \mathbf{1}_{\{#1\}}} +\endinput +%% +%% End of file `proba.sty'. --- texlive-extra-2007.dfsg.17.orig/debian/texlive-math-extra.root/usr/share/texmf-texlive/source/latex/proba/proba.dtx +++ texlive-extra-2007.dfsg.17/debian/texlive-math-extra.root/usr/share/texmf-texlive/source/latex/proba/proba.dtx @@ -0,0 +1,256 @@ +% \iffalse meta-comment +% +% Copyright 2003 Laurent Nguyen-Ngoc +% +% \fi +% +% \iffalse +% +%\NeedsTeXFormat{LaTeX2e} +%\ProvidesPackage{proba} +% [2003/05/31 The Probability package] +% +%<*driver> +\documentclass{ltxdoc} +\GetFileInfo{proba.sty} +\title{The \textsf{proba} package\thanks{Version \fileversion}} +\author{Laurent Nguyen-Ngoc} +\date{\filedate} +\begin{document} +\maketitle +\DocInput{proba.dtx} +\RecordChanges +\PrintChanges +\end{document} +% +% +%\fi +% +% \CheckSum{230} +% \changes{1.0}{2003/05/31}{Initial version} +% \changes{1.01}{2003/07/26}{Added indicator function} +% \section{Introduction} +% +% The |proba| package provides some shortcuts to mathematical symbols +% commonly used when writing articles about probability theory. You should +% be aware that some of those shortcuts may intersect with other package +% commands, or worse attempt to redefine commands defined elsewhere. +% +% In fact, I have not tried to really look at the number of packages that +% already exist. +% +% The shortcuts are defined with some default symbols associated to them, +% but can easily be customized. In fact, it happens quite often that one +% needs the same sort of symbol, just with a different letter, in the same +% document, and the shortcuts are defined in such a way to accomodate with +% this need. +% +% \StopEventually{} +% +% \section{Implementation} +% In this section we shall describe the syntax of the commands, as well as +% the implementation. +% +% \subsection{Sets} +% +% We define the set symbols as blackboard letters as provided by the +% |amsfonts| package. For those symbols as well as for others, the +% |amsfonts| package is therefore required. +% \begin{macrocode} +\RequirePackage{amsfonts} +% \end{macrocode} +% The usual syntax to obtain a set name is |\|. More +% precisely: +% \begin{macrocode} +\DeclareRobustCommand{\A}[0]{\mathbb{A}} +\DeclareRobustCommand{\B}[0]{\mathbb{B}} +\DeclareRobustCommand{\C}[0]{\mathbb{C}} +\DeclareRobustCommand{\D}[0]{\mathbb{D}} +\DeclareRobustCommand{\E}[0]{\mathbb{E}} +\DeclareRobustCommand{\F}[0]{\mathbb{F}} +\DeclareRobustCommand{\G}[0]{\mathbb{G}} +\DeclareRobustCommand{\H}[0]{\mathbb{H}} +\DeclareRobustCommand{\I}[0]{\mathbb{I}} +\DeclareRobustCommand{\J}[0]{\mathbb{J}} +\DeclareRobustCommand{\K}[0]{\mathbb{K}} +\DeclareRobustCommand{\L}[0]{\mathbb{L}} +\DeclareRobustCommand{\M}[0]{\mathbb{M}} +\DeclareRobustCommand{\N}[0]{\mathbb{N}} +\DeclareRobustCommand{\O}[0]{\mathbb{O}} +\DeclareRobustCommand{\P}[0]{\mathbb{P}} +\DeclareRobustCommand{\Q}[0]{\mathbb{Q}} +\DeclareRobustCommand{\R}[0]{\mathbb{R}} +\DeclareRobustCommand{\S}[0]{\mathbb{S}} +\DeclareRobustCommand{\T}[0]{\mathbb{T}} +\DeclareRobustCommand{\U}[0]{\mathbb{U}} +\DeclareRobustCommand{\V}[0]{\mathbb{V}} +\DeclareRobustCommand{\W}[0]{\mathbb{W}} +\DeclareRobustCommand{\X}[0]{\mathbb{X}} +\DeclareRobustCommand{\Y}[0]{\mathbb{Y}} +\DeclareRobustCommand{\Z}[0]{\mathbb{Z}} +% \end{macrocode} +% Note that the |\mathbb| command ensures that those shortcuts to sets +% can be used in math mode only. +% +% \subsection{$\sigma$-fields and filtrations} +% +% In probability, the $\sigma$-fields and filtrations are commonly +% designated by letters in calligraphic style. Since such symbols are often +% needed in a probability-related document, we provide shortcuts to them. +% The usual syntax in this case is |\cal|. +% \begin{macrocode} +\DeclareRobustCommand{\calA}[0]{{\mathcal A}} +\DeclareRobustCommand{\calB}[0]{{\mathcal B}} +\DeclareRobustCommand{\calC}[0]{{\mathcal C}} +\DeclareRobustCommand{\calD}[0]{{\mathcal D}} +\DeclareRobustCommand{\calE}[0]{{\mathcal E}} +\DeclareRobustCommand{\calF}[0]{{\mathcal F}} +\DeclareRobustCommand{\calG}[0]{{\mathcal G}} +\DeclareRobustCommand{\calH}[0]{{\mathcal H}} +\DeclareRobustCommand{\calI}[0]{{\mathcal I}} +\DeclareRobustCommand{\calJ}[0]{{\mathcal J}} +\DeclareRobustCommand{\calK}[0]{{\mathcal K}} +\DeclareRobustCommand{\calL}[0]{{\mathcal L}} +\DeclareRobustCommand{\calM}[0]{{\mathcal M}} +\DeclareRobustCommand{\calN}[0]{{\mathcal N}} +\DeclareRobustCommand{\calO}[0]{{\mathcal O}} +\DeclareRobustCommand{\calP}[0]{{\mathcal P}} +\DeclareRobustCommand{\calQ}[0]{{\mathcal Q}} +\DeclareRobustCommand{\calR}[0]{{\mathcal R}} +\DeclareRobustCommand{\calS}[0]{{\mathcal S}} +\DeclareRobustCommand{\calT}[0]{{\mathcal T}} +\DeclareRobustCommand{\calU}[0]{{\mathcal U}} +\DeclareRobustCommand{\calV}[0]{{\mathcal V}} +\DeclareRobustCommand{\calW}[0]{{\mathcal W}} +\DeclareRobustCommand{\calX}[0]{{\mathcal X}} +\DeclareRobustCommand{\calY}[0]{{\mathcal Y}} +\DeclareRobustCommand{\calZ}[0]{{\mathcal Z}} +% \end{macrocode} +% +% \subsection{Probability symbols} +% +% Now we deal with symbols more directly related to probability. +% Probability laws and expectations are often denoted by blackboard +% letters. Although shortcuts to such letters have already been defined +% in the set shortcuts, new ones are introduced that also handle +% any delimiters needed. +% +% \subsubsection{Elementary probability} +% First some shortcuts to symbols that are used at all levels of +% probability theory. +% +% \begin{macro}{\prob} +% First we define a simple |\prob| shortcut that simply produces a +% blackboard capital P by default, but whose optional argument makes it +% easy to switch to a different letter. +% \begin{macrocode} +\DeclareRobustCommand{\prob}[1][P]{\ensuremath {\mathbb{#1}}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\probX} +% Our next command defines a proability and takes as an argument the event +% in the probability. Again, P is the default probability symbol, but any +% letter can override it as an optional argument. +% \begin{macrocode} +\DeclareRobustCommand{\probX}[2][{\mathbb{P}}]{\ensuremath{ {#1}\left[ {#2} \right]}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\cprobX} +% |\cprobX| offers a shortcut to type conditional probability. It takes 3 +% arguments: the first one is the symbol to be used as the probability, +% the second one is the event and the last one is the conditioning. +% \begin{macrocode} +\DeclareRobustCommand{\probCX}[3][{\mathbb{P}}]{\ensuremath{ {#1}\left[ {#2} \big| {#3} \right]}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\EX} +% Now are defined the expectation related symbols. We begin by a simple +% expectation that takes care of delimiters. +% \begin{macrocode} +\DeclareRobustCommand{\EX}[2][{\mathbb{E}}]{\ensuremath {#1}\left[ {#2} \right]} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\cEX} +% Just like for probabilities, a conditional version of the expectation is +% provided. +% \begin{macrocode} +\DeclareRobustCommand{\cEX}[3][{\mathbb{E}}]{\ensuremath {#1}\left[ {#2} \big| {#3} \right]} +% \end{macrocode} +% \end{macro} +% +%\begin{macro}{\Var} +% Also a math operator is defined for the variance. +% This simple version has just an optional argument that goes as a +% subscript to ``Var''. +% \begin{macrocode} +\DeclareRobustCommand{\Var}[1][]{\ensuremath{\mathrm{Var[#1]}}} +% \end{macrocode} +% \end{macro} +% +%\begin{macro}{\VarX} +% Now we take care of delimiters for what is inside the variance. +% \begin{macrocode} +\DeclareRobustCommand{\VarX}[2][]{\ensuremath{\mathrm{Var}_{#1}\left[ {#2} \right]}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\cVarX} +% A conditional variance command is also provided, although less often +% used. +% \begin{macrocode} +\DeclareRobustCommand{\cVarX}[3][]{\ensuremath \mathrm{Var}_{#1}\left[ {#2} \big| {#3} \right]} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\eqlaw} +% A shortcut for equality in law is provided. +% \begin{macrocode} +\DeclareRobustCommand{\eqlaw}[0]{\mathop{\stackrel{(d)}{=}}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\tolaw} +% |\tolaw| is a shortcut to a symbol for convergence in law. +% \begin{macrocode} +\DeclareRobustCommand{\tolaw}[0]{\mathop{\stackrel{(d)}{\longrightarrow}}} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{Stochastic processes} +% +% Some notation is customary when dealing with stochastic processes. Note +% that the same notation is sometimes used also in other parts of +% mathematics. +% +% \begin{macro}{\qvar} +% The quadratic variation of two processes arises quite often. The command +% |\qvar|gives the right bracket of two processes. +% \begin{macrocode} +\DeclareRobustCommand{\qvar}[2]{\ensuremath{\left[ {#1},{#2} \right]}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\cqvar} +% Obviously, a shortcut for the conditional quadratic variation, or oblique +% bracket is also provided. +% \begin{macrocode} +\DeclareRobustCommand{\cqvar}[2]{\ensuremath{\langle {#1},\,{#2} \rangle}} +% \end{macrocode} +% \end{macro} +% +% +% \subsection{Miscellany} +% Some miscellaneous symbols or functions defined here. +% +% \begin{macro}{\1} +% First, an indicator function, that prints a bold 1 and puts curly +% braces. +% \begin{macrocode} +\DeclareRobustCommand{\1}[1]{\ensuremath \mathbf{1}_{\{#1\}}} +% \end{macrocode} +% \end{macro} +% \Finale --- texlive-extra-2007.dfsg.17.orig/debian/texlive-math-extra.root/usr/share/texmf-texlive/source/latex/proba/proba.ins +++ texlive-extra-2007.dfsg.17/debian/texlive-math-extra.root/usr/share/texmf-texlive/source/latex/proba/proba.ins @@ -0,0 +1,27 @@ +\input docstrip + +\preamble + +------------------------------------------------------------------------ +The `proba' package --- typesetting texts in probability theory +Copyright (c) 2003 Laurent Nguyen-Ngoc. + +This work may be distributed and/or modified under the conditions of the +LaTeX Project Public License, either version 1.3c of this license or (at +your option) any later version. The latest version of this license is in: +http://www.latex-project.org/lppl.txt, and version 1.3c or later is part +of all distributions of LaTeX version 2005/12/01 or later. + +This work has the LPPL maintenance status `author-maintained'. + +This work consists of the files proba.dtx, proba.ins, and README and the +derived files proba.sty and proba.pdf. +------------------------------------------------------------------------ + +\endpreamble + +\keepsilent + +\generate{\file{proba.sty}{\from{proba.dtx}{package}}} + +\endbatchfile --- texlive-extra-2007.dfsg.17.orig/debian/texlive-latex-extra.root/usr/share/man/man1/perltex.1 +++ texlive-extra-2007.dfsg.17/debian/texlive-latex-extra.root/usr/share/man/man1/perltex.1 @@ -0,0 +1,267 @@ +.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.32 +.\" +.\" Standard preamble: +.\" ======================================================================== +.de Sh \" Subsection heading +.br +.if t .Sp +.ne 5 +.PP +\fB\\$1\fR +.PP +.. +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Vb \" Begin verbatim text +.ft CW +.nf +.ne \\$1 +.. +.de Ve \" End verbatim text +.ft R +.fi +.. +.\" Set up some character translations and predefined strings. \*(-- will +.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left +.\" double quote, and \*(R" will give a right double quote. \*(C+ will +.\" give a nicer C++. Capital omega is used to do unbreakable dashes and +.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, +.\" nothing in troff, for use with C<>. +.tr \(*W- +.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' +.ie n \{\ +. ds -- \(*W- +. ds PI pi +. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch +. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch +. ds L" "" +. ds R" "" +. ds C` "" +. ds C' "" +'br\} +.el\{\ +. ds -- \|\(em\| +. ds PI \(*p +. ds L" `` +. ds R" '' +'br\} +.\" +.\" If the F register is turned on, we'll generate index entries on stderr for +.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index +.\" entries marked with X<> in POD. Of course, you'll have to process the +.\" output yourself in some meaningful fashion. +.if \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" +.. +. nr % 0 +. rr F +.\} +.\" +.\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\" way too many mistakes in technical documents. +.hy 0 +.if n .na +.\" +.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). +.\" Fear. Run. Save yourself. No user-serviceable parts. +. \" fudge factors for nroff and troff +.if n \{\ +. ds #H 0 +. ds #V .8m +. ds #F .3m +. ds #[ \f1 +. ds #] \fP +.\} +.if t \{\ +. ds #H ((1u-(\\\\n(.fu%2u))*.13m) +. ds #V .6m +. ds #F 0 +. ds #[ \& +. ds #] \& +.\} +. \" simple accents for nroff and troff +.if n \{\ +. ds ' \& +. ds ` \& +. ds ^ \& +. ds , \& +. ds ~ ~ +. ds / +.\} +.if t \{\ +. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" +. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' +. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' +. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' +. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' +. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' +.\} +. \" troff and (daisy-wheel) nroff accents +.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' +.ds 8 \h'\*(#H'\(*b\h'-\*(#H' +.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] +.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' +.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' +.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] +.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] +.ds ae a\h'-(\w'a'u*4/10)'e +.ds Ae A\h'-(\w'A'u*4/10)'E +. \" corrections for vroff +.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' +.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' +. \" for low resolution devices (crt and lpr) +.if \n(.H>23 .if \n(.V>19 \ +\{\ +. ds : e +. ds 8 ss +. ds o a +. ds d- d\h'-1'\(ga +. ds D- D\h'-1'\(hy +. ds th \o'bp' +. ds Th \o'LP' +. ds ae ae +. ds Ae AE +.\} +.rm #[ #] #H #V #F C +.\" ======================================================================== +.\" +.IX Title "PERLTEX 1" +.TH PERLTEX 1 "2005-07-07" "perl v5.8.8" "User Contributed Perl Documentation" +.SH "NAME" +perltex \- enable LaTeX macros to be defined in terms of Perl code +.SH "SYNOPSIS" +.IX Header "SYNOPSIS" +perltex +[\fB\-\-help\fR] +[\fB\-\-latex\fR=\fIprogram\fR] +[\fB\-\-\fR[\fBno\fR]\fBsafe\fR] +[\fB\-\-permit\fR=\fIfeature\fR] +[\fIlatex options\fR] +.SH "DESCRIPTION" +.IX Header "DESCRIPTION" +LaTeX \*(-- through the underlying TeX typesetting system \*(-- produces +beautifully typeset documents but has a macro language that is +difficult to program. In particular, support for complex string +manipulation is largely lacking. Perl is a popular general-purpose +programming language whose forte is string manipulation. However, it +has no typesetting capabilities whatsoever. +.PP +Clearly, Perl's programmability could complement LaTeX's typesetting +strengths. \fBperltex\fR is the tool that enables a symbiosis between +the two systems. All a user needs to do is compile a LaTeX document +using \fBperltex\fR instead of \fBlatex\fR. (\fBperltex\fR is actually a +wrapper for \fBlatex\fR, so no \fBlatex\fR functionality is lost.) If the +document includes a \f(CW\*(C`\eusepackage{perltex}\*(C'\fR in its preamble, then +\&\f(CW\*(C`\eperlnewcommand\*(C'\fR and \f(CW\*(C`\eperlrenewcommand\*(C'\fR macros will be made +available. These behave just like LaTeX's \f(CW\*(C`\enewcommand\*(C'\fR and +\&\f(CW\*(C`\erenewcommand\*(C'\fR except that the macro body contains Perl code instead +of LaTeX code. +.SH "OPTIONS" +.IX Header "OPTIONS" +\&\fBperltex\fR accepts the following command-line options: +.IP "\fB\-\-help\fR" 4 +.IX Item "--help" +Display basic usage information. +.IP "\fB\-\-latex\fR=\fIprogram\fR" 4 +.IX Item "--latex=program" +Specify a program to use instead of \fBlatex\fR. For example, +\&\f(CW\*(C`\-\-latex=pdflatex\*(C'\fR would typeset the given document using +\&\fBpdflatex\fR instead of ordinary \fBlatex\fR. +.IP "\fB\-\-\fR[\fBno\fR]\fBsafe\fR" 4 +.IX Item "--[no]safe" +Enable or disable sandboxing. With the default of \f(CW\*(C`\-\-safe\*(C'\fR, +\&\fBperltex\fR executes the code from a \f(CW\*(C`\eperlnewcommand\*(C'\fR or +\&\f(CW\*(C`\eperlrenewcommand\*(C'\fR macro within a protected environment that +prohibits ``unsafe'' operations such as accessing files or executing +external programs. Specifying \f(CW\*(C`\-\-nosafe\*(C'\fR gives the LaTeX document +\&\fIcarte blanche\fR to execute any arbitrary Perl code, including that +which can harm the user's files. See Safe for more information. +.IP "\fB\-\-permit\fR=\fIfeature\fR" 4 +.IX Item "--permit=feature" +Permit particular Perl operations to be performed. The \f(CW\*(C`\-\-permit\*(C'\fR +option, which can be specified more than once on the command line, +enables finer-grained control over the \fBperltex\fR sandbox. See +Opcode for more information. +.PP +These options are then followed by whatever options are normally +passed to \fBlatex\fR (or whatever program was specified with +\&\f(CW\*(C`\-\-latex\*(C'\fR), including, for instance, the name of the \fI.tex\fR file to +compile. +.SH "EXAMPLES" +.IX Header "EXAMPLES" +In its simplest form, \fBperltex\fR is run just like \fBlatex\fR: +.PP +.Vb 1 +\& perltex myfile.tex +.Ve +.PP +To use \fBpdflatex\fR instead of regular \fBlatex\fR, use the \f(CW\*(C`\-\-latex\*(C'\fR +option: +.PP +.Vb 1 +\& perltex \-\-latex=pdflatex myfile.tex +.Ve +.PP +If LaTeX gives a ``\f(CW\*(C`trapped by operation mask\*(C'\fR'' error and you trust +the \fI.tex\fR file you're trying to compile not to execute malicious +Perl code (e.g., because you wrote it yourself), you can disable +\&\fBperltex\fR's safety mechansisms with \f(CW\*(C`\-\-nosafe\*(C'\fR: +.PP +.Vb 1 +\& perltex \-\-nosafe myfile.tex +.Ve +.PP +The following command gives documents only \fBperltex\fR's default +permissions (\f(CW\*(C`:browse\*(C'\fR) plus the ability to open files and invoke the +\&\f(CW\*(C`time\*(C'\fR command: +.PP +.Vb 2 +\& perltex \-\-permit=:browse \-\-permit=:filesys_open +\& \-\-permit=time myfile.tex +.Ve +.SH "ENVIRONMENT" +.IX Header "ENVIRONMENT" +\&\fBperltex\fR honors the following environment variables: +.IP "\s-1PERLTEX\s0" 4 +.IX Item "PERLTEX" +Specify the filename of the LaTeX compiler. The LaTeX compiler +defaults to ``\f(CW\*(C`latex\*(C'\fR''. The \f(CW\*(C`PERLTEX\*(C'\fR environment variable +overrides this default, and the \f(CW\*(C`\-\-latex\*(C'\fR command-line option (see +\&\*(L"\s-1OPTIONS\s0\*(R") overrides that. +.SH "FILES" +.IX Header "FILES" +While compiling \fIjobname.tex\fR, \fBperltex\fR makes use of the following +files: +.IP "\fIjobname.lgpl\fR" 4 +.IX Item "jobname.lgpl" +log file written by Perl; helpful for debugging Perl macros +.IP "\fIjobname.topl\fR" 4 +.IX Item "jobname.topl" +information sent from LaTeX to Perl +.IP "\fIjobname.frpl\fR" 4 +.IX Item "jobname.frpl" +information sent from Perl to LaTeX +.IP "\fIjobname.tfpl\fR" 4 +.IX Item "jobname.tfpl" +``flag'' file whose existence indicates that \fIjobname.topl\fR contains +valid data +.IP "\fIjobname.ffpl\fR" 4 +.IX Item "jobname.ffpl" +``flag'' file whose existence indicates that \fIjobname.frpl\fR contains +valid data +.IP "\fIjobname.dfpl\fR" 4 +.IX Item "jobname.dfpl" +``flag'' file whose existence indicates that \fIjobname.ffpl\fR has been +deleted +.SH "NOTES" +.IX Header "NOTES" +\&\fBperltex\fR's sandbox defaults to what Opcode calls ``\f(CW\*(C`:browse\*(C'\fR''. +.SH "SEE ALSO" +.IX Header "SEE ALSO" +\&\fIlatex\fR\|(1), \fIpdflatex\fR\|(1), \fIperl\fR\|(1), \fISafe\fR\|(3pm), \fIOpcode\fR\|(3pm) +.SH "AUTHOR" +.IX Header "AUTHOR" +Scott Pakin, \fIscott+pt@pakin.org\fR --- texlive-extra-2007.dfsg.17.orig/debian/texlive-latex-extra.root/usr/share/texmf-texlive/tex/latex/simplecv/simplecv.cls +++ texlive-extra-2007.dfsg.17/debian/texlive-latex-extra.root/usr/share/texmf-texlive/tex/latex/simplecv/simplecv.cls @@ -0,0 +1,158 @@ +%% +%% This is file `simplecv.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% simplecv.dtx (with options: `class') +%% +%% This is a generated file. +%% +%% Copyright (C) 2007 by Jean-Marc Lasgouttes +%% +%% This file may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, either version 1.2 of this license +%% or (at your option) any later version. The latest version of this +%% license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.2 or later is part of all distributions of LaTeX version +%% 1999/12/01 or later. +%% +\NeedsTeXFormat{LaTeX2e}[1999/12/01] +\ProvidesClass{simplecv} + [2007/04/22 v1.6 simple curriculum vitae] + + +\newcommand{\sectionfont}[1]{\def\cv@sec@fnt{#1}} +\newcommand{\subsectionfont}[1]{\def\cv@ssec@fnt{#1}} +\newcommand{\topiclabelfont}[1]{\def\cv@tlab@fnt{#1}} +\newcommand{\topictitlefont}[1]{\def\cv@ttit@fnt{#1}} +\newcommand{\headerfont}[1]{\def\cv@hd@fnt{#1}} +\newcommand{\titlefont}[1]{\def\cv@tit@fnt{#1}} +\let\itemfont=\topiclabelfont +\DeclareOption{sf}{ + \sectionfont{\sffamily\fontseries{sbc}\selectfont} + \subsectionfont{\sffamily\fontseries{sbc}\selectfont} + \topiclabelfont{\sffamily\slshape} + \topictitlefont{\sffamily\slshape} + \headerfont{\sffamily} + \titlefont{\sffamily\fontseries{sbc}\selectfont\LARGE} +} +\DeclareOption{plain}{ + \sectionfont{\bfseries} + \subsectionfont{\bfseries} + \topiclabelfont{\itshape} + \topictitlefont{\itshape} + \headerfont{} + \titlefont{\bfseries\LARGE} +} +\newif\if@cv@topic@title \@cv@topic@titlefalse +\DeclareOption{topictitle}{ + \@cv@topic@titletrue +} +\newif\if@cv@topic@break \@cv@topic@breaktrue +\DeclareOption{notopicbreak}{ + \@cv@topic@breakfalse +} +\newif\if@cv@cont@bib@num \@cv@cont@bib@numfalse +\DeclareOption{contbibnum}{ + \@cv@cont@bib@numtrue + \newcounter{cv@save@bib@num} +} +\newif\if@cv@title@above \@cv@title@abovefalse +\DeclareOption{titleabove}{ + \@cv@title@abovetrue +} +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}} +\ExecuteOptions{sf,letterpaper,10pt,oneside,onecolumn,final} +\ProcessOptions +\LoadClass{article} +\newif\if@rl +\newcommand{\leftheader}[2][l]{\def\cv@lh@lr{#1}\def\cv@lh{#2}} +\newcommand{\rightheader}[2][l]{\def\cv@rh@lr{#1}\def\cv@rh{#2}} +\renewcommand{\title}[1]{\def\cv@tit{#1}} +\leftheader{}\rightheader{}\title{} +\newcommand{\cv@header}[2]{% + \if@rl% + \begin{tabular}[t]{@{\cv@hd@fnt\beginR}#1@{\endR}}% + \else% + \begin{tabular}[t]{@{\cv@hd@fnt}#1@{}}% + \fi% + #2% + \end{tabular}} +\newcommand{\cv@do@title}{\par\bigskip + \begin{center} \cv@tit@fnt\cv@tit\end{center}} +\renewcommand{\maketitle}{% + \if@cv@title@above\cv@do@title\fi + \par\noindent% + \begin{tabular*}{\textwidth}{@{}l@{\extracolsep{\fill}}l@{}} + \cv@header{\cv@lh@lr}{\cv@lh}&\cv@header{\cv@rh@lr}{\cv@rh} + \end{tabular*} + \par + \if@cv@title@above\else\cv@do@title\fi + \bigskip\par} +\renewcommand{\section}{ + \@startsection{section}{1}{\z@} + {-3.5ex \@plus -1ex \@minus -.2ex} + {2.3ex \@plus .2ex}{\cv@sec@fnt}} +\renewcommand{\subsection}{ + \@startsection{subsection}{1}{3em} + {-3.5ex \@plus -1ex \@minus -.2ex} + {2.3ex \@plus .2ex}{\cv@ssec@fnt}} +\let\subsubsection=\relax +\let\paragraph=\relax \let\subparagraph=\relax +\setcounter{secnumdepth}{0} +\newcommand{\topicmargin}{0.20\columnwidth} +\newlength{\t@picmargin} +\newcommand{\@topic@makelabel}[1]{\cv@tlab@fnt #1\hfill} +\let\@topic@old@item=\@item +\newlength{\topic@label@length} +\def\@topic@item[#1]{% + \@topic@old@item[#1]% + \if@cv@topic@break% + \settowidth{\topic@label@length}{#1}% + \ifdim\topic@label@length>\labelwidth\mbox{}\\*\fi% + \fi% + \if@cv@topic@title% + \mbox{}\cv@ttit@fnt% + \everypar\expandafter{\the\everypar \normalfont}% + \fi% +} +\newcommand{\@topic@setup}{% + \setlength{\t@picmargin}{\topicmargin} + \if@rl% + \setlength{\leftmargin}{0cm}% + \setlength{\rightmargin}{\t@picmargin}% + \else% + \setlength{\leftmargin}{\t@picmargin}% + \setlength{\rightmargin}{0cm}% + \fi% + \setlength{\labelwidth}{0.8\t@picmargin}% + \let\makelabel=\@topic@makelabel% +} +\newenvironment{topic} + {\list{} + {\@topic@setup% + \let\@item=\@topic@item}} + {\endlist} +\renewenvironment{thebibliography}[1] + {\list{\@biblabel{\theenumiv}}{% + \@topic@setup% + \@openbib@code% + \usecounter{enumiv}% + \let\p@enumiv\@empty% + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \if@cv@cont@bib@num% + \setcounter{enumiv}{\value{cv@save@bib@num}}% + \fi% + \sloppy \clubpenalty 4000 \widowpenalty 4000 \sfcode`\.=\@m}% + {\endlist% + \if@cv@cont@bib@num% + \setcounter{cv@save@bib@num}{\value{enumiv}}% + \fi} + +\endinput +%% +%% End of file `simplecv.cls'. --- texlive-extra-2007.dfsg.17.orig/debian/texlive-latex-extra.root/usr/share/texmf-texlive/tex/latex/everypage/everypage.sty +++ texlive-extra-2007.dfsg.17/debian/texlive-latex-extra.root/usr/share/texmf-texlive/tex/latex/everypage/everypage.sty @@ -0,0 +1,66 @@ +%% +%% This is file `everypage.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% everypage.dtx +%% This is file `everypage.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% everypage.dtx +%% +%% IMPORTANT NOTICE: +%% +%% Copyright 2006 +%% Sergio Callegari +%% +%% --------------------------------------------- +%% This file is part of the everypage package, +%% a contribution to the LaTeX2e system. +%% --------------------------------------------- +%% +%% This program consists of the files listed in the README file included +%% in the package. +%% +%% Any modified versions of this file must be renamed with new filenames +%% distinct from everypage.sty. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file everypage.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{everypage}% + [2007/06/20 1.1 Hooks to run on every page] +\newcommand{\sc@everypage@hook}{} +\newcommand{\sc@thispage@hook}{} +\newcommand*{\AddEverypageHook}[1]{% + \g@addto@macro\sc@everypage@hook{#1}} +\newcommand*{\AddThispageHook}[1]{% + \g@addto@macro\sc@thispage@hook{#1}} +\newcommand*{\sc@ep@init}{% + \let\sc@op@saved\@outputpage + \def\@outputpage{% + \sc@op@preamble + \sc@op@saved + \sc@op@postamble}} +\newcommand*{\sc@op@preamble}{% + \let\sc@begindvi\@begindvi + \def\@begindvi{% + \sc@everypage@hook + \sc@thispage@hook + \gdef\sc@thispage@hook{} + \sc@begindvi}} +\newcommand*{\sc@op@postamble}{% + \let\@begindvi\sc@begindvi} +\AtBeginDocument{\sc@ep@init} +\endinput +%% +%% End of file `everypage.sty'. --- texlive-extra-2007.dfsg.17.orig/debian/extra-source/simplecv.ins +++ texlive-extra-2007.dfsg.17/debian/extra-source/simplecv.ins @@ -0,0 +1,55 @@ +%% +%% Copyright (C) 2007 by Jean-Marc Lasgouttes +%% +%% This file may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, either version 1.2 of this license +%% or (at your option) any later version. The latest version of this +%% license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.2 or later is part of all distributions of LaTeX version +%% 1999/12/01 or later. +%% + +\input docstrip.tex +\keepsilent + +\usedir{tex/latex/simplecv} + +\preamble + +This is a generated file. + +Copyright (C) 2007 by Jean-Marc Lasgouttes + +This file may be distributed and/or modified under the conditions of +the LaTeX Project Public License, either version 1.2 of this license +or (at your option) any later version. The latest version of this +license is in: + + http://www.latex-project.org/lppl.txt + +and version 1.2 or later is part of all distributions of LaTeX version +1999/12/01 or later. + +\endpreamble + +\generate{\file{simplecv.cls}{\from{simplecv.dtx}{class}}} + +\obeyspaces +\Msg{*************************************************************} +\Msg{* *} +\Msg{* To finish the installation you have to move the following *} +\Msg{* file into a directory searched by TeX: *} +\Msg{* *} +\Msg{* simplecv.cls *} +\Msg{* *} +\Msg{* To produce the documentation run the file simplecv.dtx *} +\Msg{* through LaTeX. *} +\Msg{* *} +\Msg{* Happy TeXing! *} +\Msg{* *} +\Msg{*************************************************************} + +\endbatchfile --- texlive-extra-2007.dfsg.17.orig/debian/extra-source/simplecv.dtx +++ texlive-extra-2007.dfsg.17/debian/extra-source/simplecv.dtx @@ -0,0 +1,454 @@ +% \iffalse meta-comment +% +% Copyright (C) 2007 by Jean-Marc Lasgouttes +% ------------------------------------------------------- +% +% This file may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.2 +% of this license or (at your option) any later version. +% The latest version of this license is in: +% +% http://www.latex-project.org/lppl.txt +% +% and version 1.2 or later is part of all distributions of LaTeX +% version 1999/12/01 or later. +% +% \fi +% +% \iffalse +%<*driver> +\ProvidesFile{simplecv.dtx} +% +%\NeedsTeXFormat{LaTeX2e}[1999/12/01] +%\ProvidesClass{simplecv} +%<*class> + [2007/04/22 v1.6 simple curriculum vitae] +% +% +%<*driver> +\documentclass{ltxdoc} +\CodelineIndex +\RecordChanges +\begin{document} + \DocInput{simplecv.dtx} +\end{document} +% +% \fi +% +% \CheckSum{0} +% +% \CharacterTable +% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +% Digits \0\1\2\3\4\5\6\7\8\9 +% Exclamation \! Double quote \" Hash (number) \# +% Dollar \$ Percent \% Ampersand \& +% Acute accent \' Left paren \( Right paren \) +% Asterisk \* Plus \+ Comma \, +% Minus \- Point \. Solidus \/ +% Colon \: Semicolon \; Less than \< +% Equals \= Greater than \> Question mark \? +% Commercial at \@ Left bracket \[ Backslash \\ +% Right bracket \] Circumflex \^ Underscore \_ +% Grave accent \` Left brace \{ Vertical bar \| +% Right brace \} Tilde \~} +% +% \makeatletter +% \def\SpecialOptionIndex#1{\@bsphack +% \index{#1\actualchar{\protect\ttfamily#1} +% (option)\encapchar usage}% +% \index{options:\levelchar{\protect\ttfamily#1}\encapchar +% usage}\@esphack} +% \def\DescribeOption{\leavevmode\@bsphack\begingroup\MakePrivateLetters +% \Describe@Option} +% \def\Describe@Option#1{\endgroup +% \marginpar{\raggedleft\PrintDescribeEnv{#1}}% +% \SpecialOptionIndex{#1}\@esphack\ignorespaces} +% \providecommand{\LyX}{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@} +% \makeatother +% +% \GetFileInfo{simplecv.dtx} +% +% \DoNotIndex{\newcommand,\newenvironment} +% +% \changes{1.0}{1998/03/23}{First public release} +% \changes{1.1}{1998/11/06}{Better documentation, in order to release it for +% \LyX} +% \changes{1.2}{1998/12/01}{Changed the justification of items labels +% (with help from Amir Karger)} +% \changes{1.2}{1998/12/01}{Changed the semantics of \cs{topicfont} and +% \cs{itemfont}} +% \changes{1.3}{1999/02/09}{Added class options sf and plain} +% \changes{1.4}{2001/05/04}{Added notopicbreak class option} +% \changes{1.5}{2001/06/18}{Added hebrew support (from Dekel Tsur)} +% \changes{1.5}{2001/06/18}{Added contbibnum class option} +% \changes{1.5}{2001/06/18}{Added titleabove class option} +% \changes{1.5}{2001/06/18}{Some variables renaming and cleanups} +% \changes{1.6}{2007/04/22}{New option topictitle and associated +% \cs{topcilabelfont}} +% \changes{1.6}{2007/04/22}{Renamed class to simplecv} +% \changes{1.6}{2007/04/22}{Convert to use docstrip} +% +% \title{The \textsf{simplecv} class\thanks{This document +% corresponds to \textsf{simplecv}~\fileversion, dated \filedate.}} +% \author{Jean-Marc Lasgouttes\\ \texttt{Jean-Marc.Lasgouttes@inria.fr}} +% +% \maketitle +% +% \section{Introduction} +% +% The |simplecv| document class is intended to provide a simple +% yet elegant way to write your curriculum vitae (resume). This is a +% repackaging of the |cv| class that has been available with \LyX{} for a +% long time. The change of name has been made necessary by the +% existence of another |cv| class on CTAN. +% +% Before I delve into the details, I would like to thank Amir Karger, +% Reuben Thomas and Dekel Tsur for their help and tips. +% +% \section{Basic Usage} + +% \subsection{Class options} + +% The document class accepts some options (along with the usual +% |article| class ones). The first set allows to select a style (a set +% of fonts): +% +% \begin{description} +% \item[|sf|] \DescribeOption{sf} (default) produce title and +% headers in sans serif fonts; +% \item[|plain|] \DescribeOption{plain}produce all output with roman fonts. +% \end{description} +% The rest of the options may be useful according to one's tastes. +% +% \begin{description} +% \item[|notopicbreak|] \DescribeOption{notopicbreak}do not add a +% line break after long topic labels; +% \item[|contbibnum|] \DescribeOption{contbibnum}let the numbering +% of bibliography items be ontinuous when there are several +% thebibliography environments; +% \item[|titleabove|] \DescribeOption{titleabove}output the title +% above the left and right headers, not below; +% \item[|topictitle|] \DescribeOption{topictitle}let the first +% paragraph after each \cs{item} have font \cs{topictitlefont}, and +% therefore act as a kind of title. +% \end{description} +% +% \subsection{The header of the CV} +% The macros below can be used to typeset the top of the CV. +% +% \DescribeMacro\leftheader +% \cs{leftheader}\oarg{pos}\marg{text} +% defines what should appear in the upper left of the first page. +% \meta{text} may contain |\\| to break lines. \meta{pos} can be |l|, +% |r| or |c| and specifies the horizontal alignment (default is |l|). +% +% \DescribeMacro\rightheader +% \cs{rightheader}\oarg{pos}\marg{text} is like \cs{leftheader}, but for +% the upper right of the first page. +% +% \DescribeMacro\title +% \cs{title}\marg{text} defines a title, that will appear centered below the +% headers (or above, if the |titleabove| option is +% used). +% \DescribeMacro\maketitle +% \cs{maketitle} actually typesets the header. +% +% \subsection{Topics} +% The CV is divided in topics (and in some cases subtopics). In order +% to introduce these, the \cs{section} and \cs{subsection} macros are +% reused. +% +% \DescribeMacro\section +% \DescribeMacro\subsection +% \cs{section}\marg{text} gives a title for a new topic of the CV and +% \cs{subsection}\marg{text} does the same for a sub-topic. There are no +% other sectionning levels. +% +% \DescribeEnv{topic} +% The |topic| environment begins an itemize-like environment where the +% argument of \cs{item[]} is typeset in font \cs{topiclabelfont}. A +% line break is automatically inserted if the label is too long to +% fit in the margin (this can be controlled by option |notopicbreak|). +% +% \subsection{Miscellaneous} +% \DescribeEnv{thebibliography} +% The |simplecv| document class also has some support for bibliography. +% You can use the |thebibliography| environment as usual, in +% particular wih BibTeX . The output is similar to the |topic| +% environment. If you separate your bibliography into several +% sections, you may want to use the |contbibnum| document class +% option. +% +% Note that this class also has support for right-to-left languages, +% such as hebrew (courtesy Dekel Tsur). +% +% \section{Customization} +% +% You can modify directly the fonts used in the document by using the +% following macros. They take one parameter which is the font changing +% command. +% +% \begin{description} +% \item \cs{headerfont} \DescribeMacro\headerfont the font used in +% both headers. Defaults to sans serif. +% \item \cs{titlefont} \DescribeMacro\titlefont the font used for the title. +% Defaults to LARGE sans-serif semi bold condensed. +% \item \cs{sectionfont} \DescribeMacro\sectionfont the font used by +% \cs{section} when beginning a new topic. Defaults to sans-serif semi +% bold condensed. +% \item \cs{subsectionfont} \DescribeMacro\subsectionfont the font +% used by \cs{subsection} when beginning a new topic. +% Defaults to sans-serif semi bold condensed. +% \item \cs{topiclabelfont} \DescribeMacro\topiclabelfont the font used for +% the items' labels. Defaults to sans-serif slanted. +% \item \cs{topictitlefont} \DescribeMacro\topictitlefont the font used for +% the items' titles (with option |topictitle|). Defaults to +% sans-serif slanted. +% \end{description} +% +% You can modify the following parameter using \cs{renewcommand} +% \begin{description} +% \item \cs{topicmargin} \DescribeMacro\topicmargin the left margin +% inside topics. Defaults to $20\%$ of the column width +% (|0.20\columnwidth|). +% \end{description} +% +% \StopEventually{\PrintChanges\PrintIndex} +% +% \section{The Implementation} +% +% The fonts used in the layout +% \begin{macro}{\sectionfont} +% \begin{macro}{\subsectionfont} +% \begin{macro}{\topiclabelfont} +% \changes{1.6}{2007/04/22}{renamed from \cs{itemfont}; the old name +% is kept as an alias for compatibility} +% \begin{macro}{\topictitlefont} +% \begin{macro}{\headerfont} +% \begin{macro}{\titlefont} +% \changes{1.2}{1998/12/01}{added, together with \cs{headerfont}} +% \begin{macrocode} +%<*class> +\newcommand{\sectionfont}[1]{\def\cv@sec@fnt{#1}} +\newcommand{\subsectionfont}[1]{\def\cv@ssec@fnt{#1}} +\newcommand{\topiclabelfont}[1]{\def\cv@tlab@fnt{#1}} +\newcommand{\topictitlefont}[1]{\def\cv@ttit@fnt{#1}} +\newcommand{\headerfont}[1]{\def\cv@hd@fnt{#1}} +\newcommand{\titlefont}[1]{\def\cv@tit@fnt{#1}} +% \end{macrocode} +% for compatibility +% \begin{macrocode} +\let\itemfont=\topiclabelfont +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% Some document class options. +% \begin{macrocode} +\DeclareOption{sf}{ + \sectionfont{\sffamily\fontseries{sbc}\selectfont} + \subsectionfont{\sffamily\fontseries{sbc}\selectfont} + \topiclabelfont{\sffamily\slshape} + \topictitlefont{\sffamily\slshape} + \headerfont{\sffamily} + \titlefont{\sffamily\fontseries{sbc}\selectfont\LARGE} +} +\DeclareOption{plain}{ + \sectionfont{\bfseries} + \subsectionfont{\bfseries} + \topiclabelfont{\itshape} + \topictitlefont{\itshape} + \headerfont{} + \titlefont{\bfseries\LARGE} +} +\newif\if@cv@topic@title \@cv@topic@titlefalse +\DeclareOption{topictitle}{ + \@cv@topic@titletrue +} +\newif\if@cv@topic@break \@cv@topic@breaktrue +\DeclareOption{notopicbreak}{ + \@cv@topic@breakfalse +} +\newif\if@cv@cont@bib@num \@cv@cont@bib@numfalse +\DeclareOption{contbibnum}{ + \@cv@cont@bib@numtrue + \newcounter{cv@save@bib@num} +} +\newif\if@cv@title@above \@cv@title@abovefalse +\DeclareOption{titleabove}{ + \@cv@title@abovetrue +} +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}} +\ExecuteOptions{sf,letterpaper,10pt,oneside,onecolumn,final} +\ProcessOptions +\LoadClass{article} +% \end{macrocode} +% Support for RTL (Hebrew). This will be defined and set by babel for +% RtL languages, but we define it here for the benefit of others. +% \begin{macrocode} +\newif\if@rl +% \end{macrocode} +% \begin{macro}{\leftheader} +% \begin{macro}{\rightheader} +% The left and right headers. These are just saved in macros for use +% by \cs{maketitle}. +% \changes{1.2}{1998/12/01}{remove optional +% \meta{width} argument (with help from Amir Karger)} +% \changes{1.6}{2007/04/22}{Added optional argument for horizontal alignment} +% \begin{macrocode} +\newcommand{\leftheader}[2][l]{\def\cv@lh@lr{#1}\def\cv@lh{#2}} +\newcommand{\rightheader}[2][l]{\def\cv@rh@lr{#1}\def\cv@rh{#2}} +% \end{macrocode} +% \end{macro} +% \end{macro} +% \begin{macro}{\title} +% The title (like ``Curriculum Vitae'' or the name of the author).It +% is just saved in a macro for use by \cs{maketitle}. +% \changes{1.2}{1998/12/01}{new command} +% \begin{macrocode} +\renewcommand{\title}[1]{\def\cv@tit{#1}} +% \end{macrocode} +% \end{macro} +% Default to empty. +% \begin{macrocode} +\leftheader{}\rightheader{}\title{} +% \end{macrocode} +% \begin{macro}{\maketitle} +% And now a command to actually show the headers +% \begin{macrocode} +\newcommand{\cv@header}[2]{% + \if@rl% + \begin{tabular}[t]{@{\cv@hd@fnt\beginR}#1@{\endR}}% + \else% + \begin{tabular}[t]{@{\cv@hd@fnt}#1@{}}% + \fi% + #2% + \end{tabular}} +\newcommand{\cv@do@title}{\par\bigskip + \begin{center} \cv@tit@fnt\cv@tit\end{center}} +\renewcommand{\maketitle}{% + \if@cv@title@above\cv@do@title\fi + \par\noindent% + \begin{tabular*}{\textwidth}{@{}l@{\extracolsep{\fill}}l@{}} + \cv@header{\cv@lh@lr}{\cv@lh}&\cv@header{\cv@rh@lr}{\cv@rh} + \end{tabular*} + \par + \if@cv@title@above\else\cv@do@title\fi + \bigskip\par} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\section} +% Redefine \cs{section} to use \cs{cv@sec@fnt} +% \begin{macrocode} +\renewcommand{\section}{ + \@startsection{section}{1}{\z@} + {-3.5ex \@plus -1ex \@minus -.2ex} + {2.3ex \@plus .2ex}{\cv@sec@fnt}} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\subsection} +% Now the subsection +% \changes{1.3}{1999/02/09}{added (with +% associated font command \cs{subsectionfont})} +% \begin{macrocode} +\renewcommand{\subsection}{ + \@startsection{subsection}{1}{3em} + {-3.5ex \@plus -1ex \@minus -.2ex} + {2.3ex \@plus .2ex}{\cv@ssec@fnt}} +% \end{macrocode} +% \end{macro} +% the other ones do not exist. +% \changes{1.1}{1998/11/06}{disable all sectionning commands other that +% \cs{section}} +% \begin{macrocode} +\let\subsubsection=\relax +\let\paragraph=\relax \let\subparagraph=\relax +% \end{macrocode} +% we do not want any numbering +% \changes{1.1}{1998/11/06}{disabled numbering of sections} +% \begin{macrocode} +\setcounter{secnumdepth}{0} +% \end{macrocode} +% \begin{macro}{\topicmargin} +% \changes{1.5}{2001/06/18}{now a macro that defaults to $20\%$ of text width} +% \changes{1.6}{2007/04/22}{Change default value to +% $0.2$\cs{columnwidth}, to improve layout in two-columns mode} +% The left margin for topics +% \begin{macrocode} +\newcommand{\topicmargin}{0.20\columnwidth} +\newlength{\t@picmargin} +% \end{macrocode} +% \end{macro} +% \begin{environment}{topic} +% Define the topic environment. +% +% First the macros that typeset the label. +% \begin{macrocode} +\newcommand{\@topic@makelabel}[1]{\cv@tlab@fnt #1\hfill} +\let\@topic@old@item=\@item +\newlength{\topic@label@length} +\def\@topic@item[#1]{% + \@topic@old@item[#1]% + \if@cv@topic@break% + \settowidth{\topic@label@length}{#1}% + \ifdim\topic@label@length>\labelwidth\mbox{}\\*\fi% + \fi% + \if@cv@topic@title% + \mbox{}\cv@ttit@fnt% + \everypar\expandafter{\the\everypar \normalfont}% + \fi% +} +\newcommand{\@topic@setup}{% + \setlength{\t@picmargin}{\topicmargin} + \if@rl% + \setlength{\leftmargin}{0cm}% + \setlength{\rightmargin}{\t@picmargin}% + \else% + \setlength{\leftmargin}{\t@picmargin}% + \setlength{\rightmargin}{0cm}% + \fi% + \setlength{\labelwidth}{0.8\t@picmargin}% + \let\makelabel=\@topic@makelabel% +} +\newenvironment{topic} + {\list{} + {\@topic@setup% + \let\@item=\@topic@item}} + {\endlist} +% \end{macrocode} +% \end{environment} +% \begin{environment}{thebibliography} +% \changes{1.1}{1998/11/06}{added \cs{refname}} +% \changes{1.3}{1999/02/09}{does not add a section by itself anymore; +% remove \cs{refname}} +% Redefine the thebibliography environment to look like the topic +% environment. The argument of thebibliography is ignored. +% In older versions, the environment produced its own \cs{section} +% command, but this was removed in version 1.3 (following an idea of +% Reuben Thomas). +% \begin{macrocode} +\renewenvironment{thebibliography}[1] + {\list{\@biblabel{\theenumiv}}{% + \@topic@setup% + \@openbib@code% + \usecounter{enumiv}% + \let\p@enumiv\@empty% + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \if@cv@cont@bib@num% + \setcounter{enumiv}{\value{cv@save@bib@num}}% + \fi% + \sloppy \clubpenalty 4000 \widowpenalty 4000 \sfcode`\.=\@m}% + {\endlist% + \if@cv@cont@bib@num% + \setcounter{cv@save@bib@num}{\value{enumiv}}% + \fi} +% +% \end{macrocode} +% \end{environment} +% \Finale + +\endinput --- texlive-extra-2007.dfsg.17.orig/debian/patches/g-brief-fix +++ texlive-extra-2007.dfsg.17/debian/patches/g-brief-fix @@ -0,0 +1,29 @@ +Fix two errors in g-brief-cls (bug #423919 and #407968/#154266) +--- + texmf-dist/tex/latex/g-brief/g-brief.cls | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +Index: texlive-extra-2007/texmf-dist/tex/latex/g-brief/g-brief.cls +=================================================================== +--- texlive-extra-2007.orig/texmf-dist/tex/latex/g-brief/g-brief.cls 2006-05-15 21:12:36.000000000 +0200 ++++ texlive-extra-2007/texmf-dist/tex/latex/g-brief/g-brief.cls 2007-06-05 14:01:31.000000000 +0200 +@@ -198,7 +198,7 @@ + \def\Land#1{\def\land{#1}} \def\land{} + \def\RetourAdresse#1{\def\retouradresse{#1}} \def\retouradresse{} + +-\def\Telefon#1{\def\telefon{#1}} \def\telefon{} ++%\def\Telefon#1{\def\telefon{#1}} \def\telefon{} + \def\Telefax#1{\def\telefax{#1}} \def\telefax{} + \def\Telex#1{\def\telex{#1}} \def\telex{} + \def\EMail#1{\def\email{#1}} \def\email{} +@@ -299,8 +299,8 @@ + \parbox[t]{3.5in}{\raggedright \ignorespaces {\normalsize \ifx + \gruss\empty \else \gruss \mbox{} \\[16.92mm] \fi \ifx + \unterschrift\empty \relax \else \ifklassisch +- \textsl{(\unterschrift)} \else \unterschrift \fi} +- \fi\strut} \ifx \anlagen\empty \else \vspace{4mm} \par \anlagen ++ \textsl{(\unterschrift)} \else \unterschrift \fi ++ \fi}\strut} \ifx \anlagen\empty \else \vspace{4mm} \par \anlagen + \par \fi \ifx \verteiler\empty \else \ifx \anlagen\empty + \vspace{4mm}\par \fi \verteiler \fi } + --- texlive-extra-2007.dfsg.17.orig/debian/patches/10_wsuipa +++ texlive-extra-2007.dfsg.17/debian/patches/10_wsuipa @@ -0,0 +1,70 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 10_wsuipa.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fix shell script containing explanations outside any comment char + +@DPATCH@ + texmf-dist/fonts/source/public/wsuipa/compilefonts | 52 ++++++++++----------- + 1 files changed, 26 insertions(+), 26 deletions(-) + +Index: texlive-extra-2007.dfsg.1/texmf-dist/fonts/source/public/wsuipa/compilefonts +=================================================================== +--- texlive-extra-2007.dfsg.1.orig/texmf-dist/fonts/source/public/wsuipa/compilefonts 2006-07-12 15:37:10.000000000 +0200 ++++ texlive-extra-2007.dfsg.1/texmf-dist/fonts/source/public/wsuipa/compilefonts 2007-01-22 18:49:26.000000000 +0100 +@@ -28,29 +28,29 @@ + done + done + +-------------------------------------8<------------------------------------ +-The 300pk fonts in this directory should be sufficient for use with most +-standard 300dpi laserprinters. If you use a recent version of dvips, it +-will call metafont on the fly to generate the fonts it needs as long as +-it can find the .mf files. If you use xdvi or maxview as your +-previewer, the 300pk fonts should be sufficient. For other previewers, +-however, you will probably have to generate your own screen fonts. The +-easiest way to use metafont to do this is with the script, compilefonts, +-based on a script, CompileFonts, by James Clark, the author of groff. +-However, it is essential that the mode chosen be one which is in +-/usr/local/lib/tex/mf/inputs/modes.mf (or wherever on one's installation +-this file is kept). E.g. for 120dpi fonts for dvipage under Sunview, +-choose mode=OneTwoZero. For 110dpi fonts for dvivga under Xenix, use +-mode=IBMVGA and dpi=110. If one is using dvivga under MS-DOS, it will +-be necessary to rename the fonts because of filename limitations under +-MS-DOS. Use the directory structure and filenames in your dvivga +-installation as a model. +- +-Let me repeat again that the modes MUST be defined in modes.mf. If +-you need the above modes and they are not present, ask your system +-administrator to obtain a more up-to-date modes.mf file. (One should +-always be available at a nearby CTAN archive site.) +- +-It is recommended that compilefonts be invoked in the background as +-the process can be lengthy (15 minutes on a Sun IPC). To do this, +-type "compilefonts &" at your Unix shell prompt. ++# ------------------------------------8<------------------------------------ ++# The 300pk fonts in this directory should be sufficient for use with most ++# standard 300dpi laserprinters. If you use a recent version of dvips, it ++# will call metafont on the fly to generate the fonts it needs as long as ++# it can find the .mf files. If you use xdvi or maxview as your ++# previewer, the 300pk fonts should be sufficient. For other previewers, ++# however, you will probably have to generate your own screen fonts. The ++# easiest way to use metafont to do this is with the script, compilefonts, ++# based on a script, CompileFonts, by James Clark, the author of groff. ++# However, it is essential that the mode chosen be one which is in ++# /usr/local/lib/tex/mf/inputs/modes.mf (or wherever on one's installation ++# this file is kept). E.g. for 120dpi fonts for dvipage under Sunview, ++# choose mode=OneTwoZero. For 110dpi fonts for dvivga under Xenix, use ++# mode=IBMVGA and dpi=110. If one is using dvivga under MS-DOS, it will ++# be necessary to rename the fonts because of filename limitations under ++# MS-DOS. Use the directory structure and filenames in your dvivga ++# installation as a model. ++# ++# Let me repeat again that the modes MUST be defined in modes.mf. If ++# you need the above modes and they are not present, ask your system ++# administrator to obtain a more up-to-date modes.mf file. (One should ++# always be available at a nearby CTAN archive site.) ++# ++# It is recommended that compilefonts be invoked in the background as ++# the process can be lengthy (15 minutes on a Sun IPC). To do this, ++# type "compilefonts &" at your Unix shell prompt. --- texlive-extra-2007.dfsg.17.orig/debian/patches/skak-skaknew-fix +++ texlive-extra-2007.dfsg.17/debian/patches/skak-skaknew-fix @@ -0,0 +1,19 @@ +Since we are using skaknew's uskak.fd we need to adapt skak.sty as described +in the skaknew readme. +--- + skak.sty | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +Index: texlive-extra-2007.dfsg.1/texmf-dist/tex/latex/skak/skak.sty +=================================================================== +--- texlive-extra-2007.dfsg.1.orig/texmf-dist/tex/latex/skak/skak.sty 2007-07-04 09:01:21.000000000 +0200 ++++ texlive-extra-2007.dfsg.1/texmf-dist/tex/latex/skak/skak.sty 2007-11-13 14:42:38.000000000 +0100 +@@ -1456,7 +1456,7 @@ + \newlength{\showlength} + \newlength{\ranklift} + +-\def\setup@showboard#1{\font\Skak=skak#1% ++\def\setup@showboard#1{\font\Skak=SkakNew-Diagram at#1pt% + \setlength{\squarelength}{#1pt}% + \square@multiplier=#1 + % ps setup --- texlive-extra-2007.dfsg.17.orig/debian/patches/fix-pubform-bib +++ texlive-extra-2007.dfsg.17/debian/patches/fix-pubform-bib @@ -0,0 +1,17 @@ +--- + texmf-dist/bibtex/bib/acmconf/pubform.bib | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +Index: texlive-extra-2007/texmf-dist/bibtex/bib/acmconf/pubform.bib +=================================================================== +--- texlive-extra-2007.orig/texmf-dist/bibtex/bib/acmconf/pubform.bib 2007-09-04 18:23:36.000000000 +0200 ++++ texlive-extra-2007/texmf-dist/bibtex/bib/acmconf/pubform.bib 2007-09-04 18:24:13.000000000 +0200 +@@ -36,7 +36,7 @@ + %% Minus \- Point \. Solidus \/ + %% Colon \: Semicolon \; Less than \< + %% Equals \= Greater than \> Question mark \? +-%% Commercial at \@ Left bracket \[ Backslash \\ ++%% Commercial at .. Left bracket \[ Backslash \\ + %% Right bracket \] Circumflex \^ Underscore \_ + %% Grave accent \` Left brace \{ Vertical bar \| + %% Right brace \} Tilde \~} --- texlive-extra-2007.dfsg.17.orig/debian/patches/series +++ texlive-extra-2007.dfsg.17/debian/patches/series @@ -0,0 +1,6 @@ +10_wsuipa +20_pathfixes +g-brief-fix +fix-pubform-bib +vita-ctan-fix +skak-skaknew-fix --- texlive-extra-2007.dfsg.17.orig/debian/patches/20_pathfixes +++ texlive-extra-2007.dfsg.17/debian/patches/20_pathfixes @@ -0,0 +1,31 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 10_pathfixes.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fixes wrong paths in various scripts to make lintian shut up. + +@DPATCH@ + texmf-dist/source/latex/calendar/mkaddr.tcl | 2 +- + texmf-dist/source/latex/wordcount/wordcount.sh | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +Index: texlive-extra-2007.dfsg.1/texmf-dist/source/latex/calendar/mkaddr.tcl +=================================================================== +--- texlive-extra-2007.dfsg.1.orig/texmf-dist/source/latex/calendar/mkaddr.tcl 2006-07-12 15:42:19.000000000 +0200 ++++ texlive-extra-2007.dfsg.1/texmf-dist/source/latex/calendar/mkaddr.tcl 2007-01-22 18:49:44.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/tclsh ++#!/usr/bin/tclsh + if {[catch "kanji defaultInputCode EUC" errormsg]}\ + {puts "Running $argv0 without Japanese support." + puts "For Japanese support, you need to use a Japanized" +Index: texlive-extra-2007.dfsg.1/texmf-dist/source/latex/wordcount/wordcount.sh +=================================================================== +--- texlive-extra-2007.dfsg.1.orig/texmf-dist/source/latex/wordcount/wordcount.sh 2006-07-12 15:42:10.000000000 +0200 ++++ texlive-extra-2007.dfsg.1/texmf-dist/source/latex/wordcount/wordcount.sh 2007-01-22 18:49:44.000000000 +0100 +@@ -1,4 +1,4 @@ +-#! /usr/bin/sh ++#! /bin/sh + # wordcount.sh 1.2 Copyright 2000/02/21 Michael John Downes + # This script has no restrictions on its use, distribution, or sale. + # --- texlive-extra-2007.dfsg.17.orig/debian/patches/vita-ctan-fix +++ texlive-extra-2007.dfsg.17/debian/patches/vita-ctan-fix @@ -0,0 +1,107 @@ +--- + texmf-dist/tex/latex/vita/vita.cls | 30 ++++++++++++++++++++++-- + texmf-dist/tex/latex/vita/vitaRacunalnistvo.clo | 4 +-- + texmf-dist/tex/latex/vita/vitaSolopetje.clo | 2 - + 3 files changed, 31 insertions(+), 5 deletions(-) + +Index: texlive-extra-2007.dfsg.1/texmf-dist/tex/latex/vita/vita.cls +=================================================================== +--- texlive-extra-2007.dfsg.1.orig/texmf-dist/tex/latex/vita/vita.cls 2007-11-13 08:34:16.000000000 +0100 ++++ texlive-extra-2007.dfsg.1/texmf-dist/tex/latex/vita/vita.cls 2007-11-13 08:35:40.000000000 +0100 +@@ -1,5 +1,5 @@ + \NeedsTeXFormat{LaTeX2e} +-\ProvidesClass{vita}[1995/02/07 ++\ProvidesClass{vita}[1996/10/09 + class file ``vita'' to create Curriculum Vitae] + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %% +@@ -32,7 +32,9 @@ + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % - based on vita.sty by kcb@hss.caltech.edu +-% ++% - 1995/02/07: the first version ++% - 1996/10/09: if there is no business address the field is ++% left out + % + % User documentation: This class file only provides basic definitions + % =================== of environments, which are then used in class +@@ -138,6 +140,27 @@ + + %%%% + % ++% \maketitle command, which prints out the title and the name of person ++%--- ++\renewcommand{\maketitle}{\newpage ++ \global\@topnum\z@ % Prevents figures from going at top of page. ++ \begin{center} ++ {\LARGE \@title} ++ ++ \medskip ++ ++ {\large \@author} ++ \end{center} ++ ++ \bigskip ++ ++ \thispagestyle{plain} ++ ++ \gdef\@author{}\gdef\@title{} ++} ++ ++%%%% ++% + % ``vita'' environment: + %--- + \pagestyle{empty} +@@ -147,12 +170,15 @@ + \ifx\@author\@empty\@warning{Missing name command}\fi + % next we start to layout information. First the title and the + % name, ++ + \maketitle + % followed by both addresses, + \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}ll@{}} + \begin{tabular}[t]{@{}l@{}} ++ \ifx\@businessAddress\@empty\mbox{}\else + {\small \@businessAddressHeader:} + \\ \@businessAddress ++ \fi + \end{tabular} + & + \ifx\@homeAddress\@empty\@warning{Missing home address}% +Index: texlive-extra-2007.dfsg.1/texmf-dist/tex/latex/vita/vitaRacunalnistvo.clo +=================================================================== +--- texlive-extra-2007.dfsg.1.orig/texmf-dist/tex/latex/vita/vitaRacunalnistvo.clo 2007-11-13 08:34:28.000000000 +0100 ++++ texlive-extra-2007.dfsg.1/texmf-dist/tex/latex/vita/vitaRacunalnistvo.clo 2007-11-13 08:35:40.000000000 +0100 +@@ -44,7 +44,7 @@ + \newcategory[Osebni podatki]{Personal information} + \newcategory[Bibliografija]{Publications} + \newcategory[Teko\v{c}e delo]{Work in progress} +-\newcategory[Strokovna dejavnost]{Professional activitie[} ++\newcategory[Strokovna dejavnost]{Professional activities} + + %%%% + % +@@ -63,7 +63,7 @@ + % + % Plain categories: + %--- +-\newplaincategory[Reference]{References} ++\newplaincategory[Priporo\v{c}ila]{References} + + %%%% + % +Index: texlive-extra-2007.dfsg.1/texmf-dist/tex/latex/vita/vitaSolopetje.clo +=================================================================== +--- texlive-extra-2007.dfsg.1.orig/texmf-dist/tex/latex/vita/vitaSolopetje.clo 2007-11-13 08:34:35.000000000 +0100 ++++ texlive-extra-2007.dfsg.1/texmf-dist/tex/latex/vita/vitaSolopetje.clo 2007-11-13 08:35:40.000000000 +0100 +@@ -56,7 +56,7 @@ + % details. + %--- + \newplaincategory{Agent} +-\newplaincategory[Reference]{Referees} ++\newplaincategory[Priporo\v{c}ila]{Referees} + + %%%% + %

$,#_A"W'-11C!`QS@!.]WY +MJQ8ESRX$/TWI04W?YHA89+%\VIR[+:I3I=TC?L2Y%ZT2V,'485N58BK9]G^] +MNNN0*_`5"W+;)6.P$"\LR1@(&_S>&/PPUF7Y<[-N3&G*O(HQ6%I#6N(]7-N[ +MNV89$Q:"=E+)6A,?SD,?\W>E:F^LQ$MXU?-IN\?UL(.VJNYZ*Q5*9*7=6AEY +M^5`*:[01E/R92&T!3`&=CYGIL+$0X8>8TU[F*77V.&(]!;6$/?V]F`\6ZN2? +M/RBK&T-\*@M.T]W:(QN*IIJZ])&(,G4B1$+P"5EDVI*+G57IY3QD-H\6>L= +MNVQ2I&@+B3T/CJ\+7W=#IIM\.5)X.=81&C"ZON^#:L])Z2OH/?2LS2N_!&C2 +MIV,^)`QJ.89X +MDLYJ^JTK=(KRO?\YD5KI$CW5%*B=,\\/%Q1DS<3!,:C;W]',LJCOO86MLW_( +M07G0Z;B&$6#>`VJ^B]RIB-'J5=@]W6S=`;*AD%#.[8X=>@SXR$A+I$%`[K$( +M%(1:!:81WM;S!3%L(*N]VK-<]I%/RJ5P^$,<5C7\4W4M(EKQ,UQK/( +MK.RCMZ=-PF5_7ZG*`#.A++DF%UVJ`XLH/Z=H.6L'3]W+0G)F0SL8YWZ<^`)? +M^%E*NJA_H*E"J!MZ*%BX[AUWBOX2$KU<@6N^F$H5WK?-4"P.4*KMA&F,[`N$ +M-H']ZY3Q@X)3LZ]IZS8\-QG6\@=2!M?#;]_;;;=3"P6@[I%JGFF\\_&7C542=^=55]MHSTU59KGA"9@N\C0]$<3PUATS_,9(MHW8%Z +MF%'S?R%BD+IF'SB&\86`5B14X9$B13J)-#>#CJD8:C%'>7F:)I2\%I-SA?B@ +M`9LSR>YH^]@^;&I%7NW]"@CF5C9/4:QD/]$VFLY;\9.2H +MF5S\AS>\F)+V""Y"F\@]2C4KV&^GDLJ*L/KDR77;4$ZU@OKZL+5H(?15M7C=/=3!\(Y'Y@M_64ZI!^.)KZ)N,&1X[J_O> +MS4X%ML:_JUUY\[C/<_A:DHNG\)6G?E*A8"%^`Q-!7O$]+.Q/A/<$N`PS1DBM +M::DA>Z=E)N>[D+I>A`_JC/B5N\VHX3-$G@:'Q11)3Q"T;+NJ=Q_(0>/<`@=O +MWYP2Z\BB[J?/[J1<#Z,!W6Q?KMFWI@V"[2O'7Q>1TYIY4DJS/I7-X:M6()C! +M:_AP)^9F21H+8=V'XMJ16[DWLU^7'90E(S'C;G!8H/L2[GP+A4WN3:N(#"Y- +M[T']T6DONL37HASCKL$`O]3\",/ZXQ.+T4_8.?.+W'!R<0=-#%H!>,)>-6I2 +M!95/M?"^\)89?;_E7F1\20$6\I!SS<^M]\R=>APJ3@,7&T=5(?,;Y8KJ-@9) +MH]+&U-%-*>WN]#MSZ&0W)'E$"8SH)VK(P68Z?D*^NMUN`!C3*"([[R'#,)^6 +MKL]&6U?B1J+$',<23[4QV2,O".@/L]K18V$D]N-\G#9UZ/VZU+_%E%6"6I]G +MO[:43,%&PJ2Z,K"='-4SO4213O%P'2!;!*3PDJE"X[TXP:(:*1(KD9"V^BK: +M!)SXAI^^*^'>EE)9+H9^?UW$P2KI)FS!3:4"!HIEG1:T-7WOD_"7!V4"74BU0*)RM`,KI`;K@!%)M].R"Q&01'S> +M87!@Y.KYU8P$YEQH*GF.N8DCKEHZ2-O=YL[DTG6([L*6Z/<92T62,2LJH,W` +M>[GWF3`/:GPA=/#&56.!2%&NCOUUG'+VAV3=#RA$3E^[7'0-DR:@J,_1]M.J[90M+$O+AH3W>&!(#!'BR?/HG +MU>PVEMX-H_+T32#?J&A5/_N]"NA^;HX\T,-(X+C2K$*[>H6RH*,BA[0E9EF! +M*=N"$HXXS6VT:6\`)A'K.38UO"$6]^#=&#%@:/9'2[W)V\@84D[1WWT1C;/9 +M%4I*MRQLNM&V,;)A]I;#5C*@WL.-89_ +MLQ@V6.OLY,$B5PDSU[*#%U^S^K1*6#^ABN9ILR_XD2>,X'%:(*\G-35I#&XO +M*="NAWG@7F-_F?JW,4.4%[H_;%N9LH1>V:!JN(4MVSLP`A& +MDJF^?-++?M+7<=,A"6SE1WT&SM='CRD[]E,)T-'')?DVJ"XY_'Z]_K>B;W$7 +M!#K^Q*B"YYO&A`^?\")=I(-Z()]KV50&W0T77H8B_:9H3-7+CS7 +M%=)>278C!O5^+3J)7Q6:#U9C,.`^+>9K<`AU3.[6%!BEO7.>X+#>_(R0?^$5 +M?$"/]A52@L/UG%"YAN+(P<(!6Z,`_0MGD>>FM[M"S;(IZ?=I@AL[^\C#EB&LO$@X32EZOIUWS5/JF +M_*C<7E56CBTYUGV:/#N\[O%4X8QJ`,1O%3"$:)>[ZSW\H.*L/ZB0#Z6]669" +MUQYXTX;H+MY_J#.B4L40\PB??>MMV&,'<_JMYX)HY=J21+;FF[*>>A]HQO@E +M&[LNC?J`<6VBQ7D9QG,"B9:="Q1;;\>3Z?'-J)SE;ON8)=#'5,'\ +M9#Z,)/S2*['0X;LT4Z[*VZE9WS$A)L_^U@>2=#YQ#:J0RH;S[F\.&CDNZFB7 +MZ@#V]+*Y3-@B]A290>`BE*X:W@:^)FA7-\*(4>'JXI!*D`OK1(00[P/U\$HI +M!%-'\;GG"I(&4>2DLAGVJ`2UM=IIP\)I#0U7'?!*X%\3C*;A.C;=*^ +MQ*J)FT46HB@A%YV_`/TRJ+AHCUU9U[38W5:&Z&<#CYY^UUBGS!18L!9+WG,< +M9D:XME_.^>:=\[X3I;7#\O!K\(F,>CM/O:A3PU"V@[HL]LCTB+)K_EU#>V'[ +MJY)A)(7/!:>_ +M%?8F$PPP6`A: +MVDO:!0^=CN=I0JI'D6:4MC\MN'E\])S]47X",W3#CX'+Y1?#ALR[[M-AD0&, +M;UTO]-[R57:!^Z +M13[@DD$?B]2:-V#HM$FC]D*,HCUFR)?)J;L=;8US72O@I>X&YJ\RA_#Y!WUK +M^X%:K('"1*D+09=+6U:Q/H2W'[??-KD3A +MGOHLU]Q&(=^7*UW-1.L_@C.`7:3(%4%S;U_#P"GQN4&R&9[,`3.9!*NLH +MT33SZF@')XU.?[*#-85!:G)W0UVRASPNRK&&-$.@^RTGF#M^ST?)BO+ +MWW4YIA(+QS0FD::<@E0.!Q_/7EAZ\>F#1Q^-@\U3A7%='IY,?8B;W[<091\' +MOI7Y.$L'IQ^]>\>:%B^PI.N4'8UXB)?*DP=79'1:I&>T8Y+F+X3(LE,3$*]( +MHM<_<()[U'&^?*UFQ\D?"6"SWSWJP/H +M5:F6D58"+Y'_&GVON?IT!#C^0%]GVHFT'HMU9#NV/!?6R@2[IT;W,W*:*'>1 +M2N3])2D*/QI15K/7?>B%$V?`#=QF.LU;Z3;"NBS#:C&FN]UJG_>YOZ36^L&. +M94S(%YP=D8S;>!4;NX]R#26R1M4Y00[PQ*(D7`0O6975K^I[ +MD'1>SZ69+\MDI+ZCN<1V#E:6%2;TLCY%>=\U@XNW9>M"R-&5U1.SB5K>"*L%V)59RM^-BC^,*7$Z$=^EUAU0Q]W5D50(`W?DN<_ +MS-=,MF$S6%")2BW7JRK9$2\0@`Q3X%O)#/-YK4J;TFRDPQ,A,!M>U3CYI+V\ +MRE,80AXK6(`JW^;7^5YPW>N+D0"9F2OF:&%Y<)0DW-P[N5.OY?1;Z>J5!23B3]$,<%U$KH[^L8.NBKT9 +M>80CVJN1D#DAEHQ7`C_5W8PE87X/?1!E$TJ[F]GKH] +MI;]EWUP-JD>6VO:A!'84"Q10CJ%&,;8KVNA7!4,\U/*[J#TR@#)#XQF(-6>T +M19[2_`.F;DRD0!#UV<<_OI..QI\1FOI?>GY*N>HNF(R2._<'V$,)D_5;O<2M +M77#^9/ZR0LOJ."'E@ABB8M;D@A*2OL,6M)&?3(-CTOY*-_)A5,,0(V)"\]U# +M3-P[G"ZA9?\C:V=K(DO'.F\429\(A+KD@[-K.7KDK&*82YI8JKF^[%4'5"&[ +M.$%3BH]0>0%,_%7]JRZVU3T1Z>0NL*[Y,?L`M"I_BXL\F%9>$5,IM.H+/0ZN +M0`NXP&0J3#&:$$R0GQZ&DK8TVDG@7#9^D6,?C<'/)7-'`ED-E,T8U=_W452: +MF]*0F+>"K^_H'XHKZ:2\F@]AO/B![M-)(R-8T*\`H\FXR"_],I'0'>QTAX75 +MQ'P;4=>?'#YS23FNFZS;A>-'9I?QJB]_P9P4V]O.H-?*;RD@.$,4Q25Z,Y$J +M-S#`[')&#EH>C2'1ZL$\\T]ZPT8=3AK_B%HKSE#"W^/P<3W%GWV["?#D498" +M-W__0N!,!CFY2/;J)$QRBL@,$X/BKH"L#]LWE4\\7MN]&*I40<.IB:H)^]WZ +M519GSA-0RAF+>52T18'_:?3]ZP&LV)[4R72M+,V9LI%4A.1[X(\!.T7L-KZI +MC>^)6`(:=[!DRR%O67$A1=&3K=,$O]23[001GQ-01YNNU.K/D945KD%OZ-QM)DDPGUG=Z6(/QL[**H:LNQ%[PKF_TPX!WU70;#9G*>.+-^& +MJ\(1S>Q(BP+MXRPU>.[_UN8`6^\;V9<'YS+?JLQOJ&FV["GI\(9`!^SB6.`+ +MC0]*M4;231+$:E#V^8<^_#K^'"+67J^/T]+Q,-1>3Z#55J!*(:I6#GWET\1 +M-IW/XA/++O>#K+RJ*=K?C5ZXV"KC46)U/3)^YA7-', +M*I\TBV6`KL)J:+:S#8=);JU=_B+FL9WA(4KJ.?Q"#V:07.CESHUVSA=YP#'G +ME,.X$2F)"BO*EP]]:MMG]OC>55PERPN8O]KY[U"EM.Z4!8VZ8H*PA[:E#CZ@ +M+^0$VS5$YLBSB-N%;:+[LYAB=#E^\T2/[BAC,X%-"NHIUG+$.\"&A\1!OI^K +MGH5R@Y)JI8``29HJFP=P%=FBH/Y`S/S5=_F6II^G77N6KJQ!Z@2%L`4*#_#Z +M;*U^;:?_#@D1[QX[_)L\7!"'RG-,COU1:<2C(JE2++_9*2YN)92"U9GFVG5V +MQR%:L3:BVBN*Q98&M"_X4WP$6R9&ZJC#^] +MS#KV#$2].<`=9",JS'&0[$ZZGGF9.N-QQV!2_8!8U_D>2@FSL&+AF3F1[PV' +MKZ)!HP1/5Y&]IA')^LB94!=(HMW`N$[IP&E5I[;)S)5^XJ*05'M(T@;;0NT.[;4 +M@,=OCHQZ.^?N"3D&NMX#OT;226"U$K`MK!NO6D/)-.BIO^II#881,;>XD?5` +M#F]]\F.1_$I>TS$2'J6VXM'^LM+(%^"[Q;%&U,EF@RVGGKAL-L%K:E&?JX[L +MA8:(PH6.[R#Z/KP29'L:6MP+-ZQ0=E2'MCOQF'@$[]:!:%^.2VL![6WDSI`4 +MY80/HG!PU;\4FPQ[SPXO;IP@/[6:RPA+"BM8Z;:RP_$DY0Z46\@HX)8%'HG] +MIMB>K@BAFHK9K2LFR4(V%"GD;*8IE0[/4=-T-79528-=[KFOD(8V!=K^)J,? +M)E1WQ!0B;SRV192/;!,Q^HV*=!N\DY*AD_E=<5FWUP_L8B!>K69M#Q_55J0+G:0>(D/;TYP-.]+[9MG-76( +MC=;26?(S>3U]1U"/@?#X"5)YP62-8(\UAYI*^A#-(XF#5Z"%+D,DYI]W.HLUJ$PVXNC)5<'*H5B"ICIKFU`D+1O'?T^22UB)^G)J* +M\XVK3YX<4O,2L%WL$JVTS6I+?@1X:+4I8^Q;NPP6&-M$+:.C.$HT,U,&H(1K +M"#W-A-AU`%GI-KXSF`[T-4QMMW(2I99>G*K9QU^R3O8/8LFS$A56W@T?,5)0 +MVZ\C9R=?CBZ;@[KU'UX?:MD^9",`$!@(!F9A_/'?C'U-6$Q3D2(^QBN9%H^2=V$!B_,!26_@AO*9$F56A6CV5+!ZDE08R=:)2&EVC#5Z +M@?#)"L>/(0"1$IB^M-KE]8RUBH0HAVHQ7!L/5-R]J$CFB$M`F"K*H"O."`?Q +MQ3FK\MHZL^]AVE]SL#J0+TE<+/$RZ+/6Q-Q\RS;],<]:*2G0,QFZ![1[M:S3\,P=0V^AU/ +ME$XYQL&9&KVE@[TQO,%+BT7 +M^N2SL&[/H$\&E,8H"6&8\'T`60]F2$9X\1T9[H0ZL7.+R+6BVH*/%^JZWS'% +M4ZM^O>2H[*S4G#QW]Y=.&9.<:.'G>HV@P2;7T\-^R+.:=`WG65J$>FC?.S-F +M&+[(Y!N>MUBHAEL3E)N7__`UBB`>H2/3&!MNUDE/423>Q._T&4780]->460` +M_.*-ABN\P2!ATBE?[M_`FK=&I7XJ82.ZT8N!<2ESX0N0PJC.[61'-DT+2HWN)7V]?#$QZ+TI;^Z`X8N/7O?PD*2W^,%?2+F)P&Q0B7I,7 +M^87'*=:TM;#O.TN^;:,4QG#D7$Y`!`5IFBH+)PHF-NV2<,$T6 +M6=HP&N6'X.G+<>?BLSE*C-*SJ!+4'A1&BTCK,X`=*RN +M7I^7PQ*HC2]N"3EOWT(B)HF4/>^Y\'$17AMS;'VO%L=A02KHL)^BM=$ZC>HW +M47A00ZB(RD5S(+X9GW`5A_U8/3@8*E"R2A[&+]Y0\F.S2JFZ_/W^+>Y6@N7D +MLSN-:PVL8ZRKL#M!W>JL)."+0CL_T0 +M>+1C::\-4V9E=4]>$H*9X)8QNX&]XQ1B46HTCW8;F$3[U=R!921;[3-WQ:KJ +MR+G5TQV3K+]I`L3!XE8(""&1R]";O`B>WT5[$U:]W.1![>=Y+K(@N0K*<6HC +M5?SZ0]5=K]].U3!\0Z1D;5$N[5NZ_8D[+89HDR7*E:S;)6[>(*`#O](>A#VO +M#A]=*H_[<)-`XJ:-BH&TGJK"GRO5$.B"JU$F>,5^4V3(/-ZI+E5_F$"&: +M*)'@$.A'XQJ$<1LUNY8UZU*ND7.M,(!*D6*.`GLAW(1 +MYHWA)F2Z72M+R?R&8'&VR&8,D@.1QD1&=)BOT;JH)*:V-*^:>#"ITM[Y)YW0 +MR1$>],/@*SB7YAZ-F.T150JUN$N4:_$:&K8+=TH&M4P9"HJ:"K?2GE0E8WD\ +M3WVNW3WRWOSL@Z7$XK)XE5ZWB@>*%0K7'B34Z8U1J2U=S/J2D:/-.(*-7YFY +M3J@GK<)RN&E;^@/B<"0U@VQ7+2:7RJ9S/`^B\28XXI(I4QI3RJ#VRW6$77(6 +M(BRSK#ES*_2!&IAP)&AG^]3E.'9W9NDRCH,6/?6%#DUY","N4HA`+;8Q=S +MBX"$Q5JR!?J``[-TJ!?%U><*FQ:UC``S;/[6$M5TPEM5N"/-\:AOLK-H48)L +M%P:P7ESEO,-&80G;#"$#BS7-7I2$<"<6G9/8Z9NO#0@,6$-S;1XHV+]H($MB +M?6U&W3F)'U':1\<0OJ]C9;"X&8NWG@`$T:?+MMR2J$63GPBO&$N!\E09%HJY +M/I(![+,Z4NGN^FT,;DN$#/D\&"%[[-LJZ;UPE<%Z;C!4LPBL)RAM*>^=Y<)% +M#-29]K'H;;XR53<*5OF:<&(Q6SD=QO7X0(6X)4-8%=$*TDKK]&VTRF0LTR\G +M2EY>1*+WV4ZM4`_\(*![YS9!DHKA\P7BU!A7BU6:[W,TU':#Z+2UMR"UB@]\ +M#QXT4,;E3/I!@N0X,^#GR.U,BOD#`Q'RB16?ACH<$7E^#B0*^MY,ML=S>@Y1 +M+_X9RA%O.R%BX23^'DN_E/3[6#>IS9U6%H%9'P#Q8&AC$PT2(MWR?1;$;U[[ +MY=:OM\U<;,U4#FSQA0F(O>\C.;Y8N<9IYNKBK^C;+5^"@&+GHR,5.Z:^KX$' +M)%Y:6:_,>IGYHE-?=..>?1>X8SC9/ZP1.8QMLT";\PB14"*KO4% +M596'K!]_[\_7KXM2VCWBP5=''-4)NKG\Q@&>-3`]I<4Y`BRM)]JXS9ATX0$; +MZH:T:WTB[B%.$2[B\W[QE?:PDTT9*E)6Y>IY_8C2[=,) +MU48.8AW)KS)!UV9V*A+NUR(+@ZJE!KRHE6AH:")D+M4O/311_E1;]!&QZ(-7 +MW=U9]/C`)S1PA6VA8^G;;G56-_EEX>N41G88KB^+IRCN7`GAL.9[W?60(BX$ +M)DT'EY[N7HA1KWA6?>T8/:C:CR\7@"J^9;<91D[@:#T\1&EJS(FS$6[K_,;]5CIQ928.$HH +MV>[ZJ%%LY4W$O.-E"%22&FN?_M/.HS+?^EEK7EA,O!K_2NF.IN/NM_TG=IN< +MF\;J"P@QG8'OI<^8C?'+6[U@'OD;7#'5T7[5[<=WOZMA/ZM6JIQRS>-"" +M>H)VT/DN_;6Q,ZB9>*`E13&$PV`_)]L^&5=VU2'3F@EK"+ZXO7AUGEN.B>DN +M!S +M=E,\[&1?1?R6"'8?1>7'EXLH8`%PF>Y*7]^#3NC'/I%/&/PSSK:?CLJ^F=F8 +M/Y0<2G7P>LC+]H1*?&7Y.S?6I'=]7^@55.@"W4@A6@HI74E:BL][]+X^^?DE +ME0>A'"Y=BI99_+_]!/6-Z(=\B:J:YL]$C-";QPFH014FK>9N&<&8](1--N!`!X37*6,[%Z)4)[:EEVL*1K](J"1P$ +M^?HXZ*)+KU.KES?:4^Q9]M)@XC/#IYB``],Z0D_:3:#?7+[N/!D&A2@[=+$J +MZ^P"U)V)H$P[H4K/M`)\2+'!NR#81(J4O(<:G`J6^.,221UB4:0`"?CN"LS# +M60J=\]7UG!A[&583?LJ-X@U3PQT-'"@0C"$"QJN_M]K>(0M"< +MH8'BVDQIJ@7?!9*XN:&^*HK,0IS)EL&U_T8.[D+F/XUI4'?IK*^^D2-&$(2E +M?H?/"`7'Y+E8%UHYWCT;$W0[RVW!;W5PWQ(+D8>S'@WI^($$3C;:O0.$VO?@ +MEW^CV:MS9$G7$S*OL57K$9;V$SYS_]FV:O:W8X)U!%]3\I&-L*"B,@%`9+Y] +M,GS!N#[X5;OT706PZ`$7>V)N:E?,>X)[KDNBFZCHU9TPXHK<(>X'3'-#K7"9 +M&:20S@'?/LN&+62A"'.*M)M(GM<,/Q\EZ^)*[4H>@8_Q<)U0IY9*''N*JU*9 +MNT\BSJ/TBSW%[Z=,8I><_>[?/UN(#EH\H;HKBSES2[F)K/#>=6]Z#JR6+'P[ +MG.)PDGY'P9TSKNWQ]@D!8\OW(F-')Y4$)F0DHHDKRU*I9$TH'*LZ$$Y8\T@L +MJ4HV!D;POCO39[AC9R==,FGY`/NM'((*2&$85@+Y-=(F80JH3U8N +M0F,?'=H_\V50'1JP;2<4N?<&2"L6J',)8G=TDDA9Z7$1EY'LR1!]G%LW6H>L/[)]9 +M)50H9%%MO\BSJ9GK+A_V0M/:.Z@TB]S'"+3*4;@INEGU5-;?:GJA?XN<*]2( +M5=83;7MO19@7%VIM-XAUQX<@0L7'N,:^G.P@9.>SL17`_8X^0G"UT!602J +MSF+`"GQN^%MJ'\'&H)*N)T[UB=!2&;=BG"U;D\0HO,A!LME]66AD/=^W5;N)#X%ZY[WN\XM +M;OTI+=.U_!7K;>^*?5?&E<5-44]O_=9S-"O)&L:T2VOT:6X1_.>:^VA\I/$I +M675OXCO7+N4?+/9%L3#N!V[3>[26(EHW__WOMAJH/A2V\=I,H>L'^Y>9`JTK +M;UJ<[?PZ:/KF#F$^#W42YQ3:+D*(+(VDK*^?!CG44EYD9H;84-4",`JW]1"3:X#?#9VYNI5%_CEDP_OV<8?1 +M%)_9NJHX2RLNC*0WG4=I%$,I'BLD&Z)SG_E06H5,5$0%FB+G_@>ISYA%YBVT +MC,&U1U1!]!NMKJ9Q4?[`BL2XO[*1ILY9FX>\7:.7"=*DK1A(\[9 +M0"'30)(Y6>/8[+-/6R2-)&-W;$)G4('MJPZ9NE'-[^EMH\\^7QU/_\C/EIY9&B:(05$H(46!"]A-_A[D.C',.]:7IA2WX=EM'.QJZV#; +M*;RF::"KDU0X!#__"[6S*P[/:5/<;L-O42V/;3?/B!NI\T@Z\0&Z40BGD*CR +M=:R%*C3:I)9/XM^(=R;9FE9D>OK)KG'GS7 +M0=G&K:$;7R,P3$@M/?LP*E"!0]N9"%XL(55SPK3V<<_0G;1NX<<[?CS\JJOI +M=!U'/:8EY'$'$%H:ZK[;U*_T;]@^IQ0T@0P:5L-BZ@9!B>9PI3I-]@\6"/$S +MNX*H$<3LKY:>4O/+3@W=!I$%BQ`E53%IT_%1+]O/%`L;>&VK&G[LXI#I`-<] +M,:Z2!C3NA#BW%#Q